﻿@font-face{font-family:'Noto Serif Japanese';font-weight:400;font-style:normal;src:url("https://image.osiro.it/general/fonts/NotoSerifJP-Regular.otf") format("opentype");font-display:swap}@font-face{font-family:'Noto Serif Japanese';font-weight:500;font-style:normal;src:url("https://image.osiro.it/general/fonts/NotoSerifJP-Medium.otf") format("opentype");font-display:swap}@font-face{font-family:'Noto Serif Japanese';font-weight:700;font-style:normal;src:url("https://image.osiro.it/general/fonts/NotoSerifJP-Bold.otf") format("opentype");font-display:swap}@font-face{font-family:'category_icon';src:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/category_icon-9d2853a592da58f28a353f311a6f1c323e611501d389e4a3494c2a9901dc2904.ttf?rrzfo7) format("truetype"),url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/category_icon-3d323318cb4cae263e6cb7cfbcc4d24502813f697b4d60981a9ddbb88888550f.woff?rrzfo7) format("woff"),url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/category_icon-d64f65cc59b2c760dcdeaa106c7a3418cad3930dc324beb788c30b265cd6f348.svg?rrzfo7#category_icon) format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="category_icon-"],[class*=" category_icon-"]{font-family:'category_icon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.category_icon-heart:before{content:"\e918"}.category_icon-star:before{content:"\e919"}.category_icon-birthday:before{content:"\e91a"}.category_icon-apple:before{content:"\e91b"}.category_icon-darts:before{content:"\e91c"}.category_icon-store:before{content:"\e91d"}.category_icon-book:before{content:"\e91e"}.category_icon-house:before{content:"\e91f"}.category_icon-outdoor:before{content:"\e920"}.category_icon-school:before{content:"\e921"}.category_icon-flag:before{content:"\e916"}.category_icon-official:before{content:"\e917"}.category_icon-trend:before{content:"\e900"}.category_icon-check:before{content:"\e901"}.category_icon-new:before{content:"\e902"}.category_icon-ic_theaters:before{content:"\e903"}.category_icon-info:before{content:"\e904"}.category_icon-local_cafe:before{content:"\e905"}.category_icon-storefront:before{content:"\e906"}.category_icon-spa:before{content:"\e907"}.category_icon-emoji_people:before{content:"\e908"}.category_icon-restaurant:before{content:"\e909"}.category_icon-flight:before{content:"\e90a"}.category_icon-directions_run:before{content:"\e90b"}.category_icon-child_friendly:before{content:"\e90c"}.category_icon-business_center:before{content:"\e90d"}.category_icon-group:before{content:"\e90e"}.category_icon-emoji_transportation:before{content:"\e90f"}.category_icon-sports_esports:before{content:"\e910"}.category_icon-public:before{content:"\e911"}.category_icon-location_city:before{content:"\e912"}.category_icon-emoji_flags:before{content:"\e913"}.category_icon-emoji_events:before{content:"\e914"}.category_icon-sports_baseball:before{content:"\e915"}@font-face{font-family:'icomoon';src:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icomoon-12643bb6c0527797d5ed0bed29bb03b25a0f881ff580c69298b3171fddf06091.eot?orb7wl);src:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icomoon-12643bb6c0527797d5ed0bed29bb03b25a0f881ff580c69298b3171fddf06091.eot?orb7wl#iefix) format("embedded-opentype"),url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icomoon-307201720fcd626321ea5111b75fd13119b66dc82e2bdb6b594dbc93fcc016ea.ttf?orb7wl) format("truetype"),url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icomoon-290d0be53f9e13e9b16e7a1804ac66be2a96c58761e520f1f66e26bafe32136c.woff?orb7wl) format("woff"),url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icomoon-971a0222647d5808a9d2d7aa01ed3495cadd9ed2004c77b0cbcf26270485ed95.svg?orb7wl#icomoon) format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-Star_off:before{content:"\e927"}.icon-Home:before{content:"\e92a"}.icon-Check:before{content:"\e92c"}.icon-Star_on:before{content:"\e928"}.icon-Point3:before,.commonModalWithMediaHeader__right__point3:before{content:"\e924"}.icon-Pin_OFF:before{content:"\e900"}.icon-Pin_ON:before{content:"\e90f"}.icon-Arrow:before{content:"\e901"}.icon-Article:before{content:"\e902"}.icon-Atmark:before{content:"\e903"}.icon-Calendar:before{content:"\e904"}.icon-Chevron_Down:before,.filter:before,.group__dropdown_icon:before{content:"\e905";font-size:larger}.icon-Chevron_Up:before{content:"\e905";font-size:larger;display:inline-block;transform:rotateX(180deg);display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.icon-Chevron_Left:before,.subMenu__item:before{content:"\e906"}.icon-Chevron_Right:before{content:"\e907"}.icon-Close:before,.l-header__closeBtn:before,.l-menu__close:before,#vue_app_block_page_edit .block_page .edit_panel-close:before,.unseenJoinerNotices__wraps__closer span:before,.commonModalWithMediaHeader__right__close:before,.commonModalHeader__close:before,.commonModalDeleteRequestHeader__close:before,.groupCategoryList__item__closeBtn:before,.unsplashModalHeader__close:before,.attentionModalHeader__close:before,.chat_message-modal__header__main__close:before,#osiro_broadcast_message .flash--broadcast_message_close--button__icon:before,#osiro_maintenance_information .flash--broadcast_message_close--button__icon:before,.fukidashiSelectBoxHeader__close:before,.groupWelcomeModal .c__like_user-modal__header__main__close:before,.c__like_user-modal__header__main__close:before{content:"\e908"}.icon-Comment:before{content:"\e909"}.icon-Comment_fill:before{content:"\e926"}.icon-Follow:before{content:"\e90a"}.icon-Humberger:before,.l-header__menuBtn:before{content:"\e90b"}.icon-Like:before{content:"\e90c"}.icon-Like-active:before{content:"\e91e"}.icon-New:before{content:"\e90d"}.icon-Notification:before,.l-header__notification:before{content:"\e90e"}.icon-No_Notification:before{content:"\e930"}.icon-Pin:before{content:"\e9f"}.icon-Post2:before{content:"\e910"}.icon-Profile:before{content:"\e911"}.icon-Replay:before{content:"\e912"}.icon-Smile:before{content:"\e913"}.icon-Smile_On:before{content:"\e925"}.icon-Thumbs-up:before{content:"\e914"}.icon-Post:before{content:"\e916"}.icon-Search:before,.l-header__searchBtn:before{content:"\e917"}.icon-Clip:before{content:"\e918"}.icon-Swipe:before{content:"\e919"}.icon-Grid:before{content:"\e91a"}.icon-Send:before{content:"\e91b"}.icon-Earth:before{content:"\e91c"}.icon-Group:before{content:"\e91d"}.icon-Order:before{content:"\e91f"}.icon-Check_Off:before{content:"\e920"}.icon-Check_On:before{content:"\e921"}.icon-Check_Circle:before{content:"\e92b"}.icon-excited_icon:before,.l-header__excited:before{content:"\e922"}.icon-Album:before{content:"\e93c"}.icon-photo-select:before{content:"\e923"}.icon-Photo_New:before{content:"\e93a"}.icon-Gender:before{content:"\e92d"}.icon-timeline:before{content:"\e92e"}.icon-Comment_Plus:before{content:"\e92f"}.icon-Comment_Reply:before{content:"\e935"}.icon-Comment_Fukidashi:before{content:"\e936"}.icon-Comments:before{content:"\e937"}.icon-Comment_Template:before{content:"\e93b"}.icon-Bookmark_border:before{content:"\e931"}.icon-Bookmark:before{content:"\e932"}.icon-Allows_Shrink:before{content:"\e933"}.icon-Allows_Extension:before{content:"\e934"}.icon-Tag_interest:before{content:"\e939"}.icon-Store:before{content:"\e938"}.icon-Lightbulb:before{content:"\e915"}.icon-Info-circle:before{content:"\e91d"}.icon-Face:before{content:"\e93d"}.show-for-medium-up{display:block}.show-for-medium-down{display:none}@media screen and (max-width: 768px){.show-for-medium-up{display:none}.show-for-medium-down{display:block}}/*!
 * ress.css • v1.2.2
 * MIT License
 * github.com/filipelinhares/ress
 */html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute !important;clip:rect(0 0 0 0) !important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}html{overflow:auto;height:100%}body{background:#f0f2f5;color:#000;font-size:"16px";font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", "Roboto", "YuGothic", "Yu Gothic Medium", "Yu Gothic", "Noto Sans JP", "Hiragino Sans", "Meiryo", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Sans Emoji";line-height:1.7;word-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern";font-feature-settings:"kern";-webkit-font-kerning:normal;font-kerning:normal}body.font_serif{font-family:"Noto Serif Japanese", "YuMincho", "Yu Mincho", "Noto Serif JP", "Hiragino Mincho ProN", "MS PMincho", serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Sans Emoji"}a{color:inherit}a.deleteBtn{text-decoration:underline}a:hover{opacity:.7}img{vertical-align:bottom}ul{list-style-type:none}img.emoji,.commonForm__textArea img.emoji,.articleBody img.emoji:not(.contentCardMeta__authorThumb):not(.userIcon__img):not(.osiro_custom_emoji):not(.osiro_common_custom_emoji),.articleBody__description img.emoji:not(.contentCardMeta__authorThumb):not(.userIcon__img):not(.osiro_custom_emoji):not(.osiro_common_custom_emoji),.editContents__formtext img.emoji:not(.contentCardMeta__authorThumb):not(.userIcon__img):not(.osiro_custom_emoji):not(.osiro_common_custom_emoji){display:inline-block;height:1em;width:1em;margin:0 .05em 0 .1em;vertical-align:-0.1em;border:none}.commonForm__essential{font-size:10px;font-weight:bold}.tooltipBase,.canCreateVoteTooltip,.checkVoteAtPreviewTooltip,.description_for_question_mark_of_helper,.hashtagTitileHelper,.messageBoardTitleHelper,.tooltipEventAlbumModalOpenIcon,.eventAlbumModalOpenIcon,.tooltip_event_list_style_switch_calendar_icon,.tooltip_first_reaction_button_prompt,.tooltip_first_reaction_button_prompt-event_show,.tooltip_fukidashi_picker_switcher_tooltip,.tooltip_move_position_fukidashi_selection_on_bottom_chat_message_input,.tooltip_move_position_fukidashi_selection_on_timeline_chat_message_input,.tooltip_move_position_fukidashi_selection_on_reply_chat_message_input,.tooltip_save_collection,.tooltip_saved_collection,.tooltip_can_save_collection{position:absolute;width:140px;transition:opacity 500ms;box-shadow:0 0px 4px rgba(0,0,0,0.3);border-radius:8px;z-index:100}.tooltipBase>.text,.canCreateVoteTooltip>.text,.checkVoteAtPreviewTooltip>.text,.description_for_question_mark_of_helper>.text,.hashtagTitileHelper>.text,.messageBoardTitleHelper>.text,.tooltipEventAlbumModalOpenIcon>.text,.eventAlbumModalOpenIcon>.text,.tooltip_event_list_style_switch_calendar_icon>.text,.tooltip_first_reaction_button_prompt>.text,.tooltip_first_reaction_button_prompt-event_show>.text,.tooltip_fukidashi_picker_switcher_tooltip>.text,.tooltip_move_position_fukidashi_selection_on_bottom_chat_message_input>.text,.tooltip_move_position_fukidashi_selection_on_timeline_chat_message_input>.text,.tooltip_move_position_fukidashi_selection_on_reply_chat_message_input>.text,.tooltip_save_collection>.text,.tooltip_saved_collection>.text,.tooltip_can_save_collection>.text{color:#fff;padding:12px;border-radius:8px;background:#00a3d9;font-size:0.75rem;line-height:1.35;font-weight:bold;text-align:justify;width:100%}.tooltipBase>.text::after,.canCreateVoteTooltip>.text::after,.checkVoteAtPreviewTooltip>.text::after,.description_for_question_mark_of_helper>.text::after,.hashtagTitileHelper>.text::after,.messageBoardTitleHelper>.text::after,.tooltipEventAlbumModalOpenIcon>.text::after,.eventAlbumModalOpenIcon>.text::after,.tooltip_event_list_style_switch_calendar_icon>.text::after,.tooltip_first_reaction_button_prompt>.text::after,.tooltip_first_reaction_button_prompt-event_show>.text::after,.tooltip_fukidashi_picker_switcher_tooltip>.text::after,.tooltip_move_position_fukidashi_selection_on_bottom_chat_message_input>.text::after,.tooltip_move_position_fukidashi_selection_on_timeline_chat_message_input>.text::after,.tooltip_move_position_fukidashi_selection_on_reply_chat_message_input>.text::after,.tooltip_save_collection>.text::after,.tooltip_saved_collection>.text::after,.tooltip_can_save_collection>.text::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#00a3d9 transparent transparent transparent;transform:rotate(0deg)}.positionFixed{position:fixed}.bottom_border{border-bottom:1px solid #c9cdd3}.clearfix:after{content:"";clear:both;display:block}.l-globalWrap{position:relative;margin:0 auto}.l-header{position:relative;height:44px;display:flex;align-items:center;padding:0 12px;margin-left:auto}@media screen and (max-width: 768px){.l-header{height:44px;margin-left:0}}.l-header__wrap{width:calc(100% - 200px);height:44px;margin-left:200px;background-color:#fff;display:flex;flex-direction:row-reverse;z-index:81;position:fixed;top:0px}@media screen and (max-width: 768px){.l-header__wrap{width:100%;display:block;height:auto;margin-left:0}}.l-header__wrap--joinFlow{width:100%;height:44px;display:flex;flex-direction:row-reverse;z-index:81;position:fixed;top:0px}.l-header__title{position:absolute;top:0;left:0;width:100%;text-align:center;margin:auto;line-height:44px;color:#000}.l-header__title a{vertical-align:middle}.l-header__title img{max-height:36px;max-width:100px;margin-bottom:4px}@media screen and (max-width: 768px){.l-header__title{line-height:44px}}.l-header__titleText{display:none;line-height:1;text-decoration:none;color:#000;font-weight:700;font-size:1rem}@media screen and (max-width: 768px){.l-header__titleText{display:inline-block}}.l-header__wrap--joinFlow .l-header__titleText{display:inline-block}.l-header__menuBtn{display:none;position:relative;z-index:81;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;text-decoration:none;color:#607d8b}.l-header__menuBtn:focus{outline:none}@media screen and (max-width: 768px){.l-header__menuBtn{display:block}}.l-header__searchBtn{position:relative;z-index:81;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;text-decoration:none;font-size:1.5rem;margin-left:16px;color:#607d8b}.l-header__searchBtn:focus{outline:none}@media screen and (max-width: 768px){.l-header__searchBtn{margin-right:auto}}.l-header__closeBtn{position:relative;z-index:81;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;text-decoration:none}.l-header__closeBtn:focus{outline:none}@media screen and (max-width: 768px){.l-header__search{display:none}}.l-header__excited{position:relative;z-index:81;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;text-decoration:none;color:#607d8b;margin-left:16px}.l-header__excited:focus{outline:none}.l-header__notification{position:relative;z-index:81;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;text-decoration:none;color:#607d8b;margin-left:16px}.l-header__notification:focus{outline:none}.l-header__excited_unread{display:block;width:12px;height:12px;border-radius:50%;border:2px solid #fff;background-color:#ffa000}.l-header__excited_unread,.l-header__unread{position:absolute;top:-3px;right:-2px}.l-header__excited_unread--count,.l-header__unread--count{position:absolute;top:-5px;left:10px;right:inherit}.l-header--group,.l-header--group__sticky{position:relative;height:44px;margin-left:200px;background-color:#fff;border-bottom:1px solid rgba(0,0,0,0.05)}@media screen and (max-width: 768px){.l-header--group,.l-header--group__sticky{display:block;height:44px;margin-left:0}}.l-header--group .l-header__titleText,.l-header--group__sticky .l-header__titleText{display:inline-block;vertical-align:middle}.l-header .border-box,.l-header .l-header--group__sticky .l-header__subTitleArea,.l-header--group__sticky .l-header .l-header__subTitleArea,.l-header .l-header--group__sticky .l-header__back,.l-header--group__sticky .l-header .l-header__back{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.l-header--group__sticky{z-index:80;position:-webkit-sticky;position:sticky;top:0}@media screen and (max-width: 768px){.l-header--group__sticky{position:fixed;width:100%;top:0px;transition:.3s}.l-header--group__sticky.js-l-header-group{top:44px}.l-header--group__sticky.js-l-header-group.slid{top:-45px}}.l-header--group__sticky .l-header__subTitleArea{vertical-align:top;width:calc(100% - 60px);text-align:center;display:inline-block;height:44px;line-height:44px;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:60px}@media screen and (max-width: 768px){.l-header--group__sticky .l-header__subTitleArea{height:44px;line-height:44px}}.l-header--group__sticky .l-header__back{font-size:0.75rem;vertical-align:top;height:44px;line-height:44px;display:inline-block;z-index:81;color:#607d8b;font-weight:bold;text-decoration:none;width:60px;padding-left:10px}.l-header--group__sticky .l-header__back i{font-size:1.5rem;line-height:44px;vertical-align:bottom}@media screen and (max-width: 768px){.l-header--group__sticky .l-header__back i{height:44px;line-height:46px}}@media screen and (max-width: 768px){.l-header--group__sticky .l-header__back{height:44px;line-height:44px}}.l-header__login{position:absolute;right:12px;width:90px}.l-menu{position:fixed;top:0;left:0;z-index:160;width:200px;height:100vh;transition:left .1s;background-color:#fff;box-shadow:1px 0 6px rgba(103,104,105,0.3);overflow-y:auto;-webkit-overflow-scrolling:touch}.l-menu img.siteLogo{width:100%;max-width:100px;max-height:100px}@media screen and (max-width: 768px){.l-menu{position:fixed;top:0;left:-300px;width:280px}}.l-menu.is-show{left:0}.l-menu__title{display:flex;min-height:80px;padding:10px;justify-content:center;align-items:center;word-break:break-word}.l-menu__title a{display:block;line-height:1.3;color:#000;text-decoration:none;font-size:1.0625rem}@media screen and (max-width: 768px){.l-menu__title{display:none}}.l-menu__inner{overflow-y:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;padding-top:8px}@media screen and (max-width: 768px){.l-menu__inner{padding-top:46px}}.l-menu__inner::-webkit-scrollbar{display:none}.l-menu__search{display:none}@media screen and (max-width: 768px){.l-menu__search{display:block;padding:24px 24px 0}}.l-menu__close{display:none;position:absolute;top:10px;left:12px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem}@media screen and (max-width: 768px){.l-menu__close{display:block}}.l-content,.l #l-content{margin:0 0 0 200px;position:absolute;top:44px;width:calc(100% - 200px)}.l-content--joinFlow,.l #l-content--joinFlow{position:absolute;top:44px;width:100%}.l-content.js-is-notification-modal-show,.l #l-content.js-is-notification-modal-show{position:fixed}.l-content.nofix,.l #l-content.nofix{position:relative;top:auto}@media screen and (max-width: 768px){.l-content,.l #l-content{position:relative;width:100%;margin:0 auto}}.l-content__header,.l #l-content__header{background-color:#fff;height:auto}@media screen and (max-width: 768px){.l-content__header,.l #l-content__header{border-bottom:none}}.l-content__headerSwirch--room,.l #l-content__headerSwirch--room{background-color:#FFF;height:44px;border-bottom:1px solid #f2f2f2;position:absolute;right:16px}.groupHeader .l-content__headerSwirch--room,.groupHeader .l #l-content__headerSwirch--room{border-bottom:none}.l-content__headerSwirch--group,.l #l-content__headerSwirch--group{margin-left:auto;width:86px;text-align:center;height:44px}@media screen and (max-width: 768px){.l-content__headerSwirch--group,.l #l-content__headerSwirch--group{width:70px}}.groupHeader .l-content__headerSwirch--group,.groupHeader .l #l-content__headerSwirch--group{border-bottom:none}.l-content__titleWrapper,.l #l-content__titleWrapper{width:calc(100% - 80px)}.l-content__title,.l #l-content__title{font-size:1rem;font-weight:bold;text-align:left;line-height:18px;padding-left:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:18px}.l-content__memberCount,.l #l-content__memberCount{font-size:10px;padding:2px 0 0 40px;height:10px;color:#78909c}.l-content__main,.l #l-content__main{display:flex}.has-group-list .l-content__main,.has-group-list .l #l-content__main{height:calc(100vh - 136px)}@media screen and (max-width: 768px){.has-group-list .l-content__main,.has-group-list .l #l-content__main{height:auto}}.l-content__main .not_exists_text,.l #l-content__main .not_exists_text{font-size:0.75rem;color:#78909c;text-align:center;font-weight:700;letter-spacing:0.1em;margin:200px 0}@media screen and (max-width: 768px){.l-content__main,.l #l-content__main{height:auto}}.l-main{position:relative;width:100%}.l-main__content{-webkit-overflow-scrolling:touch}.has-action-bar .l-main__content{height:calc(100% - 48px)}@media screen and (max-width: 768px){.has-action-bar .l-main__content{padding-bottom:48px}}@media screen and (max-width: 768px){.l-main__content{overflow-y:inherit}}.l-main__contentHeader{display:flex;align-items:center;justify-content:space-between;padding:0px 12px 0px 12px;height:56px;margin-top:4px;margin:0 auto;max-width:700px}.l-main__emptyHeader{margin-top:8px}.l-main__contentArea{position:relative;width:100%;min-height:calc(100vh - 259px);margin:0 auto;top:206px}@media screen and (max-width: 768px){.l-main__contentArea{position:static;width:100%;min-height:calc(100vh - 274px)}}.has-action-bar .l-main__contentArea{min-height:calc(100vh - 310px)}.l-main__contentInner{max-width:700px;margin:0 auto;width:100%}@media screen and (max-width: 768px){.l-main__contentInner{width:100%}}.l-sub{min-width:200px;flex-basis:200px;background-color:#fff;border-left:1px solid #c9cdd3}@media screen and (max-width: 1240px){.l-sub{display:none}}.btnBase,.btnBase--large,.btnFill--large,.btnFillPale--large,.btnOutline--large,.btnOutlineDanger--large,.btnOutlinePrimary--large,.btnUnWallet--large,.btnBase--medium,.btnFill--medium,.btnFillPale--medium,.btnOutline--medium,.btnOutlineDanger--medium,.btnOutlineDanger--circle,.btnOutlinePrimary--medium,.btnOutlinePrimary--circle,.btnBase--medium--tour--finish,.btnBase--medium--withDropdown,.btnFill--medium--withDropdown,.btnBase--medium--Dropdown,.btnFill--medium--Dropdown,.btnBase--small,.btnFill--small,.btnFillPale--small,.btnOutline--small,.btnOutlineDanger--small,.btnOutlinePrimary--small{font-weight:bold;text-decoration:none;transition:opacity .3s;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:0 15px;white-space:nowrap;cursor:pointer}.btnBase:hover,.btnBase--large:hover,.btnFill--large:hover,.btnFillPale--large:hover,.btnOutline--large:hover,.btnOutlineDanger--large:hover,.btnOutlinePrimary--large:hover,.btnUnWallet--large:hover,.btnBase--medium:hover,.btnFill--medium:hover,.btnFillPale--medium:hover,.btnOutline--medium:hover,.btnOutlineDanger--medium:hover,.btnOutlineDanger--circle:hover,.btnOutlinePrimary--medium:hover,.btnOutlinePrimary--circle:hover,.btnBase--medium--tour--finish:hover,.btnBase--medium--withDropdown:hover,.btnFill--medium--withDropdown:hover,.btnBase--medium--Dropdown:hover,.btnFill--medium--Dropdown:hover,.btnBase--small:hover,.btnFill--small:hover,.btnFillPale--small:hover,.btnOutline--small:hover,.btnOutlineDanger--small:hover,.btnOutlinePrimary--small:hover{opacity:.7}.btnBase:disabled,.btnBase--large:disabled,.btnFill--large:disabled,.btnFillPale--large:disabled,.btnOutline--large:disabled,.btnOutlineDanger--large:disabled,.btnOutlinePrimary--large:disabled,.btnUnWallet--large:disabled,.btnBase--medium:disabled,.btnFill--medium:disabled,.btnFillPale--medium:disabled,.btnOutline--medium:disabled,.btnOutlineDanger--medium:disabled,.btnOutlineDanger--circle:disabled,.btnOutlinePrimary--medium:disabled,.btnOutlinePrimary--circle:disabled,.btnBase--medium--tour--finish:disabled,.btnBase--medium--withDropdown:disabled,.btnFill--medium--withDropdown:disabled,.btnBase--medium--Dropdown:disabled,.btnFill--medium--Dropdown:disabled,.btnBase--small:disabled,.btnFill--small:disabled,.btnFillPale--small:disabled,.btnOutline--small:disabled,.btnOutlineDanger--small:disabled,.btnOutlinePrimary--small:disabled{cursor:not-allowed;opacity:.4}.btnBase.disabled,.disabled.btnBase--large,.disabled.btnFill--large,.disabled.btnFillPale--large,.disabled.btnOutline--large,.disabled.btnOutlineDanger--large,.disabled.btnOutlinePrimary--large,.disabled.btnUnWallet--large,.disabled.btnBase--medium,.disabled.btnFill--medium,.disabled.btnFillPale--medium,.disabled.btnOutline--medium,.disabled.btnOutlineDanger--medium,.disabled.btnOutlineDanger--circle,.disabled.btnOutlinePrimary--medium,.disabled.btnOutlinePrimary--circle,.disabled.btnBase--medium--tour--finish,.disabled.btnBase--medium--withDropdown,.disabled.btnFill--medium--withDropdown,.disabled.btnBase--medium--Dropdown,.disabled.btnFill--medium--Dropdown,.disabled.btnBase--small,.disabled.btnFill--small,.disabled.btnFillPale--small,.disabled.btnOutline--small,.disabled.btnOutlineDanger--small,.disabled.btnOutlinePrimary--small{pointer-events:none;cursor:not-allowed;opacity:.4}.btnBase [class^="icon-"],.btnBase--large [class^="icon-"],.btnFill--large [class^="icon-"],.btnFillPale--large [class^="icon-"],.btnOutline--large [class^="icon-"],.btnOutlineDanger--large [class^="icon-"],.btnOutlinePrimary--large [class^="icon-"],.btnUnWallet--large [class^="icon-"],.btnBase--medium [class^="icon-"],.btnFill--medium [class^="icon-"],.btnFillPale--medium [class^="icon-"],.btnOutline--medium [class^="icon-"],.btnOutlineDanger--medium [class^="icon-"],.btnOutlineDanger--circle [class^="icon-"],.btnOutlinePrimary--medium [class^="icon-"],.btnOutlinePrimary--circle [class^="icon-"],.btnBase--medium--tour--finish [class^="icon-"],.btnBase--medium--withDropdown [class^="icon-"],.btnFill--medium--withDropdown [class^="icon-"],.btnBase--medium--Dropdown [class^="icon-"],.btnFill--medium--Dropdown [class^="icon-"],.btnBase--small [class^="icon-"],.btnFill--small [class^="icon-"],.btnFillPale--small [class^="icon-"],.btnOutline--small [class^="icon-"],.btnOutlineDanger--small [class^="icon-"],.btnOutlinePrimary--small [class^="icon-"]{position:relative;display:inline-block;font-size:1.5rem;line-height:1;vertical-align:bottom;margin:0px 3px 0px -3px}.btnBase--large,.btnFill--large,.btnFillPale--large,.btnOutline--large,.btnOutlineDanger--large,.btnOutlinePrimary--large,.btnUnWallet--large{font-size:1rem;min-width:240px;height:48px;line-height:48px;border-radius:24px}.btnBase--medium,.btnFill--medium,.btnFillPale--medium,.btnOutline--medium,.btnOutlineDanger--medium,.btnOutlineDanger--circle,.btnOutlinePrimary--medium,.btnOutlinePrimary--circle{font-size:0.875rem;min-width:96px;height:36px;line-height:36px;border-radius:28px}.btnBase--medium--tour--finish{font-size:0.875rem;min-width:70px;height:36px;line-height:36px;border-radius:28px}.btnBase--medium--withDropdown,.btnFill--medium--withDropdown{font-size:0.875rem;min-width:96px;height:36px;line-height:36px;border-top-left-radius:28px;border-bottom-left-radius:28px;border-right:2px solid #fff}.btnBase--medium--Dropdown,.btnFill--medium--Dropdown{font-size:0.875rem;vertical-align:top;padding:0 5px 0 4px;height:36px;line-height:36px;border-top-right-radius:28px;border-bottom-right-radius:28px}.btnBase--small,.btnFill--small,.btnFillPale--small,.btnOutline--small,.btnOutlineDanger--small,.btnOutlinePrimary--small{font-size:0.625rem;min-width:68px;height:24px;line-height:24px;border-radius:28px;padding:0 8px}.btnBase--small [class^="icon-"],.btnFill--small [class^="icon-"],.btnFillPale--small [class^="icon-"],.btnOutline--small [class^="icon-"],.btnOutlineDanger--small [class^="icon-"],.btnOutlinePrimary--small [class^="icon-"]{top:0px;margin-right:0px;font-size:1rem}.btnFill,.btnFill--large,.btnFill--medium,.btnFill--medium--withDropdown,.btnFill--medium--Dropdown,.btnFill--small{color:#fff;background-color:#342b80}.btnFillPale,.btnFillPale--large,.btnFillPale--medium,.btnFillPale--small{background-color:#EEEEEE;color:rgba(0,0,0,0.54)}.btnOutline,.btnOutline--large,.btnOutlineDanger--large,.btnOutlinePrimary--large,.btnOutline--medium,.btnOutlineDanger--medium,.btnOutlineDanger--circle,.btnOutlinePrimary--medium,.btnOutlinePrimary--circle,.btnOutline--small,.btnOutlineDanger--small,.btnOutlinePrimary--small{background-color:#fff;color:rgba(0,0,0,0.54);border:solid 1px #e0e0e0}.btnOutlineDanger--large{color:#f44336}.btnOutlineDanger--medium{color:#f44336}.btnOutlineDanger--small{color:#f44336}.btnOutlineDanger--circle{height:36px;width:36px;min-width:36px;border-radius:50%;padding:0;color:#f44336}.btnOutlineDanger--circle [class^="icon-"]{top:0px;margin-right:-3px;font-size:1.25rem}.btnOutlinePrimary--circle{height:36px;width:36px;min-width:36px;border-radius:50%;padding:0}.btnOutlinePrimary--circle [class^="icon-"]{top:0px;margin-right:-3px;font-size:1.25rem}.btnUnWallet,.btnUnWallet--large{color:#fff;background-color:#0093a5;background-image:url(https://staging-assets.osiro.it/assets/pass/front/Logomark_Unwallet_White-ad775b01896166a48853ddb7e8494ad9725aec48c75572e07fd1c0753d05842a.png);background-repeat:no-repeat;background-position:left 26px center;background-size:20px auto}.btnUnWallet span,.btnUnWallet--large span{margin:0 0 0 14px}.afterFollowModal .modal-open{display:inline-block;background-color:#666;color:#fff;margin:10px}.afterFollowModal .modal{width:100%;height:100%;position:fixed;top:0;left:0;z-index:240}.afterFollowModal .modal .overlay{display:block;width:100%;height:100%;position:absolute;opacity:0.7;top:0;left:0}.afterFollowModal .modal-wrapper{width:100%;max-width:400px;min-width:300px;max-height:350px;background-color:#fff;position:absolute;top:50%;left:calc(50% + 100px);border:2px solid #e0e0e0;box-shadow:1px 1px 5px 1px #999;border-radius:10px;transform:translate(-50%, -50%)}@media screen and (max-width: 768px){.afterFollowModal .modal-wrapper{left:50%;width:calc(100vw - 32px)}}.afterFollowModal .modal-contents{overflow:auto;width:100%;height:100%;box-sizing:border-box;position:relative}.afterFollowModal .modal-content{margin:25px;text-align:center}.afterFollowModal .modal-close{position:absolute;top:5px;right:10px;text-decoration:none}.afterFollowModal .modal-title{font-weight:bold;margin:21px 0;font-size:1.125rem}.afterFollowModal .modal-body{color:#4a4a4a}.afterFollowModal .modal-btn{font-weight:bold;margin:21px 0;font-size:1.125rem}.afterFollowModal .modal-label{position:absolute;top:-20px;right:-20px;display:flex;align-items:center;justify-content:center;line-height:1;background:#999;border-radius:50%;width:40px;height:40px;cursor:pointer;transition:all 0.2s ease}.afterFollowModal .modal-label svg{display:flex;align-items:center;fill:#fff}.adminBtn,.adminBtn--normal,.adminBtn--clear,.adminBtn--edit,.adminBtn--del{text-decoration:none;text-align:center;font-size:16px;font-size:0.875rem;font-weight:700;border-radius:4px;transition:opacity .3s;color:#342b80;-webkit-appearance:none;height:40px;margin:0 4px 4px 0;min-width:70px;display:flex;align-items:center;justify-content:center;padding:8px}.adminBtn:hover,.adminBtn--normal:hover,.adminBtn--clear:hover,.adminBtn--edit:hover,.adminBtn--del:hover{opacity:.7}.adminBtn:disabled,.adminBtn--normal:disabled,.adminBtn--clear:disabled,.adminBtn--edit:disabled,.adminBtn--del:disabled{cursor:not-allowed;opacity:.4}.adminBtn--normal{background-color:#424242;color:white}.adminBtn--normal:hover{color:black}.adminBtn--clear{background-color:clear;color:black;border:1px solid black;cursor:auto}.adminBtn--edit{background-color:#fff;color:rgba(0,0,0,0.54);border:solid 1px rgba(0,0,0,0.1)}.adminBtn--del{background-color:#c62828;color:white}#atriumSubHeader{z-index:80}#atriumSubHeader .hashtagTheme{background-color:#fff;text-align:center;height:44px;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}#atriumSubHeader .hashtagTheme__text{font-size:0.875rem;color:#616161}#atriumSubHeader .hashtagTheme .hashtag{display:inline;cursor:pointer}.badge,.l-header__unread,.homeWrap .recommendGroup__item__unread,.homeWrap .recommendGroup__item__is_follow,.groupList__unread,.groupList__is_follow,.groupSlider__item__unread,.tab__unread,.top-main .recommendGroup__item__unread,.top-main .recommendGroup__item__is_follow{display:block;width:12px;height:12px;border-radius:50%;background-color:#00a3d9;border:2px solid #fff}.badge--new,.badge--hot{padding:4px 7px 3px;background-color:#ffa000;text-transform:uppercase;color:#fff;font-size:0.6rem;line-height:1;border-radius:10px;font-weight:700;position:absolute;top:-4px;left:-8px}.groupSlider .badge--new,.groupSlider .badge--hot{position:absolute}.badge--new:after,.badge--hot:after{content:'NEW'}.badge--hot{background-color:#f44336}.badge--hot:after{content:'HOT'}.badge--count,.l-header__excited_unread--count,.l-header__unread--count,.c__menu__settings__main__lists--message_count{border-radius:9px;color:#fff;font-size:0.7rem;font-family:Helvetica;display:flex;background-color:#00a3d9;align-items:center;flex-direction:column;justify-content:center;min-width:18px;min-height:18px;width:auto;padding:0 6px}.badge--setting-off{border-radius:20px;padding:2px 6px;font-size:0.75rem;background:gray;color:white;font-weight:bold}.flashMessage{width:fit-content;width:-moz-fit-content;max-width:calc(100vw - 32px);padding:12px 16px;font-size:0.875rem;right:16px;bottom:16px;position:fixed;border-radius:8px;font-weight:bold;overflow-y:auto;z-index:240;line-height:1.2}.flashMessage.alert-success{color:#424242;background-color:#d3eeb4}.flashMessage.alert-notice{color:#424242;background-color:#ffd200}.flashMessage.alert-warning{color:#fff;background-color:#f43667}#vue_app_block_page_edit{padding-top:96px}#vue_app_block_page_edit [type="button"]{appearance:none;-webkit-appearance:none}#vue_app_block_page_edit .block_page-top_bar{position:fixed;top:0;width:100%;display:flex;height:64px;left:0;justify-content:space-between;align-items:center;border-bottom:solid 1px #ddd;padding-right:12px;overflow-x:auto}#vue_app_block_page_edit .block_page-top_bar .divider_line{height:100%;width:1px;background-color:#dddddd}#vue_app_block_page_edit .block_page-top_bar-left{display:flex;height:100%;align-content:flex-start;align-items:center;padding-right:16px}#vue_app_block_page_edit .block_page-top_bar-left .block_page-main_edit_btn,#vue_app_block_page_edit .block_page-top_bar-left .block_page-style_edit_btn,#vue_app_block_page_edit .block_page-top_bar-left .block_page-logout_btn,#vue_app_block_page_edit .block_page-top_bar-left .block_page-layout_edit_btn{font-size:0.75rem;width:68px;height:48px;font-weight:bold;display:flex;text-align:center;flex-direction:column;align-items:center;justify-content:flex-end;gap:2px}#vue_app_block_page_edit .block_page-top_bar-left .block_page-main_edit_btn img,#vue_app_block_page_edit .block_page-top_bar-left .block_page-style_edit_btn img,#vue_app_block_page_edit .block_page-top_bar-left .block_page-logout_btn img,#vue_app_block_page_edit .block_page-top_bar-left .block_page-layout_edit_btn img{display:block;margin:0 auto;height:24px}#vue_app_block_page_edit .block_page-top_bar-left .block_page-main_edit_btn{line-height:1}#vue_app_block_page_edit .block_page-top_bar-right{display:flex;height:100%;align-items:center}#vue_app_block_page_edit .block_page-top_bar-right-edit_switch{margin-right:16px}#vue_app_block_page_edit .block_page-top_bar-right .block_page-layout_switch{background-color:#fff;border:1px solid #eee;border-radius:28px;position:relative;width:150px;height:36px}#vue_app_block_page_edit .block_page-top_bar-right .block_page-layout_switch button{width:75px;height:36px;position:absolute;border-radius:28px;display:flex;justify-content:center;align-items:center;z-index:1}#vue_app_block_page_edit .block_page-top_bar-right .block_page-layout_switch .layout_switch-sp{top:0;right:0;color:#000}#vue_app_block_page_edit .block_page-top_bar-right .block_page-layout_switch .layout_switch-sp.active{color:#fff}#vue_app_block_page_edit .block_page-top_bar-right .block_page-layout_switch .layout_switch-pc{top:0;left:0;color:#000}#vue_app_block_page_edit .block_page-top_bar-right .block_page-layout_switch .layout_switch-pc.active{color:#fff}#vue_app_block_page_edit .block_page-top_bar-right .block_page-layout_switch .layout_switch-emphasis{position:absolute;background-color:#342b80;border-radius:28px;width:75px;height:36px;top:0;left:0;transition-property:left;transition-duration:0.06s;transition-timing-function:linear}#vue_app_block_page_edit .block_page-top_bar-right .block_page-layout_switch .layout_switch-emphasis.sp_mode_on{left:75px}#vue_app_block_page_edit .block_page{width:calc(100vw - 64px);max-width:1500px;height:calc(100vh - 128px);max-height:900px;overflow:auto;padding:44px 0 0 200px;position:relative;margin:0 auto;box-shadow:0 0px 4px rgba(0,0,0,0.3)}#vue_app_block_page_edit .block_page-dummy_area{pointer-events:none}#vue_app_block_page_edit .block_page-dummy_area .l-header__wrap{margin-left:0;position:absolute}#vue_app_block_page_edit .block_page-dummy_area .l-menu{position:absolute;height:100%}#vue_app_block_page_edit .block_page-main_area{overflow:auto;height:100%}#vue_app_block_page_edit .block_page .sticky_edit_block{position:sticky;bottom:0}#vue_app_block_page_edit .block_page-insert_block{height:12px;width:100%;margin:0;border:1px solid aquamarine;cursor:pointer;display:flex;color:rgba(0,0,0,0.54);justify-content:center;align-items:center;font-size:0.75rem;font-weight:bold;transition-property:height, box-shadow, margin, opacity;transition-duration:0.2s;transition-timing-function:linear;opacity:.3}#vue_app_block_page_edit .block_page-insert_block:hover{height:50px;font-size:1.125rem;color:rgba(0,0,0,0.54);margin:0px 0 16px;opacity:1}#vue_app_block_page_edit .block_page-insert_block.selecting_block{height:50px;font-size:1.125rem;box-shadow:0 0 20px 0 rgba(0,0,0,0.3);margin:0px 0 16px;opacity:1}#vue_app_block_page_edit .block_page-inserted_block{padding:0;transition-duration:0.2s;transition-timing-function:linear;transition-property:box-shadow, padding;position:relative}#vue_app_block_page_edit .block_page-inserted_block:hover{box-shadow:0 0 20px 0 rgba(0,0,0,0.1);margin:0px 0 16px}#vue_app_block_page_edit .block_page-inserted_block.selecting_block{box-shadow:0 0 20px 0 rgba(0,0,0,0.3);margin:0px 0 16px}#vue_app_block_page_edit .block_page-inserted_block .edit_buttons{position:absolute;right:16px;top:0;z-index:1}#vue_app_block_page_edit .block_page-inserted_block .edit_buttons button{border:solid 1px #eee;background-color:white;border-radius:50%;width:48px;height:48px;margin-top:16px;display:flex;justify-content:center;align-items:center}#vue_app_block_page_edit .block_page-inserted_block .edit_buttons button .arrow_icon{width:100%}#vue_app_block_page_edit .block_page-edit_switch{margin-right:16px}#vue_app_block_page_edit .block_page-edit_switch button{width:109px;height:36px;color:rgba(0,0,0,0.54);border:solid 1px #eee;background-color:#fff;margin-left:16px;border-radius:28px}#vue_app_block_page_edit .block_page-draft_btn button{width:110px;height:36px;color:rgba(0,0,0,0.54);border:solid 1px #eee;background-color:#fff;margin-left:16px;border-radius:28px;font-size:0.875rem}#vue_app_block_page_edit .block_page-send_btn button{width:96px;height:36px;background-color:#342b80;color:#fff;margin-left:16px;border-radius:28px}#vue_app_block_page_edit .block_page-modal{position:fixed;top:64px;left:9px;width:300px;z-index:200;font-family:"HiraginoSans";max-width:95%}#vue_app_block_page_edit .block_page-modal.large_screen{width:600px}#vue_app_block_page_edit .block_page-modal.large_screen .edit_panel-body{padding:23px 26px 7px 26px}#vue_app_block_page_edit .block_page-modal.large_screen .edit_panel-color_input .edit_panel-form_text{width:60%}#vue_app_block_page_edit .block_page-modal.large_screen .edit_panel-scale{background-image:url(https://staging-assets.osiro.it/assets/pass/front/allows-toggle-shrink-01609bf87463d9506b4d9485ddbd4512f70a45a7c1bbbf1b3a2c4977709cd876.svg)}#vue_app_block_page_edit .block_page-modal .submit_btn{border:solid 1px white;border-radius:28px;font-size:1rem;font-weight:bold;text-align:center;line-height:36px;height:48px;width:240px;background-color:#342b80;margin:24px auto 16px;color:#fff;display:block}#vue_app_block_page_edit .block_page-modal .submit_btn:disabled{opacity:.4}#vue_app_block_page_edit .block_page-edit_panel{border-radius:16px;border:solid 1px #979797;background-color:#fff;width:100%;margin-top:15px;overflow:hidden;position:relative;box-shadow:0 0 4px 0 rgba(0,0,0,0.5)}#vue_app_block_page_edit .block_page-edit_panel .colorPickerModalWapper{padding:25px;height:auto;display:flex;justify-content:flex-end;align-items:center}#vue_app_block_page_edit .block_page-edit_panel .colorPickerModal{width:100%;height:auto;max-width:225px}#vue_app_block_page_edit .block_page-edit_panel .colorPickerModal .vc-chrome-fields-wrap{display:none}#vue_app_block_page_edit .block_page .edit_panel-title{color:rgba(0,0,0,0.54);font-size:0.9375rem;letter-spacing:-0.24px;text-align:center;line-height:48px;height:48px;background-color:#fafafa;font-weight:bold}#vue_app_block_page_edit .block_page .edit_panel-body{padding:23px 14px 7px 14px;overflow-x:hidden;overflow-y:auto;max-height:80vh;color:rgba(0,0,0,0.54);background-color:#fff}#vue_app_block_page_edit .block_page .edit_panel-separator{background-color:rgba(155,155,155,0.35);height:1px;width:100%;padding:0 100vw;margin:23px -100vw}#vue_app_block_page_edit .block_page .edit_panel-description{font-size:0.75rem;color:rgba(0,0,0,0.54);line-height:1.33;padding-top:6px}#vue_app_block_page_edit .block_page .edit_panel-close{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;position:absolute;top:0;right:9px;width:24px;height:24px;line-height:48px;color:#7c8494;cursor:pointer;text-align:center}#vue_app_block_page_edit .block_page .edit_panel-scale{background-image:url(https://staging-assets.osiro.it/assets/pass/front/allows-toggle-410e7be15d1a0d36fd85516c3667eaad8d91ce58a19ed7f90497c20e811e4a15.svg);position:absolute;top:11px;right:36px;width:24px;height:24px;line-height:48px;cursor:pointer}#vue_app_block_page_edit .block_page .edit_panel-block_select .edit_panel-body{display:flex;flex-wrap:wrap;justify-content:space-between}#vue_app_block_page_edit .block_page .edit_panel-block_select .edit_panel-body::after{content:"";width:80px}#vue_app_block_page_edit .block_page .edit_panel-block_select-section{margin-top:15px}#vue_app_block_page_edit .block_page .edit_panel-tile{background-color:#eeeeee;width:80px;height:80px;border-radius:8px;font-size:0.75rem;font-weight:bold;text-align:center;padding-top:10px;margin-bottom:16px}#vue_app_block_page_edit .block_page .edit_panel-tile img{display:block;margin:0 auto;height:38px}#vue_app_block_page_edit .block_page .edit_panel-tile-text{height:calc(100% - 45px);display:flex;align-items:center;justify-content:center;line-height:1}#vue_app_block_page_edit .block_page .edit_panel-dummy_tile{content:"";width:80px}#vue_app_block_page_edit .block_page .edit_panel-label{font-size:0.875rem;font-weight:bold;width:100%;line-height:1.2;padding-bottom:5px;letter-spacing:-0.34px;margin-bottom:5px}#vue_app_block_page_edit .block_page .edit_panel-preview-button{cursor:pointer;text-decoration:underline;font-weight:bold;display:flex;width:max-content}#vue_app_block_page_edit .block_page .edit_panel-preview-button-text{margin-right:4px;font-size:12px}#vue_app_block_page_edit .block_page .edit_panel-section{margin-bottom:30px}#vue_app_block_page_edit .block_page .edit_panel-form_text{height:48px;width:100%;font-size:0.875rem;padding:0 14px;border-radius:4px 4px 0 0;color:#000;background-color:#fafafa;border-bottom:solid 1px #979797}#vue_app_block_page_edit .block_page .edit_panel-form_text::placeholder{color:#aaa}#vue_app_block_page_edit .block_page .edit_panel-checkbox{font-size:0.875rem;font-weight:bold}#vue_app_block_page_edit .block_page .edit_panel-checkbox:hover{cursor:pointer}#vue_app_block_page_edit .block_page .edit_panel-checkbox input[type=checkbox]{transform:scale(1.4);margin-right:15px;margin-left:5px}#vue_app_block_page_edit .block_page .edit_panel-radio{font-size:0.875rem;font-weight:bold;margin-top:10px;display:flex;align-items:center}#vue_app_block_page_edit .block_page .edit_panel-radio input{height:20px;width:20px;margin-right:10px}#vue_app_block_page_edit .block_page .edit_panel-select{width:fit-content;width:-moz-fit-content;height:48px;background-color:#fafafa;border:solid 1px rgba(155,155,155,0.35);border-radius:8px;padding-left:16px;padding-right:36px;font-size:0.875rem;background-image:url(https://staging-assets.osiro.it/assets/pass/front/icon-arrow-c7e7bf9897c38cb60f4913f24f07ac9c18678f66eccaf708b6ef8c8f17774b7c.svg);background-position:right 17px center;background-size:8px auto}#vue_app_block_page_edit .block_page .edit_panel-color_input{display:flex;align-items:center;justify-content:space-between}#vue_app_block_page_edit .block_page .edit_panel-color_input .edit_panel-form_text{width:185px}#vue_app_block_page_edit .block_page .edit_panel-color_panel{border:solid 1px #979797;border-radius:4px;min-width:60px;height:40px;margin:0px;cursor:pointer}#vue_app_block_page_edit .block_page .page_configure_editor-slash{font-size:1.25rem;width:30px;text-align:center;line-height:43px}#vue_app_block_page_edit .block_page .image_editor-preview{position:relative;background:#cccccc;background-image:linear-gradient(45deg, #fff 25%, transparent 0),linear-gradient(45deg, transparent 75%, #fff 0),linear-gradient(45deg, #fff 25%, transparent 0),linear-gradient(45deg, transparent 75%, #fff 0);background-size:16px 16px;background-position:0 0, 8px 8px, 8px 8px, 16px 16px}#vue_app_block_page_edit .block_page .image_editor-no_setting_img{width:100%;height:143px;display:flex;align-items:center;justify-content:center;background-color:#fafafa;border:solid 1px #eeeeee}#vue_app_block_page_edit .block_page .image_editor-no_setting_img .select_img_btn{font-size:14px;letter-spacing:-0.36px;color:rgba(0,0,0,0.54);width:165px;height:36px;border-radius:28px;font-weight:bold;text-align:center;line-height:36px;border:solid 1px #e0e0e0;cursor:pointer}#vue_app_block_page_edit .block_page .image_cancel_btn{position:absolute;top:6px;right:6px;height:30px;width:30px}#vue_app_block_page_edit .block_page .commonForm__autoSizeTextArea{min-height:300px;line-height:21px;padding:16px}#vue_app_block_page_edit .block_page .ql-toolbar{background-color:#f9fafb;border-radius:8px 8px 0 0}#vue_app_block_page_edit .block_page .ql-container{background-color:#fff;border-radius:0 0 8px 8px;font-size:0.875rem;padding:16px;min-height:200px;max-height:400px;overflow:auto;color:#000}#vue_app_block_page_edit .block_page .image_block-empty_image{height:350px;border:solid 1px #d1d1d1;background-color:#eaeaea;font-size:1.25rem;background-image:url(https://staging-assets.osiro.it/images/block_editor/Photo-gray.svg);background-size:170px;background-position:50%;display:flex;align-items:flex-end;justify-content:center;font-weight:bold;color:#7c8494;padding-bottom:30px}#vue_app_block_page_edit .block_page .external_video_block-empty_image{max-width:1000px;height:350px;border:solid 1px #d1d1d1;background-color:#eaeaea;font-size:1.25rem;background-image:url(https://staging-assets.osiro.it/images/block_editor/icon-movie-gray.svg);background-size:170px;background-position:50%;display:flex;align-items:flex-end;justify-content:center;font-weight:bold;color:#7c8494;padding-bottom:30px}#vue_app_block_page_edit .block_page .image_and_text_block-empty_panel{width:32%;color:#7c8494}#vue_app_block_page_edit .block_page .image_and_text_block-empty_panel .image_block-empty_image{background-size:50px;height:150px;flex-wrap:wrap;margin-bottom:16px}#vue_app_block_page_edit .block_page .image_and_text_block-empty_panel .empty_panel-title{font-size:1.5rem;font-weight:bold;margin-bottom:8px;letter-spacing:-0.58px}#vue_app_block_page_edit .block_page .image_and_text_block-empty_panel .empty_panel-text{font-size:1rem;line-height:2}#vue_app_block_page_edit .block_page .space_block-guide_text{width:13px;margin:0 auto;height:100%;background-image:url(https://staging-assets.osiro.it/images/block_editor/BlockSpace.svg);background-size:100% 100%}#vue_app_block_page_edit .block_page .main_visual_block.cover_mode-for_pc{max-height:900px;height:calc(100vh - 128px)}#vue_app_block_page_edit .block_page .main_visual_block .block_contents_area{max-width:none;padding:0}#vue_app_block_page_edit .block_page .main_visual_block .image_block-empty_image{max-height:800px;height:calc(100vh - 230px);background-size:23%;font-size:24px;padding-bottom:8%}#vue_app_block_page_edit .block_page .main_visual_block-back_area{max-width:1300px;max-height:900px}#vue_app_block_page_edit .block_page .main_visual_block-back_area.attachment_fixed{left:calc(50% + 100px);top:96px;transform:translateX(calc(-50%));margin:0;min-height:auto;height:calc(100vh - 128px)}#vue_app_block_page_edit .block_page .fixed_footer_block{pointer-events:none}#vue_app_block_page_edit .block_page .all_background_layer{width:calc(100vw - 64px - 200px);max-width:calc(1500px - 200px);height:calc(100vh - 172px);max-height:calc(900px - 44px)}#vue_app_block_page_edit .plan_block-panel{pointer-events:none}#vue_app_block_page_edit .preview_iframe_window{width:calc(100vw - 64px);max-width:1500px;height:calc(100vh - 128px);max-height:850px;margin:0 auto;box-shadow:0 0px 4px rgba(0,0,0,0.3);border:none;transition-property:width, height;transition-duration:0.08s;transition-timing-function:linear;display:block;pointer-events:none}#vue_app_block_page_edit .preview_iframe_window.sp_mode{width:375px;max-height:667px;height:90vh}#vue_app_block_page_edit .layoutJsonModal .commonModal{width:60vw;height:90vh;padding-bottom:24px}#vue_app_block_page_edit .layoutJsonModal .commonModal .commonModalContents,#vue_app_block_page_edit .layoutJsonModal .commonModal .commonModalOneselfContents,#vue_app_block_page_edit .layoutJsonModal .commonModal .commonModalDeleteRequestOneselfContents{width:100%;height:100%;padding:24px}#vue_app_block_page_edit .layoutJsonModal .commonModal textarea{width:100%;height:100%;border:solid 1px #d0d0d0}#vue_app_block_page_edit .layoutJsonModal .commonModal button{width:fit-content;height:36px;background-color:#342b80;color:#fff;border-radius:28px;margin:0 auto}.background_repeat.block_page_base,.block_page_base .background_repeat.all_background_layer,.block_page_base .background_repeat.block_element,.block_page_base .background_repeat.block_element-attachment_fixed,.block_page_base .background_repeat.main_visual_block-back_area{background-repeat:repeat;background-size:unset}.top_left.block_page_base,.block_page_base .top_left.all_background_layer,.block_page_base .top_left.block_element,.block_page_base .top_left.block_element-attachment_fixed,.block_page_base .top_left.main_visual_block-back_area{background-position:top left}.top_center.block_page_base,.block_page_base .top_center.all_background_layer,.block_page_base .top_center.block_element,.block_page_base .top_center.block_element-attachment_fixed,.block_page_base .top_center.main_visual_block-back_area{background-position:top center}.top_right.block_page_base,.block_page_base .top_right.all_background_layer,.block_page_base .top_right.block_element,.block_page_base .top_right.block_element-attachment_fixed,.block_page_base .top_right.main_visual_block-back_area{background-position:top right}.middle_left.block_page_base,.block_page_base .middle_left.all_background_layer,.block_page_base .middle_left.block_element,.block_page_base .middle_left.block_element-attachment_fixed,.block_page_base .middle_left.main_visual_block-back_area{background-position:center left}.middle_center.block_page_base,.block_page_base .middle_center.all_background_layer,.block_page_base .middle_center.block_element,.block_page_base .middle_center.block_element-attachment_fixed,.block_page_base .middle_center.main_visual_block-back_area{background-position:center center}.middle_right.block_page_base,.block_page_base .middle_right.all_background_layer,.block_page_base .middle_right.block_element,.block_page_base .middle_right.block_element-attachment_fixed,.block_page_base .middle_right.main_visual_block-back_area{background-position:center right}.bottom_left.block_page_base,.block_page_base .bottom_left.all_background_layer,.block_page_base .bottom_left.block_element,.block_page_base .bottom_left.block_element-attachment_fixed,.block_page_base .bottom_left.main_visual_block-back_area{background-position:bottom left}.bottom_center.block_page_base,.block_page_base .bottom_center.all_background_layer,.block_page_base .bottom_center.block_element,.block_page_base .bottom_center.block_element-attachment_fixed,.block_page_base .bottom_center.main_visual_block-back_area{background-position:bottom center}.bottom_right.block_page_base,.block_page_base .bottom_right.all_background_layer,.block_page_base .bottom_right.block_element,.block_page_base .bottom_right.block_element-attachment_fixed,.block_page_base .bottom_right.main_visual_block-back_area{background-position:bottom right}.block_page_base{background-color:white;font-family:sans-serif;position:relative;background-size:cover}.block_page_base .all_background_layer{background-color:white;width:calc(100vw - 200px);height:calc(100vh - 44px);position:fixed;background-size:cover;z-index:-1}@media screen and (max-width: 768px){.block_page_base .all_background_layer{width:100vw}}.block_page_base .block_contents_area{max-width:700px;margin:0 auto;padding:24px 16px;width:100%;transform:translate3d(0, 0, 0);backface-visibility:hidden}.block_page_base .block_element{clip-path:inset(0 0 0 0);background-size:cover;margin-top:-0.5px;margin-bottom:-0.5px}.block_page_base .block_element-attachment_fixed{position:fixed;min-height:100vh;height:auto;left:0;top:0;pointer-events:none;width:calc(100% - 200px);margin-left:200px;z-index:-1;background-size:cover}@media screen and (max-width: 768px){.block_page_base .block_element-attachment_fixed{width:100%;margin-left:0}}.block_page_base .image_block img{margin:0 auto;display:block;width:100%}.block_page_base .image_and_text_block img{margin:0 auto;display:block;width:100%}.block_page_base .image_and_text_block .block_contents_area{display:flex;flex-wrap:wrap;justify-content:space-evenly}.block_page_base .image_and_text_block .image_and_text_block-panel{width:100%}.block_page_base .image_and_text_block .image_and_text_block-panel .image_block-image{margin-bottom:16px}.block_page_base .image_and_text_block .image_and_text_block-panel .image_block-title{margin-bottom:8px;font-size:1.5rem;font-weight:bold}.block_page_base .image_and_text_block .image_and_text_block-panel .image_block-text{font-size:1rem;line-height:1.8}@media screen and (min-width: 481px){.block_page_base .image_and_text_block .one_column{width:100%;max-width:320px;padding:0 20px 0}}@media screen and (min-width: 481px){.block_page_base .image_and_text_block .two_column{width:50%;max-width:320px;padding:0 20px 0}}@media screen and (min-width: 481px){.block_page_base .image_and_text_block .three_column{width:33%;max-width:320px;padding:0 20px 0}}.block_page_base .button_block-btn{display:block;height:48px;width:240px;line-height:48px;text-align:center;font-weight:bold;margin:0 auto;border-radius:28px;text-decoration:none}.block_page_base .external_video_block-iframe_wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden}.block_page_base .external_video_block-iframe_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.block_page_base .plan_block{padding-top:32px}.block_page_base .plan_block .block_contents_area{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 320px));grid-template-rows:auto;grid-gap:16px;justify-content:center}.block_page_base .plan_block .plan_block-panel_hover:hover{transform:scale(1.02, 1.02);box-shadow:0 0 30px 0 rgba(0,0,0,0.34);transition:0.5s all}.block_page_base .plan_block .plan_block-panel{width:320px;max-width:100%;box-shadow:0 0 30px 0 rgba(0,0,0,0.14);border-radius:24px;padding:44px 20px 30px;background-color:#fff;height:fit-content;margin-bottom:24px}.block_page_base .plan_block .plan_block-name{font-size:1rem;font-weight:bold;text-align:center;line-height:1.4}.block_page_base .plan_block .plan_block-price{font-size:1.0625rem;font-weight:bold;text-align:center}.block_page_base .plan_block .plan_block-price_num{font-size:1.625rem;font-family:"Helvetica";font-weight:normal;margin:0 3px}.block_page_base .plan_block .plan_block-description{font-size:0.75rem;color:#555555;line-height:1.5;margin-top:15px;white-space:pre-wrap}.block_page_base .plan_block .plan_block-member_count{text-align:center;margin-top:5px}.block_page_base .plan_block .price_symbol{font-size:1.25rem;margin-right:3px}.block_page_base .plan_block .member_count-active{font-size:0.9375rem}.block_page_base .plan_block .member_count-active_num{font-size:1.5625rem;font-family:"Helvetica"}.block_page_base .plan_block .member_count-limit{font-size:0.75rem}.block_page_base .plan_block .member_count-limit_num{font-size:0.9375rem;font-family:"Helvetica";margin:0 3px}.block_page_base .plan_block .plan_block-join_btn{width:240px;max-width:90%;height:48px;font-size:1rem;line-height:48px;display:block;text-align:center;border-radius:24px;font-weight:bold;margin:10px auto 0;cursor:pointer}.block_page_base .plan_block .plan_block-join_btn--disabled{opacity:0.4;cursor:not-allowed}.block_page_base .sns_block{text-align:center}.block_page_base .sns_block-contents_area{width:100%;max-width:280px;margin:0 auto;display:flex;align-items:center;justify-content:space-around;padding:24px 0}.block_page_base .sns_block-contents_area img{width:32px}.block_page_base .sns_block .sns_block-dummy_area{flex-wrap:wrap}.block_page_base .sns_block .sns_block-dummy_area img{opacity:0.11}.block_page_base .sns_block .sns_block-dummy_message{width:100%;font-size:0.75rem;color:rgba(0,0,0,0.54);padding-top:10px}@media screen and (min-width: 769px){.block_page_base .main_visual_block.cover_mode-for_pc{height:calc(100vh - 44px)}}@media screen and (max-width: 768px){.block_page_base .main_visual_block.cover_mode-for_sp{height:calc(100vh - 44px)}}.block_page_base .main_visual_block-clip{position:relative;clip-path:inset(0 0 0 0);height:100%}.block_page_base .main_visual_block-back_area{width:100%;position:relative}@media screen and (max-width: 768px){.block_page_base .main_visual_block-back_area.pc_only{display:none}}@media screen and (min-width: 769px){.block_page_base .main_visual_block-back_area.sp_only{display:none}}.block_page_base .main_visual_block-back_area.cover{height:calc(100vh - 44px);background-size:cover}.block_page_base .main_visual_block-back_area.attachment_fixed{position:fixed;min-height:100vh;height:auto;left:0;top:0;pointer-events:none;width:calc(100% - 200px);margin-left:200px}@media screen and (max-width: 768px){.block_page_base .main_visual_block-back_area.attachment_fixed{width:100%;margin-left:0}}.block_page_base .main_visual_block-back_image{width:100%}.block_page_base .main_visual_block-front_area{width:35%;position:absolute;transform:translateY(-50%);top:50%}.block_page_base .main_visual_block-front_area.center{left:50%;transform:translate(-50%, -50%)}.block_page_base .main_visual_block-front_area.left{left:5%}.block_page_base .main_visual_block-front_area.right{right:5%}.block_page_base .main_visual_block-front_area img{width:70%;margin:0 auto;display:block}@media screen and (max-width: 768px){.block_page_base .main_visual_block-front_area{width:85%}}.block_page_base .main_visual_block-catch_copy{font-size:24px;text-align:center;width:100%;font-weight:bold;padding-top:24px;color:#fff;white-space:pre-line}.block_page_base .fixed_footer_block{height:64px;bottom:0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:rgba(255,255,255,0.1);display:flex;justify-content:center;align-items:center;position:sticky}.block_page_base .fixed_footer_block-btn{width:240px;height:48px;border-radius:28px;display:flex;justify-content:center;align-items:center;cursor:pointer;text-decoration:none}.block_page_base .ql-align-center{text-align:center}.block_page_base .ql-align-left{text-align:left}.block_page_base .ql-align-right{text-align:right}.block_page_base .ql-size-small{font-size:80%}.block_page_base .ql-size-normal{font-size:100%}.block_page_base .ql-size-large{font-size:150%}.block_page_base .ql-size-huge{font-size:200%}.block_page-preview_contents{width:100%;height:100%;padding:44px 0 0 0}@media screen and (min-width: 481px){.block_page-preview_contents{padding:44px 0 0 200px}}body#email-new,body#email-please_activate,body#pre_recruitment_users-new,body#session-pre_recruitment_welcome,body#pre_recruitment_enquete_answers-new,body#session-invitation,body#invited_users-new,body#session-login,body#session-join_us,body#sms_authentication-new,body#sms_authentication-confirm,body#users-new,body#confirm-index,body#user_pre_recruitment_plans-show,body#registration-complete,body#registration-option_plans,body#plans-index,body#events-please_activate,body#events-pre_auth,body#registration-option_plans,body#item_purchases-show,body#item_purchases-confirm,body#event_tickets-confirm,body#event_tickets-complete,body#event_ticket_purchase-confirm,body#item_purchases-new,body#pre_recruitment_identification-new,body#pre_recruitment_enquete_previews-show{background-color:white}.cartless_ec_item__basic__body{min-height:100%;height:auto;margin:0 auto;padding:0 0 30px 0;background-color:#fff;text-align:center}.cartless_ec_item__card_payment__fail__box__inner{max-width:320px;margin:0 auto;color:#ff874d;padding:20px;text-align:left;line-height:1.5em}.cartless_ec_item__card_payment__fail__box__inner a{color:#ff874d}.cartless_ec_item__ticket_title{padding:0px 16px;margin:0 auto;max-width:380px;text-align:left;color:#616161;font-size:0.875rem}.cartless_ec_item__ticket_title--name{color:#000;font-weight:bold;font-size:1rem}.cartless_ec_item__plan{max-width:480px;margin:0 auto}.cartless_ec_item__plan button{display:block;width:90%}.cartless_ec_item__plan_explain_pre_recruitment{color:#616161;font-size:0.75rem;text-align:left}.cartless_ec_item__plan__list{cursor:pointer;display:block;padding:10px 18px 0 18px;margin:20px auto;border-radius:8px;text-align:left;border:1px solid #bdbdbd}.cartless_ec_item__plan__list:hover{background-color:#E9F6FF}.cartless_ec_item__plan__list .plan_name{margin:0;display:inline-block}.cartless_ec_item__plan__list .plan_priceWrapper{display:flex;justify-content:space-between}.cartless_ec_item__plan__list .plan_is_pre_recruitment_icon{background-image:url(https://staging-assets.osiro.it/assets/pass/front/key-807ff93847a2caa899592f30a48e5ee26d33ffd6afdefb775f61d84cc1baf215.svg);background-repeat:no-repeat;background-position:right 3px center;background-size:9px auto;padding:0 15px 0 7px;border-radius:0;opacity:0.6}.cartless_ec_item__plan__list .plan_is_pre_recruitment{font-family:HiraginoSans-W6;font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#616161;align-self:flex-end;margin:0 0 5px 0}.cartless_ec_item__plan__list .plan_price{align-items:baseline}.cartless_ec_item__plan__list .plan_price .price{font-size:1.6875rem}.cartless_ec_item__plan__list.guest:hover{background-color:initial;border:1px solid #bdbdbd}.cartless_ec_item__choice__box{max-width:380px;margin:0 auto;text-align:left;height:auto;padding:20px 16px 0 16px;overflow:hidden}.cartless_ec_item__choice__box__title{font-weight:bold;font-size:1rem;margin:0px 0px 20px}.cartless_ec_item__choice__box__form__item{font-weight:bold;font-size:1.0625rem}.cartless_ec_item__choice__box__input{position:relative}.cartless_ec_item__choice__box__validate_icon{position:absolute;display:block;top:38px;right:18px;width:20px;height:20px;background:no-repeat url(https://staging-assets.osiro.it/assets/pass/front/icon-nav-check-alert-4fa1908ae5c66ab6ea2c9b049247489b2f1a0a9606095d4e229f339534a40545.svg);background-size:100%}.cartless_ec_item__choice__box__field{width:100%;border-bottom:solid 1px #000;padding:7px;background-color:#fafafa;color:#616161}.cartless_ec_item__choice__box .remarks_text{font-weight:normal;color:#616161;font-size:0.875rem}.cartless_ec_item__choice__box__input_preview{margin:10px 0 0 0}.cartless_ec_item__choice__box__input_preview__back_button{margin:5px 0 0 0;font-size:0.75rem;float:right;color:#616161}.cartless_ec_item__choice__box__input_preview__back_button input[type="submit"]{text-decoration:underline}.cartless_ec_item__choice__top{text-align:left;line-height:1.5;margin:0 auto;background-color:#E9F6FF}.cartless_ec_item__choice__top__list__for_guest{background-color:#E9F6FF}.cartless_ec_item__choice__top__list,.cartless_ec_item__choice__top__list__for_guest{border-bottom:1px solid rgba(0,0,0,0.05);padding:20px 0px 10px 0px;margin:0 auto;max-width:380px}.cartless_ec_item__choice__top__list .plan_price,.cartless_ec_item__choice__top__list__for_guest .plan_price{align-items:baseline;max-width:380px;padding:0 16px;margin:0 auto}.cartless_ec_item__choice__top__list .plan_price .price,.cartless_ec_item__choice__top__list__for_guest .plan_price .price{font-size:1.625rem}.cartless_ec_item__choice__top__list .plan_price .price_comment,.cartless_ec_item__choice__top__list__for_guest .plan_price .price_comment{font-size:0.8125rem}.cartless_ec_item__choice__credit_cards{display:flex;align-items:center;margin-bottom:20px}.cartless_ec_item__choice__credit_cards img{vertical-align:middle;height:25px;margin-right:5px}.cartless_ec_item__choice__credit_img{width:120px;height:35px;margin:0 0 10px 0}.cartless_ec_item__choice__footer{text-align:center}.cartless_ec_item__choice__footer__btn,.cartless_ec_item__choice__footer #payjp_checkout_box input[type=button],.cartless_ec_item__choice__footer .event_ticket__choice__button,.cartless_ec_item__choice__footer .cartless_ec_item__choice__button{margin:24px 0px;padding:7px 20px 5px;color:#fff;font-weight:bold;background-color:#342b80;border-radius:5px;font-size:0.9375rem;border:none;background-image:none;width:240px;height:48px}.cartless_ec_item__choice__footer__btn:hover,.cartless_ec_item__choice__footer #payjp_checkout_box input[type=button]:hover,.cartless_ec_item__choice__footer .event_ticket__choice__button:hover,.cartless_ec_item__choice__footer .cartless_ec_item__choice__button:hover{opacity:.7;cursor:pointer}.cartless_ec_item__choice__footer__btn:disabled,.cartless_ec_item__choice__footer #payjp_checkout_box input[type=button]:disabled,.cartless_ec_item__choice__footer .event_ticket__choice__button:disabled,.cartless_ec_item__choice__footer .cartless_ec_item__choice__button:disabled{opacity:.7;cursor:not-allowed}.cartless_ec_item__coupon__title{font-weight:bold;margin-bottom:10px;font-size:0.9375rem}.cartless_ec_item__coupon__input{float:left;width:70%;max-width:215px;background-color:#fafafa;border-bottom:1px solid #342b80;padding-left:12px;height:48px}.cartless_ec_item__coupon__applyed_label{float:right;font-weight:bold;font-size:1rem;margin-left:16px;margin-top:8px}.cartless_ec_item__coupon__submit{float:right;width:86px;height:40px;color:white;font-weight:bold;text-align:center;margin-left:16px;margin-top:4px}.categoryList{display:flex;flex-wrap:wrap;align-items:center}.categoryList__item{margin:0 20px 8px 0;position:relative}.searchSubArea .categoryList{margin-left:12px}.category{padding:4px 0px;font-size:0.8125rem;display:inline-block;text-decoration:none;font-weight:bold}.category:hover{text-decoration:underline}#changeRoomNameModal .commonModalContents,#changeRoomNameModal .commonModalOneselfContents,#changeRoomNameModal .commonModalDeleteRequestOneselfContents{text-align:center;padding:16px}#changeRoomNameModal button.btn--primary,#changeRoomNameModal button.cartless_ec_item-detail__btn--join,#changeRoomNameModal button.event-detail__btn--join,#changeRoomNameModal button.group__btn--follow{width:200px;height:40px;margin-top:13px}.chat{background-color:#fff}.chat--wrapper{width:100%;background-color:#fff;border-bottom:1px solid #c9cdd3}.chat--bottom--wrapper{width:100%;background-color:#f0f2f5;margin-top:8px}.chat--inner{max-width:700px;margin:0 auto}.chat--inner .chat__resend{display:flex;flex-flow:column;top:50%;margin-top:-1em;position:absolute;height:2em;padding-left:4px;left:-30px}.chat__loading{text-align:center;height:40vh;line-height:40vh}.chat__loading img{vertical-align:middle}.chat__more{display:block;height:24px;width:90px;line-height:24px;background-color:#fff;text-align:center;color:#78909c;text-decoration:none;font-size:0.625rem;font-weight:700;padding:0px;margin:12px auto 16px;border-radius:18px;border:1px solid rgba(0,0,0,0.05)}.chat__more__not_exists_text{width:100%;margin:16px auto;text-align:center;color:#78909c;font-size:0.625rem;font-weight:700}.chat__more__loading{text-align:center;margin:10px 0}.chat__more__loading img{vertical-align:middle}.chat__datePunctuation,.chat__follow_message_cassette{display:flex;line-height:24px;text-align:center;font-weight:bold;padding:10px 0px;justify-content:center;align-items:center}.chat__datePunctuation--text,.chat__follow_message_cassette--text{display:inline-block;font-size:0.625rem;color:#fff;background-color:#b0bec5;line-height:1.5;border-radius:40px;padding:4px 16px;text-decoration:none}.chat__follow_message_cassette{padding:10px 8px}.chat__leave_private_room{padding:4px 20px}.chat__leave_private_room--text{text-align:center;color:rgba(0,0,0,0.3);font-weight:bold;font-size:0.625rem}.chat__cassette,.chat__fukidashi{display:flex;padding:0px 16px 10px 8px}.chat__user{display:table;padding:8px 8px 16px;min-height:80px}.chat__metaInfo{display:flex;flex-shrink:0;align-items:center}.chat__metaInfo .messageSelectActionModalContainer{height:24px}.chat__metaInfo .recommend__tag{background-color:#EEE;padding:2px 8px;border-radius:10px;display:inline-block;margin-bottom:4px;text-align:center;text-decoration:none}.chat__thumb{display:block;width:36px;height:36px;margin-right:0px}.chat__thumb .userIcon{width:36px;height:36px}.chat__comment{width:calc(100% - 36px)}.chat__comment img.emoji,.chat__comment .articleBody img.emoji:not(.contentCardMeta__authorThumb):not(.userIcon__img):not(.osiro_custom_emoji):not(.osiro_common_custom_emoji),.articleBody .chat__comment img.emoji:not(.contentCardMeta__authorThumb):not(.userIcon__img):not(.osiro_custom_emoji):not(.osiro_common_custom_emoji),.chat__comment .articleBody__description img.emoji:not(.contentCardMeta__authorThumb):not(.userIcon__img):not(.osiro_custom_emoji):not(.osiro_common_custom_emoji),.articleBody__description .chat__comment img.emoji:not(.contentCardMeta__authorThumb):not(.userIcon__img):not(.osiro_custom_emoji):not(.osiro_common_custom_emoji),.chat__comment .editContents__formtext img.emoji:not(.contentCardMeta__authorThumb):not(.userIcon__img):not(.osiro_custom_emoji):not(.osiro_common_custom_emoji),.editContents__formtext .chat__comment img.emoji:not(.contentCardMeta__authorThumb):not(.userIcon__img):not(.osiro_custom_emoji):not(.osiro_common_custom_emoji){vertical-align:middle;width:16px;height:16px;margin-bottom:4px;margin-left:4px}.chat__comment__wrapper{display:inline-flex;flex-direction:column;width:auto;max-width:100%}.chat__img{max-height:300px;max-width:100%;width:auto;height:auto;border-radius:10px}.chat__img__wrap{width:auto;max-height:300px;max-width:100%;margin:0px 0px 12px;border-radius:10px;line-height:0;overflow:hidden}.chat__commentInfo{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:0 0 0 12px;height:32px;align-items:center;color:rgba(0,0,0,0.54)}.chat__userName{display:flex;justify-content:flex-start;overflow:hidden}.chat__userName__name{font-size:0.8125rem;text-decoration:none;vertical-align:middle;font-weight:700;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:8px}.chat__userName__name a{text-decoration:none;vertical-align:middle}.chat__userName__follow{margin-left:8px;line-height:24px;display:flex;align-items:center}.chat__userName span{color:#78909c;vertical-align:middle}.chat__userNameRoll{font-size:0.5rem;vertical-align:middle;color:#fff;padding:0 8px;margin:0 8px;border-radius:2px;background-color:#00bfa5}.chat__posted{font-size:0.6875rem;line-height:24px;flex-shrink:0}.chat__commentText,.chat__fukidashi .chat__commentTextLink,.chat__commentBotText{font-size:0.9375rem;line-height:1.35;word-break:break-all;border-radius:12px;padding:12px 12px 0px 12px;border:1px solid rgba(0,0,0,0.05)}.chat__commentTextHasLinkCard{font-size:0.9375rem;line-height:1.35;word-break:break-all;border-radius:12px;border-top-right-radius:12px;padding:12px 12px 0px 12px;margin:0 0 4px 0;border:1px solid rgba(0,0,0,0.05)}.chat__commentPostContent{border-radius:16px;line-height:1.35;padding:12px 12px 13px 13px;width:fit-content;height:-moz-fit-content}.chat__commentPostContent .chat__commentLinkCard{margin:-2px 0}.chat__commentTextSetLinkCard{display:inline-block;font-size:0.8125rem;padding:0px;text-decoration:none}.chat__commentMention{text-decoration:none;font-weight:normal;color:#00a3d9;background:none;padding-right:0px;display:inline}.chat__commentMention.multipleMention{font-weight:bold;color:#00a3d9}.chat__commentMention.toMeMention{font-weight:bold;background-color:#E9F6FF;border-radius:4px;padding:2px 3px 0px}.chat__commentTextLink{text-decoration:none;color:#000;white-space:pre-wrap;margin:0 0 13px 1px}.chat__commentTextLink-url{text-decoration:underline;color:#342b80}.chat__cassette .chat__commentText,.chat__fukidashi .chat__commentText,.chat__fukidashi .chat__commentTextLink{background-color:#fff}.chat__cassette .chat__commentTextHasLinkCard,.chat__fukidashi .chat__commentTextHasLinkCard{background-color:#fff}.chat__cassette .chat__commentBotText,.chat__fukidashi .chat__commentBotText{background-color:#ECFAFF}.chat__mycassette{padding:0px 16px 10px 8px;display:flex}.chat__mycassette .chat__commentText,.chat__mycassette .chat__fukidashi .chat__commentTextLink,.chat__fukidashi .chat__mycassette .chat__commentTextLink{color:#fff}.chat__mycassette .chat__commentTextHasLinkCard{background-color:#342b80;color:#fff}.chat__mycassette .chat__delete{color:#78909c;line-height:0.5;font-size:0.6875rem;text-decoration:none;cursor:pointer}.chat__mycassette .chat__delete:after{background-color:#c9cdd3;content:"";display:inline-block;height:12px;margin-left:10px;vertical-align:middle;width:1px}.chat__mycassette .chat__commentMention{color:#fff;font-weight:bold;background:none}.chat__mycassette .chat__commentTextLink{color:#fff}.chat__mycassette .chat__commentTextLink a{color:#fff}.chat__mycassette .chat__commentTextLink .ql-mention{display:inline-block}.chat__fukidashi .chat__commentTextLink{color:#000;margin:75px 60px;width:280px;padding:0px;font-weight:bold;line-height:25px;text-align:center;font-size:1rem;background-color:initial;overflow:hidden;max-height:150px}@media screen and (max-width: 480px){.chat__fukidashi .chat__commentTextLink{margin:18.7vw 15vw}}.chat__fukidashi .chat__delete{color:#78909c;line-height:0.5;font-size:0.6875rem;text-decoration:none;padding-left:10px;padding-top:2px}.chat__fukidashi .chat__delete:after{background-color:#c9cdd3;content:"";display:inline-block;height:12px;margin-left:10px;vertical-align:middle;width:1px}.chat__join_group_cassette{padding:4px 8px;display:block;text-align:center;max-width:700px;cursor:pointer}.chat__join_group_cassette .chat__wrap{border-radius:12px;background:#e8eaf6}.chat__join_group_cassette .chat__comment{display:block;width:100%;text-align:left;font-size:0.9375rem;line-height:1.6;word-break:break-all;padding:12px 16px}.chat__join_group_cassette .chat__commentText,.chat__join_group_cassette .chat__fukidashi .chat__commentTextLink,.chat__fukidashi .chat__join_group_cassette .chat__commentTextLink{color:#342b80;text-align:center;font-weight:bold;padding-top:0}.chat__join_group_cassette .chat__posted{text-align:center;line-height:normal;font-size:0.6875rem;color:#342b80;padding:9px 0 5px 0}.chat__post_contents_cassette{padding:12px 16px 8px 8px;display:flex}#userTimelineIndex .chat__post_contents_cassette{padding:8px 16px}.chat__comment__ReplyInfo{display:flex;align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgba(255,255,255,0.5);border-radius:15.5px;padding:6px 9px;cursor:pointer;max-width:604px;margin-top:4px}.chat__comment__ReplyInfoIcons{display:flex;margin-right:8px}.chat__comment__ReplyInfoIcons .userIcon.postedImg{background-color:white}.chat__comment__ReplyInfoIcons .userIcon{width:20px;height:20px;border:1px solid white}.chat__comment__ReplyInfoIcons .userIcon:not(:first-child){margin-left:-10px}.chat__comment__ReplyInfo--content{color:#00a3d9;font-weight:bold;text-decoration:none;font-size:0.75rem;padding-top:0px;white-space:nowrap}.chat__comment__ReplyInfo--last_replyed_at{font-size:0.75rem;margin-left:8px;color:#455a64;padding-top:0px;white-space:nowrap}.chat__unreadSeparator{margin:0 auto;max-width:700px;display:flex;align-items:center;justify-content:center;height:10px;width:100%;padding:10px}.chat__unreadSeparatorHorizon{margin:0 0 0px;border-top:0.5px solid;color:rgba(0,0,0,0.3);width:100%;display:flex;align-items:center;justify-content:center;position:relative}.chat__unreadSeparatorLabel{width:72px;text-align:center;background:#f0f2f5;color:rgba(0,0,0,0.3);cursor:default;font-size:0.625rem;font-weight:700;line-height:1.4;position:absolute}.chat__attentionSeparator{position:relative;margin:40px 16px}.chat__attentionSeparatorHorizon{margin:0 0 -1px;border:0.5px solid;color:#78909c}.chat__attentionSeparatorLabel{max-width:460px;text-align:center;background:#f0f2f5;color:#78909c;cursor:default;font-size:0.75rem;font-weight:700;line-height:1.4;margin:-10px auto;left:0;right:0;padding:4px 8px 0px;position:absolute}.chat__latestBtn{position:fixed;margin:0px auto 0px;text-align:center;bottom:16px;width:200px;left:50%;z-index:3}@media screen and (max-width: 768px){.chat__latestBtn{position:fixed;margin:0px auto 0px;text-align:center;bottom:16px;width:200px;left:50%;margin-left:-100px}}.chat__audio_file_name{margin-top:12px}.chat__myicon__wrapper{display:flex;flex-flow:column}.chat__resend{display:flex;flex-flow:column;top:50%;margin-top:-1em;position:absolute;height:2em;padding-left:4px}.chat__resend__indicator{display:flex;flex-flow:column}.chat__resend__indicator .resendIcon{width:28px;height:28px}.chat__sending{justify-content:center;align-items:center}.chat__sending__indicator{display:flex;flex-flow:column}.chat__sending__indicator .sendingIcon{width:16px;height:16px}.chat__sending__dummy{padding-left:16px}.chat--wrapper .chat__thumb{display:table-cell;vertical-align:top}.chat--wrapper .chat__thumb img{width:56px;height:56px;border-radius:50%;margin-right:8px}.chat--wrapper .chat__userName{padding-top:4px}.chat--wrapper .chat__userName a{font-size:1.0625rem;font-weight:700;color:#000}.chat--wrapper .chat__posted{vertical-align:top;line-height:14px;padding-left:1px}.chat--wrapper .chat__commentText,.chat--wrapper .chat__fukidashi .chat__commentTextLink,.chat__fukidashi .chat--wrapper .chat__commentTextLink{padding:0 8px 14px;font-size:0.9375rem;line-height:1.3333333333;letter-spacing:0.1em;color:#000;text-align:justify;text-justify:inter-ideograph}.chat__commentLinkCard{min-width:230px}.timelineMessage .chat__commentLinkCard{padding:0 16px;margin-bottom:-7px}.chat__commentLinkCard .event,.chat__commentLinkCard .noteCard{margin:0;border-radius:4px;box-shadow:0 -0.5px 0 0 #c9cdd3, 0 0.5px 2px 0 #968989}.messageInputBar{position:relative}.messageInputBar-reply{margin-bottom:20px}.dummyBottomMessageInputBar{position:fixed;bottom:0;z-index:10;width:100%;min-height:75px;border-top:1px solid rgba(0,0,0,0.1);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgba(255,255,255,0.5)}@media screen and (min-width: 769px){.dummyBottomMessageInputBar{max-width:calc(100% - 200px)}}.dummyBottomMessageInputBar .actionBar__commentInput{padding-right:172px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dummyBottomMessageInputBar-action_btn_area{position:absolute;display:flex;right:24px;top:24px}#userTimelineIndex .dummyBottomMessageInputBar,#profile-show .dummyBottomMessageInputBar,#groupsShow .dummyBottomMessageInputBar{position:static}@media screen and (min-width: 481px){#userTimelineIndex .dummyBottomMessageInputBar,#profile-show .dummyBottomMessageInputBar,#groupsShow .dummyBottomMessageInputBar{max-width:100%}}@media screen and (max-width: 480px){#userTimelineIndex .dummyBottomMessageInputBar,#profile-show .dummyBottomMessageInputBar,#groupsShow .dummyBottomMessageInputBar{padding-left:0px}}#userTimelineIndex .dummyBottomMessageInputBar .actionBar__commentInput,#profile-show .dummyBottomMessageInputBar .actionBar__commentInput,#groupsShow .dummyBottomMessageInputBar .actionBar__commentInput{border:1px solid rgba(0,0,0,0.05)}.BottomMessageInputBar{position:sticky;bottom:0;width:100%;min-height:75px;height:100%}.BottomMessageInputBar__closeBtn{right:4px;top:8px;z-index:5;position:absolute;background-image:url(https://staging-assets.osiro.it/assets/pass/front/close-af7b6e15cc24a492210b69fc8f5e5431c29c3f54256fd4b892323b1c8a2eb03c.png);width:24px;height:24px;border-radius:50%;background-color:#9e9e9e;background-position:center center;background-size:16px}@media screen and (min-width: 769px){.BottomMessageInputBar__closeBtn{right:-16px;top:-16px;width:32px;height:32px;background-size:auto}}.BottomMessageInputBar-postedTarget{margin-left:0px;overflow:hidden;padding-top:1px;margin-right:auto}.BottomMessageInputBar-postedTarget .userIcon{width:24px;height:24px}.BottomMessageInputBar-postedTarget .postedTarget__inputText{padding:0 10px;border-radius:8px;border:solid 0.5px #d7dfe4;font-size:0.75rem;color:rgba(0,0,0,0.54);height:36px;width:100%;font-weight:bold}.BottomMessageInputBar-postedTarget .choicedGroup,.BottomMessageInputBar-postedTarget .currentGroup{height:36px;line-height:36px;width:100%;min-width:120px;max-width:160px;border-radius:8px;padding:0 30px 0 0px;position:relative;align-items:center;display:flex;overflow:hidden;white-space:nowrap}.BottomMessageInputBar-postedTarget .choicedGroup__name,.BottomMessageInputBar-postedTarget .currentGroup__name{font-size:0.75rem;color:rgba(0,0,0,0.54);font-weight:bold;margin-left:6px;overflow:hidden;text-overflow:ellipsis}.BottomMessageInputBar-postedTarget .choicedGroup__groupIcon,.BottomMessageInputBar-postedTarget .currentGroup__groupIcon{width:24px;height:24px;border-radius:2.8px}.BottomMessageInputBar-postedTarget .choicedGroup{border:1px solid rgba(0,0,0,0.05);padding-left:6px}.BottomMessageInputBar-postedTarget .choicedGroup::after{content:'';width:8px;height:8px;border:0px;border-top:solid 2px rgba(0,0,0,0.54);border-right:solid 2px rgba(0,0,0,0.54);right:12px;transform:rotate(135deg);position:absolute;transition:.1s;top:12px;border-radius:1px}.BottomMessageInputBar-postedTarget .selectScrollBox{width:fit-content;width:-moz-fit-content;max-width:300px;position:fixed;min-width:168px;height:auto;max-height:300px}.point_stamp{height:auto;width:400px;height:200px;background-size:100% 100%;background-position:top;display:flex;justify-content:center;align-items:center;position:relative}@media screen and (max-width: 480px){.point_stamp{width:calc(100vw - 80px);min-height:40vw;height:auto}}.chat--inner .point_stamp{margin-left:-28px}.pointStampSelectBox{position:absolute;left:50%;bottom:50px;overflow-y:auto;max-width:700px;width:100%;max-height:330px;height:auto;margin:0 auto 0 -350px;background-color:#eee;z-index:100;border-radius:12px}@media screen and (max-width: 768px){.pointStampSelectBox{left:0;margin:0 auto;border-radius:0px;max-width:none}}.pointStampSelectBoxHeader{background-color:#b0bec5;text-align:center;color:#fff;line-height:30px;height:30px;font-weight:bold;font-size:0.875rem}.pointStampSelectBoxContents{display:flex;flex-wrap:wrap;justify-content:space-around}.pointStampSelectBoxContents .point_stamp{height:59px;width:30%;max-width:135px;margin:16px 32px 16px 32px;min-height:auto}.pointStampSelectBoxContents .point_stamp:hover{opacity:0.6}.pointStampSelectBoxContents .amount{margin-top:80px}.message{position:relative}.message-wrap{padding-bottom:0px}.notification .chat__commentMention.toMeMention,.notification__readmore .chat__commentMention.toMeMention,.notification__readAll .chat__commentMention.toMeMention{display:inline}.actionBar__commentInput [contenteditable] b,.actionBar__commentInput [contenteditable] strong,.actionBar__commentInput [contenteditable] i,.actionBar__commentInput [contenteditable] em{font-weight:normal;font-style:normal}trix-editor .trix-button--remove{display:none !important}.ql-editor.ql-blank::before{color:graytext;cursor:text;font-style:normal}.ql-container{font-family:inherit}.messageInputBar__OutofSuggest{position:fixed;top:0;height:100vh;width:100%}.timeline_cassete_wrap .chat__top,#user_timeline-index .timeline_recommend_user_list_wrap .chat__top,#profile-show .timeline_recommend_user_list_wrap .chat__top,#groupsShow .timeline_recommend_user_list_wrap .chat__top,.myline_cassete_wrap .chat__top{display:flex;margin-bottom:16px;padding:0 16px}@media screen and (max-width: 480px){.timeline_cassete_wrap .chat__top,#user_timeline-index .timeline_recommend_user_list_wrap .chat__top,#profile-show .timeline_recommend_user_list_wrap .chat__top,#groupsShow .timeline_recommend_user_list_wrap .chat__top,.myline_cassete_wrap .chat__top{padding:0 20px 0 16px;margin-bottom:8px}}.timeline_cassete_wrap .chat__img__wrap,#user_timeline-index .timeline_recommend_user_list_wrap .chat__img__wrap,#profile-show .timeline_recommend_user_list_wrap .chat__img__wrap,#groupsShow .timeline_recommend_user_list_wrap .chat__img__wrap,.myline_cassete_wrap .chat__img__wrap{max-height:none;border-radius:0px}.timeline_cassete_wrap .chat__img,#user_timeline-index .timeline_recommend_user_list_wrap .chat__img,#profile-show .timeline_recommend_user_list_wrap .chat__img,#groupsShow .timeline_recommend_user_list_wrap .chat__img,.myline_cassete_wrap .chat__img{width:100%;max-height:none;border-radius:unset}.timeline_cassete_wrap .chat__img__wrap .video-js,#user_timeline-index .timeline_recommend_user_list_wrap .chat__img__wrap .video-js,#profile-show .timeline_recommend_user_list_wrap .chat__img__wrap .video-js,#groupsShow .timeline_recommend_user_list_wrap .chat__img__wrap .video-js,.myline_cassete_wrap .chat__img__wrap .video-js{border-radius:unset}.timeline_cassete_wrap .chat__comment,#user_timeline-index .timeline_recommend_user_list_wrap .chat__comment,#profile-show .timeline_recommend_user_list_wrap .chat__comment,#groupsShow .timeline_recommend_user_list_wrap .chat__comment,.myline_cassete_wrap .chat__comment{width:100%}.timeline_cassete_wrap .chat__commentTextLink,#user_timeline-index .timeline_recommend_user_list_wrap .chat__commentTextLink,#profile-show .timeline_recommend_user_list_wrap .chat__commentTextLink,#groupsShow .timeline_recommend_user_list_wrap .chat__commentTextLink,.myline_cassete_wrap .chat__commentTextLink{margin-top:16px;padding:0 16px}.timeline_cassete_wrap .chat__commentInfo,#user_timeline-index .timeline_recommend_user_list_wrap .chat__commentInfo,#profile-show .timeline_recommend_user_list_wrap .chat__commentInfo,#groupsShow .timeline_recommend_user_list_wrap .chat__commentInfo,.myline_cassete_wrap .chat__commentInfo{width:100%;width:calc(100% - 36px);padding-left:12px}.timeline_cassete_wrap .chat__userName,#user_timeline-index .timeline_recommend_user_list_wrap .chat__userName,#profile-show .timeline_recommend_user_list_wrap .chat__userName,#groupsShow .timeline_recommend_user_list_wrap .chat__userName,.myline_cassete_wrap .chat__userName{transform:translateY(10px);max-width:calc(100% - 25px)}.timeline_cassete_wrap .messageSelectActionModalContainer,#user_timeline-index .timeline_recommend_user_list_wrap .messageSelectActionModalContainer,#profile-show .timeline_recommend_user_list_wrap .messageSelectActionModalContainer,#groupsShow .timeline_recommend_user_list_wrap .messageSelectActionModalContainer,.myline_cassete_wrap .messageSelectActionModalContainer{padding-left:0}.timeline_cassete_wrap .chat__thumb,#user_timeline-index .timeline_recommend_user_list_wrap .chat__thumb,#profile-show .timeline_recommend_user_list_wrap .chat__thumb,#groupsShow .timeline_recommend_user_list_wrap .chat__thumb,.myline_cassete_wrap .chat__thumb{width:36px;height:36px}.timeline_cassete_wrap .chat__thumb .userIcon,#user_timeline-index .timeline_recommend_user_list_wrap .chat__thumb .userIcon,#profile-show .timeline_recommend_user_list_wrap .chat__thumb .userIcon,#groupsShow .timeline_recommend_user_list_wrap .chat__thumb .userIcon,.myline_cassete_wrap .chat__thumb .userIcon{width:36px;height:36px}.timeline_cassete_wrap .chat__posted,#user_timeline-index .timeline_recommend_user_list_wrap .chat__posted,#profile-show .timeline_recommend_user_list_wrap .chat__posted,#groupsShow .timeline_recommend_user_list_wrap .chat__posted,.myline_cassete_wrap .chat__posted{padding:0 12px}.timeline_cassete_wrap .action,#user_timeline-index .timeline_recommend_user_list_wrap .action,#profile-show .timeline_recommend_user_list_wrap .action,#groupsShow .timeline_recommend_user_list_wrap .action,.myline_cassete_wrap .action{margin-top:12px;padding:0 16px}@media screen and (max-width: 480px){.timeline_cassete_wrap .action,#user_timeline-index .timeline_recommend_user_list_wrap .action,#profile-show .timeline_recommend_user_list_wrap .action,#groupsShow .timeline_recommend_user_list_wrap .action,.myline_cassete_wrap .action{margin-top:12px}}.timeline_cassete_wrap .chat__comment__ReplyInfo,#user_timeline-index .timeline_recommend_user_list_wrap .chat__comment__ReplyInfo,#profile-show .timeline_recommend_user_list_wrap .chat__comment__ReplyInfo,#groupsShow .timeline_recommend_user_list_wrap .chat__comment__ReplyInfo,.myline_cassete_wrap .chat__comment__ReplyInfo{padding:0;margin-top:16px;padding:0 16px}.timeline_cassete_wrap .fukidashi,#user_timeline-index .timeline_recommend_user_list_wrap .fukidashi,#profile-show .timeline_recommend_user_list_wrap .fukidashi,#groupsShow .timeline_recommend_user_list_wrap .fukidashi,.myline_cassete_wrap .fukidashi{padding-top:4px;margin:0 16px;transform:translateY(0px)}.timeline_cassete_wrap .chat__commentPostContent,#user_timeline-index .timeline_recommend_user_list_wrap .chat__commentPostContent,#profile-show .timeline_recommend_user_list_wrap .chat__commentPostContent,#groupsShow .timeline_recommend_user_list_wrap .chat__commentPostContent,.myline_cassete_wrap .chat__commentPostContent{padding:0;width:100%}.timeline_cassete_wrap .contentCard,#user_timeline-index .timeline_recommend_user_list_wrap .contentCard,#profile-show .timeline_recommend_user_list_wrap .contentCard,#groupsShow .timeline_recommend_user_list_wrap .contentCard,.myline_cassete_wrap .contentCard{margin:0}.timeline_cassete_wrap .link_card .contentCard,#user_timeline-index .timeline_recommend_user_list_wrap .link_card .contentCard,#profile-show .timeline_recommend_user_list_wrap .link_card .contentCard,#groupsShow .timeline_recommend_user_list_wrap .link_card .contentCard,.myline_cassete_wrap .link_card .contentCard{max-width:unset;padding-top:61.8%;border-radius:12px}.timeline_cassete_wrap .link_card .contentCard .contentCardHeader,#user_timeline-index .timeline_recommend_user_list_wrap .link_card .contentCard .contentCardHeader,#profile-show .timeline_recommend_user_list_wrap .link_card .contentCard .contentCardHeader,#groupsShow .timeline_recommend_user_list_wrap .link_card .contentCard .contentCardHeader,.myline_cassete_wrap .link_card .contentCard .contentCardHeader{position:absolute;top:12px}.timeline_cassete_wrap .link_card .contentCard .contentCardMeta,#user_timeline-index .timeline_recommend_user_list_wrap .link_card .contentCard .contentCardMeta,#profile-show .timeline_recommend_user_list_wrap .link_card .contentCard .contentCardMeta,#groupsShow .timeline_recommend_user_list_wrap .link_card .contentCard .contentCardMeta,.myline_cassete_wrap .link_card .contentCard .contentCardMeta{position:absolute;bottom:12px}.unseenJoinerNotices{position:fixed;bottom:93px;z-index:10;width:100%}@media screen and (min-width: 769px){.unseenJoinerNotices{max-width:calc(100% - 200px)}}.unseenJoinerNotices__users{display:flex}.unseenJoinerNotices__wraps{cursor:pointer;display:flex;justify-content:center;align-items:center;height:100%;width:fit-content;width:-moz-fit-content;border-radius:8px;background:#fff;margin:0 auto;padding:10px 15px;box-shadow:0 0 4px 0 rgba(103,104,105,0.3);transition:all 1s}.unseenJoinerNotices__wraps__closer{width:24px;height:24px;margin:0 0 0 10px}.unseenJoinerNotices__wraps__closer span{color:#455a64;position:absolute;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem}.unseenJoinerNotices li{display:flex;margin-right:2px;align-items:center}.unseenJoinerNotices li .userIcon{width:20px;height:20px}.unseenJoinerNotices li img{width:100%;height:100%;border-radius:50%;position:absolute}.unseenJoinerNotices li span{font-size:font-rem(10)}.commentSystemText,.commentSystemBtn{width:fit-content;width:-moz-fit-content;max-width:calc(100% - 32px);background-color:rgba(255,255,255,0.5);color:rgba(0,0,0,0.54);font-size:0.75rem;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:16px;align-items:flex-start;margin:16px auto;padding:8px 16px;display:flex;justify-content:center;line-height:1.33;font-weight:bold}.commentSystemText__icon{background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icon-nocomment-e70f220d6eb7320642e634f83c844cf401c7ccb5de351715032b3a349960b3ab.svg);width:16px;min-width:16px;height:16px;background-size:cover;margin-right:4px}.commentSystemBtn{border:solid 1px rgba(0,0,0,0.05)}.targetMessage{background:none;animation:focus_animation 3s}@keyframes focus_animation{0%{transform:translate(0, 0)}5%{transform:translate(5px, 0)}10%{transform:translate(-5px, 0)}15%{transform:translate(3px, 0)}20%{transform:translate(-3px, 0)}25%{transform:translate(1px, 0)}30%{transform:translate(-1px, 0)}100%{transform:translate(0, 0)}}.event_ticket_choice_modal .NotTitleCommonModal{padding:0 16px;max-height:70vh;overflow-y:scroll}.event_ticket_choice_modal .NotTitleCommonModal__close--btn{top:10px;right:-5px}@media screen and (max-width: 480px){.event_ticket_choice_modal .NotTitleCommonModal{width:100%;height:100%;max-height:100vh}}.event_ticket_choice_modal-label_area{display:flex;justify-content:space-between;width:100%;align-items:center;min-height:35px}.event_ticket_choice_modal-label_area-left{line-height:1;color:#000}.event_ticket_choice_modal-label_area-right{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:15px;color:#000}.event_ticket_choice_modal-title{font-weight:bold;margin:15px 0;text-align:center}.event_ticket_choice_modal-caution{border-top:1px solid rgba(0,0,0,0.16);align-items:center;padding:8px 0 0 0}.event_ticket_choice_modal-caution p{font-size:10px;letter-spacing:-0.2px;font-weight:bold;color:rgba(0,0,0,0.54);margin:6px 0}.event_ticket_choice_modal-panel{border-top:1px solid rgba(0,0,0,0.16);display:flex;align-items:center;padding:8px 0}.event_ticket_choice_modal-panel input[type=radio]{display:none}.event_ticket_choice_modal-panel input[type=radio]+label{padding-left:30px;position:relative}.event_ticket_choice_modal-panel input[type=radio]+label::before{content:"";display:block;position:absolute;top:0;left:0;width:18px;height:18px;border:2px solid;border-radius:50%;top:53%;transform:translateY(-50%)}.event_ticket_choice_modal-panel input[type=radio]:checked+label::after{content:"\e921";font-family:'icomoon';position:absolute;left:-2px;font-size:1.375rem;border-radius:50%;top:53%;transform:translateY(-50%)}.event_ticket_choice_modal-panel--0{border:none}.event_ticket_choice_modal-name{font-size:14px;line-height:1.5}.event_ticket_choice_modal-online{font-size:10px;letter-spacing:-0.2px;line-height:1.5;border-radius:4px;background-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.54);width:fit-content;padding:0 3px;display:inline-block}.event_ticket_choice_modal-stock_count,.event_ticket_choice_modal-lottery_enabled{font-size:10px;letter-spacing:-0.2px;font-weight:bold;color:rgba(0,0,0,0.54);margin:6px 0}.event_ticket_choice_modal-lottery_deadline_at,.event_ticket_choice_modal-lottery_announcement_published_at{font-size:10px;letter-spacing:-0.2px;color:rgba(0,0,0,0.54);margin:6px 0}.event_ticket_choice_modal-price{border-radius:12px;background-color:rgba(0,0,0,0.1);height:24px;font-size:14px;font-weight:bold;letter-spacing:-0.28px;text-align:center;width:fit-content;padding:0px 10px;white-space:nowrap}.event_ticket_choice_modal .event-detail__btn--join{margin:30px auto;display:block}.event_ticket_choice_modal-pre_clearing{font-size:10px;color:rgba(0,0,0,0.54);letter-spacing:-0.2px;font-weight:bold;display:flex;align-items:center;transform:translateY(3px)}.event_ticket_choice_modal .event-ticket-icon{width:13px;height:11px;background-size:13px;display:inline-block;content:'';background-image:url(https://staging-assets.osiro.it/assets/pass/front/event-ticket-107c813da162b70a2b4fafc5b826c58798f97150dea7f44275551ca4348d4717.svg);transform:rotate(90deg)}.choicedGroup{display:flex;align-items:center;height:50px;overflow:hidden;white-space:nowrap;cursor:pointer}.choicedGroup__thumb{width:42px;height:42px;display:inline-block;margin-right:8px;flex-shrink:0}.choicedGroup__thumbGroupImg{height:100%;width:100%;border-radius:8px;background-color:#fff;vertical-align:baseline}.choicedGroup__thumbUserImg{height:100%;width:100%;border-radius:50%;background-color:#fff;vertical-align:baseline}.choicedPlanBox{background-color:rgba(0,0,0,0.1);border-radius:24px;padding:32px 23px 27px;font-weight:bold}.choicedPlanBox__symbol{font-size:1.25rem;margin-right:3px}.choicedPlanBox__price{font-size:1.625rem}.choicedPlanBox__month{font-size:1rem}.choicedPlanBox__Wrapper{max-width:370px;margin:0px auto;padding:0 16px}.choicedPlanBox__Wrapper.payment_customer{margin:16px auto}.colorPicker{display:flex;align-items:center;justify-content:space-between;max-width:261px;gap:16px}@media screen and (max-width: 768px){.colorPicker{flex-wrap:wrap}}.colorPicker-input{min-width:100px}.colorPicker-panel{border:solid 1px #979797;border-radius:4px;min-width:60px;width:60px;height:40px;margin:0px;cursor:pointer}.colorPicker-preview{min-width:185px;height:48px;border-radius:4px;font-weight:bold;white-space:nowrap;display:inline-flex;justify-content:center;align-items:center;padding:0 16px;font-size:0.75rem}.colorPicker-preview.border{border:solid 1px #eee}.colorPicker-preview.white{color:white}.colorPicker-preview.black{color:black}.colorPickerModalWapper{padding:25px;height:auto;display:flex;justify-content:flex-end;align-items:center}.colorPickerModal{width:100%;height:auto;max-width:225px}.colorPickerModal .vc-sketch-presets{padding-top:6px}.colorPickerModal-addText{width:100%;font-size:0.625rem;margin-bottom:6px}.commonForm{padding-bottom:32px}.commonForm:last-of-type{padding-bottom:0px}.commonFormMulti{display:flex;align-items:center;flex-wrap:wrap}.commonFormMulti__item{display:flex;align-items:center;flex-grow:1}.commonForm.center{text-align:center}.commonForm__bottomBorder{width:100%;height:2px;background:#9E9E9E;transform-origin:center center;transform:scaleX(0);transition:transform 0.15s ease-out}.invalid .commonForm__bottomBorder{background:#f44336}.commonForm__text{display:block;font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;background-color:#fafafa;border-bottom:1px solid #9E9E9E;color:#000;border-radius:4px 4px 0 0;min-height:50px;line-height:50px;padding-left:14px;font-size:0.9375rem}.commonForm__text:focus{outline:0}.commonForm__text:focus+.commonForm__bottomBorder{transform:scaleX(1)}.invalid .commonForm__text:focus+.commonForm__bottomBorder{transform:scaleX(0)}.invalid .commonForm__text{border:1px solid #f44336;border-bottom:2px solid #f44336}.commonForm__text.marginBottom{margin-bottom:8px}.commonForm__text:read-only{background-color:#f0f2f5;border-bottom:0}.commonForm__text:read-only:focus+.commonForm__bottomBorder{transform:scaleX(0)}.commonForm__text.warning{border:1px solid #ddb337;border-bottom:2px solid #ddb337}.commonForm__text__disabled{display:block;font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;background-color:#fafafa;border-bottom:1px solid #9E9E9E;color:#000;border-radius:4px 4px 0 0;min-height:50px;line-height:50px;padding-left:14px;font-size:0.9375rem;background-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.54);opacity:1;border:none}.commonForm__text__disabled:focus{outline:0}.commonForm__text__disabled:focus+.commonForm__bottomBorder{transform:scaleX(1)}.invalid .commonForm__text__disabled:focus+.commonForm__bottomBorder{transform:scaleX(0)}.invalid .commonForm__text__disabled{border:1px solid #f44336;border-bottom:2px solid #f44336}.commonForm__date--ios{display:block;font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;background-color:#fafafa;border-bottom:1px solid #9E9E9E;color:#000;border-radius:4px 4px 0 0;min-height:50px;line-height:50px;padding-left:14px;font-size:0.9375rem;height:50px;padding-right:14px;background-color:unset}.commonForm__date--ios:focus{outline:0}.commonForm__date--ios:focus+.commonForm__bottomBorder{transform:scaleX(1)}.invalid .commonForm__date--ios:focus+.commonForm__bottomBorder{transform:scaleX(0)}.invalid .commonForm__date--ios{border:1px solid #f44336;border-bottom:2px solid #f44336}.commonForm__date--ios.marginBottom{margin-bottom:8px}.commonForm__date--ios:read-only{background-color:#f0f2f5;border-bottom:0}.commonForm__date--ios:read-only:focus+.commonForm__bottomBorder{transform:scaleX(0)}.commonForm__date--android{display:block;font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;background-color:#fafafa;border-bottom:1px solid #9E9E9E;color:#000;border-radius:4px 4px 0 0;min-height:50px;line-height:50px;padding-left:14px;font-size:0.9375rem;height:50px;padding-top:15px;background-color:unset}.commonForm__date--android:focus{outline:0}.commonForm__date--android:focus+.commonForm__bottomBorder{transform:scaleX(1)}.invalid .commonForm__date--android:focus+.commonForm__bottomBorder{transform:scaleX(0)}.invalid .commonForm__date--android{border:1px solid #f44336;border-bottom:2px solid #f44336}.commonForm__date--android.marginBottom{margin-bottom:8px}.commonForm__date--android:read-only{background-color:#f0f2f5;border-bottom:0}.commonForm__date--android:read-only:focus+.commonForm__bottomBorder{transform:scaleX(0)}.commonForm__date{display:block;font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;background-color:#fafafa;border-bottom:1px solid #9E9E9E;color:#000;border-radius:4px 4px 0 0;min-height:50px;line-height:50px;padding-left:14px;font-size:0.9375rem;height:50px;padding:0px 16px;white-space:nowrap;min-width:140px}.commonForm__date:focus{outline:0}.commonForm__date:focus+.commonForm__bottomBorder{transform:scaleX(1)}.invalid .commonForm__date:focus+.commonForm__bottomBorder{transform:scaleX(0)}.invalid .commonForm__date{border:1px solid #f44336;border-bottom:2px solid #f44336}.commonForm__date .ios{background-color:none}.commonForm__date.marginBottom{margin-bottom:8px}.commonForm__date:read-only{background-color:#f0f2f5;border-bottom:0}.commonForm__date:read-only:focus+.commonForm__bottomBorder{transform:scaleX(0)}.commonForm__WelcomeMessageTextArea{display:block;font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;background-color:#fafafa;border-bottom:1px solid #9E9E9E;color:#000;border-radius:4px 4px 0 0;min-height:50px;line-height:50px;padding-left:14px;height:13rem;min-height:13em;padding:18px 14px;resize:none;overflow:scroll;line-height:unset;min-width:70px}.commonForm__WelcomeMessageTextArea:focus{outline:0}.commonForm__WelcomeMessageTextArea:focus+.commonForm__bottomBorder{transform:scaleX(1)}.invalid .commonForm__WelcomeMessageTextArea:focus+.commonForm__bottomBorder{transform:scaleX(0)}.invalid .commonForm__WelcomeMessageTextArea{border:1px solid #f44336;border-bottom:2px solid #f44336}.commonForm__textArea{display:block;font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;background-color:#fafafa;border-bottom:1px solid #9E9E9E;color:#000;border-radius:4px 4px 0 0;min-height:50px;line-height:50px;padding-left:14px;height:auto;min-height:13em;padding:18px 14px;resize:none;overflow:scroll;line-height:unset;min-width:70px}.commonForm__textArea:focus{outline:0}.commonForm__textArea:focus+.commonForm__bottomBorder{transform:scaleX(1)}.invalid .commonForm__textArea:focus+.commonForm__bottomBorder{transform:scaleX(0)}.invalid .commonForm__textArea{border:1px solid #f44336;border-bottom:2px solid #f44336}.commonForm__textArea img{display:block;max-width:100%;height:auto;margin:1.75em auto;text-align:center;border:1px solid rgba(0,0,0,0.05)}.commonForm__autoSizeTextArea{display:block;font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;background-color:#fafafa;border-bottom:1px solid #9E9E9E;color:#000;border-radius:4px 4px 0 0;min-height:50px;line-height:50px;padding-left:14px;height:50px}.commonForm__autoSizeTextArea:focus{outline:0}.commonForm__autoSizeTextArea:focus+.commonForm__bottomBorder{transform:scaleX(1)}.invalid .commonForm__autoSizeTextArea:focus+.commonForm__bottomBorder{transform:scaleX(0)}.invalid .commonForm__autoSizeTextArea{border:1px solid #f44336;border-bottom:2px solid #f44336}.commonForm__autoSizeTextArea::placeholder{color:#aaa}.commonForm__select{display:block;font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;background-color:#fafafa;border-bottom:1px solid #9E9E9E;color:#000;border-radius:4px 4px 0 0;min-height:50px;line-height:50px;padding-left:14px;padding-left:16px;padding-right:32px;background-image:url(https://staging-assets.osiro.it/assets/pass/front/icon-arrow-c7e7bf9897c38cb60f4913f24f07ac9c18678f66eccaf708b6ef8c8f17774b7c.svg);background-position:right 16px center;background-size:12px auto}.commonForm__select:focus{outline:0}.commonForm__select:focus+.commonForm__bottomBorder{transform:scaleX(1)}.invalid .commonForm__select:focus+.commonForm__bottomBorder{transform:scaleX(0)}.invalid .commonForm__select{border:1px solid #f44336;border-bottom:2px solid #f44336}.commonForm__select__labelSample{position:absolute;left:-18px;line-height:40px;opacity:.5}.commonForm__select__disabled{display:block;font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;background-color:#fafafa;border-bottom:1px solid #9E9E9E;color:#000;border-radius:4px 4px 0 0;min-height:50px;line-height:50px;padding-left:14px;padding-left:16px;padding-right:32px;background-image:url(https://staging-assets.osiro.it/assets/pass/front/icon-arrow-thin-79fedb2982f8df221652c889b292b83622640656ea84901ceb7b3f98afa488b1.svg);background-position:right 16px center;background-size:12px auto;background-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.54);opacity:1;border:none}.commonForm__select__disabled:focus{outline:0}.commonForm__select__disabled:focus+.commonForm__bottomBorder{transform:scaleX(1)}.invalid .commonForm__select__disabled:focus+.commonForm__bottomBorder{transform:scaleX(0)}.invalid .commonForm__select__disabled{border:1px solid #f44336;border-bottom:2px solid #f44336}.commonForm__select__disabled__labelSample{position:absolute;left:-18px;line-height:40px;opacity:.5}.commonForm__selectionWrapper{padding-bottom:7px}.commonForm__radio{display:none}.commonForm__radio+label{font-size:0.875rem;font-weight:bold;display:table;text-align:left;padding-left:30px;position:relative;line-height:1.5}.commonForm__radio+label::before,.commonForm__radio__labelSample{color:#342b80;content:"";display:block;position:absolute;left:0;width:16px;height:16px;border:2px solid;border-radius:50%;top:2px}.commonForm__radio:checked+label::after{color:#342b80;content:"\e921";font-family:'icomoon';position:absolute;left:-2px;font-size:1.21875rem;border-radius:50%;top:-5px}.commonForm__radio__labelSample{left:-23px;opacity:.5}.commonForm__radio-container{margin:24px 12px 0 12px;cursor:pointer}.commonForm__radio-container input[type="radio"]{position:absolute;opacity:0}.commonForm__radio-container input[type="radio"]+.radio-label{display:inline-block;margin-bottom:12px;font-size:0.875rem;font-weight:bold;color:#616161}.commonForm__radio-container input[type="radio"]+.radio-label:before{content:'';background:#fff;border-radius:100%;border:2px solid #3399ff;display:inline-block;width:20px;height:20px;position:relative;top:-2px;margin-right:12px;vertical-align:top;cursor:pointer;text-align:center;transition:all 250ms ease}.commonForm__radio-container input[type="radio"]:checked+.radio-label:before{background-color:#3399ff;box-shadow:inset 0 0 0 2px #fff}.commonForm__radio-container input[type="radio"]:focus+.radio-label:before{outline:none;border-color:#3399ff}.commonForm__radio-container input[type="radio"]:disabled+.radio-label:before{opacity:0.3}.commonForm__radio-container input[type="radio"]+.radio-label:empty:before{margin-right:0}.commonForm__checkbox{display:none}.commonForm__checkbox+label{font-size:0.875rem;font-weight:bold;display:table;text-align:left;position:relative;cursor:pointer;padding-left:30px;transition:all .2s;user-select:none;line-height:1.5}.commonForm__checkbox+label.onModal{display:flex;margin:0 0 10px 0;text-align:left;font-size:0.875rem}.commonForm__checkbox+label::before,.commonForm__checkbox__labelSample{top:2px;left:0;width:16px;height:16px;background:transparent;border:2px solid #342b80;border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;position:absolute;content:'';-webkit-transition:all .2s;transition:all .2s}.commonForm__checkbox+label::after{position:absolute;content:'';-webkit-transition:all .2s;transition:all .2s;opacity:0;top:6px;left:3px;width:10px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg) scale(0.5);transform:rotate(-45deg) scale(0.5)}.commonForm__checkbox:checked+label::before{background:#342b80;border:2px solid #342b80}.commonForm__checkbox:checked+label::after{opacity:1;-webkit-transform:rotate(-45deg) scale(0.9);transform:rotate(-45deg) scale(0.9)}.commonForm__checkbox__labelSample{left:-23px;opacity:.5}.commonForm__label,.commonForm__label--padding{font-size:0.875rem;color:#616161;font-weight:bold;display:flex;align-items:center}.commonForm__label--padding{padding-bottom:16px}.commonForm__essential{font-size:0.625rem;color:#f44336;padding:1px 5px 0;white-space:nowrap}.commonForm__description{font-size:0.75rem;font-weight:normal;margin:3px 0px;display:block;line-height:1.33;color:rgba(0,0,0,0.54)}.commonForm__description.rightPosition{text-align:right}.invalid .commonForm__description{color:#f44336}.commonForm__description.warning{color:#a9841a}.commonForm__description--sub{font-size:0.75rem;font-weight:normal;margin:3px 0px;display:block;line-height:1.33;color:rgba(0,0,0,0.54)}.commonForm__description--sub.rightPosition{text-align:right}.commonForm__description--both{font-size:0.75rem;font-weight:normal;margin:3px 0px;display:block;line-height:1.33;color:rgba(0,0,0,0.54);display:flex;justify-content:space-between}.commonForm__privacySelect{font-size:0.8125rem;font-weight:bold;color:rgba(0,0,0,0.54);border:1px solid rgba(0,0,0,0.54);padding:3px 5px;border-radius:4px;height:auto;line-height:18px;box-sizing:border-box;padding-right:16px;background-image:url(https://staging-assets.osiro.it/assets/pass/front/icon-arrow-c7e7bf9897c38cb60f4913f24f07ac9c18678f66eccaf708b6ef8c8f17774b7c.svg);background-position:right 5px center;background-size:8px auto;margin:0 0 5px auto}.commonForm__privacySelect__disabled{font-size:0.8125rem;font-weight:bold;color:rgba(0,0,0,0.54);border:none;padding:4px 17px 4px 6px;border-radius:4px;height:auto;line-height:18px;box-sizing:border-box;background-image:url(https://staging-assets.osiro.it/assets/pass/front/icon-arrow-thin-79fedb2982f8df221652c889b292b83622640656ea84901ceb7b3f98afa488b1.svg);background-position:right 5px center;background-size:8px auto;background-color:rgba(0,0,0,0.1);margin:0 0 5px auto;opacity:1}.commonForm__button{border:none;width:240px;height:48px;margin:32px auto;padding:0;font-weight:bold;border-radius:6px;font-size:1.0625rem;background-color:#342b80;color:#fff;cursor:pointer;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.commonForm__button.delete{background-color:#eee;color:#616161}.commonForm.disabled{pointer-events:none;cursor:not-allowed;opacity:.4}.commonForm__selectLabels{display:flex;justify-content:flex-start;margin-top:12px}.commonForm__selectLabel{padding:5px;margin-right:8px;border-radius:4px;border:solid 1px #ececec;font-size:0.625rem;font-weight:bold;color:rgba(0,0,0,0.54);cursor:pointer}.commonForm__selectLabel--selected{box-shadow:0 0 4px 0 #39f}.commonForm .selectedHashtag{padding-left:16px}.commonForm .selectedHashtag .hashtagList{display:grid;grid-template-columns:repeat(4, 1fr);gap:10px;width:100%}@media screen and (max-width: 480px){.commonForm .selectedHashtag .hashtagList{grid-template-columns:1fr 1fr}}.commonForm .selectedHashtag .hashtagList .interestCard{min-width:unset;max-width:unset;width:unset;height:unset;aspect-ratio:4/2.5;border-radius:6px}.commonForm .selectedHashtag .hashtagList .interestCardList{display:unset;grid-template-columns:unset;grid-template-rows:unset;grid-gap:unset;margin:unset}.uploading-image .streaming_video__not_playable__loading{position:absolute;top:0;left:0;right:0;bottom:0;width:60px;vertical-align:middle;margin:auto auto;height:60px}.uploading-image .streaming_video__not_playable__poster__img__background{border-radius:0}.uploading-image .uploading-layer{width:100%;height:100%;display:block;background:#000;position:absolute;opacity:0.4}.eventTicketLotterySettings{padding-bottom:32px}.commonModalContainer{position:fixed;top:0;left:0;height:100%;display:flex;justify-content:center;z-index:200;line-height:initial;width:calc(100% - 200px);margin-left:200px}@media screen and (max-width: 768px){.commonModalContainer{width:100%;margin-left:0}}@media screen and (max-width: 480px){.commonModalContainer{width:100%;margin-left:0}}.commonModalContainer.no-sidebar{width:100%;margin-left:0}.commonModalWithMedia{z-index:240;max-height:70vh;width:calc(100% - 32px);border-radius:16px;max-width:750px;background:#fff;display:flex;flex-direction:column;margin-top:15vh;position:absolute;overflow:hidden}@media screen and (max-width: 480px){.commonModalWithMedia{width:100%;height:100%;border-radius:0px;margin-left:0;margin-top:0;max-height:initial}}.commonModalWithMediaHeader{background-color:#eee;background-color:#eee;width:100%;height:44px;line-height:44px;border-top-left-radius:16px;border-top-right-radius:16px;position:relative;margin:0 auto;padding:0 16px;box-sizing:border-box}@media screen and (max-width: 480px){.commonModalWithMediaHeader{border-top-left-radius:0px;border-top-right-radius:0px}}.commonModalWithMediaHeader__right{position:absolute;top:12px;right:10px;display:flex}.commonModalWithMediaHeader__right__icon{width:24px;height:24px;margin-left:8px}.commonModalWithMediaHeader__right__close{color:#455a64;position:absolute;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem}.commonModalWithMediaHeader__right__point3{color:#455a64;position:absolute;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem}.commonModalWithMediaHeader__title{text-align:center;font-weight:bold;color:#455a64;font-size:0.9375rem;height:44px}.commonModalWithMediaFixTopMenu button{width:220px;height:36px;margin:0 auto 16px;display:flex;justify-content:center;align-items:center}.commonModalWithMediaContents{padding:0 2px;color:#000;position:relative;height:auto;overflow:auto;border-radius:0 0 4px 4px}@media screen and (max-width: 480px){.commonModalWithMediaContents{height:calc(100% - 50px);border-radius:0px;max-height:initial}}.commonModalWithMediaContents__subText{font-size:0.625rem;color:#4a4a4a}.commonModalWithMediaContents__main{width:100%;max-width:700px;margin:0 auto;padding:0 20px;box-sizing:border-box;position:relative;padding-top:20px}.commonModalWithMediaContents__main__btn{text-align:center;border:none;width:240px;height:48px;line-height:48px;margin:27px auto 0;padding:0;font-weight:bold;border-radius:6px;font-size:1.0625rem;background-color:#342b80;color:#fff;display:block}.commonModalWithMediaContents__main__btn.cancel{background-color:#eee;color:#616161}.commonModalWithMediaContents__loading{text-align:center;color:#455a64;padding:100px 0;font-size:0.9375rem}.commonModalWithMediaContents .btn--readmore{margin:16px auto;display:block;margin:16px auto 16px;display:flex;align-items:center;justify-content:center}.commonModalWithMediaContents .search__inputs{margin:4px auto}.commonModalWithMediaContents__descriptionText{color:rgba(0,0,0,0.54);font-size:0.875rem}.commonModalWithMediaContents__complementText{color:rgba(0,0,0,0.54);font-size:0.75rem}.commonModalWithMediaBackground{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);transition:opacity .5s;z-index:220;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.commonModalWithMediaPhotos{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.commonModalWithMedia .search__inputs{margin:4px auto;max-width:none;width:calc(100% - 16px)}.commonModalForContinueEditor{z-index:240;max-height:70vh;width:375px;border-radius:16px;background:#fff;display:flex;flex-direction:column;margin-top:15vh;position:absolute;overflow:hidden}@media screen and (max-width: 480px){.commonModalForContinueEditor{width:calc(100% - 32px);max-width:375px}}.commonModalForContinueEditor .continuEditingButton,.commonModalForContinueEditor .draftListButton{margin-top:24px}@media screen and (max-width: 480px){.commonModalForContinueEditor .continuEditingButton,.commonModalForContinueEditor .draftListButton{width:calc(100% - 32px);max-width:240px;min-width:150px}}.commonModal,.commonModalDeleteRequest{z-index:240;max-height:70vh;width:375px;border-radius:16px;background:#fff;display:flex;flex-direction:column;margin-top:15vh;position:absolute;overflow:hidden}@media screen and (max-width: 480px){.commonModal,.commonModalDeleteRequest{width:100%;height:100%;border-radius:0px;margin-left:0;margin-top:0;max-height:initial}}.commonModalHeader,.commonModalDeleteRequestHeader{background-color:#eee;width:100%;height:44px;line-height:44px;border-top-left-radius:16px;border-top-right-radius:16px;position:relative;max-width:700px;margin:0 auto;padding:0 16px;box-sizing:border-box}@media screen and (max-width: 480px){.commonModalHeader,.commonModalDeleteRequestHeader{border-top-left-radius:0px;border-top-right-radius:0px}}.commonModalHeader__close_click,.commonModalDeleteRequestHeader__close_click{position:absolute;top:10px;right:10px;width:24px;height:24px;cursor:pointer}.commonModalHeader__close,.commonModalDeleteRequestHeader__close{color:#455a64;position:absolute;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem}.commonModalHeader__title,.commonModalDeleteRequestHeader__title{text-align:center;font-weight:bold;color:#455a64;font-size:0.9375rem}.commonModalHeader__confirm,.commonModalDeleteRequestHeader__confirm{position:absolute;top:0;right:16px;font-weight:bold;color:#455a64;font-size:0.875rem;cursor:pointer}.commonModalOneselfHeader,.commonModalDeleteRequestOneselfHeader{background-color:#fff;margin-top:24px;margin-bottom:24px}.commonModalOneselfHeader__title,.commonModalDeleteRequestOneselfHeader__title{text-align:center;font-weight:bold;color:#4a4a4a;font-size:16px}.commonModalDescription,.commonModalDeleteRequestDescription{font-size:14px}.commonModalDescriptionWarning,.commonModalDeleteRequestDescriptionWarning{color:#f44336;font-size:14px;font-weight:bold;margin-top:16px}.commonModalTargetTitle,.commonModalDeleteRequestTargetTitle{font-size:14px;margin-top:24px;margin-bottom:24px}.commonModalTargetMainHeader,.commonModalDeleteRequestTargetMainHeader{display:flex;justify-content:space-between;align-items:center}.commonModalTargetMainNameUser,.commonModalDeleteRequestTargetMainNameUser{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commonModalTargetMainName,.commonModalDeleteRequestTargetMainName{font-size:14px;font-weight:bold;margin-left:8px;color:rgba(0,0,0,0.54)}.commonModalTargetMainTime,.commonModalDeleteRequestTargetMainTime{font-size:12px;color:rgba(0,0,0,0.54);text-align:right;white-space:nowrap;margin-left:8px}.commonModalTargetMainDescription,.commonModalDeleteRequestTargetMainDescription{margin-top:4px;border:solid 1px rgba(0,0,0,0.05);padding:12px}.commonModalTargetMainDescriptionTitle,.commonModalDeleteRequestTargetMainDescriptionTitle{font-size:14px;font-weight:bold;margin-bottom:12px}.commonModalTargetMainDescriptionBodyWrapper,.commonModalDeleteRequestTargetMainDescriptionBodyWrapper{display:flex;justify-content:space-between}.commonModalTargetMainDescriptionBody,.commonModalDeleteRequestTargetMainDescriptionBody{font-size:14px}.commonModalTargetMainDescriptionBodyImage,.commonModalDeleteRequestTargetMainDescriptionBodyImage{margin-left:12px}.commonModalTargetMainDescriptionOnlyImage,.commonModalDeleteRequestTargetMainDescriptionOnlyImage{display:flex;align-items:center;justify-content:center;height:100%}.commonModalTargetLink,.commonModalDeleteRequestTargetLink{font-size:14px;margin-top:8px;margin-bottom:24px;color:#007aff}.commonModalFixTopMenu button,.commonModalDeleteRequestFixTopMenu button{width:220px;height:36px;margin:0 auto 16px;display:flex;justify-content:center;align-items:center}.commonModalFixTopMenu .actionBar__commentInput,.commonModalDeleteRequestFixTopMenu .actionBar__commentInput{max-height:15vh}.commonModalContents,.commonModalOneselfContents,.commonModalDeleteRequestOneselfContents,.commonModalDeleteRequestContents{padding:0 12px;color:#000;position:relative;height:auto;overflow:auto;border-radius:0 0 4px 4px}@media screen and (max-width: 480px){.commonModalContents,.commonModalOneselfContents,.commonModalDeleteRequestOneselfContents,.commonModalDeleteRequestContents{height:calc(100% - 50px);border-radius:0px;max-height:initial}}.commonModalContents__subText,.commonModalDeleteRequestContents__subText{font-size:0.625rem;color:#4a4a4a}.commonModalContents__main,.commonModalDeleteRequestContents__main{width:100%;max-width:700px;margin:0 auto;padding:0 20px;box-sizing:border-box;position:relative;padding-top:20px}.commonModalContents__main__btn,.commonModalDeleteRequestContents__main__btn{text-align:center;border:none;width:240px;height:48px;line-height:48px;margin:27px auto 0;padding:0;font-weight:bold;border-radius:6px;font-size:1.0625rem;background-color:#342b80;color:#fff;display:block}.commonModalContents__main__btn.cancel,.commonModalDeleteRequestContents__main__btn.cancel{background-color:#eee;color:#616161}.commonModalContents .buttonsWrapper,.commonModalOneselfContents .buttonsWrapper,.commonModalDeleteRequestOneselfContents .buttonsWrapper,.commonModalDeleteRequestContents .buttonsWrapper{display:flex;justify-content:space-between;margin:0 0 24px 0}.commonModalContents__buttons,.commonModalDeleteRequestContents__buttons{margin:20px 0;text-align:center}.commonModalContents__buttons>*,.commonModalDeleteRequestContents__buttons>*{margin:10px}.commonModalContents__loading,.commonModalDeleteRequestContents__loading{text-align:center;color:#455a64;padding:100px 0;font-size:0.9375rem}.commonModalContents .btn--readmore,.commonModalOneselfContents .btn--readmore,.commonModalDeleteRequestOneselfContents .btn--readmore,.commonModalDeleteRequestContents .btn--readmore{margin:16px auto;display:block;margin:16px auto 16px;display:flex;align-items:center;justify-content:center}.commonModalContents .search__inputs,.commonModalOneselfContents .search__inputs,.commonModalDeleteRequestOneselfContents .search__inputs,.commonModalDeleteRequestContents .search__inputs{margin:4px auto}.commonModalContents__descriptionText,.commonModalDeleteRequestContents__descriptionText{color:rgba(0,0,0,0.54);font-size:0.875rem}.commonModalContents__complementText,.commonModalDeleteRequestContents__complementText{color:rgba(0,0,0,0.54);font-size:0.75rem}.commonModalOneselfContents,.commonModalDeleteRequestOneselfContents{padding:0 16px}.commonModalBackground,.commonModalDeleteRequestBackground{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);transition:opacity .5s;z-index:220;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.commonModalPhotos,.commonModalDeleteRequestPhotos{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.commonModalBody,.commonModalDeleteRequestBody{margin:16px 24px}.commonModalBody__submitButton,.commonModalDeleteRequestBody__submitButton{text-align:center;margin:8px 0}.commonModalBody__buttonSticky,.commonModalDeleteRequestBody__buttonSticky{height:96px;display:flex;justify-content:center;align-items:center;position:sticky;bottom:0;background-color:#fff}.commonModalForm,.commonModalDeleteRequestForm{padding-bottom:16px}.commonModalScrollable,.commonModalDeleteRequestScrollable{overflow-y:scroll}.commonModal .disabled,.commonModalDeleteRequest .disabled{opacity:0.3}.commonModal__subText,.commonModalDeleteRequest__subText{font-size:0.75rem;color:rgba(0,0,0,0.54)}.editContents__contents .hashtagModal .explain,#eventForm .hashtagModal .explain,#atriumIndex .hashtagModal .explain{font-size:0.75rem;margin:12px;color:#616161}.editContents__contents .hashtagModal .search__inputs,#eventForm .hashtagModal .search__inputs,#atriumIndex .hashtagModal .search__inputs{margin-top:24px}.editContents__contents .hashtagModal .commonModalContents,.editContents__contents .hashtagModal .commonModalOneselfContents,.editContents__contents .hashtagModal .commonModalDeleteRequestOneselfContents,#eventForm .hashtagModal .commonModalContents,#eventForm .hashtagModal .commonModalOneselfContents,#eventForm .hashtagModal .commonModalDeleteRequestOneselfContents,#atriumIndex .hashtagModal .commonModalContents,#atriumIndex .hashtagModal .commonModalOneselfContents,#atriumIndex .hashtagModal .commonModalDeleteRequestOneselfContents{padding:24px 0}.editContents__contents .hashtagModal .commonModalHeader,#eventForm .hashtagModal .commonModalHeader,#atriumIndex .hashtagModal .commonModalHeader{background-color:#FFF}.editContents__contents .hashtagModal__choice_title,#eventForm .hashtagModal__choice_title,#atriumIndex .hashtagModal__choice_title{font-size:0.875rem;font-weight:bold;color:#455a64;margin-left:12px}.editContents__contents .hashtagModal__Notfound,#eventForm .hashtagModal__Notfound,#atriumIndex .hashtagModal__Notfound{display:flex;width:87%;margin:0 auto;justify-content:space-around}.editContents__contents .hashtagModal__Notfound__text,#eventForm .hashtagModal__Notfound__text,#atriumIndex .hashtagModal__Notfound__text{font-size:0.875rem}.editContents__contents .hashtagModal .hashtagList,#eventForm .hashtagModal .hashtagList,#atriumIndex .hashtagModal .hashtagList{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%;padding:25px}.editContents__contents .hashtagModal .hashtagList .interestCard,#eventForm .hashtagModal .hashtagList .interestCard,#atriumIndex .hashtagModal .hashtagList .interestCard{min-width:unset;max-width:unset;width:unset;height:unset;aspect-ratio:4/2.5}.editContents__contents .hashtagModal .hashtagList__item,#eventForm .hashtagModal .hashtagList__item,#atriumIndex .hashtagModal .hashtagList__item{margin:unset}.editContents__contents .hashtagModal .hashtagList .interestCardList,#eventForm .hashtagModal .hashtagList .interestCardList,#atriumIndex .hashtagModal .hashtagList .interestCardList{display:grid;gap:10px;grid-template-columns:1fr 1fr}.mediumModalContainer{z-index:300}.mediumModal{z-index:340}.mediumModalContents{z-index:300}.mediumModalContents .mediumModalContentsText{font-size:0.875rem;margin:16px 6px 0 6px;white-space:pre-wrap}.mediumModalBackground{z-index:320}.commonModalPhotos{display:flex;flex-direction:row;flex-wrap:wrap}.controller-registration .commonModalContainer{width:100%;margin-left:0}.skipText{text-align:center;margin-bottom:16px;font-size:0.875rem;cursor:pointer;text-decoration:underline}.modalTitle{text-align:center;margin-bottom:16px}.modalDescription{margin-bottom:16px;font-size:0.875rem}.siteImageLogo img{width:100%}.commonTable{border-collapse:separate;border:1px solid #f5f5f5;border-radius:16px;box-shadow:0 0 17px 0 rgba(0,0,0,0.07);border-spacing:0;overflow:hidden;min-width:100%}.commonTable__thead{border-collapse:separate;background-color:#f5f5f5;border-radius:16px}.commonTable__thead--th{font-size:12px;letter-spacing:0.86px;text-align:center;color:#4a4a4a;padding:10px;border-right:solid 1px rgba(0,0,0,0.1);border-bottom:solid 1px rgba(0,0,0,0.1)}.commonTable__thead--th:last-of-type{border-right:none}.commonTable__tbody{border-collapse:separate;background-color:white;border-radius:16px;border:solid 1px rgba(0,0,0,0.1)}.commonTable__tbody--td{letter-spacing:0.86px;color:#4a4a4a;padding:10px 20px;border-right:solid 1px rgba(0,0,0,0.1);border-bottom:solid 1px rgba(0,0,0,0.1)}.commonTable__tbody--td:last-of-type{border-right:none}.commonTable__tbody--td .td--title{color:black;font-size:14px;font-weight:bold}.commonTable__tbody--td .td--title.isRead{color:rgba(0,0,0,0.33)}.commonTable__tbody--td .td--sub{color:#7c8494;font-size:10px}.commonTable__tbody tr:last-of-type>td{border-bottom:none}.commonTable__tbody tr:nth-child(even) td{background-color:#fafafa}.commonTable__tbody--actionBtns{display:flex;flex-wrap:nowrap}.communityHint-wrap{max-width:610px}.communityHint-wrap__more_btn .btn-white{margin:0 auto}.communityHint .loadingElement-wrap{height:200px}.communityHintCard{max-width:610px;width:100%;border-radius:8px;background-color:#fff;overflow:hidden;margin:16px 0 24px}.communityHintCard .accordionParts .btn-white,.communityHintCard .accordionParts-tip .btn-gray{width:fit-content;width:-moz-fit-content;height:36px;display:flex;padding:0 16px;justify-content:center;align-items:center;border-radius:28px;font-size:0.875rem;font-weight:bold;text-decoration:none;cursor:pointer;white-space:nowrap}.communityHintCard .accordionParts .btn-white:hover,.communityHintCard .accordionParts-tip .btn-gray:hover{opacity:.85}.communityHintCard .accordionParts .btn-white:disabled,.communityHintCard .accordionParts-tip .btn-gray:disabled{cursor:not-allowed;opacity:.33}.communityHintCard .accordionParts .chevron.btn-white,.communityHintCard .accordionParts-tip .chevron.btn-gray{padding:0 32px 0 16px;position:relative}.communityHintCard .accordionParts .chevron.btn-white::after,.communityHintCard .accordionParts-tip .chevron.btn-gray::after{content:"\e905";font-family:'icomoon';top:6px;right:8px;position:absolute;font-size:1.375rem}.communityHintCard .accordionParts .chevron-up.btn-white::after,.communityHintCard .accordionParts-tip .chevron-up.btn-gray::after{transform:rotateX(180deg)}.communityHintCard .accordionParts .right.btn-white,.communityHintCard .accordionParts-tip .right.btn-gray{margin-left:auto}.communityHintCard-title{font-size:1rem;font-weight:bold;margin:20px;display:flex;align-items:center;gap:5px}.communityHintCard .accordionParts{min-height:16px}.communityHintCard .accordionParts-toggleButtonWrap{padding:0 20px}.communityHintCard .accordionParts-toggleButton{margin:16px auto;max-width:100%}.communityHintCard .accordionParts-toggleButton .ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.communityHintCard .accordionParts .btn-white{font-size:0.625rem;background-color:#fff;color:#757575;border:solid 1px #e0e0e0}.communityHintCard .accordionParts-accordion{border-top:solid 1px #ededed;margin-bottom:23px}.communityHintCard .accordionParts-tip{display:flex;justify-content:space-between;align-items:center;padding:6px 16px;min-height:48px;gap:12px;font-weight:bold;font-size:0.75rem;border-bottom:solid 1px #ededed}.communityHintCard .accordionParts-tip:nth-child(odd){background-color:#fafafa}.communityHintCard .accordionParts-tip .btn-gray{height:24px;font-size:0.625rem;background-color:#eee;color:#4a4a4a}.communityHintCard.tipOnly{display:flex}@media screen and (max-width: 768px){.communityHintCard.tipOnly{display:block}}.communityHintCard.tipOnly .iconArea{min-height:200px;min-width:200px;background-repeat:no-repeat;background-position:center;background-size:80px 80px}.communityHintCard.tipOnly .iconArea.icon-idea{background-image:url(https://staging-assets.osiro.it/images/admin/lightbulb.svg);background-color:#ffd200}.communityHintCard.tipOnly .iconArea.icon-good{background-image:url(https://staging-assets.osiro.it/images/admin/thmbs_up.svg);background-color:#28b4bd}.communityHintCard.tipOnly .iconArea.icon-face{background-image:url(https://staging-assets.osiro.it/images/admin/face.svg);background-color:#d3eeb4}.communityHintCard.tipOnly .bodyArea{width:100%;padding:20px}.communityHintCard.tipOnly .bodyArea .tipHolderTitle{font-size:1rem;font-weight:bold;margin:0}.communityHintCard.tipOnly .bodyArea .tipHolderDescription{font-size:0.75rem;margin-top:20px}.communityHintCard.tipOnly .bodyArea .tipHolderUpdatedAt{margin-top:16px;text-align:right;color:rgba(0,0,0,0.54);font-size:0.625rem;white-space:nowrap}.communityHintCard.tipOnly .bodyArea .tipList{margin-top:16px}.communityHintCard.tipOnly .bodyArea .tipList a{margin-top:8px}.communityHintCard .tipOnly{padding-left:20px;padding-right:20px;margin-bottom:16px}.communityHintCard .communityItemRanking{padding-left:20px;padding-right:20px;margin-bottom:16px}.communityHintCard .communityItemRanking .communityItemRanking-body .frame{margin-top:8px;border:solid 1px #ededed;border-radius:8px}.communityHintCard .communityItemRanking .communityItemRanking-body .item{padding:0px}.communityHintCard .communityItemRanking .communityItemRanking-body .item:nth-child(even){background-color:#fafafa}.communityHintCard .communityItemRanking .communityItemRanking-body .item:not(:last-child){border-bottom:solid 1px #ededed}.communityHintCard .communityItemRanking .communityItemRanking-body .item a{height:36px;place-items:center;display:flex}.communityHintCard .communityItemRanking .communityItemRanking-body .item a .image_wrap{height:36px;line-height:36px;padding-left:16px;padding-right:16px;align-items:center;justify-content:center}.communityHintCard .communityItemRanking .communityItemRanking-body .item a .image_wrap .image{width:36px;height:24px;vertical-align:middle}.communityHintCard .communityItemRanking .communityItemRanking-body .item a .image_wrap .image.image_round{height:24px;width:24px;border-radius:50%}.communityHintCard .communityItemRanking .communityItemRanking-body .item a .text{cursor:pointer;flex-grow:1;text-decoration:underline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.communityHintCard .communityItemRanking .communityItemRanking-body .item a .score_wrap{padding-left:16px;padding-right:16px;text-align:right}.communityHintCard .communityItemRanking .communityItemRanking-body .item a .score_wrap .score{white-space:nowrap}.communityHintCard .communityItemRanking .communityItemRanking-body .dummy_frame{margin-top:8px}.communityHintCard .communityItemRanking .communityItemRanking-body .dummy_item{padding:0px;height:36px;place-items:center;display:flex}.communityHintCard .communityItemRanking .communityItemRanking-body .dummy_item .dummy_image_wrap{height:36px;line-height:36px;padding-left:16px;padding-right:16px;align-items:center;justify-content:center;display:flex}.communityHintCard .communityItemRanking .communityItemRanking-body .dummy_item .dummy_image{width:36px;height:24px;vertical-align:middle;background-color:#eeeeee}.communityHintCard .communityItemRanking .communityItemRanking-body .dummy_item .dummy_image.dummy_image_round{height:24px;width:24px;border-radius:50%}.communityHintCard .communityItemRanking .communityItemRanking-body .dummy_item .dummy_text_wrap{flex-grow:1}.communityHintCard .communityItemRanking .communityItemRanking-body .dummy_item .dummy_text_wrap .dummy_text{background-color:#eeeeee;height:8px;width:196px;border-radius:5px}.communityHintCard .communityItemRanking .communityItemRanking-body .dummy_item .dummy_score_wrap{padding-left:16px;padding-right:16px;text-align:right}.communityHintCard .communityItemRanking .communityItemRanking-body .dummy_item .dummy_score{padding-left:16px;padding-right:16px;height:8px;width:60px;background-color:#eeeeee;border-radius:5px}.communityHintCard .communityItemRanking .communityItemRanking-body .dummy_item .skeleton{position:relative;overflow:hidden}.communityHintCard .communityItemRanking .communityItemRanking-body .dummy_item .skeleton::before{content:'';display:block;height:100%;width:100%;background:linear-gradient(90deg, transparent, rgba(255,255,255,0.4), transparent);position:absolute;top:0;left:0;animation:skeleton-animation 1.2s linear infinite}.communityHintCard .communityItemRanking-updated_at{padding-top:16px}@keyframes skeleton-animation{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.tipOnly-content,.communityItemRanking-content,.eventJoinUserRate-content,.unloginUserRateInRecent30Days-content,.reactionUserRateInRecent30Days-content,.heatingValue200OverUserRateInRecent30Days-content,.firstSubscriptionSuccessStartedInRecent90DaysUserCount-content,.readAllWelcomeContentsUserRate-content,.ContentReadUserRateInRecent30Days-content,.neverReceivedChatMessageUserRate-content,.FillCatchphraseUserRate-content{display:flex;padding:0 20px;justify-content:space-between;gap:31px;display:block}.tipOnly-description,.communityItemRanking-description,.eventJoinUserRate-description,.unloginUserRateInRecent30Days-description,.reactionUserRateInRecent30Days-description,.heatingValue200OverUserRateInRecent30Days-description,.firstSubscriptionSuccessStartedInRecent90DaysUserCount-description,.readAllWelcomeContentsUserRate-description,.ContentReadUserRateInRecent30Days-description,.neverReceivedChatMessageUserRate-description,.FillCatchphraseUserRate-description{font-size:0.75rem}.tipOnly-data,.communityItemRanking-data,.eventJoinUserRate-data,.unloginUserRateInRecent30Days-data,.reactionUserRateInRecent30Days-data,.heatingValue200OverUserRateInRecent30Days-data,.firstSubscriptionSuccessStartedInRecent90DaysUserCount-data,.readAllWelcomeContentsUserRate-data,.ContentReadUserRateInRecent30Days-data,.neverReceivedChatMessageUserRate-data,.FillCatchphraseUserRate-data{font-size:0.75rem;display:grid;grid-template-columns:1fr auto;gap:8px;align-items:end;justify-items:end;margin-top:22px}.tipOnly-value,.communityItemRanking-value,.eventJoinUserRate-value,.unloginUserRateInRecent30Days-value,.reactionUserRateInRecent30Days-value,.heatingValue200OverUserRateInRecent30Days-value,.firstSubscriptionSuccessStartedInRecent90DaysUserCount-value,.readAllWelcomeContentsUserRate-value,.ContentReadUserRateInRecent30Days-value,.neverReceivedChatMessageUserRate-value,.FillCatchphraseUserRate-value{white-space:nowrap;transform:translateY(4px);text-align:right;position:relative}.tipOnly-value::before,.communityItemRanking-value::before,.eventJoinUserRate-value::before,.unloginUserRateInRecent30Days-value::before,.reactionUserRateInRecent30Days-value::before,.heatingValue200OverUserRateInRecent30Days-value::before,.firstSubscriptionSuccessStartedInRecent90DaysUserCount-value::before,.readAllWelcomeContentsUserRate-value::before,.ContentReadUserRateInRecent30Days-value::before,.neverReceivedChatMessageUserRate-value::before,.FillCatchphraseUserRate-value::before{content:"";position:absolute;width:28px;height:28px;top:-10px;left:-31px;background-size:contain}.tipOnly-value.upper::before,.communityItemRanking-value.upper::before,.eventJoinUserRate-value.upper::before,.unloginUserRateInRecent30Days-value.upper::before,.reactionUserRateInRecent30Days-value.upper::before,.heatingValue200OverUserRateInRecent30Days-value.upper::before,.firstSubscriptionSuccessStartedInRecent90DaysUserCount-value.upper::before,.readAllWelcomeContentsUserRate-value.upper::before,.ContentReadUserRateInRecent30Days-value.upper::before,.neverReceivedChatMessageUserRate-value.upper::before,.FillCatchphraseUserRate-value.upper::before{background-image:url(https://staging-assets.osiro.it/images/admin/sun_green.svg)}.tipOnly-value.middle::before,.communityItemRanking-value.middle::before,.eventJoinUserRate-value.middle::before,.unloginUserRateInRecent30Days-value.middle::before,.reactionUserRateInRecent30Days-value.middle::before,.heatingValue200OverUserRateInRecent30Days-value.middle::before,.firstSubscriptionSuccessStartedInRecent90DaysUserCount-value.middle::before,.readAllWelcomeContentsUserRate-value.middle::before,.ContentReadUserRateInRecent30Days-value.middle::before,.neverReceivedChatMessageUserRate-value.middle::before,.FillCatchphraseUserRate-value.middle::before{background-image:url(https://staging-assets.osiro.it/images/admin/cloudy_gray.svg)}.tipOnly-value.lower::before,.communityItemRanking-value.lower::before,.eventJoinUserRate-value.lower::before,.unloginUserRateInRecent30Days-value.lower::before,.reactionUserRateInRecent30Days-value.lower::before,.heatingValue200OverUserRateInRecent30Days-value.lower::before,.firstSubscriptionSuccessStartedInRecent90DaysUserCount-value.lower::before,.readAllWelcomeContentsUserRate-value.lower::before,.ContentReadUserRateInRecent30Days-value.lower::before,.neverReceivedChatMessageUserRate-value.lower::before,.FillCatchphraseUserRate-value.lower::before{background-image:url(https://staging-assets.osiro.it/images/admin/cloud-rain_red.svg)}.tipOnly-value span,.communityItemRanking-value span,.eventJoinUserRate-value span,.unloginUserRateInRecent30Days-value span,.reactionUserRateInRecent30Days-value span,.heatingValue200OverUserRateInRecent30Days-value span,.firstSubscriptionSuccessStartedInRecent90DaysUserCount-value span,.readAllWelcomeContentsUserRate-value span,.ContentReadUserRateInRecent30Days-value span,.neverReceivedChatMessageUserRate-value span,.FillCatchphraseUserRate-value span{font-size:2.5rem;color:#434e54}.tipOnly-mark_value,.communityItemRanking-mark_value,.eventJoinUserRate-mark_value,.unloginUserRateInRecent30Days-mark_value,.reactionUserRateInRecent30Days-mark_value,.heatingValue200OverUserRateInRecent30Days-mark_value,.firstSubscriptionSuccessStartedInRecent90DaysUserCount-mark_value,.readAllWelcomeContentsUserRate-mark_value,.ContentReadUserRateInRecent30Days-mark_value,.neverReceivedChatMessageUserRate-mark_value,.FillCatchphraseUserRate-mark_value{white-space:nowrap;font-weight:bold}.tipOnly-mark_value span,.communityItemRanking-mark_value span,.eventJoinUserRate-mark_value span,.unloginUserRateInRecent30Days-mark_value span,.reactionUserRateInRecent30Days-mark_value span,.heatingValue200OverUserRateInRecent30Days-mark_value span,.firstSubscriptionSuccessStartedInRecent90DaysUserCount-mark_value span,.readAllWelcomeContentsUserRate-mark_value span,.ContentReadUserRateInRecent30Days-mark_value span,.neverReceivedChatMessageUserRate-mark_value span,.FillCatchphraseUserRate-mark_value span{font-size:1.125rem;font-weight:normal}.tipOnly-comparison,.communityItemRanking-comparison,.eventJoinUserRate-comparison,.unloginUserRateInRecent30Days-comparison,.reactionUserRateInRecent30Days-comparison,.heatingValue200OverUserRateInRecent30Days-comparison,.firstSubscriptionSuccessStartedInRecent90DaysUserCount-comparison,.readAllWelcomeContentsUserRate-comparison,.ContentReadUserRateInRecent30Days-comparison,.neverReceivedChatMessageUserRate-comparison,.FillCatchphraseUserRate-comparison{grid-row:2 / 3;grid-column:1 / 3;white-space:nowrap;font-weight:bold;display:flex;align-items:center}.tipOnly-comparison::before,.communityItemRanking-comparison::before,.eventJoinUserRate-comparison::before,.unloginUserRateInRecent30Days-comparison::before,.reactionUserRateInRecent30Days-comparison::before,.heatingValue200OverUserRateInRecent30Days-comparison::before,.firstSubscriptionSuccessStartedInRecent90DaysUserCount-comparison::before,.readAllWelcomeContentsUserRate-comparison::before,.ContentReadUserRateInRecent30Days-comparison::before,.neverReceivedChatMessageUserRate-comparison::before,.FillCatchphraseUserRate-comparison::before{content:"";width:16px;height:16px;background-position:center;background-repeat:no-repeat;background-size:contain;margin-right:4px}.tipOnly-comparison::after,.communityItemRanking-comparison::after,.eventJoinUserRate-comparison::after,.unloginUserRateInRecent30Days-comparison::after,.reactionUserRateInRecent30Days-comparison::after,.heatingValue200OverUserRateInRecent30Days-comparison::after,.firstSubscriptionSuccessStartedInRecent90DaysUserCount-comparison::after,.readAllWelcomeContentsUserRate-comparison::after,.ContentReadUserRateInRecent30Days-comparison::after,.neverReceivedChatMessageUserRate-comparison::after,.FillCatchphraseUserRate-comparison::after{margin-left:4px}.tipOnly-comparison.blue,.communityItemRanking-comparison.blue,.eventJoinUserRate-comparison.blue,.unloginUserRateInRecent30Days-comparison.blue,.reactionUserRateInRecent30Days-comparison.blue,.heatingValue200OverUserRateInRecent30Days-comparison.blue,.firstSubscriptionSuccessStartedInRecent90DaysUserCount-comparison.blue,.readAllWelcomeContentsUserRate-comparison.blue,.ContentReadUserRateInRecent30Days-comparison.blue,.neverReceivedChatMessageUserRate-comparison.blue,.FillCatchphraseUserRate-comparison.blue{color:#28b4bd}.tipOnly-comparison.red,.communityItemRanking-comparison.red,.eventJoinUserRate-comparison.red,.unloginUserRateInRecent30Days-comparison.red,.reactionUserRateInRecent30Days-comparison.red,.heatingValue200OverUserRateInRecent30Days-comparison.red,.firstSubscriptionSuccessStartedInRecent90DaysUserCount-comparison.red,.readAllWelcomeContentsUserRate-comparison.red,.ContentReadUserRateInRecent30Days-comparison.red,.neverReceivedChatMessageUserRate-comparison.red,.FillCatchphraseUserRate-comparison.red{color:#f43667}.tipOnly-comparison.uppedValue::after,.communityItemRanking-comparison.uppedValue::after,.eventJoinUserRate-comparison.uppedValue::after,.unloginUserRateInRecent30Days-comparison.uppedValue::after,.reactionUserRateInRecent30Days-comparison.uppedValue::after,.heatingValue200OverUserRateInRecent30Days-comparison.uppedValue::after,.firstSubscriptionSuccessStartedInRecent90DaysUserCount-comparison.uppedValue::after,.readAllWelcomeContentsUserRate-comparison.uppedValue::after,.ContentReadUserRateInRecent30Days-comparison.uppedValue::after,.neverReceivedChatMessageUserRate-comparison.uppedValue::after,.FillCatchphraseUserRate-comparison.uppedValue::after{content:"↑"}.tipOnly-comparison.downValue::after,.communityItemRanking-comparison.downValue::after,.eventJoinUserRate-comparison.downValue::after,.unloginUserRateInRecent30Days-comparison.downValue::after,.reactionUserRateInRecent30Days-comparison.downValue::after,.heatingValue200OverUserRateInRecent30Days-comparison.downValue::after,.firstSubscriptionSuccessStartedInRecent90DaysUserCount-comparison.downValue::after,.readAllWelcomeContentsUserRate-comparison.downValue::after,.ContentReadUserRateInRecent30Days-comparison.downValue::after,.neverReceivedChatMessageUserRate-comparison.downValue::after,.FillCatchphraseUserRate-comparison.downValue::after{content:"↓"}.tipOnly-updated_at,.communityItemRanking-updated_at,.eventJoinUserRate-updated_at,.unloginUserRateInRecent30Days-updated_at,.reactionUserRateInRecent30Days-updated_at,.heatingValue200OverUserRateInRecent30Days-updated_at,.firstSubscriptionSuccessStartedInRecent90DaysUserCount-updated_at,.readAllWelcomeContentsUserRate-updated_at,.ContentReadUserRateInRecent30Days-updated_at,.neverReceivedChatMessageUserRate-updated_at,.FillCatchphraseUserRate-updated_at{text-align:right;grid-column:1/3;color:rgba(0,0,0,0.54);font-size:10px;white-space:nowrap}#communityHints .communityHintCard{margin:0 auto 10px}#confirmNotifyDialogModal .commonModalContents,#confirmNotifyDialogModal .commonModalOneselfContents,#confirmNotifyDialogModal .commonModalDeleteRequestOneselfContents{padding:24px;white-space:pre-wrap;font-size:0.875rem}#confirmNotifyDialogModal .commonModalContents__multiBtnArea{text-align:center}#confirmNotifyDialogModal .commonModalContents__multiBtnArea>button{margin-top:24px}.contentIsPublicStatus--public{font-size:12px;background-color:#5db85c;color:white;text-align:center;width:61px;font-weight:bold;padding:7px 11px 7px 11px;border-radius:4px}.contentIsPublicStatus--draft{font-size:12px;background-color:#424242;color:white;text-align:center;width:61px;font-weight:bold;padding:7px 11px 7px 11px;border-radius:4px}.contentIsPublicStatus--reserve{font-size:12px;background-color:#00bfa5;color:white;text-align:center;width:125px;font-weight:bold;padding:7px 11px 7px 11px;border-radius:4px}.croppa-container canvas{width:100% !important;height:auto !important}.decisionWrapper{background-color:rgba(0,0,0,0.1);border-radius:16px;padding:16px 20px 13px;margin:24px 0 24px 0px;text-align:left}.decisionWrapper .enquete_name{font-weight:bold}.decisionWrapper .enquete_description{margin:5px 0 0 0}.decision__header{font-size:1rem;font-weight:bold;margin:0 0 10px 0}.decision__label{font-size:0.75rem;color:rgba(0,0,0,0.54)}.decision__data{font-size:1rem}.emojiBox{z-index:261;display:block;max-width:360px;width:100%;height:440px;border-radius:20px;background-color:#fff;right:10px;bottom:60px;word-break:break-all;position:fixed;overflow:hidden;box-shadow:0 0px 8px 0 rgba(0,0,0,0.33)}@media screen and (max-width: 768px){.emojiBox{max-width:100%;height:80vh;max-height:568px;border-radius:20px 20px 0 0;left:0 !important;bottom:0 !important;top:auto !important}}.emojiBox-background{display:block;position:fixed;top:0;left:200px;width:calc(100% - 200px);height:100%;z-index:260}@media screen and (max-width: 768px){.emojiBox-background{width:100%;left:0;background-color:rgba(0,0,0,0.3)}}.emojiBox-header{display:grid;align-items:center;width:100%;position:relative;overflow:hidden}.emojiBox-contentWrapper{height:316px;flex-grow:1;overflow:auto}@media screen and (max-width: 480px){.emojiBox-contentWrapper{height:444px}}.emojiBox-close{padding:8px;border-radius:50%;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1);cursor:pointer}.emojiBox-content{padding-bottom:58px}@media screen and (max-width: 480px){.emojiBox-content{padding-bottom:66px}}@media screen and (max-width: 380px){.emojiBox-content{padding-bottom:100px}}.emojiBox .pointReaction{background-color:transparent;position:sticky;bottom:0;height:fit-content;height:-moz-fit-content}.emojiBox .pointReaction-panel{height:42px;border-radius:26px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.1);display:flex;justify-content:center;align-items:center;gap:8px;margin:0 auto;max-width:calc(100% - 16px);width:fit-content;padding:0 8px 0 16px}@media screen and (max-width: 768px){.emojiBox .pointReaction-panel{height:50px}}.emojiBox .pointReaction-title{color:#fff;font-size:12px;line-height:1;gap:5px;display:flex;align-items:center;font-weight:bold}@media screen and (max-width: 768px){.emojiBox .pointReaction-title{font-size:14px}}.emojiBox .pointReaction-items{width:54px;min-width:54px;height:30px;background-color:#fff;border-radius:24px;display:flex;justify-content:center;align-items:center;cursor:pointer}.emojiBox .pointReaction-items click-logger{display:flex;align-items:center}@media screen and (max-width: 768px){.emojiBox .pointReaction-items{width:60px;min-width:60px;height:36px}}.emojiBox .pointReaction-items .stamp-emoji{width:24px;height:24px;background-size:24px;background-position:center}.emojiBox .pointReaction-items .emoji-point_amount{font-weight:bold;font-size:11px;padding-right:4px}.emojiBox .point_reaction_tooltip__wording{left:-50px}.emoji-search{padding:6px 10px 5px;margin-right:10px;width:100%;line-height:1;transition:all 0.25s;flex-grow:1;flex-shrink:1;flex-basis:0%;border-radius:20px;border:1px solid #ccc}.emoji-search:focus{outline:none;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5)}.emoji-category-title{color:#78909c;padding:12px 12px 0}.emoji-block{gap:12px;display:grid;padding:12px;grid-template-columns:repeat(auto-fill, minmax(32px, 1fr))}@media screen and (max-width: 768px){.emoji-block{grid-template-columns:repeat(auto-fill, minmax(37px, 1fr))}}.emoji-block .stamp-emoji{font-size:32px;display:flex;justify-content:center;text-align:center;line-height:42px;background-size:48px;cursor:pointer}@media screen and (max-width: 768px){.emoji-block .stamp-emoji{font-size:37px}}.emoji-block-custom{gap:12px;display:grid;padding:12px 14px;grid-template-columns:repeat(auto-fill, minmax(32px, 1fr))}@media screen and (max-width: 768px){.emoji-block-custom{grid-template-columns:repeat(auto-fill, minmax(37px, 1fr))}}.emoji-block-custom .stamp-emoji{display:inline-block;width:100%;height:42px;background-size:contain;background-position:center;cursor:pointer}.emoji-block-custom .emoji-custom_wrapper{line-height:0px}.emoji-block-history{gap:12px;display:grid;padding:12px;grid-template-columns:repeat(auto-fill, minmax(32px, 1fr))}@media screen and (max-width: 768px){.emoji-block-history{grid-template-columns:repeat(auto-fill, minmax(37px, 1fr))}}.emoji-block-history .stamp-emoji-text{font-size:32px;display:flex;justify-content:center;text-align:center;line-height:42px;background-size:48px;cursor:pointer}@media screen and (max-width: 768px){.emoji-block-history .stamp-emoji-text{font-size:37px}}.emoji-block-history .stamp-emoji{display:inline-block;width:100%;height:42px;background-size:contain;background-position:center;cursor:pointer}.emoji-block-history .emoji-custom_wrapper{line-height:0px}.point_reaction_tooltip{width:20px;height:20px}.point_reaction_tooltip__wrapper{position:relative;display:inline-flex;align-items:center}.point_reaction_tooltip__target{width:16px;height:16px;line-height:16px;display:inline-block}.point_reaction_tooltip__wording{width:210px;position:absolute;bottom:30px;left:-80px;background-color:#78909c;color:#fff;line-height:1.5;font-size:0.75rem;border:1px;cursor:pointer;border-radius:8px;padding:9px 9px;margin:0;z-index:321}.addEmojiModal .commonModalContents,.addEmojiModal .commonModalOneselfContents,.addEmojiModal .commonModalDeleteRequestOneselfContents{padding:0 24px}.addEmojiModal .is__reactioned{border:1px solid #c9cdd3}.addEmojiModal .action__custom_emoji{width:unset;max-width:22px;max-height:29px}.addEmojiModal--about{color:#616161;margin-top:16px;font-size:0.875rem}.addEmojiModal-itemTop{margin-top:16px}.addEmojiModal-itemTop .formLabel{font-size:0.8125rem;color:#616161;font-weight:bold;text-align:left}.addEmojiModal input{position:relative;display:block;width:100%;height:45px;line-height:45px;text-align:left;font-size:0.75rem;font-weight:bold;color:#616161;border-bottom:1px solid #342b80;background-color:#fafafa;margin-top:8px;padding:0 15px 0 14px}.addEmojiModal button{display:flex;margin:32px auto}.addEmojiModal--about-keyword{color:#616161;font-size:0.75rem}.addEmojiModal .addEmoji__photoimage--preview{width:100px;height:100px;position:relative;background-color:#fafafa;margin-right:8px;display:flex;align-items:center;justify-content:center;border:1px dashed #9E9E9E;border-radius:16px}.addEmojiModal .addEmoji__photoimage--preview .is__reactioned{border:none;height:100%;width:100%;margin:0;padding:0;display:flex;justify-content:center;align-items:center}.addEmojiModal .addEmoji__photoimage--preview .is__reactioned img{max-width:100%;max-height:100%;width:85%;padding:0}.addEmojiModal .addEmoji__photoimage--preview-image{max-width:30px;max-height:30px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;object-fit:contain}.addEmojiModal .addEmoji__photoimage--thumbnail{font-size:0.6875rem;box-sizing:border-box;background-color:#fafafa;border:1px dashed #9E9E9E;color:#616161;border-radius:16px;width:100px;height:100px;display:flex;align-items:center;align-content:center;justify-content:center;flex-wrap:wrap;font-weight:bold;cursor:pointer}.addEmojiModal .addEmoji__photoimage--thumbnail span{width:75%;text-align:center}.addEmojiModal .addEmoji__photoimage--thumbnail i{font-size:1.875rem}.addEmojiModal .chat__cassette,.addEmojiModal .chat__fukidashi{display:flex;padding:0px 16px 10px 8px;width:100%}.addEmojiModal .chat__thumb{display:block;width:36px;height:36px;margin-right:0px}.addEmojiModal .chat__comment{width:calc(100% - 36px)}.addEmojiModal .chat__comment__wrapper{display:inline-flex;flex-direction:column;width:auto;max-width:100%}.addEmojiModal .chat__commentInfo{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:0 0 0 12px;height:32px;align-items:center;color:rgba(0,0,0,0.54)}.addEmojiModal .chat__userName__name{font-size:0.8125rem;text-decoration:none;vertical-align:middle;font-weight:700;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:8px}.addEmojiModal .chat__metaInfo{display:flex;flex-shrink:0;align-items:center}.addEmojiModal .chat__posted{font-size:0.6875rem;line-height:24px;flex-shrink:0}.addEmojiModal .chat__metaInfo .messageSelectActionModalContainer{height:24px;display:inline-block;font-size:1rem;line-height:24px;padding-left:12px}.addEmojiModal .osiro_custom_emoji{width:18px;display:inline-block;margin-top:-3px;vertical-align:middle}.addEmojiModal .osiro_common_custom_emoji{width:18px;display:inline-block;margin-top:-3px;vertical-align:middle}.addEmojiModal .action__reaction-wrapper{display:inline-block;margin:0 8px 0 0}.addEmojiModal .action__add,.addEmojiModal .is__reactioned{text-decoration:none;font-weight:700;color:rgba(0,0,0,0.54);display:inline-block;min-width:36px;height:30px;margin-top:4px;padding:0px 7px 0px 7px;line-height:30px;text-align:center;user-select:none;border-radius:15px;border:solid 1px rgba(0,0,0,0.1)}.addEmojiModal .action__add i{position:relative;top:1px;color:rgba(0,0,0,0.54);font-size:1.125rem}.menuBar-wrapper{position:relative;overflow:hidden;width:100%}.menuBar-scroll{overflow-x:auto;white-space:nowrap}.menuBar{flex-grow:1;overflow-x:auto;white-space:nowrap;scrollbar-width:thin}.categoryBar{margin:12px;display:flex;align-items:center;color:#78909c;gap:8px}.selectedHistoryIcon{cursor:pointer;border-radius:50%;padding:8px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1);display:flex;align-items:center}.selectedHistoryIcon.active{background-color:#eee;box-shadow:none}.categoryTab{display:flex;align-items:center;cursor:pointer;font-size:0.75rem;height:40px;padding:8px 16px;border-radius:56px;font-weight:bold;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1)}.categoryTab.active{background-color:#eee;box-shadow:none}.spacer{width:6px;height:6px;padding-right:6px}.reactionSearch-wrapper{display:flex;align-items:center;gap:8px;padding:8px 12px 12px 12px}.deleteSearchText{position:absolute;right:8px;top:50%;transform:translateY(-50%);cursor:pointer;border-radius:50%;background-color:#CCCCCC}.reactionSearch-wrapper>.search__inputs{line-height:40px;height:40px}.enqueteModal__Loading{display:flex;justify-content:center}.enqueteModal{z-index:240;max-height:540px;max-width:375px;width:375px;border-radius:8px;background:#fff;display:flex;flex-direction:column;margin-top:20vh;position:absolute}@media screen and (max-width: 768px){.enqueteModal{width:90%;margin-left:0}}@media screen and (max-width: 480px){.enqueteModal{width:90%;margin-left:0}}.enqueteModal__scroll{overflow-y:scroll;-ms-overflow-style:none}.enqueteModal__scroll::-webkit-scrollbar{display:none}.enqueteModal__close_btn{position:absolute;background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/close_btn-23be57bec135e7ca158284150321ff621f343b484ba6a8bd91b129e649992710.svg);top:-12px;right:-12px;width:24px;height:24px;cursor:pointer;z-index:260}.enqueteModalBody{margin:20px}.enqueteModalBody__title{text-align:center;font-size:1rem;font-weight:bold;margin-bottom:10px}.enqueteModalBody__mainimage{display:flex;justify-content:center;width:100%;background-size:100%}.enqueteModalBody__message{font-size:0.9375rem;line-height:24px}.event_ticket__basic__body{min-height:100%;height:auto;margin:0 auto;padding:0 0 30px 0;background-color:#fff;text-align:center}.event_ticket__card_payment__fail__box__inner{max-width:320px;margin:0 auto;color:#ff874d;padding:20px;text-align:left;line-height:1.5em}.event_ticket__card_payment__fail__box__inner a{color:#ff874d}.event_ticket__ticket_title{padding:0px 16px;margin:0 auto;max-width:380px;text-align:left;color:#616161;font-size:0.875rem}.event_ticket__ticket_title--name{color:#000;font-weight:bold;font-size:1rem}.event_ticket__plan{max-width:480px;margin:0 auto}.event_ticket__plan button{display:block;width:90%}.event_ticket__plan_explain_pre_recruitment{color:#616161;font-size:0.75rem;text-align:left}.event_ticket__plan__list{cursor:pointer;display:block;padding:10px 18px 0 18px;margin:20px auto;border-radius:8px;text-align:left;border:1px solid #bdbdbd}.event_ticket__plan__list:hover{background-color:#E9F6FF}.event_ticket__plan__list .plan_name{margin:0;display:inline-block}.event_ticket__plan__list .plan_priceWrapper{display:flex;justify-content:space-between}.event_ticket__plan__list .plan_is_pre_recruitment_icon{background-image:url(https://staging-assets.osiro.it/assets/pass/front/key-807ff93847a2caa899592f30a48e5ee26d33ffd6afdefb775f61d84cc1baf215.svg);background-repeat:no-repeat;background-position:right 3px center;background-size:9px auto;padding:0 15px 0 7px;border-radius:0;opacity:0.6}.event_ticket__plan__list .plan_is_pre_recruitment{font-family:HiraginoSans-W6;font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#616161;align-self:flex-end;margin:0 0 5px 0}.event_ticket__plan__list .plan_price{align-items:baseline}.event_ticket__plan__list .plan_price .price{font-size:1.6875rem}.event_ticket__plan__list.guest:hover{background-color:initial;border:1px solid #bdbdbd}.event_ticket__choice__box{max-width:380px;margin:0 auto;text-align:left;height:auto;padding:20px 16px 0 16px;overflow:hidden}.event_ticket__choice__box__title{font-weight:bold;font-size:1rem;margin:0px 0px 20px}.event_ticket__choice__box__form__item{font-weight:bold;font-size:1.0625rem}.event_ticket__choice__box__input{position:relative}.event_ticket__choice__box__validate_icon{position:absolute;display:block;top:38px;right:18px;width:20px;height:20px;background:no-repeat url(https://staging-assets.osiro.it/assets/pass/front/icon-nav-check-alert-4fa1908ae5c66ab6ea2c9b049247489b2f1a0a9606095d4e229f339534a40545.svg);background-size:100%}.event_ticket__choice__box__field{width:100%;border-bottom:solid 1px #000;padding:7px;background-color:#fafafa;color:#616161}.event_ticket__choice__box .remarks_text{font-weight:normal;color:#616161;font-size:0.875rem}.event_ticket__choice__box__input_preview{margin:10px 0 0 0}.event_ticket__choice__box__input_preview__back_button{margin:5px 0 0 0;font-size:0.75rem;float:right;color:#616161}.event_ticket__choice__box__input_preview__back_button input[type="submit"]{text-decoration:underline}.event_ticket__choice__top{text-align:left;line-height:1.5;margin:0 auto;background-color:#E9F6FF}.event_ticket__choice__top__list__for_guest{background-color:#E9F6FF}.event_ticket__choice__top__list,.event_ticket__choice__top__list__for_guest{border-bottom:1px solid rgba(0,0,0,0.05);padding:20px 0px 10px 0px;margin:0 auto;max-width:380px}.event_ticket__choice__top__list .plan_price,.event_ticket__choice__top__list__for_guest .plan_price{align-items:baseline;max-width:380px;padding:0 16px;margin:0 auto}.event_ticket__choice__top__list .plan_price .price,.event_ticket__choice__top__list__for_guest .plan_price .price{font-size:1.625rem}.event_ticket__choice__top__list .plan_price .price_comment,.event_ticket__choice__top__list__for_guest .plan_price .price_comment{font-size:0.8125rem}.event_ticket__choice__credit_cards{display:flex;align-items:center;margin-bottom:20px}.event_ticket__choice__credit_cards img{vertical-align:middle;height:25px;margin-right:5px}.event_ticket__choice__credit_img{width:120px;height:35px;margin:0 0 10px 0}.event_ticket__choice__footer{text-align:center}.event_ticket__choice__footer__btn,.event_ticket__choice__footer #payjp_checkout_box input[type=button],.event_ticket__choice__footer .event_ticket__choice__button,.event_ticket__choice__footer .cartless_ec_item__choice__button{margin:24px 0px;padding:7px 20px 5px;color:#fff;font-weight:bold;background-color:#342b80;border-radius:5px;font-size:0.9375rem;border:none;background-image:none;width:240px;height:48px}.event_ticket__choice__footer__btn:hover,.event_ticket__choice__footer #payjp_checkout_box input[type=button]:hover,.event_ticket__choice__footer .event_ticket__choice__button:hover,.event_ticket__choice__footer .cartless_ec_item__choice__button:hover{opacity:.7;cursor:pointer}.event_ticket__choice__footer__btn:disabled,.event_ticket__choice__footer #payjp_checkout_box input[type=button]:disabled,.event_ticket__choice__footer .event_ticket__choice__button:disabled,.event_ticket__choice__footer .cartless_ec_item__choice__button:disabled{opacity:.7;cursor:not-allowed}.event_ticket__coupon__title{font-weight:bold;margin-bottom:10px;font-size:0.9375rem}.event_ticket__coupon__input{float:left;width:70%;max-width:215px;background-color:#fafafa;border-bottom:1px solid #342b80;padding-left:12px;height:48px}.event_ticket__coupon__applyed_label{float:right;font-weight:bold;font-size:1rem;margin-left:16px;margin-top:8px}.event_ticket__coupon__submit{float:right;width:86px;height:40px;color:white;font-weight:bold;text-align:center;margin-left:16px;margin-top:4px}.followMemberToggleBtn__on{outline:none;display:flex;justify-content:center;align-items:center;font-size:0.875rem;width:143px;border-radius:4px;border:solid 1px;font-weight:bold}.followMemberToggleBtn__on i.icon-Follow{font-size:1.25rem}.followMemberToggleBtn__off{outline:none;display:flex;justify-content:center;align-items:center;font-size:0.875rem;width:143px;border-radius:4px;border:solid 1px;color:#fff;font-weight:bold}.membersCard__box>.followBtn{position:absolute;bottom:6px;left:0;right:0}.membersCard__box button{margin:0 auto}.profileThumb__btns>.followBtn{margin-left:8px}.profileThumb__btns .followMemberToggleBtn__on{height:36px;line-height:36px;width:130px;font-size:0.875rem}.profileThumb__btns .followMemberToggleBtn__off{height:36px;line-height:36px;width:130px;font-size:0.875rem}.FollowRecommendCardUser{display:block;text-decoration:none}.FollowRecommendCardUser__top{display:flex;justify-content:flex-start;align-items:center;margin-bottom:8px}.FollowRecommendCardUser__top__image{margin-right:8px}.FollowRecommendCardUser__top__image .userIcon{width:36px;height:36px}.FollowRecommendCardUser__top__center{width:calc(100% - 125px);line-height:normal}.FollowRecommendCardUser__top__center__name{font-size:0.9375rem;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:8px}.FollowRecommendCardUser__top__center__singleWord{display:inline-flex;background-color:white;width:auto;border-radius:20px;padding:0 12px;white-space:nowrap;font-size:0.75rem;font-weight:bold;filter:drop-shadow(0px 0px 2px rgba(0,0,0,0.33));height:24px;max-width:100%;align-items:center;justify-content:center}.FollowRecommendCardUser__top__center__singleWord .singleWordOmit{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FollowRecommendCardUser__top__common{display:flex;align-items:center;margin-left:auto}.FollowRecommendCardUser__bottom__profile{font-size:0.75rem;color:#4a4a4a}.FollowRecommendCardBtn{display:flex;justify-content:center;margin:16px 0}.FollowRecommendCardMessage{font-size:0.75rem;color:#4a4a4a;text-align:center;margin:0 16px}.rairRoomBand{background-color:#fff;line-height:20.4px}.rairRoomBand .FollowRecommendCard{max-width:700px;margin:0 auto;display:block;padding:8px}.formModal{z-index:240;max-height:800px;max-width:700px;width:90%;height:90%;border-radius:8px;background:#fff;margin-top:5%;margin-bottom:5%;position:relative}@media screen and (max-width: 768px){.formModal{width:90%;margin-left:0}}@media screen and (max-width: 480px){.formModal{width:90%;margin-left:0}}.formModal__scroll{height:100%;overflow-y:scroll;-ms-overflow-style:none}.formModal__scroll::-webkit-scrollbar{display:none}.formModal__close_btn{position:absolute;background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/close_btn-23be57bec135e7ca158284150321ff621f343b484ba6a8bd91b129e649992710.svg);top:-16px;right:-16px;width:32px;height:32px;cursor:pointer;z-index:260}.formModalBody{margin:32px}@media screen and (max-width: 768px){.formModalBody{margin:32px 16px 16px}}.formModalBody__title{text-align:center;font-size:1.125rem;font-weight:bold;margin-bottom:24px}.formModalBody__message{font-size:0.875rem;line-height:1.5}.formModalBody__messageDivision{margin-bottom:16px}.formModalBody__messageDivision:last-child{margin-bottom:0}.formModalBody__messageDivision>label{padding-bottom:8px}.formModalBody .disabledBox{border:solid 1px #ececec;background-color:#fcfcfc;word-break:break-word}.formModalBody .disabledBox p{padding:4px;margin-top:12px;margin-right:12px;margin-left:12px}.formModalBody .disabledBox p:last-child{margin-bottom:12px}.formModalBody p.disabledText{border-radius:4px;background-color:#eee}.formModal select{width:auto;display:inline;margin-right:8px;margin-bottom:8px;position:relative;background-image:url(https://staging-assets.osiro.it/images/admin/chevron_down.svg);background-position:center right 4px}.formModal select:last-child{margin-left:0}.formModal .rightJustified{margin-left:auto}@media screen and (max-width: 768px){.formModal .rightJustified{margin-left:0}}.formModal .flexBox{display:flex}@media screen and (max-width: 768px){.formModal .flexBox{flex-direction:column}}.formModal .flexBox button{margin-right:12px}@media screen and (max-width: 768px){.formModal .flexBox button{margin-bottom:12px}}.formModal .flexBox button:last-child,.formModal .flexBox button .rightJustified{margin-right:0}.previewArea{display:flex;justify-content:flex-end}.previewAreaDecription{text-align:center;font-size:12px;font-weight:500;color:rgba(0,0,0,0.54);margin:4px 0px 32px}.groupCategoryContainer{margin:16px 0}.groupCategoryTitle{margin:16px 0}.groupCategoryList{display:inline-block}.groupCategoryList__item{border:1px solid #382f2f;border-radius:4px;padding:4px;margin-right:4px;margin-bottom:4px;user-select:none;display:flex;justify-content:center;align-items:center}.groupCategoryList__item__closeBtn{margin-left:8px;color:#455a64;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem}.groupCategoryList__item:hover{background-color:#3498db;border:1px solid #3498db;color:#fff}.groupCategoryList__item>i{margin-right:3px}.groupIconModal .croppa-container{width:200px;height:200px;margin:20px auto}.groupIconModal .croppa-container canvas{border-radius:5px;border:1px solid #f2f2f2;background-color:#eee !important}.groupIconModal input[type=range]{width:120px}.groupIconModal .btnFill--medium{margin-right:16px}.groupIconModal .showIconModal-range{text-align:center;display:flex;justify-content:center;align-items:center}.groupIconModal .showIconModal-range i{color:#9e9e9e;margin:0px 7px}.groupIconModal .showIconModal-range .range_icon-min{font-size:14px}.groupIconModal .showIconModal-range .range_icon-max{font-size:22px}.groupIconModal .showIconModal-btn{margin:20px auto;align-items:center;display:flex;justify-content:center}.groupIconModal .showIconModal-btn .btn--primary,.groupIconModal .showIconModal-btn .cartless_ec_item-detail__btn--join,.groupIconModal .showIconModal-btn .event-detail__btn--join,.groupIconModal .showIconModal-btn .group__btn--follow,.groupIconModal .showIconModal-btn .btn--cancel{padding:5px 10px 5px;font-size:16px;font-weight:bold;height:40px;margin:0 10px}.groupListSliderWrap{overflow:hidden;overflow-x:auto;padding:0 12px}.groupListSliderWrap .groupListSlider{display:inline-grid;grid-gap:28px;grid-auto-flow:column;grid-auto-columns:64px;grid-auto-rows:auto}.groupListSliderWrap .groupListSlider__item--link{text-decoration:none;display:flex;justify-content:center;align-items:center;flex-direction:column}.groupListSliderWrap .groupListSlider__item--img{width:64px;height:64px;border-radius:8px;background-color:#fff;margin-bottom:4px}.groupListSliderWrap .groupListSlider__item--text{text-align:center;color:rgba(0,0,0,0.54);font-weight:bold;line-height:1.17;overflow:hidden;text-overflow:ellipsis;width:78px;height:2.25em;margin-bottom:4px}.hashtagList{display:flex;flex-wrap:wrap;align-items:center;margin-top:12px}.hashtagList__item{margin:0 8px 8px 0;position:relative}.hashtagList .btn--secondary{color:#616161;border:1px solid #9E9E9E;height:35px;margin-bottom:8px}.hashtagModal .hashtagList{background-color:#F0F2F5;padding:12px 12px 8px 23px}@media screen and (max-width: 480px){.hashtagModal .hashtagList{padding:12px 12px 8px 38px}}.searchSubArea .hashtagList{margin:0 12px}.hashtag{display:block;background-color:rgba(0,0,0,0.05);color:rgba(0,0,0,0.54);padding:4px 12px 4px;border-radius:30px;font-size:0.75rem;font-weight:normal;text-decoration:none}.hashtag__regist_count{margin-left:3px}.hashtag__editInput{outline:none;margin-bottom:8px;padding-left:4px}.hashtag:hover{text-decoration:none}.hashtagModal .hashtag{cursor:pointer}.trendHashtag__container{border-radius:16px;background-color:white;margin:16px 0 0 0;width:100%;height:100%;padding:16px;box-shadow:0px 0px 30px rgba(0,0,0,0.1)}.trendHashtag__container .hashtag{cursor:pointer}.trendHashtag__container .hashtagList{display:grid;grid-template-columns:repeat(4, 1fr);gap:10px;width:100%}@media screen and (max-width: 480px){.trendHashtag__container .hashtagList{grid-template-columns:1fr 1fr}}.trendHashtag__container .interestCard{min-width:unset;max-width:unset;width:unset;height:unset;aspect-ratio:4/2.5;border-radius:6px}.trendHashtag__container .interestCardList{display:unset;grid-template-columns:unset;grid-template-rows:unset;grid-gap:unset;margin:unset}.trendHashtag__title{padding-bottom:4px}.trendHashtag__loading{text-align:center;color:#455a64;margin-top:12px;font-size:0.875rem;padding:3px 0}#hashtag-show .not_exists_text{margin:75px 0}#hashtag-show .articleMainThumb,#hashtag-show .cartless_ec_item-detail__thumb,#hashtag-show .event-detail__thumb{padding-top:143px;background-position:center center}.helpModal__Loading{display:flex;justify-content:center}.helpModal{z-index:240;max-height:540px;max-width:375px;width:375px;border-radius:8px;background:#fff;display:flex;flex-direction:column;margin-top:20vh;position:absolute}@media screen and (max-width: 768px){.helpModal{width:90%;margin-left:0}}@media screen and (max-width: 480px){.helpModal{width:90%;margin-left:0}}.helpModal__scroll{overflow-y:scroll;-ms-overflow-style:none}.helpModal__scroll::-webkit-scrollbar{display:none}.helpModal__close_btn{position:absolute;background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/close_btn-23be57bec135e7ca158284150321ff621f343b484ba6a8bd91b129e649992710.svg);top:-12px;right:-12px;width:24px;height:24px;cursor:pointer;z-index:260}.helpModalBody{margin:20px}.helpModalBody__title{text-align:center;font-size:1rem;font-weight:bold;margin-bottom:10px}.helpModalBody__mainimage{display:flex;justify-content:center;width:100%;background-size:100%}.helpModalBody__message{font-size:0.9375rem;line-height:24px}body#home-index .l-menu{background-color:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media screen and (max-width: 768px){body#home-index .l-menu{background-color:rgba(255,255,255,0.3)}}body#home-index #notification .osiro_after_login_header_color{background-color:transparent}body#home-index .unLogin.osiro_before_login_header_color{background-color:transparent}body#home-index .contentCard:hover{opacity:1;transform:scale(1.02, 1.02);transition:0.3s all}@media screen and (max-width: 768px){body#home-index .contentCard:hover{transform:none}}body#home-index .contentCard.limited:hover{opacity:unset;cursor:default;transform:none;transition:unset}.home__title{font-size:1.3125rem;text-align:center;color:#000}.home__title a{text-decoration:none}.home__subTitle{font-size:0.9375rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:-0.4px;margin:10px}.home__subTitleWrapper{margin:0 20px 10px;max-width:500px;text-align:center;margin:0 auto}.home__logoWrapper{height:calc(100vh - 368px);max-height:485px;display:flex;justify-content:center;align-items:center}.home__logo--pc{display:block;max-width:38.2%;max-height:61.8%;margin:0 auto}@media screen and (max-width: 768px){.home__logo--pc{max-width:61.8%}}.home__logo--sp{display:block;max-width:61.8%;max-height:61.8%;margin:0 auto}.homeWrap{min-height:calc(100vh - 44px);margin-top:env(safe-area-inset-top);padding-bottom:32px}.homeWrap .recommendGroupUpper{display:flex;align-items:center;justify-content:center}.homeWrap .recommendGroupUpper .homeCardSliderScroll{max-width:100vw;gap:0}@media screen and (min-width: 769px){.homeWrap .recommendGroupUpper .homeCardSliderScroll{grid-auto-columns:640px !important;max-width:calc(100vw - 200px)}}@media screen and (max-width: 768px){.homeWrap .recommendGroupUpper .homeCardSliderScroll{grid-auto-columns:100vw !important;margin:0 0px;padding:0px 8px}}.homeWrap .recommendGroup__slider,.homeWrap .recommendGroupFix{-ms-overflow-style:none;scrollbar-width:none;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding:0 0px;display:flex;flex-direction:row;box-sizing:content-box}.homeWrap .recommendGroup__slider::-webkit-scrollbar,.homeWrap .recommendGroupFix::-webkit-scrollbar{display:none}@media screen and (max-width: 768px){.homeWrap .recommendGroup__slider,.homeWrap .recommendGroupFix{max-width:100%;margin:0 0px;padding:0px 8px;width:100%}}.homeWrap .recommendGroupPanel{width:640px;min-width:640px;display:grid;grid-auto-rows:150px;grid-template-columns:repeat(4, 1fr);align-items:center;justify-content:center;grid-row-gap:16px;padding:24px 0 16px}.homeWrap .recommendGroupPanel:first-of-type{padding-left:15px}@media screen and (max-width: 768px){.homeWrap .recommendGroupPanel:first-of-type{padding-left:0px}}.homeWrap .recommendGroupPanel:last-of-type{padding-right:15px}@media screen and (max-width: 768px){.homeWrap .recommendGroupPanel:last-of-type{padding-left:0px}}@media screen and (max-width: 768px){.homeWrap .recommendGroupPanel{width:100%;min-width:100%;grid-auto-rows:100px}}.homeWrap .recommendGroupOfficailPanel{width:640px;min-width:640px;display:grid;grid-auto-rows:150px;grid-template-columns:repeat(4, 1fr);align-items:center;justify-content:center;grid-row-gap:16px;padding:30px 0 16px}@media screen and (max-width: 768px){.homeWrap .recommendGroupOfficailPanel{width:100%;min-width:100%;grid-auto-rows:100px}}.homeWrap .recommendGroupColumn{padding:0 32px}.homeWrap .recommendGroupColumn:first-of-type{padding:0 32px}.homeWrap .recommendGroupColumn:last-of-type{padding:0  32px}@media screen and (max-width: 768px){.homeWrap .recommendGroupColumn{padding:0 12px}.homeWrap .recommendGroupColumn:first-of-type{padding:0 12px 0 24px}.homeWrap .recommendGroupColumn:last-of-type{padding:0 24px 0 12px}}.homeWrap .recommendGroup__item{text-align:center;width:96px;box-sizing:border-box;line-height:1.2857142857;margin:0 auto}@media screen and (max-width: 768px){.homeWrap .recommendGroup__item{width:64px;height:120px;padding-bottom:initial}}.homeWrap .recommendGroup__item__unread,.homeWrap .recommendGroup__item__is_follow{position:absolute;top:-4px;right:-4px;width:16px;height:16px;border:2px solid #FFF;box-sizing:border-box}@media screen and (max-width: 768px){.homeWrap .recommendGroup__item__unread,.homeWrap .recommendGroup__item__is_follow{width:10px;height:10px}}.homeWrap .recommendGroup__item__is_follow{background-color:#eceff1}.homeWrap .recommendGroup__thumb{position:relative;display:block;width:96px;height:96px;margin:0 auto 5px;border-radius:8px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.16)}@media screen and (max-width: 768px){.homeWrap .recommendGroup__thumb{width:64px;height:64px}}.homeWrap .recommendGroup__thumb:hover{opacity:1;transform:scale(1.02, 1.02);transition:0.3s all}.homeWrap .recommendGroup__thumbImg{width:100%;height:100%;border-radius:8px}.homeWrap .recommendGroup__title{font-size:0.875rem;display:inline-block;padding:0px 2px 0;font-weight:700;line-height:1.3;color:#000;text-decoration:none;word-break:break-all;height:2.3rem;overflow:hidden}@media screen and (max-width: 768px){.homeWrap .recommendGroup__title{font-size:0.75rem;height:1.9rem;height:30px}}.homeWrap .recommendGroupFixWrapper{max-width:100%;display:flex;justify-content:center}@media screen and (max-width: 768px){.homeWrap .recommendGroupFixWrapper{max-width:100%}}.homeWrap .recommendGroupFix{position:relative;max-width:640px;flex-direction:row;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;margin:0 8px;border-radius:16px;background-color:rgba(0,0,0,0.1)}.homeWrap .recommendGroupFix .ps__rail-x{opacity:0.6}@media screen and (max-width: 768px){.homeWrap .recommendGroupFix{max-width:100%;width:100%;padding:0px 0px 0px}}.homeWrap__img{width:100%}.homeWrap__link{display:block;text-decoration:none;text-align:right;color:#607d8b;font-size:0.8125rem;font-weight:700;line-height:48px}.homeWrap__link i{position:relative;top:2px;margin-left:5px;font-size:1.5rem;vertical-align:text-bottom}.homeWrap .thankyouModal__close{margin:0 80px 16px 80px;text-align:center}.homeWrap .siteImageLogo{text-align:center;margin-bottom:16px}.homeCardSliderBox{padding-bottom:80px}.homeCardSliderScrollWrap{-ms-overflow-style:none;scrollbar-width:none;width:100%;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:24px 0 0 0}.homeCardSliderScrollWrap::-webkit-scrollbar{display:none}.homeCardSliderScroll{display:grid;grid-gap:24px;grid-auto-flow:column;grid-auto-columns:280px;width:fit-content;margin:0 32px 0 48px}.homeCardSliderScroll .contentCard{margin:0}.homeCardSliderBox.smallCard .homeCardSliderScroll{grid-auto-columns:180px}.homeRecommendBlogCardSliderScroll{display:grid;grid-gap:24px;grid-auto-flow:column;grid-auto-columns:280px;width:fit-content;margin:0 32px 0 0}.homeRecommendBlogCardSliderScroll .contentCard{margin:0}.homeCardSliderBox.smallCard .homeRecommendBlogCardSliderScroll{grid-auto-columns:180px}#homeAtrium{margin-bottom:56px}#homeAtrium .home__title{display:flex;justify-content:center;align-items:center}#homeAtrium .home__title a{display:block}#homeAtrium .atriumContainerWrap{display:flex;justify-content:center;margin:0 auto;margin-top:24px;position:relative;max-width:700px}#homeAtrium .atriumContainerWrap .hanger-icon{position:absolute;top:10px;right:75px;width:55px;transform:rotate(-20deg);z-index:2}#homeAtrium .atriumContainerWrap .atriumTheme{position:absolute;top:30px;right:10px;transform:rotate(-5deg);z-index:2}#homeAtrium .atriumContainerWrap .atriumTheme .interestCard{opacity:1}#homeAtrium .atriumContainerWrap .white-gradation{height:80px;width:calc(100% - 32px);display:block;position:absolute;left:16px;top:0px;border-radius:16px 16px 0px 0px;background:linear-gradient(0deg, rgba(255,255,255,0) 0%, #fff 85%);z-index:1}#homeAtrium .atriumWrap{width:700px;height:276px;background-color:rgba(255,255,255,0.9);border-radius:16px;padding:16px 16px 0;margin:0 16px;text-decoration:none;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;box-shadow:0 2px 4px 0 rgba(0,0,0,0.16);cursor:pointer}#homeAtrium .atriumWrap::-webkit-scrollbar{display:none}#homeAtrium .atriumMessage{display:flex;justify-content:flex-start;align-items:center;margin-bottom:16px}#homeAtrium .atriumMessage__left .userIcon{width:36px;height:36px}#homeAtrium .atriumMessage__right{font-size:0.9375rem;margin-left:8px;color:#4a4a4a;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#homeAtrium .atriumMessage__right__omit{width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#homeAtrium .atriumMessage__right .userName{font-weight:bold}#homeAtrium .atriumMessage__right .messageText{margin-left:8px}.homeCarousel__image{width:100%;padding-top:61.8%;background-position:top center;background-size:cover;display:block}.homeCarousel__image:hover{opacity:1}.homeCarouselWrapper{margin-bottom:72px}.homeCarouselWrapper .VueCarousel{max-width:768px;margin:0 auto}.homeCarouselWrapper .VueCarousel-pagination{margin-top:-20px;z-index:20;padding:10px}.homeTweetSliderBox .homeTweetSliderScroll{display:flex;scrollbar-width:none;width:100%;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:24px 32px 80px 48px;gap:24px}.homeTweetSliderBox .homeTweetPanel{min-width:280px;width:280px;height:280px;padding:16px;cursor:pointer;background-color:rgba(255,255,255,0.9);box-shadow:0 2px 4px 0 rgba(0,0,0,0.16);text-decoration:none}.homeTweetSliderBox .homeTweetPanel:hover{transform:scale(1.02, 1.02);transition:0.3s all;opacity:1}@media screen and (max-width: 768px){.homeTweetSliderBox .homeTweetPanel:hover{transform:none}}.homeTweetSliderBox .homeTweetPanel-top{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:18px 18px;grid-template-areas:"A B D" "A C D"}.homeTweetSliderBox .homeTweetPanel-icon{grid-area:A}.homeTweetSliderBox .homeTweetPanel-icon .userIcon{width:36px;height:36px}.homeTweetSliderBox .homeTweetPanel-type{grid-area:B;font-size:12px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#78909c;padding-left:12px}.homeTweetSliderBox .homeTweetPanel-name{grid-area:C;font-size:13px;color:rgba(0,0,0,0.54);font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:12px;transform:translateY(-3px)}.homeTweetSliderBox .homeTweetPanel-posted{grid-area:D;color:rgba(0,0,0,0.54);font-size:10px;display:flex;align-items:center;justify-content:right}.homeTweetSliderBox .homeTweetPanel-image{width:100%;height:153px;pointer-events:none;margin-top:16px;overflow:hidden}.homeTweetSliderBox .homeTweetPanel-image.image_only{height:198px}.homeTweetSliderBox .homeTweetPanel-image.multiple{position:relative;overflow:hidden}.homeTweetSliderBox .homeTweetPanel-image.single img{object-fit:cover;width:100%;height:100%}.homeTweetSliderBox .homeTweetPanel-image .chatImage__multiThumb{padding:unset;height:100%;width:100%;border-radius:unset}.homeTweetSliderBox .homeTweetPanel-streaming{margin-top:16px;width:100%;height:153px;background-color:#000;position:relative;overflow:hidden}.homeTweetSliderBox .homeTweetPanel-streaming img{width:100%;height:100%;object-fit:contain}.homeTweetSliderBox .homeTweetPanel-streaming::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);border-radius:inherit;background-image:url(https://staging-assets.osiro.it/assets/pass/front/polygon-0777a804f505e0bc23511fc2fff5fe9d09f0852cce89b5d02ecc4662e50c611f.svg);background-repeat:no-repeat;background-size:45px;background-position:center}.homeTweetSliderBox .homeTweetPanel-streaming.streaming_only{height:198px}.homeTweetSliderBox .homeTweetPanel-fukidashi{height:198px}.homeTweetSliderBox .homeTweetPanel-fukidashi .fukidashi{width:100%;height:100%;font-size:11px;letter-spacing:-0.5px}.homeTweetSliderBox .homeTweetPanel-fukidashi .fukidashi .fukidashi__commentTextLink{line-height:16px;max-height:94px;margin:0;width:179px}.homeTweetSliderBox .homeTweetPanel-fukidashi .fukidashi .osiro_custom_emoji{margin:0;width:14px !important}.homeTweetSliderBox .homeTweetPanel-fukidashi .fukidashi .osiro_custom_emoji.single_char{width:37px !important}.homeTweetSliderBox .homeTweetPanel-fukidashi .fukidashi .osiro_common_custom_emoji{margin:0;width:14px !important}.homeTweetSliderBox .homeTweetPanel-fukidashi .fukidashi .osiro_common_custom_emoji.single_char{width:37px !important}.homeTweetSliderBox .homeTweetPanel-text{padding-top:16px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;pointer-events:none;-webkit-line-clamp:7}.homeTweetSliderBox .homeTweetPanel-text.with_attachments{-webkit-line-clamp:1}.homeTweetSliderBox .largeMoreCard{height:280px;background-color:rgba(255,255,255,0.9)}.homeTweetSliderBox .slider_move--right_btn,.homeTweetSliderBox .slider_move--left_btn{height:280px}.informationBar{background-color:#00bfa5;height:44px;display:flex;align-items:center;padding-left:17px;color:white;font-weight:bold}.informationBar__btn{border:1px solid;border-radius:4px;padding:2px 10px;margin-left:10px}@media screen and (max-width: 992px){.informationBar{top:56px;position:absolute;width:100%}}.joinFlow{padding:16px 24px 0;max-width:375px;margin:0 auto}.joinFlow__MainImg{margin:0 auto;text-align:center}.joinFlow__MainImg>img{width:100%;height:100%;text-align:center}.joinFlow__radio-group{display:grid;gap:16px;margin-bottom:32px}.joinFlow__radio-button{display:flex;gap:8px;align-items:center;font-weight:bold;color:rgba(0,0,0,0.54)}.joinFlow__radio-button__description{font-size:0.75rem;font-weight:normal;margin-top:4px;line-height:1.33;color:rgba(0,0,0,0.54);padding-left:26px}.joinFlow__title{font-size:0.875rem;font-weight:bold;letter-spacing:0.27px;color:rgba(0,0,0,0.54);padding:14px 0;text-align:center}.joinFlow__text{text-align:left;font-size:15px}.joinFlow__text--edit{text-align:center;font-size:0.9375rem;margin-bottom:14px;color:#00a3d9;cursor:pointer}.joinFlow__exampleUsers{display:flex;justify-content:center;flex-wrap:wrap}.joinFlow__exampleUsers .userIcon{width:28px;height:28px;margin-right:2px}.joinFlow__userIcon-wapper{position:relative;width:110px;height:155px;margin:0 auto}.joinFlow__userIcon{display:block;width:98px;margin:20px auto 0}.joinFlow__userIcon .userIcon{width:98px;height:98px;margin:0 auto;display:block;margin-bottom:16px;cursor:pointer}.joinFlow__userIcon--close{width:32px;height:32px;position:absolute;right:0px;cursor:pointer;z-index:15}.joinFlow .btnFill--large{margin:30px auto}.joinFlow__btn.btn--primary,.joinFlow__btn.cartless_ec_item-detail__btn--join,.joinFlow__btn.event-detail__btn--join,.joinFlow__btn.group__btn--follow{font-size:1rem;display:flex;width:240px;margin:30px auto;height:46px;justify-content:center;align-items:center}.joinFlow__blackcircle{width:50px;height:50px;border-radius:50%;z-index:2;background-color:#000;cursor:pointer;bottom:50px;right:-7px;position:absolute;opacity:0.35}.joinFlow__camera{width:50px;height:50px;border-radius:50%;z-index:2;cursor:pointer;bottom:40px;right:-18px;position:absolute}.setting-button{text-align:center}.loading{display:block;position:fixed;top:0;left:0;width:100%;height:100%;opacity:0.7;color:#fff;background:#000;z-index:100000}.loading__box{position:absolute;top:50%;left:50%;width:36px;height:36px;text-align:center;background:url(https://staging-assets.osiro.it/images/circular_progress.svg);background-repeat:no-repeat;background-size:36px;background-position:top center;transform:translate(-50%, -50%)}.infinite_scroll__loading{text-align:center;height:20vh;line-height:20vh}.infinite_scroll__loading img{vertical-align:middle}.mediumPhoto{width:calc(33.3% - 4px);padding-top:calc(100% / 3);height:70px;display:inline-block;background-size:cover;background-position:top center;margin:2px 2px;overflow:hidden;display:flex;align-items:flex-end;cursor:pointer}.mediumPhotoEmpty{width:calc(33.3% - 4px);margin:1px 0}.memberCertificateCard{max-width:360px;width:100%;height:223px;border-radius:16px;box-shadow:0 2px 10px 0 rgba(0,0,0,0.2);z-index:10;display:flex;justify-content:center;background-size:cover;position:relative;transition:all 0.1s 0s ease}.memberCertificateCard.left{justify-content:left}.memberCertificateCard.left .memberCertificateCard-content{border-radius:16px 0 0 16px}.memberCertificateCard.font_serif{font-family:"Noto Serif Japanese", "YuMincho", "Yu Mincho", "Noto Serif JP", "Hiragino Mincho ProN", "MS PMincho", serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Sans Emoji"}.memberCertificateCard-download{position:absolute;width:37px;height:37px;background-color:rgba(0,0,0,0.2);border-radius:50%;right:8px;bottom:8px;background-image:url(https://staging-assets.osiro.it/images/download.svg);background-position:center;background-size:22px;cursor:pointer}.memberCertificateCard-download.downloading{background-image:url(https://staging-assets.osiro.it/images/circular_progress.svg)}.memberCertificateCard-content{width:174px;background-color:#fff;position:relative;height:100%;padding:8px 0 4px;display:flex;flex-direction:column;justify-content:center}.memberCertificateCard-singleWordStatus{position:absolute;left:50%;transform:translate(-50%);z-index:13;background-color:white;border-radius:25px;font-size:12px;font-weight:bold;box-shadow:0 2px 10px 0 rgba(0,0,0,0.2);justify-content:center;align-items:center;display:flex;line-height:1.33;width:120px;padding:8px 12px;bottom:200px}.memberCertificateCard-singleWordStatus::after{position:absolute;background-image:url(https://staging-assets.osiro.it/images/status_bubble.svg);background-size:contain;background-position:center;width:40px;height:40px;content:"";bottom:-24px;left:7px}.memberCertificateCard-iconWrapper{position:relative}.memberCertificateCard-birthday::after{position:absolute;width:36px;height:36px;border-radius:50%;content:'';background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/birthday-4921742e43ea1c73cfc1d19560a24abc088ccc0d6ccd637bc2c116246a22371b.svg);background-position:center;background-size:24px;background-color:#fff;z-index:3;bottom:-5px;left:68px;right:37px;top:69px;left:auto;z-index:13;pointer-events:none}.memberCertificateCard-welcome::after{position:absolute;width:130px;height:126px;content:'';background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/welcome-icon-c04a94f6440eae444a9a669971636de8bbf19f138c0e3113218676179f73763b.svg);background-position:center;z-index:2;bottom:-11px;left:-15px;background-size:123px;left:50%;transform:translate(-50%);z-index:12;pointer-events:none}.memberCertificateCard-usericon .userIcon{width:100px;height:100px;z-index:1;margin:0 auto}.memberCertificateCard-usericon .userIcon img{padding:4px}.memberCertificateCard-displayname{padding:0 12px;font-size:14px;font-weight:bold;line-height:1.21;letter-spacing:0.42px;text-align:center;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:12px;min-height:33px}.memberCertificateCard-siteLogo{max-width:60px;width:100%;margin:4px auto 0;display:block;max-height:60px}.memberCertificateCard .userIcon.defaultImg{border:4px solid white}.memberCertificateCardForDownloadPreview{position:fixed;width:1200px;height:740px;top:-200vh}.memberCertificateCardForDownloadPreview .memberCertificateCard{box-shadow:none;max-width:1200px;height:740px;border-radius:53px}.memberCertificateCardForDownloadPreview .memberCertificateCard.left .memberCertificateCard-content{border-radius:53px 0 0 53px}.memberCertificateCardForDownloadPreview .memberCertificateCard-content{width:580px;padding:26px 0 13px}.memberCertificateCardForDownloadPreview .memberCertificateCard .userIcon{width:316px;height:316px}.memberCertificateCardForDownloadPreview .memberCertificateCard .userIcon img{padding:0}.memberCertificateCardForDownloadPreview .memberCertificateCard-displayname{font-size:46px;margin-top:40px;min-height:110px}.memberCertificateCardForDownloadPreview .memberCertificateCard-siteLogo{max-width:200px;max-height:200px;margin:13px auto 0}.modal_notification_modal--container{position:fixed;max-width:500px;width:80%;margin-top:15vh;max-height:70vh;background-color:#fff;z-index:240;border-radius:16px;display:flex;flex-direction:column}@media screen and (max-width: 768px){.modal_notification_modal--container{margin-left:0}}@media screen and (max-width: 480px){.modal_notification_modal--container{margin-left:0}}.modal_notification_modal--close_btn{position:absolute;background-image:url(https://staging-assets.osiro.it/assets/pass/front/close-af7b6e15cc24a492210b69fc8f5e5431c29c3f54256fd4b892323b1c8a2eb03c.png);z-index:1;width:32px;height:32px;border-radius:50%;right:-15px;top:-15px;background-color:#9e9e9e;background-position:center center}.modal_notification_modal--image{width:100%;padding-top:61.8%;position:relative;background-size:cover;background-position:top center;border-radius:8px 8px 0 0}.modal_notification_modal--text{font-size:0.875rem;line-height:1.5;font-weight:bold;color:#4a4a4a;padding:16px 16px 0;margin-bottom:16px}.modal_notification_modal .btnFill--large{margin:18px auto;display:flex;max-width:80%}.narrowDown{display:flex;padding:30px 0}.narrowDown__button{margin-right:10px;font-size:14px;color:#424242;height:30px;padding:7px 12px;border-radius:15px;display:inline-block;line-height:14px;font-weight:bold}.narrowDown__button.active{background-color:#d8d8d8}.narrowDown__division{border:1px solid #9b9b9b;margin-right:16px;height:30px}.narrowDownFilter__title{font-size:14px;color:#424242;height:30px;padding:7px 12px;display:inline-block;line-height:14px;font-weight:bold}.narrowDownFilter__item{font-size:14px;color:#424242;height:30px;padding:7px 12px;display:inline-block;line-height:14px;font-weight:bold;position:relative;cursor:pointer}.narrowDownFilter__item--arrow{display:inline-block;vertical-align:middle;width:0;height:0;margin:2px 5px;bottom:45px;top:17px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;padding:0}.narrowDownFilter__item--arrow:hover{opacity:0.7}.narrowDownFilterBox{position:absolute;width:200px;background-color:#fafafa;box-shadow:0 0 4px 0 rgba(0,0,0,0.1);border-radius:5px;margin-top:10px}.narrowDownFilterBox__item{height:45px;border-bottom:1px solid #e0e0e0}.narrowDownFilterBox__item.buttonArea{margin:-5px 0 0 0}.narrowDownFilterBox__item--link{width:100%;height:100%;display:flex;align-items:center;padding-left:24px}.narrowDownFilterBox__item--link:before{content:'';background-color:white;border-radius:100%;width:18px;height:18px;margin-right:16px;border:2px solid gray}.narrowDownFilterBox__item--link.active:before{content:'';border:5px solid #2296f3}.narrowDownFilterBox__item:last-of-type{border-bottom:none}.nonTitleModal--container{position:fixed;max-width:320px;width:80%;padding:24px 0;margin-top:15vh;max-height:70vh;background-color:#fff;z-index:240;border-radius:16px;display:flex;flex-direction:column}@media screen and (max-width: 768px){.nonTitleModal--container{margin-left:0}}@media screen and (max-width: 480px){.nonTitleModal--container{margin-left:0}}.nonTitleModal--close_btn{position:absolute;background-image:url(https://staging-assets.osiro.it/assets/pass/front/close-af7b6e15cc24a492210b69fc8f5e5431c29c3f54256fd4b892323b1c8a2eb03c.png);z-index:1;width:32px;height:32px;border-radius:50%;right:-15px;top:-15px;background-color:#9e9e9e;background-position:center center}.nonTitleModal--image{width:100%;padding-top:61.8%;position:relative;background-size:cover;background-position:top center;border-radius:8px 8px 0 0}.nonTitleModal--text{font-size:0.875rem;line-height:1.5;font-weight:bold;text-align:center;white-space:break-spaces;color:#4a4a4a;padding:0 16px;margin-bottom:16px}.nonTitleModal .btnFill--large{margin:0 auto;display:flex;max-width:80%}.NotTitleCommonModal{width:100%;height:auto;max-width:375px;position:fixed;top:50%;left:calc(50% + 100px);transform:translate(-50%, -50%);background-color:#fff;z-index:240;border-radius:5px}.l-content--joinFlow .NotTitleCommonModal{left:50%}@media screen and (max-width: 768px){.NotTitleCommonModal{left:50%;width:calc(100vw - 32px)}}.NotTitleCommonModal__close{position:relative;z-index:1}.NotTitleCommonModal__close--btn{height:32px;width:32px;position:absolute;top:-15px;right:-15px;cursor:pointer}.NotTitleCommonModal__background{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);transition:opacity .5s;z-index:220}.NotTitleCommonModal .disabled{opacity:0.3}.trimingModal{padding:10px;text-align:center;max-width:720px}.trimingModal input[type=range]{width:120px}.trimingModal .croppa-container canvas{border:1px solid #f2f2f2;background-color:#eee !important}.trimingModal-range{margin:10px 0 0 0;text-align:center;display:flex;justify-content:center;align-items:center}.trimingModal-range i{color:#9e9e9e;margin:0px 7px}.trimingModal-range .range_icon-min{font-size:14px}.trimingModal-range .range_icon-max{font-size:22px}.trimingModal-btn{margin:20px auto;align-items:center;display:flex;justify-content:center}.trimingModal-btn .btnFill--medium{margin-right:16px}.cropperThumbnail{margin:0 0 10px 0}.oembed.youtube,.oembed.vimeo,.oembed.soundcloud{position:relative;width:100%;height:0;padding-top:56%}.oembed.youtube iframe,.oembed.vimeo iframe,.oembed.soundcloud iframe{position:absolute;top:0;left:0;width:100%;height:100%}.oembed.instagram{width:100%;display:flex;align-items:center;justify-content:center}.oembed.instagram iframe{border:1px solid rgba(0,0,0,0.1);border-radius:4px}.oembed.twitteroembed{width:100%;display:flex;align-items:center;justify-content:center}.osiroAlert{z-index:240;max-width:320px;width:90%;height:90%;border-radius:8px;background:#fff;margin-top:5%;margin-bottom:5%;position:relative}@media screen and (max-width: 768px){.osiroAlert{width:90%;margin-left:0}}@media screen and (max-width: 480px){.osiroAlert{width:90%;margin-left:0}}.osiroAlert__scroll{height:100%;overflow-y:scroll;-ms-overflow-style:none}.osiroAlert__scroll::-webkit-scrollbar{display:none}.osiroAlert__close_btn{position:absolute;background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/close_btn-23be57bec135e7ca158284150321ff621f343b484ba6a8bd91b129e649992710.svg);top:-16px;right:-16px;width:32px;height:32px;cursor:pointer;z-index:260}.osiroAlertBody{margin:0 16px;flex-direction:column;display:flex;color:#434E54}.osiroAlertBody__message{font-size:0.875rem;line-height:1.5}.osiroAlertBody__messageDivision{margin-bottom:24px}.osiroAlertBody__messageDivision:last-child{margin-bottom:0}.osiroAlertBody__messageDivision>label{padding-bottom:8px}.osiroAlertBody .disabledBox{border:solid 1px #ececec;background-color:#fcfcfc;word-break:break-word}.osiroAlertBody .disabledBox p{padding:4px;margin-top:12px;margin-right:12px;margin-left:12px}.osiroAlertBody .disabledBox p:last-child{margin-bottom:12px}.osiroAlertBody p.disabledText{border-radius:4px;background-color:#eee}.osiroAlert select{width:auto;display:inline;margin-right:8px;margin-bottom:8px;position:relative;background-image:url(https://staging-assets.osiro.it/images/admin/chevron_down.svg);background-position:center right 4px}.osiroAlert select:last-child{margin-left:0}.osiroAlert .rightJustified{margin-left:auto}@media screen and (max-width: 768px){.osiroAlert .rightJustified{margin-left:0}}.osiroAlert p{margin:16px 0}.osiroAlert .flexBox{display:flex;margin:16px 0;align-items:center;justify-content:flex-end}.osiroAlert .flexBox button{margin-left:12px}.osiroIconList{display:grid;grid-template-columns:repeat(auto-fit, minmax(40px, 1fr));grid-auto-rows:40px;grid-gap:8px}.osiroIconList__item{user-select:none;font-size:2rem;display:flex;justify-content:center;align-items:center;height:40px;width:40px;border-radius:4px}.osiroIconList__item:hover{background-color:#3498db;color:#fff}.selectIconDisplayArea{margin-top:24px}.osiroNotificationModalContainer{width:calc(100% - 200px);height:100%;position:fixed;top:0;left:0;display:flex;justify-content:center;z-index:200;margin-left:200px;line-height:initial}@media screen and (max-width: 768px){.osiroNotificationModalContainer{width:100%;margin-left:0}}@media screen and (max-width: 480px){.osiroNotificationModalContainer{width:100%;margin-left:0}}.osiroNotificationModal{z-index:240;max-height:540px;width:80%;max-width:500px;border-radius:8px;background:#fff;display:flex;flex-direction:column;margin-top:20vh;position:absolute}.osiroNotificationModal__closeBtn{position:absolute;background-image:url(https://staging-assets.osiro.it/assets/pass/front/close-af7b6e15cc24a492210b69fc8f5e5431c29c3f54256fd4b892323b1c8a2eb03c.png);z-index:1;width:32px;height:32px;border-radius:50%;right:-15px;top:-15px;background-color:#9e9e9e;background-position:center center}.osiroNotificationModalContents{font-size:0.875rem;line-height:1.5;color:#000}.osiroNotificationModalContents__logo{text-align:center}.osiroNotificationModalContents__logo>img{width:100px;height:100px}.osiroNotificationModalContents__title{font-weight:bold;text-align:center;padding-bottom:24px;margin:24px 0 0px;color:#4A4A4A}@media screen and (max-width: 480px){.osiroNotificationModalContents__title{padding-bottom:16px;margin:16px 0 0px}}.osiroNotificationModalContents__image{width:100%;padding-top:61.8%;position:relative;background-size:cover;background-position:top center;margin-bottom:24px;border-radius:8px 8px 0px 0px}@media screen and (max-width: 480px){.osiroNotificationModalContents__image{margin-bottom:16px}}.osiroNotificationModalContents__remarks{padding-top:16px;text-align:center;font-size:0.625rem}.osiroNotificationModalContents__body{padding:0 24px 24px;font-weight:bold;color:#4A4A4A}@media screen and (max-width: 480px){.osiroNotificationModalContents__body{padding:0 16px 16px}}.osiroNotificationModalBackground{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);transition:opacity .5s;z-index:220}.pageFlashMessage{background-color:#ffa000;width:100%;color:#fff;display:flex;justify-content:center;padding:10px;align-items:center}.pageFlashMessage__text{display:flex;flex-direction:column;margin-right:27px;font-weight:bold}.pageFlashMessage__text--title{font-size:0.75rem}.pageFlashMessage__text--subtitle{font-size:0.625rem}.pageFlashMessage__button{border-radius:20px;border:1px solid #fff;display:inline-block;font-size:0.75rem;padding:6px 14px;min-width:68px;text-align:center;cursor:pointer;text-decoration:none;font-weight:bold}.pageFlashMessage__button:hover{text-decoration:underline}.passwordInputVisibilitySwitchWrap{position:relative}.passwordInputVisibilitySwitchWrap input[type="password"]{box-sizing:border-box;padding-right:40px}.passwordInputVisibilitySwitchWrap img{position:absolute;top:4px;right:0;padding:10px 8px}.planPreviewBox{width:320px;height:290px;margin:23px auto 0;border-radius:16px;max-width:100%}.planPreviewBoxWrapper{max-width:700px;margin:0 auto;padding:0 16px}.planPreviewBox__thumb{height:160px;width:100%;background-position:center;background-size:cover;border-radius:16px 16px 0 0;border:1px solid #f0f2f5}.planPreviewBoxBody{background-color:#eeeeee;height:86px;border-radius:0 0 16px 16px;display:flex;flex-direction:column;justify-content:center}.planPreviewBoxBody__community{margin-left:18px;color:rgba(0,0,0,0.54);font-size:0.875rem}.planPreviewBoxBody__plan{margin-left:18px}.purchaseConfirmWrap{padding-bottom:100px}.purchaseConfirm__title{display:flex;justify-content:space-between;align-items:center;max-width:380px;margin:36px auto 16px;padding:0 16px}.purchaseConfirm__title:first-of-type{margin:16px auto 16px}.purchaseConfirm__title--text{font-weight:bold}.purchaseConfirm__title .btn--normal{font-weight:bold;color:rgba(0,0,0,0.54);background-color:#fff;border:solid 1px #e0e0e0;padding:5px 20px}.purchaseConfirmBox{max-width:370px;margin:0 auto;text-align:left;height:auto;padding:0 24px;overflow:hidden}.purchaseConfirmBox:last-of-type{margin-bottom:50px}.purchaseConfirmBox__content{background-color:#eeeeee;border-radius:24px;padding:16px;margin-bottom:13px}.purchaseConfirmBox__content--left{max-height:85px;max-width:85px;border-radius:16px;margin-right:16px;object-fit:cover}.purchaseConfirmBox__content--right{flex-grow:1}.purchaseConfirmBox__content--title{font-weight:bold;font-size:1rem;margin-bottom:8px}.purchaseConfirmBox__content--bgImg{border-radius:16px;margin-bottom:8px;display:block;position:relative;padding-top:61.8%;background-position:top center;background-size:cover}.purchaseConfirmBox__content--list{display:flex;justify-content:flex-start;font-size:0.875rem;word-break:break-all}.purchaseConfirmBox__content--list dt{flex-shrink:0;margin-right:18px;min-width:99px}.purchaseConfirmBox__content--list dd{font-weight:bold}.purchaseConfirmBox__content.paymentMethod{display:flex;align-items:center;justify-content:space-around;font-weight:bold}.purchaseConfirmBox__content.itemDetail{display:flex;justify-content:space-around}.purchaseConfirmBox__content.itemDetail dl{display:flex;justify-content:space-between;font-size:0.875rem}.purchaseConfirmBox__content.itemDetail dl.purchaseConfirmBox__content--amount{margin-top:8px;font-weight:bold;font-size:1rem}.purchaseConfirm__decideBtn.btn--primary,.purchaseConfirm__decideBtn.cartless_ec_item-detail__btn--join,.purchaseConfirm__decideBtn.event-detail__btn--join,.purchaseConfirm__decideBtn.group__btn--follow{font-size:1rem;border:none;width:240px;height:48px;margin:8px 0px;padding:7px 20px 5px;font-weight:bold}.purchaseConfirm__fixBottom{position:fixed;display:flex;align-items:center;justify-content:center;bottom:0;width:100%;height:auto;background-color:rgba(255,255,255,0.9);box-shadow:0 0 4px 0 rgba(0,0,0,0.16);backdrop-filter:blur(4px);left:0;z-index:80}.purchaseConfirm__fixBottom #payjp_checkout_box input[type=button]{margin:8px 0px;padding:7px 20px 5px;color:#fff;font-weight:bold;background-color:#342b80;border-radius:5px;font-size:1rem;border:none;background-image:none;width:240px;height:48px;border-radius:24px}.reactionFukidashiBox{z-index:261;display:block;max-width:360px;width:100%;height:440px;border-radius:20px;background-color:#fff;right:10px;word-break:break-all;position:fixed;overflow:hidden;box-shadow:0 0px 8px 0 rgba(0,0,0,0.33)}@media screen and (max-width: 768px){.reactionFukidashiBox{max-width:100%;height:80vh;max-height:568px;border-radius:20px 20px 0 0;left:0 !important;bottom:0 !important;top:auto !important}}.reactionFukidashiBox-background{display:block;position:fixed;top:0;left:200px;width:calc(100% - 200px);height:100%;z-index:260}@media screen and (max-width: 768px){.reactionFukidashiBox-background{width:100%;left:0;background-color:rgba(0,0,0,0.3)}}.reactionFukidashiBox-header{display:flex;gap:12px;padding:12px;justify-content:space-between}.reactionFukidashiBox-header .search__inputs{max-width:none;width:100%}.reactionFukidashiBox-close{padding:6px;border-radius:50%;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1);cursor:pointer}.reactionFukidashiBox-content{overflow:auto;height:calc(100% - 60px)}.reactionFukidashiBox-content .pointReaction{position:sticky;bottom:0;height:fit-content;height:-moz-fit-content}.reactionFukidashiBox-content .pointReaction-panel{height:42px;border-radius:26px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.1);display:flex;justify-content:center;align-items:center;gap:8px;margin:0 auto;max-width:calc(100% - 16px);width:fit-content;padding:0 8px 0 16px}@media screen and (max-width: 768px){.reactionFukidashiBox-content .pointReaction-panel{height:50px}}.reactionFukidashiBox-content .pointReaction-title{color:#fff;font-size:12px;line-height:1;gap:5px;display:flex;align-items:center;font-weight:bold}@media screen and (max-width: 768px){.reactionFukidashiBox-content .pointReaction-title{font-size:14px}}.reactionFukidashiBox-content .pointReaction-items{width:54px;min-width:54px;height:30px;background-color:#fff;border-radius:24px;display:flex;justify-content:center;align-items:center;cursor:pointer}@media screen and (max-width: 768px){.reactionFukidashiBox-content .pointReaction-items{width:60px;min-width:60px;height:36px}}.reactionFukidashiBox-content .pointReaction-items .stamp-emoji{width:24px;height:24px;background-size:24px;background-position:center}.reactionFukidashiBox-content .pointReaction-items .emoji-point_amount{font-weight:bold;font-size:11px;padding-right:4px}.reactionFukidashiBox .point_reaction_tooltip__wording{left:-50px}.emoji-search{padding:6px 10px 5px;margin-right:10px;width:100%;line-height:1;transition:all 0.25s;flex-grow:1;flex-shrink:1;flex-basis:0%;border-radius:20px;border:1px solid #ccc}.emoji-search:focus{outline:none;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5)}.emoji-category-title{color:#78909c;padding:12px 12px 0}.emoji-block{gap:12px;display:grid;padding:12px;grid-template-columns:repeat(auto-fill, minmax(32px, 1fr))}@media screen and (max-width: 768px){.emoji-block{grid-template-columns:repeat(auto-fill, minmax(37px, 1fr))}}.emoji-block .stamp-emoji{font-size:32px;display:flex;justify-content:center;text-align:center;line-height:42px;background-size:48px;cursor:pointer}@media screen and (max-width: 768px){.emoji-block .stamp-emoji{font-size:37px}}.emoji-block-custom{gap:14px;display:grid;padding:12px 14px;grid-template-columns:repeat(auto-fill, minmax(32px, 1fr))}@media screen and (max-width: 768px){.emoji-block-custom{grid-template-columns:repeat(auto-fill, minmax(37px, 1fr))}}.emoji-block-custom .stamp-emoji{display:inline-block;width:100%;height:42px;background-size:contain;background-position:center;cursor:pointer}.emoji-block-custom .emoji-custom_wrapper{line-height:0px}.point_reaction_tooltip{width:20px;height:20px}.point_reaction_tooltip__wrapper{position:relative;display:inline-flex;align-items:center}.point_reaction_tooltip__target{width:16px;height:16px;line-height:16px;display:inline-block}.point_reaction_tooltip__wording{width:210px;position:absolute;bottom:30px;left:-80px;background-color:#78909c;color:#fff;line-height:1.5;font-size:0.75rem;border:1px;cursor:pointer;border-radius:8px;padding:9px 9px;margin:0;z-index:321}.addEmojiModal .commonModalContents,.addEmojiModal .commonModalOneselfContents,.addEmojiModal .commonModalDeleteRequestOneselfContents{padding:0 24px}.addEmojiModal .is__reactioned{border:1px solid #c9cdd3}.addEmojiModal .action__custom_emoji{width:unset;max-width:22px;max-height:29px}.addEmojiModal--about{color:#616161;margin-top:16px;font-size:0.875rem}.addEmojiModal-itemTop{margin-top:16px}.addEmojiModal-itemTop .formLabel{font-size:0.8125rem;color:#616161;font-weight:bold;text-align:left}.addEmojiModal input{position:relative;display:block;width:100%;height:45px;line-height:45px;text-align:left;font-size:0.75rem;font-weight:bold;color:#616161;border-bottom:1px solid #342b80;background-color:#fafafa;margin-top:8px;padding:0 15px 0 14px}.addEmojiModal button{display:flex;margin:32px auto}.addEmojiModal--about-keyword{color:#616161;font-size:0.75rem}.addEmojiModal .addEmoji__photoimage--preview{width:100px;height:100px;position:relative;background-color:#fafafa;margin-right:8px;display:flex;align-items:center;justify-content:center;border:1px dashed #9E9E9E;border-radius:16px}.addEmojiModal .addEmoji__photoimage--preview .is__reactioned{border:none;height:100%;width:100%;margin:0;padding:0;display:flex;justify-content:center;align-items:center}.addEmojiModal .addEmoji__photoimage--preview .is__reactioned img{max-width:100%;max-height:100%;width:85%;padding:0}.addEmojiModal .addEmoji__photoimage--preview-image{max-width:30px;max-height:30px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;object-fit:contain}.addEmojiModal .addEmoji__photoimage--thumbnail{font-size:0.6875rem;box-sizing:border-box;background-color:#fafafa;border:1px dashed #9E9E9E;color:#616161;border-radius:16px;width:100px;height:100px;display:flex;align-items:center;align-content:center;justify-content:center;flex-wrap:wrap;font-weight:bold;cursor:pointer}.addEmojiModal .addEmoji__photoimage--thumbnail span{width:75%;text-align:center}.addEmojiModal .addEmoji__photoimage--thumbnail i{font-size:1.875rem}.addEmojiModal .chat__cassette,.addEmojiModal .chat__fukidashi{display:flex;padding:0px 16px 10px 8px;width:100%}.addEmojiModal .chat__thumb{display:block;width:36px;height:36px;margin-right:0px}.addEmojiModal .chat__comment{width:calc(100% - 36px)}.addEmojiModal .chat__comment__wrapper{display:inline-flex;flex-direction:column;width:auto;max-width:100%}.addEmojiModal .chat__commentInfo{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:0 0 0 12px;height:32px;align-items:center;color:rgba(0,0,0,0.54)}.addEmojiModal .chat__userName__name{font-size:0.8125rem;text-decoration:none;vertical-align:middle;font-weight:700;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:8px}.addEmojiModal .chat__metaInfo{display:flex;flex-shrink:0;align-items:center}.addEmojiModal .chat__posted{font-size:0.6875rem;line-height:24px;flex-shrink:0}.addEmojiModal .chat__metaInfo .messageSelectActionModalContainer{height:24px;display:inline-block;font-size:1rem;line-height:24px;padding-left:12px}.addEmojiModal .osiro_custom_emoji{width:18px;display:inline-block;margin-top:-3px;vertical-align:middle}.addEmojiModal .osiro_common_custom_emoji{width:18px;display:inline-block;margin-top:-3px;vertical-align:middle}.addEmojiModal .action__reaction-wrapper{display:inline-block;margin:0 8px 0 0}.addEmojiModal .action__add,.addEmojiModal .is__reactioned{text-decoration:none;font-weight:700;color:rgba(0,0,0,0.54);display:inline-block;min-width:36px;height:30px;margin-top:4px;padding:0px 7px 0px 7px;line-height:30px;text-align:center;user-select:none;border-radius:15px;border:solid 1px rgba(0,0,0,0.1)}.addEmojiModal .action__add i{position:relative;top:1px;color:rgba(0,0,0,0.54);font-size:1.125rem}.menu-header{display:flex;align-items:center;width:100%;position:relative;overflow:hidden}.menuBar-wrapper{position:relative;overflow:hidden;width:100%}.menuBar-scroll{overflow-x:auto;white-space:nowrap}.menuBar{flex-grow:1;overflow-x:auto;white-space:nowrap;scrollbar-width:thin}.selectedHistoryIcon{cursor:pointer;border-radius:50%;padding:8px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1);display:flex;align-items:center}.selectedHistoryIcon.active{background-color:#eee;box-shadow:none}.reactionFukidashiSwitcher{margin:12px 4px 12px 12px;position:sticky;left:0;z-index:0;display:flex;border-radius:46px;background:#9E9E9E;padding:8px;cursor:pointer}.smileOff,.smileOn{margin-right:-9px}.categoryBar{margin:12px 0 12px 12px;display:flex;align-items:center;color:#78909c;gap:8px}.categoryTab{display:flex;align-items:center;cursor:pointer;font-size:0.75rem;height:40px;padding:8px 16px;border-radius:56px;font-weight:bold;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1)}.categoryTab.active{background-color:#eee;box-shadow:none}.spacer{width:6px;height:6px;padding-right:6px}.DeleteSearchText{position:absolute;right:8px;top:50%;transform:translateY(-50%);cursor:pointer;background:#d4d4d4;border-radius:50%;padding:2px}.addTagButton{border-radius:50%;padding:6px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1);cursor:pointer}.fukidashiThumbnail{width:44px;height:22px}.reactionSearch-wrapper{display:flex;align-items:center;gap:8px;padding:0 12px 12px 12px}.selectBox-container{height:100%}.reactionSearch-wrapper{display:flex;align-items:center;gap:8px;padding:8px 12px 12px 12px}.reactionBox-close{cursor:pointer;padding:6px;border-radius:50%;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1)}.reactionBox-index{overflow-y:auto;height:200px}@media screen and (max-width: 480px){.reactionBox-index{height:355px}}.reactionBox-content{height:calc(100% - 115px);overflow:auto}.UserList{display:inline-grid;grid-gap:20px;grid-auto-flow:column;grid-auto-columns:60px;grid-auto-rows:76px}.UserListSlider{overflow:hidden;overflow-x:auto;margin:0 12px}.recommendUser{text-decoration:none;display:flex;justify-content:center;align-items:center;flex-direction:column}.recommendUser__img{width:56px;height:56px;border-radius:50%}.recommendUser__text{text-align:center;color:rgba(0,0,0,0.54)}#registration-choice_payment,#registration-basic_plans,#registration_submit_payment-index,#registration-welcome,#event_ticket_guest_form,#registration-edit_user_icon,#registration-groups,#registration-profile,#registration-interests,#convert_basic_plans-index,#convert_basic_plans-show,#convert_basic_plans-complete,#registration-profile_new{background-color:#fff}.registration__contents{max-width:700px;margin:0 auto;padding:20px 16px}.registrationContentsWrapper{max-width:700px}.registrationBasicAreaWrap{max-width:700px;margin:0 auto;padding:1px 16px 31px}.registrationAccountAreaWrap{max-width:700px;margin:0 auto;padding:0 16px 31px;overflow:hidden}.registration__title,.cartless_ec_item__title,.event_ticket__title{font-size:1rem;font-weight:bold;height:44px;line-height:44px;width:100%;text-align:center;margin:auto;color:#000;border-bottom:1px solid rgba(0,0,0,0.05);background-color:#fff}@media screen and (max-width: 768px){.registration__title,.cartless_ec_item__title,.event_ticket__title{height:44px;line-height:44px}}.registration__subTitle{text-align:center;font-size:1rem;font-weight:bold;color:rgba(0,0,0,0.54);margin:12px 0 32px 0}.registration__formitem{padding:32px 4px 8px;font-size:0.875rem;color:#616161;font-weight:bold;display:flex;align-items:center}.registration__formitem--item{white-space:nowrap}.registration__formitem--appendix{font-size:0.75rem;color:#607d8b;padding:1px 5px 0;margin-left:10px;border-radius:4px;height:20px;white-space:nowrap}.registration__formitem--essential{font-size:0.625rem;color:#f44336;padding:1px 5px 0;white-space:nowrap}.registration__formitem--message{font-family:'HiraginoSans-W6';font-size:0.625rem;color:rgba(0,0,0,0.54);margin:3px 17px;display:block;line-height:1.33;text-align:left}.registration__formitem__length_row{display:flex;justify-content:flex-end}.registration__formselect{font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;background-color:#fafafa;border-bottom:1px solid #342b80;color:#000;color:#616161;border-radius:0;height:50px;line-height:50px;padding:0 14px}.registration__formselect--icon{background-image:url(https://staging-assets.osiro.it/assets/pass/front/icon-arrow-c7e7bf9897c38cb60f4913f24f07ac9c18678f66eccaf708b6ef8c8f17774b7c.svg);background-repeat:no-repeat;background-position:right 14px center;background-size:12px auto}.registration__formarea{position:relative}.registration__formarea--input{font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;background-color:#fafafa;border-bottom:1px solid #342b80;color:#000;font-size:0.9375rem;min-height:50px;line-height:50px;padding-left:14px}.registration__formarea--input:read-only{border:none;background-color:#FFF}.registration__formarea--input__select{width:150px;font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;background-color:#fafafa;border-bottom:1px solid #342b80;color:#000;font-size:0.9375rem;min-height:50px;line-height:50px;border-bottom:1px solid #342b80;padding:0 15px 0 7px;border-radius:0;background-image:url(https://staging-assets.osiro.it/assets/pass/front/icon-arrow-c7e7bf9897c38cb60f4913f24f07ac9c18678f66eccaf708b6ef8c8f17774b7c.svg);background-repeat:no-repeat;background-position:right 3px center;background-size:8px auto;background-color:#fafafa}.registration__formarea--mark{font-size:0.8125rem;font-weight:bold;color:#bdbdbd;border:2px solid #bdbdbd;padding:0 5px;border-radius:4px;height:20px;line-height:18px;margin-top:15px;box-sizing:border-box;position:absolute;right:10px}.registration__formdate{position:relative;font-size:1rem;width:100%;box-sizing:border-box;border-bottom:1px solid #342b80;color:#616161;border-radius:0;line-height:50px;clear:both;text-align:left}.registration__formdate--input{line-height:44px;min-height:50px;padding:0 18px 0 10px;border-radius:0;background-image:url(https://staging-assets.osiro.it/assets/pass/front/icon-arrow-c7e7bf9897c38cb60f4913f24f07ac9c18678f66eccaf708b6ef8c8f17774b7c.svg);background-repeat:no-repeat;background-position:right 5px center;background-size:8px auto;background-color:#fafafa}.registration__formdate--mark{font-size:0.8125rem;font-weight:bold;color:#bdbdbd;border:2px solid #bdbdbd;padding:0 5px;border-radius:4px;height:20px;line-height:18px;margin-top:15px;box-sizing:border-box;position:absolute;right:10px}.registration__checkbox{padding-top:44px;font-size:0.9375rem}.registration__checkbox a{color:#342b80;text-decoration:underline}.registration__checkbox--subtext{font-size:0.75rem;color:rgba(0,0,0,0.54);margin-left:40px}.registration__checkbox--text{font-size:0.875rem;font-weight:bold;display:table;text-align:left;position:relative;cursor:pointer;padding-left:30px;transition:all .2s;user-select:none;line-height:1.5}.registration__checkbox--text::before,.registration__checkbox--text::after{position:absolute;content:'';-webkit-transition:all .2s;transition:all .2s}.registration__checkbox--text::before{top:50%;left:0;width:16px;height:16px;margin-top:-10px;background:transparent;border:2px solid #342b80;border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.registration__checkbox--text::after{opacity:0;top:50%;left:4px;width:10px;height:5px;margin-top:-6px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg) scale(0.5);transform:rotate(-45deg) scale(0.5)}.registration .btnFill--large{margin:24px auto 0;display:flex}.registration .btn--primary,.registration .cartless_ec_item-detail__btn--join,.registration .event-detail__btn--join,.registration .group__btn--follow{width:240px;height:48px;font-size:1.0625rem;margin:24px auto 0;display:block}.registration__feceimagebox{position:relative}.registration__facebookconfirm{text-align:right;width:126px;height:auto;margin:12px auto 20px;background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icon_regist_facebook-608ed2474e22a81af87336b8d6b0c76de8a7007a99cef5f53677c896276acfe7.svg);background-size:16px;background-repeat:no-repeat;display:block;position:absolute;right:0}.registration__facebookconfirm--text{font-size:0.75rem;font-weight:bold;color:#455a64;line-height:16px;letter-spacing:0.1em}.registration__facephoto{padding-top:48px}.registration__facephoto--image{width:98px;height:auto;border-radius:50%;margin:0 auto;display:block}.registration__checkBoxArea{text-align:center}.registration__checkBoxArea .registration__formarea--mark{text-align:center}.registration__box--last{padding-bottom:52px}.registration__box--item{text-align:left;width:100%;font-size:0.9375rem;margin:24px auto 0}@media screen and (max-width: 480px){.registration__box--item{width:100%}}.registration__box--logout{margin-top:40px;color:#616161;text-align:center}.registration__aggreed_policy__checkbox,.registration__basic_infomation__form__checkbox,.registration__accept_mail_magazine__checkbox,.registration__tds_policy_agreement_checkbox{margin-right:8px;display:none}.registration__assistText{font-size:0.9375rem;padding-top:56px}.registration__assistText a{color:#616161;text-decoration:underline}input[type="checkbox"]:checked+.registration__checkbox--text::before{background:#342b80;border:2px solid #342b80}input[type="checkbox"]:checked+.registration__checkbox--text::after{opacity:1;-webkit-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}#pre_recruitment_enquete_form_preview *{cursor:not-allowed}#pre_recruitment_enquete_form_preview button{cursor:not-allowed;opacity:.7;pointer-events:none}.releaseModal__Loading{display:flex;justify-content:center}.releaseModal{z-index:240;max-height:540px;max-width:375px;width:375px;border-radius:8px;background:#fff;display:flex;flex-direction:column;margin-top:20vh;position:absolute}@media screen and (max-width: 768px){.releaseModal{width:90%;margin-left:0}}@media screen and (max-width: 480px){.releaseModal{width:90%;margin-left:0}}.releaseModal__contents{padding:0 20px}.releaseModal__noteTitle{text-align:center;margin:15px 0}.releaseModal__title{margin:15px 0}.releaseModal__noteImage img{max-width:100%;margin-bottom:15px}.releaseModal__summary{margin-bottom:15px}.releaseModal__readMoreButton{margin-bottom:15px;text-align:center}.releaseModal__scroll{overflow-y:scroll;-ms-overflow-style:none}.releaseModal__scroll::-webkit-scrollbar{display:none}.releaseModal__close_btn{position:absolute;background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/close_btn-23be57bec135e7ca158284150321ff621f343b484ba6a8bd91b129e649992710.svg);top:-12px;right:-12px;width:24px;height:24px;cursor:pointer;z-index:260}.releaseModalBody{margin:20px}.releaseModalBody__title{text-align:center;font-size:1rem;font-weight:bold;margin-bottom:10px}.releaseModalBody__mainimage{display:flex;justify-content:center;width:100%;background-size:100%}.releaseModalBody__message{font-size:0.9375rem;line-height:24px}#roomSubHeader{z-index:80}.reactionSearch-wrapper .search__inputs.leftIconDesign i,.selectBox-container .search__inputs.leftIconDesign i,.emojiBox-container .search__inputs.leftIconDesign i{color:#78909c;top:8px}.search__header{background-color:#fff;height:auto;padding:8px 0 8px;box-sizing:border-box;position:sticky;top:44px;z-index:82}.search__header__flex{width:327px;margin:0 auto;display:flex;align-items:center}.search__header__suggestListWrapper{position:relative;top:280px;width:600px;margin:0 auto}.search__header__suggestListWrapper .suggestList{top:52px}@media screen and (min-width: 769px){.search__header__suggestListWrapper .suggestList{bottom:50px;top:auto;width:100%;position:absolute}}.search__inputs{font-size:0.875rem;position:relative;max-width:327px;width:92%;margin:0 auto;height:36px;line-height:36px;border-radius:18px;background-color:#f1f3f7;-webkit-appearance:none}.search__inputs .search__input{padding:0 36px 0 15px;font-size:0.95rem;width:100%}.search__inputs .search__input:focus{outline:none}.search__inputs.leftIconDesign i{position:absolute;color:#171617;left:12px;top:6px;font-size:1.5rem}.search__inputs.leftIconDesign .search__input{padding:0 36px 0 40px}.search__close_button{display:inline-block;position:absolute;top:9px;right:10px;display:block;overflow:hidden;margin:0;padding:0;width:17px;height:17px;background:url(https://staging-assets.osiro.it/assets/pass/front/icon-deletion-4980b89067dafd32134b281b507653ee3105e2c6e4381a6345b8a0d1234b6d03.png) no-repeat;background-position:100% 50%;background-size:17px 17px;text-decoration:none;text-indent:-9999px;border:none;z-index:2;cursor:pointer;user-select:none}.search__close_button:focus{outline:none}.search__run_btn{font-size:1.5rem;position:absolute;font-size:1.5rem;right:12px;top:0px}.search__results{padding:4px 12px 0;max-width:700px;width:100%;margin:0 auto}.search__results__loading{text-align:center;margin-top:180px}.search__results__loading img{vertical-align:middle}.search__item{position:relative;max-width:700px;min-height:136px;width:100%;height:auto;background-color:#fff;border-radius:8px;box-shadow:0 0 4px 0 rgba(0,0,0,0.1);padding:12px;margin:12px 0;cursor:pointer}.search__item a{text-decoration:none}.search__item__top{display:flex;justify-content:space-between;height:24px;margin-bottom:4px}.search__item__top .iconPoint3Wrap{margin-left:auto}.search__item__top .iconPoint3Wrap i,.search__item__top .iconPoint3Wrap menu-modal-content{font-size:1.5rem}.search__item__label{font-size:0.75rem;color:#342b80;font-weight:bold;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:24px}.search__item__m{margin-top:0}.search__item__m::after{content:"";display:block;clear:both}.search__item__title{font-size:1rem;line-height:20px;color:#000;font-weight:bold;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search__item__description{font-size:0.875rem;line-height:20px;height:20px;color:#424242;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search__item__main{float:left;width:calc(100% - 80px);height:64px;margin-right:12px}.search__item__image{float:left;width:68px;height:68px;background-size:cover;background-position:top center;display:inline-block}.search__item__user_info::after{content:"";display:block;clear:both}.search__item__user_info{display:flex;justify-content:flex-start;width:100%;position:absolute;bottom:12px}.search__item__user_info .userIcon{float:left;width:28px;height:28px;margin-right:6px}.search__item__user_info__name{display:block;width:calc(100% - 140px);color:#8991a0;font-size:0.75rem;font-weight:bold;line-height:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search__item__user_info__two_lines{display:block;width:100%;color:#8991a0;font-size:0.75rem;line-height:15px}.search__item__user_info__two_lines__name{display:block;width:calc(100% - 140px);font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search__item__user_info__two_lines__date{font-weight:normal}.search__index{max-width:700px;margin:0 auto;font-size:0.75rem;font-weight:bold}.search__index .slider_move{background-color:initial}.search__index .slider_move .slider_move--right_btn,.search__index .slider_move .slider_move--left_btn{background-color:#fff;margin-top:0px}.search__index__category{display:flex;flex-wrap:wrap;align-items:center;margin-top:10px}.search__index__category--btn{border:1px solid;border-radius:4px;min-width:66px;height:30px;line-height:17px;margin:10px 10px 0 0;font-size:0.8rem}.search__index__series{display:flex;flex-wrap:wrap;margin-top:10px}.search__index__series--btn{font-size:0.8rem;text-decoration:none;margin:10px 14px 0 0}.searchAuthorArea{margin-bottom:16px}.searchSubArea{margin-bottom:16px}.searchSubArea__title{font-size:0.875rem;margin:12px 12px}.chatableFiltersWrap{margin:14px 0 0 0}.chatableFilters{overflow:hidden;height:auto;width:100%;margin-top:0px;position:sticky;top:88px}.chatableFilters .mask{-ms-overflow-style:none;scrollbar-width:none;height:auto;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 auto}.chatableFilters .mask::-webkit-scrollbar{display:none}.chatableFilters ul{padding:0 0 0 12px;margin:0 auto;max-width:100%;display:table}.chatableFilters li{display:table-cell;padding:0 12px 0 0}.chatableFilters button{border-radius:8px}.webview .search__header{top:0}.webview #vue-search .nav-horizontal{top:52px}.searchWordList{display:flex;flex-wrap:wrap;align-items:center}.searchWordList__item{margin:0 20px 8px 0;position:relative}.searchSubArea .searchWordList{margin-left:12px}.searchWord{padding:4px 0px;font-size:0.75rem;display:inline-block;text-decoration:none;color:rgba(0,0,0,0.54)}.searchWord:hover{text-decoration:underline;cursor:pointer}.selectScrollBox{height:300px;overflow-y:scroll;overflow-x:hidden;border:1px solid #c9cdd3;position:absolute;width:600px;background:white;border-radius:5px;box-shadow:3px 3px 5px 0 rgba(0,0,0,0.16);-webkit-overflow-scrolling:touch;z-index:1}@media screen and (max-width: 768px){.selectScrollBox{width:85%}}@media screen and (max-width: 480px){.selectScrollBox{width:85%}}.selectScrollBoxList__item{width:100%;height:40px;display:flex;align-items:center;padding:0 10px;white-space:nowrap;border-bottom:1px solid #ECEFF1;cursor:pointer}.selectScrollBoxList__item--active{background-color:#ECEFF1}.selectScrollBoxList__item--groupImg{width:30px;height:30px;margin-right:10px;border-radius:8px;flex-shrink:0}.selectScrollBoxList__item--userImg{width:30px;height:30px;margin-right:10px;border-radius:50%;flex-shrink:0}.selectUserList{padding:16px 0 0 0;display:flex;flex-direction:column}.selectUserList__subTitle{font-size:0.875rem;color:rgba(0,0,0,0.54);padding:8px 0 0}.selectUserListItemWrap{width:100%;height:48px;display:flex;align-items:center;border-bottom:1px solid rgba(0,0,0,0.1);box-sizing:content-box}.selectUserListItemTitle{font-size:0.75rem;color:#616161;font-weight:bold;margin-top:16px}.selectUserListItem{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding-right:6px;cursor:pointer}.selectUserListItem:hover{opacity:.7}.selectUserListItem.can_not_invite{cursor:default;opacity:0.33}.selectUserListItem__subText{border-radius:20px;padding:2px 6px;font-size:0.75rem}.selectUserListItemMain{display:flex;align-items:center}.selectUserListItemMain .icon-Check_On{font-size:32px;width:28px;height:28px;padding:0;line-height:28px;margin-right:12px}.selectUserListItemMain .icon-Check_Circle{font-size:32px;width:28px;height:28px;padding:0;line-height:28px;margin-right:12px}.selectUserListItemMain .userIcon{width:36px;height:36px;margin-right:12px}.selectUserListItemMain__name{font-size:0.875rem;width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectedUserListWrapper{-ms-overflow-style:none;scrollbar-width:none;width:375px;overflow-x:scroll;overflow-y:hidden;padding:16px}.selectedUserListWrapper::-webkit-scrollbar{display:none}.selectedUserList{display:flex;width:auto}.selectedUserListItem{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:65px;height:70px;margin-right:6px;overflow:hidden;position:relative}.selectedUserListItem:hover{opacity:.7}.selectedUserListItem .userIcon{width:48px;height:48px}.selectedUserListItem__name{font-size:0.75rem;white-space:nowrap;width:60px;text-align:center;height:20px;line-height:20px}.selectedUserListItem__closeBtn{width:20px;height:20px;position:absolute;right:0px;cursor:pointer;z-index:3;top:0px}.showIconModal .croppa-container{width:200px;height:200px;margin:20px auto}.showIconModal .croppa-container canvas{border-radius:50%;border:1px solid #f2f2f2;background-color:#eee !important}.showIconModal input[type=range]{width:120px}.showIconModal .btnFill--medium{margin-right:16px}.showIconModal .showIconModal-range{text-align:center;display:flex;justify-content:center;align-items:center}.showIconModal .showIconModal-range i{color:#9e9e9e;margin:0px 7px}.showIconModal .showIconModal-range .range_icon-min{font-size:14px}.showIconModal .showIconModal-range .range_icon-max{font-size:22px}.showIconModal .showIconModal-btn{margin:20px auto;align-items:center;display:flex;justify-content:center}.showIconModal .showIconModal-btn .btn--primary,.showIconModal .showIconModal-btn .cartless_ec_item-detail__btn--join,.showIconModal .showIconModal-btn .event-detail__btn--join,.showIconModal .showIconModal-btn .group__btn--follow,.showIconModal .showIconModal-btn .btn--cancel{padding:5px 10px 5px;font-size:16px;font-weight:bold;height:40px;margin:0 10px}.singleWordStatusLists{display:flex;flex-wrap:wrap}.singleWordStatusLists__item{font-size:12px;background-color:rgba(0,0,0,0.05);margin-right:8px;border-radius:20px;padding:4px 10px;cursor:pointer;line-height:1.5;white-space:nowrap;margin-bottom:8px}.subHeader{background-color:#fff;height:44px;line-height:44px;flex-grow:2;display:flex;align-items:center;border-bottom:1px solid rgba(0,0,0,0.05);width:100%;position:sticky;top:44px;z-index:81}.subHeader .btnOutline--medium,.subHeader .btnOutlineDanger--medium,.subHeader .btnOutlineDanger--circle,.subHeader .btnOutlinePrimary--medium,.subHeader .btnOutlinePrimary--circle{font-size:0.75rem;height:30px;margin-bottom:8px}.subHeader .btnFill--medium{font-size:0.75rem;height:30px;margin-bottom:8px}.subHeader__left{height:44px;line-height:44px;display:flex;color:#607d8b;font-weight:bold;text-decoration:none;font-size:0.75rem;padding-left:14px;cursor:pointer}.subHeader__leftBack{display:flex;width:48px;align-items:center;position:relative}.subHeader__leftBack--arrow{width:8px;height:8px;border:2px solid;transform:rotate(-135deg);border:0px;border-top:solid 2px rgba(0,0,0,0.54);border-right:solid 2px rgba(0,0,0,0.54);position:absolute;left:3px;border-radius:1px}.subHeader__leftBack--text{font-size:0.75rem;padding-left:13px;color:rgba(0,0,0,0.54)}.subHeader__leftTitle{font-size:1rem;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:8px}.subHeader__leftPadding{padding-right:40px}.subHeader__buttons{margin:0 12px 0 auto;position:relative;min-width:240px}.subHeader__buttons .icon-Point3-Wrap{margin-right:8px;position:relative;width:24px;display:inline-block;cursor:pointer}.subHeader__buttons .icon-Point3-Wrap .icon-Point3,.subHeader__buttons .icon-Point3-Wrap .commonModalWithMediaHeader__right__point3{position:absolute;top:-17px;font-size:24px}.subHeader__middle{width:100%;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;justify-content:center;align-items:center;display:flex}.subHeader__middleTitle{display:inline-block;font-size:1rem;vertical-align:top;max-width:100%;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.subHeader__middleTitle a{text-decoration:none}.subHeader__middleTitle__main{width:100%;display:flex;justify-content:center;align-items:center;height:18px;line-height:18px;margin-bottom:2px}.subHeader__middleTitle__main--text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:18px;line-height:18px;font-size:1rem;margin-bottom:2px;margin-bottom:0}.subHeader__middleTitle__main--question{background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/question-91a849871a3b1c50f25a6d47562fa982dc68835bc05789069c24202bad0a4a0a.svg);height:16px;width:16px;padding-right:16px;cursor:pointer}.subHeader__middleTitle__main--floatQuestion{background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/question-91a849871a3b1c50f25a6d47562fa982dc68835bc05789069c24202bad0a4a0a.svg);height:16px;width:16px;cursor:pointer;position:absolute;right:6px;top:50%;transform:translateY(-50%)}.subHeader__middleTitle--main{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:18px;line-height:18px;font-size:1rem;margin-bottom:2px}.subHeader__middleTitleSub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:0.625rem;height:10px;line-height:10px;display:flex;justify-content:center;color:rgba(0,0,0,0.54)}.subHeader__middleTitleSub--left{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.subHeader__middleTitleSub--punctuation{margin:0 3px}.subHeader__middleTitle.withOpenMenu{padding:0 23px;cursor:pointer;position:relative}.subHeader__middleTitle.withOpenMenu img{position:absolute;right:2px;top:50%;transform:translateY(-50%)}.subHeader__middleTitle.withOpenMenu::after{content:'';width:7px;height:7px;border:0px;border-top:solid 2px rgba(0,0,0,0.54);border-right:solid 2px rgba(0,0,0,0.54);right:50%;transform:translateX(50%) rotate(135deg);position:absolute;transition:.1s;top:31px;border-radius:1px}.subHeader__right{height:44px;line-height:44px;display:flex;color:#607d8b;font-weight:bold;text-decoration:none;font-size:0.75rem;padding:0 12px 0 10px}.subHeader__rightMenu{cursor:pointer;width:40px;display:flex;justify-content:flex-end;align-items:center}.subHeader__rightMenu img{width:24px;height:24px}.subHeader__rightMenu i,.subHeader__rightMenu select-action-modal-content{font-size:24px;line-height:44px;vertical-align:bottom;color:rgba(0,0,0,0.54)}.subHeaderCollapse{position:absolute;top:44px;width:100%;border-bottom:1px solid #ECEFF1}.editProfileSubHeader{background-color:#fff;height:44px;line-height:44px;flex-grow:2;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,0,0,0.05);width:100%;position:sticky;top:44px;z-index:81}.editProfileSubHeader__leftTitle{font-size:1rem;color:#000;overflow:hidden;white-space:nowrap;margin-left:8px}.editProfileSubHeader__buttons{margin:0 12px 0 auto;position:relative;text-align:right;min-width:auto}.editProfileSubHeader .btnOutline--medium,.editProfileSubHeader .btnOutlineDanger--medium,.editProfileSubHeader .btnOutlineDanger--circle,.editProfileSubHeader .btnOutlinePrimary--medium,.editProfileSubHeader .btnOutlinePrimary--circle{font-size:0.75rem;height:30px;margin-bottom:8px;margin-right:8px}.editProfileSubHeader .btnFill--medium{font-size:0.75rem;height:30px;margin-bottom:8px}.progressStep{flex-direction:column;position:relative;background-color:white;border-bottom:1px solid rgba(0,0,0,0.05)}.progressStep__wrapper{width:100%;height:44px;text-align:center}.progressStep__passedStep{position:relative;top:2px;margin-top:9px;display:inline-block;border:none;background-clip:content-box;box-sizing:content-box;border-radius:100%;outline:none;color:#00a3d9;font-size:22px}.progressStep__dot{margin-top:14px;padding:0px 4px;width:16px;height:16px;display:inline-block;border:none;background-clip:content-box;box-sizing:content-box;border-radius:100%;outline:none;background-color:#d4d4d4}.progressStep__dot.currentStep{background-color:#00a3d9}.progressStep__dash{margin-top:14px;padding:7px 0px;display:inline-block;appearance:none;background-clip:content-box;box-sizing:content-box;outline:none;background-color:#d4d4d4;width:30px;height:2px}.tipModalBtn{color:#757575;width:56px;height:56px;border-radius:50%;background-color:#fff;box-shadow:0 0px 8px 0 rgba(0,0,0,0.33);position:fixed;right:16px;bottom:81.8px;text-align:center;z-index:9}.tipModalBtn a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;margin-top:14px;cursor:pointer}.tipModalBtn i{font-size:27px}.tipModalBtn:hover{opacity:0.7}#tipModal .commonModal{right:16px;bottom:86px;box-shadow:0 0px 8px 0 rgba(0,0,0,0.33);width:300px;max-height:70vh;margin-top:0}@media screen and (max-width: 480px){#tipModal .commonModal{height:auto;border-radius:16px}}#tipModal .commonModal .commonModalHeader{background-color:#ffd201}#tipModal .commonModal .commonModalHeader__title i{font-size:24px;position:relative;top:4px}#tipModal .commonModal .commonModalContents,#tipModal .commonModal .commonModalOneselfContents,#tipModal .commonModal .commonModalDeleteRequestOneselfContents{color:#757575;padding:0}#tipModal .commonModal .commonModalContents .communityHintCard.tipOnly,#tipModal .commonModal .commonModalOneselfContents .communityHintCard.tipOnly,#tipModal .commonModal .commonModalDeleteRequestOneselfContents .communityHintCard.tipOnly{display:block;border-radius:0}#tipModal .commonModal .commonModalContents .communityHintCard.tipOnly .iconArea,#tipModal .commonModal .commonModalOneselfContents .communityHintCard.tipOnly .iconArea,#tipModal .commonModal .commonModalDeleteRequestOneselfContents .communityHintCard.tipOnly .iconArea{height:130px;min-height:auto}#tipModal .commonModal .commonModalContents .communityHintCard.tipOnly .bodyArea,#tipModal .commonModal .commonModalOneselfContents .communityHintCard.tipOnly .bodyArea,#tipModal .commonModal .commonModalDeleteRequestOneselfContents .communityHintCard.tipOnly .bodyArea{padding:16px}#tipModal .commonModal .commonModalContents .communityHintCard.tipOnly .bodyArea .tipHolderDescription,#tipModal .commonModal .commonModalOneselfContents .communityHintCard.tipOnly .bodyArea .tipHolderDescription,#tipModal .commonModal .commonModalDeleteRequestOneselfContents .communityHintCard.tipOnly .bodyArea .tipHolderDescription{margin-top:16px}#tipModal .commonModal .commonModalContents .communityHintCard,#tipModal .commonModal .commonModalOneselfContents .communityHintCard,#tipModal .commonModal .commonModalDeleteRequestOneselfContents .communityHintCard{margin:0}#tipModal .commonModal .commonModalContents .communityHintCard .communityHintCard-title,#tipModal .commonModal .commonModalOneselfContents .communityHintCard .communityHintCard-title,#tipModal .commonModal .commonModalDeleteRequestOneselfContents .communityHintCard .communityHintCard-title{margin:0;margin-top:16px;padding:0 16px 16px}#tipModal .commonModal .commonModalContents .communityHintCard .communityItemRanking,#tipModal .commonModal .commonModalOneselfContents .communityHintCard .communityItemRanking,#tipModal .commonModal .commonModalDeleteRequestOneselfContents .communityHintCard .communityItemRanking{padding-top:16px;padding:0 16px;margin-bottom:0}#tipModal .commonModal .commonModalContents .communityHintCard .accordionParts,#tipModal .commonModal .commonModalOneselfContents .communityHintCard .accordionParts,#tipModal .commonModal .commonModalDeleteRequestOneselfContents .communityHintCard .accordionParts{margin-bottom:16px}#tipModal .commonModal .commonModalContents .communityHintCard .accordionParts-accordion,#tipModal .commonModal .commonModalOneselfContents .communityHintCard .accordionParts-accordion,#tipModal .commonModal .commonModalDeleteRequestOneselfContents .communityHintCard .accordionParts-accordion{padding-top:16px;margin-bottom:0;border-top:none}#tipModal .commonModal .commonModalContents .communityHintCard .accordionParts-tip,#tipModal .commonModal .commonModalOneselfContents .communityHintCard .accordionParts-tip,#tipModal .commonModal .commonModalDeleteRequestOneselfContents .communityHintCard .accordionParts-tip{align-items:flex-start;padding:16px 16px;gap:8px;flex-direction:column}#tipModal .commonModal .commonModalContents .communityHintCard .accordionParts-toggleButton,#tipModal .commonModal .commonModalOneselfContents .communityHintCard .accordionParts-toggleButton,#tipModal .commonModal .commonModalDeleteRequestOneselfContents .communityHintCard .accordionParts-toggleButton{margin-bottom:0}#tipModal .commonModalBackground{opacity:0;backdrop-filter:none}.unsplashModal{width:100%;height:auto;max-width:375px;top:50%;left:60%;margin:-250px 0 0 -250px;position:fixed;z-index:240;border-radius:4px;background:#fff}@media screen and (max-width: 480px){.unsplashModal{width:100%;max-width:initial;height:100%;top:0;left:0;margin:0px 0 0 0px;border-radius:0px}}.unsplashModalHeader{background-color:#eee;width:100%;height:40px;line-height:40px;border-top-left-radius:4px;border-top-right-radius:4px;position:relative;max-width:700px;margin:0 auto;padding:0 15px;box-sizing:border-box}@media screen and (max-width: 480px){.unsplashModalHeader{height:45px;line-height:45px;border-top-left-radius:0px;border-top-right-radius:0px}}.unsplashModalHeader__close_click{position:absolute;top:2px;right:2px;width:40px;height:40px}.unsplashModalHeader__close{color:#455a64;position:absolute;top:9px;left:10px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem}.unsplashModalHeader__title{text-align:center;font-weight:bold;color:#455a64;font-size:0.9375rem}.unsplashModalContents{color:#000;min-height:400px;max-height:500px;position:relative;height:auto;overflow:auto;border-radius:4px;text-align:center}@media screen and (max-width: 480px){.unsplashModalContents{height:90%;border-radius:0px;max-height:initial}}.unsplashModalContents__loading{text-align:center;color:#455a64;margin-top:120px;font-size:0.9375rem}.unsplashModalContents .btn--readmore{margin:16px auto 16px}.unsplashModalContents .search__inputs{margin:4px auto}.unsplashModalPhotos{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.unsplashModalBackground{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);transition:opacity .5s;z-index:220}#vue_app_group_edit .unsplashModal,#groupAboutWrapper .unsplashModal{max-width:320px}.unsplashPhoto{width:calc(33.3% - 6px);padding-top:calc(61.8% / 3);height:70px;display:inline-block;background-size:cover;background-position:top center;margin:2px 2px;overflow:hidden;display:flex;align-items:flex-end;cursor:pointer}.unsplashPhoto:hover .unsplashPhoto__author{display:block}.unsplashPhoto__author{text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%;color:#fff;background:rgba(0,0,0,0.5);font-size:0.75rem;display:none;height:16px}.unsplashPhotoEmpty{width:calc(33.3% - 4px);margin:1px 0}#vue_app_group_edit .unsplashPhoto,#groupAboutWrapper .unsplashPhoto{width:96px;height:96px;background-size:cover;background-position:center}#editProfileVue .editProfile__banner .unsplashPhoto{width:165px;height:44px;background-position:center;background-size:cover}#editProfileVue .editProfile__thumbnail .unsplashPhoto{width:100px;height:100px;background-size:cover;background-position:center}#editProfileVue.previewing{pointer-events:none}.userIconDetailModalContainer{width:calc(100% - 200px);height:100%;position:fixed;top:0;left:0;display:flex;justify-content:center;z-index:200;margin-left:200px;line-height:initial}@media screen and (max-width: 768px){.userIconDetailModalContainer{width:100%;margin-left:0}}@media screen and (max-width: 480px){.userIconDetailModalContainer{width:100%;margin-left:0}}.userIconDetailModal{z-index:240;max-height:200px;width:200px;border-radius:8px;background:#fff;display:flex;flex-direction:column;margin-top:20vh;position:absolute}.userIconDetailModal__close{width:32px;height:32px;position:absolute;cursor:pointer;z-index:3;right:-16px;top:-16px}.userIconDetailModalContents{width:100%;max-width:200px;position:relative;height:auto;border-radius:8px}.userIconDetailModalContents__img{width:200px;height:auto;border-radius:8px}@media screen and (max-width: 480px){.userIconDetailModalContents{height:calc(100% - 50px);border-radius:0px;max-height:initial}}.userIconDetailModalBackground{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);transition:opacity .5s;z-index:220}.userListSliderWrap{-ms-overflow-style:none;scrollbar-width:none;overflow:hidden;overflow-x:auto;padding:0 12px}.userListSliderWrap::-webkit-scrollbar{display:none}.userListSliderWrap .userListSlider{display:inline-grid;grid-gap:28px;grid-auto-flow:column;grid-auto-columns:64px;grid-auto-rows:auto}.userListSliderWrap .userListSlider.singleWordStatusList{margin-top:6px}.userListSliderWrap .userListSlider__item .round_txt_badge{white-space:nowrap}.userListSliderWrap .userListSlider__item--link{text-decoration:none;display:flex;justify-content:center;align-items:center;flex-direction:column}.userListSliderWrap .userListSlider__item--img{width:56px;height:56px;border-radius:50%;margin-bottom:4px}.userListSliderWrap .userListSlider__item--text{text-align:center;color:rgba(0,0,0,0.54);font-weight:bold;font-size:0.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:78px;margin-top:4px;margin-bottom:4px}.userIcon{width:50px;height:50px;border-radius:50%;position:relative;flex-shrink:0}.userIcon__img{width:100%;height:100%;border-radius:50%;position:absolute}.defaultImg>.userIcon__img{top:1px}.vote{background-color:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,0.1);padding:16px;border-radius:16px}.vote__title{margin-bottom:16px;font-size:0.875rem;font-weight:bold}.vote__choices{margin-bottom:8px}.vote__Notes{font-size:0.75rem;color:rgba(0,0,0,0.54);display:flex;justify-content:space-between}.voteError{border:1px solid #f44336}.voteWarning{border:1px solid #ddb337}#votableChoices .voteChoice,#voteChoicesResult .voteChoice,#voteChoicesPreview .voteChoice{padding:8px 16px;margin-bottom:8px;background-color:#f2f2f2;color:#616161;border-radius:18px;position:relative;overflow:hidden}#votableChoices .voteChoice__content,#voteChoicesResult .voteChoice__content,#voteChoicesPreview .voteChoice__content{height:100%;width:100%;display:flex;justify-content:space-between;align-items:center;min-height:28px}#votableChoices .voteChoice__content__textWrap,#voteChoicesResult .voteChoice__content__textWrap,#voteChoicesPreview .voteChoice__content__textWrap{max-width:90%}#votableChoices .voteChoice__content__textWrap__text,#voteChoicesResult .voteChoice__content__textWrap__text,#voteChoicesPreview .voteChoice__content__textWrap__text{font-size:0.875rem;font-weight:bold}#votableChoices .voteChoice__content__textWrap__checkedIcon,#voteChoicesResult .voteChoice__content__textWrap__checkedIcon,#voteChoicesPreview .voteChoice__content__textWrap__checkedIcon{width:16px;height:17px;opacity:0.54;background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icon-check-afcec9c8a585269608a204385068b8583b6a7da4049b766958d7d08ec7e6e095.svg);background-size:100%;display:inline-block;vertical-align:middle}#votableChoices .voteChoice__content__answerCountWrap,#voteChoicesResult .voteChoice__content__answerCountWrap,#voteChoicesPreview .voteChoice__content__answerCountWrap{white-space:nowrap;font-weight:bold;margin-left:16px}#votableChoices .voteChoice__content__answerCountWrap__count,#voteChoicesResult .voteChoice__content__answerCountWrap__count,#voteChoicesPreview .voteChoice__content__answerCountWrap__count{font-size:1rem}#votableChoices .voteChoice__content__answerCountWrap__unit,#voteChoicesResult .voteChoice__content__answerCountWrap__unit,#voteChoicesPreview .voteChoice__content__answerCountWrap__unit{font-size:0.625rem;margin-left:4px}#votableChoices .voteChoice__background,#voteChoicesResult .voteChoice__background,#voteChoicesPreview .voteChoice__background{position:absolute;height:100%;width:0%;top:0;left:0;background-color:rgba(0,0,0,0.1)}#votableChoices .clickableChoice,#voteChoicesResult .clickableChoice,#voteChoicesPreview .clickableChoice{cursor:pointer}#votableChoices .clickableChoice:hover,#voteChoicesResult .clickableChoice:hover,#voteChoicesPreview .clickableChoice:hover{opacity:0.7}#votableChoices .decidedChoice,#voteChoicesResult .decidedChoice,#voteChoicesPreview .decidedChoice{color:#a9841a;background-color:rgba(169,132,26,0.2)}#voteFormModal .commonForm__autoSizeTextArea{padding:10px;min-height:30px;line-height:30px;height:30px}.WelcomeMessageModal .NotTitleCommonModal{width:90%;max-width:600px;border-radius:12px}.WelcomeMessageModal-top_img{width:100%;margin-bottom:20px}.WelcomeMessageModal-scroll_area{overflow-y:auto;padding-bottom:70px;max-height:75vh;border-radius:12px}.WelcomeMessageModal .chat__cassette,.WelcomeMessageModal .chat__fukidashi{padding:4px 16px 13px 13px}.WelcomeMessageModal-link_button{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);box-shadow:0 0 4px 0 rgba(0,0,0,0.5);width:164px}.write_profile_notify_modal--container{position:fixed;max-width:500px;width:80%;margin-top:15vh;max-height:70vh;background-color:#fff;z-index:240;border-radius:16px;display:flex;flex-direction:column}.write_profile_notify_modal--close_btn{position:absolute;background-image:url(https://staging-assets.osiro.it/assets/pass/front/close-af7b6e15cc24a492210b69fc8f5e5431c29c3f54256fd4b892323b1c8a2eb03c.png);z-index:1;width:32px;height:32px;border-radius:50%;right:-15px;top:-15px;background-color:#9e9e9e;background-position:center center;cursor:pointer}.write_profile_notify_modal--image{width:100%;padding-top:68%;position:relative;background-size:cover;background-position:top center;background-image:url(https://staging-assets.osiro.it/images/reminder_profile.png)}.write_profile_notify_modal--text{font-size:0.875rem;line-height:1.5;font-weight:bold;color:#4a4a4a;padding:16px 16px 0}.write_profile_notify_modal .btnFill--large{margin:24px auto;display:flex;max-width:80%}.account{display:flex;align-items:center;padding:14px 8px 10px 24px;text-decoration:none}.account .userIcon{height:40px;width:40px;margin-right:8px;flex-shrink:0}.account__thumb{width:40px;min-width:40px;height:40px;flex-basis:40px;margin-right:8px;overflow:hidden;border-radius:50%}.account__thumb img{width:100%}.account__data__name{font-size:0.9375rem;font-weight:700;color:#000;line-height:1.4;flex-basis:90px;flex-grow:2;text-overflow:ellipsis;overflow:hidden;word-break:break-all;max-height:45px}.account__data__point_balances{font-size:0.8125rem;font-weight:700;color:#607d8b;line-height:18px}.account__data__point_balances__show_unit{font-weight:500;padding-left:3px}.action{display:flex;flex-wrap:wrap;align-items:center}.action__replay{margin-right:5px;text-decoration:none;font-size:0.875rem;font-weight:700;color:#78909c;cursor:pointer}.action__replay i{font-size:1.5rem;position:relative;top:3px;margin-right:2px;vertical-align:text-bottom}.action__counter{color:#90a4ae;margin-right:15px}.action__counter i{position:relative;top:1px;font-size:1.5rem;vertical-align:text-bottom;color:#78909c}.action__reaction-wrapper{display:inline-block;margin:0 8px 0 0;position:relative}.action__reaction-users{position:absolute;bottom:38px;width:32vw;max-width:120px;background-color:#00a3d9;color:#fff;font-size:0.75rem;line-height:1.5;font-size:0.8125rem;border:1px;cursor:pointer;border-radius:8px;padding:9px 9px;margin:0;z-index:40}.action__reaction-users__str{line-height:1.3em}.noteActions .action__reaction-users{left:-10px;right:initial}.action__oneclick_reaction{text-decoration:none;font-weight:700;color:#78909c;cursor:pointer;display:inline-block;border:solid 1px rgba(0,0,0,0.1);background-color:rgba(255,255,255,0.5);border-radius:15px;min-width:36px;height:30px;margin-top:4px;padding:0px 0px 0px 0px;line-height:30px;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.action__oneclick_reaction.is__reactioned{border:1px solid #00a3d9}.action__oneclick_reaction.show_reaction_users{border-color:#00a3d9}.action__reaction,.action__oneclick_reaction.is__reactioned,.action__reaction.is__reactioned,.action__add{text-decoration:none;font-weight:700;color:rgba(0,0,0,0.54);cursor:pointer;display:inline-block;border-radius:15px;min-width:36px;height:30px;margin-top:4px;padding:0px 7px 0px 7px;line-height:30px;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:15px;border:solid 1px rgba(0,0,0,0.1);background-color:rgba(255,255,255,0.5)}.action__reaction.profileMultipleDescribe__list--like,.profileMultipleDescribe__list--like.action__oneclick_reaction.is__reactioned,.profileMultipleDescribe__list--like.action__add{margin-top:0px;border:1px #c9cdd3 dashed}.action__reaction.green,.green.action__oneclick_reaction.is__reactioned,.green.action__add{background-color:#8bc34a}.action__reaction.is__reactioned,.is__reactioned.action__oneclick_reaction,.is__reactioned.action__add{border:1px solid #00a3d9}.action__reaction.show_reaction_users,.show_reaction_users.action__oneclick_reaction.is__reactioned,.show_reaction_users.action__add{border-color:#00a3d9}.action__add i{position:relative;top:1px;color:rgba(0,0,0,0.54);font-size:1.125rem}.action__emoji{margin-right:0px;font-size:1rem;display:inline-block;position:relative;top:-1.5px;color:#000}.action__custom_emoji{position:relative;padding:0px 1px 8px 0px;width:22px;top:0.5px}.action__notification_custom_emoji{width:22px}.action__count{position:relative;margin:0 3px 0 3px;font-size:0.875rem;vertical-align:middle;display:inline-block;top:-3px}.action__like{margin-right:5px}.action__like i{position:relative;top:3px;margin-right:5px;vertical-align:text-bottom}.chat .action{min-height:48px;border-top:1px solid #c9cdd3;margin:0 16px;padding:7px 0}.note .action{height:48px;margin:0 16px;line-height:48px}.assist-tooltip{position:absolute;top:38px;color:#fff;font-size:0.75rem;line-height:1.5;border:1px;cursor:pointer;border-radius:12px;margin:0;padding:4px 8px;z-index:40;text-align:center;background-color:#424242}.assist-tooltip--reply{width:64px;left:-11px}.assist-tooltip--reaction{width:114px;left:-40px}.assist-tooltip--resend{width:64px;left:-8px}.atwho-wrap,.atwho-view{flex-grow:2}.actionBar,.actionBar__comment{width:100%;position:relative;max-width:700px;margin:0 auto;z-index:2;height:56px;padding:16px 8px 8px;border-top:1px solid rgba(0,0,0,0.1)}.actionBar__topArea{display:flex;position:relative}.actionBar__notifyAllMember{color:rgba(0,0,0,0.54);font-size:0.75rem;margin-left:0px;margin-top:12px;height:auto;line-height:12px;cursor:pointer;align-items:center;display:inline-flex;font-weight:bold}.actionBar__notifyAllMember .commonForm__checkboxLabel{font-size:0.75rem;padding-left:18px}.actionBar__notifyAllMember .commonForm__checkboxLabel::before{border:1px solid #979797;width:12px;height:12px;left:0;margin-top:0px;margin-left:0px}.actionBar__notifyAllMember .commonForm__checkbox:checked+.commonForm__checkboxLabel::before{background:#979797;border:2px solid #979797}.actionBar__notifyAllMember .commonForm__checkboxLabel::after{left:0;margin-top:-1px;margin-left:2px;width:8px;height:5px}.actionBar__bottomArea{margin:10px 0 0 48px}.timeline-wrap .messageInputArea .actionBar__bottomArea,#userMyline .actionBar__bottomArea{display:none}.actionBar__follow{display:flex;position:fixed;bottom:0;border-top:solid 0.5px rgba(216,216,216,0.35);font-size:12px;color:#7c8494;background-color:#f7f8fa;height:55px;align-items:center;gap:5px;padding:12px;justify-content:center;width:calc(100% - 200px)}@media screen and (max-width: 768px){.actionBar__follow{width:100%}}.actionBar__followBtn{margin-right:8px;white-space:nowrap}.actionBar__follow .actionBar__followBtn{position:absolute;top:8px;right:0;padding-left:14px;padding-right:14px}.actionBar textarea,.actionBar__comment textarea{height:40px}.actionBar__thumb .userIcon{height:36px;width:36px;margin:0px 8px 0px 0px}.actionBar__comment{border-top:none;height:fit-content;height:-moz-fit-content;overflow-y:auto;max-height:95vh;padding:16px 8px 8px 8px}.actionBar__commentAttachment,.actionBar__fixedPhrase,.actionBar__fukidashi,.actionBar__pointStamp{width:22px;height:22px;border-radius:50%;text-align:center;text-decoration:none;padding-top:0.5px;right:44px;bottom:7.5px;cursor:pointer;position:static;margin-right:8px;margin-left:4px;border:none;line-height:30px;color:rgba(255,255,255,0)}.dummyBottomMessageInputBar .actionBar__commentAttachment,.dummyBottomMessageInputBar .actionBar__fixedPhrase,.dummyBottomMessageInputBar .actionBar__fukidashi,.dummyBottomMessageInputBar .actionBar__pointStamp{margin-right:6px}.actionBar__commentAttachment i,.actionBar__fixedPhrase i,.actionBar__fukidashi i,.actionBar__pointStamp i{font-size:1.375rem}.actionBar__commentAttachment .icon-photo-select,.actionBar__fixedPhrase .icon-photo-select,.actionBar__fukidashi .icon-photo-select,.actionBar__pointStamp .icon-photo-select{font-size:1.375rem;display:block;transform:translateY(0px)}.actionBar__fukidashi{right:75px}.actionBar__pointStamp{right:105px}.actionBar__commentUploadImageWrap{width:100%;padding:24px 0 0px;background-color:#fff;bottom:75px;z-index:100}#profileShow .actionBar__commentUploadImageWrap,#userTimelineIndex .actionBar__commentUploadImageWrap{position:relative;bottom:inherit;padding:24px 0px 6px}#userTimelineIndex .actionBar__commentUploadImageWrap{background-color:#fff}.actionBar__commentUploadImage{width:fit-content;width:-moz-fit-content;position:relative}.actionBar__commentUploadImage img,.actionBar__commentUploadImage canvas{max-width:100%;max-height:70px;border-radius:8px}.actionBar__commentUploadImage__preloader{width:200px;height:100px;background:url(https://staging-assets.osiro.it/images/circular_progress.svg) no-repeat;background-position:center}.actionBar__commentUploadImageClose{position:absolute;top:-12px;right:-12px;display:block;overflow:hidden;margin:0;padding:0;width:24px;height:24px;background:url(https://staging-assets.osiro.it/assets/pass/front/icon-deletion-4980b89067dafd32134b281b507653ee3105e2c6e4381a6345b8a0d1234b6d03.png) no-repeat;background-position:100% 50%;background-size:24px 24px;text-decoration:none;text-indent:-9999px;border:none;z-index:100;cursor:pointer}.fukidashiSelectBoxContents .actionBar__commentUploadImageClose{top:0px;right:0px}.actionBar__commentInput{width:calc(100% - 45px);padding:8px 12px;font-size:0.9375rem;line-height:1.35;word-break:break-all;border-radius:20px;background-color:#fff;overflow:auto;margin-right:4px;max-height:40vh;height:fit-content;height:-moz-fit-content;border:1px solid rgba(0,0,0,0.05)}.actionBar__commentInput:focus{outline:none}.actionBar__commentInput.full_screen{max-height:calc(50dvh - 120px)}.actionBar__commentInputDummy{width:0px;height:0px}.actionBar__option_area{display:flex;justify-content:flex-end}.actionBar__btns{display:flex;height:fit-content;height:-moz-fit-content;align-items:center;padding-right:0px;border:none;line-height:30px}.actionBar__scaling_btn{position:relative;width:25px;overflow:hidden}.actionBar__scaling_btn i{position:absolute;top:-10px;right:-5px;font-size:30px}@media screen and (min-width: 769px){.actionBar__scaling_btn .icon-Allows_Extension{display:none}}.actionBar trix-editor,.actionBar__comment trix-editor{width:100%;min-height:20px;padding:0;font-size:0.9375rem;line-height:1.35;word-break:break-all;background-color:#fff;border:none;overflow:hidden;margin-right:4px}.actionBar trix-editor:focus,.actionBar__comment trix-editor:focus{outline:none}.actionBar__commentSend{text-decoration:none;align-self:flex-end;cursor:pointer}.actionBar__commentSend i{position:relative;top:3px;margin-left:4px;font-size:2rem}.actionBar__commentSend--inactive{opacity:.3;cursor:default}.actionBar__commentSend--inactive:hover{opacity:.3}.actionBar__commentSomeone{clear:both}.actionBar__commentSomeoneBox{float:left;display:flex;flex-direction:row;align-items:stretch;width:77px;height:28px}.actionBar__commentSomeoneBox .userIcon{width:20px;height:20px;margin-right:4px}.actionBar__commentSomeoneInputimage{display:block;width:40px;height:20px;border-radius:10px;background-color:#fff;border:1px solid #cfd8dc;position:relative}.actionBar__commentSomeoneInputimage img{width:25px;height:25px;position:absolute;top:-4px;left:7px}.ql-editor{padding:0}.ql-clipboard{display:none}.ql-editor figure{display:inline}.messageInputBar-reply .actionBar__comment{padding:16px 8px 8px 8px}#cartlessEcItemPurchaseNew,#guestCartlessEcItemPurchaseNew,#addressesIndex{min-height:800px;max-width:700px;margin:0 auto}.addressInputButton input{display:block;width:240px;height:48px;font-size:1.0625rem;margin:24px auto 0}.addressInputWrapper{padding:27px 16px 31px;background-color:#fff}.addressInputWrapper-message{text-align:center;font-size:0.8125rem;color:#616161;font-weight:bold;padding-bottom:12px}.addressFormWrapper-message{font-size:0.75rem;letter-spacing:-0.29px;text-align:center;color:rgba(0,0,0,0.54);padding-top:16px}.addressWrapper{margin:0 10px}.addressWrapper__newAddress{cursor:pointer;border:1px solid #eeeeee;background-color:#fff;border-radius:4px;margin:16px;padding:15px;font-size:16px;font-size:1rem;font-weight:700;overflow:hidden}.addressWrapper__newAddress__arrow{float:right;font-size:1.625rem;color:#9E9E9E;line-height:1}.addressWrapper__background{border:0.5px solid #eeeeee;background-color:#fff;border-radius:4px;margin:16px;overflow:hidden;transition:all .3s}.addressWrapper__background.focused{transition:all .3s;background-color:#E9F6FF}.addressWrapper__elementsWrapper{text-align:left;padding:16px;cursor:pointer;flex-wrap:wrap}.addressWrapper__elementsTextWrapper{min-height:105px}.addressWrapper__elementsBtnWrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.addressWrapper__elements.name{font-weight:bold}.addressWrapper__elements{line-height:22px}.addressWrapper__elements--btn{margin-top:16px}.addressWrapper__elements__purchaseButton .btn--primary,.addressWrapper__elements__purchaseButton .cartless_ec_item-detail__btn--join,.addressWrapper__elements__purchaseButton .event-detail__btn--join,.addressWrapper__elements__purchaseButton .group__btn--follow{margin-top:16px;padding:5px 20px}.addressWrapper__elements__editAndDeleteButtons{display:flex;justify-content:space-between}.addressWrapper__elements__editAndDeleteButtons .btn--edit{margin-right:8px;border:solid 1px #e0e0e0;background:white;color:rgba(0,0,0,0.54);padding:5px 20px}.addressWrapper__elements__editAndDeleteButtons .btn--delete{border:solid 1px #e0e0e0;background:white;padding:5px 20px;color:#f44336k}.adviceModal{width:100%;max-width:343px;height:auto;bottom:32px;right:32px;position:fixed;z-index:320;font-size:0.875rem;background:#fff;text-align:center;border-radius:5px;box-shadow:0 0 4px 0 rgba(0,0,0,0.2);padding:16px}@media screen and (max-width: 768px){.adviceModal{width:90%;max-width:initial;left:5%;bottom:16px}}@media screen and (max-width: 480px){.adviceModal{width:90%;max-width:initial;left:5%;bottom:16px}}.adviceModalHeader{font-size:1rem;font-weight:bold;margin-bottom:16px}.adviceModalBody{text-align:initial;font-size:0.75rem}.adviceModal__closeBtn{position:absolute;top:-16px;right:-16px}.adviceModal__closeBtn--img{height:32px;width:32px;cursor:pointer}.AggregatedUserIconList{display:flex;gap:4px}.AggregatedUserIconList a{display:block;width:100%;height:100%;border-radius:50%;cursor:pointer}.aggregatedIcon{width:32px;height:32px;object-fit:cover;border-radius:50%}.articleBottomWrapper{width:100%;padding-top:8px;border-top:1px solid rgba(0,0,0,0.05)}.articleMainWrapper{width:100%;background-color:#fff}.articleInner{max-width:700px;margin:0 auto}.articleMainThumb,.cartless_ec_item-detail__thumb,.event-detail__thumb{display:block;position:relative;padding-top:61.8%;background-position:top center;background-size:cover}.articleEmbedMovie{position:relative;margin:0px auto 0px;max-width:700px;width:100%;height:inherit;text-align:center}.articleEmbedMovie .video-js{margin:0 auto}.articleEmbedMovie .chat__img__wrap{max-height:500px}.articleEmbedMovie .streaming_video{background-color:#000}.articleEmbedMovie .streaming_video__not_playable__poster{height:300px}.articleEmbedMovie__movie{position:absolute;top:0;left:0;margin:0px auto 0px;max-width:700px;max-height:394px;width:100%;height:100%;z-index:0}.articleIframe{position:relative;margin:0px auto 0px;padding-bottom:57.5%;max-width:700px;max-height:394px;width:100%;height:inherit;text-align:center}.articleIframe .video-js{margin:0 auto}.articleIframe .streaming_video{background-color:#000}.articleIframe__movie{position:absolute;top:0;left:0;margin:0px auto 0px;max-width:700px;max-height:394px;width:100%;height:100%;z-index:0}.articleMeta{padding:16px 24px 0px}@media screen and (max-width: 480px){.articleMeta{padding:14px 16px 0px}}.articleMetaItems{display:flex;margin-bottom:16px;justify-content:flex-start;align-items:center}.articleMetaItems:first-child{margin-bottom:16px;justify-content:space-between}.articleMetaItemsLeft{display:flex;align-items:center}.articleMetaItemsLeft .userIcon{width:36px;height:36px;margin-right:8px;flex-shrink:0}.articleMetaItemsLeft__name{margin-right:24px}.articleMetaItemsLeft__name--communityName{font-size:0.625rem;font-weight:bold;color:#78909c;margin-left:0px;line-height:1}.articleMetaItemsLeft__name--authorName{font-size:0.8125rem;font-weight:bold;display:flex;justify-content:flex-start;align-items:center;bottom:0}.articleMetaItemsLeft__name--authorName a{text-decoration:none}.articleMetaItemsLeft__name--authorName__followLink{margin-left:12px;display:flex;align-items:center;height:22px;line-height:22px}.articleMetaItemsLeft__name__posted{line-height:1;font-size:0.625rem;font-weight:400;color:#78909c;margin-right:8px}.articleMetaItemsLeft [class^="icon-"]{display:inline-block;width:24px;height:24px;margin-right:5px;border-radius:50%;background-color:#eee;text-align:center;line-height:24px;font-size:1.03125rem}.articleMetaItemsLeft [class^="icon-Pin"]{font-size:1.125rem}.articleMetaItemsRight{display:flex;align-items:center}.articleMetaItemsRight [class^="icon-"]{font-size:1.5rem}.articleMetaItems__category{text-decoration:none}.articleMetaItems__series{font-weight:bold;font-size:0.8rem;text-decoration:none}.articleTitle,.editEvent__contents .textEditor .commonForm__autoSizeTextArea,.controller-blogs .editContents__contents .textEditor .commonForm__autoSizeTextArea,.controller-contents .editContents__contents .textEditor .commonForm__autoSizeTextArea,.controller-events .editContents__contents .textEditor .commonForm__autoSizeTextArea,.controller-admin_events .editContents__contents .textEditor .commonForm__autoSizeTextArea{font-size:1.5rem;line-height:1.4;padding:0 24px;margin:0px 0px 24px;min-height:34px;font-weight:bold}@media screen and (max-width: 480px){.articleTitle,.editEvent__contents .textEditor .commonForm__autoSizeTextArea,.controller-blogs .editContents__contents .textEditor .commonForm__autoSizeTextArea,.controller-contents .editContents__contents .textEditor .commonForm__autoSizeTextArea,.controller-events .editContents__contents .textEditor .commonForm__autoSizeTextArea,.controller-admin_events .editContents__contents .textEditor .commonForm__autoSizeTextArea{padding:0 16px;font-size:1.5rem}}.articleTitle__essential,.controller-blogs .editContents__contents .commonForm__essential,.controller-contents .editContents__contents .commonForm__essential,.controller-events .editContents__contents .commonForm__essential,.controller-admin_events .editContents__contents .commonForm__essential{padding:0 24px}@media screen and (max-width: 480px){.articleTitle__essential,.controller-blogs .editContents__contents .commonForm__essential,.controller-contents .editContents__contents .commonForm__essential,.controller-events .editContents__contents .commonForm__essential,.controller-admin_events .editContents__contents .commonForm__essential{padding:0 16px}}.articleItem{margin:0 24px;padding:8px 0px 32px}@media screen and (max-width: 480px){.articleItem{margin:0 16px}}.articleHashtags{margin:0 24px;display:flex;align-items:center;padding:8px 0px 8px}@media screen and (max-width: 480px){.articleHashtags{margin:0 16px}}.articleBody,.articleBody__description,.editContents__formtext{font-size:1rem;line-height:1.75;padding:0 24px 16px;margin:0 auto 0px;text-align:left;position:relative}@media screen and (max-width: 480px){.articleBody,.articleBody__description,.editContents__formtext{padding:0 16px 16px;font-size:1rem;line-height:1.75}}.articleBody img:not(.contentCardMeta__authorThumb):not(.userIcon__img):not(.osiro_custom_emoji):not(.osiro_common_custom_emoji),.articleBody__description img:not(.contentCardMeta__authorThumb):not(.userIcon__img):not(.osiro_custom_emoji):not(.osiro_common_custom_emoji),.editContents__formtext img:not(.contentCardMeta__authorThumb):not(.userIcon__img):not(.osiro_custom_emoji):not(.osiro_common_custom_emoji){display:block;max-width:100%;height:auto;margin:0.5em auto;text-align:center;border:1px solid rgba(0,0,0,0.05)}.articleBody h3,.articleBody__description h3,.editContents__formtext h3{font-size:1.25rem;font-weight:bold;margin:1.75em 0 0.875em;text-align:left;word-break:break-all}.articleBody h3:first-child,.articleBody__description h3:first-child,.editContents__formtext h3:first-child{margin-top:0px}.articleBody a,.articleBody__description a,.editContents__formtext a{text-align:left;word-break:break-all}.articleBody__description{background-color:#f0f2f5;margin:40px 16px 0;padding:16px;font-weight:bold;border-radius:8px;text-align:center;font-size:0.75rem;line-height:1.75}.articleBody__description .btnFill--large{margin-top:16px}@media screen and (max-width: 480px){.articleBody__text{text-align:justify}.articleBody__text br{display:none}}.articleBody .disappearGradationArea,.articleBody__description .disappearGradationArea,.editContents__formtext .disappearGradationArea{content:"";position:absolute;border-style:none;left:0;bottom:0;z-index:2;width:100%;height:120px;background:linear-gradient(rgba(255,255,255,0) 0, #fff 100px)}.articleRecommendFollow{margin:24px}@media screen and (max-width: 480px){.articleRecommendFollow{margin:24px 16px}}.articleActions{margin:0 24px;padding:10px 0px;color:#78909c;display:flex;justify-content:space-between}@media screen and (max-width: 480px){.articleActions{margin:0 16px}}.articleActions.disabled{pointer-events:none;opacity:0.5}.articleActions__reaction{position:relative}.articleActions__comment{display:flex;margin-top:3px}.articleActions__collection{display:flex;margin-top:3px;position:relative}.articleActions__collection .articleActions__item{margin-left:8px}.articleActions__collection .articleActions__item [class^="icon-"]{background-color:transparent}.articleActions__collection .articleActions__item [class^="icon-"].isCollected{color:#46a2d4}.articleActions__item{display:inline-block;color:#78909c;font-size:0.875rem;font-weight:700;margin:0;text-decoration:none;cursor:pointer}.articleActions__item [class^="icon-"]{display:inline-block;width:32px;height:32px;border-radius:50%;text-align:center;line-height:33px;font-size:1.5rem}.articleActions__item>span{display:inline-block}.articleActions__num{line-height:34px;margin-right:2px}.articleActions__num.pointer{cursor:pointer}.articleActions--disabled{pointer-events:none;opacity:0.33}.articleActions__oneclickReaction .action__custom_emoji{padding:2px 1px 6px 0px}.articleTrialMessage{padding:32px 16px;text-align:center;border-bottom:1px solid #eee;font-size:0.875rem}.articleTrialMessage__title{font-weight:bold;margin:0px 0px 24px;font-size:1rem;display:flex;align-items:center}.articleTrialMessage__title:before,.articleTrialMessage__title:after{content:"";flex-grow:1;border-top:2px dotted #000;display:block}.articleTrialMessage__title:before{margin-right:8px}.articleTrialMessage__title:after{margin-left:8px}.articleTrialMessage__title .titleTextArea{display:flex;line-height:normal}@media screen and (max-width: 480px){.articleTrialMessage__title .titleTextArea{display:block}}.articleTrialMessage__title .attentionText{color:#00a3d9;padding:0px;margin:0px 4px;display:inline}.articleTrialMessage .btnFill--large{margin:32px 0px}.article--inner a{text-decoration:none}.attachment{position:relative}.attachment__file{border:1px solid rgba(0,0,0,0.1);border-radius:8px;width:100%;display:flex;text-decoration:none;align-items:center;padding:6px;background:#fafafa}.attachment__file i{font-size:2rem;margin-right:10px;color:#9E9E9E}.attachment__description--name{text-align:left}.attachment__description--meta{text-align:left;font-size:0.8rem;color:#9E9E9E}.attachment__close{position:absolute;top:-12px;right:-12px;width:24px;height:24px;cursor:pointer}.articleInner .attachmentBox{padding:0 24px}@media screen and (max-width: 480px){.articleInner .attachmentBox{padding:0 16px}}.articleInner .attachmentBox__file{margin-bottom:12px}.articleInner .contentCard__sliderWrap{margin-bottom:0px}.event--inner .attachmentBox{padding:0 24px 1rem}@media screen and (max-width: 480px){.event--inner .attachmentBox{padding:0 16px 1rem}}.editContents .attachmentBox,.editEvent .attachmentBox{padding-top:20px}#attentionModalContainer{width:calc(100vw - 200px);height:100%;position:fixed;top:0;left:0;display:flex;justify-content:center;z-index:320;margin-left:200px;line-height:normal}@media screen and (max-width: 768px){#attentionModalContainer{width:100%;margin-left:0}}@media screen and (max-width: 480px){#attentionModalContainer{width:100%;margin-left:0}}#attentionModalContainer .btnFill--large{margin:16px auto 4px}.attentionModal,.attentionModalDeleteRequest{max-width:280px;height:auto;margin-top:15vh;position:fixed;z-index:320;font-size:0.875rem;border-radius:8px;background:#78909c;color:#fff;text-align:center}@media screen and (max-width: 480px){.attentionModal,.attentionModalDeleteRequest{width:90%;max-width:initial;top:20%;left:5%;margin:0}}.attentionModalHeader{font-size:1.25rem;margin:18px auto 0;font-weight:bold}.attentionModalHeader__close_click{position:absolute;top:2px;right:2px;width:40px;height:40px;cursor:pointer}.attentionModalHeader__close{color:#455a64;position:absolute;top:9px;left:10px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem}.attentionModalHeaderDeleteRequest{margin:18px auto 0;font-weight:bold;font-size:18px}.attentionModalDescription{margin:0 auto;margin-top:8px;width:80%;text-align:left;font-size:13px;font-weight:bold}.attentionModalNotificationContents{background:#eeeeee;color:#78909c;border-radius:8px;margin:10px;padding:12px 8px 8px;font-weight:bold}.attentionModalNotificationContents__sentence{font-size:12px;text-align:left;color:#000;margin-bottom:4px}.attentionModalNotificationContents__Description{font-size:12px;font-weight:500;color:#000;text-align:left}.attentionModalContents{background:#fff;color:#78909c;border-radius:8px;margin:10px;padding:12px 8px 8px;font-weight:bold;position:relative}.attentionModalContents__sentence{font-size:0.9375rem;text-align:left;line-height:1.36;letter-spacing:-0.3px;display:flex;align-items:center;margin:0px 0 8px}.attentionModalContents__sentence input{margin-right:5px}.attentionModalContents__subtext{font-size:0.75rem}.attentionModalContents__textarea{font-size:0.75rem;color:#78909c;border:1px solid #78909c;width:100%;height:60px;padding:0 10px}.attentionModalContents .deleteRequestButton{margin-top:20px}.attentionModalContents .deleteRequestButtonBottomDescription{text-align:left;margin-top:8px;font-size:12px;font-weight:500;color:#000}.attentionModalBackground{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);transition:opacity .5s;z-index:300}.attentionModal .icon-Check_Off:before,.attentionModalDeleteRequest .icon-Check_Off:before{margin:0 4px 0 0;font-size:24px}.attentionModalCloseBtn{position:absolute;background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/close_btn-23be57bec135e7ca158284150321ff621f343b484ba6a8bd91b129e649992710.svg);top:-12px;right:-12px;width:32px;height:32px;cursor:pointer;z-index:260}.attentionModalDeleteRequest{margin-top:0vh}@media screen and (max-width: 480px){.attentionModalDeleteRequest{width:90%;max-width:initial;top:9%;left:5%;margin:0}}@media screen and (min-width: 481px){.attentionModalDeleteRequest{margin-top:5vh}}.btn,.btn--primary,.cartless_ec_item-detail__btn--join,.event-detail__btn--join,.group__btn--follow,.btn--primary-smallRound,.btn--primary-border,.btn--secondary,.btn--readmore,.btn--success,.btn--info,.btn--alert,.btn--disabled,.btn--prev,.btn--prev-border,.btn--arrow,.btn--inactive,.btn--edit,.btn--delete,.btn--normal,.cartless_ec_item-detail__btn--normal,.cartless_ec_item-detail__btn--cancel,.event-detail__btn--normal,.group__btn--unfollow{display:inline-block;padding:5px 10px 5px;text-decoration:none;text-align:center;font-size:16px;font-size:0.875rem;font-weight:700;border-radius:4px;vertical-align:middle;transition:opacity .3s;color:#342b80;-webkit-appearance:none}.btn:hover,.btn--primary:hover,.cartless_ec_item-detail__btn--join:hover,.event-detail__btn--join:hover,.group__btn--follow:hover,.btn--primary-smallRound:hover,.btn--primary-border:hover,.btn--secondary:hover,.btn--readmore:hover,.btn--success:hover,.btn--info:hover,.btn--alert:hover,.btn--disabled:hover,.btn--prev:hover,.btn--prev-border:hover,.btn--arrow:hover,.btn--inactive:hover,.btn--edit:hover,.btn--delete:hover,.btn--normal:hover,.cartless_ec_item-detail__btn--normal:hover,.cartless_ec_item-detail__btn--cancel:hover,.event-detail__btn--normal:hover,.group__btn--unfollow:hover{opacity:.7}.btn:disabled,.btn--primary:disabled,.cartless_ec_item-detail__btn--join:disabled,.event-detail__btn--join:disabled,.group__btn--follow:disabled,.btn--primary-smallRound:disabled,.btn--primary-border:disabled,.btn--secondary:disabled,.btn--readmore:disabled,.btn--success:disabled,.btn--info:disabled,.btn--alert:disabled,.btn--disabled:disabled,.btn--prev:disabled,.btn--prev-border:disabled,.btn--arrow:disabled,.btn--inactive:disabled,.btn--edit:disabled,.btn--delete:disabled,.btn--normal:disabled,.cartless_ec_item-detail__btn--normal:disabled,.cartless_ec_item-detail__btn--cancel:disabled,.event-detail__btn--normal:disabled,.group__btn--unfollow:disabled{cursor:not-allowed;opacity:.4}.btn.disabled,.disabled.btn--primary,.disabled.cartless_ec_item-detail__btn--join,.disabled.event-detail__btn--join,.disabled.group__btn--follow,.disabled.btn--primary-smallRound,.disabled.btn--primary-border,.disabled.btn--secondary,.disabled.btn--readmore,.disabled.btn--success,.disabled.btn--info,.disabled.btn--alert,.disabled.btn--disabled,.disabled.btn--prev,.disabled.btn--prev-border,.disabled.btn--arrow,.disabled.btn--inactive,.disabled.btn--edit,.disabled.btn--delete,.disabled.btn--normal,.disabled.cartless_ec_item-detail__btn--normal,.disabled.cartless_ec_item-detail__btn--cancel,.disabled.event-detail__btn--normal,.disabled.group__btn--unfollow{pointer-events:none;cursor:not-allowed;opacity:.4}.btn [class^="icon-"],.btn--primary [class^="icon-"],.cartless_ec_item-detail__btn--join [class^="icon-"],.event-detail__btn--join [class^="icon-"],.group__btn--follow [class^="icon-"],.btn--primary-smallRound [class^="icon-"],.btn--primary-border [class^="icon-"],.btn--secondary [class^="icon-"],.btn--readmore [class^="icon-"],.btn--success [class^="icon-"],.btn--info [class^="icon-"],.btn--alert [class^="icon-"],.btn--disabled [class^="icon-"],.btn--prev [class^="icon-"],.btn--prev-border [class^="icon-"],.btn--arrow [class^="icon-"],.btn--inactive [class^="icon-"],.btn--edit [class^="icon-"],.btn--delete [class^="icon-"],.btn--normal [class^="icon-"],.cartless_ec_item-detail__btn--normal [class^="icon-"],.cartless_ec_item-detail__btn--cancel [class^="icon-"],.event-detail__btn--normal [class^="icon-"],.group__btn--unfollow [class^="icon-"]{position:relative;top:-1px;display:inline-block;font-size:1.5rem;line-height:1;vertical-align:bottom;margin-right:5px;margin-top:0px}.btn--primary,.cartless_ec_item-detail__btn--join,.event-detail__btn--join,.group__btn--follow{background-color:#342b80;color:#fff}.btn--primary-smallRound{background-color:#342b80;color:#fff;padding:2px 13px;font-size:0.75rem;border-radius:18px;letter-spacing:0.1em;box-shadow:0 2px 4px 0 rgba(52,43,128,0.5)}.btn--primary-border{color:#342b80;border:#342b80 2px solid;border-radius:4px;letter-spacing:0.1em}.btn--secondary{background-color:#fff}.btn--readmore{background-color:#fff;height:36px;width:256px;border-radius:18px;color:#78909c;border-color:#616161;box-shadow:0 2px 6px 0 rgba(0,0,0,0.1);user-select:none;outline:none}.btn--success{background-color:#00bfa5;color:#fff;border-color:#00bfa5}.btn--info{background-color:#8bc34a;color:#fff;border-color:#8bc34a}.btn--alert{background-color:#c62828;color:#fff;border-color:#c62828}.btn--disabled{cursor:not-allowed;background:#eee}.btn--prev{background-color:#eceff1;color:#616161;font-weight:bold;border:none}.btn--prev-border{background-color:#fff;color:#7C8494;border:#eceff1 1px solid}.btn--arrow{position:relative;padding-left:32px;color:#78909c;font-weight:bold;border-color:#cfd8dc;cursor:pointer}.btn--arrow:before{content:'';width:8px;height:8px;border:0px;border-top:solid 2px #78909c;border-right:solid 2px #78909c;transform:rotate(45deg);position:absolute;top:50%;left:11px;margin-top:-4px}.btn--inactive{color:#616161;height:32px;border:solid 1px #616161;margin:8px 0;line-height:20px}.l-main__contentHeader .btn,.l-main__contentHeader .btn--primary,.l-main__contentHeader .cartless_ec_item-detail__btn--join,.l-main__contentHeader .event-detail__btn--join,.l-main__contentHeader .group__btn--follow,.l-main__contentHeader .btn--primary-smallRound,.l-main__contentHeader .btn--primary-border,.l-main__contentHeader .btn--secondary,.l-main__contentHeader .btn--readmore,.l-main__contentHeader .btn--success,.l-main__contentHeader .btn--info,.l-main__contentHeader .btn--alert,.l-main__contentHeader .btn--disabled,.l-main__contentHeader .btn--prev,.l-main__contentHeader .btn--prev-border,.l-main__contentHeader .btn--arrow,.l-main__contentHeader .btn--inactive,.l-main__contentHeader .btn--edit,.l-main__contentHeader .btn--delete,.l-main__contentHeader .btn--normal,.l-main__contentHeader .cartless_ec_item-detail__btn--normal,.l-main__contentHeader .cartless_ec_item-detail__btn--cancel,.l-main__contentHeader .event-detail__btn--normal,.l-main__contentHeader .group__btn--unfollow{min-width:104px;height:36px;white-space:nowrap}.btn--edit{font-weight:bold;color:#fff;background-color:#9E9E9E;border:none}.btn--delete{font-weight:bold;color:#c62828;background-color:#fff;border:solid 1px #979797}.btn--normal{font-weight:bold;color:rgba(0,0,0,0.54);background-color:#fff;border:solid 1px #e0e0e0}.switch-button{position:absolute;top:15px;right:15px;width:40px;height:21px;background:#eee;z-index:0;margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px}.switch-button .disabled{opacity:0.5}.switch-button:after{content:' ';height:19px;width:19px;border-radius:28px;background:#fff;position:absolute;z-index:2;top:0;left:1px;-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-box-shadow:0 2px 5px #616161;box-shadow:0 2px 5px #616161}.switch-button-timeline{position:absolute;top:5.5px;right:0px;width:40px;height:21px;background:#eee;z-index:0;margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px}.switch-button-timeline .disabled{opacity:0.5}.switch-button-timeline:after{content:' ';height:19px;width:19px;border-radius:28px;background:#fff;position:absolute;z-index:2;top:0;left:1px;-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-box-shadow:0 2px 5px #616161;box-shadow:0 2px 5px #616161}.switchOn,.switchOn:before{background:#342b80}.switchOn:after{left:21px !important}.roundBtn{border-radius:24px}.associateBtn{border-radius:28px;font-size:10px;padding:7px 14px;background:#eee;color:rgba(0,0,0,0.54);font-weight:bold}.associateBtn:hover{opacity:0.8}.buddy_setting{font-weight:bold}.buddy_setting--top_message{font-size:0.875rem;color:#424242;padding:16px;font-weight:500}.buddy_setting--add_message{font-size:0.875rem;font-weight:500;color:#424242;padding:16px;background-color:#fff}.buddy_setting--image_panels{display:flex;justify-content:center;padding-top:16px;gap:16px}@media screen and (max-width: 480px){.buddy_setting--image_panels{flex-direction:column}}.buddy_setting--image_panels--image_and_wording{display:grid;text-align:center;place-items:center;font-size:12px;font-weight:500}@media screen and (max-width: 480px){.buddy_setting--image_panels--image_and_wording{display:flex;text-align:left;gap:16px}}.buddy_setting--image_panels--image{width:162px;height:91px;margin-bottom:16px}.buddy_setting--help_section{padding:16px;border-top:solid 1px #c9cdd3;background-color:#fff}.buddy_setting--help_section--title{font-size:12px;font-weight:bold;color:#616161;padding-bottom:8px}.buddy_setting--help_section--messages{font-size:12px;font-weight:500;color:#616161}.buddy_setting .inactive_mode{position:relative}.buddy_setting .inactive_mode:after{position:absolute;content:'';background-color:#fff;opacity:0.9;width:100%;height:100%;opacity:0.7;top:0}.buddy_setting .c__group_notification__main-list{background-color:#fff;padding:0 15px;font-size:0.875rem}.buddy_setting .c__group_notification__main-list .btnFill--medium,.buddy_setting .c__group_notification__main-list .btnOutline--medium,.buddy_setting .c__group_notification__main-list .btnOutlineDanger--medium,.buddy_setting .c__group_notification__main-list .btnOutlineDanger--circle,.buddy_setting .c__group_notification__main-list .btnOutlinePrimary--medium,.buddy_setting .c__group_notification__main-list .btnOutlinePrimary--circle{margin:auto 0 auto auto}.buddy_setting .c__group_notification__main-list form{margin:auto 0 auto auto}.buddy_setting .c__group_notification__main-list .btn--inactive{font-size:0.75rem;font-size:0.75rem;border-color:#fff;color:#bdbdbd}.buddy_setting__section{color:#616161;padding:26px 12px 8px;font-size:0.75rem;border-bottom:solid 1px #c9cdd3}.buddy_setting__now{background-color:#E9F6FF}.buddy_setting__members{min-height:50px;border-bottom:solid 1px #c9cdd3;font-size:0.875rem;display:flex;align-items:center;justify-content:space-between;padding:0 12px;background-color:#fff}.buddy_setting__members--name{display:flex;align-items:center;line-height:15px}.buddy_setting__members--name .userIcon{width:36px;height:36px;margin-right:10px}.buddy_setting__members--link_btn{min-width:130px;height:28px;border-radius:14px;background-color:#9E9E9E;color:#fff;line-height:28px;text-align:center;font-size:0.75rem;text-decoration:none}.add_point_description{font-weight:bold}.buddy_satisfied_modal--container,.buddy_welcome_modal--container{position:fixed;max-width:500px;width:80%;margin-top:15vh;max-height:80vh;display:flex;flex-direction:column;background-color:#fff;z-index:240;border-radius:16px;color:rgba(0,0,0,0.54)}@media screen and (max-width: 768px){.buddy_satisfied_modal--container,.buddy_welcome_modal--container{margin-left:0}}@media screen and (max-width: 480px){.buddy_satisfied_modal--container,.buddy_welcome_modal--container{margin-left:0}}.buddy_satisfied_modal--container__close-button,.buddy_welcome_modal--container__close-button{position:absolute;background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/close_btn-23be57bec135e7ca158284150321ff621f343b484ba6a8bd91b129e649992710.svg);top:-16px;right:-16px;width:32px;height:32px;cursor:pointer}.buddy_satisfied_modal__top,.buddy_welcome_modal__top{text-align:center;padding:16px 0;line-height:1.7}.buddy_satisfied_modal__top--large_text,.buddy_welcome_modal__top--large_text{font-size:1.25rem;font-weight:bold}.buddy_satisfied_modal__top--cracker,.buddy_welcome_modal__top--cracker{color:initial}.buddy_satisfied_modal__top--small_text,.buddy_welcome_modal__top--small_text{font-size:0.875rem}.buddy_satisfied_modal--mentors,.buddy_welcome_modal--mentors{width:auto;margin:16px 0;display:flex;flex-wrap:wrap-reverse;justify-content:center}@media screen and (max-width: 768px){.buddy_satisfied_modal--mentors,.buddy_welcome_modal--mentors{overflow:hidden;height:50px}}.buddy_satisfied_modal--mentors .userIcon,.buddy_welcome_modal--mentors .userIcon{width:45px;height:45px;margin:4px}.buddy_satisfied_modal--main_area,.buddy_welcome_modal--main_area{border-radius:8px;height:100%;padding:0 16px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.buddy_satisfied_modal--main_area::-webkit-scrollbar,.buddy_welcome_modal--main_area::-webkit-scrollbar{display:none}.buddy_satisfied_modal__pair,.buddy_welcome_modal__pair{display:flex;justify-content:space-around;align-items:flex-end;margin:0 auto 16px;max-width:70%}@media (max-width: 767px){.buddy_satisfied_modal__pair,.buddy_welcome_modal__pair{max-width:none}}.buddy_satisfied_modal__pair--user_wrapper,.buddy_welcome_modal__pair--user_wrapper{width:112px;display:grid;justify-items:center;gap:8px}.buddy_satisfied_modal__pair .userIcon,.buddy_welcome_modal__pair .userIcon{width:80px;height:80px;border:solid 2px #fff}.buddy_satisfied_modal__pair--name,.buddy_welcome_modal__pair--name{text-align:center;line-height:1.7;font-size:12px;width:100%}.buddy_satisfied_modal__pair--handshake,.buddy_welcome_modal__pair--handshake{font-size:32px;padding-bottom:20px;color:initial}.buddy_satisfied_modal--message_wrap,.buddy_welcome_modal--message_wrap{width:auto;min-width:260px;text-align:center;background-color:#fff;border-radius:8px}.buddy_satisfied_modal--message_wrap__message,.buddy_satisfied_modal--message_wrap__message_left,.buddy_welcome_modal--message_wrap__message,.buddy_welcome_modal--message_wrap__message_left{font-size:0.875rem;color:#424242;margin:0 auto;line-height:1.7;text-align:center}.buddy_satisfied_modal--message_wrap__complete_message,.buddy_welcome_modal--message_wrap__complete_message{font-size:0.875rem;color:#424242;margin:0 auto 16px;line-height:1.7}.buddy_satisfied_modal--message_wrap .btn--primary,.buddy_satisfied_modal--message_wrap .cartless_ec_item-detail__btn--join,.buddy_satisfied_modal--message_wrap .event-detail__btn--join,.buddy_satisfied_modal--message_wrap .group__btn--follow,.buddy_welcome_modal--message_wrap .btn--primary,.buddy_welcome_modal--message_wrap .cartless_ec_item-detail__btn--join,.buddy_welcome_modal--message_wrap .event-detail__btn--join,.buddy_welcome_modal--message_wrap .group__btn--follow{font-size:1rem;width:240px;height:50px}.buddy_satisfied_modal--message_wrap button,.buddy_welcome_modal--message_wrap button{margin:16px 0}.buddy_satisfied_modal--complete_message_wrap,.buddy_welcome_modal--complete_message_wrap{color:#4a4a4a;font-size:0.875rem;text-align:center;margin:24px 0;font-weight:bold}.buddy_satisfied_modal__samples_wrap__title,.buddy_welcome_modal__samples_wrap__title{font-size:0.75rem;text-align:center;margin:16px 0 8px 0}.buddy_satisfied_modal__samples_wrap__body,.buddy_welcome_modal__samples_wrap__body{display:flex;justify-content:flex-start;align-items:center}.buddy_satisfied_modal__samples_wrap__body__user .userIcon,.buddy_welcome_modal__samples_wrap__body__user .userIcon{width:50px;height:50px;border:solid 2px #fff}.buddy_satisfied_modal__samples_wrap__body__user__name,.buddy_welcome_modal__samples_wrap__body__user__name{font-size:0.5rem;text-align:center}.buddy_satisfied_modal__samples_wrap__body__messages,.buddy_welcome_modal__samples_wrap__body__messages{margin-left:10px;flex-grow:1}.buddy_satisfied_modal__samples_wrap__body__messages .sample_message,.buddy_welcome_modal__samples_wrap__body__messages .sample_message{font-size:0.625rem;border-radius:8px;box-shadow:0 0 6px 0 rgba(155,155,155,0.35);padding:10px;max-width:350px;font-weight:bold}.buddy_satisfied_modal__bottom-button,.buddy_welcome_modal__bottom-button{width:auto;text-align:center;margin:16px 0}.buddy_satisfied_modal--setting_link,.buddy_welcome_modal--setting_link{display:grid;text-align:center;font-size:0.875rem;padding-bottom:16px;display:block;text-decoration:none}@media screen and (max-width: 480px){.mobile-hide{display:none}}.buddy_satisfied_modal__top{padding:16px 0}.buddy_satisfied_modal__top--large_text{font-size:1.25rem}.buddy_satisfied_modal__added_point{color:#00a3d9;font-weight:bold}.buddy_icon .userIcon__img{width:80px;height:80px}.bulkSendMessageModal .inviteMessageWrapper{margin:0 16px}.bulkSendMessageModal .inviteMessageWrapper .canInviteAllmembersMessageWrapper{margin:16px 0px 16px 0px;display:flex}.bulkSendMessageModal .inviteMessageWrapper .canInviteAllmembersMessageWrapper .canInviteAllmembersMessageIcon{width:44px;height:44px;position:relative}.bulkSendMessageModal .inviteMessageWrapper .canInviteAllmembersMessageWrapper .canInviteAllmembersMessageIcon .InviteAllMembersFirstUserIcon{width:36px;height:36px}.bulkSendMessageModal .inviteMessageWrapper .canInviteAllmembersMessageWrapper .canInviteAllmembersMessageIcon .InviteAllMembersSecondUserIcon{width:36px;height:36px;position:absolute;left:8px;top:8px}.bulkSendMessageModal .inviteMessageWrapper .canInviteAllmembersMessageWrapper .canInviteAllmembersMessage{width:80%;margin-left:8px}.bulkSendMessageModal .inviteMessageWrapper .canInviteAllmembersMessageWrapper .canInviteAllmembersMessage__title{font-size:1rem;font-weight:bold}.bulkSendMessageModal .inviteMessageWrapper .canInviteAllmembersMessageWrapper .canInviteAllmembersMessage__explain{white-space:normal;margin:0}.bulkSendMessageModal .inviteMessageWrapper .canInviteAllmembersMessageWrapper .canInviteAllmembersMessage .removeInviteesWrapper{display:flex;align-items:center;margin-top:8px;position:relative}.bulkSendMessageModal .inviteMessageWrapper .canInviteAllmembersMessageWrapper .canInviteAllmembersMessage .removeInviteesWrapper .removeInviteesText{color:rgba(0,0,0,0.54);margin-left:8px;font-size:14px;font-weight:700}.bulkSendMessageModal .inviteMessageWrapper .canInviteAllmembersMessageWrapper .canInviteAllmembersMessage .removeInviteesWrapper input[type="checkbox"]{display:none}.bulkSendMessageModal .inviteMessageWrapper .canInviteAllmembersMessageWrapper .canInviteAllmembersMessage .removeInviteesWrapper label{display:block;background-color:#fff;border:2px solid #9E9E9E;border-radius:4px;cursor:pointer;height:20px;width:20px;left:0;top:0}.bulkSendMessageModal .inviteMessageWrapper .canInviteAllmembersMessageWrapper .canInviteAllmembersMessage .removeInviteesWrapper label:after{border:2.5px solid #fff;border-top:none;border-right:none;content:"";height:6px;left:4px;opacity:0;position:absolute;top:7px;transform:rotate(-45deg);width:12px}.bulkSendMessageModal .inviteMessageWrapper .canInviteAllmembersMessageWrapper .canInviteAllmembersMessage .removeInviteesWrapper input[type="checkbox"]:checked+label{background-color:#3399ff;border:none}.bulkSendMessageModal .inviteMessageWrapper .canInviteAllmembersMessageWrapper .canInviteAllmembersMessage .removeInviteesWrapper input[type="checkbox"]:checked+label:after{opacity:1}.bulkSendMessageModal .inviteMessageWrapper .inviteMessage__title{display:flex;justify-content:space-between}.bulkSendMessageModal .inviteMessageWrapper .inviteMessage__title .text{font-size:1rem;font-weight:bold;margin-bottom:4px}.bulkSendMessageModal .inviteMessageWrapper .inviteMessage__title .accordion{width:24px;height:24px;cursor:pointer}.bulkSendMessageModal .inviteMessageWrapper .inviteMessage__explain{margin:0}.bulkSendMessageModal .search__inputs{margin:8px 0 0px;width:100%;max-width:none}.bulkSendMessageModal .selectInviteAllMembers{display:flex;flex-direction:column}.bulkSendMessageModal .selectInviteAllMembersItem{width:100%;height:48px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1)}.bulkSendMessageModal .selectInviteAllMembersItem:hover{opacity:.7}.bulkSendMessageModal .selectInviteAllMembersItem__subText{border-radius:20px;padding:2px 6px;font-size:0.75rem}.bulkSendMessageModal .selectInviteAllMembersItemMain{display:flex;align-items:center}.bulkSendMessageModal .selectInviteAllMembersItemMain__name{font-size:0.875rem;width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bulkSendMessageModal .selectInviteAllMembersItemMain .selectInviteAllMembersIcons{width:36px;height:36px;margin-left:38px;margin-right:8px;position:relative}.bulkSendMessageModal .selectInviteAllMembersItemMain .selectInviteAllMembersIcons .InviteAllMembersFirstUserIcon{width:24px;height:24px;margin:0px 0px 0px 0px}.bulkSendMessageModal .selectInviteAllMembersItemMain .selectInviteAllMembersIcons .InviteAllMembersSecondUserIcon{width:24px;height:24px;position:absolute;right:0px;bottom:0px}.bulkSendMessageModal .selectInviteAllMembersItemMain .userIcon{width:24px;height:24px}.bulkSendMessageModal .selectInviteAllMembersItem .selectInviteAllMembersArrowIcon{width:30px;height:30px}.bulkSendMessageModal .selectInviteAllMembersItemBack{width:100%;height:48px;display:flex;align-items:center;justify-content:flex-start;padding-right:6px;cursor:pointer;border-bottom:1px solid rgba(0,0,0,0.1)}.bulkSendMessageModal .selectInviteAllMembersItemBack .selectInviteAllMembersArrowBackIcon{width:30px;height:30px}.bulkSendMessageModal .selectInviteAllMembersItemBack:hover{opacity:.7}.bulkSendMessageModal .selectInviteAllMembersItemBack__subText{border-radius:20px;padding:2px 6px;font-size:0.75rem}.bulkSendMessageModal .selectInviteAllMembersItemBackMain{display:flex;align-items:center}.bulkSendMessageModal .selectInviteAllMembersItemBackMain__name{font-size:0.875rem;margin-left:8px;width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bulkSendMessageModal .btnFill--large{height:48px}.bulkSendMessageModal .messageInputBar-reply{margin-bottom:0}.cartless_ec_item--inner{width:100%;max-width:700px;margin:0 auto;box-shadow:none;background:none}.cartless_ec_item-wrapper{width:100%;background-color:#fff}.cartless_ec_item-detail{width:100%}.cartless_ec_item-detail__mainImagePreloader{width:700px;height:432px}.cartless_ec_item-detail .VueCarousel-pagination{margin:-10px 0 0 0}.cartless_ec_item-detail .VueCarousel-pagination button{width:5px}.cartless_ec_item-detail .VueCarousel-navigation-next{padding:0 !important}.cartless_ec_item-detail .VueCarousel-navigation-next--icon{margin:0 0 0 -80px;opacity:0.0}.cartless_ec_item-detail .VueCarousel-navigation-next--icon:hover{opacity:.7}.cartless_ec_item-detail .VueCarousel-navigation-prev{padding:0 !important}.cartless_ec_item-detail .VueCarousel-navigation-prev--icon{margin:0 -80px 0 0;opacity:0.0}.cartless_ec_item-detail .VueCarousel-navigation-prev--icon:hover{opacity:.7}.cartless_ec_item-detail .carousel-navigation-button:focus{outline:none}.cartless_ec_item-detail__priceAndStockWrapper{border-top:1px solid #e8eaf6;display:flex;justify-content:space-between}.cartless_ec_item-detail__priceAndStockWrapper__priceArea{padding:16px 16px 16px 16px}.cartless_ec_item-detail__priceAndStockWrapper__priceArea__base_price{color:#000;font-size:1.3125rem;font-weight:bold;line-height:1.4;margin-bottom:4px}.cartless_ec_item-detail__priceAndStockWrapper__priceArea__tax_include_string,.cartless_ec_item-detail__priceAndStockWrapper__priceArea__postage{font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;font-size:0.75rem;color:#616161}.cartless_ec_item-detail__priceAndStockWrapper__priceArea__postage{font-weight:bold;font-size:0.75rem;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#00a3d9}.cartless_ec_item-detail__priceAndStockWrapper__stockArea{padding:16px 16px 16px 0;line-height:29px;font-size:0.75rem;color:#616161;font-weight:bold}.cartless_ec_item-detail__priceAndStockWrapper__stockArea .stock{font-size:1.25rem;color:#000;margin:0 4px 0 4px}.cartless_ec_item-detail__btnToDetail{text-align:center}.cartless_ec_item-detail .articleBody,.cartless_ec_item-detail .articleBody__description,.cartless_ec_item-detail .editContents__formtext{margin:1rem auto}.cartless_ec_item-detail .articleBody hr,.cartless_ec_item-detail .articleBody__description hr,.cartless_ec_item-detail .editContents__formtext hr{margin:1rem 0}.cartless_ec_item-detail__orderNumber{width:calc(100% - 32px);border-radius:24px;margin:16px 0 0 16px;padding:16px 16px 12px;vertical-align:middle;background-color:rgba(0,0,0,0.1)}.cartless_ec_item-detail__orderNumber p.label{text-align:center;font-size:font-rem(14)}.cartless_ec_item-detail__orderNumber p.element{text-align:center;font-weight:bold;font-size:font-rem(18)}.cartless_ec_item-detail__purchaseNumber{border-bottom:1px solid #e8eaf6;padding-bottom:16px}.cartless_ec_item-detail__guestReceipt{text-align:center;border-bottom:1px solid  #e8eaf6;padding:16px}.cartless_ec_item-detail__guestNotice{color:black;font-size:font-rem(12);line-height:1.5;padding:16px;margin:0 auto 0px;text-align:start;border-bottom:1px solid #e8eaf6}.cartless_ec_item-detail__guestMessage{color:black;font-weight:bold;font-size:font-rem(12);line-height:1.5;padding:10px 16px 0px 16px;margin:0 auto 0px;text-align:center}.cartless_ec_item-detail__guestCancel{color:black;font-size:font-rem(12);line-height:1.5;padding:16px;margin:0 auto 0px;text-align:justify}.cartless_ec_item-detail__title{color:#000;font-size:1.5rem;font-weight:bold;line-height:1.4}.cartless_ec_item-detail__content{background-color:#fff;position:relative;padding:16px}.cartless_ec_item-detail__content.down_position{padding:8px 16px 70px 110px}.cartless_ec_item-detail__status{position:absolute;top:-55px;left:16px;width:80px;padding:3px 0 0 0;height:24px;z-index:1;display:flex;justify-content:center;align-items:center;border-radius:4px;font-weight:bold;color:white;line-height:0;font-size:0.75rem}.cartless_ec_item-detail__status.down_position{top:2px}.cartless_ec_item-detail__dateCard{position:absolute;top:-25px;left:16px;width:80px;height:96px;padding:12px 0 12px;background-color:#fff;border-radius:4px;text-align:center;box-shadow:0 1px 4px rgba(187,187,187,0.3)}.cartless_ec_item-detail__dateCard span{display:block;width:100%;line-height:1;font-weight:bold}.cartless_ec_item-detail__dateCard.down_position{top:30px}.cartless_ec_item-detail__month{font-weight:bold;font-size:0.8125rem}.cartless_ec_item-detail__day{font-weight:bold;margin-top:5px;font-size:2.25rem}.cartless_ec_item-detail__youbi{font-weight:bold;margin-top:6px;font-size:0.8125rem}.cartless_ec_item-detail__date{font-size:1.0625rem;font-weight:bold;line-height:1}.cartless_ec_item-detail__place{font-size:0.9375rem;color:#777}.cartless_ec_item-detail__purchaseBtnArea{display:flex;justify-content:center;padding:10px 16px;background-color:#fff;border-top:1px solid #e8eaf6;border-bottom:1px solid #e8eaf6}.cartless_ec_item-detail__btn,.cartless_ec_item-detail__btn--join,.cartless_ec_item-detail__btn--cancel{display:inline-block}.cartless_ec_item-detail__btn--join{cursor:pointer;display:flex;font-size:1rem;width:240px;height:48px;align-items:center;justify-content:center;padding:0;line-height:16px}.cartless_ec_item-detail__btn--normal{padding:8px 80px;width:100%;background-color:#fff;border:1px solid rgba(0,0,0,0.54);color:rgba(0,0,0,0.54)}.cartless_ec_item-detail__btn--cancel{border:1px solid #e8eaf6;padding:12px 0 0 0;cursor:pointer;color:#9E9E9E;flex-grow:1;flex-basis:100px;margin-left:10px;max-width:120px}.cartless_ec_item-detail__meta{position:relative;display:block}.cartless_ec_item-detail__meta--action{display:flex;position:absolute;align-items:center;right:16px;bottom:5px}.cartless_ec_item-detail__meta--action [class^="icon-"]{font-size:1.5rem}.cartless_ec_item-detail__meta--organizer,.cartless_ec_item-detail__meta--created{font-size:0.75rem;color:#78909c}.cartless_ec_item-detail__meta--main-anchor{font-size:0.75rem;text-decoration:none;color:#78909c}.cartless_ec_item-detail__meta--main{font-size:0.75rem;font-weight:bold;padding-left:10px}.cartless_ec_item-detail__meta--editIcon{color:#78909c;position:relative;bottom:-2px;font-size:0.875rem;font-weight:700;margin-left:10px;text-decoration:none;cursor:pointer}.cartless_ec_item-detail__meta--editIcon [class^="icon-"]{display:inline-block;width:24px;height:24px;margin-right:5px;border-radius:50%;background-color:#eee;text-align:center;line-height:24px;font-size:1.03125rem;color:#78909c}.cartless_ec_item-detail--fixed_purchaseBtnArea{position:fixed;bottom:15px;width:100%;max-width:700px;text-align:center}.cartless_ec_item-detail--fixed_purchaseBtnArea span{padding:10px 16px;display:block}.cartless_ec_item-detail--fixed_purchaseBtnPaddingArea{padding-bottom:70px}.catchphraseTemplate{padding:20px 5px 15px 5px;cursor:pointer;border-bottom:1px solid #cfd8dc}.catchphraseTemplate:hover{opacity:.7}.catchphraseTemplate__text{font-size:0.875rem}.catchphraseTemplate__addBtn{display:flex;margin-left:auto;margin-top:15px}.catchphraseTemplate:last-child{border-bottom:none}.categorySelect{width:100%;height:100%;top:0;left:0;z-index:240;position:fixed;background-color:#fff;color:#000}.categorySelect__header{background-color:#eee;width:100%;height:45px;line-height:45px;text-align:center}.categorySelect__headerInner{position:relative;width:100%;max-width:700px;margin:0 auto;padding:0 20px;box-sizing:border-box}.categorySelect__headerInner--title{text-align:center;font-size:1.0625rem;font-weight:bold}.categorySelect__headerInner--close{position:absolute;right:10px;top:50%;font-size:1.5rem;margin-top:-12px;text-decoration:none;color:#000}.categorySelect__main{width:100%;max-width:700px;margin:0 auto;padding:0 20px;box-sizing:border-box}.categorySelect__mainAdd{height:45px;margin:0 20px;border-bottom:1px solid rgba(0,0,0,0.1)}.categorySelect__mainAdd--botton{display:block;position:relative;width:25px;height:45px;line-height:45px;float:right;text-indent:-9999px;border:none;cursor:pointer;background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icon_plus-82e460f3017f129111bb8e6b4798a7afe8eb7d95ab10bae996f0916e435ef2b7.svg);background-repeat:no-repeat;background-size:25px;background-position:0% 50%}.categorySelect__mainAdd--text{position:relative;display:block;overflow:hidden;box-sizing:border-box;max-width:100%;width:90%;height:45px;border:none;text-align:left;font-size:1.0625rem}.categorySelect__body{width:100%;max-width:700px;padding:0 20px;box-sizing:border-box;height:auto;overflow:scroll;margin:0 auto}.categorySelect__bodyList{margin:20px 0}.categorySelect__bodyList--link{display:block;float:left;margin:0 10px 10px 0;padding:7px;border:1px solid;list-style:none;font-size:0.625rem;font-weight:bold;cursor:pointer;border-radius:4px}.chatCallBtn{width:54px;height:54px;border-radius:50%;background-color:#fff;box-shadow:0 0px 8px 0 rgba(0,0,0,0.33);position:fixed;right:20px;bottom:20px;text-align:center;z-index:9}.chatCallBtn a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;margin-top:13px;cursor:pointer}.chatCallBtn i{font-size:28px}.chatCallBtn:hover{opacity:.7}.chatImage__multiThumb{width:100%;padding-top:61.8%;position:relative}.chatImage__multiThumb.user_3_images .chatImage__multiThumb--img{width:50%;background-position:center;background-size:cover;height:100%;position:absolute;top:0;background-clip:content-box}.chatImage__multiThumb.user_3_images .chatImage__multiThumb--img:first-child{padding-right:1px}.chatImage__multiThumb.user_3_images .chatImage__multiThumb--img:nth-child(2){left:50%;padding-left:1px}.chatImage__multiThumb.user_4_images .chatImage__multiThumb--img{width:50%;background-position:center;background-size:cover;position:absolute;background-clip:content-box}.chatImage__multiThumb.user_4_images .chatImage__multiThumb--img:first-child{top:0;height:100%;padding-right:1px}.chatImage__multiThumb.user_4_images .chatImage__multiThumb--img:nth-child(2){top:0;left:50%;height:50%;padding-left:1px;padding-bottom:1px}.chatImage__multiThumb.user_4_images .chatImage__multiThumb--img:nth-child(3){top:50%;left:50%;height:50%;padding-left:1px;padding-top:1px}.chatImage__multiThumb.user_5_images .chatImage__multiThumb--img{width:50%;height:50%;background-position:center;background-size:cover;position:absolute;background-clip:content-box}.chatImage__multiThumb.user_5_images .chatImage__multiThumb--img:first-child{top:0;padding-right:1px;padding-bottom:1px}.chatImage__multiThumb.user_5_images .chatImage__multiThumb--img:nth-child(2){top:0;left:50%;padding-left:1px;padding-bottom:1px}.chatImage__multiThumb.user_5_images .chatImage__multiThumb--img:nth-child(3){top:50%;padding-top:1px;padding-right:1px}.chatImage__multiThumb.user_5_images .chatImage__multiThumb--img:nth-child(4){top:50%;left:50%;padding-top:1px;padding-left:1px}.chat_message_input_modal{width:100%;position:fixed;bottom:0;z-index:150;max-height:100%;background-color:#fff;transition:height 0.2s;border-top:1px solid rgba(0,0,0,0.1)}@media screen and (min-width: 769px){.chat_message_input_modal{left:0;padding-left:200px}}.chat_message_input_modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:140}.chat_message_input_modal .messageInputBar{position:static;height:100%;box-shadow:none}.chat_message_input_modal.full_screen{height:98% !important}@media screen and (max-width: 480px){.chat_message_input_modal_larger{height:98% !important}}@media screen and (max-width: 768px){.chat_message_input_modal_larger{height:98% !important}}@media screen and (min-width: 769px){.chat_message_input_modal_larger{margin:0 auto;inset:5% 0 0 0;max-width:600px;padding:0;min-height:300px;border-radius:18px;height:fit-content  !important;left:200px}}.chat_message_input_modal_larger .actionBar__comment{padding:24px 8px 16px 8px}@media screen and (min-width: 769px){.chat_message_input_modal_larger .actionBar__comment{padding:16px;border-radius:18px}}.chat_message_input_modal_larger .actionBar__topArea{margin-bottom:10px}.chat_message_input_modal_larger .actionBar__commentInput{width:calc(100% - 70px)}@media screen and (min-width: 769px){.chat_message_input_modal_larger .actionBar__commentInput{min-height:230px;max-height:50vh;padding-top:12px}}@media screen and (min-width: 769px){.chat_message_input_modal_larger .actionBar__commentInput.fukidashi_mode{max-height:230px}}.chat_message_input_modal_larger .actionBar__btns{padding-right:0px}.chat_message_input_modal_larger-overlay{background-color:rgba(0,0,0,0.3)}.chat_message-modalContainer{width:calc(100% - 200px);height:100%;position:fixed;top:0;left:0;display:flex;justify-content:center;z-index:200;margin-left:200px;line-height:initial}@media screen and (max-width: 768px){.chat_message-modalContainer{width:100%;margin-left:0}}@media screen and (max-width: 480px){.chat_message-modalContainer{width:100%;margin-left:0}}.chat_message-modal{z-index:240;max-width:700px;width:95%;height:90vh;background-color:#f0f2f5;border-radius:12px;margin-top:5vh;position:absolute}.chat_message-modal__header{background-color:#fff;width:100%;height:40px;line-height:40px;border-top-left-radius:12px;border-top-right-radius:12px}.chat_message-modal__header__main{position:relative;width:100%;margin:0 auto;padding:0 20px;box-sizing:border-box}.chat_message-modal__header__main__close_click{position:absolute;top:8px;right:8px;width:24px;height:24px;z-index:1}.chat_message-modal__header__main__close{color:#455a64;position:absolute;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem}.chat_message-modal__header__main__title{text-align:center;color:#000;font-size:0.875rem;position:relative;top:-6px}.chat_message-modal__header__main__target_name{text-align:center;font-size:0.625rem;position:relative;top:-31px;color:#616161;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 24px 0 0;left:12px;font-weight:bold;color:#78909c}.chat_message-modal__main{position:relative;height:calc(90vh - 40px);overflow:auto}.chat_message-modal__main .chat--inner{min-height:120px;margin-left:40px;margin-top:16px}#userTimelineIndex .chat_message-modal__main .chat--inner{margin-left:56px}.chat_message-modal__main .chat--inner .action{margin-left:-28px}.chat_message-modal__main .chat--inner .chat__commentTextHasLinkCard,.chat_message-modal__main .chat--inner .chat__commentLinkCard{margin-left:-28px}.chat_message-modal__main .chat--inner .chat__cassette,.chat_message-modal__main .chat--inner .chat__fukidashi,.chat_message-modal__main .chat--inner .chat__mycassette{margin-left:-2px}.chat_message-modal__main .chat--inner .chat__thumb{display:block;width:24px;height:24px;margin-right:2px;margin-top:4px}.chat_message-modal__main .chat--inner .chat__thumb .userIcon{width:24px;height:24px}.chat_message-modal__main .chat--inner .chat__commentInfo{padding:0 0 0 0px}.chat_message-modal__main .chat--inner .chat__commentText,.chat_message-modal__main .chat--inner .chat__fukidashi .chat__commentTextLink,.chat__fukidashi .chat_message-modal__main .chat--inner .chat__commentTextLink{margin-left:-28px;font-size:0.9375rem}.chat_message-modal__main .chat--inner .chat__fukidashi .chat__commentText,.chat_message-modal__main .chat--inner .chat__fukidashi .chat__commentTextLink{margin:75px 60px;font-size:0.9375rem}@media screen and (max-width: 768px){.chat_message-modal__main .chat--inner .chat__fukidashi .chat__commentText,.chat_message-modal__main .chat--inner .chat__fukidashi .chat__commentTextLink{margin:18.7vw 15vw}}.chat_message-modal__main .chat--inner .chat__userName__name{margin-right:8px;margin-left:8px}.chat_message-modal__background{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);transition:opacity .5s;z-index:220}@media screen and (max-width: 768px){.chat_message-modal{width:calc(100% - 16px);height:100%;min-height:inherit;top:8px;left:8px;position:fixed;margin:0px 0 0 0px;background-color:#f0f2f5;border-radius:12px 12px 0 0}.chat_message-modal__header{width:100%;height:40px;line-height:40px;border-top-left-radius:12px;border-top-right-radius:12px}.chat_message-modal__main{height:90%;border-radius:0px}}@media screen and (max-width: 768px) and (max-width: 768px){.chat_message-modal{left:auto}}#side_nav .circle-progress-container{max-width:30px;max-height:30px;font-size:1.0rem}.circle-progress-container{display:flex;flex-wrap:wrap;height:100%;width:100%}.circle-progress-container .progress-item{flex:1;flex-basis:calc(50% - 100px);position:relative}.circle-progress-container .progress-item__inner{position:relative}.circle-progress-container .progress-item__inner .progress-svg{width:100%;height:100%;overflow:visible}.circle-progress-container .progress-item__inner .progress-svg circle{stroke-dasharray:283}.circle-progress-container .progress-item__inner .progress-outline{fill:none;stroke:#9E9E9E;stroke-width:12}.circle-progress-container .progress-item__inner .progress-background{fill:none;stroke:#fff;stroke-width:10}.circle-progress-container .progress-item__inner .progress-bar{fill:none;transform-origin:center;transform:rotate(-90deg);stroke-width:10}.circle-progress-container .progress-item__inner .progress-text{position:absolute;top:40%;left:50%;transform:translate(-50%, -50%);font-weight:bold;line-height:100%}.circle-progress-container .progress-item__inner .progress-text__molecule{font-size:0.8em}.circle-progress-container .progress-item__inner .progress-text__slash{font-size:0.7em}.circle-progress-container .progress-item__inner .progress-text__denominator{font-size:0.6em}.clickScrollSlider{display:flex;align-items:center}.clickScrollSlider .icon-Chevron_Left,.clickScrollSlider .subMenu__item,.clickScrollSlider .icon-Chevron_Right{position:absolute;z-index:40;height:40px;width:40px;line-height:40px;background-color:#fff;opacity:0.8;box-shadow:0 0px 8px 0 rgba(0,0,0,0.33)}@media screen and (max-width: 480px){.clickScrollSlider .icon-Chevron_Left,.clickScrollSlider .subMenu__item,.clickScrollSlider .icon-Chevron_Right{display:none !important}}@media screen and (max-width: 768px){.clickScrollSlider .icon-Chevron_Left,.clickScrollSlider .subMenu__item,.clickScrollSlider .icon-Chevron_Right{display:none !important}}.homeCardSliderBox.smallCard .clickScrollSlider .icon-Chevron_Left,.homeCardSliderBox.smallCard .clickScrollSlider .subMenu__item,.homeCardSliderBox.smallCard .clickScrollSlider .icon-Chevron_Right{margin-top:calc(110px - 154px)}.homeCardSliderBox.homeGroupSliderBox.smallCard .clickScrollSlider .icon-Chevron_Left,.homeCardSliderBox.homeGroupSliderBox.smallCard .clickScrollSlider .subMenu__item,.homeCardSliderBox.homeGroupSliderBox.smallCard .clickScrollSlider .icon-Chevron_Right{margin-top:0}.clickScrollSlider .icon-Chevron_Left:hover,.clickScrollSlider .subMenu__item:hover,.clickScrollSlider .icon-Chevron_Right:hover{cursor:pointer;opacity:0.9}.clickScrollSlider .icon-Chevron_Left,.clickScrollSlider .subMenu__item{left:24px}.clickScrollSlider .icon-Chevron_Right{right:24px}.groupSlider__wrap .icon-Chevron_Left,.groupSlider__wrap .subMenu__item,.groupSlider__wrap .icon-Chevron_Right{margin-top:0;height:116px}.guestTop__wrapper-grey .slider_move{background-color:inherit}.comment__cassette{display:table;width:100%;background-color:#fff;border-bottom:1px solid #c9cdd3}.comment__thumb{display:table-cell;vertical-align:top;padding:8px;width:70px}.comment__thumb img{width:40px;height:40px;border-radius:50%}.comment__comment{position:relative;display:table-cell;padding:14px 12px 10px 0}.comment__user{font-size:0.875rem;font-weight:700}.comment__posted{margin-bottom:7px;font-size:0.6875rem;color:#78909c;line-height:1}.comment__commentText{padding-bottom:8px;margin-bottom:5px;border-bottom:1px solid #cfd8dc;font-size:0.9375rem;line-height:1.6;white-space:pre-wrap;word-break:break-all}.comment__commentText a{color:#342b80}.comment__reactions{height:40px;line-height:40px}.comment__reactions a{font-size:0.8125rem;font-weight:700;color:#78909c}#guestMailMagazineUsersComplete .complete{margin:0 auto;text-align:center;max-width:550px;overflow:hidden}#guestMailMagazineUsersComplete .complete .welcome_image{width:100%}#guestMailMagazineUsersComplete .complete__wrapper{width:90%;margin:24px auto}#guestMailMagazineUsersComplete .complete__main_message{margin:24px 0;font-size:0.8125rem;font-weight:bold;text-align:left}.contact{background-color:#fff;min-height:100vh}.contact__contents{max-width:700px;margin:0 auto;padding:50px 20px}.contact__contents .faq{margin-bottom:50px}.contact__contents .faq__description{margin-bottom:24px}.contact__contents .faq__linkWrap{display:flex;justify-content:center}.contact__contents .faq__linkWrap .faqLink{position:relative;color:#616161}.contact__contents .faq__linkWrap .faqLink__icon-arrow-right{display:block;position:absolute;right:0}.contact__formitem{padding:32px 4px 8px;color:#616161;font-size:0.8125rem;font-weight:700;float:left}.contact .btnFill--large{display:flex;margin:30px auto 0}.contentCardTwoColumn{display:grid;padding:0 8px;grid-template-columns:repeat(auto-fit, minmax(280px, 342px));grid-template-rows:repeat(auto-fit, 211px);grid-gap:8px 8px;justify-content:center}.contentCardTwoColumn .contentCard{width:100%;height:211px;margin:0px}.unlogin .contentCardTwoColumn{margin:16px auto;min-height:calc(100vh - 322px)}@media screen and (max-width: 768px){.contentCardTwoColumn{width:100%}}.contentCard__sliderWrap{-ms-overflow-style:none;scrollbar-width:none;width:100%;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:24px}.contentCard__sliderWrap::-webkit-scrollbar{display:none}.searchSubArea .contentCard__sliderWrap{margin-bottom:0}.contentCard__slider{display:flex;flex-wrap:nowrap;padding:1px 8px 10px}.contentCard__slider:after{content:' ';padding:4px}.contentCard__slider .interestCard{margin:6px}.contentCard,.articleBody .contentCard,.articleBody__description .contentCard,.editContents__formtext .contentCard,.trix-content .contentCard{cursor:pointer;text-decoration:none;position:relative;color:#fff;min-width:280px;height:173px;box-shadow:0 -0.5px 0 0 #c9cdd3, 0 0.5px 2px 0 #968989;margin:0px 0px 0px;padding:12px;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;background-position:top center;background-size:cover}@media (hover: hover){.contentCard:hover,.trix-content .contentCard:hover{opacity:.7}}.contentCard.limited:hover,.trix-content .contentCard.limited:hover{opacity:unset;cursor:default}@media screen and (max-width: 768px){.contentCard,.articleBody .contentCard,.articleBody__description .contentCard,.editContents__formtext .contentCard,.trix-content .contentCard{width:100%}}.homeCardSliderBox.largeCard .contentCard,.homeCardSliderBox.largeCard .trix-content .contentCard{height:280px}.homeCardSliderBox.smallCard .contentCard,.homeCardSliderBox.smallCard .trix-content .contentCard{min-width:180px;max-width:180px;flex-basis:180px;max-height:110px}.homeCardSliderBox.smallCard .contentCard.eventCard,.homeCardSliderBox.smallCard .trix-content .contentCard.eventCard{flex-direction:row-reverse;justify-content:flex-end;padding:11px 12px}.contentCard__slider .contentCard,.contentCard__slider .trix-content .contentCard{max-width:280px;flex-basis:280px;max-height:173px;margin:0 4px 2px;overflow:hidden}.contentCardHeader,.trix-content .contentCardHeader{z-index:1}.contentCard__category,.trix-content .contentCard__category{font-size:0.75rem;font-weight:bold;margin:0 0 0 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.homeCardSliderBox.smallCard .contentCard__category,.homeCardSliderBox.smallCard .trix-content .contentCard__category{display:none}@media screen and (max-width: 768px){.contentCard__category,.trix-content .contentCard__category{font-size:0.75rem}}.contentCard__category a,.trix-content .contentCard__category a{text-decoration:none}.contentCard__title a,.trix-content .contentCard__title a{text-decoration:none}.homeCardSliderBox.largeCard .contentCard__title,.homeCardSliderBox.largeCard .trix-content .contentCard__title{font-size:1.3125rem;max-height:53px}.homeCardSliderBox.smallCard .contentCard__title,.homeCardSliderBox.smallCard .trix-content .contentCard__title{display:none}.contentCard__title--smallOnly,.trix-content .contentCard__title--smallOnly{display:none;font-size:0.75rem;font-weight:bold;margin-top:4px}.contentCard__title--smallOnly a,.trix-content .contentCard__title--smallOnly a{text-decoration:none}.homeCardSliderBox.smallCard .contentCard__title--smallOnly,.homeCardSliderBox.smallCard .trix-content .contentCard__title--smallOnly{display:block}.contentCardMeta,.trix-content .contentCardMeta{display:flex;justify-content:space-between;align-items:center;text-decoration:none;font-size:0.75rem;z-index:1}.contentCardMeta.cartless_ec_itemInfo,.trix-content .contentCardMeta.cartless_ec_itemInfo{width:95%}.homeCardSliderBox.smallCard .contentCardMetaMainInfo,.homeCardSliderBox.smallCard .trix-content .contentCardMetaMainInfo{margin-right:8px}.contentCardMetaSubInfo,.trix-content .contentCardMetaSubInfo{overflow:hidden}.homeCardSliderBox.smallCard .contentCardMetaSubInfo,.homeCardSliderBox.smallCard .trix-content .contentCardMetaSubInfo{display:none}.contentCardMetaSubInfo__btn,.trix-content .contentCardMetaSubInfo__btn{height:36px;font-size:14px;padding:0 20px;display:flex;align-items:center;line-height:14px}.contentCardMetaText,.trix-content .contentCardMetaText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:-2px}.contentCardMeta .userIcon,.trix-content .contentCardMeta .userIcon{width:36px;height:36px;margin:0 8px 0 0;flex-shrink:0}.contentCardMeta__authorThumb,.trix-content .contentCardMeta__authorThumb{width:36px;height:36px;border-radius:50%}.contentCardMeta__authorName,.trix-content .contentCardMeta__authorName{font-weight:bold;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.contentCardMeta__posted,.trix-content .contentCardMeta__posted{font-weight:bold;line-height:1}.homeCardSliderBox.smallCard .contentCardMeta__posted,.homeCardSliderBox.smallCard .trix-content .contentCardMeta__posted{display:none}.contentCardMeta__eventStatus,.trix-content .contentCardMeta__eventStatus{width:54px;color:white;margin-bottom:4px;height:20px;border-radius:4px;font-weight:bold;display:flex;justify-content:center;align-items:center;font-size:0.625rem;line-height:0;padding-top:0.5px}.contentCardMeta__eventStatus.is_full,.event-detail__status.is_full,.trix-content .contentCardMeta__eventStatus.is_full,.trix-content .event-detail__status.is_full{background-color:#db0f59}.contentCardMeta__eventStatus.in_session,.event-detail__status.in_session,.event-detail__status.acceptable_in_session,.contentCardMeta__eventStatus.acceptable_in_session,.trix-content .contentCardMeta__eventStatus.in_session,.trix-content .event-detail__status.in_session,.trix-content .event-detail__status.acceptable_in_session,.trix-content .contentCardMeta__eventStatus.acceptable_in_session{color:#db0f59;background-color:#fff}.contentCardMeta__eventStatus.acceptable,.event-detail__status.acceptable,.trix-content .contentCardMeta__eventStatus.acceptable,.trix-content .event-detail__status.acceptable{background-color:#00a3d9}.contentCardMeta__eventStatus.end_acceptable,.event-detail__status.end_acceptable,.trix-content .contentCardMeta__eventStatus.end_acceptable,.trix-content .event-detail__status.end_acceptable{background-color:#616161}.contentCardMeta__eventStatus.close,.event-detail__status.close,.trix-content .contentCardMeta__eventStatus.close,.trix-content .event-detail__status.close{background-color:#616161}.contentCardMeta__eventStatus.joined,.event-detail__status.joined,.trix-content .contentCardMeta__eventStatus.joined,.trix-content .event-detail__status.joined{background-color:#fff;color:#00a3d9}.contentCardMeta__eventStatus.won_lottery,.event-detail__status.won_lottery,.trix-content .contentCardMeta__eventStatus.won_lottery,.trix-content .event-detail__status.won_lottery{background-color:#db0f59}.contentCardMeta__eventStatus.lost_lottery,.event-detail__status.lost_lottery,.trix-content .contentCardMeta__eventStatus.lost_lottery,.trix-content .event-detail__status.lost_lottery{background-color:#db0f59}.contentCardMeta__eventStatus.lotteries_before_deadline_exist,.event-detail__status.lotteries_before_deadline_exist,.trix-content .contentCardMeta__eventStatus.lotteries_before_deadline_exist,.trix-content .event-detail__status.lotteries_before_deadline_exist{background-color:#00a3d9}.contentCardMeta__eventStatus.lotteries_in_drawing_exist,.event-detail__status.lotteries_in_drawing_exist,.event-detail__status.all_lotteries_finalized,.trix-content .contentCardMeta__eventStatus.lotteries_in_drawing_exist,.trix-content .event-detail__status.lotteries_in_drawing_exist,.trix-content .event-detail__status.all_lotteries_finalized{background-color:#616161}.contentCardMeta__eventStatus.all_lotteries_finalized,.trix-content .contentCardMeta__eventStatus.all_lotteries_finalized{background-color:#616161}.contentCardMeta__eventTime,.trix-content .contentCardMeta__eventTime{margin-left:12px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contentCardMeta__eventPlace,.trix-content .contentCardMeta__eventPlace{margin:-2px 0 0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold}.contentCardMeta__eventMemberAndPayment,.trix-content .contentCardMeta__eventMemberAndPayment{display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contentCardMeta__eventJoinNum,.trix-content .contentCardMeta__eventJoinNum{font-weight:bold;font-size:0.75rem;line-height:20px}.contentCardMeta__eventJoinNumText,.trix-content .contentCardMeta__eventJoinNumText{font-weight:bold;font-size:0.625rem;line-height:20px;padding-top:1px}.contentCardMetaActions,.trix-content .contentCardMetaActions{margin-left:auto;display:flex;font-weight:bold;padding:0px 6px 0 5px}.homeCardSliderBox.smallCard .contentCardMetaActions,.homeCardSliderBox.smallCard .trix-content .contentCardMetaActions{display:none}.contentCardMetaActions [class^="icon-"],.trix-content .contentCardMetaActions [class^="icon-"]{display:inline-block;width:20px;height:20px;text-align:center;line-height:20px;font-size:1.25rem}.contentCardMetaActions>span,.trix-content .contentCardMetaActions>span{display:inline-block;padding-top:0px;padding-left:3px}.contentCardMetaActions__reactionNum,.trix-content .contentCardMetaActions__reactionNum{padding:2px 10px 0 2px}.contentCardMeta__cartless_ec_price,.trix-content .contentCardMeta__cartless_ec_price{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.32px;color:var(--white);margin:0 0 4px 0}.contentCardMeta__cartless_ec_itemStatus,.trix-content .contentCardMeta__cartless_ec_itemStatus{width:74px;height:20px;display:flex;justify-content:center;align-items:center;border-radius:4px;font-weight:bold;color:white;line-height:0;font-size:0.625rem;margin-bottom:4px}.contentCardMeta__cartless_ec_itemStatus.on_sale,.trix-content .contentCardMeta__cartless_ec_itemStatus.on_sale{background-color:#00a3d9}.contentCardMeta__cartless_ec_itemStatus.suspended,.trix-content .contentCardMeta__cartless_ec_itemStatus.suspended{background-color:#db0f59}.contentCardMeta__cartless_ec_itemStatus.out_of_stock,.trix-content .contentCardMeta__cartless_ec_itemStatus.out_of_stock{background-color:#db0f59}.contentCard .contentCardMeta.eventInfo,.trix-content .contentCard .contentCardMeta.eventInfo{justify-content:start;align-items:flex-end;overflow:hidden}.contentCardPin,.trix-content .contentCardPin{font-size:0.5rem;height:18px;color:#607d8b;padding-left:5px;display:flex;align-items:center}.contentCardPin--name,.trix-content .contentCardPin--name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:10rem}.contentCardPin i.icon-Pin_ON,.trix-content .contentCardPin i.icon-Pin_ON{font-size:1.125rem}.contentCard .contentCardPin+.contentCardThumb .contentCardThumb__thumb,.trix-content .contentCard .contentCardPin+.contentCardThumb .contentCardThumb__thumb{padding-top:calc((9/16)*100% - 18px)}.contentCardTwoColumn .contentCard .contentCardPin+.contentCardThumb .contentCardThumb--noThumb .contentCard,.contentCardTwoColumn .contentCard .contentCardPin+.contentCardThumb .contentCardThumb--noThumb .trix-content .contentCardThumb__thumb,.contentCardTwoColumn .trix-content .contentCard .contentCardPin+.contentCardThumb .contentCardThumb--noThumb .contentCard,.contentCardTwoColumn .trix-content .contentCard .contentCardPin+.contentCardThumb .contentCardThumb--noThumb .trix-content .contentCardThumb__thumb{padding-top:calc(254px - 18px)}.contentCard__slider .contentCard .contentCardPin+.contentCardThumb .contentCardThumb--noThumb .contentCard,.contentCard__slider .contentCard .contentCardPin+.contentCardThumb .contentCardThumb--noThumb .trix-content .contentCardThumb__thumb,.contentCard__slider .trix-content .contentCard .contentCardPin+.contentCardThumb .contentCardThumb--noThumb .contentCard,.contentCard__slider .trix-content .contentCard .contentCardPin+.contentCardThumb .contentCardThumb--noThumb .trix-content .contentCardThumb__thumb{padding-top:calc(220px - 18px)}.contentCard--unread,.trix-content .contentCard--unread{background-color:#E9F6FF}.contentCard .eventBottom-area,.trix-content .contentCard .eventBottom-area{z-index:2;display:flex;justify-content:space-between}.contentCardHeader h3.contentCard__title{font-weight:bold;line-height:1.25;margin:0 0 0 0;max-height:41px;overflow:hidden;font-size:1rem}@media screen and (max-width: 768px){.contentCardHeader h3.contentCard__title{font-size:1rem}}.topGradientLayer{width:100%;height:50%;position:absolute;top:0;background:-moz-linear-gradient(top, #00000069, transparent);background:-webkit-linear-gradient(top, #00000069, transparent);margin-left:-12px}.trix-content .topGradientLayer{width:100%;height:50%;position:absolute;top:0;background:-moz-linear-gradient(top, #00000069, transparent);background:-webkit-linear-gradient(top, #00000069, transparent);margin-left:-12px}.botomGradientLayer{width:100%;height:50%;position:absolute;bottom:-5px;background:-moz-linear-gradient(bottom, #00000069, transparent);background:-webkit-linear-gradient(bottom, #00000069, transparent);margin-left:-12px;z-index:1}.trix-content .botomGradientLayer{width:100%;height:50%;position:absolute;bottom:-5px;background:-moz-linear-gradient(bottom, #00000069, transparent);background:-webkit-linear-gradient(bottom, #00000069, transparent);margin-left:-12px}.content_link_card,.note_link_card{margin:4px 4px 0 4px}.link_card{text-decoration:none}.link_card .contentCard{max-width:280px;flex-basis:280px;max-height:173px}.contentCard__slider .contentCardMeta__eventMemberAndPayment{max-width:200px}.trix-content .attachment .event_Card__wrap a.link_card,.trix-content .attachment .content_Card__wrap a.link_card,.trix-content .attachment .blog_Card__wrap a.link_card{text-decoration:none}.trix-content .attachment .event_Card__wrap a,.trix-content .attachment .content_Card__wrap a,.trix-content .attachment .blog_Card__wrap a{text-decoration:underline}.eventLabels{display:flex;align-items:flex-end;text-align:right}.eventLabels__label{font-size:0.625rem;padding:4px 10px;border-radius:13px;color:#fff;background-color:rgba(0,0,0,0.54);font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}.eventLabels__payment{display:inline-block;margin-top:8px;font-size:0.625rem;padding:4px 10px;border-radius:13px;color:rgba(0,0,0,0.54);background-color:rgba(255,255,255,0.8);font-weight:bold;white-space:nowrap}.eventLabels__payment .event-ticket-icon{width:11px;height:10px;background-size:13px;margin-right:4px;display:inline-block;content:'';color:rgba(0,0,0,0.54);background-image:url(https://staging-assets.osiro.it/assets/pass/front/event-ticket-107c813da162b70a2b4fafc5b826c58798f97150dea7f44275551ca4348d4717.svg);transform:rotate(90deg)}.dayCalendar{width:54px;height:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#000;background-color:#fff;border-radius:4px;box-shadow:0 1px 4px 0 rgba(187,187,187,0.33);text-decoration:none}.dayCalendar__month{font-weight:bold;font-size:0.75rem}.dayCalendar__month--char{display:inline;font-size:0.6875rem}.dayCalendar__day{font-weight:bold;font-size:1.375rem;margin:-9px auto -9px;line-height:37.4px}.dayCalendar__youbi{font-weight:bold;font-size:0.625rem}.trix-content .dayCalendar{width:54px;height:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#000;background-color:#fff;border-radius:4px;box-shadow:0 1px 4px 0 rgba(187,187,187,0.33);text-decoration:none}.trix-content .dayCalendar__month{font-weight:bold;font-size:0.75rem}.trix-content .dayCalendar__month--char{display:inline;font-size:0.6875rem}.trix-content .dayCalendar__day{font-weight:bold;font-size:1.375rem;margin:-9px auto -9px;line-height:37.4px}.trix-content .dayCalendar__youbi{font-weight:bold;font-size:0.625rem}.dropdown{font-size:0.875rem;z-index:160;text-align:left;position:absolute;display:inline-block;padding:8px 0px;border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,0.3);background-color:#FFF}.dropdown ul li{color:#000;cursor:pointer;padding:8px 16px 8px;line-height:1.4}.dropdown ul li:hover{background:#eee}.dropdown ul li a{text-decoration:none}.dropdown ul .essential{color:#f44336}.dropdownButton{position:relative}.dropdownButton .dropdown-toggle{height:100%;padding-left:8px;border-left:2px #FFF solid}.dropdownButton .notDropDownButton{padding-right:8px}.editContents{background-color:#FFF;min-height:100vh}.editContents .editContentsMain{background-color:#fff}.editContents__contents{max-width:700px;margin:0 auto;padding:16px;overflow:hidden}.editContents__contents-add_message{font-size:0.75rem;color:#616161}.editContents__title{background-color:#fff;font-size:1rem;font-weight:bold;height:44px;line-height:44px;width:100%;margin:auto;color:#000;border-bottom:1px solid #c9cdd3}.editContents__text{font-size:0.875rem;text-align:left;padding:0 4px}.editContents__formitem{padding:32px 4px 8px;text-align:left;color:#616161;font-size:0.8125rem;font-weight:bold;display:block}.editContents__formitem--attention{font-size:0.75rem;display:block;text-align:left;opacity:0.6}.editContents__formselect{font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;background-color:#fafafa;border-bottom:1px solid #342b80;color:#000;color:#616161;border-radius:0;height:50px;padding:0 14px}.editContents__formselect--icon{background-image:url(https://staging-assets.osiro.it/assets/pass/front/icon-arrow-c7e7bf9897c38cb60f4913f24f07ac9c18678f66eccaf708b6ef8c8f17774b7c.svg);background-repeat:no-repeat;background-position:right 14px center;background-size:12px auto}.editContents__form_category_and_series_select{font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;background-color:#fafafa;border-bottom:1px solid #342b80;color:#000;color:#616161;border-radius:0;height:50px;line-height:50px;padding:0 14px;text-align:left}.editContents__form_category_and_series_select--icon{background-image:url(https://staging-assets.osiro.it/assets/pass/front/icon-arrow-c7e7bf9897c38cb60f4913f24f07ac9c18678f66eccaf708b6ef8c8f17774b7c.svg);background-repeat:no-repeat;background-position:right 14px center;background-size:12px auto}.editContents__formname{font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;background-color:#fafafa;border-bottom:1px solid #342b80;color:#000;color:#616161;height:50px;padding:11.5px 14px}.editContents__formmail{font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;background-color:#fafafa;border-bottom:1px solid #342b80;color:#000;font-weight:bold;height:50px;line-height:50px;padding:0 14px}.editContents__formtext{font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;background-color:#fafafa;border-bottom:1px solid #342b80;color:#000;text-align:left;height:auto;min-height:15em;padding:16px 16px 0;resize:none;overflow:scroll}.editContents__formswitch{font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;background-color:#fafafa;border-bottom:1px solid #342b80;color:#000;height:50px;line-height:50px;background-color:#fff;display:inline-block;position:relative;border-bottom:1px solid #9E9E9E}.editContents__formswitch--switchtitle,.editContents__formswitch--switchdata{float:left;text-align:left;color:#616161;font-size:0.8125rem;font-weight:bold}.editContents__formswitch--righttext{float:right;color:#616161;font-size:0.8125rem;font-weight:bold}.editContents__formswitch--switchdata{padding-left:20px}.editContents__formswitch label{float:right;position:absolute;bottom:20px;right:15px}.editContentsThumnail{display:flex}.editContents__formmedia,.editContents__formmedia--thumbnail,.editContents__formmedia--Unsplash,.editContents__formmedia--movie{font-size:0.6875rem;box-sizing:border-box;background-color:#fafafa;border:1px dashed #9E9E9E;color:#616161;border-radius:0;height:50px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-weight:bold;cursor:pointer;margin:0px}.editContents__formmedia span,.editContents__formmedia--thumbnail span,.editContents__formmedia--Unsplash span,.editContents__formmedia--movie span{height:initial;line-height:1.3;margin:0px 5px}.editContents__formmedia i,.editContents__formmedia--thumbnail i,.editContents__formmedia--Unsplash i,.editContents__formmedia--movie i{font-size:1.25rem;margin-top:-2px}.editContents__formmedia--Unsplash{flex-direction:column;margin:0 0 0 -1px;width:100%}.editContents__formmedia--movie{width:100%;background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icon_edit_movie-bccc13736aa1301fcb2063b0f405b071eae2ee9f88cec4b13d8adab74f1ed0ce.svg);background-repeat:no-repeat;background-position:center center;background-size:32px auto}.editContents__editButton{border:1px solid #9E9E9E;color:#616161;border-radius:8px;height:50px;line-height:50px;cursor:pointer;display:flex;width:100%;user-select:none;align-items:center}.editContents__editButton i{height:50px;line-height:50px;font-size:2rem;padding-left:10px;position:absolute;color:#9E9E9E}.editContents__editButton p{width:100%;font-size:0.875rem}.editContents__maintools{font-size:0.875rem;width:100%;box-sizing:border-box;max-width:700px;display:flex;justify-content:space-between}.editContents__formtools,.editContents__formtools--image,.editContents__formtools--image-single{border:1px solid #9E9E9E;color:#616161;border-radius:8px;height:50px;line-height:50px;padding-left:50px;text-align:left;cursor:pointer;width:48%}.editContents__formtools--image{background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icon_edit_photo-049b7b5069d6c3f539063855ff70097f33fe37dd46774f19a49e0edb05bb4718.svg);background-repeat:no-repeat;background-position:left 10px center;background-size:32px auto}.editContents__formtools--image-single{width:100%;padding-left:0px;text-align:center;background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icon_edit_photo-049b7b5069d6c3f539063855ff70097f33fe37dd46774f19a49e0edb05bb4718.svg);background-repeat:no-repeat;background-position:left 10px center;background-size:32px auto}.editContents__photoimage{position:relative}.editContents__photoimage--contentmain{width:100%;padding-top:61.8%;box-sizing:border-box;max-width:700px}.editContents__photoimage--main canvas{width:100%}.editContents__photoimage--close{width:32px;height:32px;position:absolute;top:-10px;right:-16px;cursor:pointer}.editContents .btnFill--large{display:flex;margin:32px auto}.editContents .btnOutline--large,.editContents .btnOutlineDanger--large,.editContents .btnOutlinePrimary--large{display:flex;margin:32px auto}.editContents .delete_note{display:block;text-decoration:underline;text-align:center;margin:0 auto;width:200px}.editContents .editContents__formswitch{background-color:transparent}.editContents .detailConfigure{font-size:0.75rem;padding-left:4px}.editContents .detailConfigure .icon-Post2:before{margin-right:4px}.c__content-edit__reservation_nav__main__datetime{margin:0 0 0 16px;float:left}.Android .c__content-edit__reservation_nav__main__datetime{margin:14px 0 0 16px}.editEvent{background-color:#fff;min-height:100vh}.editEvent__wrap{max-width:700px;margin:0 auto}.editEvent__contents{padding:16px 14px 80px 14px}.editEvent__contents-add_message{font-size:0.75rem;color:#616161}.editEvent__contents .editContents__contents{padding-bottom:0px}.editEvent__title{background-color:#fff;font-size:1rem;font-weight:bold;height:44px;line-height:44px;width:100%;text-align:center;margin:auto;color:#000;border-bottom:1px solid #c9cdd3}.editEvent__formitem{padding:32px 4px 8px;text-align:left;color:#616161;font-size:0.8125rem;font-weight:bold;display:block}.editEvent__formselect,.editEvent__formmember{font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;border-bottom:1px solid #9E9E9E;color:#000;color:#616161;border-radius:0;line-height:50px;padding:0 14px;text-align:left}.editEvent__formselect--icon,.editEvent__formmember--icon{background-image:url(https://staging-assets.osiro.it/assets/pass/front/icon-arrow-c7e7bf9897c38cb60f4913f24f07ac9c18678f66eccaf708b6ef8c8f17774b7c.svg);background-repeat:no-repeat;background-position:right 14px center;background-size:12px auto}.editEvent__formdate{font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;border-bottom:1px solid #9E9E9E;color:#000;color:#616161;border-radius:0;line-height:50px;text-align:left}.editEvent__formdate br.sp{display:none}@media screen and (max-width: 768px){.editEvent__formdate br.sp{display:block}}.editEvent__formdate--input{line-height:44px;width:68px;padding-left:10px;border-radius:0;background-image:url(https://staging-assets.osiro.it/assets/pass/front/icon-arrow-c7e7bf9897c38cb60f4913f24f07ac9c18678f66eccaf708b6ef8c8f17774b7c.svg);background-repeat:no-repeat;background-position:right 5px center;background-size:12px auto;background-color:#fafafa}.editEvent__formdate--input.day_select{width:90px}.editEvent__formdate--subscript{padding:0 20px 0 8px}.editEvent__formmember{text-align:left}.editEvent__formmember--unit{width:60px;height:auto}.editEvent__formname{font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;border-bottom:1px solid #9E9E9E;color:#000;color:#616161;height:50px;line-height:50px;padding:0 14px;background-color:#fafafa}.editEvent__formtext{font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;border-bottom:1px solid #9E9E9E;color:#000;height:auto;min-height:15em;padding:18px 14px;resize:none;overflow:scroll;background-color:#fafafa}.editEvent__video_code{font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;border-bottom:1px solid #9E9E9E;color:#000;height:auto;padding:18px 14px;resize:none;overflow:scroll;background-color:#fafafa}.editEvent__formswitch{font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;border-bottom:1px solid #9E9E9E;color:#000;height:50px;line-height:50px;padding:0 14px;display:inline-block;position:relative;text-align:left}.editEvent__formswitch--pretxt{color:#616161}.editEvent__formswitch label{float:right;position:absolute;bottom:20px;right:15px}.editEvent__formsubmit,.editEvent__formsubmit--save{border:none;width:240px;height:48px;margin:32px auto;padding:0;font-weight:bold;border-radius:6px;font-size:1.0625rem;background-color:#342b80;color:#fff;display:block}.editEvent__formsubmit:disabled,.editEvent__formsubmit--save:disabled{cursor:not-allowed;background:#eee}.editEvent__formsubmit--save{background-color:#eee;color:#616161}.editEvent__deleteBtn{margin:27px auto 0;height:48px;padding:12px;text-align:center}.editEventThumnail{display:flex}.editEvent__formmedia,.editEvent__formmedia--thumbnail,.editEvent__formmedia--Unsplash{font-size:0.6875rem;box-sizing:border-box;background-color:#fafafa;border:1px dashed #342b80;color:#616161;border-radius:0;height:50px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-weight:bold;cursor:pointer;width:50%;margin:0px}.editEvent__formmedia span,.editEvent__formmedia--thumbnail span,.editEvent__formmedia--Unsplash span{height:initial;line-height:1.3;margin:0px 5px}.editEvent__formmedia i,.editEvent__formmedia--thumbnail i,.editEvent__formmedia--Unsplash i{font-size:1.25rem;margin-top:-2px}.editEvent__formmedia--Unsplash{flex-direction:column;margin:0 0 0 -1px}.editEvent__photoimage{position:relative}.editEvent__photoimage--main{width:100%;box-sizing:border-box;padding-top:61.8%;max-width:700px}.editEvent__photoimage--close{width:32px;height:32px;position:absolute;top:46px;right:-16px;cursor:pointer}.editEvent .event_ticket_items{background-color:#eee;padding:24px;border-radius:8px}.editEvent .event_ticket_items .commonForm__text,.editEvent .event_ticket_items .commonForm__select{background-color:#fafafa}.editEvent .online_check,.editEvent .isOfficial_check,.editEvent .lottery_enabled{display:flex;justify-content:space-between;align-items:center}.editEvent .btnFill--large{display:flex;margin:32px auto}.editEvent .btnOutline--large,.editEvent .btnOutlineDanger--large,.editEvent .btnOutlinePrimary--large{display:flex;margin:32px auto}.editEvent .titleBaseToggle-switch{background-image:url(https://staging-assets.osiro.it/assets/pass/front/icon-arrow-c7e7bf9897c38cb60f4913f24f07ac9c18678f66eccaf708b6ef8c8f17774b7c.svg);width:14px;height:14px;background-repeat:no-repeat;cursor:pointer;background-position:center;background-size:contain;position:absolute;right:20px;top:15px;transition:all 0.3s}.editEvent .titleBaseToggle-switch.close{transform:rotate(180deg)}.editEvent .eventTicketDescription{color:#616161;font-size:0.75rem}.editEvent .eventTicketDescription hr{border:solid 1px #EEE}.editEvent .eventTicketDescription p{margin-top:8px}.editEvent .eventTicketArea hr{margin-top:20px;border:solid 1px #EEE}.editEvent .disable{opacity:0.3}.editEvent .warningMessage{color:#a9841a;font-size:0.75rem}.editProfile{background-color:#fff}.editProfileBasicAreaWrap{max-width:700px;margin:0 auto;padding:0 16px 31px;margin:40px auto 0}.editProfileDetailAreaWrap{max-width:700px;margin:0 auto;padding:0 16px 32px 16px;overflow:hidden}.editProfile__contents{padding-bottom:40px}.editProfileBottomArea{text-align:center;padding:32px 0px}.editProfileBottomArea p{color:#78909c;font-size:0.9375rem}.editProfileBottomArea .btn--primary,.editProfileBottomArea .cartless_ec_item-detail__btn--join,.editProfileBottomArea .event-detail__btn--join,.editProfileBottomArea .group__btn--follow{margin:10px auto 30px auto}.editProfile__title{padding:23px 0;color:#000;font-size:1rem;font-weight:bold}.editProfile__title--subTitle{font-size:0.75rem;color:rgba(0,0,0,0.54);display:block;line-height:1.33;text-align:left}.editProfile__formlabel{font-size:0.875rem;padding:32px 4px 12px;color:#616161;font-weight:bold;display:flex;align-items:center}.editProfile__formlabel:first-of-type{padding:0px 4px 12px}.editProfile__formskill{font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;background-color:#fafafa;border-bottom:1px solid #342b80;color:#000;height:50px;line-height:50px;padding-left:14px;margin-bottom:8px;border-radius:4px 4px 0 0}.editProfile__formtext{font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;background-color:#fafafa;border-bottom:1px solid #342b80;color:#000;height:auto;min-height:13em;padding:18px 14px;resize:none;overflow:scroll;border-radius:4px 4px 0 0}.editProfile__formarea{position:relative}.editProfile__formarea--input{font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;background-color:#fafafa;border-bottom:1px solid #342b80;color:#000;font-size:0.9375rem;min-height:50px;line-height:50px;padding-left:14px;border-radius:4px 4px 0 0}.editProfile__formarea--mark{font-size:0.8125rem;font-weight:bold;color:#bdbdbd;border:2px solid #bdbdbd;padding:3px 5px;border-radius:4px;height:auto;line-height:18px;margin-top:10px;box-sizing:border-box;position:absolute;right:10px}.editProfile__formdate{position:relative;font-size:1rem;width:100%;box-sizing:border-box;border-bottom:1px solid #342b80;color:#616161;border-radius:0;line-height:50px}.editProfile__formdate--input{padding:0 15px 0 7px;border-radius:0;background-image:url(https://staging-assets.osiro.it/assets/pass/front/icon-arrow-c7e7bf9897c38cb60f4913f24f07ac9c18678f66eccaf708b6ef8c8f17774b7c.svg);background-repeat:no-repeat;background-position:right 3px center;background-size:8px auto;background-color:#fafafa}.editProfile__formdate--select{padding-right:16px;background-image:url(https://staging-assets.osiro.it/assets/pass/front/icon-arrow-c7e7bf9897c38cb60f4913f24f07ac9c18678f66eccaf708b6ef8c8f17774b7c.svg);background-position:right 2px center;background-size:8px auto}.editProfile__formdate--mark{font-size:0.8125rem;font-weight:bold;color:#bdbdbd;border:2px solid #bdbdbd;padding:3px 5px;border-radius:4px;height:auto;line-height:18px;margin-top:10px;box-sizing:border-box;position:absolute;right:10px}.editProfile .btn--primary,.editProfile .cartless_ec_item-detail__btn--join,.editProfile .event-detail__btn--join,.editProfile .group__btn--follow{width:245px;height:48px;font-size:1.0625rem}.editProfile__topimage{max-width:1000px;text-align:center;position:relative;margin:0 auto}.editProfile__banner{width:100%;max-width:1000px;margin:0 auto;display:block;cursor:pointer;height:calc(100vw * 0.267);background-position:center;background-size:cover;background-color:#342b80;position:relative}.editProfile__banner--blur{position:relative;max-width:1000px;margin:0 auto;display:block;background-color:rgba(0,0,0,0.6);height:100%}.editProfile__banner--camera{width:27px;margin:0 auto;height:100%}.editProfile__banner--close{width:32px;height:32px;position:absolute;right:0px;cursor:pointer;z-index:3}.editProfile__thumbnail{position:absolute;display:inline-block;left:16px;width:100px;height:100px;bottom:-50px}.editProfile__thumbnail--blackcircle{width:100px;height:100px;border-radius:50%;z-index:2;background-color:#000;border:4px solid white;cursor:pointer}.editProfile__thumbnail--photo{width:100px;height:100px;border-radius:50%;z-index:3;opacity:0.6;background-color:#fff;border:4px solid white;margin:-4px}.editProfile__thumbnail--close{width:32px;height:32px;position:absolute;right:0;cursor:pointer;z-index:15}.editProfile__camera--banner,.editProfile__camera--thumbnail{width:27px;height:auto;z-index:10;position:absolute}.editProfile__camera--banner{left:49%;top:30%}@media screen and (max-width: 768px){.editProfile__camera--banner{left:47%;top:15%}}.editProfile__camera--thumbnail{left:0;top:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%}input::-webkit-input-placeholder{font-weight:normal}input:-moz-placeholder{font-weight:normal}input::-moz-placeholder{font-weight:normal}input:-ms-input-placeholder{font-weight:normal}@media screen and (min-width: 770px){.editProfile__banner{height:calc((100vw - 200px) * 0.267)}}@media screen and (min-width: 1200px){.editProfile__banner{height:267px}}#error_explanation{color:red;text-align:center}.error404{width:100%;background:linear-gradient(#bce0ff, #c48eff);display:flex;flex-direction:column;min-height:100vh;position:relative;justify-content:center}.error404Wrap{margin:0 auto;min-width:343px;text-align:center;line-height:1.3;font-weight:bold}.error404Wrap__txt--main{font-size:5.625rem;font-weight:bold;color:#fff;font-weight:900}.error404Wrap__txt--sub{font-size:1.3125rem;font-weight:bold;color:#fff}.error404Wrap__btn{border:none;width:240px;height:48px;line-height:48px;margin:20px auto;background-color:#fff;border-radius:24px;font-size:1.0625rem;color:#78909c}.error500{width:100%;background:linear-gradient(#ffeabc, #ff8e8e);display:flex;flex-direction:column;min-height:100vh;position:relative;justify-content:center}.error500Wrap{margin:0 auto;min-width:343px;text-align:center;line-height:1.3;font-weight:bold}.error500Wrap__txt--main{font-size:5.625rem;font-weight:bold;color:#fff;font-weight:900}.error500Wrap__txt--sub{font-size:1.3125rem;font-weight:bold;color:#fff}.error500Wrap__txt--sub span{font-size:1.625rem}.error500Wrap__btn{border:none;width:240px;height:48px;line-height:48px;margin:20px auto;background-color:#fff;border-radius:24px;font-size:1.0625rem;color:#78909c}.event--inner{width:100%;max-width:700px;margin:0 auto;box-shadow:none;background:none}.event-wrapper{width:100%;background-color:#fff;overflow:hidden}.event-wrapper.sticky{position:sticky;z-index:2}.event-detail{width:100%}.event-detail .separator_line{border-bottom:1px solid #e8eaf6;width:100%}.event-detail__btnToDetail{text-align:center}.event-detail .articleBody,.event-detail .articleBody__description,.event-detail .editContents__formtext{padding-top:16px;padding-bottom:16px}.event-detail__guestBox{width:calc(100% - 32px);border-radius:24px;margin:15px;padding:16px;vertical-align:middle}.event-detail__guestBox p.label{text-align:center;font-size:0.875rem;opacity:0.8;letter-spacing:-0.34px;font-weight:normal;margin-top:5px}.event-detail__guestBox p.element{text-align:center;font-weight:bold}.event-detail__guestReceipt{margin-bottom:15px}.event-detail__guestReceipt a.RecriptLink{font-size:0.875rem;font-weight:bold;text-decoration:underline}.event-detail__guestReceipt a{color:black;font-weight:normal;font-size:0.75rem;text-decoration:underline}.event-detail__guestReceipt input{font-size:0.875rem;text-decoration:underline}.event-detail__guestNotice{color:black;font-size:0.75rem;line-height:1.5;padding:16px;margin:0 auto 0px;text-align:start;font-size:16px;border-bottom:1px solid #e8eaf6}.event-detail__guestReceiptLink{text-align:center;border-bottom:1px solid  #e8eaf6;padding:16px}.event-detail__guestEventChargeHistoryLink{padding:16px 0 16px 0;border-top:1px solid #e8eaf6;text-align:center}.event-detail__guestMessage{color:black;font-weight:bold;font-size:0.75rem;line-height:1.5;padding:10px 16px 0px 16px;margin:0 auto 0px;text-align:center}.event-detail__guestCancel{color:black;font-size:font-rem(12);line-height:1.5;padding:16px;margin:0 auto 0px;text-align:justify}.event-detail__title{color:#000;font-size:1.5rem;font-weight:bold;line-height:1.4}.event-detail__content{background-color:#fff;position:relative;padding:16px 16px 0px 110px;margin:0px 0px 16px 0px;min-height:72px;height:auto}.event-detail__content.down_position{padding:8px 16px 70px 110px}.event-detail__status{position:absolute;top:-55px;left:16px;width:80px;padding:0px;height:24px;z-index:1;display:flex;justify-content:center;align-items:center;border-radius:4px;font-weight:bold;color:white;line-height:0;font-size:0.75rem}.event-detail__status.down_position{top:2px}.event-detail__dateCard{position:absolute;top:-25px;left:16px;width:80px;height:96px;padding:12px 0 12px;background-color:#fff;border-radius:4px;text-align:center;box-shadow:0 1px 4px rgba(187,187,187,0.3)}.event-detail__dateCard>span{display:block;width:100%;line-height:1;font-weight:bold}.event-detail__dateCard.down_position{top:30px}.event-detail__month{font-weight:bold;font-size:0.8125rem}.event-detail__month--char{display:inline;font-size:0.75rem}.event-detail__day{font-weight:bold;margin-top:5px;font-size:2.25rem}.event-detail__youbi{font-weight:bold;margin-top:6px;font-size:0.8125rem}.event-detail__date{font-size:1.0625rem;font-weight:bold;line-height:1}.event-detail__place{font-size:0.9375rem;color:#777}.event-detail__joinBtnArea{padding:16px 0;background-color:#fff;border-top:1px solid #e8eaf6;border-bottom:1px solid #e8eaf6;flex-wrap:wrap;text-align:center}.event-detail__joinBtnArea__main{display:flex;justify-content:center;align-items:center}.event-detail__joinBtnArea__cancelWait{display:flex;justify-content:center;text-decoration:underline;color:rgba(0,0,0,0.54);font-size:0.8125rem;font-weight:bold;margin-top:16px;padding:16px 12px 0px 12px;border-top:1px solid #e8eaf6}.event-detail__joinBtnArea__cancelWait span.receiveCancelNotification{cursor:pointer}.event-detail__joinBtnArea__cancelWait span.deleteCancelNotification{cursor:pointer}.event-detail__joinBtnArea__cancelWait span.cancelWaitingUsersList{cursor:pointer;margin-left:16px}.event-detail__joinBtnArea__cancelWait .notificationDelete{cursor:pointer}.event-detail__joinBtnArea__wording{text-align:center;color:#78909c;font-size:14px;padding:4px 0px 8px 0px}.event-detail__joinBtnArea__wording__endText{text-align:center;font-weight:bold;color:#000;font-size:16px;line-height:1.7}.event-detail__btn,.event-detail__btn--join,.event-detail__btn--joined,.event-detail__btn--normal{display:inline-block}.event-detail__btn--join{cursor:pointer;font-size:16px;min-width:240px;height:48px;display:flex;align-items:center;justify-content:center;padding:0 16px}.event-detail__btn--join--text{line-height:16px}.event-detail__btn--join [class^="icon-"]{top:0px;height:18px;line-height:18px;font-size:18px}.event-detail__btn--joined{font-size:16px;border:1px solid;min-width:240px;height:48px;display:flex;align-items:center;justify-content:center;padding:0 16px}.event-detail__btn--joined [class^="icon-"]:before{font-size:26px}@media screen and (max-width: 480px){.event-detail__btn--joined{min-width:100%}}.event-detail__btn--normal{border:1px solid rgba(0,0,0,0.54);padding:8px 54px;color:rgba(0,0,0,0.54)}.event-detail__btn--cancel{display:flex;justify-content:center;text-align:center;min-width:100px;padding:16px 0;border-top:1px solid #e8eaf6}.event-detail__meta{position:relative;display:block}.event-detail__meta--action{display:flex;position:absolute;align-items:center;right:16px;bottom:11px}.event-detail__meta--action [class^="icon-"]{font-size:1.5rem}.event-detail__meta--organizer,.event-detail__meta--created{font-size:0.75rem;color:#78909c}.event-detail__meta--main-anchor{font-size:0.75rem;text-decoration:none;color:#78909c}.event-detail__meta--main{font-size:0.75rem;font-weight:bold;padding-left:10px}.event-detail__meta--editIcon{color:#78909c;position:relative;bottom:-2px;font-size:0.875rem;font-weight:700;margin-left:10px;text-decoration:none;cursor:pointer}.event-detail__meta--editIcon [class^="icon-"]{display:inline-block;width:24px;height:24px;margin-right:5px;border-radius:50%;background-color:#eee;text-align:center;line-height:24px;font-size:1.03125rem;color:#78909c}.event-detail__metaItem{display:inline-block;color:#78909c;font-size:0.875rem;font-weight:bold;margin-right:10px;text-decoration:none;cursor:pointer}.event-detail__metaItem [class^="icon-"]{display:inline-block;width:36px;height:36px;margin-right:5px;border-radius:50%;background-color:#eee;text-align:center;line-height:36px;font-size:1.25rem;color:#455a64}.event-detail__metaCount{position:relative;top:-3px}.event-detail__joinMember{border-bottom:1px solid #e8eaf6;padding:16px 24px 16px;width:100%;background-color:#fff}@media screen and (max-width: 480px){.event-detail__joinMember{padding:16px}}.event-detail__joinMember--title{font-weight:bold}.event-detail__joinMember--sub{font-size:0.8125rem;color:#78909c}.event-detail__joinMember--outside>a{font-weight:bold;font-size:0.8125rem;color:#78909c;text-decoration:none;line-height:1}.event-detail__joinMember--outside>a i{position:relative;top:1px;margin:0px 4px 0 0}.event-detail__joinMember>dl{overflow:hidden}.event-detail__joinMember>dl>dt{font-size:0.75rem;color:#78909c;float:left;padding-top:3px}.event-detail__joinMember>dl>dd{margin-left:75px}.event-detail__joinMember .memberMoreBtn{background-color:#eee;width:auto;padding:0px 7px 0 6px;height:28px;border-radius:14px;display:flex;align-items:center;justify-content:center;line-height:0;margin-left:4px;font-size:0.75rem}.event-detail__joinMember .memberMoreBtn i{font-size:1.125rem;width:10px;height:1.2rem}.event-detail__description{padding:16px 24px 0;width:100%;background-color:#fff}@media screen and (max-width: 480px){.event-detail__description{padding:16px}}.event-detail__description--title{font-weight:bold;font-size:1rem}.event-detail__description--title .descriptionWrapper{display:inline-flex;align-items:center;text-decoration:none}.event-detail__description--title .descriptionWrapper .userIcon{width:28px;height:28px;border-radius:50%}.event-detail__description--title .descriptionWrapper .groupIcon{width:28px;height:28px;border-radius:8px}.event-detail__description--title .descriptionWrapper .organizerName{margin:0 0 0 12px}.event-detail__description--unit{font-size:0.8125rem}.event-detail__description--sub{font-size:0.75rem;color:#78909c}.event-detail__description--sub a{text-decoration:none}.event-detail__description--outside>a{font-weight:bold;font-size:0.8125rem;color:#78909c;text-decoration:none;line-height:1;display:inline-flex;align-items:center}.event-detail__description--outside>a i{position:relative;top:1px;margin:0px 6px 0 0}.event-detail__description--outside>a i.icon-Comment_Plus{font-size:1rem;height:1.2rem}.event-detail__description>dl{padding-bottom:24px;overflow:hidden}.event-detail__description>dl>dt{font-size:0.75rem;color:#78909c;float:left;padding-top:3px}.event-detail__description>dl>dd{margin-left:75px}.event-detail__price_description{padding-top:0;border-bottom:1px solid #e8eaf6}.event-detail__ticket_purchased_upcoming{background-color:#ecfaff}.event-detail__ticket_purchased_in_session{background-color:#ecfaff}.event-detail__ticket_list{margin:0 -100%;padding:0px calc(100% + 0px);background-color:white}.event-detail__ticket_list-wrapper{margin:0 -100%;padding:10px 100%}.event-detail__ticket_list_panel{display:flex;align-items:center;padding:12px 16px;justify-content:space-between;width:100%;min-height:35px}.event-detail__ticket_list_panel:not(:first-child){border-top:1px solid #e8eaf6}.event-detail__ticket_list_panel-left{line-height:1}.event-detail__ticket_list_panel-right{display:flex;align-items:center}.event-detail__ticket_list_panel-right-purchased-upcoming-label{margin:0px 16px;border-radius:4px;background:#FFF;color:#03A4D9;text-align:center;font-size:10px;font-weight:700;padding:4px;white-space:nowrap}.event-detail__ticket_list_panel-right-purchased-in_session-label{margin:0px 16px;border-radius:4px;background:#FFF;color:#03A4D9;text-align:center;font-size:10px;font-weight:700;padding:4px;white-space:nowrap}.event-detail__ticket_list_panel-right-purchased-close-label{margin:0px 16px;border-radius:4px;background:#616161;color:#FFF;text-align:center;font-size:10px;font-weight:700;padding:4px;white-space:nowrap}.event-detail__ticket_list_panel-right-payment{display:flex;flex-direction:column;align-items:center;justify-content:center}.event-detail__ticket_list-name{font-size:14px;line-height:1.5}.event-detail__ticket_list-online{font-size:10px;letter-spacing:-0.2px;line-height:1.5;border-radius:4px;background-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.54);width:fit-content;padding:0 3px;display:inline-block;margin-left:4px}.event-detail__ticket_list-stock_count,.event-detail__ticket_list-lottery_enabled{letter-spacing:-0.2px;font-size:10px;font-weight:bold;color:rgba(0,0,0,0.54);margin:6px 0}.event-detail__ticket_list-lottery_deadline_at,.event-detail__ticket_list-lottery_announcement_published_at{font-size:10px;letter-spacing:-0.2px;color:rgba(0,0,0,0.54);margin:6px 0}.event-detail__ticket_list-reception_end{font-size:14px;font-weight:bold;letter-spacing:-0.28px;color:#d0021b;white-space:nowrap}.event-detail__ticket_list-price{border-radius:12px;background-color:rgba(0,0,0,0.1);height:24px;font-size:14px;font-weight:bold;letter-spacing:-0.28px;text-align:center;width:fit-content;padding:0px 10px;white-space:nowrap}.event-detail__ticket_list-pre_clearing{font-size:10px;color:rgba(0,0,0,0.54);letter-spacing:-0.2px;font-weight:bold;display:flex;align-items:center;transform:translateY(3px)}.event-detail__ticket_list .event-ticket-icon{width:13px;height:11px;background-size:13px;display:inline-block;content:'';background-image:url(https://staging-assets.osiro.it/assets/pass/front/event-ticket-107c813da162b70a2b4fafc5b826c58798f97150dea7f44275551ca4348d4717.svg);transform:rotate(90deg)}.event-detail__qr_code{text-align:center;font-weight:bold;padding:16px 0;border-bottom:1px solid #e8eaf6}#events-show .event-detail__qr_code{border-bottom:1px solid #e8eaf6}.event-detail__qr_code--qr_image{width:33vh;max-width:250px}.event-detail__qr_code--open_txt{cursor:pointer;font-size:14px;display:flex;justify-content:center;align-items:center;border-bottom:1px solid black;width:250px;margin:0 auto}.event-detail__qr_code--open_txt img{width:17px;height:17px;margin:0 5px}.event-detail__qr_code--open_txt_min{font-size:0.75rem}.event-detail__qr_code--title{padding-top:30px;font-size:1rem}.event-detail__qr_code--message{font-size:0.75rem}.event-detail__online_area{background-color:#f0f2f5;padding:25px 16px;margin:25px;border-radius:8px}.event-detail__online_area-title{font-size:0.875rem;font-weight:bold;text-align:center}.event-detail__online_area-url{background-color:white;text-align:center;font-size:0.875rem;font-family:'AxisStd';margin:25px 0;padding:25px 0;border-radius:8px;padding:16px}.event-detail__online_area-url a{font-size:1rem;font-weight:bold;display:block;text-decoration:none}.event-detail__online_area-description{margin-top:25px;font-size:0.875rem;font-family:'AxisStd';line-height:1.5;letter-spacing:-0.34px}.event-detail .eventLabels{position:absolute;bottom:12px;right:16px}.event-detail .contentCard__sliderWrap{margin-bottom:0px}#groupEventShow .event-video_area{background-color:#fff;position:sticky;position:-webkit-sticky;top:87px;z-index:2;transition:.3s}@media screen and (max-width: 480px){#groupEventShow .event-video_area{top:88px}}@media screen and (max-width: 480px){#groupEventShow .event-video_area.slid{top:0px}}#groupEventShow .event-video_area--code{max-width:700px;width:100%;margin:0 auto}@media screen and (max-width: 480px){#groupEventShow .event-video_area--code{height:250px}}#groupEventShow .event-video_area--code iframe{width:100%;height:400px}@media screen and (max-width: 480px){#groupEventShow .event-video_area--code iframe{height:250px}}.event__qr__authentication{width:100%;background-color:#fff;height:100vh;padding-top:20px}.event__qr__authentication .event-detail__guestBox{margin:0 auto}.event-detail__description--has_advance_payment .event-ticket-icon{width:13px;height:11px;background-size:13px;margin:0 4px 0 12px;display:inline-block;content:'';background-image:url(https://staging-assets.osiro.it/assets/pass/front/event-ticket-107c813da162b70a2b4fafc5b826c58798f97150dea7f44275551ca4348d4717.svg);transform:rotate(90deg)}.event-detail__description--has_advance_payment p{display:inline-block;font-weight:bold;color:#78909c;font-size:0.75rem}.event__sliderWrap{width:100%;overflow:scroll;-webkit-overflow-scrolling:touch}.event__slider{width:1728px;display:flex;flex-wrap:wrap}.event{max-width:342px;width:100%;background-color:#fff;box-shadow:0 -0.5px 0 0 #c9cdd3, 0 0.5px 2px 0 #968989;margin:4px 4px 14px 4px;border-radius:4px}@media screen and (max-width: 768px){.event{width:100%}}.event__slider .event{max-width:280px;flex-basis:280px;height:336px;max-height:336px;margin:0 4px 16px;overflow:hidden}.event__thumb{display:block;position:relative;padding-top:56.25%;width:100%;border-radius:4px 4px 0 0;background-position:top center;background-size:cover;background-color:#342b80}.event__thumb--title{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.event__thumb--title span{width:80%;color:#fff;font-size:1.75rem;font-weight:bold;text-align:center;line-height:1.2352941176}.event__title{font-size:1.0625rem;font-weight:bold;line-height:1.5rem;margin:64px 0 0 0}.event__slider .event__title{height:48px;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis}.event__detail{position:absolute;left:110px;width:215px;height:40px;overflow:hidden}.event__content{position:relative;padding:16px 20px}.event__content a{text-decoration:none;color:#000}.event__slider .event__content{height:176px}.event__dateCard{position:absolute;top:-32px;left:16px;width:80px;height:96px;padding:14px 0;background-color:#fff;border-radius:4px;text-align:center;box-shadow:0 1px 4px 0 rgba(187,187,187,0.33)}.event__dateCard span{display:block;width:100%;line-height:1;font-weight:block}.event__month{font-weight:bold;font-size:0.8125rem}.event__day{font-weight:bold;margin-top:3px;font-size:2.5rem}.event__youbi{font-weight:bold;margin-top:3px;font-size:0.8125rem}.event__date{font-size:1.0625rem;font-weight:bold;line-height:1}.event__slider .event__date{font-size:0.9375rem}.event__place{font-size:0.9375rem;color:#78909c;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.event__participants{display:flex;height:50px;align-items:center;margin-top:0px}.event__participants--img{height:28px}.event__participant{display:inline-block;width:28px;height:28px;border-radius:50%;border:2px solid #fff;overflow:hidden;line-height:1;margin:0 0 0 -8px}.event__participant img{width:100%}.event__meta{font-size:0.75rem;color:#78909c;padding-left:10px;flex-shrink:10000}.event_link_card{margin:4px 4px 0px 4px}.eventIndex-filter{text-align:right;padding-right:16px;padding-bottom:8px;max-width:700px;margin:0 auto}.calendar_switch{background-color:#fff;border:1px solid #eee;border-radius:28px;position:relative;width:150px;height:38px;box-sizing:border-box}.calendar_switch button,.calendar_switch a{width:75px;height:36px;position:absolute;border-radius:28px;display:flex;justify-content:center;align-items:center;z-index:1;text-decoration:none}.calendar_switch .calendar_switch-on{top:0;right:0;color:#000;font-size:1.25rem}.calendar_switch .calendar_switch-on .active{color:#fff}.calendar_switch .calendar_switch-off{top:0;left:0;color:#000;font-size:1.25rem}.calendar_switch .calendar_switch-off .active{color:#fff}.calendar_switch .calendar_switch-emphasis{position:absolute;border-radius:28px;width:75px;height:36px;top:0;left:0;border:2px solid #fff;transition-property:left;transition-duration:0.06s;transition-timing-function:linear}.calendar_switch .calendar_switch-emphasis.calendar_on{left:73px}.eventCalendar{max-width:1000px;margin:0 auto;padding:8px 8px;position:relative;background-color:rgba(255,255,255,0.9)}@media screen and (min-width: 769px){.eventCalendar{padding:32px 32px;border-radius:16px}}.eventCalendar-title{font-family:'Titillium Web', sans-serif;margin:16px 16px;width:120px;text-align:center}.eventCalendar-title-month{font-size:4rem;font-weight:600;height:50px;display:flex;align-items:center;justify-content:center}.eventCalendar-title-year{font-size:0.875rem;font-weight:700}.eventCalendar-now_month{position:absolute;top:52px;right:90px;font-size:0.75rem;font-weight:bold;cursor:pointer}.eventCalendar-prev_month,.eventCalendar-next_month{width:24px;height:24px;position:absolute;top:50px;cursor:pointer}.eventCalendar-prev_month:before,.eventCalendar-next_month:before{content:'';width:9px;height:9px;border-top:solid 2px #5c5c5c;border-left:solid 2px #5c5c5c;position:absolute;top:50%;margin-top:-5px}.eventCalendar-prev_month{right:140px}.eventCalendar-prev_month:before{transform:rotate(-45deg);left:10px}.eventCalendar-next_month{right:40px}.eventCalendar-next_month:before{transform:rotate(135deg);right:10px}.eventCalendar .fc-col-header{margin-bottom:2em}.eventCalendar .fc-header-toolbar{margin-bottom:0 !important;padding-left:15px}.eventCalendar .fc-direction-ltr .fc-daygrid-event .fc-event-time{display:none}.eventCalendar .fc-daygrid-dot-event .fc-event-title{font-size:0.625rem;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width: 769px){.eventCalendar .fc-daygrid-dot-event .fc-event-title{font-size:0.875rem}}.eventCalendar .fc-daygrid-event{border-radius:10px}.eventCalendar .fc-h-event .fc-event-title-container{height:14px}@media screen and (min-width: 769px){.eventCalendar .fc-h-event .fc-event-title-container{height:22px}}.eventCalendar .fc-day-sat .fc-daygrid-day-number,.eventCalendar .fc-day-sun .fc-daygrid-day-number,.eventCalendar .holiday_panel .fc-daygrid-day-number{color:#656565}.eventCalendar .fc-day-sat .holiday_event,.eventCalendar .fc-day-sun .holiday_event,.eventCalendar .holiday_panel .holiday_event{color:#656565}.eventCalendar .fc-daygrid-day-number{cursor:pointer}.eventCalendar .fc-daygrid-block-event .fc-event-time,.eventCalendar .fc-daygrid-block-event .fc-event-title{font-size:0.625rem;padding-left:16px;transform:translateY(-2px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width: 769px){.eventCalendar .fc-daygrid-block-event .fc-event-time,.eventCalendar .fc-daygrid-block-event .fc-event-title{font-size:0.875rem}}.eventCalendar .holiday_event .fc-daygrid-event-dot{border:1px solid rgba(0,0,0,0.54);min-width:6px;min-height:6px;border-radius:50%;background-color:#fff}.eventCalendar .close .fc-daygrid-event-dot{border-color:#616161}.eventCalendar .close.fc-h-event{border-color:#616161;background-color:#616161}.eventCalendar .joined .fc-daygrid-event-dot{border:1px solid #00a3d9;min-width:6px;min-height:6px;border-radius:50%;background-color:#fff}.eventCalendar .joined.fc-h-event{border-color:#00a3d9;background-color:#fff}.eventCalendar .joined.fc-h-event .fc-event-title{color:#000 !important}.eventCalendar .acceptable .fc-daygrid-event-dot{border-color:#00a3d9}.eventCalendar .acceptable.fc-h-event{border-color:#00a3d9;background-color:#00a3d9}.eventCalendar .is_full .fc-daygrid-event-dot{border-color:#db0f59}.eventCalendar .is_full.fc-h-event{border-color:#db0f59;background-color:#db0f59}.eventCalendar .acceptable_in_session .fc-daygrid-event-dot{border:1px solid #db0f59;min-width:6px;min-height:6px;border-radius:50%;background-color:#fff}.eventCalendar .acceptable_in_session.fc-h-event{border-color:#db0f59;background-color:#fff}.eventCalendar .acceptable_in_session.fc-h-event .fc-event-title{color:#000 !important}.eventCalendar .fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start) .fc-event-title,.eventCalendar .fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end) .fc-event-title{color:transparent !important}.eventCalendar .fc .fc-toolbar.fc-header-toolbar{display:none}.eventCalendar .fc-theme-standard .fc-popover{display:none !important}.eventCalendar .fc .fc-daygrid-body-natural .fc-daygrid-day-events{margin:0}@media screen and (min-width: 769px){.eventCalendar .fc .fc-daygrid-body-natural .fc-daygrid-day-events{height:4em}}.eventCalendar .fc .fc-daygrid-more-link{transform:translateY(-4px);font-size:0.625rem;display:block;padding-left:0px;text-align:center}@media screen and (min-width: 769px){.eventCalendar .fc .fc-daygrid-more-link{font-size:0.875rem}}.eventCalendar .fc .fc-scrollgrid-section-sticky>*{background-color:transparent}.eventCalendar .fc .fc-daygrid-day-top{font-size:0.875rem;display:block;text-align:center;font-weight:bold}.eventCalendar .fc-theme-standard th{font-size:0.75rem}.eventCalendar .fc-theme-standard td,.eventCalendar .fc-theme-standard th{border:none}.eventCalendar .fc-theme-standard .fc-scrollgrid{border:none}.eventCalendar .dailyListModal .commonModal{width:100%;max-width:720px}.eventCalendar .dailyListModal .commonModalHeader{max-width:100%}.eventCalendar .dailyListModal .commonModalHeader__title{font-size:0.625rem}.eventCalendar .dailyListModal .commonModalHeader__title .dailyListModal-day{font-size:1.375rem;margin:0 5px}.eventCalendar .dailyListModal .commonModalContents,.eventCalendar .dailyListModal .commonModalOneselfContents,.eventCalendar .dailyListModal .commonModalDeleteRequestOneselfContents{padding-top:10px;padding-bottom:10px}.eventCalendar .dailyListModal .dailyListModal-events{display:grid;padding:8px 0px 0px;grid-template-columns:repeat(auto-fit, minmax(280px, 342px));grid-template-rows:repeat(auto-fit, 211px);grid-gap:8px 8px;justify-content:center}.eventCalendar .dailyListModal .eventCard{max-width:342px;height:211px}.filter{position:relative;display:inline-block;height:32px}.filter:before{position:absolute;top:5px;right:0;font-size:1.5rem;color:#000;z-index:1;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter__lists{position:relative;z-index:2;width:100%;line-height:32px;font-size:0.8125rem;color:#000;font-weight:700;padding-right:32px;text-overflow:ellipsis;white-space:nowrap;text-align:right}.filter__lists:focus{outline:none}.l-main__contentHeader .filter{margin:10px 0 10px auto}.fixedFooter{position:fixed;display:flex;align-items:center;justify-content:center;flex-direction:column;bottom:0;width:100%;background-color:rgba(255,255,255,0.95);left:0;padding-bottom:20px;padding-left:200px}.l-content--joinFlow .fixedFooter{padding-left:0px}@media screen and (max-width: 680px){.fixedFooter{padding-left:0}}.fixedFooter__message{font-size:0.75rem;color:#455a64;font-weight:bold;margin-bottom:13px;margin-top:20px;text-align:center}.fixedFooter .btn--primary,.fixedFooter .cartless_ec_item-detail__btn--join,.fixedFooter .event-detail__btn--join,.fixedFooter .group__btn--follow{padding:10px 35px;font-size:1rem}.isolatedMessageInput .selectActionModalWrapper.fixedPhraseModal{left:0;right:0;margin:auto}.selectActionModalWrapper.fixedPhraseModal .selectActionModal{width:343px}.selectActionModalWrapper.fixedPhraseModal .selectActionModal .titleWrapper{background-color:rgba(0,0,0,0.05);border-radius:8px}.selectActionModalWrapper.fixedPhraseModal .selectActionModal .titleWrapper .title{font-size:15px;padding-top:17px;padding-bottom:16px;text-align:center;letter-spacing:-0.24px;color:#7c8494}.selectActionModalWrapper.fixedPhraseModal .selectActionModal .titleWrapper .commonModalHeader__close_click{top:16px}.selectActionModalWrapper.fixedPhraseModal .selectActionModal .titleWrapper .commonModalHeader__close{position:static}.selectActionModalWrapper.fixedPhraseModal .selectActionModal.fixedPhraseSelectionFormModal .fixedPhraseList{color:rgba(0,0,0,0.54);padding:18px 28px;max-height:328px;overflow-y:scroll}.selectActionModalWrapper.fixedPhraseModal .selectActionModal.fixedPhraseSelectionFormModal .fixedPhraseListItem{margin:0px 0px 12px;padding:8px 10px 10px 16px;border-radius:21px;background-color:rgba(0,0,0,0.05);font-size:12px;font-weight:500;letter-spacing:-0.29px;color:rgba(0,0,0,0.54);text-align:left;cursor:pointer}.selectActionModalWrapper.fixedPhraseModal .selectActionModal.fixedPhraseInstructionModal .subTitle{margin-top:25px;margin-bottom:26px;font-size:14px;letter-spacing:-0.34px;text-align:center;color:rgba(0,0,0,0.54)}.selectActionModalWrapper.fixedPhraseModal .selectActionModal.fixedPhraseInstructionModal .descriptionImage{max-width:300px;max-height:100%}.selectActionModalWrapper.fixedPhraseModal .selectActionModal.fixedPhraseInstructionModal .description{margin-top:9px;margin-bottom:39px;font-size:12px;line-height:1.5;text-align:center;color:rgba(0,0,0,0.54)}.flash,.flash--primary,.flash--success,.flash--info,.flash--alert,.flash--warning,.flash--disabled{display:block;width:100%;padding:15px;font-size:0.9375rem;font-weight:bold;color:#fff;background-color:#eee;text-align:center}.flash--primary{background-color:#342b80;color:#fff}.flash--success{background-color:#00bfa5;color:#fff}.flash--info{background-color:#8bc34a;color:#fff}.flash--alert{background-color:#c62828;color:#fff}.flash--warning{background-color:#ff874d;color:#fff}.flash--disabled{cursor:not-allowed;background:#eee}#osiro_broadcast_message .flash--alert,#osiro_broadcast_message .flash--info,#osiro_broadcast_message .flash--warning,#osiro_maintenance_information .flash--alert,#osiro_maintenance_information .flash--info,#osiro_maintenance_information .flash--warning{display:flex;position:relative;padding:8px 48px 8px 12px;margin-top:env(safe-area-inset-top);line-height:1.4}#osiro_broadcast_message .flash--broadcast_message__text,#osiro_maintenance_information .flash--broadcast_message__text{text-align:left;margin-right:auto;margin-bottom:2px;font-size:0.875rem}@media screen and (max-width: 768px){#osiro_broadcast_message .flash--broadcast_message__text,#osiro_maintenance_information .flash--broadcast_message__text{font-size:0.75rem;margin-top:3px;margin-left:2px}}#osiro_broadcast_message a.flash--broadcast_message__text,#osiro_maintenance_information a.flash--broadcast_message__text{text-decoration:underline;color:#fff}#osiro_broadcast_message .flash--broadcast_message_close--button,#osiro_maintenance_information .flash--broadcast_message_close--button{width:24px;height:24px;position:absolute;top:50%;right:12px;margin:-12px 0 0 0;text-decoration:none}#osiro_broadcast_message .flash--broadcast_message_close--button__icon,#osiro_maintenance_information .flash--broadcast_message_close--button__icon{color:#fff;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem}@media screen and (max-width: 768px){#osiro_broadcast_message .flash--alert,#osiro_broadcast_message .flash--info,#osiro_maintenance_information .flash--alert,#osiro_maintenance_information .flash--info{padding:8px 44px 8px 8px}#osiro_broadcast_message .flash--broadcast_message_close--button,#osiro_maintenance_information .flash--broadcast_message_close--button{right:12px}}.centered{position:fixed;top:40vh;left:calc(50% + 100px);transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);max-width:90%;z-index:999}@media screen and (max-width: 768px){.centered{left:50%}}@media screen and (max-width: 480px){.centered{left:50%}}.noSideNavCentered{left:50%}.bgTranslucentBlack{height:120px;width:120px;color:#FFF;background-color:rgba(51,51,51,0.8);border-radius:12px;padding:8px 16px}.checkIcon{display:block;width:64px;height:64px;background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/check-white-3639c25e487b407f3ba1c5768ec13b86064d84ebcac2b08dcf6af27ce7b588a1.svg);background-size:100%;margin:0 auto;color:#FFF}.flashMessageFont{font-size:1rem;font-weight:medium;text-align:center}.floatingActionBtnContainer{right:16px;bottom:0;position:fixed;z-index:160}.floatingActionBtnContainer ul{margin-bottom:16px}.floatingActionBtnList{right:16px;bottom:70px;position:fixed;z-index:120}.floatingActionBtnMessage{right:calc(16px + 16px + 54px);bottom:20px;position:fixed;z-index:120;max-width:289px;width:calc(100vw - 54px - 32px - 16px);height:48px;background-color:#fff;font-size:14px;font-weight:bold;border-radius:54px;display:flex;justify-content:center;align-items:center;padding:4px 16px;line-height:18px;gap:4px;cursor:pointer}.floatingActionBtnMessage-text{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.floatingActionBtnMessage i{font-size:24px}.floatingActionBtnWrap{display:flex;align-items:center;justify-content:flex-end;margin-bottom:16px;z-index:120}.floatingActionBtnWrap:last-of-type{margin-bottom:0}.floatingActionBtnWrap a,.floatingActionBtnWrap p{font-size:0.9375rem;color:#fff;font-weight:bold;z-index:120;text-decoration:none;cursor:pointer}.floatingActionBtnWrap a:first-of-type,.floatingActionBtnWrap p:first-of-type{margin-right:18px}.floatingActionBtn{width:54px;height:54px;border-radius:50%;background-color:#fff;box-shadow:0 0px 8px 0 rgba(0,0,0,0.33);cursor:pointer;display:flex;justify-content:center;align-items:center;z-index:120}.floatingActionBtn i{font-size:28px}.floatingActionBtn i.icon-Close,.floatingActionBtn i.l-header__closeBtn,.floatingActionBtn i.l-menu__close,.floatingActionBtn #vue_app_block_page_edit .block_page i.edit_panel-close,#vue_app_block_page_edit .block_page .floatingActionBtn i.edit_panel-close,.floatingActionBtn i.commonModalWithMediaHeader__right__close,.floatingActionBtn i.commonModalHeader__close,.floatingActionBtn i.commonModalDeleteRequestHeader__close,.floatingActionBtn i.groupCategoryList__item__closeBtn,.floatingActionBtn i.unsplashModalHeader__close,.floatingActionBtn i.attentionModalHeader__close,.floatingActionBtn i.chat_message-modal__header__main__close,.floatingActionBtn #osiro_broadcast_message i.flash--broadcast_message_close--button__icon,#osiro_broadcast_message .floatingActionBtn i.flash--broadcast_message_close--button__icon,.floatingActionBtn #osiro_maintenance_information i.flash--broadcast_message_close--button__icon,#osiro_maintenance_information .floatingActionBtn i.flash--broadcast_message_close--button__icon,.floatingActionBtn i.fukidashiSelectBoxHeader__close,.floatingActionBtn i.c__like_user-modal__header__main__close{transform:rotate(-45deg)}.floatingActionBtn i.icon-Close.close,.floatingActionBtn i.close.l-header__closeBtn,.floatingActionBtn i.close.l-menu__close,.floatingActionBtn #vue_app_block_page_edit .block_page i.close.edit_panel-close,#vue_app_block_page_edit .block_page .floatingActionBtn i.close.edit_panel-close,.floatingActionBtn i.close.commonModalWithMediaHeader__right__close,.floatingActionBtn i.close.commonModalHeader__close,.floatingActionBtn i.close.commonModalDeleteRequestHeader__close,.floatingActionBtn i.close.groupCategoryList__item__closeBtn,.floatingActionBtn i.close.unsplashModalHeader__close,.floatingActionBtn i.close.attentionModalHeader__close,.floatingActionBtn i.close.chat_message-modal__header__main__close,.floatingActionBtn #osiro_broadcast_message i.close.flash--broadcast_message_close--button__icon,#osiro_broadcast_message .floatingActionBtn i.close.flash--broadcast_message_close--button__icon,.floatingActionBtn #osiro_maintenance_information i.close.flash--broadcast_message_close--button__icon,#osiro_maintenance_information .floatingActionBtn i.close.flash--broadcast_message_close--button__icon,.floatingActionBtn i.close.fukidashiSelectBoxHeader__close,.floatingActionBtn i.close.c__like_user-modal__header__main__close{transform:rotate(0)}.floatingActionBtn:hover{opacity:1}.floatingActionBtnBackground{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);transition:opacity .5s;z-index:100}.bottom-enter-active,.bottom-leave-active{transform:translate(0px, 0px);transition:transform 225ms cubic-bezier(0, 0, 0.2, 1) 0ms}.bottom-enter,.bottom-leave-to{transform:translateY(100vh) translateY(0px)}.floatingMenu--2Button{position:relative;text-decoration:none;width:50%;height:100%;border-radius:24px;text-align:center;padding:1px 0 0 0;display:flex;align-items:center;flex-direction:column;flex-wrap:nowrap;justify-content:center;cursor:pointer}.floatingMenu--2Button .l-header__unread--count,.floatingMenu--2Button .l-header__unread{top:7px;left:47px}.floatingMenu--2 .floatingMenuEmphasis{position:absolute;width:50%;height:calc(100% - 8px);background-color:#fff;border-radius:28px;z-index:-1;transition-property:left;transition-duration:0.06s;transition-timing-function:linear;display:none}.floatingMenu--3Button{position:relative;text-decoration:none;width:33%;height:100%;border-radius:24px;text-align:center;padding:1px 0 0 0;display:flex;align-items:center;flex-direction:column;flex-wrap:nowrap;justify-content:center;cursor:pointer}.floatingMenu--3Button .l-header__unread--count,.floatingMenu--3Button .l-header__unread{top:7px;left:47px}.floatingMenu--3Emphasis{position:absolute;width:33%;height:calc(100% - 8px);background-color:#fff;border-radius:28px;z-index:-1;transition-property:left;transition-duration:0.06s;transition-timing-function:linear;display:none}.floatingMenu{position:fixed;display:flex;left:200px;right:0;bottom:18px;width:280px;flex-flow:row;height:50px;margin:0px auto;padding:4px 4px 4px 4px;box-shadow:0 0px 4px 0 rgba(0,0,0,0.33);border-radius:28px;justify-content:space-around;z-index:120;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(155,155,155,0.35)}@media screen and (max-width: 768px){.floatingMenu{right:70px;left:0px;margin:0 auto}}.floatingMenuButton{position:relative;text-decoration:none;width:33%;height:100%;border-radius:24px;text-align:center;padding:1px 0 0 0;display:flex;align-items:center;flex-direction:column;flex-wrap:nowrap;justify-content:center;cursor:pointer}.floatingMenuButton .l-header__unread--count,.floatingMenuButton .l-header__unread{top:7px;left:47px}.floatingMenuEmphasis{position:absolute;width:33%;height:calc(100% - 8px);background-color:#fff;border-radius:28px;z-index:-1;transition-property:left;transition-duration:0.06s;transition-timing-function:linear;display:none}::-webkit-full-page-media,:future,:root .floatingMenuEmphasis{transition-duration:unset}.followLink{font-size:0.625rem;font-weight:bold;white-space:nowrap;height:100%}.followLink__follow-user{color:#00a3d9;display:flex;align-items:center;cursor:pointer}.followLink__follow-user .icon-Follow{font-size:16px;width:16px;text-align:left;margin:0;background-color:#FFF;color:#00a3d9}.followLink__follow-user__text{color:#00a3d9}.followLink__following{color:#78909c}.friendReferralBackground{background-size:cover;background-position:center 88px;background-attachment:fixed;min-height:calc(100vh - 88px);padding:16px}.friendReferral{background-color:rgba(255,255,255,0.9);border-radius:12px;margin:0 auto;text-align:center;max-width:550px;overflow:hidden}.friendReferral__content{margin:12px 16px 28px}.friendReferral__content__description{font-size:0.875rem;text-align:left}.friendReferral .welcome_image{width:100%}.friendReferral .shareText{margin-top:24px;font-weight:bold}.fukidashi{height:auto;width:400px;height:200px;background-size:100% 100%;background-position:top;display:flex;justify-content:center;align-items:center;position:relative;margin:0 auto}@media screen and (max-width: 480px){.fukidashi{width:calc(100vw - 80px);min-height:40vw;height:170px}}.chat--inner .fukidashi{margin-left:-28px}.fukidashi__commentTextLink{margin:75px 60px;width:280px;padding:0px;font-weight:bold;line-height:25px;text-align:center;background-color:initial;overflow:hidden;max-height:150px;z-index:1;white-space:pre-wrap}.fukidashi__firstComment{height:auto;width:240px;height:120px;background-size:100% 100%;background-position:top;display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:0px}.fukidashi .fukidashiOject{width:100%;position:absolute;pointer-events:none;height:fit-content}.fukidashiMessageInputHeader{text-align:center;color:#000;font-weight:bold}.fukidashiSelectBox{left:50%;bottom:70px;max-width:700px;width:100%;height:auto;margin:auto 0;z-index:100;border-radius:12px}@media screen and (max-width: 768px){.fukidashiSelectBox{left:0;margin:0 auto;border-radius:0px;max-width:none}}.fukidashiSelectBoxHeader{text-align:center;color:#000;line-height:30px;height:30px;font-weight:bold;font-size:0.875rem;position:relative;max-width:520px;margin:0 auto}.fukidashiSelectBoxHeader__close{top:0;right:0;position:absolute;cursor:pointer;color:#000;position:absolute;padding:4px 8px 0 8px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem}.fukidashiSelectBoxContents .fukidasiList{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));max-width:100%;margin:0 auto;row-gap:16px;padding:16px 8px}.fukidashiSelectBoxContents .fukidasiList .fukidashi{height:54px;width:108px;max-width:135px;min-height:auto;margin:0 auto;cursor:pointer}.fukidashiSelectBoxContents .fukidasiList .fukidashi__commentTextLink{font-size:1px;margin:0;opacity:0}.fukidashiSelectBoxContents .fukidasiList.preview_mode{row-gap:0}.fukidashiSelectBoxContents .fukidasiList.preview_mode.left_position{grid-template-columns:100% 0}.fukidashiSelectBoxContents .fukidasiList.preview_mode.right_position{grid-template-columns:0 100%}.fukidashiSelectBoxContents .fukidasiList.preview_mode .outside{opacity:0;width:0;height:0}.fukidashiSelectBoxContents .fukidasiList.preview_mode .selected{height:200px;width:100%;max-width:400px}.fukidashiSelectBoxContents .fukidasiList.preview_mode .fukidashi__commentTextLink{font-size:1rem;opacity:1;margin:75px 60px}.chat_message_input_modal_larger .fukidashiSelectBox{top:inherit;bottom:inherit;margin:20px 0 auto}.fukidashiIndex{padding:12px;overflow:auto;height:85%}.fukidashiIndexList{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:16px}.fukidashiItem{display:flex;justify-content:center;align-items:center;cursor:pointer}.fukidashiItem .fukidashiItemObject{width:100%;max-width:168px;pointer-events:none;height:84px}#groupNoteListWrapper{height:100%}#groupAboutWrapper .l-main__contentInner{max-width:1000px}#groupAboutWrapper .groupHeader{background-color:#fff}#groupAboutWrapper .commonForm{max-width:700px;margin:0 auto}.group__about{background-color:#fff;margin:0 auto;padding:30px;text-align:center;border-bottom:1px solid #ECEFF1}.groupHeader .l-header__pageHeader .l-content__title{margin:0 auto;position:relative;padding:0 27px}.groupHeader .l-header__pageHeader .l-content__title::after{content:'';width:9px;height:9px;border:0px;border-top:solid 2px #9e9e9e;border-right:solid 2px #9e9e9e;right:7px;transform:rotate(135deg);position:absolute;transition:.1s}.groupHeader .l-header__pageHeader .is_accordion_open-on::after{transform:rotate(-45deg);top:7px}.groupHeader .l-header__pageHeader .is_accordion_open-off::after{transform:rotate(135deg);top:3px}.groupHeader .l-header__pageHeader .menu_btn{text-align:center;height:100%;line-height:44px;font-size:1.5rem;position:absolute;right:16px}.groupHeader .tab__wrap{width:100%}@media screen and (max-width: 768px){.groupHeader .l-header__pageHeader.slid{top:-50px}.groupHeader .l-header__pageHeader.none{display:none}}.groupHeader__description{background-color:#fff;padding:0 16px 8px;margin-bottom:8px}.group__header{padding:16px;background-color:#fff;text-align:center}.group__main{background-color:#fff;margin:0 auto;padding:30px}.group__footer{background-color:#fff;border-top:1px solid #ECEFF1}.group__footer .top-content__before_card{display:none}.group__footer .top-content__title{display:flex;align-items:center}.group__btn,.group__btn--follow,.group__btn--unfollow{width:220px;height:48px;display:flex;margin:0 auto;justify-content:center;align-items:center}.group__btn--follow{cursor:pointer}.group__btn--follow .icon-Follow{top:1px}.group__btn--unfollow{border:1px solid;padding:5px 10px 5px;height:48px;cursor:pointer}.group__cancel{padding-left:16px;color:#342b80;font-size:0.875rem;font-weight:700}.group__meta{display:inline-block;vertical-align:middle;padding-top:3px}.group__metaItem{display:inline-block;color:#78909c;font-size:0.875rem;font-weight:700;margin-right:10px;text-decoration:none;cursor:pointer}.group__metaItem [class^="icon-"]{display:inline-block;width:24px;height:24px;margin-right:5px;border-radius:50%;background-color:#eee;text-align:center;line-height:24px;font-size:1.03125rem;color:#78909c}.group__metaCount{position:relative;top:-3px}.group__title{padding:13px 16px 15px;font-size:1.3125rem;font-weight:700;line-height:1.5238095238}.group__img,.group__img--editing{width:110px;height:110px;display:inline-block;text-align:center;border-radius:5px}.group__camera--img{width:27px;height:auto;z-index:10;position:absolute;left:38px;top:40px}.group__text{background-color:#fff;text-align:left;padding:16px;white-space:pre-wrap;border-top:1px solid #ECEFF1}.group__text p{font-size:0.9375rem}.group__text p+p{margin-top:1em}.group__update{font-size:0.75rem;color:#78909c;line-height:1}.group__dropdown_icon{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#bdbdbd;font-size:1.5rem;transition:all .3s;line-height:1.7;cursor:pointer}.group__dropdown_icon.is_open{transform:rotate(180deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.group__dropdown{position:relative;display:inline-block;float:right;margin:-6px 0 0 0}.group__dropdown_content{display:none;position:absolute;background-color:#f9f9f9;box-shadow:5px 5px 8px 0px rgba(0,0,0,0.2);padding:12px 0px;z-index:1;right:0px;border-radius:5px;border:1px solid #E9F6FF}.group__dropdown_content ul li a{user-select:none;color:#000;display:inline-block;cursor:pointer;width:150px;padding:5px 5px 5px 15px}.group__dropdown_content ul li a:hover{background-color:#342b80;color:#fff}.group__dropdown_content.is_open{display:block}.group__form{text-align:left;margin:0 auto;height:100%}.group__form .btn--primary,.group__form .cartless_ec_item-detail__btn--join,.group__form .event-detail__btn--join,.group__form .group__btn--follow{margin:20px auto;display:block;width:240px;height:48px;font-size:1.0625rem;text-decoration:none}.group__form .btn--prev{margin:20px auto;display:block;width:240px;line-height:35px;font-size:1.0625rem;text-decoration:none}.group__formitem{padding:32px 4px 8px;color:#616161;font-size:0.8125rem;font-weight:bold}.group__formitem--input{font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;border-bottom:1px solid #342b80;background-color:#fafafa;color:#000;color:#616161;height:50px;line-height:50px;padding:0 14px}.group__formtext{font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;border-bottom:1px solid #342b80;background-color:#fafafa;color:#000;height:auto;min-height:15em;padding:18px 14px;resize:none;overflow:scroll}#groups-about .editContents__photoimage{display:inline-block;text-align:center}#groups-about .editContents__photoimage canvas{border-radius:5px}#groups-about .editContents__photoimageWrapper{text-align:center}#groups-about .group__main button{margin:20px auto;display:block;width:240px;height:48px;font-size:1.0625rem;text-decoration:none}.groupListArea{max-width:700px;margin:0 auto}.groupListArea__title{display:inline-flex;font-size:0.875rem;font-weight:700;align-items:center}.groupListArea__title span{padding-right:0px}.groupListArea__title i{font-size:25px;margin-bottom:2px}.groupListArea__slider>.groupListArea__title{cursor:pointer}.groupListArea__slider .groupListWrapper{padding-top:5px}.groupListArea__slider--inner{-ms-overflow-style:none;scrollbar-width:none;overflow:hidden;overflow-x:auto;margin-top:-5px}.groupListArea__slider--inner::-webkit-scrollbar{display:none}.groupListArea__slider .groupList{padding:0 12px 16px 12px;display:inline-grid;grid-gap:30px 16px;grid-auto-flow:column;grid-auto-columns:70px}.groupListArea__slider .contentsReadmore{display:none}.groupListArea__slider .groupListWrapper{border-bottom:1px solid rgba(0,0,0,0.1)}.unlogin .groupList{display:grid;grid-gap:30px;grid-template-columns:repeat(3, 125px);grid-template-rows:125px;justify-content:center;padding-top:30px}@media screen and (max-width: 768px){.unlogin .groupList{grid-template-columns:repeat(3, 90px);grid-template-rows:90px;padding-top:15px}}.groupListWrapper{margin:0 auto}.groupList{padding-top:16px;display:grid;grid-template-columns:repeat(auto-fill, minmax(70px, 1fr));grid-gap:36px 16px}.groupList__item{display:flex;flex-direction:column;align-items:center;text-align:center}.groupList__thumb{position:relative;display:block;width:58px;height:58px;margin:0 auto;margin-bottom:8px}.unlogin .groupList__thumb{width:96px;height:96px}@media screen and (max-width: 768px){.unlogin .groupList__thumb{width:64px;height:64px}}.groupList__thumbImg{height:100%;width:100%;border-radius:8px;background-color:#fff}.groupList__title{font-size:0.75rem;font-weight:bold;word-break:break-all;text-decoration:none;display:block;line-height:1.17;height:28px;color:#455a64;overflow:hidden}.groupList__metaItem{display:block;color:#78909c;font-size:0.625rem}.groupList__unread,.groupList__is_follow{position:absolute;top:-5px;right:-5px;width:11px;height:11px;border:1px solid #fff}.groupList__is_follow{background-color:#cfd8dc}.groupList__joinBtn{font-size:10px;border:1px solid #455a64;color:#455a64;border-radius:4px;background-color:#fff;width:63px;height:25px;font-weight:bold}.groupList__leaveBtn{font-size:10px;color:#fff;border-radius:4px;background-color:#342b80;width:63px;height:25px;font-weight:bold}.groupSlider{display:flex;flex-wrap:wrap;grid-gap:4px}.groupSlider__wrap{-ms-overflow-style:none;scrollbar-width:none;width:100%;overflow-x:scroll;-webkit-overflow-scrolling:touch;background-color:#f0f2f5;padding:0 8px;height:116px;overflow-y:hidden}.groupSlider__wrap::-webkit-scrollbar{display:none}@media screen and (max-width: 768px){.groupSlider__wrap{height:96px}}@media screen and (max-width: 768px){.groupSlider__wrap.is-fixed{position:fixed;top:0;z-index:10}}.groupSlider__wrap.js-alternateSpace{display:none}@media screen and (max-width: 768px){.groupSlider__wrap.js-alternateSpace.show{display:block}}.groupSlider__overlayInvisible{background-color:rgba(0,0,0,0.3);height:64px;width:64px;position:absolute;border-radius:8px;background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icon_archive-30e1b0a3f17ed81fdf02fd0fb66e7115f7095012525f36441f22cbcc373fae9a.png);background-repeat:no-repeat;background-position:center center;background-size:30px}.groupSlider__item,.groupSlider__item--active{position:relative;width:80px;height:100px;margin:8px 0px 0px 0px;border-radius:8px;text-align:center;padding:8px 0}@media screen and (max-width: 768px){.groupSlider__item,.groupSlider__item--active{height:80px;width:64px}}.groupSlider__item:hover,.groupSlider__item--active:hover{background-color:#fff}.groupSlider__item--active{background-color:#fff}.groupSlider__item__unread{position:absolute;top:-4px;right:-4px;width:11px;height:11px;border:1px solid #FFF}.groupSlider__itemLink{display:block;text-decoration:none}.groupSlider__thumb{position:relative;display:inline-block;width:64px;height:64px;background:#ccc;border-radius:8px}@media screen and (max-width: 768px){.groupSlider__thumb{width:48px;height:48px}}.groupSlider__thumbImg{width:64px;border-radius:8px}@media screen and (max-width: 768px){.groupSlider__thumbImg{width:48px}}.groupSlider__title{color:#000;font-size:0.75rem;font-weight:700;width:72px;height:14px;line-height:1.2;margin:6px auto;overflow:hidden;word-wrap:break-word;overflow-wrap:break-word;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width: 768px){.groupSlider__title{font-size:0.625rem;height:10px;width:auto;word-wrap:break-word;overflow-wrap:break-word;white-space:nowrap;text-overflow:ellipsis}}.group_users_band{height:44px;background-color:#fff}.group_users_band_users{display:flex;justify-content:center;align-items:center;height:100%}.group_users_band_users li{display:flex;margin-right:2px}.group_users_band_users li:last-child{width:auto;border-radius:14px;background-color:#f1f3f7;font-size:12px;color:#4a4a4a;text-align:center;line-height:28px;position:relative;padding:0 20px 0 8px;display:flex;justify-content:center}.group_users_band_users li:last-child::before{content:'';width:6px;height:6px;border:0px;border-top:solid 1px #4a4a4a;border-right:solid 1px #4a4a4a;transform:rotate(45deg);position:absolute;top:10px;right:12px}.group_users_band .userIcon{width:28px;height:28px}.group_users_band_btn{height:28px}.groupWelcomeModal__img{height:120px;width:120px;display:block;margin:30px auto 0px;border-radius:10%}.groupWelcomeModal__img--noimage{max-height:260px;width:100%;height:184px;background-color:#eee}.groupWelcomeModal__inner{margin-top:20px;text-align:center;color:#000}.groupWelcomeModal__main_title{font-weight:bold;font-size:1.875rem}.groupWelcomeModal__sub_title{font-weight:bold;font-size:1.5rem}.groupWelcomeModal__text{margin-top:28px;font-size:1rem}.groupWelcomeModal .btn--prev{margin:28px auto 20px auto;display:block;width:240px;line-height:35px;font-size:1.0625rem;text-decoration:none}.groupWelcomeModal .c__like_user-modal{width:100%;height:auto;max-width:500px;top:50%;left:50%;position:fixed;margin:-250px 0 0 -250px;background-color:#fff;z-index:10000;border-radius:4px}.groupWelcomeModal .c__like_user-modal__header{background-color:#eee;width:100%;height:40px;line-height:40px;border-top-left-radius:4px;border-top-right-radius:4px}.groupWelcomeModal .c__like_user-modal__header__main{position:relative;width:100%;max-width:700px;margin:0 auto;padding:0 15px;box-sizing:border-box}.groupWelcomeModal .c__like_user-modal__header__main__close_click{position:absolute;top:2px;right:2px;width:40px;height:40px}.groupWelcomeModal .c__like_user-modal__header__main__close{color:#455a64;position:absolute;top:9px;left:10px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem}.groupWelcomeModal .c__like_user-modal__header__main__title{color:#455a64;font-size:0.9375rem}.groupWelcomeModal .c__like_user-modal__main{position:relative;height:auto;overflow:auto;border-radius:4px}.groupWelcomeModal .c__like_user-modal__main__member_list{position:relative;clear:both;margin:0px 0px 0px 0px;min-height:30px;border-bottom:solid 1px #eee}.groupWelcomeModal .c__like_user-modal__main__member_list__photo{float:left;margin:10px 10px 0 15px;width:30px;height:30px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.groupWelcomeModal .c__like_user-modal__main__member_list__name{display:block;margin:0px 0 0px 0;color:#000;font-size:0.9375rem;line-height:50px;text-decoration:none}.groupWelcomeModal .c__like_user-modal__main__member_list__type{position:absolute;display:block;top:14px;right:14px;margin:0px 0 0 0px;padding:1px 7px 0px 7px;height:22px;background:#ccc;color:#fff;text-align:center;font-weight:bold;font-size:0.6rem;line-height:22px}.groupWelcomeModal .c__like_user-modal__main__member_list__type--facebook{position:absolute;display:block;top:14px;right:14px;margin:0px 0 0 0px;width:22px;height:22px;color:#fff;font-size:1rem;line-height:22px}.groupWelcomeModal .c__like_user-modal__background{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);transition:opacity .5s;z-index:100}@media screen and (max-width: 500px){.groupWelcomeModal .c__like_user-modal{width:100%;height:100%;max-width:500px;min-height:inherit;top:0;left:0;position:fixed;margin:0px 0 0 0px;background-color:#fff;z-index:10000;border-radius:0px}.groupWelcomeModal .c__like_user-modal__header{background-color:#eee;width:100%;height:45px;line-height:45px;border-top-left-radius:0px;border-top-right-radius:0px}.groupWelcomeModal .c__like_user-modal__main{height:100%;border-radius:0px}}#groupDescriptionComponent .groupDescription{background-color:#fff;margin:0 auto;max-width:568px;font-size:0.875rem;line-height:1.5}#groupDescriptionComponent .groupDescription--part__text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-align:left}#groupDescriptionComponent .groupDescription--all__text{white-space:pre-wrap;text-align:left}#groupDescriptionComponent .groupDescription .descriptionMark{display:inline-block;border-radius:4px;border:1px solid #979797;font-size:0.625rem;transform:scale(0.8);vertical-align:middle;padding:2px 4px;margin:-0.35em 0.25rem 0 0}#groupDescriptionComponent .groupDescription .readmore{color:#7C8494;cursor:pointer;text-align:center;font-weight:bold;padding-top:8px;font-size:0.875rem}#groupDescriptionComponent .groupDescription .readmore .icon-Chevron_Down:before,#groupDescriptionComponent .groupDescription .readmore .filter:before,#groupDescriptionComponent .groupDescription .readmore .group__dropdown_icon:before,#groupDescriptionComponent .groupDescription .readmore .icon-Chevron_Up:before{font-size:1.6rem;vertical-align:middle}#groupDescriptionComponent .groupDescription .readmore .icon-Chevron_Down.close:before,#groupDescriptionComponent .groupDescription .readmore .close.filter:before,#groupDescriptionComponent .groupDescription .readmore .close.group__dropdown_icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#guestMailMagazineUsersPreAuth .registration__contents{padding:24px}#guestMailMagazineUsersPreAuth .subTitle{font-size:1rem;font-weight:bold;margin-bottom:24px}#guestMailMagazineUsersPreAuth .agreed_policy{text-align:center}#guestMailMagazineUsersPreAuth .confirmButtonArea .btnFill--large{display:flex;margin:0 auto}#guestMailMagazineUsersPreAuth .confirmButtonArea--subText{font-size:0.75rem;text-align:center;margin-top:8px}.guestTop{margin:0 auto}.guestTop__join_us{padding-bottom:8%}.guestTop__wrapper-white{background-color:#fff;padding-bottom:20px}.guestTop__wrapper-grey{background-color:#f0f2f5;padding-bottom:20px}.guestTop__header__wrapper{height:56px;position:relative}.guestTop__header{position:absolute;text-align:center;vertical-align:middle;margin:auto;height:18px;width:100%;font-size:1.25rem;letter-spacing:0.3px;top:0;bottom:0}.guestTop__description{font-size:0.9375rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:-0.4px;margin:10px}.guestTop__description__wrapper{margin:0 20px 10px;max-width:500px;text-align:center;margin:0 auto}.guestTop .note__slider,.guestTop .event__slider{margin-left:10px}.guestTop .groupList{max-width:700px;margin:0 auto}.guestTop--fixed_footer{position:fixed;display:flex;align-items:center;justify-content:center;bottom:0;width:100%;height:auto;background-color:rgba(255,255,255,0.9);box-shadow:0 0 4px 0 rgba(0,0,0,0.16);backdrop-filter:blur(4px);left:0;padding:8px 0 8px 200px;z-index:80}@media screen and (max-width: 768px){.guestTop--fixed_footer{padding:8px 0 8px 0px}}.guestTop .social_modules{padding:30px 0;display:flex;justify-content:center;background-color:#fff}.guestTop .social_modules a{max-width:80px;margin:1px}.guestTop .social_modules a:hover{position:relative;top:-2px;opacity:0.7}.guestTop__copyright{padding:30px 8px 80px 8px;text-align:center;font-size:0.875rem}.joinButton{height:48px;width:100%;font-size:1rem;line-height:48px;padding:0;max-width:240px}.nav-horizontal{background-color:#fff;overflow:hidden;height:auto;width:100%;margin-top:0px;border-bottom:1px solid rgba(0,0,0,0.05);position:sticky;top:88px;z-index:80}#userTimelineIndex .nav-horizontal{position:relative;top:0px;z-index:79}.nav-horizontal .mask{-ms-overflow-style:none;scrollbar-width:none;height:auto;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 auto}.nav-horizontal .mask::-webkit-scrollbar{display:none}.nav-horizontal .list{margin:0 auto;max-width:100%;display:table}.nav-horizontal .list li{display:table-cell;padding:0 3px}.nav-horizontal .list .border{width:0px;padding:0px 1px 0px 0px;background-color:rgba(0,0,0,0.05)}.nav-horizontal .list a,.nav-horizontal .list button{display:block;padding:0 1em;text-decoration:none;height:44px;line-height:44px;background-color:#fff;color:#607d8b;white-space:nowrap;font-size:0.875rem;font-weight:bold;transition:all .3s;outline:0}.nav-horizontal .list a:hover,.nav-horizontal .list a.active,.nav-horizontal .list button:hover,.nav-horizontal .list button.active{display:block;padding:0 1em;text-decoration:none;height:44px;line-height:44px;background-color:#fff;color:#444;white-space:nowrap;font-size:0.875rem;font-weight:bold;transition:all .3s;border-bottom:2px solid;border-bottom-color:#342b80;color:#342b80}.nav-horizontal_with_iconWrapper{width:100%;background-color:#fff;position:sticky;top:88px;z-index:80}.nav-horizontal_with_icon{-ms-overflow-style:none;scrollbar-width:none;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;text-align:center;height:auto;max-width:700px;margin:0 auto}.nav-horizontal_with_icon::-webkit-scrollbar{display:none}.nav-horizontal_with_icon ul{display:inline-grid;grid-gap:10px;grid-auto-flow:column;grid-auto-columns:50px;grid-auto-rows:46px;padding:8px 10px 0px}.nav-horizontal_with_icon ul li .nav-horizontal_with_icon__item{text-decoration:none;color:#78909c;white-space:nowrap;font-size:0.875rem;font-weight:bold;display:flex;flex-direction:column;height:46px;justify-content:end;transition:all .3s;overflow:hidden;white-space:nowrap;cursor:pointer;box-sizing:border-box;border-bottom:2px solid #fff}.nav-horizontal_with_icon ul li .nav-horizontal_with_icon__item i{display:block;font-size:1.5rem}.nav-horizontal_with_icon ul li .nav-horizontal_with_icon__item span{text-overflow:ellipsis;overflow:hidden;display:block;font-size:10px}i.iconRoundBtn{display:inline-block;width:48px;height:48px;border-radius:50%;background-color:rgba(255,255,255,0.5);text-align:center;line-height:48px;opacity:0.9;font-size:1.875rem}i.iconRoundBtn:hover{cursor:pointer;opacity:1}i.iconRoundBtnOverLayer{display:inline-block;border-radius:50%;text-align:center;font-size:1.875rem}i.iconRoundBtnOverLayer:hover{cursor:pointer;opacity:1}.noteInner iframe,.contentInner iframe,.profileBody__article iframe{margin:0 auto;display:block}@media screen and (max-width: 768px){.noteInner iframe,.contentInner iframe,.profileBody__article iframe{width:100%}}.imageConfigModalWrapper{width:calc(100vw - 200px);height:100%;position:fixed;top:0;left:0;display:flex;justify-content:center;z-index:200;margin-left:200px}@media screen and (max-width: 768px){.imageConfigModalWrapper{width:100%;margin-left:0}}@media screen and (max-width: 480px){.imageConfigModalWrapper{width:100%;margin-left:0}}.imageConfigModal{z-index:240;display:flex;width:320px;height:50px;margin-top:320px}@media screen and (max-width: 768px){.imageConfigModal{width:90%;margin-top:140px}}@media screen and (max-width: 480px){.imageConfigModal{width:90%;margin-top:140px}}.imageConfigModalBackground{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);transition:opacity .5s;z-index:220}#increasableTextField .increasableTextField{display:flex;justify-content:space-between}#increasableTextField .increasableTextField__form{width:90%}#increasableTextField .increasableTextField .removeFieldIcon{width:24px;height:24px;background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icon-remove-field-433581ec4bed7a3d5c24e3959072b96eb6c2a6353eeb278f9a16951bde110a62.svg);background-size:100%;margin-left:10px;margin-top:14px;cursor:pointer}#increasableTextField .commonForm__essential{padding-left:0px}.indexBackgroundArea{padding:8px}.indexBackgroundArea-fixedArea{top:0;width:calc(100% - 200px);height:100vh;background-size:cover;background-position:center top;position:fixed;z-index:-1}@media screen and (max-width: 768px){.indexBackgroundArea-fixedArea{width:100%}}.indexBackgroundArea-contentArea{background-color:rgba(255,255,255,0.9);margin:0 auto;border-radius:12px;max-width:700px;padding:16px}#interestAddModalContainer .commonModalBackground{z-index:100}.interestAddModal{z-index:200}.interestAddModal__main{min-height:400px;overflow:auto;border-radius:4px;padding:18px 28px}.interestAddModal__main--ImageSelect{display:flex}.interestAddModal__main--inputbtn,.interestAddModal__main--inputbtnUnsplash{font-size:0.6875rem;box-sizing:border-box;background-color:#fafafa;border:1px dashed #342b80;color:#616161;border-radius:0;height:50px;width:100%;margin:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-weight:bold;cursor:pointer}.interestAddModal__main--inputbtn span,.interestAddModal__main--inputbtnUnsplash span{height:initial;line-height:1.3;margin:0px 5px}.interestAddModal__main--inputbtn i,.interestAddModal__main--inputbtnUnsplash i{font-size:1.25rem;margin-top:-2px}.interestAddModal__main--inputbtnUnsplash{margin:0 0 0 -1px}.interestAddModal__main--image{position:relative;border-radius:4px;width:168px;height:95px;box-shadow:3px 3px 6px 0px #c9cdd3, 0 0.5px 2px 0 #968989;margin:0 auto}.interestAddModal__main--image--close{background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/close_btn-23be57bec135e7ca158284150321ff621f343b484ba6a8bd91b129e649992710.svg);repeat:no-repeat;width:32px;height:32px;position:absolute;top:-16px;right:-16px;cursor:pointer}.interestAddModal button{width:222px;height:48px;display:block;margin:30px auto 0}.interestAddModal .attentionText{margin:24px 0px 0px 0px;font-size:12px;color:rgba(0,0,0,0.54)}#interests.joinFlow{margin-bottom:150px}.interestCardInner{margin:0 auto}.interestCardTwoColumn{display:flex;flex-wrap:wrap;max-width:700px;justify-content:space-around;margin:0 auto}.interestCardTwoColumn:after{content:"";display:block;width:50%;margin:0px}@media screen and (max-width: 768px){.interestCardTwoColumn{width:100%}}.interestCard__sliderWrap{width:100%;overflow:scroll;-webkit-overflow-scrolling:touch;padding-top:2px}.interestCard__slider{width:1440px;display:flex;flex-wrap:nowrap}.matched-point-wrapper{max-height:320px;overflow:hidden;position:relative}.matched-point-wrapper--gradientLayer{width:100%;height:8%;position:absolute;background:linear-gradient(to bottom, rgba(250,252,252,0) 0%, rgba(255,255,255,0.95) 90%);bottom:0;z-index:1}.interestCardList{display:grid;grid-template-columns:repeat(auto-fit, 168px);grid-template-rows:repeat(auto-fit, 95px);grid-gap:12px;margin:6px;justify-content:center}.groupCardList{display:grid;grid-template-columns:repeat(auto-fit, 168px);grid-template-rows:repeat(auto-fit, 50px);grid-gap:12px;margin:6px;justify-content:center}.interestCardAdd{min-width:168px;max-width:168px;width:45%;height:95px;box-shadow:3px 3px 6px 0px #c9cdd3, 0 0.5px 2px 0 #968989;border-radius:4px;overflow:hidden;cursor:pointer;font-weight:bold;align-items:center;position:relative;word-break:break-all;display:flex;color:#607d8b;background-color:#eee}.interestCardAdd:hover{opacity:.7}.interestCardAddIcon{margin:8px 5px 8px 8px;font-size:1.8rem;vertical-align:bottom}.interestCardAddIcon i{line-height:unset}.interestCardAddTitle{margin-right:15px;max-height:50px;margin-top:-1px}.interestCardAddTitle__text{line-height:1.4;font-size:0.75rem;overflow:hidden;font-weight:bold}.interestCard{min-width:168px;max-width:168px;width:45%;height:95px;box-shadow:3px 3px 6px 0px #c9cdd3, 0 0.5px 2px 0 #968989;border-radius:4px;overflow:hidden;cursor:pointer;font-weight:bold;align-items:center;position:relative;word-break:break-all;background:linear-gradient(to bottom, #9b9b9b, #9b9b9b);background-size:cover;color:#fff;text-decoration:none}.interestCard:hover{opacity:.7}.interestCard__classmates{background-image:linear-gradient(rgba(40,50,40,0.4), rgba(20,20,20,0.56)),url(https://staging-assets.osiro.it/assets/pass/front/classmate-78c542a52bc6833218de50e0e16a10334c6f0ea2095d968a924be9897cff18ed.jpg);background-position-x:center;background-position-y:center;background-size:cover;background-repeat-x:initial, initial;background-repeat-y:initial, initial;background-attachment:initial, initial;background-origin:initial, initial;background-clip:initial, initial;background-color:initial}.interestCard__samePrefecture{background-image:linear-gradient(rgba(40,50,40,0.4), rgba(20,20,20,0.56)),url(https://staging-assets.osiro.it/assets/pass/front/same_prefecture-544457f8c93a29c4020ba9145564af0ebcf676778747c444ba738911265de1ca.jpg);background-position-x:center;background-position-y:center;background-size:cover;background-repeat-x:initial, initial;background-repeat-y:initial, initial;background-attachment:initial, initial;background-origin:initial, initial;background-clip:initial, initial;background-color:initial}.interestCardIcon{font-size:1.8rem;position:absolute;right:4px;bottom:-8px}.interestCardIcon i{line-height:unset}.interestCardTitle{margin:6px 8px;max-height:50px;overflow:hidden;display:flex}.interestCardTitle__text{margin:6px 2px;line-height:1.2;font-size:0.875rem;overflow:hidden;font-weight:bold;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.interestCardTitle__desc{font-size:0.625rem;font-weight:normal;overflow:hidden}.interestCardTitle__desc .interestCardTitle__count{font-size:0.875rem;font-weight:bold;margin:-4px 2px 0px}.interestCardTitle .icon-Close,.interestCardTitle .l-header__closeBtn,.interestCardTitle .l-menu__close,.interestCardTitle #vue_app_block_page_edit .block_page .edit_panel-close,#vue_app_block_page_edit .block_page .interestCardTitle .edit_panel-close,.interestCardTitle .unseenJoinerNotices__wraps__closer span,.unseenJoinerNotices__wraps__closer .interestCardTitle span,.interestCardTitle .commonModalWithMediaHeader__right__close,.interestCardTitle .commonModalHeader__close,.interestCardTitle .commonModalDeleteRequestHeader__close,.interestCardTitle .groupCategoryList__item__closeBtn,.interestCardTitle .unsplashModalHeader__close,.interestCardTitle .attentionModalHeader__close,.interestCardTitle .chat_message-modal__header__main__close,.interestCardTitle #osiro_broadcast_message .flash--broadcast_message_close--button__icon,#osiro_broadcast_message .interestCardTitle .flash--broadcast_message_close--button__icon,.interestCardTitle #osiro_maintenance_information .flash--broadcast_message_close--button__icon,#osiro_maintenance_information .interestCardTitle .flash--broadcast_message_close--button__icon,.interestCardTitle .fukidashiSelectBoxHeader__close,.interestCardTitle .c__like_user-modal__header__main__close{margin:0 0 0 auto}.interestCard__slider .interestCard{max-width:280px;flex-basis:280px;height:342px;max-height:342px;margin:0 4px 2px;overflow:hidden}.interestCardMeta{position:absolute;bottom:0;left:0;display:flex;justify-content:space-between;align-items:center;margin:9px 10px;text-decoration:none;font-size:0.75rem}.interestCardTwoColumn .interestCardMeta{height:50px}.interestCard__slider .interestCardMeta{height:56px}.interestCard .userIconList__icon{margin-left:-9px}.interestCard .userIconList__icon:first-of-type{margin-left:2px}.interestCardSliderInContents{padding:0 10px 0}@media screen and (max-width: 480px){.interestCardSliderInContents{padding:0}}.groupCard{display:flex;align-items:center}.groupCard__link{display:flex;justify-content:flex-start;align-items:center;font-weight:bold;cursor:pointer;overflow:hidden}.groupCard__link:hover{opacity:.7}.groupCard__link__img{width:32px;border-radius:4px}.groupCard__link__name{font-size:0.875rem;font-weight:bold;color:#000;word-break:break-all;margin-left:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}vue-island[data-name="article-actions"]{display:block}.joinFlowBackground{min-height:calc(100vh - 88px);padding:16px}.joinFlowBackground-fixedArea{top:0;width:100%;height:100vh;background-size:cover;background-position:center top;position:fixed;z-index:-1}.joinFlowBackground-contentArea{background-color:rgba(255,255,255,0.9);margin:0 auto;border-radius:12px}@keyframes skeleton-animation{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}link-card{position:relative;background-color:#E5E5E5;max-height:173px;height:173px;border-radius:12px;padding-top:61.8%;padding-bottom:12px;display:block;overflow:hidden}link-card .link-card-error{position:absolute;top:50%;left:50%;width:max-content;text-align:center;font-weight:bold;color:rgba(0,0,0,0.54);font-size:0.875rem;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}link-card.link-card-loading::before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;content:"";display:block;background:linear-gradient(90deg, transparent, rgba(255,255,255,0.3), transparent);animation:skeleton-animation 1.0s linear infinite}link-card.notfound{background-color:#fff;border:solid 1px rgba(0,0,0,0.1)}#chatWrapper link-card,.articleMainWrapper link-card{width:280px;padding-top:0}.creator_content{background-color:#fff}.creator_content--title{height:44px;line-height:44px;font-size:1rem;font-weight:bold;text-align:center}.creator_content__menu_area{border-bottom:1px solid #c9cdd3;max-width:560px;margin:0 auto}.creator_content__menu_area__nav{padding:6px}.creator_content__order_menu{width:100%;border-bottom:1px solid #c9cdd3;background:#000;display:none;margin-top:5px}.creator_content__order_menu>:first-child{border-bottom:1px solid #968989}.creator_content__order_menu a{font-weight:bold;text-decoration:none;width:100%}.creator_content__order_menu--panels{max-width:560px;margin:0 auto;display:flex;align-items:center;padding:10px}.creator_content__order_menu--panels--active{color:#00a3d9}.creator_content__order_menu--panels--not_active{color:#fff}.creator_content__contents_area__panels{max-width:560px;border-bottom:1px solid #c9cdd3;padding:15px;display:grid;grid-gap:3px;margin:0 auto}.creator_content__contents_area__panels .first_item{grid-row:1 / 2;grid-column:1 / 2}.creator_content__contents_area__panels .second_item{grid-row:2 / 3;grid-column:1 / 2}.creator_content__contents_area__panels--title{font-size:1.125rem;font-weight:bold;color:#000;text-decoration:none;display:block}.creator_content__contents_area__panels__name{display:flex;justify-content:start;align-items:center;text-decoration:none;display:flex}.creator_content__contents_area__panels__name--icon{width:35px}.creator_content__contents_area__panels__name--icon img{border-radius:50%;width:100%}.creator_content__contents_area__panels__name--text{margin-left:10px}.creator_content__contents_area__panels--thumbnail{grid-row:1 / 4;grid-column:3 / 4;margin-left:auto}.creator_content__contents_area__panels--thumbnail img{max-height:80px}.creator_content__contents_area__panels--start_date{font-size:0.75rem;grid-row:3 / 4;grid-column:1 / 2;color:#616161}.creator_content #toggle_check_btn{display:none}.creator_content--toggle_check_btn--label{color:#342b80;font-size:1.75rem;cursor:pointer;float:right}.creator_content input[id="toggle_check_btn"]:checked ~ .toggle_order_menu{display:block}.creator_content .pagination_wrapper{width:100%;text-align:center}.creator_content .pagination_wrapper .pagination{display:inline-block;margin:20px 0;font-size:0.9375rem}.creator_content .pagination_wrapper .pagination li{display:inline}.creator_content .pagination_wrapper .pagination li a{position:relative;float:left;padding:2px 10px;line-height:1.5;text-decoration:none;color:rgba(0,0,0,0.54);background-color:#f0f2f5;border:1px solid #f0f2f5;margin-left:4px;border-radius:4px}.creator_content .pagination_wrapper .pagination li :hover{background-color:#eee}.creator_content .pagination_wrapper .pagination .active a{z-index:3;color:#fff;background-color:#333333;border-color:#333333;cursor:default}.login{margin:0 auto;max-width:700px;padding-bottom:32px;overflow:hidden}.login__form{padding:0 32px;margin-top:32px}.login .welcome_image{width:100%;margin:0px}.login--title{font-size:0.875rem;padding:12px 0 8px}.login__input--mail,.login__input--password{font-size:0.875rem;width:90%;box-sizing:border-box;background-color:#fafafa;border-bottom:1px solid #342b80;padding:10px 15px;margin:5px;height:48px}.login--pasword_forget{margin:16px 0;text-align:center}.login--pasword_forget a{font-size:0.75rem;font-weight:bold}.login .btnFill--large{margin:32px auto;display:flex}.login--facebook{background-color:#3b5898;color:#fff;display:flex;justify-content:center;align-items:center;font-size:1rem;width:240px;height:48px;line-height:48px;margin:0px auto 0;padding:0;background-repeat:no-repeat;background-position:left 20px center;cursor:pointer}.login--facebookBtnIcon{height:20px;width:20px;margin-right:12px}.login--or{font-size:0.875rem;color:rgba(0,0,0,0.54);height:61px;line-height:61px;text-align:center}.login .login--link_motif{cursor:pointer;text-decoration:underline;font-size:0.75rem;color:#000;font-weight:bold}.login--to_join{font-size:0.75rem;color:rgba(0,0,0,0.54);text-align:center}.menuModal{position:fixed;background-color:#fff;border-radius:8px;box-shadow:0 0 10px 0 #a0a0a0;z-index:240;padding:8px 0;max-height:90vh;max-width:300px;overflow:auto}.menuModal li{list-style:none;font-size:0.875rem;white-space:nowrap;padding:8px 16px;font-weight:normal;cursor:pointer;display:flex;align-items:center}.menuModal li a{color:inherit;display:block;text-decoration:none}.menuModal li.warning{color:red;border-top:1px solid #eee;margin-top:8px;padding-top:16px}.menuModal li.only-warning{color:red}.menuModal li:hover{background-color:#eee}.menuModal li span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.menuModal-transparentBackground{top:0;left:0;position:fixed;width:100%;height:100%;z-index:220}.menuModal-radio{width:20px;margin-right:8px;display:flex;justify-content:center;align-items:center}.menuModal-icon{margin:0px 0px 0px 4px}menu-modal .menuModal li{padding:0px 0px}menu-modal .menuModal li a{padding:8px 16px}.messageBackgroundArea{top:0;width:calc(100% - 200px);height:100vh;background-size:cover;background-position:center top;position:fixed;z-index:-1}@media screen and (max-width: 768px){.messageBackgroundArea{width:100%}}.message_boxes{background-color:#fff}.message_boxes .is_read-false{background-color:#E9F6FF}.message_boxes .c__menu__settings__main__lists li{line-height:normal;padding-right:24px}.message_boxes .c__menu__settings__main__lists .link_items a{padding:8px 15px}.message_boxes .c__menu__settings__main__lists .link_items a .add_text{font-size:0.625rem;color:#9E9E9E}.message_boxes .pagination_wrapper{width:100%;text-align:center}.message_boxes .pagination_wrapper .pagination{display:inline-block;margin:20px 0;font-size:0.9375rem}.message_boxes .pagination_wrapper .pagination li{display:inline}.message_boxes .pagination_wrapper .pagination li a{position:relative;float:left;padding:2px 10px;line-height:1.5;text-decoration:none;color:rgba(0,0,0,0.54);background-color:#f0f2f5;border:1px solid #f0f2f5;margin-left:4px;border-radius:4px}.message_boxes .pagination_wrapper .pagination li :hover{background-color:#eee}.message_boxes .pagination_wrapper .pagination .active a{z-index:3;color:#fff;background-color:#333333;border-color:#333333;cursor:default}.message_boxes .pagination_wrapper .pagination{margin:0}.message_boxes .pagination_wrapper .pagination_info{margin:20px 0;color:#9E9E9E;font-size:0.75rem}.message_box{padding:15px;background-color:#fff}.message_box--subject{font-size:1rem;font-weight:bold}.message_box--date{font-size:0.75rem;margin:10px 0;text-align:right}.message_box--body{font-size:0.875rem;line-height:1.43;opacity:0.8}.trix-content .attachment a{color:#00A3D9}.tribute-container{z-index:10000000}.chat__commentMention.toMeMention{color:#00A3D9}.modal__overlay{position:fixed;top:0;left:0;width:0;height:0;z-index:-20;background-color:rgba(0,0,0,0.3);transition:opacity .1s;opacity:0}.modal__overlay.is-show{z-index:140;opacity:1;width:100vw;height:100vh;background:transparent}.moreCardBase,.smallMoreCard,.mediumMoreCard,.largeMoreCard,.hashtagsMoreCard{background-color:#fff;padding:0px;border:solid 0.5px #c9cdd3}.moreCardBase .logo_area,.smallMoreCard .logo_area,.mediumMoreCard .logo_area,.largeMoreCard .logo_area,.hashtagsMoreCard .logo_area{display:flex;justify-content:center;margin:0 24px}.moreCardBase .logo_area img,.smallMoreCard .logo_area img,.mediumMoreCard .logo_area img,.largeMoreCard .logo_area img,.hashtagsMoreCard .logo_area img{width:auto;max-width:100%;margin-top:auto}.moreCardBase .message_area,.smallMoreCard .message_area,.mediumMoreCard .message_area,.largeMoreCard .message_area,.hashtagsMoreCard .message_area{display:flex;align-items:center;justify-content:center;height:45%;font-weight:bold;color:rgba(0,0,0,0.54)}.moreCardBase a,.smallMoreCard a,.mediumMoreCard a,.largeMoreCard a,.hashtagsMoreCard a{text-decoration:none;height:100%}.smallMoreCard .logo_area{height:58%}.smallMoreCard .logo_area img{max-height:60%}.smallMoreCard .message_area{height:42%;font-size:0.875rem}.mediumMoreCard .logo_area{height:63%}.mediumMoreCard .logo_area img{max-height:70%}.mediumMoreCard .message_area{height:37%;font-size:1rem}.largeMoreCard .logo_area{height:53%}.largeMoreCard .logo_area img{max-height:62%}.largeMoreCard .message_area{height:47%;font-size:1.5rem}.hashtagsMoreCard{min-width:168px;height:95px;margin:6px 6px 6px 6px;border-radius:4px}.hashtagsMoreCard .logo_area{height:55%}.hashtagsMoreCard .logo_area img{max-height:60%}.hashtagsMoreCard .message_area{height:45%;font-size:0.75rem}#userMyline{min-height:400px;background-color:inherit}#userMyline .chat_message-modal .actionBar__comment textarea{height:40px}.nav{margin:0 24px 60px;padding-top:14px;padding-bottom:70px;border-top:1px solid rgba(0,0,0,0.1)}.unlogin .nav{border-top:none}.nav__items+.nav__items,.nav__items--lv1+.nav__items,.nav__items--lv2+.nav__items,.nav__items--lv3+.nav__items,.nav__items+.nav__items--lv1,.nav__items--lv1+.nav__items--lv1,.nav__items--lv2+.nav__items--lv1,.nav__items--lv3+.nav__items--lv1,.nav__items+.nav__items--lv2,.nav__items--lv1+.nav__items--lv2,.nav__items--lv2+.nav__items--lv2,.nav__items--lv3+.nav__items--lv2,.nav__items+.nav__items--lv3,.nav__items--lv1+.nav__items--lv3,.nav__items--lv2+.nav__items--lv3,.nav__items--lv3+.nav__items--lv3{padding-top:14px;padding-bottom:6px;border-top:1px solid rgba(0,0,0,0.1)}.nav__items--lv1 a.btnFill--medium{width:100%;color:white;display:flex}.nav__items--lv1 a{font-size:1rem;font-weight:bold;width:100%}.nav__items--lv1 .nav__item{margin-bottom:13px}.nav__items--lv2 a{font-size:0.875rem;font-weight:bold;width:100%}.nav__items--lv2 .nav__item{margin-bottom:9px}.nav__items--lv3 a{font-size:0.75rem;line-height:1.3;font-weight:bold;width:100%}.nav__items--lv3 .nav__item{margin-bottom:3px}.nav__items--lv3 .nav__item a{font-weight:400;width:100%}@media screen and (max-width: 768px){.nav__items--lv3 .nav__item a{font-weight:700}}.nav__item a{display:inline-block;text-decoration:none;color:#000;font-weight:700}.nav__item .btn--primary,.nav__item .cartless_ec_item-detail__btn--join,.nav__item .event-detail__btn--join,.nav__item .group__btn--follow{width:100%;color:#fff;cursor:pointer}.nav__item .btn--primary:hover,.nav__item .cartless_ec_item-detail__btn--join:hover,.nav__item .event-detail__btn--join:hover,.nav__item .group__btn--follow:hover{opacity:.7}@media screen and (max-width: 768px){.unlogin .nav{margin:30px 24px 20px}}.new_function_mark_wrapper{position:relative}.new_function_mark{position:absolute;width:48px;height:22px;background-color:#00a3d9;color:#fff;border-radius:13px;font-size:0.75rem;top:14px;right:50px;display:flex;justify-content:center;align-items:center}.new_function_blue_mark{position:absolute;background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/badge-blue-ee688722524812fe45f4a79761457ff7f486e042ae11de4eccf1e12b44964015.svg);width:12px;height:12px;top:3px;left:30px}.l-header__menuBtn .new_function_blue_mark{top:0px;left:17px}.newgroupTab{background-color:#fff;overflow:hidden;height:auto;width:100%;margin-top:0px}.newgroupTab .mask{height:auto;width:100%;overflow-x:auto}.newgroupTab .list{width:100%;display:flex;flex-wrap:nowrap}.newgroupTab .list li{width:100%;position:relative}.newgroupTab .list li .l-header__unread,.newgroupTab .list li .l-header__unread--count{top:5px;right:10px;left:auto;line-height:normal}.newgroupTab .list a,.newgroupTab .list button{text-align:center;display:block;padding:0 1em;text-decoration:none;height:44px;line-height:44px;background-color:#fff;color:#607d8b;white-space:nowrap;font-size:1.5rem;font-weight:bold;outline:0;width:100%;border-bottom:1px solid rgba(0,0,0,0.05)}.newgroupTab .list a:hover,.newgroupTab .list a.active,.newgroupTab .list button:hover,.newgroupTab .list button.active{display:block;padding:0 1em;text-decoration:none;height:44px;line-height:44px;background-color:#fff;white-space:nowrap;font-size:1.5rem;font-weight:bold;border-bottom:2px solid}.content_around_switch{border-top:1px solid #eee;display:flex;margin:0 24px;height:50px}@media screen and (max-width: 480px){.content_around_switch{margin:0 16px}}.content_around_switch--space{width:50%}.content_around_switch--next,.content_around_switch--prev{width:50%;justify-content:center;align-items:center;color:#78909c;text-decoration:none;font-size:14px;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center;line-height:10px}.content_around_switch--next:before,.content_around_switch--prev:before{content:'';width:9px;height:9px;border-top:solid 2px #78909c;border-left:solid 2px #78909c;position:absolute;top:50%;margin-top:-5px}.content_around_switch--next{padding:20px 12px 20px 20px}.content_around_switch--next:before{transform:rotate(-45deg);left:3px}.content_around_switch--prev{padding:20px 20px 20px 12px}.content_around_switch--prev:before{transform:rotate(135deg);right:3px}.content_around_switch--center_line{width:1px;background-color:#eee;margin:10px 0}.noteCardTwoColumn{display:flex;flex-wrap:wrap;max-width:700px;justify-content:space-around;margin:0 auto}.noteCardTwoColumn:after{content:"";display:block;width:50%;margin:0px}@media screen and (max-width: 768px){.noteCardTwoColumn{width:100%}}.noteCard__sliderWrap{-ms-overflow-style:none;scrollbar-width:none;width:100%;overflow:scroll;-webkit-overflow-scrolling:touch;padding-top:2px}.noteCard__sliderWrap::-webkit-scrollbar{display:none}.noteCard__slider{width:1440px;display:flex;flex-wrap:nowrap}.noteCard{max-width:342px;max-height:342px;width:100%;background-color:#fff;box-shadow:0 -0.5px 0 0 #c9cdd3, 0 0.5px 2px 0 #968989;margin:4px 4px 14px 4px;border-radius:4px;overflow:hidden}@media screen and (max-width: 768px){.noteCard{width:100%}}.noteCard__slider .noteCard{max-width:280px;flex-basis:280px;height:342px;max-height:342px;margin:0 4px 2px;overflow:hidden}.noteCardThumb{opacity:inherit;position:relative}.noteCardThumb--noThumb{opacity:inherit}.noteCardTwoColumn .noteCardThumb--noThumb .noteCardThumb__thumb{padding-top:254px}.noteCard__slider .noteCardThumb--noThumb .noteCardThumb__thumb{padding-top:220px}.noteCardThumb__mainInner{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;word-wrap:break-word}.noteCardThumb__thumbText{width:90%;text-align:center;color:#fff}.noteCardThumb__title{font-size:1.75rem;line-height:1.3;font-weight:bold}.noteCardThumb__thumb{display:flex;align-items:center;justify-content:center;position:relative;height:0;padding-top:56.25%;text-decoration:none;background-position:top center;background-size:cover;background-repeat:no-repeat}.noteCardContentTitle{display:block;padding:10px 16px;overflow:hidden;text-overflow:ellipsis}.noteCardContentTitle a{text-decoration:none;color:#000;font-size:1.0625rem;line-height:1.5rem;font-weight:bold}.noteCardTwoColumn .noteCardContentTitle{height:62px}.noteCard__slider .noteCardContentTitle{height:62px}.noteCardContentBody{margin:0 16px;padding:5px 0;border-bottom:1px solid #dedede;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.noteCardContentBody a{text-decoration:none;color:#000;font-size:0.9375rem}.noteCardTwoColumn .noteCardContentBody{height:32px;word-wrap:break-word;overflow:hidden}.noteCard__slider .noteCardContentBody{height:66px;padding-top:9px}.noteCardMeta{display:flex;justify-content:space-between;align-items:center;padding:5px 15px;text-decoration:none}.noteCardMetaText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:-2px}.noteCardMeta__authorThumb{width:36px;height:36px;border-radius:50%;margin:0 8px 0 0}.noteCardMeta__authorName{font-size:0.875rem;font-weight:bold;color:#000;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.noteCardMeta__posted{line-height:1;font-size:0.75rem;font-weight:400;color:#78909c}.noteCardMetaActions{margin-left:auto;display:flex;font-size:0.875rem;color:#78909c;font-weight:bold;padding:0 0 0 5px}.noteCardMetaActions [class^="icon-"]{display:inline-block;width:24px;height:24px;text-align:center;line-height:24px;font-size:1.5rem;color:#78909c}.noteCardMetaActions>span{display:inline-block;padding-top:2px}.noteCardMetaActions__reactionNum{padding:2px 5px 0 0}.noteCardTwoColumn .noteCardMeta{height:50px}.noteCard__slider .noteCardMeta{height:56px}.noteCardPin{position:absolute;top:-20px;font-size:0.5rem;height:18px;color:#607d8b;padding-left:5px;display:flex;align-items:center}.noteCardPin--name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:10rem}.noteCardPin i.icon-Pin_ON{font-size:1.125rem}.noteCard .noteCardPin+.noteCardThumb .noteCardThumb__thumb{padding-top:calc((9/16)*100% - 18px)}.noteCardTwoColumn .noteCard .noteCardPin+.noteCardThumb .noteCardThumb--noThumb .noteCardThumb__thumb{padding-top:calc(254px - 18px)}.noteCard__slider .noteCard .noteCardPin+.noteCardThumb .noteCardThumb--noThumb .noteCardThumb__thumb{padding-top:calc(220px - 18px)}.noteCard--unread{background-color:#E9F6FF}.noteCard__category{position:absolute;color:#fff;top:0;left:0;padding:5px 10px;border-radius:0 0 10px 0;background-color:rgba(52,43,128,0.8);opacity:0.8;text-decoration:none}.content_link_card,.note_link_card{margin:4px 4px 0 4px}.notification,.notification__readmore,.notification__readAll{display:table;width:100%;background-color:#fff;-webkit-overflow-scrolling:touch}.notification a,.notification__readmore a,.notification__readAll a{text-decoration:none;display:block;cursor:pointer;padding:8px 12px}.notification--unread{background-color:#E9F6FF}.notification.ribbon-wrapper,.ribbon-wrapper.notification__readmore,.ribbon-wrapper.notification__readAll{display:block;position:relative}.notification.ribbon-wrapper .ribbon-content,.ribbon-wrapper.notification__readmore .ribbon-content,.ribbon-wrapper.notification__readAll .ribbon-content{position:absolute;top:0px;right:0px;width:89px;height:100%;overflow:hidden}.notification.ribbon-wrapper .ribbon,.ribbon-wrapper.notification__readmore .ribbon,.ribbon-wrapper.notification__readAll .ribbon{display:inline-block;position:absolute;font-weight:bold;padding:6px 0;left:-10px;top:10px;width:160px;text-align:center;font-size:12px;line-height:10px;background:#c2ba77;color:#fff;letter-spacing:0.05em;-webkit-transform:rotate(45deg);transform:rotate(45deg);box-shadow:0 2px 5px rgba(0,0,0,0.5)}.notification.ribbon-wrapper .notification__body,.ribbon-wrapper.notification__readmore .notification__body,.ribbon-wrapper.notification__readAll .notification__body{padding-right:45px}.notification .ribbon-content:not(.ribbon-wrapper .ribbon-content),.notification__readmore .ribbon-content:not(.ribbon-wrapper .ribbon-content),.notification__readAll .ribbon-content:not(.ribbon-wrapper .ribbon-content){display:none}.notification__readmore,.notification__readAll{text-align:center;padding-top:12px;font-size:0.75rem;color:rgba(0,0,0,0.54);font-weight:bold;line-height:1.5;border-bottom:1px solid rgba(0,0,0,0.05);text-decoration:none;height:44px;cursor:pointer}.notification__readmore a,.notification__readAll a{text-decoration:none;display:inline-block;padding:8px}.notification__readmore:hover,.notification__readAll:hover{opacity:1}.notification__window,.notification--excited,.notification--alert{position:fixed;top:0;right:0;width:400px;z-index:160;overflow-y:auto;overflow-x:hidden;max-height:100%;box-shadow:1px 0 6px rgba(103,104,105,0.3);-webkit-overflow-scrolling:touch}@media screen and (max-width: 768px){.notification__window,.notification--excited,.notification--alert{width:100vw}}.notification__header{position:relative;height:44px;background-color:#fff;border-bottom:1px solid rgba(0,0,0,0.05);text-align:center}.notification__title{font-size:1.0625rem;font-weight:700;line-height:44px}.notification__title i{position:relative;font-size:1.5rem;vertical-align:text-bottom;margin-right:3px}.notification__close{position:absolute;right:12px;top:50%;font-size:1.5rem;margin-top:-12px;text-decoration:none;color:#000}.notification__thumb{display:table-cell;width:48px;vertical-align:top;position:relative}.notification__thumb .userIcon{width:40px;height:40px;margin-right:8px}.notification__not_thumbImg{width:40px;height:40px;display:inline-block}.notification__content{display:table-cell;width:100%}.notification__notification__contentWrapper{display:grid;gap:8px}.notification__body{display:flex;align-items:center;justify-content:space-between}.notification__body .btnFill--small{flex-shrink:0}.notification__message{color:#777;font-size:0.9375rem;line-height:1.5;color:#000;word-break:break-all;flex-shrink:1;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.notification__linkWrap{width:100%;height:100%;display:grid;gap:8px;display:block}.notification__sub{display:flex;color:#7C8494;font-size:0.75rem}.notification__subText{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;height:fit-content;width:85%}.notification__subText i{display:none;margin-right:5px;font-size:1rem;vertical-align:text-bottom}.notification__created{margin-left:auto;min-width:52px;text-align:right}.notification__notfound{height:calc(100vh - 44px);line-height:calc(85vh - 44px);background-color:#fff}.notification__notfound .not_exists_text{font-size:0.75rem;font-weight:bold;color:#78909c;text-align:center}.notification--excited .notification__thumbImg{border-radius:50%}.notification--excited .notification__subText i{transform:rotate(180deg)}.notification--alert .notification__thumbImg{border-radius:50%}.notification--alert .nav-horizontal{top:0;position:relative}.notification--alert .notification__readAll{text-align:right;padding:4px}.notification--alert .nav-notification{background-color:#fff;overflow:hidden;height:auto;width:100%;margin-top:0px}.notification--alert .nav-notification .mask{height:auto;width:100%;overflow-x:auto}.notification--alert .nav-notification .list{width:100%;display:flex;flex-wrap:nowrap}.notification--alert .nav-notification .list li{width:100%;position:relative}.notification--alert .nav-notification .list li:not(:last-child){border-right:rgba(0,0,0,0.05) solid 1px}.notification--alert .nav-notification .list li .l-header__unread,.notification--alert .nav-notification .list li .l-header__unread--count{top:5px;right:10px;left:auto;line-height:normal}.notification--alert .nav-notification .list a,.notification--alert .nav-notification .list button{display:block;padding:0 1em;text-decoration:none;height:40px;line-height:40px;background-color:#fff;color:#607d8b;white-space:nowrap;font-size:0.875rem;font-weight:bold;transition:all .3s;outline:0;width:100%;border-bottom:1px solid rgba(0,0,0,0.05)}.notification--alert .nav-notification .list a:hover,.notification--alert .nav-notification .list a.active,.notification--alert .nav-notification .list button:hover,.notification--alert .nav-notification .list button.active{display:block;padding:0 1em;text-decoration:none;height:40px;line-height:40px;background-color:#fff;white-space:nowrap;font-size:0.875rem;font-weight:bold;transition:all .3s;border-bottom:2px solid}.notification--alert .notification__readmore{position:sticky;bottom:0;border-top:1px solid rgba(0,0,0,0.05);z-index:2}.notification .notification-icon,.notification__readmore .notification-icon,.notification__readAll .notification-icon{display:flex;padding:6px;background-color:white;border-radius:50%}.notification__thumb .aggregated-notification__header a[href]{padding:0}.notification__thumb .aggregated-notification__header a[href]>.user-icon{cursor:pointer}.aggregated-notification__content{cursor:pointer;display:grid;gap:8px}.aggregated-notification__header{display:flex;align-items:center;gap:8px}.notificationBanner{opacity:0;position:fixed;top:96px;right:8px;box-sizing:border-box;background-color:#fff;width:351px;min-height:56px;height:auto;padding:8px 16px;border:1px solid #ddd;z-index:82;line-height:1;display:flex;align-items:center;border-radius:50px;box-shadow:0 0 8px 0 rgba(0,0,0,0.16);justify-content:space-between;cursor:pointer}@media screen and (max-width: 480px){.notificationBanner{right:calc(50% - 310px/2);max-width:310px}}.notificationBanner.is_login_bonus{background-color:#ecf9fe;padding:8px 16px 8px 8px}.notificationBanner.is_login_bonus .notificationBanner__thumbnail{border-radius:50%}.notificationBanner.is_login_bonus .notificationBannerBody__title{font-size:0.875rem;font-weight:normal}.notificationBanner.is_login_bonus .notificationBannerBody__message{font-size:0.875rem;font-weight:bold}.notificationBanner__left,.notificationBanner__right{display:flex;align-items:center}.notificationBanner__right__close{width:16px;height:16px;cursor:pointer}.notificationBanner__thumbnail{height:40px;width:40px;background-position:center;background-size:contain;flex-shrink:0;margin-right:8px}.notificationBannerBody__title{margin-bottom:4px;font-size:1rem;font-weight:bold;line-height:1}.notificationBannerBody__message{font-size:0.75rem;line-height:1}.notificationBanner__fluctuation{font-size:1.5rem;font-weight:bold;color:#00A3D9;line-height:1}.osiro_custom_emoji{width:18px;display:inline-block;margin-top:-3px;vertical-align:middle}.osiro_common_custom_emoji{width:18px;display:inline-block;margin-top:-3px;vertical-align:middle}.outsideNormalCard{display:flex;border-radius:12px;border:solid 1px rgba(0,0,0,0.1);text-decoration:none;height:126px;overflow:hidden}.outsideNormalCard__img{width:126px;height:124px;flex-shrink:0;background-size:cover;background-position:top center;border-radius:4px 0 0 4px}.outsideNormalCard__main{padding:16px;display:flex;flex-direction:column;justify-content:space-between;background:#fff;width:100%;color:#000}.outsideNormalCard__main--title h3{font-size:0.875rem;max-height:36px;letter-spacing:-0.22px;line-height:1.29;margin-bottom:6px;overflow:hidden;word-break:break-all}.outsideNormalCard__main--description{font-size:0.75rem;height:36px;letter-spacing:-0.19px;line-height:1.5;margin-bottom:auto;overflow:hidden;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.outsideNormalCard__main--twitter{font-size:0.625rem;overflow:hidden;word-break:break-all;display:flex;align-items:center}.outsideNormalCard__main--twitter img{height:10px;width:auto;margin-right:6px}.outsideNormalCard__main--domain{font-size:0.625rem;max-height:16px;overflow:hidden;word-break:break-all}.outsideNormalCard h3.outsideNormalCard__main--title,.outsideNormalCard div.outsideNormalCard__main--title{font-size:0.875rem;font-weight:bold;color:#000;max-height:36px;letter-spacing:-0.22px;line-height:1.29;margin:0 0 6px 0;overflow:hidden;word-break:break-all}.articleMainWrapper .pagination{list-style:none;display:flex;justify-content:center;margin:16px 0}.articleMainWrapper .pagination .page-item{height:32px;min-width:32px;line-height:32px;text-align:center;padding:0 8px;margin:0 3px;color:rgba(0,0,0,0.54)}.articleMainWrapper .pagination .page-item.page-num{border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px}.articleMainWrapper .pagination .page-item.ellipsis{font-family:serif}.articleMainWrapper .pagination .page-item.active{color:#fff}.articleMainWrapper .pagination .page-item.page-next,.articleMainWrapper .pagination .page-item.page-prev{width:0px;padding:0;margin:0;position:relative;display:inline-block;text-decoration:none}.articleMainWrapper .pagination .page-item.page-next .page-link:after,.articleMainWrapper .pagination .page-item.page-prev .page-link:before{content:'';width:9px;height:9px;border:0;position:absolute;margin-top:-5px}.articleMainWrapper .pagination .page-item.page-next .page-link:after{border-top:solid 2px rgba(0,0,0,0.54);border-right:solid 2px rgba(0,0,0,0.54);top:50%;left:10px;transform:rotate(45deg)}.articleMainWrapper .pagination .page-item.page-prev .page-link:before{border-top:solid 2px rgba(0,0,0,0.54);border-left:solid 2px rgba(0,0,0,0.54);top:50%;right:10px;transform:rotate(-45deg)}.articleMainWrapper .pagination .page-item.page-num:not(.active){background-color:#f2f2f2}.articleMainWrapper .pagination .page-item .page-link{text-decoration:none}#particles_area{position:fixed;z-index:330;width:100vw;height:100vh;pointer-events:none;top:0;left:0}.registrationPaymentDetailBox{background-color:rgba(0,0,0,0.1);border-radius:24px;padding:32px 23px 27px;margin-bottom:13px}.registrationPaymentDetailBox__title{color:rgba(0,0,0,0.54);font-size:0.875rem;font-weight:bold;margin-bottom:14px}.userCardInformation--wrapper{display:flex;justify-content:space-between}.userCardInformation--element .card_brand_image{width:63px;margin:0 10px}.userCardInformation--element .card_brand_image img{width:inherit}.userCardInformation--element p{font-size:0.875rem;line-height:1.4em;font-weight:bold}.registration__convertAttention{max-width:380px;margin:36px auto 16px;padding:0 16px;text-align:center;font-weight:bold;font-size:16px;color:#f44336;line-height:1.7}.registration__convertAttention__description{color:rgba(0,0,0,0.54);font-size:12px;text-align:left;margin-top:8px;font-weight:normal}.registrationSectionTitle{display:flex;justify-content:space-between;align-items:center;max-width:380px;margin:36px auto 16px;padding:0 16px}.registrationSectionTitle:first-of-type{margin:16px auto 16px}.registrationSectionTitle__text{font-weight:bold}.registration__basic__body{min-height:100%;height:auto;margin:0 auto;padding:0 0 30px 0;text-align:center}.registration__card_payment__fail__box__inner{max-width:320px;margin:0 auto;color:#ff874d;padding:20px;text-align:left;line-height:1.5em}.registration__card_payment__fail__box__inner a{color:#ff874d}.registration__ticket_title{padding:0px 16px;margin:0 auto;max-width:380px;text-align:left;color:#616161;font-size:0.875rem}.registration__ticket_title--name{color:#000;font-weight:bold;font-size:1rem}.registration__plan{max-width:480px;margin:0 auto}.registration__plan button{display:block;width:90%}.registration__plan_explain_pre_recruitment{color:#616161;font-size:0.75rem;text-align:left}.registration__plan__list{cursor:pointer;display:block;padding:10px 18px 0 18px;margin:20px auto;border-radius:8px;text-align:left;border:1px solid #bdbdbd}.registration__plan__list:hover{background-color:#E9F6FF}.registration__plan__list .plan_name{margin:0;display:inline-block}.registration__plan__list .plan_priceWrapper{display:flex;justify-content:space-between}.registration__plan__list .plan_is_pre_recruitment_icon{background-image:url(https://staging-assets.osiro.it/assets/pass/front/key-807ff93847a2caa899592f30a48e5ee26d33ffd6afdefb775f61d84cc1baf215.svg);background-repeat:no-repeat;background-position:right 3px center;background-size:9px auto;padding:0 15px 0 7px;border-radius:0;opacity:0.6}.registration__plan__list .plan_is_pre_recruitment{font-family:HiraginoSans-W6;font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#616161;align-self:flex-end;margin:0 0 5px 0}.registration__plan__list .plan_price{align-items:baseline}.registration__plan__list .plan_price .price{font-size:1.6875rem}.registration__plan__list.guest:hover{background-color:initial;border:1px solid #bdbdbd}.registration__choice__box{max-width:370px;margin:0 auto;text-align:left;height:auto;padding:0 16px;overflow:hidden}.registration__choice__box__dt{font-size:0.875rem;color:#616161;margin:0 0 5px 0;float:left;clear:both;line-height:1.4em;display:table-cell}.registration__choice__box__dd{font-size:0.875rem;margin-bottom:10px;text-align:left;margin-left:110px;line-height:1.4em;font-weight:bold}.registration__choice__box__dd .price{font-size:0.875rem}.registration__choice__box__title{display:flex;align-items:center;font-weight:bold;font-size:1.125rem;justify-content:center;margin-bottom:16px}.registration__choice__box__title:before{border-top:1px solid;content:"";margin-right:0.2rem;width:24px}.registration__choice__box__title:after{border-top:1px solid;content:"";margin-left:0.2rem;width:24px}.registration__choice__box__form__item{font-weight:bold;font-size:1.0625rem}.registration__choice__box__input{position:relative}.registration__choice__box__validate_icon{position:absolute;display:block;top:38px;right:18px;width:20px;height:20px;background:no-repeat url(https://staging-assets.osiro.it/assets/pass/front/icon-nav-check-alert-4fa1908ae5c66ab6ea2c9b049247489b2f1a0a9606095d4e229f339534a40545.svg);background-size:100%}.registration__choice__box__field{width:100%;border-bottom:solid 1px #000;padding:7px;background-color:#fafafa;color:#616161}.registration__choice__box .remarks_text{font-weight:normal;color:#616161;font-size:0.875rem}.registration__choice__box__input_preview{margin:10px 0 0 0}.registration__choice__box__input_preview__back_button{margin:5px 0 0 0;font-size:0.75rem;float:right;color:#616161}.registration__choice__box__input_preview__back_button input[type="submit"]{text-decoration:underline}.registration__choice__box .trial{color:#FF0086}.registration__choice__box .trial--date{font-size:0.875rem}.registration__choice__box .trial--explain{font-size:0.75rem;font-weight:normal}.registration__choice__top{text-align:left;line-height:1.5;margin:0 auto;background-color:#E9F6FF}.registration__choice__top__list__for_guest{background-color:#E9F6FF}.registration__choice__top__list,.registration__choice__top__list__for_guest{border-bottom:1px solid rgba(0,0,0,0.05);padding:20px 0px 10px 0px;margin:0 auto;max-width:380px}.registration__choice__top__list .plan_price,.registration__choice__top__list__for_guest .plan_price{align-items:baseline;max-width:380px;padding:0 16px;margin:0 auto}.registration__choice__top__list .plan_price .price,.registration__choice__top__list__for_guest .plan_price .price{font-size:1.625rem}.registration__choice__top__list .plan_price .price_comment,.registration__choice__top__list__for_guest .plan_price .price_comment{font-size:0.8125rem}.registration__choice__credit_cards{display:flex;align-items:center;margin-bottom:20px;justify-content:center}.registration__choice__credit_cards img{vertical-align:middle;height:25px;margin-right:5px}.registration__choice__credit_img{width:120px;height:35px;margin:0 0 10px 0}.registration__choice__footer{text-align:center}.registration__choice__footer.disabled{opacity:.7;cursor:not-allowed;pointer-events:none}.registration__choice__footer__btn,.registration__choice__footer #payjp_checkout_box input[type=button],.registration__choice__footer .event_ticket__choice__button{margin:24px 0px;padding:7px 20px 5px;color:#fff;font-weight:bold;background-color:#342b80;border-radius:5px;font-size:1rem;border:none;background-image:none;width:240px;height:48px;border-radius:24px}.registration__choice__footer__btn:hover,.registration__choice__footer #payjp_checkout_box input[type=button]:hover,.registration__choice__footer .event_ticket__choice__button:hover{opacity:.7;cursor:pointer}.registration__choice__footer__btn:disabled,.registration__choice__footer #payjp_checkout_box input[type=button]:disabled,.registration__choice__footer .event_ticket__choice__button:disabled{opacity:.7;cursor:not-allowed}.registration__coupon__mainForm{display:flex;align-items:center;margin:16px}.registration__coupon__title{font-weight:bold;margin-bottom:10px;font-size:0.9375rem;text-align:left}.registration__coupon__input{float:left;width:70%;max-width:215px;background-color:#fafafa;border-bottom:1px solid #342b80;padding-left:12px;height:48px;margin-right:16px}.registration__coupon__applyed_label{float:right;font-weight:bold;font-size:0.9375rem;margin-top:10px}.registration__coupon__submit{float:right;width:86px;height:40px;color:white;font-weight:bold;text-align:center;margin-left:16px;margin-top:4px}.tds_policy_agreement_checkbox_wrap{margin:0 auto 24px auto;max-width:360px}.tds_policy_agreement_checkbox{margin-top:24px;padding:0 16px}.tds_policy_agreement_checkbox label{font-weight:bold}.tds_policy_area_wrap{padding:0 16px}.tds_policy_area{overflow:auto;margin:10px auto;padding:10px;width:auto;height:200px;border:1px #9E9E9E solid;border-radius:4px;text-align:left;max-width:360px}.tds_policy_area p{color:#616161}.photoSlider{display:flex;height:125px;overflow-x:auto;overflow-y:hidden;margin:0 auto;max-width:1000px}@media screen and (max-width: 480px){.photoSlider{height:80px}}.photoSlider-add_panel{min-width:125px;height:125px;background-color:#eee;text-align:center;line-height:80px;cursor:pointer;position:relative}@media screen and (max-width: 480px){.photoSlider-add_panel{min-width:80px;height:80px}}.photoSlider-add_panel.disabled{opacity:0.3;pointer-events:none}.photoSlider-add_panel::before{font-size:2.1875rem;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%, -60%) rotate(-45deg)}.photoSlider-add_panel-count{position:absolute;top:50%;left:50%;transform:translate(-50%, -30%);font-size:0.75rem;color:#656565;font-weight:bold}.photoSlider-panel{width:125px;min-width:125px;height:125px;cursor:pointer;object-fit:cover}@media screen and (max-width: 480px){.photoSlider-panel{width:80px;min-width:80px;height:80px}}.photoSlider #tooltip-add_photo_collection{position:absolute}.photoSlider #tooltip-add_photo_collection .text{top:50px;left:106px;position:absolute}@media screen and (max-width: 480px){.photoSlider #tooltip-add_photo_collection .text{top:20px;left:75px}}.photoSlider #tooltip-add_photo_collection .text::after{top:25px;left:-5px;border-color:transparent transparent #00a3d9 transparent;transform:rotate(270deg)}.PhotoDetailModal .VueCarousel{height:100%}.PhotoDetailModal .VueCarousel-wrapper{height:100%}.PhotoDetailModal .VueCarousel-inner{height:100% !important}.PhotoDetailModal .NotTitleCommonModal{max-height:90vh;max-width:calc(90vh / 2);height:100%;width:100%}@media screen and (max-width: 480px){.PhotoDetailModal .NotTitleCommonModal{max-height:100vh;max-width:100vw}}.PhotoDetailModal .NotTitleCommonModal .selectActionModalWrapper{width:100%;margin:0}.PhotoDetailModal .NotTitleCommonModal__close--btn{height:32px;width:32px;top:16px;right:16px;z-index:250}.PhotoDetailModal .NotTitleCommonModal__background{background-color:rgba(0,0,0,0.8)}.PhotoDetailModal-panel{width:100%;background-position:center;background-size:contain;display:block;height:100%}.PhotoDetailModal .VueCarousel-pagination{position:absolute;bottom:30px}.PhotoDetailModal .VueCarousel-dot{width:100% !important;height:2px !important;border-radius:unset !important;padding:6px 4px !important;margin-top:6px !important}.PhotoDetailModal .VueCarousel-dot-container{display:flex !important;justify-content:space-around}.PhotoDetailModal .messageSelectActionModalContainer{position:absolute;right:60px;z-index:10;top:15px}.PhotoDetailModal .messageSelectActionModalContainer .icon-Point3,.PhotoDetailModal .messageSelectActionModalContainer .commonModalWithMediaHeader__right__point3{font-size:2rem;background:#FFF;border-radius:50%}.PhotoDetailModal .VueCarousel-navigation-button{transform:none !important;top:10% !important;height:80% !important;width:25% !important;opacity:0 !important}.plan_name{display:inline-block;background-color:#342b80;color:#fff;border-radius:4px;font-weight:bold;font-size:0.875rem;height:auto;padding:4px 8px}.plan_price{display:flex;align-items:center;margin-left:auto}.plan_price .price{font-weight:bold;color:#000;font-size:1.0625rem}.plan_price .price_comment{font-size:0.8125rem;color:#616161}.add-comment_area{border:1px solid rgba(0,0,0,0.1);border-radius:5px;background-color:#fafafa;color:#616161;margin:20px 0;padding:10px;font-size:0.75rem;line-height:21px}.content_permission_plans_previewer{margin:3px 0 0}.content_permission_plans_previewer__element{display:inline-block;padding:5px;font-size:0.875rem;font-weight:600;line-height:1.0;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;user-select:none;border:.0625rem solid transparent;border-radius:.25rem;color:#616161;margin:5px 5px 5px 0}.content_permission_plans_previewer__element.plans{background-color:#eceff1;border-color:#eceff1}.content_permission_plans_previewer__element.is_allow_unlogin{background-color:#E9F6FF;border-color:#E9F6FF}.content_permission_plans_previewer__element.excluded{opacity:0.3}.basicPlanList,.optionPlanList{min-height:100%;height:auto;margin:0 auto;padding:0 0 30px 0;text-align:center}.basicPlanList__text,.optionPlanList__text{color:#616161;font-size:0.75rem}.basicPlanList .plan_text_area,.optionPlanList .plan_text_area{padding:0 24px}.basicPlanList .plan_text_area .basicPlanList__text:not(:first-child),.optionPlanList .plan_text_area .basicPlanList__text:not(:first-child){margin-top:24px}.optionPlanFooter{bottom:0;width:100%;height:80px;position:fixed;padding:16px 0;z-index:100;background-color:white;box-shadow:0 0 30px 0 rgba(0,0,0,0.14);text-align:center}.optionPlanFooter .btn--primary,.optionPlanFooter .cartless_ec_item-detail__btn--join,.optionPlanFooter .event-detail__btn--join,.optionPlanFooter .group__btn--follow{margin:0 0 40px;cursor:pointer;width:240px;height:48px;padding:0;line-height:48px;border-radius:24px;font-size:1rem}.plans_preloader{background:url(https://staging-assets.osiro.it/images/circular_progress.svg) no-repeat;max-width:320px;height:250px;opacity:0.5;background-position:center;box-shadow:0 0 30px 0 rgba(0,0,0,0.14);border-radius:24px}.plan_guidance_modal-content{padding:25px 20px;font-size:14px;line-height:1.5;letter-spacing:-0.34px;color:#4a4a4a;font-weight:bold}.plan_guidance_modal .btn--primary,.plan_guidance_modal .cartless_ec_item-detail__btn--join,.plan_guidance_modal .event-detail__btn--join,.plan_guidance_modal .group__btn--follow{max-width:240px;width:90%;display:block;height:48px;margin:0 auto;line-height:37px;margin-top:20px}.plan_panels_title__for_join_us_basic_plan{margin:24px 0px 0px 0px;font-size:16px;font-weight:bold;text-align:center}.plan_panels_title__for_join_us_option_plan{margin:16px 0px 0px 0px;font-size:16px;font-weight:bold;text-align:center}.plan_panels_title__for_logout_top_basic_plan{margin:24px 0px 0px 0px;font-size:18px;font-weight:700;text-align:center}.plan_panels_title__for_logout_top_option_plan{margin:16px 0px 0px 0px;font-size:18px;font-weight:700;text-align:center}.plan_panels_description__for_join_us_option_plan{margin:16px 0px 0px 0px;font-size:14px;font-weight:500;text-align:center}.plan_panels_description__for_logout_top_option_plan{margin:16px 0px 0px 0px;font-size:14px;font-weight:500;text-align:center}.plan_panels_area{display:grid;text-align:center;font-weight:bold;margin:0px auto;padding:24px;grid-template-columns:repeat(auto-fit, minmax(280px, 320px));grid-template-rows:auto;grid-gap:24px;justify-content:center;max-width:1080px}.plan_panels_area__panel{position:relative;border-radius:24px;box-shadow:0 0 30px 0 rgba(0,0,0,0.14);overflow:hidden;background-color:#fff;width:100%;max-width:320px;margin:0px}.plan_panels_area__panel--title{padding-top:49px;color:#000}.failed .plan_panels_area__panel--title{padding-top:25px}.plan_panels_area__panel--alertText{display:block;width:100%;font-size:0.75rem;color:#f44336;font-weight:bold;padding-top:24px;text-align:center}.plan_panels_area__panel--alertText>div{font-size:1rem}.plan_panels_area__panel--alertText>span{display:inline-block;padding:0 20px}.plan_panels_area__panel.active{background-color:#eeeeee;box-shadow:none}.plan_panels_area__panel.active:hover{transform:none;box-shadow:none;transition:none}.plan_panels_area__panel.failed{background-color:#fae5e8;box-shadow:none}.plan_panels_area__panel.failed:hover{transform:none;box-shadow:none;transition:none}.plan_panels_area__panel .box_hover:hover{transform:scale(1.02, 1.02);box-shadow:0 0 30px 0 rgba(0,0,0,0.34);transition:0.5s all}.plan_panels_area__panel__box{margin:0px;width:inherit;border-radius:24px;height:100%}.plan_panels_area__panel__box__padding{padding:0 20px;width:100%}.plan_panels_area__panel__box--top{width:100%;position:relative;font-size:1rem}.plan_panels_area__panel__box--item_price{letter-spacing:0.3px;line-height:56px;color:#000;font-size:1.875rem;font-weight:400}.plan_panels_area__panel__box--item_price .price_symbol{font-size:1.25rem;margin-right:3px}.plan_panels_area__panel__box--item_period{margin-left:3px;font-size:16px;position:relative;top:-1px}.plan_panels_area__panel__box--item_tax{font-size:12px;top:-2px;position:relative}.plan_panels_area__panel__box--bottom{padding:0;line-height:26px;border-radius:0 0 8px 8px;font-weight:normal;font-size:0.75rem;color:#616161;width:inherit}.plan_panels_area__panel__box--bottom--item_member{position:relative;height:32px;width:inherit}.plan_panels_area__panel__box--bottom--item_member--numbers{position:absolute;width:inherit;margin:0 auto;color:#000;display:flex;align-items:center;justify-content:center}.plan_panels_area__panel__box--bottom--item_member--numbers--count{font-size:1.125rem;font-weight:bold}.plan_panels_area__panel__box--bottom--item_member--numbers--limit{font-size:0.8125rem}.plan_panels_area__panel__box--bottom--item_member--numbers--slash{margin:0 2px}.plan_panels_area__panel__box--description{text-align:left;line-height:1.5;padding:0 0 27px}.plan_panels_area__panel__box--cancel_button{margin:0 0 40px;cursor:pointer;width:240px;height:48px;padding:0;line-height:48px;border-radius:24px;font-size:1rem;background:white;text-decoration:none;display:inline-block;font-weight:bold;color:rgba(0,0,0,0.54)}.plan_panels_area__panel__box--btn{padding-bottom:40px}.plan_panels_area__panel__box .atCapacityDesc{margin-top:8px;font-size:12px;line-height:1.5;letter-spacing:-0.19px;color:rgba(0,0,0,0.54);display:inline-block}.plan_panels_area__panel__nft_ribbon{right:0}.plan_panels_area__panel__nft_ribbon__wrapper{overflow:hidden;position:absolute;right:0}.plan_panels_area__panel__nft_ribbon__text_wrapper{top:0px;right:0px;width:85px;height:85px;overflow:hidden;z-index:9}.plan_panels_area__panel__nft_ribbon__text_wrapper p{position:absolute;overflow:hidden;height:34px;width:101px;top:2px;right:-32px;text-align:center;line-height:40px;font-size:13px;display:inline-block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-image:linear-gradient(180deg, #3023ae, #53a0fd, #51d2ec);color:#fff}.plan_panels_area__panel__nft_plan_token_name{margin:0 0 20px 0}.plan_panels_area__panel__nft_plan_token_name__associated_nft_name{text-align:left;font-size:14px}.plan_panels_area__panel__nft_plan_token_name__required_icon{width:70px;height:20px;margin:8px 79px 0 0;padding:6px 8px;border-radius:10px;line-height:0.25;background-image:linear-gradient(250deg, #3023ae, #53a0fd, #51d2ec)}.plan_panels_area__panel__nft_plan_token_name__required_icon span{width:40px;height:8px;font-family:YuGo;font-size:8px;font-weight:bold;font-stretch:normal;font-style:normal;letter-spacing:-0.19px;text-align:center;color:#fff}.pleaseActivate__contents,.invitationWelcome__contents,.userPreRecruitmentPlanWelcome__contents{max-width:327px;margin:0 auto;padding:20px 0px 20px 0px;text-align:center}.pleaseActivate__title,.invitationWelcome__title,.userPreRecruitmentPlanWelcome__title{background-color:#fff;font-size:1.125rem;font-weight:bold;height:56px;line-height:56px;width:100%;text-align:center;margin:auto;color:#000;border-bottom:1px solid #c9cdd3}.pleaseActivate .message_modal,.invitationWelcome .message_modal,.userPreRecruitmentPlanWelcome .message_modal{padding-top:10%;padding-bottom:20%;width:calc(100vw - 200px);top:0;bottom:0;position:fixed;z-index:240;overflow-y:auto}.l-content--joinFlow .pleaseActivate .message_modal,.l-content--joinFlow .invitationWelcome .message_modal,.l-content--joinFlow .userPreRecruitmentPlanWelcome .message_modal{width:100vw}@media screen and (max-width: 768px){.pleaseActivate .message_modal,.invitationWelcome .message_modal,.userPreRecruitmentPlanWelcome .message_modal{width:100%;padding-top:15%}}.pleaseActivate .message_modal_content,.invitationWelcome .message_modal_content,.userPreRecruitmentPlanWelcome .message_modal_content{margin:0 auto;width:calc(100vw - 32px);max-width:375px;padding:16px 16px 30px;background-color:#fff;border-radius:5px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.16);position:relative;z-index:240;padding:30px}.pleaseActivate .message_modal_content-close,.invitationWelcome .message_modal_content-close,.userPreRecruitmentPlanWelcome .message_modal_content-close{height:32px;width:34px;position:absolute;top:-15px;right:-14px;cursor:pointer}.pleaseActivate .message_modal_content-title,.invitationWelcome .message_modal_content-title,.userPreRecruitmentPlanWelcome .message_modal_content-title{line-height:1.31;letter-spacing:-0.32px;text-align:center}.pleaseActivate .message_modal_content-txt,.invitationWelcome .message_modal_content-txt,.userPreRecruitmentPlanWelcome .message_modal_content-txt{font-size:14px;line-height:1.43;letter-spacing:-0.22px;padding-top:25px}.pleaseActivate .message_modal-background,.invitationWelcome .message_modal-background,.userPreRecruitmentPlanWelcome .message_modal-background{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);transition:opacity .5s;z-index:220}.pleaseActivate .btnOutline--large,.pleaseActivate .btnOutlineDanger--large,.pleaseActivate .btnOutlinePrimary--large,.invitationWelcome .btnOutline--large,.invitationWelcome .btnOutlineDanger--large,.invitationWelcome .btnOutlinePrimary--large,.userPreRecruitmentPlanWelcome .btnOutline--large,.userPreRecruitmentPlanWelcome .btnOutlineDanger--large,.userPreRecruitmentPlanWelcome .btnOutlinePrimary--large{margin:24px 0}.pleaseActivate .btnOutline--large a,.pleaseActivate .btnOutlineDanger--large a,.pleaseActivate .btnOutlinePrimary--large a,.invitationWelcome .btnOutline--large a,.invitationWelcome .btnOutlineDanger--large a,.invitationWelcome .btnOutlinePrimary--large a,.userPreRecruitmentPlanWelcome .btnOutline--large a,.userPreRecruitmentPlanWelcome .btnOutlineDanger--large a,.userPreRecruitmentPlanWelcome .btnOutlinePrimary--large a{text-decoration:none}.pleaseActivate .Accordion,.invitationWelcome .Accordion,.userPreRecruitmentPlanWelcome .Accordion{display:block;margin:0 auto;width:296px;flex-direction:column;height:auto;white-space:normal;line-height:normal;opacity:1;text-align:center}.pleaseActivate .AccordionButtonWrapper,.invitationWelcome .AccordionButtonWrapper,.userPreRecruitmentPlanWelcome .AccordionButtonWrapper{display:inline-flex;align-items:center;margin:8px 0px 8px 0px}.pleaseActivate .AccordionTextsWrapper ul,.invitationWelcome .AccordionTextsWrapper ul,.userPreRecruitmentPlanWelcome .AccordionTextsWrapper ul{list-style:none}.pleaseActivate .AccordionTextsWrapper li,.invitationWelcome .AccordionTextsWrapper li,.userPreRecruitmentPlanWelcome .AccordionTextsWrapper li{position:relative;padding-left:12px;text-align:start;margin-bottom:4px;font-weight:500;color:#000}.pleaseActivate .AccordionTextsWrapper li:before,.invitationWelcome .AccordionTextsWrapper li:before,.userPreRecruitmentPlanWelcome .AccordionTextsWrapper li:before{content:"・";left:0;position:absolute}.invitationWelcome__contents{max-width:700px}.pleaseActivateCaution__image,.invitationWelcomeCaution__image{margin:0 auto;padding:30px 0 20px;display:block}.pleaseActivateCaution__image img,.invitationWelcomeCaution__image img{width:80px}.pleaseActivateCaution__maintxt,.invitationWelcomeCaution__maintxt{font-size:1rem;font-weight:bold;margin:0 auto;text-align:center}.pleaseActivateCaution__middletxt,.invitationWelcomeCaution__middletxt{margin:8px auto;text-align:center;font-size:0.875rem}.pleaseActivateCaution__subtxt,.invitationWelcomeCaution__subtxt{margin:8px auto;font-size:0.75rem;opacity:0.6}.pleaseActivateCaution__modal_message,.invitationWelcomeCaution__modal_message{font-family:'AxisStd';font-size:14px;letter-spacing:-0.34px;color:#757575;font-weight:bold;margin:30px auto;border-bottom:solid 1px #777;width:200px;cursor:pointer}.pleaseActivateFormWrap{padding:32px 0}.pleaseActivateForm{width:290px;margin:0 auto}.pleaseActivateForm button.btn--primary,.pleaseActivateForm button.cartless_ec_item-detail__btn--join,.pleaseActivateForm button.event-detail__btn--join,.pleaseActivateForm button.group__btn--follow{width:240px;height:48px;font-size:1rem;margin:27px auto 0;display:block}.pleaseActivateForm a{margin-top:50px;font-size:0.75rem;text-align:center;color:#777;display:block}.pre_recruitment{margin:0 auto;background-color:rgba(255,255,255,0.9);max-width:550px;padding:16px 24px}.pre_recruitment__wrapper{width:100%;margin:0 auto}.pre_recruitment__title{height:50px;font-size:1.25rem;font-weight:bold;line-height:45px}.pre_recruitment__main_message{margin-top:30px;font-size:1.875rem;font-weight:bold}.pre_recruitment__sub_text{margin-top:10px;font-size:0.875rem;color:#78909c}.pre_recruitment--home{width:240px;height:48px;margin:20px auto;font-size:1.0625rem;cursor:pointer;line-height:35px;margin:10px 0 35px 0}.pre_recruitment__add_profile_message{padding:40px 0 20px 0}.pre_recruitment__pre_recruitment_message{padding:20px 0 0 0}.pre_recruitment__pre_recruitment_message--content{border-radius:17px;background-color:#342b80;color:white;font-weight:bold;display:inline-block;margin-top:5px;padding:4px 17px;margin-bottom:35px;font-size:0.875rem}.pre_recruitment .btnWrapper{text-align:center;padding:20px}.pre_recruitment .btn--primary,.pre_recruitment .cartless_ec_item-detail__btn--join,.pre_recruitment .event-detail__btn--join,.pre_recruitment .group__btn--follow{cursor:pointer;width:240px;height:48px;padding:0;line-height:48px;border-radius:24px;font-size:1rem}.pre_recruitment__thumbnail{position:relative;text-align:center;width:100%;max-width:300px;margin:32px auto 0}.pre_recruitment__thumbnail__img{width:100%}.pre_recruitment__thumbnail__close{width:32px;height:32px;position:absolute;top:-16px;right:-16px;cursor:pointer}.pre_recruitment__idImg{text-align:center;margin:0 auto;width:inherit}.pre_recruitment__idImg p{font-weight:bold;margin:0 0 19px 0}.pre_recruitment__idImg img{width:inherit}.preRecruitmentRegisteredTextWrapper{margin:0px 0px 24px 0px;font-size:12px}.pre_recruitment_enquete_field__bottom{display:flex;justify-content:space-between}.pre_recruitment_enquete_field__character_counter{color:#656565;font-size:0.75rem}@font-face{font-family:'Noto Serif Japanese';font-weight:400;font-style:normal;src:url("https://image.osiro.it/general/fonts/NotoSerifJP-Regular.otf") format("opentype");font-display:swap}@font-face{font-family:'Noto Serif Japanese';font-weight:500;font-style:normal;src:url("https://image.osiro.it/general/fonts/NotoSerifJP-Medium.otf") format("opentype");font-display:swap}@font-face{font-family:'Noto Serif Japanese';font-weight:700;font-style:normal;src:url("https://image.osiro.it/general/fonts/NotoSerifJP-Bold.otf") format("opentype");font-display:swap}body{margin:0;font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", "Roboto", "YuGothic", "Yu Gothic Medium", "Yu Gothic", "Noto Sans JP", "Hiragino Sans", "Meiryo", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Sans Emoji"}.flash,.flash--primary,.flash--success,.flash--info,.flash--alert,.flash--warning,.flash--disabled{width:100%;font-size:0.9375rem}.flash--success{font-weight:bold;padding:15px;text-align:center;background-color:#00bfa5;color:#fff}.privateRoom__chatBot{padding-top:0px}#profileShow .upside_content{width:100%;background-color:#fff;padding-bottom:16px}#profileShow .top-content{border-bottom:none;width:100%;max-width:1000px;margin:0 auto}#profileShow .top-content__title{display:flex;align-items:center}#profileShow .top-content__before_card{display:none}#profileShow .tab_content{margin:0 auto}#profileShow .tab_content::before{position:absolute;content:"";width:100%;height:43px;top:0;left:0}#profileShow .tab_content .tab_item{position:relative;width:calc(100%/2);max-width:calc(1000px/2);height:43px;font-size:0.625rem;text-align:center;transition:all 0.2s ease;display:block;font-weight:bold;border-bottom:2px solid;cursor:pointer}#profileShow .tab_content .tab_item .icon-Profile:before,#profileShow .tab_content .tab_item .icon-timeline:before{display:block;font-size:24px}#profileShow .tab_content .tabSwitch{display:flex;background-color:#fff;justify-content:center}#profileShow .tab_content .tabSwitch .inactive{border-bottom:2px solid rgba(0,0,0,0.05);color:#616161}#profileShow .tab_content #profile_tab{background-color:#fff}#profileShow .btnOutlinePrimary--circle{margin-right:8px}#profileShow .profileHeaderForMemberCertificate{display:flex;flex-wrap:wrap;width:100%;max-width:calc(1000px + 32px);padding:0 8px;margin:-77px auto 0;gap:0 24px;justify-content:center}#profileShow .memberDetailCardProfile{display:flex;justify-content:space-between}#profileShow .memberDetailCardProfile__right{display:flex;align-items:flex-end;margin-top:4px}#profileShow .memberDetailCardProfile__right .btnOutline--small,#profileShow .memberDetailCardProfile__right .btnOutlineDanger--small,#profileShow .memberDetailCardProfile__right .btnOutlinePrimary--small{color:rgba(0,0,0,0.54)}#profileShow .memberDetailCard{padding:24px;background-color:#fff;border-radius:16px;max-width:616px;width:100%;z-index:1;min-height:239px}@media screen and (max-width: 480px){#profileShow .memberDetailCard{padding:24px 8px}}#profileShow .memberDetailCard-displayname{font-size:18px;font-weight:bold;line-height:1.33;letter-spacing:0.26px}#profileShow .memberDetailCard-name,#profileShow .memberDetailCard-occupation{font-size:14px;font-weight:bold;color:rgba(0,0,0,0.54);margin-top:4px}#profileShow .memberDetailCard-catchphrase{font-size:14px;line-height:1.57;letter-spacing:0.42px;margin-top:16px}#profileShow .memberDetailCard-items{display:flex;flex-wrap:wrap;font-size:14px;margin-top:16px}#profileShow .memberDetailCard .profileThumb__btns{justify-content:center}#profileShow .twitteroembed{justify-content:flex-start}.profileReadmore{color:#7C8494;cursor:pointer;text-align:center;font-weight:bold;padding:8px 0;font-size:0.875rem}.profileReadmore .icon-Chevron_Down:before,.profileReadmore .filter:before,.profileReadmore .group__dropdown_icon:before,.profileReadmore .icon-Chevron_Up:before{font-size:1.6rem;vertical-align:middle}.profileReadmore .icon-Chevron_Down.close:before,.profileReadmore .close.filter:before,.profileReadmore .close.group__dropdown_icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.profileThumb{width:100%;max-width:1000px;margin:0 auto;padding:0 0px;margin-bottom:16px;word-wrap:break-word;overflow-wrap:break-word;text-align:center;position:relative;margin-bottom:0px;max-width:1200px}.profileThumb__banner{width:100%;max-width:1200px;margin:0 auto;display:block;height:calc(100vw * 0.267);background-position:center;background-size:cover;background-color:#342b80}.profileThumb__btns{display:flex;margin-top:16px;justify-content:center}.profileThumb__btns--edit{margin-left:8px}.profileHeader{width:100%;max-width:1000px;margin:0 auto;padding:0 16px;margin-bottom:16px;word-wrap:break-word;overflow-wrap:break-word;position:relative}.profileHeaderBox{display:block;width:100%;margin-top:-50px;position:relative}.profileHeaderBoxIconWrap{display:inline-block;position:relative}.profileHeaderBoxIconWrap__icon{cursor:pointer;border-radius:100%}.profileHeaderBoxIconWrap__icon.is_default{cursor:initial}.profileHeaderBox__singleWordStatus{position:absolute;top:-30px;left:50%;transform:translate(-50%);height:48px;z-index:2;background-color:white;border-radius:25px;font-size:12px;font-weight:bold;box-shadow:0 2px 10px 0 rgba(0,0,0,0.2);justify-content:center;align-items:center;display:flex;line-height:1.33;width:120px;padding:0 12px}.profileHeaderBox__singleWordStatus::after{position:absolute;background-image:url(https://staging-assets.osiro.it/images/profile_status_bubble.svg);background-size:contain;background-position:center;width:40px;height:40px;content:"";bottom:-24px;left:7px}.profileHeaderBox .userIcon{width:100px;height:100px;z-index:1}.profileHeaderBox .postedImg>.userIcon__img{padding:4px}.profileHeaderBox .userIcon.postedImg{background-color:white}.profileHeaderBox .userIcon.defaultImg{border:4px solid white}.profileHeaderBox .welcome-icon::after{position:absolute;width:130px;height:126px;content:'';background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/welcome-icon-c04a94f6440eae444a9a669971636de8bbf19f138c0e3113218676179f73763b.svg);background-position:center;z-index:2;bottom:-11px;left:-15px;background-size:123px;pointer-events:none;top:-14px}.profileHeaderBox .birthday-icon::after{position:absolute;width:36px;height:36px;border-radius:50%;content:'';background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/birthday-4921742e43ea1c73cfc1d19560a24abc088ccc0d6ccd637bc2c116246a22371b.svg);background-position:center;background-size:24px;background-color:#fff;z-index:3;bottom:-5px;left:68px;pointer-events:none;top:72px}.profileHeaderSelf_introduction{font-size:0.875rem;line-height:1.5;padding-top:8px}.profileHeaderDetail{padding-top:8px;position:relative;display:flex;flex-wrap:wrap}.profileHeaderDetail__item{color:rgba(0,0,0,0.54);font-size:0.8125rem;font-weight:bold;display:flex;line-height:16px;margin-bottom:4px;padding-right:15px;align-items:center}.profileHeaderDetail__item--icon{height:24px;width:24px;margin-right:4px;line-height:24px}.profileHeaderDetail__item--icon_font{font-size:1.5rem;height:24px;width:24px;margin-right:5px;line-height:24px;color:rgba(0,0,0,0.54)}.profileHeaderDetail__item--text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profileHeaderDetail__item__point_balance{font-weight:700;color:rgba(0,0,0,0.54)}.profileHeaderDetail__item__point_balance__show_unit{font-weight:500;padding-left:3px}.profileHeaderDetail__mutual_message_link,.profileHeaderDetail__latest_attending_together_link{text-decoration:none;display:flex;gap:4px;color:rgba(0,0,0,0.54)}.profileHeaderDetail__twitter{display:block;height:20px;margin-right:12px;background-repeat:no-repeat;background-position:center;background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/x_logo-5596550756496e45de5342bb231574e54fe0cb764826eb42088e083d875880d1.svg);background-size:24px;width:24px}.profileHeaderDetail__facebook{display:block;height:20px;margin-right:12px;background-repeat:no-repeat;background-position:center;background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/facebook-756b6f88428666f9cb9873657d1b34e538792d7660e85684f290e5e10c9d1470.svg);background-size:20px;width:20px}.profileHeaderDetail__instagram{display:block;height:20px;margin-right:12px;background-repeat:no-repeat;background-position:center;background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/instagram-e8046214991849893f286afb53b7fe02801364de26980414535eb7466e08c0c5.png);background-size:20px;width:20px}.profileHeaderRelatedData{display:flex;margin-top:16px;justify-content:space-between}.profileHeaderRelatedData.flexflowColumn{flex-flow:column;margin-top:32px;row-gap:8px}.profileHeaderRelatedData__plans{display:flex;flex-wrap:wrap}.profileHeaderRelatedData__plans--item{background-color:#eee;color:rgba(0,0,0,0.54);border-radius:4px;padding:0 8px;font-size:0.75rem;font-weight:bold;margin-right:12px;word-break:break-all;height:24px;display:flex;justify-content:center;align-items:center}.profileHeaderRelatedData__snsLinks{display:flex}.profileHeaderRelatedData__snsLinks a:last-of-type{margin-right:0px}.profileHeaderRelatedData__latest_comment,.profileHeaderRelatedData__latest_attending_together_event{display:flex}.profileHeaderRelatedData__latest_comment .profileHeaderDetail__item--text,.profileHeaderRelatedData__latest_attending_together_event .profileHeaderDetail__item--text{color:rgba(0,0,0,0.54);font-size:0.875rem;line-height:16px;text-decoration:underline}.profile__bottomSectionTitle,.profileInterest__title,.profileMultipleDescribe__title,.profileBody__title,.profileFollowGroup__title,.profileNotes__title,.profileJoinEvent__title,.profileChat__title{font-size:1rem;font-weight:bold;height:48px;line-height:54px;display:flex}.profile__bottomSectionNotExist{color:#616161;line-height:50px;margin-left:10px}.profileInterest{width:100%;max-width:1000px;margin:0 auto;padding:0 0px;padding-bottom:16px}.profileInterest__title{padding:0 12px}.profileInterest .interestCardTitle{margin-left:11px;margin-right:11px;max-width:150px}.profileInterest .not_exist--text{color:#616161;margin-left:10px}.profileMultipleDescribe{width:100%;max-width:1000px;margin:0 auto;padding:0 12px;margin-bottom:16px;word-wrap:break-word;overflow-wrap:break-word}.profileMultipleDescribe__title--icon{margin:0 5px 3px 0;width:22px;height:22px;align-self:center}.profileMultipleDescribe__list{border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center;padding:4px 0px;min-width:50px}.profileMultipleDescribe__list--name{font-size:0.875rem}.profileMultipleDescribe__list--like{float:right;color:#78909c;font-size:0.9375rem}.profileMultipleDescribe__list--like i.icon-Like{font-size:1.3125rem}.profileMultipleDescribe__list--like i.icon-Like-active{font-size:1.3125rem}.profileMultipleDescribe__heart{padding-left:3px}.profileBody{width:100%;max-width:1000px;margin:0 auto;padding:0 12px;margin-bottom:16px;word-wrap:break-word;overflow-wrap:break-word;margin-bottom:32px}.profileBody__title{height:inherit;line-height:inherit;margin:32px 0 8px}.profileBody__title--icon{margin-right:5px}.profileBody__reaction{min-width:72px}.profileBody__article{position:relative;padding:0 8px 0 0;display:grid;line-break:anywhere}.profileBody__article.open .profileBody__article--content,.profileBody__article.no_omit .profileBody__article--content{max-height:initial;overflow:initial;font-size:0.875rem}.profileBody__article.open .profileBody__article--gradientLayer,.profileBody__article.no_omit .profileBody__article--gradientLayer{background:inherit;display:none}.profileBody__article--gradientLayer{width:100%;height:50%;position:absolute;background:linear-gradient(to bottom, rgba(250,252,252,0) 0%, rgba(255,255,255,0.95) 90%);bottom:0;z-index:1}.profileBody__article--content{overflow:hidden;max-height:300px;font-size:0.875rem}.profileBody__text{font-size:0.875rem}.profileFollowGroup{width:100%;max-width:1000px;margin:0 auto;padding:0 12px;margin-bottom:16px;word-wrap:break-word;overflow-wrap:break-word;margin-bottom:0}.profileFollowGroup__title--icon{margin-right:5px}.profileFollowGroup .userFollowGroups{display:flex;flex-wrap:wrap;background-color:#fff}.profileFollowGroup .userFollowGroups__item{position:relative;flex-basis:50%;padding:4px 0;overflow:hidden}.profileFollowGroup .userFollowGroups__item:nth-child(odd){padding-right:8px}.profileFollowGroup .userFollowGroups__item:nth-child(even){padding-left:8px}.profileFollowGroup .userFollowGroups__item--link{text-decoration:none;display:flex;align-items:center;cursor:pointer}.profileFollowGroup .userFollowGroups__thumb{position:relative;width:32px;height:32px}.profileFollowGroup .userFollowGroups__thumb--img{width:32px;border-radius:4px}.profileFollowGroup .userFollowGroups__thumb--groupLeader{position:absolute;width:16px;height:16px;background-image:url(https://staging-assets.osiro.it/assets/pass/icons/icon-captain-357c08edf9ffaffe5be82360e1ccfb660576cfe65f156b000a065a84b1154b95.svg);background-size:16px 16px;background-repeat:no-repeat;bottom:-5px;right:-5px}.profileFollowGroup .userFollowGroups__name{font-size:0.875rem;color:#000;word-break:break-all;margin-left:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.profileNotes{width:100%;max-width:1000px;margin:0 auto;padding:0 12px;margin-bottom:16px;word-wrap:break-word;overflow-wrap:break-word;padding:0}.profileNotes__title{padding-left:16px}.profileJoinEvent{width:100%;max-width:1000px;margin:0 auto;padding:0 12px;margin-bottom:16px;word-wrap:break-word;overflow-wrap:break-word;padding:0}.profileJoinEvent__title{padding-left:16px}.profileChat__title{background-color:#fff;min-height:48px}.profileChat__titleInner{padding-left:12px;padding-right:12px;line-height:1.3;width:100%;max-width:1000px;margin:0 auto;display:flex;align-items:center}.profileChat__titleInner i{font-size:30px;color:#342b80}@media screen and (max-width: 480px){.profileChat__titleInner{line-height:normal}}.profileChat__wrapper{max-width:700px;margin:0 auto;padding-bottom:90px}.profileChat .dummyBottomMessageInputBar{left:50%;transform:translateX(calc(-50%))}@media screen and (min-width: 769px){.profileChat .dummyBottomMessageInputBar{transform:translateX(calc(-50% + 100px))}}.myline_wrap{width:100%;max-width:700px;margin:0 auto;padding:8px 0 16px}@media screen and (max-width: 768px){#profileShow .profileHeaderForMemberCertificate{margin-top:calc(-35vw * 0.267)}}@media screen and (min-width: 770px){.profileThumb__banner{height:calc((100vw - 200px) * 0.267)}}@media screen and (min-width: 1200px){.profileThumb__banner{max-height:320px;height:calc((100vw - 200px) * 0.267)}}.pin-board-icon{margin-right:4px}.profileModalContainer{width:calc(100% - 200px);height:100%;position:fixed;top:0;left:0;display:flex;justify-content:center;z-index:200;margin-left:200px;line-height:initial}@media screen and (max-width: 768px){.profileModalContainer{width:100%;margin-left:0}}@media screen and (max-width: 480px){.profileModalContainer{width:100%;margin-left:0}}.profileModal{z-index:240;max-width:375px;width:90vh;max-height:70vh;margin-top:15vh;border-radius:8px;background:#fff;display:flex;flex-direction:column;position:absolute}@media screen and (max-width: 480px){.profileModal{width:90vw;height:70vh}}.profileModal__scroll{overflow-y:scroll;-ms-overflow-style:none}.profileModal__scroll::-webkit-scrollbar{display:none}.profileModal__close_btn{position:absolute;background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/close_btn-23be57bec135e7ca158284150321ff621f343b484ba6a8bd91b129e649992710.svg);top:-12px;right:-12px;width:24px;height:24px;cursor:pointer;z-index:260}.profileModalBackground{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);transition:opacity .5s;z-index:220}.profileModalTop{display:flex;align-items:flex-end}.profileModalTop__follow{display:flex;align-items:flex-end}.profileModal .interestCardList{display:grid;grid-template-columns:repeat(auto-fit, minmax(120px, 1fr));grid-template-rows:repeat(auto-fit, 95px);grid-gap:12px;margin:12px 12px;justify-content:center}.profileModal .interestCard__samePrefecture{width:100%;height:95px}.profileModal .interestCard{min-width:120px;width:100%;height:95px}.progress-bar{display:inline-block;text-align:left;height:6px;width:100%;position:relative;background-color:#F0F2F5;border-radius:2px}.progress-bar span{position:absolute;display:inline-block;height:100%;transition:width .1s ease-in-out}.first_list__list--with_count__attributes .progress-bar{width:calc(100% - 140px)}.pb-round{border-radius:8px}.pb-round span{min-width:20px;border-radius:4px}.pb-lines span{background-size:2em 2em;background-image:linear-gradient(135deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);animation:animate-lines 3s linear infinite}@keyframes animate-lines{0%{background-position:0 0}100%{background-position:60px 0}}.reactionArtBoard{width:calc(100% - 24px * 2);margin:24px auto;position:relative;overflow:visible;height:128px}@media screen and (max-width: 480px){.reactionArtBoard{width:calc(100% - 16px * 2)}}.reactionArtBoard .reaction{position:absolute;justify-content:center;display:flex;align-items:center;animation:popIn 0.3s ease-out}@keyframes popIn{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2);opacity:1}100%{transform:scale(1);opacity:1}}.shoulderRibbon_area{position:absolute;top:0px;right:0px;width:85px;height:85px;overflow:hidden;z-index:9}.shoulderRibbon--trial{display:inline-block;position:absolute;padding:4px 0 3px;left:-16px;top:10px;width:160px;text-align:center;font-size:0.625rem;font-weight:bold;line-height:16px;background-color:#ECEFF1;color:#616161;letter-spacing:0.05em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);box-shadow:0 2px 4px rgba(0,0,0,0.2)}.shoulderRibbon--public{display:inline-block;position:absolute;padding:4px 0 3px;left:-16px;top:10px;width:160px;text-align:center;font-size:0.625rem;font-weight:bold;line-height:16px;background-color:#ECEFF1;color:#616161;letter-spacing:0.05em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);box-shadow:0 2px 4px rgba(0,0,0,0.2)}.shoulderRibbon--limited{display:inline-block;position:absolute;padding:4px 0 3px;left:-16px;top:10px;width:160px;text-align:center;font-size:0.625rem;font-weight:bold;line-height:16px;background-color:#C2BA77;color:#616161;letter-spacing:0.05em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);box-shadow:0 2px 4px rgba(0,0,0,0.2);color:#fff}.shoulderRibbon--official{display:inline-block;position:absolute;padding:4px 0 3px;left:-16px;top:10px;width:160px;text-align:center;font-size:0.625rem;font-weight:bold;line-height:16px;background-color:#C2BA77;color:#616161;letter-spacing:0.05em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);box-shadow:0 2px 4px rgba(0,0,0,0.2);color:#fff}.cloudy_layer_area{width:100%;height:100px;position:absolute;top:0;color:#fff;letter-spacing:-0.2px;background:-moz-linear-gradient(top, #00000030, transparent);background:-webkit-linear-gradient(top, #00000030, transparent);font-weight:bold;padding:12px 0 0 12px;font-size:0.6875rem}#room{min-height:calc(100vh - 44px)}.roomList{width:100%;margin:0 auto;padding:0 16px;display:flex;flex-wrap:wrap;box-sizing:border-box}.roomList__Wrapper{margin:8px auto 90px;background-color:rgba(255,255,255,0.9);border-radius:12px 12px;max-width:708px;padding:16px 0;width:calc(100% - 16px)}.roomList__Wrapper .not_exists_text{color:rgba(0,0,0,0.54);margin:100px 0;line-height:initial}.roomList__Wrapper .not_exists_text p{margin:32px;margin:32px;letter-spacing:normal;font-size:0.75rem}.roomList__Wrapper .not_exists_text .btn--primary,.roomList__Wrapper .not_exists_text .cartless_ec_item-detail__btn--join,.roomList__Wrapper .not_exists_text .event-detail__btn--join,.roomList__Wrapper .not_exists_text .group__btn--follow{font-size:0.875rem;height:48px;width:220px;display:inline-flex;align-items:center;justify-content:center}.roomList__Wrapper .featurePost{text-decoration:none}.roomList__Wrapper .featurePost .header,.roomList__Wrapper .featurePost .body{margin:0 auto;max-width:724px}.roomList__Wrapper .featurePost .header{font-size:12px;color:rgba(0,0,0,0.54);padding:10px 16px}.roomList__Wrapper .featurePost .body{display:flex;min-height:78px;box-sizing:border-box;position:relative;padding:0 16px 10px}.roomList__Wrapper .featurePost .body .info{flex-grow:1;min-width:0;padding-right:16px}.roomList__Wrapper .featurePost .body .info>*{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.roomList__Wrapper .featurePost .body .info .type{font-weight:bold;font-size:12px;line-height:12px;margin-bottom:4px}.roomList__Wrapper .featurePost .body .info .title{font-size:14px;font-weight:bold;margin-bottom:8px}.roomList__Wrapper .featurePost .body .info .description{display:table}.roomList__Wrapper .featurePost .body .info .description .userIcon{width:24px;height:24px;margin-right:8px}.roomList__Wrapper .featurePost .body .info .description .userIcon img{width:100%;height:100%;border-radius:50%}.roomList__Wrapper .featurePost .body .info .description .text{font-size:12px;font-weight:500;color:#616161;display:table-cell;vertical-align:middle}.roomList__Wrapper .featurePost .body .eyeCatchingImage{display:flex;align-items:center;margin:0 auto;width:95px;height:58px;background:#000}.roomList__Wrapper .featurePost .body .eyeCatchingImage img{max-width:95px;height:58px;margin:0 auto;width:auto}.roomList__Search{width:100%;margin:0 auto;padding:0 16px;display:flex;flex-wrap:wrap;box-sizing:border-box}.roomList__Search__inputArea{font-size:0.875rem;position:relative;width:100%;height:36px;line-height:36px;border-radius:18px;background-color:#f1f3f7;-webkit-appearance:none;border:solid 1px rgba(0,0,0,0.05)}.roomList__Search__inputArea i{position:absolute;color:#171617;left:12px;top:6px;font-size:1.5rem}.roomList__Search__inputArea input{padding:0 36px 0 40px;font-size:0.9rem;width:100%}.roomList__Search__inputArea input:focus{outline:none}.roomListItem{display:flex;justify-content:space-between;position:relative;width:100%;padding:10px 0}.roomListItem__title{font-size:0.875rem;font-weight:normal;color:#000;display:flex;align-items:center;width:100%;margin-bottom:6px}.roomListItem__title--roomName{flex-grow:0;height:16px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold}.roomListItem__title--memberNum{flex-grow:0;height:16px;line-height:16px;font-weight:bold}.roomListItem__title--is_notify_chat{flex-grow:1;height:16px;line-height:16px;font-size:1.25rem;margin-left:6px;color:rgba(0,0,0,0.33);max-width:15px}.roomListItem__title--lock{flex-grow:1;height:18px;width:100px;max-width:14px;margin-left:4px;margin-bottom:2px;background-image:url(https://staging-assets.osiro.it/assets/pass/front/icon-lock-gray-0beaca73213e281f33e2a672002ff6e1edbbd1b9f6b091046b8f6d0288d434b8.svg);background-size:contain;background-position:center;transform:translateY(1px)}.roomListItem__title--is_notify_chat{flex-grow:1;height:16px;line-height:16px;font-size:1.25rem;margin-left:6px;color:rgba(0,0,0,0.33);max-width:15px}@media screen and (max-width: 768px){.roomListItem__title{font-size:0.875rem;height:14px;line-height:14px}}.roomListItem__title.unread{font-weight:bold}.roomListItem__description{display:-webkit-box;font-size:0.8125rem;line-height:1.3;color:#777;word-break:break-all;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (max-width: 768px){.roomListItem__description{font-size:0.75rem}}.roomListItem__description.unread{font-weight:bold;color:#000}.roomListItem__lastCommendDate{position:relative;margin:0px 0px 0px 16px;font-size:0.75rem;white-space:nowrap;color:#777}.roomListItem__link{display:flex;width:100%;justify-content:space-between;text-decoration:none}.roomListItem__content{flex-grow:2;min-width:0;display:flex;flex-direction:column;justify-content:center}.roomListItem__multiThumb{display:flex;width:58px;height:58px;margin-right:16px;border-radius:16px;position:relative;flex-shrink:0}.roomListItem__multiThumb.user_2_icons .roomListItem__multiThumb--userImg{width:100%;background-position:center;background-size:cover;border-radius:16px}.roomListItem__multiThumb.user_3_icons .roomListItem__multiThumb--userImg{width:50%;background-position:center;background-size:cover}.roomListItem__multiThumb.user_3_icons .roomListItem__multiThumb--userImg:first-child{border-radius:16px 0 0 16px}.roomListItem__multiThumb.user_3_icons .roomListItem__multiThumb--userImg:nth-child(2){border-radius:0 16px 16px 0;border-left:1px solid white}.roomListItem__multiThumb.user_4_icons{flex-direction:column;flex-wrap:wrap}.roomListItem__multiThumb.user_4_icons .roomListItem__multiThumb--userImg{width:50%;background-position:center;background-size:cover}.roomListItem__multiThumb.user_4_icons .roomListItem__multiThumb--userImg:first-child{height:50%;width:29px;border-radius:16px 0 0 0;border-bottom:1px solid white}.roomListItem__multiThumb.user_4_icons .roomListItem__multiThumb--userImg:nth-child(2){height:50%;width:29px;border-radius:0 0 0 16px}.roomListItem__multiThumb.user_4_icons .roomListItem__multiThumb--userImg:nth-child(3){height:100%;width:29px;border-radius:0 16px 16px 0;border-left:1px solid white}.roomListItem__multiThumb.user_5_icons{flex-direction:column;flex-wrap:wrap}.roomListItem__multiThumb.user_5_icons .roomListItem__multiThumb--userImg{width:50%;background-position:center;background-size:cover}.roomListItem__multiThumb.user_5_icons .roomListItem__multiThumb--userImg:first-child{height:50%;width:29px;border-radius:14px 0 0 0;border-bottom:1px solid white;border-right:1px solid white}.roomListItem__multiThumb.user_5_icons .roomListItem__multiThumb--userImg:nth-child(2){height:50%;width:29px;border-radius:0 0 0 14px;border-right:1px solid white}.roomListItem__multiThumb.user_5_icons .roomListItem__multiThumb--userImg:nth-child(3){height:50%;width:29px;border-radius:0 14px 0 0;border-bottom:1px solid white}.roomListItem__multiThumb.user_5_icons .roomListItem__multiThumb--userImg:nth-child(4){height:50%;width:29px;border-radius:0 0 14px 0}.roomListItem__thumb{margin-right:16px;position:relative;flex-shrink:0}.roomListItem__thumb--groupImg{width:58px;height:58px;border-radius:4px}.roomListItem__thumb .userIcon{width:58px;height:58px}.roomListItem__thumb--unread{position:absolute;top:-6px;right:-6px;min-width:12px;height:12px;border:1px solid #fff;box-sizing:border-box;display:block;border-radius:30px;background-color:#00a3d9}.roomListItem__thumb--unread_direct_mention_count_badge{position:absolute;top:-9px;right:-9px;min-width:18px;height:18px;box-sizing:border-box;font-family:Helvetica;border-radius:30px;background-color:#00a3d9;font-size:0.7rem;color:#fff;padding:0 6px;display:flex;justify-content:center;align-items:center;flex-direction:column}.roundArrowBtn:before{content:'';width:15px;height:15px;border-top:solid 2px #607d8b;border-right:solid 2px #607d8b;position:absolute;top:50%;margin-top:-7px}.round_txt_badge{font-size:0.625rem;border-radius:13px;border:2px solid #00a3d9;font-weight:bold;color:#00a3d9;display:inline-block;padding:0px 10px 0px;line-height:21px;background-color:#fff}.round_txt_badge.green{color:#fff;border:2px solid #8bc34a;background-color:#8bc34a;margin:0 5px}scroll-slider{display:flex;align-items:center}scroll-slider .icon-Chevron_Left,scroll-slider .subMenu__item,scroll-slider .icon-Chevron_Right{position:absolute;z-index:40;height:40px;width:40px;line-height:40px;background-color:#fff;opacity:0.8;box-shadow:0 0px 8px 0 rgba(0,0,0,0.33)}@media screen and (max-width: 480px){scroll-slider .icon-Chevron_Left,scroll-slider .subMenu__item,scroll-slider .icon-Chevron_Right{display:none !important}}@media screen and (max-width: 768px){scroll-slider .icon-Chevron_Left,scroll-slider .subMenu__item,scroll-slider .icon-Chevron_Right{display:none !important}}.homeCardSliderBox.smallCard scroll-slider .icon-Chevron_Left,.homeCardSliderBox.smallCard scroll-slider .subMenu__item,.homeCardSliderBox.smallCard scroll-slider .icon-Chevron_Right{margin-top:calc(110px - 154px)}.homeCardSliderBox.homeGroupSliderBox.smallCard scroll-slider .icon-Chevron_Left,.homeCardSliderBox.homeGroupSliderBox.smallCard scroll-slider .subMenu__item,.homeCardSliderBox.homeGroupSliderBox.smallCard scroll-slider .icon-Chevron_Right{margin-top:0}scroll-slider .icon-Chevron_Left:hover,scroll-slider .subMenu__item:hover,scroll-slider .icon-Chevron_Right:hover{cursor:pointer;opacity:0.9}scroll-slider .icon-Chevron_Left,scroll-slider .subMenu__item{left:24px}scroll-slider .icon-Chevron_Right{right:24px}.selectActionModalWrapper{width:calc(100% - 200px);height:100%;position:fixed;top:0;left:0;display:flex;justify-content:center;z-index:200;margin-left:200px;line-height:initial}@media screen and (max-width: 768px){.selectActionModalWrapper{width:100%;margin-left:0}}@media screen and (max-width: 480px){.selectActionModalWrapper{width:100%;margin-left:0}}.selectActionModal{z-index:240;width:280px;border-radius:16px;background:#fff;color:rgba(0,0,0,0.54);text-align:center;margin-top:20vh;position:absolute;font-size:1rem;font-weight:normal}@media screen and (max-width: 480px){.selectActionModal{width:90%}}.selectActionModal .selectActionModal__item,.selectActionModal .selectActionModal__item__delete-request{height:50px;border-bottom:1px solid #b0bec5;display:flex;align-items:center;justify-content:center;cursor:pointer}.selectActionModal__item__delete-request{color:#f44336}.selectActionModal__item__delete-request a{text-decoration:none;display:flex;align-items:center;justify-content:center;height:50px;line-height:50px}.selectActionModal__item-danger{color:#e6373c}.selectActionModal__item a{text-decoration:none;display:flex;align-items:center;justify-content:center;height:50px;line-height:50px}.selectActionModal__item i{height:16px;line-height:16px;font-size:1.25rem;color:rgba(0,0,0,0.33)}.selectActionModal__item span{white-space:pre-wrap}.selectActionModal__item:last-child{border-bottom:0px}.messageSelectActionModalContainer{display:inline-block;font-size:1rem;line-height:24px;padding-left:12px}.messageSelectActionModalContainer [class^="icon-"]{font-size:1.5rem}.add_bot_message_modal .commonModalContents,.add_bot_message_modal .commonModalOneselfContents,.add_bot_message_modal .commonModalDeleteRequestOneselfContents{padding:17px 24px;font-size:14px;line-height:1.5;letter-spacing:-0.22px;color:rgba(0,0,0,0.54)}.add_bot_message_modal_form{margin-top:36px}.add_bot_message_modal_form-title{letter-spacing:-0.29px;font-size:12px;font-weight:bold}.add_bot_message_modal_form-message{font-size:12px;color:rgba(0,0,0,0.54)}.add_bot_message_modal_form-textarea{height:48px;width:100%;background-color:#fafafa;border-bottom:solid 2px;font-size:14px;padding:0 12px;color:#000}.add_bot_message_modal .btnFill--large,.add_bot_message_modal .btnOutline--large,.add_bot_message_modal .btnOutlineDanger--large,.add_bot_message_modal .btnOutlinePrimary--large{margin:30px auto 20px;display:flex}.add_bot_message_modal osiro-clipboard{width:100%;height:100%;line-height:50px}.selectRefine{color:#78909c;font-size:0.8125rem}.selectRefine__separate{border:1px solid #78909c;margin:12px}.selectRefine__choices{cursor:pointer;font-size:0.8125rem}.selectRefine__choices:hover{opacity:.7}.selectRefine__choices--active{font-weight:bold;color:#000;border-bottom:1px solid}.l-main__contentHeader .selectRefine{margin:0 0 0 auto}.settingForm__field{text-align:center;margin-bottom:1px}.settingForm__field .form-control{background-color:#fff;width:100%;height:48px;padding-left:1rem}.settingForm__field .form-control--underline{background-color:#fff;width:100%;height:48px;padding-left:1rem;border-bottom:1px solid #342b80}@media screen and (max-width: 480px){.settingForm__field .form-control--underline{width:95%}}.settingForm__field .btn--primary,.settingForm__field .cartless_ec_item-detail__btn--join,.settingForm__field .event-detail__btn--join,.settingForm__field .group__btn--follow{width:240px;height:48px;margin-top:16px}.showIconModal .croppa-container{width:200px;height:200px;margin:20px auto}.showIconModal .croppa-container canvas{border-radius:50%;border:1px solid #f2f2f2;background-color:#eee !important}.showIconModal input[type=range]{width:120px}.showIconModal .btn--primary,.showIconModal .cartless_ec_item-detail__btn--join,.showIconModal .event-detail__btn--join,.showIconModal .group__btn--follow{width:115px;height:42px}.showIconModal .btn--cancel{width:115px;height:42px;border-radius:6px;border:solid 1px #979797;color:#4a4a4a}.showIconModal .showIconModal-range{text-align:center;display:flex;justify-content:center;align-items:center}.showIconModal .showIconModal-range i{color:#9e9e9e;margin:0px 7px}.showIconModal .showIconModal-range .range_icon-min{font-size:14px}.showIconModal .showIconModal-range .range_icon-max{font-size:22px}.showIconModal .showIconModal-btn{margin:20px auto;align-items:center;display:flex;justify-content:center}.showIconModal .showIconModal-btn .btn--primary,.showIconModal .showIconModal-btn .cartless_ec_item-detail__btn--join,.showIconModal .showIconModal-btn .event-detail__btn--join,.showIconModal .showIconModal-btn .group__btn--follow,.showIconModal .showIconModal-btn .btn--cancel{padding:5px 10px 5px;font-size:16px;font-weight:bold;height:40px;margin:0 10px}.singleWordballoon{position:relative;box-shadow:0 3px 10px 0 rgba(0,0,0,0.2);border-radius:25px;height:48px;width:120px;font-size:12px;font-weight:700;line-height:16px;margin-left:24px;display:flex;justify-content:center;align-items:center;text-decoration:none;padding:0 12px;background-color:#fff}.singleWordballoon.timelineSlider{margin-left:0}.singleWordballoon.unentered{color:#ccc}.singleWordballoon img{position:absolute;z-index:1;bottom:-14px;left:1px}.updatedSingleWordStatusUserItem{display:grid;grid-gap:10px;text-decoration:none}.singleWordContainer{position:relative}.sliderBubble{position:absolute;bottom:-14px}.slider_move{background-color:#fff}.slider_move--wrap{position:relative}.slider_move--left_btn,.slider_move--right_btn{margin-top:-1px;width:60px;height:176px;font-size:20px;font-weight:bold;position:absolute;background-color:inherit;opacity:0.9;z-index:40}@media screen and (max-width: 480px){.slider_move--left_btn,.slider_move--right_btn{display:none !important}}@media screen and (max-width: 768px){.slider_move--left_btn,.slider_move--right_btn{display:none !important}}.homeCardSliderBox.largeCard .slider_move--left_btn,.homeCardSliderBox.largeCard .slider_move--right_btn{height:280px}.homeCardSliderBox.smallCard .slider_move--left_btn,.homeCardSliderBox.smallCard .slider_move--right_btn{height:110px}.slider_move--left_btn:hover,.slider_move--right_btn:hover{cursor:pointer;background-color:inherit;opacity:1}.slider_move--left_btn:before,.slider_move--right_btn:before{content:'';width:15px;height:15px;border-top:solid 2px #607d8b;border-right:solid 2px #607d8b;position:absolute;top:50%;margin-top:-7px}.slider_move--left_btn{left:0;display:none}.slider_move--left_btn:before{left:25px;transform:rotate(225deg)}.slider_move--right_btn{right:0}.slider_move--right_btn:before{right:25px;transform:rotate(45deg)}.groupSlider__wrap .slider_move--left_btn,.groupSlider__wrap .slider_move--right_btn{margin-top:0;height:116px}.interest_card_sliders .slider_move--left_btn,.interest_card_sliders .slider_move--right_btn{margin-top:0;height:106px}.guestTop__wrapper-grey .slider_move{background-color:inherit}.social_modules__text{font-size:0.875rem;font-weight:bold;padding-top:15px;text-align:center;color:rgba(0,0,0,0.54)}.social_modules__icons{padding-top:15px;padding-bottom:20px;text-align:center;display:flex;justify-content:center}.social_modules__icons a{height:32px;width:32px;margin-left:7px;margin-right:7px}.social_modules__icons a:hover{opacity:1}.social_modules__icons svg{color:rgba(0,0,0,0.54);height:32px;width:32px;border-radius:4px;background-color:rgba(0,0,0,0.54)}.social_modules__icons svg#shareBtnTwitter:hover{background-color:#000000;transition:.5s}.social_modules__icons svg#shareBtnLine:hover{color:#00B901;background-color:#00B901;transition:.5s}.social_modules__icons svg#shareBtnHatena:hover{background-color:#008EDE;transition:.5s}.social_modules__icons svg#shareBtnFacebook:hover{background-color:#253C85;transition:.5s}.shareJoin .social_modules__icons svg{color:rgba(0,0,0,0.54);height:32px;width:32px;border-radius:4px}.shareJoin .social_modules__icons svg#shareBtnTwitter{background-color:#000000}.shareJoin .social_modules__icons svg#shareBtnLine{color:#00B901;background-color:#00B901}.shareJoin .social_modules__icons svg#shareBtnHatena{background-color:#008EDE}.shareJoin .social_modules__icons svg#shareBtnFacebook{background-color:#253C85}.shareJoin .social_modules__icons svg#copyLink{background-image:url(https://staging-assets.osiro.it/images/block_editor/Link.svg);background-color:#FFF;background-position:50%;border:solid 1px rgba(0,0,0,0.1)}.shareJoin .social_modules__icons svg#shareNavigator{background-image:url(https://staging-assets.osiro.it/images/block_editor/Logout.svg);background-color:#FFF;background-position:50%;border:solid 1px rgba(0,0,0,0.1);transform:rotate(90deg)}.streaming_video{display:flex;justify-content:center;background-color:#000}.streaming_video>*{max-width:100%}.streaming_video__not_playable__loading{position:absolute;top:0;left:0;right:0;bottom:0;width:60px;height:60px;margin:auto;text-align:center;z-index:1}.streaming_video__not_playable__poster{position:relative}.streaming_video__not_playable__poster__img{max-width:300px;max-height:300px;opacity:0.4}.streaming_video__not_playable__poster__img__wrap{margin:0 auto;text-align:center}.streaming_video__not_playable__poster__img__background{background-color:#000;border-radius:8px}.streaming_video__not_playable__poster__dummy{width:300px;height:169px;background-color:#000}.streaming_video__not_playable__status{position:absolute;top:0;left:0;right:0;height:20px;margin:auto;bottom:-130px;text-align:center;color:#FFF}.streaming_video .video-maximum-size{max-width:100%;max-height:432px}.streaming_audio{width:230px}.streaming_audio__not_playable__loading{position:absolute;top:0;left:0;right:0;bottom:0;width:60px;height:60px;margin:auto;text-align:center;z-index:1}.streaming_audio__not_playable__poster{position:relative}.streaming_audio__not_playable__poster__img{max-width:300px;height:130px;opacity:0.4}.streaming_audio__not_playable__poster__img__wrap{margin:0 auto;text-align:center}.streaming_audio__not_playable__poster__img__background{background-color:#000;border-radius:8px;overflow:hidden}.streaming_audio__not_playable__poster__dummy{width:300px;height:130px;background-color:#000;border-radius:8px}.streaming_audio__not_playable__status{position:absolute;top:0;left:0;right:0;height:20px;margin:auto;bottom:-110px;text-align:center;color:#FFF}.subMenu__item{position:relative;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subMenu__item:before{position:absolute;top:50%;right:5px;margin-top:-12px;transform:rotate(180deg);font-size:1.5rem;color:#bdbdbd}.subMenu__item a{position:relative;display:block;height:56px;text-decoration:none;color:#000;font-size:0.8125rem;font-weight:700;line-height:56px;padding:0 15px;border-bottom:1px solid #c9cdd3}.suggestList{position:fixed;max-width:700px;width:95%;background-color:#fff;z-index:101;border-radius:12px;left:50%;transform:translateX(-50%);top:16px;overflow:hidden;box-shadow:0 0 4px rgba(0,0,0,0.3)}.suggestList.user_agent_iphone,.suggestList.user_agent_android{top:auto;bottom:90px}@media screen and (min-width: 769px){.suggestList{bottom:50px;top:auto;width:100%;position:absolute}}.suggestList__content{position:relative}.suggestList__scroll_box{overflow-y:scroll;height:calc(100vh - 65px);max-height:230px}.suggestList__input_mention_name{width:100%;height:40px;padding:0 0 0 16px;display:flex;align-items:center;font-weight:700;font-size:0.8125rem;border-bottom:1px solid rgba(0,0,0,0.1);outline:none}.suggestList__item{border-bottom:1px solid rgba(0,0,0,0.1);list-style-type:none}.suggestList__item:last-of-type{border-bottom:none}.suggestList__item--active,.suggestList__item:hover{background-color:#E9F6FF}.suggestList__link{display:flex;align-items:center;width:100%;height:40px;text-decoration:none;padding:0 0 0 16px}.suggestList__link .userIcon{width:24px;height:24px;margin-right:12px}.suggestList__link img{width:24px;height:24px;margin-right:12px}.suggestList__displayname,.suggestList__name{color:#000;font-size:0.8125rem;font-weight:700;line-height:1.4;margin-right:12px}.suggestList__name{color:#78909c}.suggestList__closeBtn{background-image:url(https://staging-assets.osiro.it/assets/pass/front/close-af7b6e15cc24a492210b69fc8f5e5431c29c3f54256fd4b892323b1c8a2eb03c.png);z-index:120;width:32px;height:32px;border-radius:50%;right:5px;top:5px;background-color:#9e9e9e;background-position:center center;position:absolute}.full_screen .suggestList.user_agent_iphone{top:110px;bottom:auto}.chat_message_input_modal_larger .user_agent_iphone{top:110px;bottom:auto}.chat_message_input_modal_larger .suggestList{transform:translateX(-50%)}.messageInputBar-reply .user_agent_iphone{top:auto;bottom:150px}.svgColorOperation{display:block;margin:0 auto;-webkit-mask-repeat:no-repeat;-webkit-mask-position:0 0;-webkit-mask-size:100%;mask-position:0 0;mask-repeat:no-repeat;mask-size:100%}.switch__label{width:40px;position:relative;display:inline-block}.switch__text{font-size:0.625rem;color:#777;font-weight:700;line-height:1;padding-bottom:5px}.l-content__headerSwirch--group .switch__text{display:block;position:relative;margin-top:-4px;vertical-align:middle}.switch__content{display:block;cursor:pointer;position:relative;border-radius:30px;height:12px;overflow:hidden}.switch__content:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;border-radius:18px;background-color:#b0bec5}.switch__content:after{content:"";display:block;position:absolute;background-color:transparent;width:0;height:0;top:50%;left:50%;border-radius:18px;transition:all .5s}.switch__input{display:none}.switch__circle{display:block;top:-4px;left:0;position:absolute;box-shadow:0 1px 3px rgba(0,0,0,0.3);width:20px;height:20px;border-radius:20px;background-color:#fff;transition:all .5s}.switch__input:checked ~ .switch__circle{left:20px}.switch__input:checked ~ .switch__content:after{background-color:#342b80;top:0;left:0;width:100%;height:100%}.tab{display:flex;align-items:stretch;justify-content:center;width:100%;padding:0 20px;background-color:#fff}@media screen and (max-width: 768px){.tab{padding:7px 4px;font-feature-settings:"palt";overflow:hidden}}.tab__wrap{background-color:#fff}.tab__item,.tab__item--active,.tab__item:hover{position:relative;flex-grow:1;text-decoration:none;background-color:#fff;color:#444;font-size:0.875rem;font-weight:700;width:100%;margin:0 2px;text-align:center;transition:all .3s;height:44px}@media screen and (max-width: 768px){.tab__item,.tab__item--active,.tab__item:hover{box-shadow:0 0px 4px rgba(187,187,187,0.5);border-radius:4px;height:36px;line-height:36px;display:flex;justify-content:center}}.tab__item--active,.tab__item:hover,.tab__item--active:hover{border-bottom:4px solid;border-bottom-color:#342b80;color:#342b80}@media screen and (max-width: 768px){.tab__item--active,.tab__item:hover,.tab__item--active:hover{background-color:#342b80;color:#fff;border:none}}.tab__unread{position:absolute;top:4px;right:50%;width:10px;height:10px;margin-right:-35px}@media screen and (max-width: 768px){.tab__unread{right:4px;margin-right:0px}}@media screen and (max-width: 768px){.tab.is-fixed{position:fixed;top:120px;z-index:10}}.tasking_tutorial{display:flex;justify-content:flex-start;align-items:center;padding:16px 24px;text-decoration:none}.tasking_tutorial .task-content{margin-left:4px;margin-right:auto;color:#000}.tasking_tutorial .task-content__title{font-size:0.625rem;font-weight:bold}.tasking_tutorial .task-content__description{font-size:0.625rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width: 768px){.tasking_tutorial .task-content__description{-webkit-line-clamp:1}}.textEditor{padding:0 0 0px 0}.textEditor:last-of-type{padding-bottom:0px}.textEditor h3{font-size:1.25rem;font-weight:bold;margin:1.75em 0 0.875em;text-align:left;word-break:break-all}.textEditor h3:first-child{margin-top:0px}.textEditor blockquote{border-left-width:0 !important;margin-left:0 !important;padding-left:16px !important;padding:16px;background:#f4f4f4}.textEditor .btnFill--medium,.textEditor .btnFill--large{padding:0 15px}.textEditor .btnFill--large{margin:0}.trix-content .attachment{padding:0}.trix-content .attachment .chat__commentMention{color:#00a3d9;text-decoration:none}.trix-content .attachment .outsideNormalCard__main{padding:15px}trix-editor:empty:not(:focus)::before{color:#aaa}.trix-editor{padding:0}.trix-editor a{color:inherit;text-decoration:none}.trix-content h1{margin-bottom:0.4em}.trix-content .attachment--preview{margin:0.5em auto}.trix-content p,.trix-content div,.trix-content span{line-height:1.75}trix-toolbar{position:absolute;bottom:-60px;font-family:sans-serif;background-color:#fff;z-index:9;max-width:320px}trix-toolbar .trix-button-group{margin-bottom:0}trix-editor{padding:0px 8px !important;min-height:320px !important;margin-bottom:16px !important}@media screen and (max-width: 480px){trix-editor{padding:0px 0px !important}}.articleBody .attachment-gallery,.articleBody__description .attachment-gallery,.editContents__formtext .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.articleBody blockquote,.articleBody__description blockquote,.editContents__formtext blockquote{padding:16px;background:#f4f4f4}.articleBody img,.articleBody__description img,.editContents__formtext img{border:none !important}.trix-button--icon-decrease-nesting-level,.trix-button--icon-increase-nesting-level,.trix-button--icon-link,.trix-button--icon-undo,.trix-button--icon-code,.trix-button--icon-bullet-list,.trix-button--icon-number-list,.trix-button--icon-redo{display:none}.attachment__name,.attachment__size{display:none}.editContents__contents .trix-content .attachment--preview .attachment__caption{display:none}.editContents__contents .trix-content .attachment-gallery--2 .attachment,.editContents__contents .trix-content .attachment-gallery--4 .attachment{max-width:100%}.editContents__contents .trix-content .attachment-gallery{display:block;flex:none}.editContents__contents .trix-content .attachment-gallery .attachment{max-width:100%}.editContents__contents .trix-content .attachment-gallery.attachment-gallery--2 .attachment,.editContents__contents .trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:unset;max-width:100%}.editContents__contents .trix-content progress{position:absolute;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;top:0;right:0;left:0;bottom:0}.editContents__contents .trix-content progress::-webkit-progress-bar{background-color:rgba(0,0,0,0.7)}.editContents__contents .trix-content progress::-moz-progress-bar{background-color:rgba(0,0,0,0.7)}.editContents__contents .trix-content progress::-webkit-progress-value{background-repeat:no-repeat;background-position:center;background-image:url(https://staging-assets.osiro.it/images/circular_progress.svg);background-color:rgba(0,0,0,0.01)}.editEvent__contents .textEditor .commonForm__autoSizeTextArea{padding-left:0;border:none;background-color:transparent;height:34px;margin:0px}.editEvent__contents .textEditor .commonForm__description{margin:0px 0px 24px}.controller-events .editMainImage,.controller-admin_events .editMainImage{max-width:700px;margin:0 auto}.controller-events .editContents__photoimage--main,.controller-admin_events .editContents__photoimage--main{max-width:700px;margin:0 auto}.controller-contents .commonForm__select,.controller-blogs .commonForm__select,.controller-contents .commonForm__select,.controller-events .commonForm__select,.controller-admin_events .commonForm__select{background-color:transparent}.controller-blogs .editContents__contents .textEditor .commonForm__autoSizeTextArea,.controller-contents .editContents__contents .textEditor .commonForm__autoSizeTextArea,.controller-events .editContents__contents .textEditor .commonForm__autoSizeTextArea,.controller-admin_events .editContents__contents .textEditor .commonForm__autoSizeTextArea{border:none;background-color:transparent;height:34px}.controller-blogs .editContents__contents .commonForm__description,.controller-contents .editContents__contents .commonForm__description,.controller-events .editContents__contents .commonForm__description,.controller-admin_events .editContents__contents .commonForm__description{padding:0 24px;margin:0px 0px 24px}@media screen and (max-width: 480px){.controller-blogs .editContents__contents .commonForm__description,.controller-contents .editContents__contents .commonForm__description,.controller-events .editContents__contents .commonForm__description,.controller-admin_events .editContents__contents .commonForm__description{padding:0 16px}}.controller-blogs .editContents__contents .commonForm__select,.controller-contents .editContents__contents .commonForm__select,.controller-events .editContents__contents .commonForm__select,.controller-admin_events .editContents__contents .commonForm__select{margin-top:12px}.controller-blogs .editContents__contents .trix-button-row,.controller-contents .editContents__contents .trix-button-row,.controller-events .editContents__contents .trix-button-row,.controller-admin_events .editContents__contents .trix-button-row{justify-content:flex-start;padding:0 8px;display:block}.controller-blogs .editContents__contents trix-toolbar,.controller-contents .editContents__contents trix-toolbar,.controller-events .editContents__contents trix-toolbar,.controller-admin_events .editContents__contents trix-toolbar{background-color:#EEE;border-radius:20px;position:sticky;bottom:20px;margin:0 auto}.controller-blogs .editContents__contents trix-toolbar .trix-button-group,.controller-contents .editContents__contents trix-toolbar .trix-button-group,.controller-events .editContents__contents trix-toolbar .trix-button-group,.controller-admin_events .editContents__contents trix-toolbar .trix-button-group{margin:5px 0 5px 0px;border:none;justify-content:space-between}.controller-blogs .editContents__contents trix-toolbar .trix-button,.controller-contents .editContents__contents trix-toolbar .trix-button,.controller-events .editContents__contents trix-toolbar .trix-button,.controller-admin_events .editContents__contents trix-toolbar .trix-button{border:none}.controller-blogs .editContents__contents trix-toolbar .trix-button:not(:first-child),.controller-contents .editContents__contents trix-toolbar .trix-button:not(:first-child),.controller-events .editContents__contents trix-toolbar .trix-button:not(:first-child),.controller-admin_events .editContents__contents trix-toolbar .trix-button:not(:first-child){border:none}.controller-blogs .editContents__contents trix-toolbar .trix-button-group:not(:first-child),.controller-contents .editContents__contents trix-toolbar .trix-button-group:not(:first-child),.controller-events .editContents__contents trix-toolbar .trix-button-group:not(:first-child),.controller-admin_events .editContents__contents trix-toolbar .trix-button-group:not(:first-child){margin-left:0}.controller-blogs .editContents,.controller-contents .editContents,.controller-events .editContents,.controller-admin_events .editContents{background-color:#F2F2F2}.controller-blogs .trix-button--icon-heading::before,.controller-contents .trix-button--icon-heading::before,.controller-events .trix-button--icon-heading::before,.controller-admin_events .trix-button--icon-heading::before{background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icon-heading-ba74e49c7c1cfae9d922f16145e00c0a368a23f12f2538b04fcfbb10aa16ac71.svg);top:8%;bottom:4%;opacity:1.0}.controller-blogs .trix-button--icon-mention::before,.controller-contents .trix-button--icon-mention::before,.controller-events .trix-button--icon-mention::before,.controller-admin_events .trix-button--icon-mention::before{background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icon-mention-bcb2e919ffcab3161af44c293d4a03b240868d65397aee00ab684ba43af5138a.svg);top:8%;bottom:4%;opacity:1.0}.controller-blogs .trix-button--icon-link2::before,.controller-contents .trix-button--icon-link2::before,.controller-events .trix-button--icon-link2::before,.controller-admin_events .trix-button--icon-link2::before{background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icon_edit_link-793e6062c84c3d9b37afa2bf6fbf7567d381eb06287c93012f66549bc31ed573.svg);top:8%;bottom:4%;opacity:1.0}.controller-blogs .trix-button--icon-underline::before,.controller-contents .trix-button--icon-underline::before,.controller-events .trix-button--icon-underline::before,.controller-admin_events .trix-button--icon-underline::before{background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/underlined-862c3f2f9ba606e76ad241bf946b13cd9bb8f589b1f523a76b42d58f29afc62e.svg);top:8%;bottom:4%;opacity:1.0}.controller-blogs .trix-button--icon-attach::before,.controller-contents .trix-button--icon-attach::before,.controller-events .trix-button--icon-attach::before,.controller-admin_events .trix-button--icon-attach::before{background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/attach-219dda16dd2e056e400a0975d27447daf29cc7a352d6b9daaf7218e6c5bc92da.svg);top:8%;bottom:4%;opacity:1.0}.controller-blogs .trix-button--icon-align-center::before,.controller-contents .trix-button--icon-align-center::before,.controller-events .trix-button--icon-align-center::before,.controller-admin_events .trix-button--icon-align-center::before{background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icon-align-center-7f9661b49a25c6fc303eb7f592d1da0b9fdff30258da1bce6fff9db64a336e82.svg);top:8%;bottom:4%;opacity:1.0}.controller-blogs .trix-button--icon-font-family-2::before,.controller-contents .trix-button--icon-font-family-2::before,.controller-events .trix-button--icon-font-family-2::before,.controller-admin_events .trix-button--icon-font-family-2::before{background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icon-font-family-2-0c51dfe7a4238b936cbef90e4d38ec4f2167613f2efdbeacdc7579be54fbbe44.svg);top:8%;bottom:4%;opacity:1.0}.controller-blogs .trix-button--icon-page-break::before,.controller-contents .trix-button--icon-page-break::before,.controller-events .trix-button--icon-page-break::before,.controller-admin_events .trix-button--icon-page-break::before{background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icon-page-break-46560a815a56c40842c2f64a895c157e36ac90670eea681c3ccc61f4fc5ef72d.svg);top:8%;bottom:4%;opacity:1.0}.controller-blogs .trix-button--icon-smile::before,.controller-contents .trix-button--icon-smile::before,.controller-events .trix-button--icon-smile::before,.controller-admin_events .trix-button--icon-smile::before{background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icon-smile-f2087a5bace4f7865fe06c217f2ca5876b9bc60d7781ec81ce0613bfd6df9772.svg);top:8%;bottom:4%;opacity:1.0}.controller-blogs .trix-button--icon-text-color::before,.controller-contents .trix-button--icon-text-color::before,.controller-events .trix-button--icon-text-color::before,.controller-admin_events .trix-button--icon-text-color::before{background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icon-text-color-d22c5a7edd0c16479cc3e7c1db30d5ef4d9692266264af2d92f9eb02d0243378.svg);top:8%;bottom:4%;opacity:1.0}.controller-blogs .trix-button--icon-text-color::before,.controller-contents .trix-button--icon-text-color::before,.controller-events .trix-button--icon-text-color::before,.controller-admin_events .trix-button--icon-text-color::before{background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icon-text-color-d22c5a7edd0c16479cc3e7c1db30d5ef4d9692266264af2d92f9eb02d0243378.svg);top:8%;bottom:4%;opacity:1.0}.controller-blogs .trix-button--icon-background-color::before,.controller-contents .trix-button--icon-background-color::before,.controller-events .trix-button--icon-background-color::before,.controller-admin_events .trix-button--icon-background-color::before{background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icon-background-color-e71856b96c165045b56b43bf80b1b027acd6c8b449b4aee86575a3c04ce364c9.svg);top:8%;bottom:4%;opacity:1.0}.controller-blogs .trix-button--icon-hr::before,.controller-contents .trix-button--icon-hr::before,.controller-events .trix-button--icon-hr::before,.controller-admin_events .trix-button--icon-hr::before{background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icon-hr-93e9c7969b0e7b79e18c9924654d4dce4715ef133a4e578ae416a94fc603404d.svg);top:8%;bottom:4%;opacity:1.0}.controller-blogs .trix-button--icon-fontsize-small::before,.controller-contents .trix-button--icon-fontsize-small::before,.controller-events .trix-button--icon-fontsize-small::before,.controller-admin_events .trix-button--icon-fontsize-small::before{background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icon-fontsize-small-f5aefc5274d4795eab27b9164525538f65776e39b474ef1a054b73623cfb1702.svg);top:8%;bottom:4%;opacity:1.0}.controller-blogs .trix-button--icon-link-btn::before,.controller-contents .trix-button--icon-link-btn::before,.controller-events .trix-button--icon-link-btn::before,.controller-admin_events .trix-button--icon-link-btn::before{background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icon-link-btn-8953a89ec539583107bf2e84303ce39c412db85222a51b42163223c50b2de570.svg);top:8%;bottom:4%;opacity:1.0}.controller-blogs .trix-button--icon-arrow-down::before,.controller-contents .trix-button--icon-arrow-down::before,.controller-events .trix-button--icon-arrow-down::before,.controller-admin_events .trix-button--icon-arrow-down::before{background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icon-arrow-down-275c9cb2eef878726316434b2d89d32ebb1f6f73729ed26fca8c99aa329ba756.svg);top:8%;bottom:4%;opacity:1.0}.controller-blogs .trix-button--icon-arrow-up::before,.controller-contents .trix-button--icon-arrow-up::before,.controller-events .trix-button--icon-arrow-up::before,.controller-admin_events .trix-button--icon-arrow-up::before{background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icon-arrow-up-96c0a9d78e70555e263d92c8cf54c219324dfba7aad1b96bc3182a8fbfbde296.svg);top:8%;bottom:4%;opacity:1.0}.controller-blogs trix-toolbar .trix-button,.controller-contents trix-toolbar .trix-button,.controller-events trix-toolbar .trix-button,.controller-admin_events trix-toolbar .trix-button{margin:0 4px}@media screen and (max-width: 480px){.controller-blogs trix-toolbar .trix-button,.controller-contents trix-toolbar .trix-button,.controller-events trix-toolbar .trix-button,.controller-admin_events trix-toolbar .trix-button{margin:0 4px}}.controller-contents .editContents__contents .textEditor .commonForm__autoSizeTextArea,.controller-events .editContents__contents .textEditor .commonForm__autoSizeTextArea,.controller-admin_events .editContents__contents .textEditor .commonForm__autoSizeTextArea{margin:0px}.imageMenu{position:absolute;top:30px}.showHeaderMenu{top:-50px}.controller-contents .editContents__contents,.controller-blogs .editContents__contents,.controller-contents .editContents__contents,.controller-events .editContents__contents,.controller-admin_events .editContents__contents,.controller-events .editContents__contents,.controller-admin_events .editContents__contents{padding:0 0 16px 0;overflow:visible}.controller-contents :not(.editContentsMain)>.editContents__contents,.controller-blogs :not(.editContentsMain)>.editContents__contents,.controller-contents :not(.editContentsMain)>.editContents__contents,.controller-events :not(.editContentsMain)>.editContents__contents,.controller-admin_events :not(.editContentsMain)>.editContents__contents,.controller-events :not(.editContentsMain)>.editContents__contents,.controller-admin_events :not(.editContentsMain)>.editContents__contents{padding:0 0 80px 0}.controller-contents .editContents__photoimage--close,.controller-blogs .editContents__photoimage--close,.controller-contents .editContents__photoimage--close,.controller-events .editContents__photoimage--close,.controller-admin_events .editContents__photoimage--close,.controller-events .editContents__photoimage--close,.controller-admin_events .editContents__photoimage--close{top:12px;right:12px}.controller-contents .commonForm__text,.controller-blogs .commonForm__text,.controller-contents .commonForm__text,.controller-events .commonForm__text,.controller-admin_events .commonForm__text,.controller-events .commonForm__text,.controller-admin_events .commonForm__text{background-color:transparent}.controller-contents .commonForm__select,.controller-blogs .commonForm__select,.controller-contents .commonForm__select,.controller-events .commonForm__select,.controller-admin_events .commonForm__select,.controller-events .commonForm__select,.controller-admin_events .commonForm__select{background-color:transparent}.controller-contents .detailConfigureWrap,.controller-blogs .detailConfigureWrap,.controller-contents .detailConfigureWrap,.controller-events .detailConfigureWrap,.controller-admin_events .detailConfigureWrap,.controller-events .detailConfigureWrap,.controller-admin_events .detailConfigureWrap{background-color:#F2F2F2}.controller-contents .detailConfigure,.controller-blogs .detailConfigure,.controller-contents .detailConfigure,.controller-events .detailConfigure,.controller-admin_events .detailConfigure,.controller-events .detailConfigure,.controller-admin_events .detailConfigure{padding:0 0 16px 0}.controller-contents .detailConfigureButton,.controller-blogs .detailConfigureButton,.controller-contents .detailConfigureButton,.controller-events .detailConfigureButton,.controller-admin_events .detailConfigureButton,.controller-events .detailConfigureButton,.controller-admin_events .detailConfigureButton{margin:16px 0 16px 14px;font-size:0.875rem;color:#616161;font-weight:bold}.controller-contents .detailConfigureContent,.controller-blogs .detailConfigureContent,.controller-contents .detailConfigureContent,.controller-events .detailConfigureContent,.controller-admin_events .detailConfigureContent,.controller-events .detailConfigureContent,.controller-admin_events .detailConfigureContent{margin:24px 14px 0 14px}.controller-contents .detailConfigureIcon,.controller-blogs .detailConfigureIcon,.controller-contents .detailConfigureIcon,.controller-events .detailConfigureIcon,.controller-admin_events .detailConfigureIcon,.controller-events .detailConfigureIcon,.controller-admin_events .detailConfigureIcon{width:14px;height:14px;vertical-align:middle;background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/setting-03e1b24dce7b723012a5d250e37e9bc1fec39ad4ca57262d49b78beac115776b.svg);display:inline-block;background-size:100%;background-repeat:no-repeat;margin-right:8px;margin-top:-2px}.controller-contents .voteIcon,.controller-blogs .voteIcon,.controller-contents .voteIcon,.controller-events .voteIcon,.controller-admin_events .voteIcon,.controller-events .voteIcon,.controller-admin_events .voteIcon{width:32px;height:32px;background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/icon-vote-2341dc7eb7d04d22e838d9fef708c3174391b4ddb4237efdb9e72e5552134689.svg);background-size:100%;margin-left:10px}.controller-contents .detailConfigureText,.controller-blogs .detailConfigureText,.controller-contents .detailConfigureText,.controller-events .detailConfigureText,.controller-admin_events .detailConfigureText,.controller-events .detailConfigureText,.controller-admin_events .detailConfigureText{display:inline-block}.controller-contents .detailConfigureArrowIcon,.controller-blogs .detailConfigureArrowIcon,.controller-contents .detailConfigureArrowIcon,.controller-events .detailConfigureArrowIcon,.controller-admin_events .detailConfigureArrowIcon,.controller-events .detailConfigureArrowIcon,.controller-admin_events .detailConfigureArrowIcon{width:14px;height:14px;vertical-align:middle;background-image:url(https://staging-assets.osiro.it/assets/pass/front/icon-arrow-c7e7bf9897c38cb60f4913f24f07ac9c18678f66eccaf708b6ef8c8f17774b7c.svg);background-size:12px auto;background-repeat:no-repeat;margin-left:8px;display:inline-block}.controller-contents .detailConfigureArrowIcon--open,.controller-blogs .detailConfigureArrowIcon--open,.controller-contents .detailConfigureArrowIcon--open,.controller-events .detailConfigureArrowIcon--open,.controller-admin_events .detailConfigureArrowIcon--open,.controller-events .detailConfigureArrowIcon--open,.controller-admin_events .detailConfigureArrowIcon--open{width:14px;height:14px;vertical-align:baseline;background-image:url(https://staging-assets.osiro.it/assets/pass/front/icon-arrow-c7e7bf9897c38cb60f4913f24f07ac9c18678f66eccaf708b6ef8c8f17774b7c.svg);background-size:12px auto;background-repeat:no-repeat;margin-left:8px;display:inline-block;transform:rotate(-180deg)}.controller-events :not(.editContentsMain)>.editContents__contents{padding:0 0 0 0}.editContents__contents .commonModalContents,.editContents__contents .commonModalOneselfContents,.editContents__contents .commonModalDeleteRequestOneselfContents{padding:24px 10px}.editContents__contents .commonModalContents .commonForm__text,.editContents__contents .commonModalOneselfContents .commonForm__text,.editContents__contents .commonModalDeleteRequestOneselfContents .commonForm__text{margin-right:12px}.editContents__contents .commonModalContents .btnFill--large,.editContents__contents .commonModalOneselfContents .btnFill--large,.editContents__contents .commonModalDeleteRequestOneselfContents .btnFill--large{margin:32px auto 0 auto}.editMainImage{width:100%;height:192px;margin-bottom:16px;background-color:#FAFAFA;text-align:center;box-sizing:border-box;position:relative}.editMainImage .editMainImageWrapper{display:flex;align-items:center;justify-content:center;height:100%;cursor:pointer}.editMainImage--icon--circle{border-radius:50%;background-color:rgba(0,0,0,0.3);width:48px;height:48px;margin:0 auto;cursor:pointer;padding-top:12px}.editMainImage--icon--circle:hover{opacity:0.7}.editMainImage--description-text{font-size:0.75rem;font-weight:bold;color:rgba(0,0,0,0.54)}.editMainImage--dropdown-list{display:flex;align-items:center;gap:4px}.editMainImage .dropdown-item-unsplash-subtext{font-size:10px}.dropdown-icon{width:16px}.editContents__photoimage--main{line-height:0;margin-bottom:16px}trix-editor [data-trix-mutable].attachment img,trix-editor [data-trix-mutable].attachment .event_Card__wrap,trix-editor [data-trix-mutable].attachment .chat__commentMention,trix-editor [data-trix-mutable].attachment .outsideNormalCard__wrap,trix-editor [data-trix-mutable].attachment .content_Card__wrap,trix-editor [data-trix-mutable].attachment .event_Card__wrap,trix-editor [data-trix-mutable].attachment .blog_Card__wrap,trix-editor [data-trix-mutable].attachment .trial-read-border,trix-editor [data-trix-mutable].attachment .button-link-wrap{box-shadow:0 0 0 2px highlight}.articleBody .ql-mention,.articleBody__description .ql-mention,.editContents__formtext .ql-mention{display:inline-block}.commonForm__radio-container a,trix-editor a{pointer-events:none}trix-editor [data-trix-content-type="embed"].attachment{display:inline-block;width:100%}.trial-read-border{height:28px;position:relative}.trial-read-border p{position:absolute;display:inline-block;color:rgba(0,0,0,0.54);font-weight:bold;padding:0 8px;background-color:#FFF;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.trial-read-border::before{content:"";background-image:linear-gradient(to right, #979797, #979797 13px, transparent 13px);background-size:18px 2px;background-repeat:repeat-x;position:absolute;top:14px;bottom:0;left:0;right:0}.trix-btn-disable{pointer-events:none;opacity:0.2}.movie__embed__thumbnail{position:relative;width:100%;max-width:700px}.movie__embed__thumbnail img{width:100%}.movie__embed__thumbnail .thumbnail{width:100%;height:auto}.movie__embed__thumbnail .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:70px;height:50px;border-radius:15px;display:flex;align-items:center;justify-content:center}.movie__embed__thumbnail .play-button::before{content:'';border-style:solid;border-width:10px 0 10px 18px;border-color:transparent transparent transparent white}.youtube .play-button{background-color:#FF0000}.other .play-button{background-color:rgba(23,34,35,0.75)}.thanks{margin:0 auto;text-align:center}.thanks__title{background-color:#fff;font-size:1.125rem;font-weight:bold;height:56px;line-height:56px;width:100%;text-align:center;margin:auto;color:#000;border-bottom:1px solid #c9cdd3}.thanks__types_message{margin-top:32px}.thanks__main_text{font-size:1rem;font-weight:bold;color:rgba(0,0,0,0.54);line-height:1.7}.thanks__sub_text{font-size:0.75rem;color:rgba(0,0,0,0.54);text-align:left;line-height:1.7;margin-top:8px}.thanks .attention{color:#f44336}.thanks .emphasis{font-weight:bold}.thanks--Contents{max-width:327px}.thanks--Contents .btn--primary,.thanks--Contents .cartless_ec_item-detail__btn--join,.thanks--Contents .event-detail__btn--join,.thanks--Contents .group__btn--follow{width:240px;font-size:1.0625rem;cursor:pointer;line-height:35px}.thanks--Contents__image .welcome_image{width:100%;border-radius:12px 12px 0 0}.thanks__option_message{padding:16px 16px 24px}.thanks__pre_recruitment_message{padding:20px 0 0 0}.thanks__next_link{padding:24px 0}.thanks__top_spece{padding-top:16px}.timelineFixedActivitiesSlider{border-radius:12px;background-color:rgba(255,255,255,0.5);position:relative;border:1px solid rgba(0,0,0,0.05)}@media screen and (max-width: 480px){.timelineFixedActivitiesSlider{border-radius:0}}.timelineFixedActivitiesSlider__titleWrap{padding:16px 16px 0px;color:#000}@media screen and (max-width: 480px){.timelineFixedActivitiesSlider__titleWrap{padding:16px}}.timelineFixedActivitiesSlider__title{font-size:18px;font-weight:bold}.timelineFixedActivitiesSlider__title a{text-decoration:none}.timelineFixedActivitiesSlider__subTitle{font-size:12px}.timelineFixedActivitiesSlider__sliderWrap{padding-top:16px;padding-bottom:16px;overflow-x:scroll}@media screen and (max-width: 480px){.timelineFixedActivitiesSlider__sliderWrap{padding-top:0;padding-bottom:16px}}.timelineFixedActivitiesSlider__sliderWrap .shoulderRibbon--official{display:none}.timelineFixedActivitiesSlider__sliderActivities{display:grid;grid-gap:16px;grid-auto-flow:column;grid-auto-columns:280px;margin-right:16px;margin-left:16px;width:fit-content}@media screen and (max-width: 480px){.timelineFixedActivitiesSlider__sliderActivities{margin:0 16px}}.timelineFixedActivitiesSlider .contentCard{margin:0}.timelineFixedActivitiesSlider .slider_move--left_btn:before{left:15px}.timelineFixedActivitiesSlider .slider_move--right_btn:before{right:15px}@keyframes slide-in{from{transform:translateX(-50%) translateY(-20px);opacity:0}to{transform:translateX(-50%) translateY(0);opacity:1}}@keyframes slide-out{from{transform:translateX(-50%) translateY(0);opacity:1}to{transform:translateX(-50%) translateY(-20px);opacity:0}}osiro-toast{opacity:0;display:block;z-index:10000;color:#000;font-weight:bold;text-wrap:nowrap;word-wrap:break-word;padding:16px 24px;font-size:14px;position:fixed;display:inline-block;top:104px;left:calc(50% + 100px);transform:translateX(-50%) translateY(-20px);transition:transform 0.2s;border-radius:16px;box-shadow:0 0 30px 0 rgba(0,0,0,0.14);background-color:#FFF}@media screen and (max-width: 768px){osiro-toast{left:50%}}osiro-toast.show{animation:slide-in 0.2s forwards}osiro-toast.hide{animation:slide-out 0.2s forwards}.toast-icon{margin-right:8px;display:inline-block;line-height:24px;vertical-align:middle}.has-side_nav{left:calc(50% + 100px)}@media screen and (max-width: 768px){.has-side_nav{left:50%}}.no-side_nav{left:50%}osiro-toast.alert{background-color:#fef5f4}.alert-container{display:flex;align-items:center;gap:8px}.text-container{display:grid}.alert-text{color:#f44336}.tooltip{position:relative;align-self:flex-end;height:36px}.tooltip.is-show>.tooltip__title,.tooltip.is-show>.tooltip__title--leftdown{display:flex;justify-content:center;align-items:center}.tooltip__title,.tooltip__title--leftdown{position:absolute;background-color:#78909c;color:#fff;font-size:0.8125rem;font-weight:bold;min-width:184px;bottom:125%;left:calc(-130px / 2);display:none;padding:5px 15px;border-radius:10px;-ms-user-select:none;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}.tooltip__title::before,.tooltip__title--leftdown::before{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:8px;border-style:solid;border-color:#78909c transparent transparent transparent}.tooltip__title--leftdown{right:0;left:initial;bottom:-100%}.tooltip__title--leftdown::before{top:-50%;left:85%;border-color:transparent transparent #78909c transparent}.tooltip_wrap{cursor:pointer}osiro-tooltip{display:none}.canCreateVoteTooltip{width:80px;top:2.5rem;left:0;right:0;margin:auto;z-index:1}.canCreateVoteTooltip>.text::after{top:-25%;transform:rotate(180deg)}.canCreateVoteTooltip .text{text-align:center}.checkVoteAtPreviewTooltip{width:240px;bottom:0.5rem;left:0;right:0;margin:auto;z-index:1}.checkVoteAtPreviewTooltip>.text::after{top:-24%;transform:rotate(180deg)}.checkVoteAtPreviewTooltip .text{text-align:center}.description_for_question_mark_of_helper>.text::after,.hashtagTitileHelper>.text::after,.messageBoardTitleHelper>.text::after{top:-25%;left:50%;transform:rotate(180deg)}.hashtagTitileHelper{top:0.8rem;left:-1.35rem}.messageBoardTitleHelper{top:0.8rem;left:-0.85rem}.tooltipEventAlbumModalOpenIcon>.text::after,.eventAlbumModalOpenIcon>.text::after{top:-14%;left:50%;transform:rotate(180deg)}.eventAlbumModalOpenIcon{top:2.3rem;left:-3.3rem}.eventAlbumModalOpenIconTooltipWrap{position:absolute;z-index:1}.tooltip_event_list_style_switch_calendar_icon{top:2.8rem}.tooltip_event_list_style_switch_calendar_icon>.text::after{top:-10px;right:24px;left:auto;transform:rotate(180deg)}.tooltip_first_reaction_button_prompt{margin-top:-125px}.tooltip_first_reaction_button_prompt>.text::after{top:72px;right:94px;left:auto}.tooltip_first_reaction_button_prompt-event_show{margin-top:-125px}.tooltip_first_reaction_button_prompt-event_show>.text::after{top:72px;right:94px;left:auto}.tooltip_fukidashi_picker_switcher_tooltip{top:65px;margin-left:12px}@media screen and (max-width: 480px){.tooltip_fukidashi_picker_switcher_tooltip{top:58px;margin-left:12px}}.tooltip_fukidashi_picker_switcher_tooltip>.text::after{top:-10px;right:106px;left:auto;transform:rotate(180deg)}.tooltip_move_position_fukidashi_selection_on_bottom_chat_message_input{position:fixed;margin-top:-64px;margin-left:40px;width:145px;transform:translateZ(1px)}@media screen and (max-width: 480px){.tooltip_move_position_fukidashi_selection_on_bottom_chat_message_input{margin-left:3px}}@media screen and (max-width: 480px){.tooltip_move_position_fukidashi_selection_on_bottom_chat_message_input>.text::after{margin-left:31px}}.tooltip_move_position_fukidashi_selection_on_timeline_chat_message_input{bottom:0;margin-bottom:50px;margin-left:-59px;width:145px}@media screen and (max-width: 480px){.tooltip_move_position_fukidashi_selection_on_timeline_chat_message_input{margin-left:-100px}}@media screen and (max-width: 480px){.tooltip_move_position_fukidashi_selection_on_timeline_chat_message_input>.text::after{margin-left:36px}}.tooltip_move_position_fukidashi_selection_on_reply_chat_message_input{margin-left:34px;margin-top:-57px;position:fixed;width:145px}.tooltip_move_position_fukidashi_selection_on_reply_chat_message_input>.text::after{margin-left:6px}.new_feature_tooltip,.new_feature_tooltip--top{position:absolute;width:140px;transition:opacity 500ms;box-shadow:0 0px 4px rgba(0,0,0,0.3);border-radius:8px;z-index:100}.new_feature_tooltip_botton{margin:8px 0 0;cursor:pointer;text-decoration:underline}.new_feature_tooltip>.text,.new_feature_tooltip--top>.text{color:#fff;padding:12px;border-radius:8px;background:#00a3d9;font-size:0.75rem;line-height:1.35;font-weight:bold;display:inline-block;text-align:justify;width:100%}.new_feature_tooltip>.text::after,.new_feature_tooltip--top>.text::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#00a3d9 transparent transparent transparent}.new_feature_tooltip--top>.text::after{border-color:transparent transparent #00a3d9 transparent;bottom:100%;top:initial}.new_feature_tooltip#tooltip-create_room,#tooltip-create_room.new_feature_tooltip--top{left:initial;bottom:-107px;top:initial;z-index:121}.new_feature_tooltip#tooltip-create_room>.text::after,#tooltip-create_room.new_feature_tooltip--top>.text::after{left:92%;top:-10px;-webkit-transform:rotate(45deg);transform:rotate(180deg)}@media screen and (max-width: 768px){.new_feature_tooltip#tooltip-create_room>.text::after,#tooltip-create_room.new_feature_tooltip--top>.text::after{left:92%}}.new_feature_tooltip#tooltip-first_for_timeline,#tooltip-first_for_timeline.new_feature_tooltip--top{top:initial;left:initial;bottom:60px;top:initial;z-index:121}.new_feature_tooltip#tooltip-first_message_board,#tooltip-first_message_board.new_feature_tooltip--top{right:initial;bottom:46px;left:-53px;top:initial;z-index:61}.new_feature_tooltip#tooltip-first_myline,#tooltip-first_myline.new_feature_tooltip--top{right:0;left:0;margin:auto;bottom:46px;top:initial;z-index:61}.new_feature_tooltip#tooltip-first_search,#tooltip-first_search.new_feature_tooltip--top{top:40px;left:8px;z-index:82}.new_feature_tooltip#tooltip-first_search>.text::after,#tooltip-first_search.new_feature_tooltip--top>.text::after{left:28%;top:-10px;-webkit-transform:rotate(45deg);transform:rotate(180deg)}@media screen and (max-width: 768px){.new_feature_tooltip#tooltip-first_search>.text::after,#tooltip-first_search.new_feature_tooltip--top>.text::after{left:37%}}.new_feature_tooltip#tooltip-group_menu_open_and_close,#tooltip-group_menu_open_and_close.new_feature_tooltip--top{top:45px;margin:0 auto;left:calc(50% - 70px)}.new_feature_tooltip#tooltip-group_menu_open_and_close>.text::after,#tooltip-group_menu_open_and_close.new_feature_tooltip--top>.text::after{left:50%;top:-10px;-webkit-transform:rotate(45deg);transform:rotate(180deg)}@media screen and (max-width: 768px){.new_feature_tooltip#tooltip-group_menu_open_and_close>.text::after,#tooltip-group_menu_open_and_close.new_feature_tooltip--top>.text::after{left:50%}}.new_feature_tooltip#tooltip-message_board_reply_assist>.text::after,#tooltip-message_board_reply_assist.new_feature_tooltip--top>.text::after{top:-18%;left:15%;border-color:transparent transparent #00a3d9 transparent}.new_feature_tooltip#tooltip-reaction_art,#tooltip-reaction_art.new_feature_tooltip--top{top:-76px}.new_feature_tooltip#tooltip-reaction_art>.text::after,#tooltip-reaction_art.new_feature_tooltip--top>.text::after{left:18px}.tooltip_save_collection>.text::after,.tooltip_saved_collection>.text::after,.tooltip_can_save_collection>.text::after{margin-left:50px}.tooltip_saved_collection{top:-60px;right:2px}.tooltip_saved_collection--link{cursor:pointer;text-decoration:underline}.tooltip_can_save_collection{top:-75px;right:2px}.tourBackground{opacity:1;transition:all .3s;z-index:1000000}.tourTip{z-index:240;max-width:240px;width:90%;height:90%;border-radius:8px;background:#fff;margin-top:5%;margin-bottom:5%;position:relative}.tourTip .btnFill--medium{min-width:70px}@media screen and (max-width: 768px){.tourTip{width:90%;margin-left:0}}@media screen and (max-width: 480px){.tourTip{width:90%;margin-left:0}}.tourTip__scroll{height:100%;overflow-y:scroll;-ms-overflow-style:none}.tourTip__scroll::-webkit-scrollbar{display:none}.tourTip__close_btn{position:absolute;background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/close_btn-23be57bec135e7ca158284150321ff621f343b484ba6a8bd91b129e649992710.svg);top:-16px;right:-16px;width:32px;height:32px;cursor:pointer;z-index:260}.tourTipBody{margin:0 16px;flex-direction:column;display:flex;color:#434E54}.tourTipBody__message{font-size:0.875rem;line-height:1.5}.tourTipBody__messageDivision{margin-bottom:24px}.tourTipBody__messageDivision:last-child{margin-bottom:0}.tourTipBody__messageDivision>label{padding-bottom:8px}.tourTipBody .disabledBox{border:solid 1px #ececec;background-color:#fcfcfc;word-break:break-word}.tourTipBody .disabledBox p{padding:4px;margin-top:12px;margin-right:12px;margin-left:12px}.tourTipBody .disabledBox p:last-child{margin-bottom:12px}.tourTipBody p.disabledText{border-radius:4px;background-color:#eee}.tourTip select{width:auto;display:inline;margin-right:8px;margin-bottom:8px;position:relative;background-image:url(https://staging-assets.osiro.it/images/admin/chevron_down.svg);background-position:center right 4px}.tourTip select:last-child{margin-left:0}.tourTip .rightJustified{margin-left:auto}@media screen and (max-width: 768px){.tourTip .rightJustified{margin-left:0}}.tourTip p{font-size:0.875rem;margin:16px 0;font-weight:bold}.tourTip .flexBox{display:flex;margin-bottom:16px;align-items:center;justify-content:center}.tourTip .flexBox.flexBoxEnd{justify-content:end}.tourTip .flexBox .button--first{margin-right:16px;min-width:70px}.trixLinkButtonModalContents{padding:24px 16px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.trixLinkButtonModalContents .inputTextWrap{padding-bottom:32px}.trixLinkButtonModalContents .inputTextWrap .inputText{background-color:#fafafa}.trixLinkButtonModalContents .radioButtons{display:flex;justify-content:flex-start;margin-top:8px}.trixLinkButtonModalContents .radioButtons__button{width:100px}.trixLinkButtonModalContents .radioButtons__button__label{padding-left:8px;font-size:0.875rem;color:#616161;font-weight:bold}.trixLinkButtonModalContents .buttonPreviewWrap{height:120px}.trixLinkButtonModalContents .buttonPreviewWrap .buttonPreview{display:flex;margin:20px 0}.trixLinkButtonModalContents .insertButtonWrap{display:flex;justify-content:center}.trixLinkButtonModalContents::-webkit-scrollbar{display:none}.unread-activities-recommend{text-align:left}.unread-activities-recommend__title{color:#000}.cancelSubscription__content .unread-activities-recommend{padding:16px 0}.userIconList{display:flex;align-items:center;padding:2px 0 0 0px}.event-detail__joinMember .userIconList{cursor:pointer;display:inline-flex;margin-top:10px}.userIconList__icon{display:inline-block;margin-left:-4px}.userIconList__icon .defaultImg>.userIcon__img{top:0px}.userIconList__icon:first-of-type{margin-left:12px}.event-detail__joinMember .userIconList__icon:first-of-type{margin-left:0px}.userIconList__icon:last-of-type{margin-right:4.5px}.event-detail__joinMember .userIconList__icon:last-of-type{margin-right:0px}.userIconList__icon .userIcon{margin:0;width:18px;height:18px}.event-detail__joinMember .userIconList__icon .userIcon{width:28px;height:28px;margin-left:2px}.eventInfo .userIconList{max-width:200px}.userList{position:fixed;bottom:-240px;left:0;z-index:10;width:100%;background-color:#fafafa;transition:bottom .5s}.userList.is-show{bottom:0}.userList__header{display:flex;height:48px;line-height:48px;color:#342b80;font-weight:700;padding:0 10px 0 15px;font-size:0.9375rem;align-items:center}.userList__header i{font-size:1.5rem}.userList__header .icon-Close,.userList__header .l-header__closeBtn,.userList__header .l-menu__close,.userList__header #vue_app_block_page_edit .block_page .edit_panel-close,#vue_app_block_page_edit .block_page .userList__header .edit_panel-close,.userList__header .unseenJoinerNotices__wraps__closer span,.unseenJoinerNotices__wraps__closer .userList__header span,.userList__header .commonModalWithMediaHeader__right__close,.userList__header .commonModalHeader__close,.userList__header .commonModalDeleteRequestHeader__close,.userList__header .groupCategoryList__item__closeBtn,.userList__header .unsplashModalHeader__close,.userList__header .attentionModalHeader__close,.userList__header .chat_message-modal__header__main__close,.userList__header #osiro_broadcast_message .flash--broadcast_message_close--button__icon,#osiro_broadcast_message .userList__header .flash--broadcast_message_close--button__icon,.userList__header #osiro_maintenance_information .flash--broadcast_message_close--button__icon,#osiro_maintenance_information .userList__header .flash--broadcast_message_close--button__icon,.userList__header .fukidashiSelectBoxHeader__close,.userList__header .c__like_user-modal__header__main__close{margin-left:auto}.userList__items{background-color:#fff}.userList__item{height:48px;line-height:48px;border-bottom:1px solid #c9cdd3}.userList__link{display:flex;align-items:center;padding:0 8px;text-decoration:none}.userList__link:hover,.userList__link.is-active{background-color:#E9F6FF}.userList__thumb{width:36px;height:36px;border-radius:50%;margin-right:12px}.userList__name{font-size:0.875rem;font-weight:700;color:#000}.userList__role{font-size:0.75rem;font-weight:700;margin:0 8px 0 auto}.c__like_user-modal{width:100%;height:500px;max-width:500px;min-height:500px;top:50%;left:50%;position:fixed;margin:-250px 0 0 -250px;background-color:#fff;z-index:240;border-radius:4px}.c__like_user-modal__header{background-color:#eee;width:100%;height:40px;line-height:40px;border-top-left-radius:4px;border-top-right-radius:4px}.c__like_user-modal__header__main{position:relative;width:100%;max-width:700px;margin:0 auto;padding:0 15px;box-sizing:border-box}.c__like_user-modal__header__main__close_click{position:absolute;top:2px;right:2px;width:40px;height:40px}.c__like_user-modal__header__main__close{color:#455a64;position:absolute;top:9px;left:10px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem}.c__like_user-modal__header__main__title{color:#455a64;font-size:0.9375rem}.c__like_user-modal__main{position:relative;height:460px;overflow:auto;border-radius:4px}.c__like_user-modal__main__member_list{margin:0px 0px 0px 0px;min-height:30px;border-bottom:solid 1px #eee;display:flex;align-items:center;justify-content:space-between;word-break:break-all;text-decoration:none}.c__like_user-modal__main__member_list--left{display:flex;align-items:center;max-width:400px;overflow:hidden;text-decoration:none}@media screen and (max-width: 480px){.c__like_user-modal__main__member_list--left{max-width:230px}}.c__like_user-modal__main__member_list--left a{display:flex}.c__like_user-modal__main__member_list--right{display:flex}.c__like_user-modal__main__member_list .userIcon{width:36px;height:36px}.c__like_user-modal__main__member_list .mutualMessageIcon{margin-left:8px}.c__like_user-modal__main__member_list__name{margin-left:12px;color:#000;font-size:0.875rem;line-height:50px;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold}.c__like_user-modal__main__member_list__following{margin:0px 0 0px 0;color:#000;font-size:0.9375rem;text-decoration:none;font-size:10px;line-height:24px;color:rgba(0,0,0,0.54);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c__like_user-modal__main__member_list__leader_image{display:inline-block;width:25px;height:25px;margin:0 10px;background-image:url(https://staging-assets.osiro.it/assets/pass/icons/icon-captain-357c08edf9ffaffe5be82360e1ccfb660576cfe65f156b000a065a84b1154b95.svg);background-size:25px 25px;background-repeat:no-repeat}.c__like_user-modal__main__member_list .round_txt_badge{margin-left:8px;white-space:nowrap}.c__like_user-modal__main__member_list .first_entry_badge{color:#fff;background-color:#00a3d9}.c__like_user-modal__background{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);transition:opacity .5s;z-index:220}.c__like_user-modal .btn--readmore{margin:15px auto;display:block}@media screen and (max-width: 500px){.c__like_user-modal{width:100%;height:100%;max-width:500px;min-height:inherit;top:0;left:0;position:fixed;margin:0px 0 0 0px;background-color:#fff;z-index:240;border-radius:0px}.c__like_user-modal__header{background-color:#eee;width:100%;height:45px;line-height:45px;border-top-left-radius:0px;border-top-right-radius:0px}.c__like_user-modal__main{height:90%;border-bottom:solid 1px #eee;border-radius:0px}}.videoSelect{width:100%;height:100%;top:0;left:0;z-index:240;position:fixed;background-color:#fff;color:#000}.videoSelect__header{background-color:#eee;width:100%;height:45px;line-height:45px;text-align:center}.videoSelect__headerInner{position:relative;width:100%;max-width:700px;margin:0 auto;padding:0 20px;box-sizing:border-box}.videoSelect__headerInner--title{text-align:center;font-size:1.0625rem;font-weight:bold}.videoSelect__headerInner--close{position:absolute;right:10px;top:50%;font-size:1.5rem;margin-top:-12px;text-decoration:none;color:#000}.videoSelect__main{margin-top:16px}.videoSelect__main .formLabel{font-size:0.8125rem;color:#616161;font-weight:bold;text-align:left}.videoSelect__main--text{position:relative;display:block;width:100%;height:45px;line-height:45px;text-align:left;font-size:0.75rem;font-weight:bold;color:#616161;border-bottom:1px solid #342b80;background-color:#fafafa;margin-top:24px;padding:0 15px 0 14px}.videoSelect__main--btn{text-align:center;border:none;width:240px;height:48px;line-height:48px;margin:27px auto;padding:0;font-weight:bold;border-radius:6px;font-size:1.0625rem;background-color:#342b80;color:#fff;display:block}.videoSelect__main .btnFill--large{display:flex;margin:32px auto}.chat__img__wrap .video-js{font-size:10px;color:#fff;border-radius:6px;overflow:hidden}.chat__img__wrap .video-js .vjs-picture-in-picture-control{display:none}.chat__img__wrap .video-js .vjs-volume-panel-horizontal{display:none}.chat__img__wrap .video-js .vjs-volume-panel{display:none}.chat__img__wrap .video-js button.vjs-big-play-button{background-color:rgba(0,0,0,0.3);border:none;width:100%;height:100%;transform:translate(-50%, -50%);border-radius:unset;margin:0}.chat__img__wrap .video-js button.vjs-big-play-button .vjs-icon-placeholder:before{content:"";background-image:url(https://staging-assets.osiro.it/assets/pass/front/polygon-0777a804f505e0bc23511fc2fff5fe9d09f0852cce89b5d02ecc4662e50c611f.svg);background-repeat:no-repeat;background-size:55px;background-position:center}.chat__img__wrap .vjs-default-skin .vjs-big-play-button{font-size:3em;line-height:60px;height:60px;width:60px;border:0.06666em solid #fff;border-radius:50%;left:50%;top:50%;margin-left:-30px;margin-top:-30px}.chat__img__wrap .video-js .vjs-control-bar,.chat__img__wrap .video-js .vjs-big-play-button,.chat__img__wrap .video-js .vjs-menu-button .vjs-menu-content{background-color:#2B333F;background-color:rgba(43,51,63,0.7)}.chat__img__wrap .video-js .vjs-slider{background-color:#73859f;background-color:rgba(115,133,159,0.5)}.chat__img__wrap .video-js .vjs-volume-level,.chat__img__wrap .video-js .vjs-play-progress,.chat__img__wrap .video-js .vjs-slider-bar{background:#fff}.chat__img__wrap .video-js .vjs-load-progress{background:#bfc7d3;background:rgba(115,133,159,0.5)}.chat__img__wrap .video-js .vjs-load-progress div{background:white;background:rgba(115,133,159,0.75)}.voteEditable{position:relative}.voteEditable__closeBtn{position:absolute;background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/close_btn-23be57bec135e7ca158284150321ff621f343b484ba6a8bd91b129e649992710.svg);top:-12px;right:-12px;width:24px;height:24px;cursor:pointer}.voteEditable__body{cursor:pointer}.voteEditable__errorMessage{color:#f44336;font-size:0.75rem}.voteEditable__warningMessage{color:#a9841a;font-size:0.75rem}.webview .nav-horizontal_with_iconWrapper{top:0}.webview .nav-horizontal{top:0}.webview osiro-toast{top:16px}.welcome{margin:0 auto;text-align:center;max-width:550px;overflow:hidden}.welcome .welcome_image{width:100%}.welcome__wrapper{width:90%;margin:0 auto}.welcome__title{height:50px;font-size:1.25rem;font-weight:bold;line-height:45px}.welcome__main_message{margin-top:30px;font-size:1.875rem;font-weight:bold}.welcome--home{width:240px;height:48px;margin:20px auto;font-size:1.0625rem;cursor:pointer;line-height:35px;margin:10px 0 35px 0}.welcome__add_profile_message{padding:40px 0 20px 0}.welcome__pre_recruitment_message{padding:20px 0 0 0;text-align:left}.welcome__pre_recruitment_message--content{border-radius:17px;background-color:#342b80;color:white;font-weight:bold;display:inline-block;margin-top:5px;padding:4px 17px;margin-bottom:35px;font-size:0.875rem}.welcome .btnFill--medium{margin-bottom:17px}.welcome .decisionWrapper{margin:32px 0 10px}.welcome .decision__label{font-size:0.875rem}#welcome_message_setting .chat__commentText figure,#welcome_message_setting .chat__fukidashi .chat__commentTextLink figure,.chat__fukidashi #welcome_message_setting .chat__commentTextLink figure,#welcome_message_setting .chat__commentText img,#welcome_message_setting .chat__fukidashi .chat__commentTextLink img,.chat__fukidashi #welcome_message_setting .chat__commentTextLink img{display:inline-block}#welcome_message_setting .ql-osiro-emoji{display:inline;margin:0;padding:0}#welcome_message_setting .welcome_message-sample_text{font-size:0.75rem;color:#4a4a4a;line-height:1.6;padding:16px;font-weight:bold}#welcome_message_setting .welcome_message-sample_image{padding:16px}#welcome_message_setting .welcome_message-sample_image-title{font-size:0.75rem;color:#4a4a4a;font-weight:bold}#welcome_message_setting .welcome_message-sample_image img{width:100%}#welcome_message_setting .welcome_message-create{background-color:#fff;padding-bottom:16px}#welcome_message_setting .welcome_message-create textarea{width:100%;margin:0 auto;font-size:0.875rem}#welcome_message_setting .welcome_message-create_textarea{padding:16px 16px 0}#welcome_message_setting .welcome_message-create_bottom{padding:0 16px;display:flex;justify-content:flex-end;font-size:0.75rem;color:#656565}#welcome_message_setting .welcome_message-create_text{text-align:center;padding-top:24px}#welcome_message_setting .welcome_message-create_count{width:60px;text-align:right}#welcome_message_setting .welcome_message-example-text_wrapper{padding:0px 16px;margin:8px 0px 0px 0px;display:flex;justify-content:space-between;align-items:center;font-size:0.75rem;color:#656565}#welcome_message_setting .welcome_message-example-text_wrapper a{margin:0px}#welcome_message_setting .welcome_message-switch{background-color:#fff;position:relative;font-size:0.875rem;font-weight:bold;display:flex;justify-content:space-between;align-items:center;padding:0px 16px}#welcome_message_setting .welcome_message-switch .switch-button{top:0px;right:16px}#welcome_message_setting .welcome_message-switch.disable{opacity:0.4;cursor:not-allowed}#welcome_message_setting .welcome_message-switch.disable .switch-button{pointer-events:none}#welcome_message_setting .welcome_message-member_list_title{color:#666666;font-size:0.75rem;padding:36px 12px 0}#welcome_message_setting .welcome_message-member_list{background-color:#fff;border-bottom:solid 1px #e0e0e0}#welcome_message_setting .welcome_message-member_list-user{height:48px;width:100%;border-top:solid 1px #e0e0e0;display:flex;justify-content:space-between;align-items:center;padding:0 8px}#welcome_message_setting .welcome_message-member_list-user .userIcon{width:36px;height:36px}#welcome_message_setting .welcome_message-member_list-user .user_displayname{width:100%;padding:0 12px}#welcome_message_setting .welcome_message-member_list-user .message_board_link{font-size:0.875rem;color:#656565;min-width:164px;height:36px;text-align:center;line-height:35px;border:solid 1px #e0e0e0;border-radius:28px;text-decoration:none;font-weight:bold}#welcome_message_setting .btnFill--medium{margin:24px auto 0;display:block}#welcome_message_setting .note-text{font-size:0.75rem;color:#656565}.welcomeMessageTemplate{padding:20px 5px 15px 5px;border-bottom:1px solid #cfd8dc}.welcomeMessageTemplate__text{font-size:0.875rem}.welcomeMessageTemplate__addBtn{display:flex;margin-left:auto;margin-top:15px}#userContentsIndex .group_selection_area-wrapper{width:calc(100% - 200px);background-color:#fff;position:fixed}@media screen and (max-width: 768px){#userContentsIndex .group_selection_area-wrapper{width:100%}}@media screen and (max-width: 480px){#userContentsIndex .group_selection_area-wrapper{width:100%}}#userContentsIndex .group_selection_area{position:relative;padding:45px 0 10px;border-top:solid 1px #f2f2f2;max-height:50vh;height:fit-content;overflow:scroll;max-width:700px;margin:0 auto}#userContentsIndex .group_selection_area-close_btn{position:absolute;background-image:url(https://staging-assets.osiro.it/assets/pass/front/close-af7b6e15cc24a492210b69fc8f5e5431c29c3f54256fd4b892323b1c8a2eb03c.png);z-index:1;width:32px;height:32px;border-radius:50%;right:10px;top:10px;background-color:#9e9e9e;background-position:center center}#userContentsIndex .group_selection_area-collections{display:flex;flex-wrap:wrap;padding:0 10px}#userContentsIndex .group_selection_area-btn{height:28px;min-width:80px;text-align:center;border-radius:22px;border:solid 1px rgba(0,0,0,0.1);color:rgba(0,0,0,0.54);font-size:12px;font-weight:bold;line-height:28px;padding:0 10px;margin:4px 5px;cursor:pointer;max-width:130px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}#userContentsIndex .group_selection_area-btn.active{background-color:rgba(0,0,0,0.1)}#userContentsIndex .group_selection_area-background{display:block;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.3);transition:opacity .5s}#userContentsIndex .blog_filters{margin-left:auto;gap:16px;display:flex}.cancelCompleteSubscription{min-height:100vh;margin:0 auto;padding:0 0 30px 0;background-color:#fff;text-align:center}.cancelCompleteSubscription__title{height:53px;line-height:53px;font-size:1.25rem;font-weight:bold;border-bottom:1px solid #c9cdd3}.cancelCompleteSubscription__message{max-width:480px;margin:40px auto 24px;font-size:1.125rem;font-weight:bold;color:#4a4a4a}.cancelCompleteSubscription__sendMailText{margin-bottom:24px}.cancelCompleteSubscription__subMessage{color:#4a4a4a;margin-bottom:24px}.cancelCompleteSubscription__button{padding:16px 0px;margin-bottom:16px;font-size:1rem;width:264px}.cancelSubscription{min-height:100vh;margin:0 auto;padding:0 0 30px 0;background-color:#fff}.cancelSubscription__title{height:53px;line-height:53px;font-size:1.25rem;font-weight:bold;border-bottom:1px solid #c9cdd3;margin-bottom:40px}.cancelSubscription__content{max-width:480px;margin:20px auto;padding:0 16px;color:#4a4a4a}.cancelSubscription__content--center{text-align:center}.cancelSubscription__planList{margin-bottom:36px}.cancelSubscription__box{border-radius:8px;background-color:#f2f2f2;margin:16px 0;padding:16px}.cancelSubscription__box>span.bold{font-weight:bold}.cancelSubscription__box .commonForm{margin-top:16px}.cancelSubscription__box .commonForm .commonForm__checkbox+label{font-weight:normal}.cancelSubscription__contentList--title{margin-right:8px}.cancelSubscription__contentList--body{font-weight:bold}.cancelSubscription__dangerMessage{color:#c62828;margin-bottom:16px}.cancelSubscription__button{padding:16px 0px;margin-bottom:16px;font-size:1rem;width:264px}.cancelSubscription .btnFill--large{margin:32px auto}.c__charge_history{background-color:#fff}.c__charge_history__title{height:44px;font-size:1rem;font-weight:bold;text-align:center;line-height:44px;border-bottom:1px solid #c9cdd3}.c__charge_history__body{margin:0 auto;max-width:700px;padding:24px;border-bottom:1px solid #eee}.c__charge_history__body__title{font-weight:bold;color:#616161}.c__charge_history__body__input{width:100%;font-size:1.0625rem;border-bottom:1px solid #342b80;font-weight:bold;height:40px;margin:15px 0;background-color:#fafafa}.c__charge_history__body .btnOutline--large,.c__charge_history__body .btnOutlineDanger--large,.c__charge_history__body .btnOutlinePrimary--large,.c__charge_history__body .btnFill--large{display:flex;margin:24px auto 0px}.c__charge_history_boxs{display:flex;justify-content:space-between;align-items:center;margin:0 auto;max-width:700px;padding:24px;font-weight:bold;color:#616161;border-bottom:1px solid #eee;gap:16px}.c__charge_history_boxs__left-area{display:grid;gap:4px}.c__charge_history_boxs__date,.c__charge_history_boxs__text,.c__charge_history_boxs__payment_method{font-size:0.875rem}.c__charge_history_boxs__price{font-size:1.125rem}.c__charge_history_boxs__price__in-tax{font-size:0.875rem}.c__charge_history .btnFillPale--medium{min-width:0px;padding:0 16px;font-size:14px;flex-shrink:0}.refunded{color:rgba(0,0,0,0.54);font-size:14px;font-weight:700;line-height:20px;text-align:center;padding:8px 23px;white-space:nowrap}#chatMessage .chat--inner{min-height:120px;margin-left:40px;margin-top:16px}#contentsIndex .noteCardTwoColumn{margin-top:20px}#contentsIndex,#userContentsIndex,#groupListIndex{width:100%}#contentsIndex .noteCardTwoColumn,#userContentsIndex .noteCardTwoColumn,#groupListIndex .noteCardTwoColumn{margin-bottom:15px}#contentsIndex .contentsReadmore,#userContentsIndex .contentsReadmore,#groupListIndex .contentsReadmore{text-align:center;margin:16px auto 0px}#contentsIndex .contentsHeader__title--category,#userContentsIndex .contentsHeader__title--category,#groupListIndex .contentsHeader__title--category{margin-left:1rem;font-weight:bold;border:1px solid;border-radius:4px;padding:3px 10px 2px 11px;font-size:0.9375rem}#contentsIndex .contentsHeader__title--series,#userContentsIndex .contentsHeader__title--series,#groupListIndex .contentsHeader__title--series{margin-left:1rem;font-weight:bold;font-size:0.9375rem}.coupon_apply_container{background:#ffffff;border:solid 1px #e0e0e0;margin-bottom:8px;border-radius:24px}.apply_button_container{cursor:pointer;display:flex;justify-content:center;align-items:center;color:#555555}.use_coupon_button{font-weight:bold;color:black;margin:8px 0}.use_coupon_button_chevron{margin-left:4px;position:relative;top:2px}.controller-email{background-color:#fff}.email_authentication{max-width:560px;margin:0 auto;padding:16px 0}.email_authentication section{margin:0 28px}.email_authentication .settingForm__field .form-control{background-color:#fafafa;border-bottom:1px solid #342b80}.email_authentication__privacy_policy_txt{width:240px;text-align:left;margin:8px auto 0 auto;color:#7C8494;font-size:0.75rem}.email_authentication__switch_txt{margin-top:30px;font-size:0.75rem;text-align:center;color:#777;display:inline-block;padding-bottom:16px}.email_authentication section h3.email_authentication__subtitle{color:#000;padding:21px 0 7px 0;font-size:1rem;font-weight:bold;text-align:center}.email_authentication .subTitle{font-size:1rem;color:#616161;font-weight:bold;margin:24px 0}.faq{background-color:#fff;padding:12px 0px}.faq__contents{font-size:0.7rem;font-weight:bold;max-width:700px;margin:0 auto;padding:0 16px;text-align:center}.faq__box{border-bottom:1px solid #c9cdd3;padding:30px 8px;margin-bottom:10px}.faq__box--toptxt{font-size:1rem;font-weight:bold}.faq__box--title{font-size:1rem;font-weight:bold;text-align:left;display:table}.faq__box--contents{font-size:0.875rem;text-align:left;color:#616161;padding-top:8px;display:table}.faq__box--before{font-size:1.125rem;font-weight:bold;color:#000;padding-right:10px;display:table-cell}.faq__box--questionTxt{color:#000;display:table-cell}.faq__box--answerTxt{color:#616161;display:table-cell}#first_list-index .firstList,#yattemiyo_list-index .firstList{padding:16px 16px 32px}#first_list-index .firstList-content,#yattemiyo_list-index .firstList-content{max-width:560px;margin:0 auto}#first_list-index .firstList-doing_header,#yattemiyo_list-index .firstList-doing_header{display:flex;gap:16px;align-items:center}#first_list-index .firstList-doing_header .circle-progress-container,#yattemiyo_list-index .firstList-doing_header .circle-progress-container{max-width:60px;max-height:60px;font-size:27px}#first_list-index .firstList-doing_header h2,#yattemiyo_list-index .firstList-doing_header h2{font-size:16px}#first_list-index .firstList-complete_header,#yattemiyo_list-index .firstList-complete_header{text-align:center}#first_list-index .firstList-complete_header img,#yattemiyo_list-index .firstList-complete_header img{width:144px;display:block;margin:0 auto}#first_list-index .firstList-complete_header .complete_header-date,#yattemiyo_list-index .firstList-complete_header .complete_header-date{margin-top:16px;font-size:12px;font-weight:bold}#first_list-index .firstList-complete_header h2,#yattemiyo_list-index .firstList-complete_header h2{margin-top:16px;font-size:16px}#first_list-index .firstList-complete_header .complete_header-message,#yattemiyo_list-index .firstList-complete_header .complete_header-message{margin-top:16px;font-size:14px}#first_list-index .firstList-items,#yattemiyo_list-index .firstList-items{gap:12px;display:grid;margin-top:24px}#first_list-index .firstList-doing_task,#yattemiyo_list-index .firstList-doing_task{width:100%;background-color:#fff;border-radius:16px;box-shadow:0px 0px 10px 0px #0000001a;padding-bottom:24px}#first_list-index .firstList-doing_task .doing_task-header,#yattemiyo_list-index .firstList-doing_task .doing_task-header{width:100%;padding:16px;align-items:center;line-height:24px;display:flex;gap:8px;font-weight:bold}#first_list-index .firstList-doing_task .doing_task-detail,#yattemiyo_list-index .firstList-doing_task .doing_task-detail{width:100%}#first_list-index .firstList-doing_task .doing_task-detail img,#yattemiyo_list-index .firstList-doing_task .doing_task-detail img{display:block;margin:0 auto;max-width:360px;width:100%}#first_list-index .firstList-doing_task .doing_task-text,#yattemiyo_list-index .firstList-doing_task .doing_task-text{margin-top:16px;font-size:14px;padding:0 16px}#first_list-index .firstList-doing_task .doing_task-btn,#yattemiyo_list-index .firstList-doing_task .doing_task-btn{min-width:200px;min-height:36px;padding:0 16px;margin:12px auto 0;border-radius:18px;display:block;width:fit-content;text-decoration:none;display:flex;justify-content:center;align-items:center;font-size:14px;color:#fff;font-weight:bold}#first_list-index .firstList-done_task,#yattemiyo_list-index .firstList-done_task{width:100%;padding:8px 16px;background-color:#fff;border-radius:16px;box-shadow:0px 0px 10px 0px #0000001a;display:flex;gap:8px;align-items:center;line-height:24px;font-weight:bold}.c__group_notification{background-color:#fff;padding-bottom:40px}.c__group_notification__title{height:53px;line-height:53px;font-size:1.25rem;font-weight:bold;border-bottom:1px solid #c9cdd3;text-align:center}.c__group_notification__main{max-width:560px;margin:0 auto}.c__group_notification__main-list{position:relative;border-bottom:1px solid #c9cdd3;padding:0 64px 0 15px;height:50px;line-height:50px;font-weight:bold;font-size:1.0625rem;display:flex}.c__group_notification__main-list--text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c__group_notification__main-list .disabled{color:#9B9B9B}.c__group_notification__main--text{margin:16px;font-size:0.9375rem;font-weight:normal}.c__group_notification__main--back{text-align:center;margin-top:40px;color:#616161;font-size:0.9375rem}.group_passwords{background-color:#fff}.group_passwords__header--title{height:40px;font-size:1.25rem;font-weight:bold;border-bottom:1px solid #c9cdd3;text-align:center;line-height:40px}.group_passwords__top{margin:32px 0;font-size:1.1875rem;font-weight:bold;text-align:center}.group_passwords__top img{width:105px;border-radius:12px}.group_passwords__top--name{margin:16px 16px 0px}.group_passwords__description{padding:0 16px}.group_passwords__form{margin:16px 0px;padding:32px 0px 0px}.group_passwords__form--title{font-size:1rem;font-weight:bold;text-align:center}.group_passwords__form--title img{margin-right:8px;height:20px;width:12px;vertical-align:text-bottom}.group_passwords__form--text{font-size:0.9375rem;display:table;text-align:left;margin:auto;padding:32px 16px 16px}.group_passwords__form form{text-align:center;padding:16px}.group_passwords__form form p{font-size:0.9375rem;padding-right:100px;font-weight:bold}.group_passwords__form form #password{height:45px;width:319px;background-color:#fff;padding:0 15px;border-bottom:solid 1px #342b80;border-radius:2px}.group_passwords__form--submit{text-align:center;margin-top:32px}.group_passwords__form--submit_btn{width:240px;height:48px;font-size:0.9375rem}#groupPasswordWrapper .l-main__contentInner{overflow:hidden}#mail_magazine_users-confirm_destroy .l-main{width:100%}#mail_magazine_users-confirm_destroy .btn--primary,#mail_magazine_users-confirm_destroy .cartless_ec_item-detail__btn--join,#mail_magazine_users-confirm_destroy .event-detail__btn--join,#mail_magazine_users-confirm_destroy .group__btn--follow{margin:32px auto;overflow:hidden;display:block;width:240px;line-height:35px;font-size:1.0625rem;text-decoration:none}#mail_magazine_users-confirm_destroy .btn--prev{margin:32px auto;overflow:hidden;display:block;width:240px;line-height:35px;font-size:1.0625rem;text-decoration:none}#mail_magazine_users-confirm_destroy .registration__thanks_signup__logo__image{margin-top:24px}#mail_magazine_users-confirm_destroy .l-content__title{margin:24px 0;font-size:0.9375rem;font-weight:normal;text-align:center;line-height:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:0}vue-island[data-name="hashtag-show"]{display:block;height:152px;background-color:#FFF}.hashtag-detail .articleMainThumb,.hashtag-detail .cartless_ec_item-detail__thumb,.hashtag-detail .event-detail__thumb{padding-top:140px;background-position:center center}.hashtag-detail__followBtnArea{display:flex;height:104px;justify-content:center;align-items:center;background-color:#fff;border-top:1px solid #e8eaf6;border-bottom:1px solid #e8eaf6;flex-wrap:wrap}.hashtag-detail__followBtnArea__post_counts{width:100%;text-align:center;margin-bottom:4px;font-size:0.75rem;height:30px}.hashtag-detail__followBtnArea__post_counts__Wrap{width:100%}.hashtag-detail__followBtnArea__post_counts span{font-size:1.125rem;display:inline-block;margin:0 4px}.hashtag-detail__followersArea{background-color:#FFF;border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:12px;min-height:152px}.hashtag-detail__followersArea .top-content{margin:0 auto;max-width:1000px;border:none}.hashtag-detail__followersArea a.top-content__title{display:flex;align-items:center}.hashtag-detail__search_result_counts{font-size:0.75rem}.hashtag-detail__search_result_counts span{font-size:1.125rem;display:inline-block;margin:0 4px}.join__contents{margin:0 auto;padding:0 0 24px 0;text-align:center;max-width:1080px}.join__title{background-color:#fff;font-size:1.125rem;font-weight:bold;height:56px;line-height:56px;width:100%;text-align:center;margin:auto;color:#000;border-bottom:1px solid #c9cdd3}.join__subtitle{font-size:1.125rem;font-weight:bold;position:relative;display:inline-block;padding:0 1.6em;text-align:center;margin-top:24px}.join__subtitle:before,.join__subtitle:after{content:'';position:absolute;top:50%;display:inline-block;width:20px;height:1px;background-color:#000}.join__subtitle:before{left:0}.join__subtitle:after{right:0}.join__circlelist{counter-reset:number;list-style-type:none;width:calc(100% - 48px);max-width:320px;text-align:left;font-size:0.875rem;font-weight:bold;border-radius:16px;background-color:rgba(0,0,0,0.1);padding:20px;margin:16px auto 0px}.join__circlelist li{position:relative;padding-left:30px;line-height:1em;padding:8px}.join__circlelist .attention{font-size:0.625rem;margin-left:14px;font-weight:normal;padding-top:4px}.join__circlelist .registration__choice__credit_cards{margin-bottom:0}.join__no__plan{font-size:14px;margin:24px 0px 0px 0px}.join__list__support{cursor:pointer;text-decoration:underline}.joinProcessArea{background-color:#eee}.joinProcessArea .joinProcessContents{max-width:700px;margin:0 auto;padding:25px 25px 32px;text-align:center}.joinProcessArea .joinProcessContents__list{font-size:0.8125rem;color:#616161;width:60%;margin:0 auto;text-align:left}@media screen and (max-width: 768px){.joinProcessArea .joinProcessContents__list{width:100%}}.joinProcessArea .joinProcessContents__list__support{cursor:pointer;text-decoration:underline}.joinProcessArea .joinProcessContents__list__center{text-align:center}.joinProcessArea .joinProcessContents .joinProcessContents__shortBtn,.joinProcessArea .joinProcessContents .joinProcessContents__longBtn{line-height:48px;height:48px;padding:0 0 0 15px;font-size:1.0625rem;letter-spacing:-0.04em;background-image:url(https://staging-assets.osiro.it/assets/pass/front/arrow-icon-76ec7fb8d0435a9a9e2257cf56ed9503a7db475e94ea15c5a212e19c14eec726.png);background-repeat:no-repeat;background-position:left 30px center;background-size:6px auto;margin:16px auto 0;cursor:pointer}.joinProcessArea .joinProcessContents__shortBtn{width:240px}.joinProcessArea .joinProcessContents__longBtn{width:280px}.joinProcessArea .joinProcessContents__text{font-size:0.8125rem;color:#616161;padding-top:32px}.joinProcessArea .joinProcessContents__text a{text-decoration:underline;color:#616161}.joinSpace{font-size:1.0625rem;font-weight:bold;text-align:center;margin:30px auto;color:#616161}.joinUsAttention,.joinUs{padding-top:10%;padding-bottom:20%;width:calc(100vw - 200px);top:0;bottom:0;position:fixed;z-index:240;overflow-y:auto}@media screen and (max-width: 768px){.joinUsAttention,.joinUs{width:100%;padding-top:15%}}.joinUsAttention__background,.joinUs__background{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);transition:opacity .5s;z-index:220}.l-content--joinFlow .joinUsAttention,.l-content--joinFlow .joinUs{width:100vw}.joinUsWrap{margin:0 auto;width:calc(100vw - 32px);max-width:375px;padding:16px 16px 30px;background-color:#fff;border-radius:8px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.16);position:relative;z-index:240;text-align:center}.joinUsWrap__title{text-align:center}.joinUsWrap hr{margin:20px 0 20px -15px;width:calc(100% + 30px);border-top:1px dashed #bbb}.joinUsWrap__txt{text-align:center;margin:14px 0 30px;font-size:0.875rem;font-weight:bold;color:#000}.joinUsWrap__txt.smaller{margin:0;font-size:0.75rem}.joinUsWrap__plan_name{font-size:1rem;font-weight:bold;text-align:center}.joinUsWrap__formitem{padding:32px 4px 8px;font-size:0.9375rem;font-weight:bold;float:left;width:100%;text-align:left}.joinUsWrap__formitem--essential{font-size:0.75rem;color:#f44336;border:1px solid #f44336;padding:1px 5px 0;margin-left:10px;border-radius:4px;height:20px}.joinUsWrap__formselect{font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;border-bottom:1px solid #342b80;background-color:#fafafa;color:#000;color:#616161;border-radius:0;height:50px;line-height:50px}.joinUsWrap__formarea{position:relative}.joinUsWrap__formarea--input{font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;border-bottom:1px solid #342b80;background-color:#fafafa;color:#000;font-size:0.9375rem;max-width:inherit;min-height:50px;line-height:50px;padding:0 14px 0 14px}.joinUsWrap__formarea--email__txt{text-align:left;opacity:0.6;font-size:0.75rem;font-weight:500;line-height:1.5;color:#000}.joinUsWrap__formarea--privacy__txt{margin:5px auto 0;opacity:0.6;width:270px;font-size:0.75rem;line-height:1.5}.joinUsWrap__btn--facebook,.joinUsWrap__btn--usual{width:240px;height:48px;line-height:48px;padding:0;margin:18px auto;font-size:1rem;background-repeat:no-repeat;background-position:left 20px center;cursor:pointer;display:block}.joinUsWrap .btnFill--large{margin:30px auto 0}.joinUsWrap .btn--primary,.joinUsWrap .cartless_ec_item-detail__btn--join,.joinUsWrap .event-detail__btn--join,.joinUsWrap .group__btn--follow{width:240px;height:48px;margin:30px auto 0}.joinUsWrap .btn--primary.login-btn,.joinUsWrap .login-btn.cartless_ec_item-detail__btn--join,.joinUsWrap .login-btn.event-detail__btn--join,.joinUsWrap .login-btn.group__btn--follow{margin:10px auto 0;padding:10px;display:block}.joinUsAttentionWrap{margin:0 auto;width:calc(100vw - 32px);max-width:375px;padding:16px;background-color:#fff;border-radius:5px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.16);text-align:center;font-size:0.875rem;line-height:1.4;font-weight:bold;color:#78909c;position:relative;z-index:240}.joinUsAttentionWrap__close{position:relative}.joinUsAttentionWrap__close--btn{height:32px;width:32px;position:absolute;top:-32px;right:-32px;cursor:pointer}.joinUsAttentionWrap__txt{padding-top:16px}.joinUsAttentionWrap__title{padding:20px 0 10px}.joinUsAttentionWrap__longtxt{padding-top:16px;text-align:left}.joinUsAttentionWrap__debit__txt{padding-top:16px}.joinUsAttentionWrap__debit__txt--head{font-size:1rem;padding-top:16px}.joinUsAttentionWrap__debit__txt--left{text-align:left;max-width:260px;margin:0 auto;padding:20px 0 16px 0}.joinUsAttentionWrap__debit_image{position:absolute;margin:26px 0 0 33px}.joinUsAttentionWrap__list{width:100%;margin:0 auto}.joinUsAttentionWrap__list dt{float:left;clear:left;width:30%;padding:5px;text-align:left;border-bottom:1px solid #bdbdbd;margin-right:10px}.joinUsAttentionWrap__list dd{float:left;width:calc(70% - 10px);padding:5px;text-align:left;border-bottom:1px solid #bdbdbd}.joinUsAttentionWrap__list dt:first-child,.joinUsAttentionWrap__list dt:first-child+dd{border-top:1px solid #bdbdbd}.joinUsAttentionWrap__box{text-align:center;border:1px solid rgba(0,0,0,0.1);background-color:#fafafa;padding:18px 30px;border-radius:4px;display:inline-block}.nftBtnWrapper{padding:14px 0 0 0}body#leave-complete{background-color:white}.leaveComplete{background-color:#fff}.leaveComplete__contents{max-width:700px;margin:0 auto;padding:0 16px;text-align:center;margin-top:48px}.leaveComplete__contents--message{font-size:1rem;margin:24px}.leaveComplete__contents--message--thanks{font-size:20px;font-weight:bold}.leaveComplete__title{background-color:#fff;font-size:1rem;font-weight:bold;height:56px;line-height:56px;width:100%;text-align:center;margin:auto;color:#000;border-bottom:1px solid #c9cdd3}.leaveConfirm{background-color:#fff}.leaveConfirm__contents{max-width:700px;margin:0 auto;padding:0 16px;text-align:center}.leaveConfirm__contents .btnFill--large{margin:10px auto 25px;display:flex}.leaveConfirm__contents .btnOutline--large,.leaveConfirm__contents .btnOutlineDanger--large,.leaveConfirm__contents .btnOutlinePrimary--large{margin-bottom:25px}.leaveConfirm__title{background-color:#fff;font-size:1.125rem;font-weight:bold;height:56px;line-height:56px;width:100%;text-align:center;margin:auto;color:#000;border-bottom:1px solid #c9cdd3}.leaveConfirm__cautionText{font-size:1.125rem;text-align:center;color:#f44336;margin:20px auto;font-weight:bold}.leaveConfirm__box{border-bottom:1px solid #c9cdd3;padding:30px 8px}.leaveConfirm__box--toptxt{font-size:1rem;font-weight:bold}.leaveConfirm__box--title{font-size:1rem;font-weight:bold;text-align:left}.leaveConfirm__box--contents{font-size:0.875rem;text-align:left;color:#616161;padding-top:20px}.leaveEnquete{background-color:#fff}.leaveEnquete__title{background-color:#fff;font-size:1.125rem;font-weight:bold;height:56px;line-height:56px;width:100%;text-align:center;margin:auto;color:#000;border-bottom:1px solid #c9cdd3}.leaveEnquete__contents{max-width:700px;margin:0 auto;padding:0 16px}.leaveEnquete__contents .btnFill--large{margin:10px auto 25px;display:flex}.leaveEnquete__contents .btnOutline--large,.leaveEnquete__contents .btnOutlineDanger--large,.leaveEnquete__contents .btnOutlinePrimary--large{margin-bottom:25px}.leaveEnquete__header{padding:30px 8px}.leaveEnquete__header--text{font-size:1rem;font-weight:bold;text-align:left}.leaveEnquete__header--text--warning{color:#f44336}.leaveEnquete__wrap{border-bottom:1px solid #c9cdd3;padding:30px 8px;text-align:left}.leaveEnquete__wrap>textarea{height:auto;min-height:10em;padding:18px 14px;resize:none;overflow:scroll;font-size:1rem;width:100%;box-sizing:border-box;max-width:700px;background-color:#fafafa;border-bottom:1px solid #342b80;color:#000}.leaveEnquete__box--text{color:#000;padding-left:4px}.leaveEnquete__formitem{font-size:1rem;font-weight:bold;text-align:left;margin-bottom:10px}.leaveEnquete__formitem--essential{font-size:0.75rem;color:#f44336;border:1px solid #f44336;padding:3px 5px;margin-left:10px;border-radius:4px}.leaveEnquete input[type="radio"]{display:none}.leaveEnquete input[type="radio"]+label{position:relative;margin:5px 0;display:inline-block;height:24px;display:flex;align-items:center}.leaveEnquete input[type="radio"]+label:before{font-family:'icomoon';content:"\e92b";font-size:1.25rem}.leaveEnquete input[type="radio"]:checked+label{height:24px}.leaveEnquete input[type="radio"]:checked+label:before{font-family:'icomoon';content:"\e921";font-size:1.25rem}.leaveEnquete__return{display:block;text-align:center}#members{width:100%}.members__subtext{font-size:0.875rem;width:100%;margin:32px auto;text-align:center;color:rgba(0,0,0,0.54);font-weight:700}.membersHeader{width:80%;margin:0 auto;display:flex;justify-content:space-between}@media screen and (max-width: 480px){.membersHeader{width:100%;padding:16px}}.membersList{display:grid;grid-gap:8px 8px;padding:0 8px;justify-content:center;grid-template-columns:repeat(auto-fit, 175px);grid-template-rows:repeat(auto-fit, 284px)}.membersList .memberCard{position:relative}.membersList .memberCardDropdown{position:absolute;z-index:82;width:110%;top:30px;left:50%;transform:translateX(-50%)}.membersList .membersCard{width:175px;height:284px;display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#000;background-color:#fff;position:relative;box-shadow:0 2px 6px 0 rgba(187,187,187,0.3);border-radius:8px;cursor:pointer}.membersList .membersCard__bgImage{height:100%;width:100%;position:absolute;border-radius:8px}.membersList .membersCard__singleWordStatus{position:relative;font-size:0.625rem;padding:4px 7px;z-index:1;width:100%;filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.33))}.membersList .membersCard__singleWordStatus--text{border-radius:27px;background:#fff;padding:3px 14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;text-align:center}.membersList .membersCard__singleWordStatus--text:before{content:"";display:inline-block;position:absolute;top:-12px;left:50%;margin-left:-10px;border:10px solid transparent;border-bottom:10px solid #ffffff}.membersList .membersCard__icon{margin-top:39px;z-index:1;position:relative}.membersList .membersCard__icon .userIcon{width:80px;height:80px}.membersList .membersCard__icon .postedImg>.userIcon__img{padding:4px}.membersList .membersCard__icon .userIcon.postedImg{background-color:white}.membersList .membersCard__icon .userIcon.defaultImg{border:4px solid white}.membersList .membersCard__icon .birthday-icon{position:absolute;position:absolute;width:36px;height:36px;border-radius:50%;content:'';background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/birthday-4921742e43ea1c73cfc1d19560a24abc088ccc0d6ccd637bc2c116246a22371b.svg);background-position:center;background-size:24px;background-color:#fff;z-index:3;bottom:-5px;left:68px;left:53px;bottom:0px;background-size:22px;width:30px;height:30px}.membersList .membersCard__icon .welcome-icon{position:absolute;position:absolute;width:130px;height:126px;content:'';background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/welcome-icon-c04a94f6440eae444a9a669971636de8bbf19f138c0e3113218676179f73763b.svg);background-position:center;z-index:2;bottom:-11px;left:-15px;background-size:123px;bottom:-10px;left:-10px;background-size:92px;width:100px;height:100px}.membersList .membersCard__headerIcons{position:absolute;display:flex;left:8px;top:8px}.membersList .membersCard__commonPoint{margin-right:5px}.membersList .membersCard__threePointReader{position:absolute;top:7px;right:7px}.membersList .membersCard__threePointReader i{color:#FFF;font-size:24px}.membersList .membersCard__boxWrap{display:block;position:absolute;width:100%;bottom:7px;padding:0 7px 0}.membersList .membersCard__box{display:block;width:100%;height:124px;position:relative;text-align:center;background:#fff;border-radius:4px;box-shadow:0 0 2px 0 rgba(0,0,0,0.33)}.membersList .membersCard__name{font-weight:bold;font-size:1rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:10px 8px 0}.membersList .membersCard__occupation{font-size:0.625rem;margin-top:3px;color:rgba(0,0,0,0.54);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;height:16px;line-height:1;max-width:100%;padding:0 8px}.membersList .membersCard__introduction{font-size:0.6875rem;text-align:justify;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;max-height:28px;height:auto;padding:0 9px;margin:0px 0 0px;line-height:1.35}.membersList .membersCard__introductionHigh{-webkit-line-clamp:4;max-height:56px}.membersBackground{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:transparent;transition:opacity .5s;z-index:81}.mutualMessageIcon{color:#FFF;width:24px;height:24px;border-radius:50%;background-color:#00a3d9;font-size:1rem}.mutualMessageIcon .icon-Comments{text-align:center;vertical-align:sub}.c__menu{background-color:#fff;overflow:hidden}.c__menu .logout{margin-top:40px}.c__menu__header__title{background-color:#fff;height:44px;font-size:1rem;font-weight:bold;border-bottom:1px solid #c9cdd3;text-align:center;line-height:44px}.c__menu__settings__main{max-width:560px;margin:0 auto}.c__menu__settings__main .commonForm{padding-bottom:32px}.c__menu__settings__main section h3{font-size:0.75rem;color:#616161;padding:21px 0 7px 16px}.c__menu__settings__main--password_forget__link{padding-left:16px;text-decoration:none;color:#7C8494;font-weight:bold;font-size:0.75rem;margin-top:8px;display:inline-block}.c__menu__settings__main--subText{padding:0 16px;margin-top:8px;margin-bottom:24px;color:rgba(0,0,0,0.54);font-size:0.75rem}.c__menu__settings__main--subText.forButton{text-align:center}.c__menu__settings__main--normalText{padding:0 16px;margin-top:8px;color:#000;font-size:0.875rem}.c__menu__settings__main__form__select{position:absolute;right:9%;top:0px;font-weight:normal;font-size:0.9375rem}.c__menu__settings__main__lists{border-top:1px solid #cfd8dc}.c__menu__settings__main__lists li{background-color:#fff;font-weight:bold;display:block;position:relative;box-sizing:border-box;min-height:50px;line-height:50px;border-bottom:1px solid #cfd8dc;font-size:0.90625rem}.c__menu__settings__main__lists .items{padding:0px 15px}.c__menu__settings__main__lists .link_items{position:relative}.c__menu__settings__main__lists .link_items a{color:#000;text-decoration:none;display:block;cursor:pointer;padding:0px 15px}.c__menu__settings__main__lists .link_items a:after{content:"";display:inline-block;width:15px;margin:-3px 0 0 5px;background-image:url(https://staging-assets.osiro.it/assets/pass/front/ui_2_0/arrow-icon-gray-d15d25e9b96feadd149c8cae20c19dd80d6b27ae64f571f24475b504bfb43c17.png);background-size:contain;vertical-align:middle;top:41%;right:3%;position:absolute;height:15px}.c__menu__settings__main__lists .link_items--logout{text-align:center}.c__menu__settings__main__lists .link_items--logout a{font-size:0.875rem;color:#c62828;text-decoration:none;display:block;cursor:pointer}.c__menu__settings__main__lists__mail__text{display:inline-block;vertical-align:middle;margin:-5px 0 0 35px;font-size:1.1875rem}.c__menu__settings__main__lists__mail__text--edit{font-size:1.1875rem;display:inline-block;font-family:inherit;margin:-7px 0 0 35px;padding:0;line-height:50px;color:#00a3d9;overflow:auto;width:70%;height:50px;vertical-align:middle}.c__menu__settings__main__lists__mail__botton{position:absolute;right:15px;top:15px;line-height:20px}.c__menu__settings__main__lists__point{text-align:right;color:#00a3d9;padding:0px 15px;background-size:52px auto;background-repeat:no-repeat;background-position:10px center}.c__menu__settings__main__lists__mail{background:no-repeat url(https://staging-assets.osiro.it/assets/pass/front/icon-mail-88c40b2e86df215f2ccb3586099a09e18ab63c67661817b5de3df0d281a0abf1.svg);background-size:21px;background-position:15px 50%}.c__menu__settings__main__lists--message_count{position:absolute;top:14px;right:50px;width:20px;height:20px;border-radius:50%}.c__menu__settings__main__lists--authorized_label{position:absolute;top:14px;right:50px;width:64px;height:22px;line-height:22px;opacity:0.3;font-size:0.75rem;text-align:right;color:#000}.c__menu__settings__main__lists--unauthorized_label{position:absolute;top:14px;right:50px;width:64px;height:22px;line-height:22px;text-align:center;border-radius:13px;background-color:#3399ff;font-size:0.75rem;color:#fff}.c__menu__settings__main__link_symbol_lists{border-top:1px solid #cfd8dc}.c__menu__settings__main__link_symbol_lists li{background-color:#fff;font-weight:bold;display:flex;align-items:center;position:relative;padding:0px 15px 0px 15px;height:50px;border-bottom:1px solid #cfd8dc;font-size:0.875rem}.c__menu__settings__main__link_symbol_lists li img{width:24px;height:24px;margin-right:8px}.c__menu__settings__main__link_symbol_lists li a{right:16px;position:absolute}.c__menu__settings__main__link_symbol_lists li button{top:6px;right:16px;position:absolute}.c__menu__settings__main__lists:first-child{border-top:none}.c__menu__settings__logout{text-align:center}.c__menu__settings__logout .btn--prev{font-size:1.0625rem;margin:50px 0;padding:10px 70px;cursor:pointer}.c__menu .badge,.c__menu .l-header__unread,.c__menu .homeWrap .recommendGroup__item__unread,.homeWrap .c__menu .recommendGroup__item__unread,.c__menu .homeWrap .recommendGroup__item__is_follow,.homeWrap .c__menu .recommendGroup__item__is_follow,.c__menu .groupList__unread,.c__menu .groupList__is_follow,.c__menu .groupSlider__item__unread,.c__menu .tab__unread,.c__menu .top-main .recommendGroup__item__unread,.top-main .c__menu .recommendGroup__item__unread,.c__menu .top-main .recommendGroup__item__is_follow,.top-main .c__menu .recommendGroup__item__is_follow{position:absolute;top:11px;right:42px;width:25px;height:25px;line-height:24px;font-size:1.0625rem;color:#fff;background:#ff007f;text-align:center}.myplanContainer{margin:0 auto;padding:16px}.myplanContainer .btn--primary.registBasicBtn,.myplanContainer .registBasicBtn.cartless_ec_item-detail__btn--join,.myplanContainer .registBasicBtn.event-detail__btn--join,.myplanContainer .registBasicBtn.group__btn--follow{margin:0 auto;display:block;width:270px;font-size:1rem;padding:10px 30px;font-size:1rem}.myplan__title{font-size:1rem;justify-content:space-between;align-items:center;margin:50px auto 16px;display:flex;max-width:480px}.myplan__title:first-of-type{margin:16px auto}.myplan__box{display:block;width:100%;height:auto;box-sizing:border-box;margin:0px auto;overflow:hidden;max-width:480px;text-align:center}.myplan__box>.leaveBtn{font-size:0.875rem;color:#4a4a4a;font-weight:bold}.myplan__box>.btn--prev{padding:14px 60px;height:auto;line-height:auto}.myplan__box__child{width:92%;margin-left:auto}.myplan__box .check_circle{border-radius:50%;background-color:#00bfa5;width:20px;height:20px;display:flex;justify-content:center;align-items:center;margin-right:8px}.myplan__box .check_circle--icon{color:#fff;width:10px;height:6px;border-bottom:solid 2px currentColor;border-left:solid 2px currentColor;transform:rotate(-45deg)}.myplan__box .icon-Follow{font-size:1.875rem;color:#bdbdbd;margin-top:1px}.myplan__box .btn--arrow{border:solid 1px #e0e0e0}.myplan__box a{text-decoration:none}.myplan-payjp-button #payjp_checkout_box{text-align:center}.myplan-payjp-button #payjp_checkout_box input[type=button],.myplan-payjp-button #payjp_checkout_box a{color:rgba(0,0,0,0.54);border:solid 1px #e0e0e0;position:relative;font-weight:bold;text-decoration:none;font-size:0.875rem;border-radius:28px;vertical-align:middle;transition:opacity .3s;background-color:#fff;background-image:none;line-height:0px;height:36px;padding:10px 20px}.myplan-payjp-button #payjp_checkout_box input[type=button]:hover,.myplan-payjp-button #payjp_checkout_box a:hover{opacity:.7}.myplan__contact__button{margin:0 auto 20px auto;display:block;width:240px;height:46px;line-height:46px;box-sizing:border-box;color:#000;border:1px solid #000;font-weight:400;font-size:1rem;text-align:center;text-decoration:none}.myplan__alert__text{display:block;width:100%;font-size:0.75rem;color:#f44336;font-weight:bold;margin:0 0 0px 0;text-align:center}.myplan .btn--registration{width:70%;height:45px;line-height:35px}.myplan__currentCardBox{display:flex;background-color:#eeeeee;border-radius:24px;padding:22px 50px;align-items:center;justify-content:space-around;font-weight:bold;max-width:480px;margin:0 auto}.myplan__leave_community{display:flex;font-size:1rem;justify-content:space-between;align-items:center;margin:0 auto;max-width:180px}.plan_current_list{display:flex;flex-wrap:wrap;align-items:center;max-width:480px;margin-top:15px}.plan_current_list__payment{display:block;position:relative;width:100%;max-width:480px;height:auto;margin:0 auto;padding:0px;box-sizing:border-box}.plan_current_list__payment__title{display:block;width:auto;height:auto;margin:5px 0 20px 0px;text-decoration:none;overflow:hidden;text-align:left}.plan_current_list__payment dl{overflow:hidden;width:100%;height:48px;display:flex;align-items:center}.plan_current_list__payment dt{display:inline-block;font-size:0.75rem;font-weight:normal;text-align:left;color:#616161;width:30%}.plan_current_list__payment dd{display:inline-block;height:auto;font-size:0.875rem;font-weight:normal;font-weight:bold}.planNextPaymentDate{text-align:center;transform:translateY(-5px)}.planNextPaymentDateOneLine{margin-bottom:-5px}.planNextPaymentDate__text{font-size:0.75rem;color:#777777;font-weight:bold}.planNextPaymentDate__textDate{font-size:0.75rem;letter-spacing:-0.24px;font-weight:bold}.nftWalletProviderCallback__contents{max-width:343px;overflow:hidden}.nftWalletProviderCallback__contents__top{width:inherit}.nftWalletProviderCallback__contents__bottom{margin:0 auto;padding:0 20px 20px}.nftWalletProviderCallback__contents__bottom__description{margin:24px 0}.nftWalletProviderCallback__contents__bottom__description span{text-align:left}.nftWalletProviderCallback__contents__bottom__button{text-align:center}.nftWalletProviderCallback__token_image{width:100%;height:234px;background-size:343px;background-position-y:center}#not_communication .joinFlowBackground-contentArea{padding-bottom:32px}#not_communication .not_communication{margin:0 auto;max-width:700px;padding-bottom:40px;overflow:hidden}#not_communication .not_communication .welcome_image{width:100%;margin:0}#not_communication main{padding:0 30px;margin-top:32px}#not_communication h1{font-size:24px;font-weight:bold;color:rgba(0,0,0,0.54)}#not_communication .not_commnication__texts{margin-top:32px;color:rgba(0,0,0,0.54)}#not_communication .not_commnication__buttons{display:block;text-align:center;padding-top:32px}#not_communication .not_commnication__buttons a.btnFill--large{margin:0 auto;max-width:240px;display:block;text-align:center}#not_communication .not_commnication__buttons a:first-child{margin-top:0}#not_communication .not_commnication__buttons a:last-child{margin-top:16px}#notifications_page .notifications_content{max-width:700px;margin:0 auto}#notifications_page .notifications_content .not_exists_text{margin:0}#notifications_page .notification__thumbImg{border-radius:50%}#notifications_page .notification__readAll{text-align:right;padding:4px}#postsIndex .nav-horizontal{padding-left:8px}#postsIndex .pagination_wrapper{width:100%;text-align:center}#postsIndex .pagination_wrapper .pagination{display:inline-block;margin:20px 0;font-size:0.9375rem}#postsIndex .pagination_wrapper .pagination li{display:inline}#postsIndex .pagination_wrapper .pagination li a{position:relative;float:left;padding:2px 10px;line-height:1.5;text-decoration:none;color:rgba(0,0,0,0.54);background-color:#f0f2f5;border:1px solid #f0f2f5;margin-left:4px;border-radius:4px}#postsIndex .pagination_wrapper .pagination li :hover{background-color:#eee}#postsIndex .pagination_wrapper .pagination .active a{z-index:3;color:#fff;background-color:#333333;border-color:#333333;cursor:default}#postsIndex .search__item{display:flex;justify-content:space-between;padding:0;cursor:default}#postsIndex .search__item__left{display:block;width:calc(100% - 80px);padding:12px}#postsIndex .search__item__right{display:block;padding:12px 12px 12px 0}#postsIndex .search__item__main{width:100%}#postsIndex .search__item:first-of-type{margin:0 0 12px 0}#postsIndex .search__item__user_info__name{position:relative;padding-left:12px}#postsIndex .search__item__user_info__name--published,#postsIndex .search__item__user_info__name--reservation,#postsIndex .search__item__user_info__name--draft{content:'';position:absolute;background:#3399ff;top:10.5px;left:1px;height:6px;width:6px;border-radius:50%}#postsIndex .search__item__user_info__name--reservation{background:#8991a0;border:1px solid #8991a0}#postsIndex .search__item__user_info__name--draft{background:#fff;border:1px solid #8991a0}#postsIndex .search__item__user_info__name__state :nth-child(n+2){margin-left:8px}#postsIndex .filter__lists{min-width:80px}.authorized_facebook{text-align:center;margin:20px auto 0 auto;max-width:300px;line-height:20px}.authorized_facebook__image{width:20px;height:20px;border-radius:50%}.authorized_facebook__label{margin-left:4px;font-size:0.75rem;font-weight:bold;color:#7c8494}.pre_auth__tab{display:flex;align-items:stretch;justify-content:center;width:100%;max-width:560px;margin:0 auto;background-color:#fff}.pre_auth__tab__wrap{border-bottom:#F2F2F2 solid 1px}.pre_auth__tab__wrap{background-color:#fff}.pre_auth__tab__item,.pre_auth__tab__item--active,.pre_auth__tab__item:hover{position:relative;flex-grow:1;text-decoration:none;background-color:#fff;color:#444;font-size:0.875rem;font-weight:700;width:100%;margin:0 2px;padding:8px 10px 7px;text-align:center;transition:all .3s}.pre_auth__tab__item--active,.pre_auth__tab__item:hover,.pre_auth__tab__item--active:hover{border-bottom:4px solid;border-bottom-color:#00a3d9;color:#00a3d9}#preAuthEmail{height:calc(100vh - 44px)}#preAuthEmail .settingForm__field button.btn--primary,#preAuthEmail .settingForm__field button.cartless_ec_item-detail__btn--join,#preAuthEmail .settingForm__field button.event-detail__btn--join,#preAuthEmail .settingForm__field button.group__btn--follow{margin-top:0}#pre_recruitment_users-confirm_destroy .l-main,#pre_recruitment_users-report_cancel_confirm .l-main{width:100%}#pre_recruitment_users-confirm_destroy .btn--primary,#pre_recruitment_users-confirm_destroy .cartless_ec_item-detail__btn--join,#pre_recruitment_users-confirm_destroy .event-detail__btn--join,#pre_recruitment_users-confirm_destroy .group__btn--follow,#pre_recruitment_users-report_cancel_confirm .btn--primary,#pre_recruitment_users-report_cancel_confirm .cartless_ec_item-detail__btn--join,#pre_recruitment_users-report_cancel_confirm .event-detail__btn--join,#pre_recruitment_users-report_cancel_confirm .group__btn--follow{margin:32px auto;overflow:hidden;display:block;width:240px;line-height:35px;font-size:1.0625rem;text-decoration:none}#pre_recruitment_users-confirm_destroy .btn--prev,#pre_recruitment_users-report_cancel_confirm .btn--prev{margin:32px auto;overflow:hidden;display:block;width:240px;line-height:35px;font-size:1.0625rem;text-decoration:none}#pre_recruitment_users-confirm_destroy .l-content__title,#pre_recruitment_users-report_cancel_confirm .l-content__title{margin:0 0 24px;font-size:0.9375rem;font-weight:normal;text-align:center;line-height:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:0}.privacyPolicy{background-color:#fff}.privacyPolicy__contents{max-width:700px;margin:0 auto;padding:0 16px;text-align:center}.policy__provision{border-bottom:1px solid #c9cdd3;padding:30px 8px}.policy__provision--title{font-size:1rem;font-weight:bold;text-align:left}.policy__provision--contents{font-size:0.875rem;text-align:left;color:#616161;padding-top:20px}.otherProfileReference{padding:0px 0px 114px}.otherProfileReference .title{margin-top:16px;margin-bottom:8px;font-size:14px;font-weight:bold;letter-spacing:0.27px;color:rgba(0,0,0,0.54);display:inline-block;text-decoration:none}.otherProfileReference .body .userListSlider{grid-auto-columns:175px}.editProfileBasicAreaWrap .fixedFooter{padding-top:16px;z-index:2}#settings_password{padding:20px 32px}#settings_password .c__menu__settings__main--password_forget__link{text-align:center;display:block;margin-top:36px;padding-left:0px}.controller-sms_authentication{background-color:#fff}.sms_authentication{padding:16px 0}.sms_authentication .settingForm__field .form-control{background-color:#fafafa;border-bottom:1px solid #342b80}.sms_authentication__privacy_policy_txt{margin:8px auto 0 auto;width:240px;text-align:left;color:#7C8494;font-size:0.75rem}.sms_authentication__switch_txt{margin-top:30px;font-size:0.75rem;text-align:center;color:#777;display:inline-block}.sms_authentication section{margin:0 28px}.sms_authentication section h3.sms_authentication__subtitle{color:#000;padding:21px 0 7px 0;font-size:1rem;font-weight:bold;text-align:center}.sms_authentication__message{margin-top:12px;text-align:center;font-size:0.75rem;line-height:1.42;color:#000}.sms_authentication__error_message{margin-top:6px;text-align:center;font-size:0.75rem;line-height:1.42;color:#f44336}.sms_authentication .subTitle{font-size:1rem;color:#616161;font-weight:bold;margin:24px 0}h3.sms_authentication__title{text-align:center;padding:0;margin:18px auto;height:26px;font-size:1rem;font-weight:bold;line-height:1.63;color:#000}.sms_authentication_codes{text-align:center}.sms_authentication_codes__input{width:29px;height:48px;border:solid 1px #9B9B9B;background-color:#FFF;margin:0 6px;text-align:center;font-weight:bold}.specificCommercial{background-color:#fff}.specificCommercial__contents{max-width:700px;margin:0 auto;padding:0 16px;text-align:center}.policy__provision{border-bottom:1px solid #c9cdd3;padding:30px 8px}.policy__provision--title{font-size:1rem;font-weight:bold;text-align:left}.policy__provision--contents{font-size:0.875rem;text-align:left;color:#616161;padding-top:20px}#userTimelineIndex{min-height:calc(100vh - 88px)}@media screen and (min-width: 481px){#userTimelineIndex .BottomMessageInputBar .actionBar__comment{padding:24px 8px 12px 16px}}#userTimelineIndex .dummyBottomMessageInputBar .actionBar__comment{padding-top:0px}#userTimelineIndex .dummyBottomMessageInputBar .actionBar__comment .dummyBottomMessageInputBar-action_btn_area{top:8px}#userTimelineIndex .nav-horizontal .mask,#profileShow .nav-horizontal .mask{max-width:600px}#userTimelineIndex .nav-horizontal .mask .list,#profileShow .nav-horizontal .mask .list{width:100%}#userTimelineIndex .nav-horizontal .mask .list li,#profileShow .nav-horizontal .mask .list li{width:50%;padding:0}#userTimelineIndex .nav-horizontal .mask .list li:first-of-type,#profileShow .nav-horizontal .mask .list li:first-of-type{border-right:1px solid rgba(0,0,0,0.05)}#userTimelineIndex .nav-horizontal .mask .list li>button,#profileShow .nav-horizontal .mask .list li>button{width:100%}#user_timeline-index .dummyBottomMessageInputBar,#profile-show .dummyBottomMessageInputBar,#groupsShow .dummyBottomMessageInputBar{background-color:inherit;backdrop-filter:none;border-top:0px}#user_timeline-index .actionBar__comment,#profile-show .actionBar__comment,#groupsShow .actionBar__comment{max-width:600px;overflow:visible}#user_timeline-index .actionBarWrap,#profile-show .actionBarWrap,#groupsShow .actionBarWrap{z-index:10}#user_timeline-index .timeline-wrap,#profile-show .timeline-wrap,#groupsShow .timeline-wrap{padding-bottom:80px}#user_timeline-index .timeline-wrap .selector,#profile-show .timeline-wrap .selector,#groupsShow .timeline-wrap .selector{height:32px;margin:10px 0 10px auto}#user_timeline-index .timeline-wrap .selectorWrapper,#profile-show .timeline-wrap .selectorWrapper,#groupsShow .timeline-wrap .selectorWrapper{position:relative}#user_timeline-index .timeline-wrap .selectorWrapper .switchLabel,#profile-show .timeline-wrap .selectorWrapper .switchLabel,#groupsShow .timeline-wrap .selectorWrapper .switchLabel{line-height:32px;font-size:0.8125rem;color:#000;font-weight:700;margin-right:48px}#user_timeline-index .timeline-wrap .bot_tool_tip,#profile-show .timeline-wrap .bot_tool_tip,#groupsShow .timeline-wrap .bot_tool_tip{max-width:600px;margin:0 auto;width:100%}#user_timeline-index .timeline-wrap .l-main__contentHeader,#profile-show .timeline-wrap .l-main__contentHeader,#groupsShow .timeline-wrap .l-main__contentHeader{max-width:600px}#user_timeline-index .timeline_cassete_wrap,#user_timeline-index .timeline_recommend_user_list_wrap,#user_timeline-index .myline_cassete_wrap,#profile-show .timeline_cassete_wrap,#profile-show .timeline_recommend_user_list_wrap,#profile-show .myline_cassete_wrap,#groupsShow .timeline_cassete_wrap,#groupsShow .timeline_recommend_user_list_wrap,#groupsShow .myline_cassete_wrap{display:block;position:relative;border-radius:12px;padding:16px 0;margin:0 auto;max-width:600px;background-color:#fff}#user_timeline-index .timeline_cassete_wrap:not(.osiro_border_color),#user_timeline-index .timeline_recommend_user_list_wrap:not(.osiro_border_color),#user_timeline-index .myline_cassete_wrap:not(.osiro_border_color),#profile-show .timeline_cassete_wrap:not(.osiro_border_color),#profile-show .timeline_recommend_user_list_wrap:not(.osiro_border_color),#profile-show .myline_cassete_wrap:not(.osiro_border_color),#groupsShow .timeline_cassete_wrap:not(.osiro_border_color),#groupsShow .timeline_recommend_user_list_wrap:not(.osiro_border_color),#groupsShow .myline_cassete_wrap:not(.osiro_border_color){border:1px solid rgba(0,0,0,0.05)}@media screen and (max-width: 480px){#user_timeline-index .timeline_cassete_wrap,#user_timeline-index .timeline_recommend_user_list_wrap,#user_timeline-index .myline_cassete_wrap,#profile-show .timeline_cassete_wrap,#profile-show .timeline_recommend_user_list_wrap,#profile-show .myline_cassete_wrap,#groupsShow .timeline_cassete_wrap,#groupsShow .timeline_recommend_user_list_wrap,#groupsShow .myline_cassete_wrap{border-width:2px;border-radius:unset}#user_timeline-index .timeline_cassete_wrap.border:not(.osiro_border_color),#user_timeline-index .border.timeline_recommend_user_list_wrap:not(.osiro_border_color),#user_timeline-index .myline_cassete_wrap.border:not(.osiro_border_color),#profile-show .timeline_cassete_wrap.border:not(.osiro_border_color),#profile-show .border.timeline_recommend_user_list_wrap:not(.osiro_border_color),#profile-show .myline_cassete_wrap.border:not(.osiro_border_color),#groupsShow .timeline_cassete_wrap.border:not(.osiro_border_color),#groupsShow .border.timeline_recommend_user_list_wrap:not(.osiro_border_color),#groupsShow .myline_cassete_wrap.border:not(.osiro_border_color){border-top:none;border-left:none;border-right:none}}#user_timeline-index .featured_content_last_year_notification.timeline_cassete_wrap,#user_timeline-index .featured_content_last_year_notification.timeline_recommend_user_list_wrap,#profile-show .featured_content_last_year_notification.timeline_cassete_wrap,#profile-show .featured_content_last_year_notification.timeline_recommend_user_list_wrap,#groupsShow .featured_content_last_year_notification.timeline_cassete_wrap,#groupsShow .featured_content_last_year_notification.timeline_recommend_user_list_wrap{border-style:solid;border-width:2px;border-radius:0 0 8px 8px}@media screen and (max-width: 480px){#user_timeline-index .featured_content_last_year_notification.timeline_cassete_wrap,#user_timeline-index .featured_content_last_year_notification.timeline_recommend_user_list_wrap,#profile-show .featured_content_last_year_notification.timeline_cassete_wrap,#profile-show .featured_content_last_year_notification.timeline_recommend_user_list_wrap,#groupsShow .featured_content_last_year_notification.timeline_cassete_wrap,#groupsShow .featured_content_last_year_notification.timeline_recommend_user_list_wrap{border-radius:unset}}#user_timeline-index .featured_content_last_year_notification__title,#profile-show .featured_content_last_year_notification__title,#groupsShow .featured_content_last_year_notification__title{text-align:center;height:44px;line-height:44px;color:white;font-family:HiraginoSans-W6;font-size:14px;border-style:solid;border-width:2px;border-radius:8px 8px 0 0}#user_timeline-index .featured_content_last_year_notification__title img,#profile-show .featured_content_last_year_notification__title img,#groupsShow .featured_content_last_year_notification__title img{vertical-align:middle}@media screen and (max-width: 480px){#user_timeline-index .featured_content_last_year_notification__title,#profile-show .featured_content_last_year_notification__title,#groupsShow .featured_content_last_year_notification__title{border-radius:unset}}#user_timeline-index .timeline_recommend_user_list_wrap,#profile-show .timeline_recommend_user_list_wrap,#groupsShow .timeline_recommend_user_list_wrap{padding:5px 2px}#user_timeline-index .timeline_recommend_user_list_wrap .userListSliderWrap,#profile-show .timeline_recommend_user_list_wrap .userListSliderWrap,#groupsShow .timeline_recommend_user_list_wrap .userListSliderWrap{padding:0 16px}#user_timeline-index .timeline_recommend_user_list_wrap .searchSubArea__title,#profile-show .timeline_recommend_user_list_wrap .searchSubArea__title,#groupsShow .timeline_recommend_user_list_wrap .searchSubArea__title{margin:12px 16px;white-space:pre-wrap;word-wrap:break-word}#user_timeline-index .timeline_recommend_user_list_wrap .chat__img__wrap,#profile-show .timeline_recommend_user_list_wrap .chat__img__wrap,#groupsShow .timeline_recommend_user_list_wrap .chat__img__wrap{border-radius:0px}#user_timeline-index .timeline_group_info_wrap,#profile-show .timeline_group_info_wrap,#groupsShow .timeline_group_info_wrap{position:absolute;top:8px;z-index:1;left:35px}#user_timeline-index .timeline_group_info,#profile-show .timeline_group_info,#groupsShow .timeline_group_info{display:block;position:relative;color:rgba(0,0,0,0.54);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:2px 0 0 8px;width:calc(100vw - 80px);max-width:500px}#user_timeline-index .timeline_group_info__image,#profile-show .timeline_group_info__image,#groupsShow .timeline_group_info__image{display:inline-grid;width:18px;height:18px;padding:1.5px;border-radius:4px;vertical-align:middle;background-color:#fff}#user_timeline-index .timeline_group_info__name,#profile-show .timeline_group_info__name,#groupsShow .timeline_group_info__name{font-size:12px;font-weight:bold;color:rgba(0,0,0,0.54);margin-left:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#78909c}#user_timeline-index .chat_message-modal,#profile-show .chat_message-modal,#groupsShow .chat_message-modal{max-width:600px}#user_timeline-index .chat_message-modal__header,#profile-show .chat_message-modal__header,#groupsShow .chat_message-modal__header{border-bottom:1px solid rgba(0,0,0,0.05)}#user_timeline-index .chat_message-modal .timeline_group_info_wrap,#profile-show .chat_message-modal .timeline_group_info_wrap,#groupsShow .chat_message-modal .timeline_group_info_wrap{top:12px;left:35px}#user_timeline-index .chat_message-modal .chat--bottom--wrapper,#profile-show .chat_message-modal .chat--bottom--wrapper,#groupsShow .chat_message-modal .chat--bottom--wrapper{margin:0}#user_timeline-index .chat_message-modal .parent_message,#profile-show .chat_message-modal .parent_message,#groupsShow .chat_message-modal .parent_message{padding:16px 0;background-color:#fff}#user_timeline-index .chat_message-modal .parent_message .chat__img,#profile-show .chat_message-modal .parent_message .chat__img,#groupsShow .chat_message-modal .parent_message .chat__img{width:100%;max-height:none;border-radius:unset}#user_timeline-index .chat_message-modal .parent_message .chat__img__wrap .video-js,#profile-show .chat_message-modal .parent_message .chat__img__wrap .video-js,#groupsShow .chat_message-modal .parent_message .chat__img__wrap .video-js{border-radius:unset}#user_timeline-index .chat_message-modal .parent_message .chat__top,#profile-show .chat_message-modal .parent_message .chat__top,#groupsShow .chat_message-modal .parent_message .chat__top{display:flex;margin-bottom:8px;padding:0 16px}#user_timeline-index .chat_message-modal .parent_message .chat__comment,#profile-show .chat_message-modal .parent_message .chat__comment,#groupsShow .chat_message-modal .parent_message .chat__comment{width:100%}#user_timeline-index .chat_message-modal .parent_message .chat__commentTextLink,#profile-show .chat_message-modal .parent_message .chat__commentTextLink,#groupsShow .chat_message-modal .parent_message .chat__commentTextLink{padding:0 16px}#user_timeline-index .chat_message-modal .parent_message .chat__commentInfo,#profile-show .chat_message-modal .parent_message .chat__commentInfo,#groupsShow .chat_message-modal .parent_message .chat__commentInfo{width:100%;width:calc(100% - 32px)}#user_timeline-index .chat_message-modal .parent_message .chat__userName,#profile-show .chat_message-modal .parent_message .chat__userName,#groupsShow .chat_message-modal .parent_message .chat__userName{transform:translateY(10px);max-width:calc(100% - 25px)}#user_timeline-index .chat_message-modal .parent_message .action,#profile-show .chat_message-modal .parent_message .action,#groupsShow .chat_message-modal .parent_message .action{padding:0 16px;margin-left:0;margin-top:12px}#user_timeline-index .chat_message-modal .parent_message .chat__posted,#profile-show .chat_message-modal .parent_message .chat__posted,#groupsShow .chat_message-modal .parent_message .chat__posted{padding-left:0;padding:0 0 0 16px}#user_timeline-index .chat_message-modal .parent_message .chat__commentTextLink,#profile-show .chat_message-modal .parent_message .chat__commentTextLink,#groupsShow .chat_message-modal .parent_message .chat__commentTextLink{padding:16px}#user_timeline-index .chat_message-modal .parent_message .chat__img__wrap,#profile-show .chat_message-modal .parent_message .chat__img__wrap,#groupsShow .chat_message-modal .parent_message .chat__img__wrap{max-height:none;border-radius:unset}#user_timeline-index .chat_message-modal .parent_message .fukidashi,#profile-show .chat_message-modal .parent_message .fukidashi,#groupsShow .chat_message-modal .parent_message .fukidashi{margin-left:30px;transform:translateY(-10px)}#user_timeline-index .chat_message-modal .parent_message .link_card .contentCard,#profile-show .chat_message-modal .parent_message .link_card .contentCard,#groupsShow .chat_message-modal .parent_message .link_card .contentCard{max-width:unset;padding-top:61.8%;border-radius:12px}#user_timeline-index .chat_message-modal .parent_message .link_card .contentCard .contentCardHeader,#profile-show .chat_message-modal .parent_message .link_card .contentCard .contentCardHeader,#groupsShow .chat_message-modal .parent_message .link_card .contentCard .contentCardHeader{position:absolute;top:12px}#user_timeline-index .chat_message-modal .parent_message .link_card .contentCard .contentCardMeta,#profile-show .chat_message-modal .parent_message .link_card .contentCard .contentCardMeta,#groupsShow .chat_message-modal .parent_message .link_card .contentCard .contentCardMeta{position:absolute;bottom:12px}#user_timeline-index .chat_message-modal .parent_message .contentCard,#profile-show .chat_message-modal .parent_message .contentCard,#groupsShow .chat_message-modal .parent_message .contentCard{margin:0}#user_timeline-index .chat_message-modal .parent_message .chat__commentLinkCard,#profile-show .chat_message-modal .parent_message .chat__commentLinkCard,#groupsShow .chat_message-modal .parent_message .chat__commentLinkCard{padding:0 16px}#user_timeline-index .groupListSliderWrap .groupListSlider,#user_timeline-index .userListSliderWrap .userListSlider,#profile-show .groupListSliderWrap .groupListSlider,#profile-show .userListSliderWrap .userListSlider,#groupsShow .groupListSliderWrap .groupListSlider,#groupsShow .userListSliderWrap .userListSlider{display:inline-grid;grid-gap:28px;grid-auto-flow:column;grid-auto-columns:64px;grid-auto-rows:auto}#user_timeline-index .userListSlider__item--text,#profile-show .userListSlider__item--text,#groupsShow .userListSlider__item--text{text-align:center;color:rgba(0,0,0,0.54);font-weight:bold;font-size:0.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:78px;margin-bottom:4px}#user_timeline-index .userListSlider__item.readmore img,#profile-show .userListSlider__item.readmore img,#groupsShow .userListSlider__item.readmore img{width:100%;height:auto}#user_timeline-index .userListSlider__item.readmore a,#profile-show .userListSlider__item.readmore a,#groupsShow .userListSlider__item.readmore a{text-align:center;font-weight:bold;color:#000;text-decoration:none;font-size:0.75rem}#user_timeline-index .readmoreWrap,#profile-show .readmoreWrap,#groupsShow .readmoreWrap{margin-top:48px;text-align:center;color:#000;font-size:12px}#user_timeline-index .readmoreLink,#profile-show .readmoreLink,#groupsShow .readmoreLink{font-weight:bold;text-decoration:none;font-weight:bold}#user_timeline-index .readmoreWrap img,#profile-show .readmoreWrap img,#groupsShow .readmoreWrap img{width:64px}#user_timeline-index .groupListSlider__item--text,#profile-show .groupListSlider__item--text,#groupsShow .groupListSlider__item--text{text-align:center;color:rgba(0,0,0,0.54);font-weight:bold;font-size:0.75rem;line-height:1.17;overflow:hidden;width:78px;height:2.25em;margin-bottom:4px}#user_timeline-index .new_message_button,#profile-show .new_message_button,#groupsShow .new_message_button{font-size:0.75rem;line-height:30px;font-weight:bold;text-decoration:none;color:rgba(0,0,0,0.54)}#user_timeline-index .new_message_button__wrap,#profile-show .new_message_button__wrap,#groupsShow .new_message_button__wrap{margin:2px auto 0px;position:sticky;z-index:100;top:140px;box-shadow:0 0 4px 0 rgba(0,0,0,0.3);border-radius:18px;width:180px;height:30px;display:flex;justify-content:center;align-items:center;background-color:#FFF}#user_timeline-index .new_message_button__wrap[v-cloak],#profile-show .new_message_button__wrap[v-cloak],#groupsShow .new_message_button__wrap[v-cloak]{display:none}#user_timeline-index .fade-enter-active,#user_timeline-index .fade-leave-active,#profile-show .fade-enter-active,#profile-show .fade-leave-active,#groupsShow .fade-enter-active,#groupsShow .fade-leave-active{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}#user_timeline-index .fade-enter,#user_timeline-index .fade-leave-to,#profile-show .fade-enter,#profile-show .fade-leave-to,#groupsShow .fade-enter,#groupsShow .fade-leave-to{opacity:0}#user_timeline-index .timelineMessage,#profile-show .timelineMessage,#groupsShow .timelineMessage{width:100%;padding:0;max-width:600px;margin:0 auto}@media screen and (min-width: 481px){#user_timeline-index .timelineMessage,#profile-show .timelineMessage,#groupsShow .timelineMessage{padding:12px 0}}#user_timeline-index .timelineRecommend,#profile-show .timelineRecommend,#groupsShow .timelineRecommend{width:100%;padding:0px 0;overflow-y:hidden;margin:0 0 8px 0}#user_timeline-index .timelineRecommend .searchSubArea,#profile-show .timelineRecommend .searchSubArea,#groupsShow .timelineRecommend .searchSubArea{max-width:600px;margin:12px auto}#user_timeline-index .chat__datePunctuation,#user_timeline-index .chat__follow_message_cassette,#profile-show .chat__datePunctuation,#profile-show .chat__follow_message_cassette,#groupsShow .chat__datePunctuation,#groupsShow .chat__follow_message_cassette{position:sticky;top:88px;z-index:9;padding:14px 0}#user_timeline-index .header_bold_mode .chat__datePunctuation,#user_timeline-index .header_bold_mode .chat__follow_message_cassette,#profile-show .header_bold_mode .chat__datePunctuation,#profile-show .header_bold_mode .chat__follow_message_cassette,#groupsShow .header_bold_mode .chat__datePunctuation,#groupsShow .header_bold_mode .chat__follow_message_cassette{top:180px}.webview #groupsShow .header_bold_mode .chat__datePunctuation,.webview #groupsShow .header_bold_mode .chat__follow_message_cassette{top:44px}.webview #userTimelineIndex .chat__datePunctuation,.webview #userTimelineIndex .chat__follow_message_cassette,.webview #userMyline .chat__datePunctuation,.webview #userMyline .chat__follow_message_cassette{top:0px}.bot_tool_tip__content{background-color:#ECFAFF;position:relative}.bot_tool_tip__close_button{width:24px;height:24px;display:block;position:absolute;top:-10px;right:-10px}.bot_tool_tip .chat__userName{font-size:0.8125rem;font-weight:700;line-height:24px;color:#78909c}.simple_tool_tip{width:calc(100% - 32px);max-width:700px;margin:16px auto;height:auto;position:relative;padding:16px 0;border-radius:8px;border:solid 1px rgba(0,0,0,0.1);background-color:#ECFAFF}.simple_tool_tip__image_area{position:absolute;top:50%;left:16px;margin-top:-16px;width:auto}.simple_tool_tip__image_area img{border-radius:50%;width:32px;height:32px}.simple_tool_tip__image{display:block;font-size:2rem;color:rgba(0,0,0,0.54);line-height:1;width:32px;height:32px;margin:0 auto}.simple_tool_tip__text{display:block;width:100%;height:auto;vertical-align:middle;padding:0 24px 0 64px}.simple_tool_tip__text p{box-sizing:border-box;margin:0 16px;display:table-cell;vertical-align:middle;font-size:0.875rem;font-weight:bold;line-height:1.5;text-align:justify;color:rgba(0,0,0,0.54)}.simple_tool_tip__close_button{width:24px;height:24px;display:block;position:absolute;top:-10px;right:-10px}#user_timeline-index .latest_reaction_area,#groupsShow .latest_reaction_area,#profile-show .latest_reaction_area{margin-top:15px}#user_timeline-index .latest_reaction_area-reaction_details,#groupsShow .latest_reaction_area-reaction_details,#profile-show .latest_reaction_area-reaction_details{display:flex;padding:0 16px;align-items:center;justify-content:flex-end}#user_timeline-index .latest_reaction_area .chat__latestMessage-message_users,#groupsShow .latest_reaction_area .chat__latestMessage-message_users,#profile-show .latest_reaction_area .chat__latestMessage-message_users{display:flex;transform:translateY(-1px)}#user_timeline-index .latest_reaction_area .chat__latestMessage-message_users .userIcon,#groupsShow .latest_reaction_area .chat__latestMessage-message_users .userIcon,#profile-show .latest_reaction_area .chat__latestMessage-message_users .userIcon{width:22px;height:22px;border:solid 0.5px #fff}#user_timeline-index .latest_reaction_area .chat__latestMessage-message_users .userIcon:not(:first-child),#groupsShow .latest_reaction_area .chat__latestMessage-message_users .userIcon:not(:first-child),#profile-show .latest_reaction_area .chat__latestMessage-message_users .userIcon:not(:first-child){margin-left:-12px}#user_timeline-index .latest_reaction_area .chat__latestMessage-count,#groupsShow .latest_reaction_area .chat__latestMessage-count,#profile-show .latest_reaction_area .chat__latestMessage-count{color:#3399ff;letter-spacing:-0.19px;font-weight:bold;font-size:0.75rem;flex-grow:2;padding-left:6px;text-decoration:none}#user_timeline-index .latest_reaction_area .chat__latestReactions,#groupsShow .latest_reaction_area .chat__latestReactions,#profile-show .latest_reaction_area .chat__latestReactions{display:flex;transform:translateY(2px)}#user_timeline-index .latest_reaction_area .chat__latestReactions-emoji,#groupsShow .latest_reaction_area .chat__latestReactions-emoji,#profile-show .latest_reaction_area .chat__latestReactions-emoji{width:24px;text-align:center;transform:translateY(-1px)}#user_timeline-index .latest_reaction_area .chat__latestReactions-count,#groupsShow .latest_reaction_area .chat__latestReactions-count,#profile-show .latest_reaction_area .chat__latestReactions-count{font-size:0.75rem;font-weight:bold;color:rgba(0,0,0,0.54);margin:0 6px}#user_timeline-index .latest_reaction_area .chat__latestMessage,#groupsShow .latest_reaction_area .chat__latestMessage,#profile-show .latest_reaction_area .chat__latestMessage{margin-top:16px;padding:0 16px;display:flex;cursor:pointer;text-decoration:none}#user_timeline-index .latest_reaction_area .chat__latestMessage .userIcon,#groupsShow .latest_reaction_area .chat__latestMessage .userIcon,#profile-show .latest_reaction_area .chat__latestMessage .userIcon{width:20px;height:20px}#user_timeline-index .latest_reaction_area .chat__latestMessage .userIcon img,#groupsShow .latest_reaction_area .chat__latestMessage .userIcon img,#profile-show .latest_reaction_area .chat__latestMessage .userIcon img{width:100%}#user_timeline-index .latest_reaction_area .chat__latestMessage-content,#groupsShow .latest_reaction_area .chat__latestMessage-content,#profile-show .latest_reaction_area .chat__latestMessage-content{margin-left:8px;font-size:0.75rem;color:rgba(0,0,0,0.54);line-height:1.67;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#user_timeline-index .latest_reaction_area .chat__latestMessage-name,#groupsShow .latest_reaction_area .chat__latestMessage-name,#profile-show .latest_reaction_area .chat__latestMessage-name{font-size:0.8125rem;font-weight:bold;padding:0px 5px 0 0}#user_timeline-index .chat__replyArea,#groupsShow .chat__replyArea,#profile-show .chat__replyArea{margin-top:16px;display:flex;padding:0 16px;cursor:pointer}#user_timeline-index .chat__replyArea .userIcon,#groupsShow .chat__replyArea .userIcon,#profile-show .chat__replyArea .userIcon{width:20px;height:20px}#user_timeline-index .chat__replyArea .userIcon img,#groupsShow .chat__replyArea .userIcon img,#profile-show .chat__replyArea .userIcon img{width:100%}#user_timeline-index .chat__replyArea .replyArea-dummy_input,#groupsShow .chat__replyArea .replyArea-dummy_input,#profile-show .chat__replyArea .replyArea-dummy_input{font-size:0.75rem;color:#7c8494;margin-left:7px;transform:translateY(1px)}.greetButton{text-align:center}.top-main{background-color:#fff;border-bottom:1px solid rgba(0,0,0,0.1);width:100%}.top-main .recommendGroupWrapper{background-size:cover}.top-main .recommendGroupUpper{display:flex;align-items:center;justify-content:center}.top-main .recommendGroupUpper i.iconRoundBtn{opacity:0}.top-main .recommendGroupUpper i.iconRoundBtn:hover{opacity:1}@media screen and (max-width: 768px){.top-main .recommendGroupUpper i.iconRoundBtn{display:none}}.top-main .recommendGroup__slider,.top-main .recommendGroupFix{-ms-overflow-style:none;scrollbar-width:none;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding:0 0px;max-height:600px;max-width:640px;display:flex;flex-direction:row;box-sizing:content-box}.top-main .recommendGroup__slider::-webkit-scrollbar,.top-main .recommendGroupFix::-webkit-scrollbar{display:none}@media screen and (max-width: 768px){.top-main .recommendGroup__slider,.top-main .recommendGroupFix{max-height:360px;max-width:100%;margin:0 0px;padding:0px 0px 0px}}.top-main .recommendGroupColumn{padding:0 32px}.top-main .recommendGroupColumn:first-of-type{padding:0 32px}.top-main .recommendGroupColumn:last-of-type{padding:0  32px}@media screen and (max-width: 768px){.top-main .recommendGroupColumn{padding:0 12px}.top-main .recommendGroupColumn:first-of-type{padding:0 12px 0 24px}.top-main .recommendGroupColumn:last-of-type{padding:0 24px 0 12px}}.top-main .recommendGroup__item{text-align:center;width:96px;box-sizing:border-box;line-height:1.2857142857;padding-top:16px;padding-bottom:16px}@media screen and (max-width: 768px){.top-main .recommendGroup__item{width:64px;height:120px;padding-bottom:initial}}.top-main .recommendGroup__item__unread,.top-main .recommendGroup__item__is_follow{position:absolute;top:-4px;right:-4px;width:16px;height:16px;border:2px solid #FFF;box-sizing:border-box}@media screen and (max-width: 768px){.top-main .recommendGroup__item__unread,.top-main .recommendGroup__item__is_follow{width:10px;height:10px}}.top-main .recommendGroup__item__is_follow{background-color:#eceff1}.top-main .recommendGroup__thumb{position:relative;display:block;width:96px;height:96px;margin:0 auto 5px;border-radius:8px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.16)}@media screen and (max-width: 768px){.top-main .recommendGroup__thumb{width:64px;height:64px}}.top-main .recommendGroup__thumbImg{width:100%;height:100%;border-radius:8px}.top-main .recommendGroup__title{font-size:0.875rem;display:inline-block;padding:0px 2px 0;font-weight:700;line-height:1.3;color:#000;text-decoration:none;word-break:break-all;text-shadow:white 2px 0px, white -2px 0px, white 0px -2px, white 0px 2px, white 2px 2px, white -2px 2px, white 2px -2px, white -2px -2px, white 1px 2px, white -1px 2px, white 1px -2px, white -1px -2px, white 2px 1px, white -2px 1px, white 2px -1px, white -2px -1px;height:2.3rem;overflow:hidden}@media screen and (max-width: 768px){.top-main .recommendGroup__title{font-size:0.75rem;height:1.9rem;height:30px}}.top-main .recommendGroupFixWrapper{background-color:#ffffff9e;max-height:180px;max-width:100%;display:flex;justify-content:center}@media screen and (max-width: 768px){.top-main .recommendGroupFixWrapper{max-height:120px;max-width:100%}}.top-main .recommendGroupFix{flex-direction:row;max-height:180px;max-width:100%;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap}@media screen and (max-width: 768px){.top-main .recommendGroupFix{max-height:120px;width:auto;padding:0px 0px 0px}}.top-main .recommendGroupFix .recommendGroup__item{padding:20px 32px 20px;box-sizing:content-box}.top-main .recommendGroupFix .recommendGroup__item:first-of-type{padding:20px 32px}.top-main .recommendGroupFix .recommendGroup__item:last-of-type{padding:20px 32px}@media screen and (max-width: 768px){.top-main .recommendGroupFix .recommendGroup__item{padding:16px 12px 0}.top-main .recommendGroupFix .recommendGroup__item:first-of-type{padding:16px 12px 0 24px}.top-main .recommendGroupFix .recommendGroup__item:last-of-type{padding:16px 24px 0 12px}}.top-main__img{width:100%}.top-main__link{display:block;text-decoration:none;text-align:right;color:#607d8b;font-size:0.8125rem;font-weight:700;line-height:48px}.top-main__link i{position:relative;top:2px;margin-left:5px;font-size:1.5rem;vertical-align:text-bottom}.top-content{background-color:#fff;border-bottom:1px solid rgba(0,0,0,0.1);padding:0 0px}@media screen and (max-width: 768px){.top-content{padding:0 0px}}.top-content__header{display:flex;font-size:1rem;font-weight:700;height:44px;line-height:44px;padding:0 12px 0 12px}@media screen and (max-width: 768px){.top-content__header{height:48px;line-height:48px}}.top-content__title{font-size:1rem;font-weight:700;height:44px;line-height:44px;text-decoration:none;justify-content:center;display:none}.top-content__title i{font-size:1.5rem}@media screen and (max-width: 768px){.top-content__title{height:48px;line-height:48px;display:block}}.top-content__before_card{display:flex;min-width:280px;align-items:center;margin:4px}.top-content__before_card .top-content__title{display:block;font-size:1.125rem}@media screen and (max-width: 768px){.top-content__before_card{display:none}}.mypage_wrap{padding-bottom:90px;background:#fff}.userPolicy{background-color:#fff}.userPolicy__contents{max-width:700px;margin:0 auto;padding:0 16px;text-align:center}.userPolicy__title,.contact__title,.faq__title,.privacyPolicy__title,.specificCommercial__title{background-color:#fff;font-size:1rem;font-weight:bold;height:44px;line-height:44px;width:100%;text-align:center;margin:auto;color:#000;border-bottom:1px solid #c9cdd3}.policy__provision{border-bottom:1px solid #c9cdd3;padding:30px 8px}.policy__provision--toptxt{font-size:1rem;font-weight:bold}.policy__provision--title{font-size:1rem;font-weight:bold;text-align:left}.policy__provision--contents{font-size:0.875rem;text-align:left;color:#616161;padding-top:20px}.ps{overflow:hidden !important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear, opacity .2s linear;-webkit-transition:background-color .2s linear, opacity .2s linear;height:15px;bottom:0px;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear, opacity .2s linear;-webkit-transition:background-color .2s linear, opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:0.6}.ps__rail-x:hover,.ps__rail-y:hover,.ps__rail-x:focus,.ps__rail-y:focus{background-color:#eee;opacity:0.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear, height .2s ease-in-out;-webkit-transition:background-color .2s linear, height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear, width .2s ease-in-out;-webkit-transition:background-color .2s linear, width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style: none){.ps{overflow:auto !important}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.ps{overflow:auto !important}}[v-cloak]{display:none}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.home-slider-fade-enter-active,.home-slider-fade-leave-active{transition:opacity .5s}.home-slider-fade-enter,.home-slider-fade-leave-to{opacity:0}.point-banner-fade-enter-active{animation:point-banner-fade 5.0s}.point-banner-fade-enter{opacity:1}@keyframes point-banner-fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}100%{opacity:0}}.collection-fade-enter-active,.collection-fade-leave-active{transition:all .3s ease-in-out}.collection-fade-enter,.collection-fade-leave-to{opacity:0}
