@layer legacy, modern;@layer legacy{@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600&display=swap";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--primary_white:#fff;--primary_black:#333;--primary_light_gray:#f2f4f5;--primary_gray:#cdcdd0;--primary_dark_gray:#bcbcbc;--primary_black_overlay:rgba(#000,0.1);--primary_blue:#35c8e9;--primary_pink:#ff6f6f;--primary_yellow:#ffc226;--extra_dark_gray:#6f7070;--baseFontColor:#333;--baseFontColor_gray:#666;--baseFontColor_warmgray:#9b9b9b;--baseFontColor_lightgray:#7f7f7f;--defaultBackgroundColor:#f3f3f3;--defaultBorderColor:#e6e6e6;--baseColor_azure:#00a0c0;--baseLinkColor_blue:#009cff;--baseColor_globalblue:#00aaed;--baseColor_pinkred:#ff0059;--baseColor_peacypink:#ff8e8d;--baseColor_notifer:#f55656;--baseLinkColor_scarlet:#d0021b;--baseColor_mango:#ffad25}.frame-container{display:-webkit-box;display:flex;margin:4rem auto;padding-right:17.5rem;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:6.3rem;-webkit-box-pack:center;justify-content:center}@media screen and (width <= 480px){.frame-container{gap:0;margin:0;padding:0}}.frame-sidebar{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}@media screen and (width <= 480px){.frame-sidebar{display:none}}.frame-app-store-label{color:var(--primary_dark_gray);font-size:15px;font-weight:700;line-height:140%;margin-top:16px;text-align:center}html{font-size:62.5%;height:100%}body{color:var(--baseFontColor);font-family:Helvetica,sans-serif;font-size:1.4rem;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);line-height:1.4;word-wrap:break-word}@media screen and (max-width:480px){body{background:#fff}}@media screen and (min-width:481px){body{background:radial-gradient(67.96% 41.6% at 50% 50%,#fff 0,hsla(0,0%,100%,0) 100%),#edfcff}}img{height:auto;vertical-align:bottom}a{color:var(--baseFontColor);text-decoration:none}b,h1,h2,h3,h4,h5,h6,strong{font-weight:700}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.6rem;height:auto;line-height:1;padding:8px 6px;resize:none;vertical-align:bottom;width:100%}input[type=email]::-webkit-search-decoration,input[type=number]::-webkit-search-decoration,input[type=password]::-webkit-search-decoration,input[type=tel]::-webkit-search-decoration,input[type=text]::-webkit-search-decoration{display:none}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus{outline-offset:-2px}input.noframe{border:none;border-radius:0}textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.6rem;height:auto;line-height:1.4;padding:6px;resize:none;vertical-align:bottom;width:100%}textarea::-webkit-search-decoration{display:none}textarea:focus{outline-offset:-2px}input[type=button],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=button]::-webkit-search-decoration,input[type=submit]::-webkit-search-decoration{display:none}input[type=button]:focus,input[type=submit]:focus{outline-offset:-2px}form.conditions{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex-grow:1;overflow-y:scroll}form.conditions~.spacer{display:none}.cf:after{clear:both;content:"";display:block}.noScroll{height:100%;overflow:hidden}[v-cloak]{display:none}.pointer_events_none{pointer-events:none}img.noCopy{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-webkit-touch-callout:none}.storageImageWrap.pRect,img.nrect,img.rect{border-radius:50%}.specialMailFrame .storageImageWrap.pRect{border:3px solid #e2cc00;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.specialMailFrame .storageImageWrap.pRect:before{background-image:url(/img/mailbox/special_frame.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;bottom:0;content:"";display:inline-block;height:3.2rem;height:24px;position:absolute;right:-.4rem;width:3.2rem;width:24px;z-index:2}.specialMailFrame .storageImageWrap.pRect .storageImageTag{border:3px solid #fff;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.couple .storageImageWrap.pRect:before{background-image:url(/img/mailbox/mileage_frame.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;bottom:0;content:"";display:inline-block;height:24px;position:absolute;right:0;width:24px;z-index:2}.stretch_circle{border-radius:50%;height:auto;width:100%}.storageImageWrap{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative}.storageImageWrap .copyGuard,.thumb.lazyload .storageImageWrap{left:0;position:absolute;top:0}.storageImageWrap .copyGuard{z-index:3}.storageImageWrap .storageImageTag.lazy{opacity:0;-webkit-transition:1s;transition:1s;visibility:hidden}.hiddenElement{display:none!important;opacity:0}.hidden_elm{display:none!important;visibility:hidden!important}.fadeInViewElement{-webkit-animation:fadein .3s;animation:fadein .3s;display:block;opacity:1}.viewElement{display:block}#globalHeader{position:relative;z-index:11}#globalHeader #header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;height:32px;justify-content:space-between;padding:0 12px;width:100%}#globalHeader #header .logo>a{background:url(/img/logo.png) no-repeat 0 0;background-size:83px 24px;display:block;height:24px;width:83px}#simpleHeaderWithBack{background-color:var(--baseColor_azure);height:48px;line-height:48px;position:relative;text-align:center}#simpleHeaderWithBack .back{background-image:url(/img/common/arrow_back.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;left:6px;position:absolute;top:12px;width:24px}#simpleHeaderWithBack h1{color:#fff;display:inline-block;font-size:1.8rem}#header_label_with_back{background-color:#fff;display:grid;height:4.4rem;line-height:4.4rem;place-content:center center;place-items:center;position:relative}#header_label_with_back .back{background:url(/img/common/close_blue.png) no-repeat 50%/2.4rem;display:block;height:4.4rem;left:0;position:absolute;top:0;width:4.4rem}#header_label_with_back .label{font-size:1.7rem;font-weight:700}#header-label_with_back_aside,#header-label_with_back_aside_free{display:-webkit-box;display:flex;position:relative;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;background-color:#37b9f2;height:4rem;justify-content:space-between;min-height:4rem;padding:0 1.2rem}#header-label_with_back_aside .label,#header-label_with_back_aside_free .label{color:#fff;font-size:1.8rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap}#header-label_with_back_aside .back,#header-label_with_back_aside_free .back{background:url(/img/common/arrow_back.png) no-repeat 50%/2.4rem;display:block;height:2.4rem;width:2.4rem}#header-label_with_back_aside .aside,#header-label_with_back_aside_free .aside{height:2.4rem;position:relative;width:2.4rem}#header-label_with_back_aside .aside .icon,#header-label_with_back_aside_free .aside .icon{background-position:50%;background-repeat:no-repeat;background-size:2.4rem;display:block;height:100%;width:100%}#header-label_with_back_aside .aside .icon.glass,#header-label_with_back_aside_free .aside .icon.glass{background-image:url(/img/common/search.png)}#header-label_with_back_aside .aside .icon.triangle,#header-label_with_back_aside_free .aside .icon.triangle{background-image:url(/img/common/spinner_down.png)}#header-label_with_back_aside .aside .icon.triangle.open,#header-label_with_back_aside_free .aside .icon.triangle.open{background-image:url(/img/common/spinner_up.png)}#bottom_navigation{background-color:#fff;border-top:1px solid var(--defaultBorderColor);bottom:0;height:6rem;min-height:6rem;position:sticky;z-index:50}#bottom_navigation ul{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}#bottom_navigation ul>li{-webkit-box-flex:1;flex:1}#bottom_navigation .menu{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-position:center top .7rem;background-repeat:no-repeat;background-size:2.4rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#8a8a8a;font-size:1.2rem;height:100%;justify-content:center;padding:3.4rem 0 .6rem;width:100%}#bottom_navigation .menu.top{background-image:url(/img/common/bottomnav/top_off.svg)}#bottom_navigation .menu.top.on{background-image:url(/img/common/bottomnav/top_on.svg);color:#4fc3f7}#bottom_navigation .menu.search{background-image:url(/img/common/bottomnav/search_off.svg)}#bottom_navigation .menu.search.on{background-image:url(/img/common/bottomnav/search_on.svg);color:#4fc3f7}#bottom_navigation .menu.bbs{background-image:url(/img/common/bottomnav/bbs_off.svg)}#bottom_navigation .menu.bbs.on{background-image:url(/img/common/bottomnav/bbs_on.svg);color:#4fc3f7}#bottom_navigation .menu.message{background-image:url(/img/common/bottomnav/message_off.svg)}#bottom_navigation .menu.message.on{background-image:url(/img/common/bottomnav/message_on.svg);color:#4fc3f7}#bottom_navigation .menu.mypage{background-image:url(/img/common/bottomnav/mypage_off.svg)}#bottom_navigation .menu.mypage.on{background-image:url(/img/common/bottomnav/mypage_on.svg);color:#4fc3f7}#bottom_navigation .menu.contents{background-image:url(/img/common/bottomnav/contents_off.svg)}#bottom_navigation .menu.contents.on{background-image:url(/img/common/bottomnav/contents_on.svg);color:#4fc3f7}#bottom_navigation .menu.push{position:relative}#bottom_navigation .menu.push:before{content:"!";display:-webkit-box;display:flex;left:calc(50% + .3rem);position:absolute;top:.6rem;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#f86a69;border-radius:50%;color:#fff;font-size:.8rem;height:1rem;justify-content:center;width:1rem}#container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--defaultBackgroundColor);border:1px solid var(--primary_light_gray);flex-direction:column;height:100vh;height:100dvh;margin:0;max-height:calc(100vh - 8rem);max-height:calc(100dvh - 8rem);min-width:40rem;overflow-x:hidden;position:relative;width:40rem}@media screen and (width <= 480px){#container{border:none;margin:0;max-height:100vh;max-height:100dvh;max-width:100vw;min-width:100vw;overflow-x:clip;width:100vw}}#container .spacer{-webkit-box-flex:1;flex-grow:1}.popup-fixed_fadeanimation_overlay{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background:rgba(0,0,0,.6);height:inherit;justify-content:center;max-height:inherit;opacity:0;pointer-events:auto;position:absolute;-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;width:inherit;z-index:100}.popup-fixed_fadeanimation_overlay.fadein{max-width:inherit;width:inherit}.popup-fixed_fadeanimation_overlay.default_show,.popup-fixed_fadeanimation_overlay.fadein{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible}.popup-fixed_fadeanimation_overlay.default_show{-webkit-transition:none;transition:none}.popup-fixed_fadeanimation_overlay-container{height:inherit;inset:0;max-height:inherit;pointer-events:none;position:absolute;width:inherit}.popup-fixed_fadeanimation_overlay.has_padding{padding:0 2rem}.popup-fixed_fadeanimation_overlay>.bottom_close{background:url(/img/common/popup_bottom_close.png) no-repeat 50%/contain;display:block;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (height <= 667px){.popup-fixed_fadeanimation_overlay>.bottom_close{bottom:.6rem;height:4.5rem;width:3rem}}@media screen and (height >= 668px){.popup-fixed_fadeanimation_overlay>.bottom_close{bottom:3.4rem;height:5.2rem;width:4rem}}.popup-inner_content{overflow:hidden;position:relative;width:85%;z-index:2}.popup-inner_content.with_radius{border-radius:32px}.popup-inner_content .wrap{background-color:#fff;padding:2.4rem 1.6rem}.popup-inner_content .wrap .content{text-align:center}.popup-inner_content .wrap .content .label{font-size:1.8rem;font-weight:700}.popup-inner_content .wrap .content .description{margin-top:1.2rem;text-align:left}.popup-inner_content .wrap .content .description .caution{color:var(--baseColor_notifer)}.popup-inner_content .wrap .content .btn{margin-top:2.4rem}.popup-inner_content .wrap .content .link{font-size:1.2rem;margin-top:1.6rem}.popup-inner_content .wrap .content .link>a{color:var(--primary_blue)}.popup-inner_content .wrap .content .notice{color:#9b9b9b;font-size:1.2rem}.popup-inner_content .wrap .content .notice>a{color:#7f7f7f;font-weight:700;text-decoration:underline}.popup-inner_content .btnwrap .description{color:var(--baseFontColor_gray);font-size:1.4rem;margin-bottom:1.2rem}.popup-inner_content .action_confirm{background-color:#fff;border-radius:4px}.popup-inner_content .action_confirm .confirm_text_wrap{border-bottom:1px solid var(--defaultBorderColor);padding:2rem 3rem}.popup-inner_content .action_confirm .confirm_text_wrap.not_emp .text_main strong,.popup-inner_content .action_confirm .confirm_text_wrap.not_emp .text_sub strong{font-weight:400}.popup-inner_content .action_confirm .confirm_text_wrap .text_main{font-size:1.6rem}.popup-inner_content .action_confirm .confirm_text_wrap .text_sub{color:var(--baseFontColor_gray);font-size:1.2rem;margin-top:.5rem}.popup-inner_content .action_confirm .confirm_text_wrap .text_sub .caution{color:var(--baseColor_notifer)}.popup-inner_content .action_confirm .action_btn_wrap{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;padding:0 1.5rem}.popup-inner_content .action_confirm .action_btn_wrap .btn_cell .btn{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;height:4.5rem;padding:0 1.5rem}.popup-inner_content>.not_now{display:-webkit-box;display:flex;padding:0 0 2.4rem;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:var(--primary_white);justify-content:center}.popup-inner_content>.not_now>span{color:var(--primary_blue);font-size:1.5rem}.popup-bottom_fixed_age_verification_notice{bottom:5.7rem;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;padding:0 .8rem 1.6rem;position:fixed;right:0;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;width:100%;z-index:3}.popup-bottom_fixed_age_verification_notice.fadeout{opacity:0;visibility:hidden}.popup-bottom_fixed_age_verification_notice .close{content:url(/img/mypage/age_verification/icon_close_border.png);height:2.4rem;opacity:.5;position:absolute;right:0;top:-1.2rem;width:2.4rem;z-index:1}.popup-bottom_fixed_age_verification_notice .age_verification_box{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;background-image:url(/img/mypage/age_verification/icon_beginner.png),url(/img/mypage/age_verification/icon_btn_arrow_right.png),-webkit-gradient(linear,left top,left bottom,from(#0b94ea),to(#009cff));background-image:url(/img/mypage/age_verification/icon_beginner.png),url(/img/mypage/age_verification/icon_btn_arrow_right.png),linear-gradient(#0b94ea,#009cff);background-position:left 1.6rem center,right .9rem bottom 1.6rem,0 0;background-repeat:no-repeat,no-repeat,repeat;background-size:3rem auto,2.4rem,auto;border-radius:4px;-webkit-box-shadow:0 1px 7px 0 rgba(43,42,42,.5);box-shadow:0 1px 7px 0 rgba(43,42,42,.5);color:#fff;height:8.4rem;justify-content:center;padding-left:6rem}.popup-bottom_fixed_age_verification_notice .age_verification_box>div:first-child{font-size:1.2rem}.popup-bottom_fixed_age_verification_notice .age_verification_box>div:nth-child(2){font-size:1.6rem;font-weight:600;margin-top:1rem}#spinnerMenu{background-color:#fff;-webkit-box-shadow:0 0 10px 3px rgba(0,0,0,.24);box-shadow:0 0 10px 3px rgba(0,0,0,.24);-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;position:relative;-webkit-transition:.2s;transition:.2s;width:200px;z-index:-1}#spinnerMenu ul li:not(:last-child){border-bottom:1px solid var(--defaultBorderColor)}#spinnerMenu ul li>a,#spinnerMenu ul li>input[type=submit],#spinnerMenu ul li>span{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-position:6px;background-repeat:no-repeat;background-size:24px;color:var(--baseFontColor);font-size:1.2rem;font-weight:400;padding:1.6rem}.iine_basic_obj{display:table;width:1%}.iine_basic_obj .count,.iine_basic_obj .icon{display:table-cell;vertical-align:middle;white-space:nowrap}.iine_basic_obj .icon{height:24px;width:24px}.iine_basic_obj .icon .iine_btn_obj{background-position:0 0;background-repeat:no-repeat;background-size:24px;cursor:pointer;display:inline-block;height:24px;width:24px}.iine_basic_obj .icon .iine_btn_obj.iine_add{background-image:url(/img/common/iine_off.png)}.iine_basic_obj .icon .iine_btn_obj.iine_added{background-image:url(/img/common/iine_on.png);pointer-events:none}.iine_basic_obj .icon .iine_btn_obj.icon_white{background-image:url(/img/common/iine_off_w.png)}.iine_basic_obj .count .hide_list,.iine_basic_obj .count .show_list{border:1px solid var(--defaultBorderColor);border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:18px;line-height:18px;margin-left:6px;padding:0 6px;position:relative;top:-1px;vertical-align:top}.iine_basic_obj .count .hide_list:before,.iine_basic_obj .count .show_list:before{border-bottom:4px solid rgba(0,0,0,0);border-left:0 solid rgba(0,0,0,0);border-right:5px solid var(--defaultBorderColor);border-top:4px solid rgba(0,0,0,0);content:"";left:-5px;position:absolute;top:4px}.iine_basic_obj .count .hide_list:after,.iine_basic_obj .count .show_list:after{border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:3px 4px 3px 0;content:"";left:-4px;position:absolute;top:5px;z-index:1}.iine_basic_obj .count .hide_list.link_white:after,.iine_basic_obj .count .show_list.link_white:after{border-right:4px solid #000}.iine_basic_obj .count .show_list{color:var(--baseColor_azure);cursor:pointer}.iine_basic_obj .count .hide_list{color:#9b9b9b}.global_show_notice{display:-webkit-box;display:flex;left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:99;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;-webkit-animation:show-notice 2s cubic-bezier(.215,.61,.355,1);animation:show-notice 2s cubic-bezier(.215,.61,.355,1);background-color:rgba(0,0,0,.7);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0}.global_show_notice.square{height:13.2rem;padding:2.4rem 0 1.2rem;width:13.2rem}.global_show_notice.square .icon{display:block;height:6rem;width:6rem}.global_show_notice.square.iine .icon{background:url(/img/common/iine_off_w.png) no-repeat 50%/4rem}.global_show_notice.square.send .icon{background:url(/img/common/notice/check.png) no-repeat 50%/contain}.global_show_notice.square.type .icon{background:url(/img/common/notice/type.png) no-repeat 50%/contain}.global_show_notice.square.config .icon{background:url(/img/common/notice/config.png) no-repeat top/5.5rem auto}.global_show_notice.square.wait .icon{background:url(/img/common/notice/wait.png) no-repeat top/3.8rem auto}.global_show_notice.square.wait .icon+.text{line-height:1.2}.global_show_notice.simple{min-height:4rem;min-width:21rem;padding:1.2rem}.global_show_notice .text{width:100%;-webkit-box-flex:1;display:-webkit-box;display:flex;flex:1;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;color:#fff;font-size:1.2rem;justify-content:center;line-height:1.6;text-align:center}@-webkit-keyframes show-notice{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0}}#siteNotice{display:-webkit-box;display:flex;left:50%;position:fixed;top:50%;z-index:102;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-animation:showhide 2s linear 0s 1 normal none;animation:showhide 2s linear 0s 1 normal none;background-color:rgba(0,0,0,.85);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;padding:12px;width:260px}#siteNotice #noticeText{color:#fff;display:inline-block;font-weight:700}#siteNotice.iine .noticetext{background:url(/img/common/iine_off_w.png) no-repeat 0;background-size:24px;line-height:24px;padding-left:27px}#siteNotice.typeRecommend{background-image:url(/img/common/heart_l.png);background-position:center 24px;background-repeat:no-repeat;background-size:60px 54px;height:132px;padding-top:90px;width:132px}#siteNotice.typeRecommend .noticetext{font-size:1rem;text-align:center}@-webkit-keyframes showhide{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0}}@keyframes showhide{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0}}#memo_floatboxContainer{background-color:#fff;position:absolute;width:100%}#memo_floatboxContainer .mdl_searchForm{margin:0}#memo_floatboxContainer .mdl_searchForm .targetName{font-size:1.6rem;font-weight:700;margin-bottom:18px}#memo_floatboxContainer .mdl_searchForm .flat,#memo_floatboxContainer .mdl_searchForm .step{padding-bottom:18px}#memo_floatboxContainer .mdl_searchForm .memo_notice{color:#666;font-size:1.2rem;padding-top:12px}.profile_deny_popup{border-radius:3.2rem;overflow:hidden;position:relative;width:85%;z-index:2}.profile_deny_popup .deny_wrap{background-color:var(--primary_white)}.profile_deny_popup .deny_wrap .head{text-align:center}.profile_deny_popup .deny_wrap .head .title{color:var(--baseFontColor);font-size:1.7rem;font-weight:700;padding-top:2.4rem;text-align:center}.profile_deny_popup .deny_wrap .nuisance_list{background-color:var(--primary_light_gray);display:-webkit-box;display:flex;margin-top:1.6rem;padding:1.6rem 1.8rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:.8rem 0}.profile_deny_popup .deny_wrap .nuisance_list li{color:var(--baseFontColor);font-size:1.5rem;line-height:2rem;text-align:center}.profile_deny_popup .deny_wrap .nuisance_list span{color:var(--primary_pink)}.profile_deny_popup .deny_wrap .note{font-size:1.2rem;margin-top:1.6rem;padding:0 1.8rem;text-align:center}.profile_deny_popup .deny_wrap .note strong{color:var(--baseFontColor);display:block;font-weight:400;margin-top:1.6rem}.profile_deny_popup .deny_wrap .button_area{display:-webkit-box;display:flex;margin-top:1.6rem;padding:0 1.6rem 2.4rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:0 .8rem}.profile_deny_popup .deny_wrap .button_area a,.profile_deny_popup .deny_wrap .button_area input[type=submit]{border-radius:10rem;-webkit-box-flex:1;flex:1;font-size:1.5rem;font-weight:700;padding:1.6rem;text-align:center}.profile_deny_popup .deny_wrap .button_area .okay{background-color:var(--primary_pink);color:var(--primary_white)}.profile_deny_popup .deny_wrap .button_area .cancel{background-color:var(--primary_light_gray);color:var(--primary_blue)}footer{background-color:#fff}footer#footer{border-bottom:6px solid var(--baseColor_globalblue);margin-top:36px;padding:18px 0 12px;text-align:center}footer#footer ul{display:-webkit-box;display:flex;width:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}footer#footer ul li{-webkit-box-sizing:border-box;box-sizing:border-box;flex-basis:100px;line-height:24px;text-align:center;width:100px}footer#footer ul li:not(:last-child){border-right:1px solid var(--defaultBorderColor)}footer#footer ul li>a{color:var(--baseFontColor_warmgray);font-size:1.2rem;font-weight:700}footer#footer .logo{margin:12px auto}footer#footer .copyright{color:var(--baseFontColor_warmgray)}body#profile #container footer#footer{padding:18px 0 54px}body#resign #container footer{font-size:1.5rem;font-weight:700;padding:.8rem 1.6rem 4rem;text-align:center}.mdl_popupFadeIn .mdl_popupWrapper.login,.mdl_popupFadeIn .mdl_popupWrapper.mission{border-radius:1.7rem}.mdl_popupFadeIn .mdl_popupWrapper.newcomer{background:#fff url(/img/mission/login_bonus/newcomer/bg_title.png) no-repeat 50% 0;background-size:120% auto;border-radius:1.7rem}.mdl_popupFadeIn .standing{background:#fff url(/img/mission/login_bonus/standing/bg_title.png) no-repeat 50% 0;background-size:95% auto;border-radius:1.7rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:0;position:relative;width:100%}.mdl_popupFadeIn .standing .subtitle{color:#565656;font-size:1.5rem;font-weight:700;margin:20px auto 10px;padding:0;text-align:center}.mdl_popupFadeIn .standing .subtitle strong{font-size:2rem;padding:0 2px}.mdl_popupFadeIn .standing h1{color:var(--primary_blue);font-size:2.4rem;font-weight:700;margin:10px auto 0;padding:0;text-align:center}.mdl_popupFadeIn .standing .stampBox{background:#fff url(/img/mission/login_bonus/standing/bg_stamp.png) no-repeat 0 0;background-size:246px 186px;display:block;height:186px;margin:0 auto 15px;padding:0 15px 0 0;text-align:center;width:246px}.mdl_popupFadeIn .standing .stampBox li{display:inline-block;float:left;margin:0;padding:0;position:relative}.mdl_popupFadeIn .standing .stampBox li.day1,.mdl_popupFadeIn .standing .stampBox li.day2,.mdl_popupFadeIn .standing .stampBox li.day3,.mdl_popupFadeIn .standing .stampBox li.day4,.mdl_popupFadeIn .standing .stampBox li.day5,.mdl_popupFadeIn .standing .stampBox li.day6{height:62px;width:82px}.mdl_popupFadeIn .standing .stampBox li.day1.bg,.mdl_popupFadeIn .standing .stampBox li.day2.bg,.mdl_popupFadeIn .standing .stampBox li.day3.bg,.mdl_popupFadeIn .standing .stampBox li.day4.bg,.mdl_popupFadeIn .standing .stampBox li.day5.bg,.mdl_popupFadeIn .standing .stampBox li.day6.bg{background:url(/img/mission/login_bonus/standing/img_get.png) no-repeat 0 0;background-size:82px 62px;top:5px}.mdl_popupFadeIn .standing .stampBox li.day1.bg:first-child,.mdl_popupFadeIn .standing .stampBox li.day1.bg:nth-child(4),.mdl_popupFadeIn .standing .stampBox li.day2.bg:first-child,.mdl_popupFadeIn .standing .stampBox li.day2.bg:nth-child(4),.mdl_popupFadeIn .standing .stampBox li.day3.bg:first-child,.mdl_popupFadeIn .standing .stampBox li.day3.bg:nth-child(4),.mdl_popupFadeIn .standing .stampBox li.day4.bg:first-child,.mdl_popupFadeIn .standing .stampBox li.day4.bg:nth-child(4),.mdl_popupFadeIn .standing .stampBox li.day5.bg:first-child,.mdl_popupFadeIn .standing .stampBox li.day5.bg:nth-child(4),.mdl_popupFadeIn .standing .stampBox li.day6.bg:first-child,.mdl_popupFadeIn .standing .stampBox li.day6.bg:nth-child(4){right:5px}.mdl_popupFadeIn .standing .stampBox li.day1.acquired,.mdl_popupFadeIn .standing .stampBox li.day2.acquired,.mdl_popupFadeIn .standing .stampBox li.day3.acquired,.mdl_popupFadeIn .standing .stampBox li.day4.acquired,.mdl_popupFadeIn .standing .stampBox li.day5.acquired,.mdl_popupFadeIn .standing .stampBox li.day6.acquired{background:url(/img/mission/login_bonus/standing/img_get1-6_acquired.png) no-repeat 0 0;background-size:82px 62px;top:5px}.mdl_popupFadeIn .standing .stampBox li.day1.acquired:first-child,.mdl_popupFadeIn .standing .stampBox li.day1.acquired:nth-child(4),.mdl_popupFadeIn .standing .stampBox li.day2.acquired:first-child,.mdl_popupFadeIn .standing .stampBox li.day2.acquired:nth-child(4),.mdl_popupFadeIn .standing .stampBox li.day3.acquired:first-child,.mdl_popupFadeIn .standing .stampBox li.day3.acquired:nth-child(4),.mdl_popupFadeIn .standing .stampBox li.day4.acquired:first-child,.mdl_popupFadeIn .standing .stampBox li.day4.acquired:nth-child(4),.mdl_popupFadeIn .standing .stampBox li.day5.acquired:first-child,.mdl_popupFadeIn .standing .stampBox li.day5.acquired:nth-child(4),.mdl_popupFadeIn .standing .stampBox li.day6.acquired:first-child,.mdl_popupFadeIn .standing .stampBox li.day6.acquired:nth-child(4){right:5px}.mdl_popupFadeIn .standing .stampBox li.day7{color:#cacaca;height:62px;width:246px}.mdl_popupFadeIn .standing .stampBox li.day7.bg-day7{background:url(/img/mission/login_bonus/standing/img_get7.png) no-repeat 0 0;background-size:246px 62px;color:#fff;top:3px}.mdl_popupFadeIn .standing .stampBox li.day7 dl{bottom:6px;display:table;margin:0;padding:0;position:absolute;right:20px;vertical-align:middle}.mdl_popupFadeIn .standing .stampBox li.day7 dl dt{display:table-cell;font-size:26px;font-weight:700;line-height:.9em;text-align:right;vertical-align:middle}.mdl_popupFadeIn .standing .stampBox li.day7 dl dt span{display:block;font-size:7px;letter-spacing:1px;line-height:.9em}.mdl_popupFadeIn .standing .stampBox li.day7 dl dd{display:table-cell;font-size:13px;font-weight:700;line-height:1em;text-align:right;vertical-align:middle}.mdl_popupFadeIn .standing .stampBox li.day7 dl dd span{font-size:10px}.mdl_popupFadeIn .standing .infoBox{background:#edfcff;border-radius:0 0 1.7rem 1.7rem;color:var(--extra_dark_gray);display:block;margin:0 auto;padding:10px;text-align:center}.mdl_popupFadeIn .standing .infoBox .status{font-size:1.5rem}.mdl_popupFadeIn .standing .infoBox .status strong{background:var(--primary_blue);border-radius:5rem;color:#fff;font-size:1.55rem;font-weight:700;line-height:5rem;padding:5px 33px}.mdl_popupFadeIn .standing .infoBox .status strong span{font-size:1.2rem;margin-right:2px}.mdl_popupFadeIn .standing .infoBox .notice{font-size:1rem;margin:auto 0}.mdl_popupFadeIn .newcomer{background:#fff;border-radius:1.7rem;padding:0}.mdl_popupFadeIn .newcomer,.mdl_popupFadeIn .newcomer .newcomerBox{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;position:relative;width:100%}.mdl_popupFadeIn .newcomer .newcomerBox{background:url(/img/mission/login_bonus/newcomer/label_3days.png) no-repeat 0 0;background-size:80px auto;border-radius:1.7rem 0 0;padding:20px 0 0;text-align:center}.mdl_popupFadeIn .newcomer .newcomerBox .priseBox{display:block;margin:0 auto;padding:0 0 20px}.mdl_popupFadeIn .newcomer .newcomerBox .priseBox h1{color:#4a4a4a;font-size:1.4rem;font-weight:700;margin:0 auto;padding:0;text-align:center}.mdl_popupFadeIn .newcomer .newcomerBox .priseBox img{display:block;margin:0 auto;padding:0}.mdl_popupFadeIn .newcomer .newcomerBox .priseBox .getPoint{color:#4a4a4a;font-size:1.6875rem;font-weight:700;line-height:4rem;margin:0 auto;padding:0}.mdl_popupFadeIn .newcomer .newcomerBox .priseBox .getPoint strong{font-size:4rem}.mdl_popupFadeIn .newcomer .newcomerBox .priseBox .extra{background:#fff;border-radius:1rem;color:#f76a6a;display:inline-block;font-size:1.4rem;font-weight:700;line-height:2rem;padding:0 15px}.mdl_popupFadeIn .newcomer .btnBox{background:#fff;border-radius:0 0 1.7rem 1.7rem;display:block;margin:0 auto;padding:0 0 15px;text-align:center}.mdl_popupFadeIn .newcomer .btnBox .btn{margin:0 auto;padding:0 15px}.mdl_popupFadeIn .newcomer .btnBox ul.stamp{display:table;margin:0 auto 15px;padding:0;text-align:center}.mdl_popupFadeIn .newcomer .btnBox ul.stamp li{display:table-cell;height:80px;margin:0 auto;padding:15px 3px 0;position:relative;vertical-align:top;width:80px}.mdl_popupFadeIn .newcomer .btnBox ul.stamp li.today{background:url(/img/mission/login_bonus/newcomer/bg_balloon.png) no-repeat 50% 0;background-size:auto 8px}.mdl_popupFadeIn .newcomer .btnBox ul.stamp li div{display:block;height:80px;margin:0 auto;padding:0;position:relative;width:80px}.mdl_popupFadeIn .newcomer .btnBox ul.stamp li div.day1{background:url(/img/mission/login_bonus/newcomer/ico_get.png) no-repeat 0 100%;background-size:80px 80px;text-indent:-9999px}.mdl_popupFadeIn .newcomer .btnBox ul.stamp li div.day2{background:url(/img/mission/login_bonus/newcomer/ico_day2.png) no-repeat 0 100%;background-size:80px 80px}.mdl_popupFadeIn .newcomer .btnBox ul.stamp li div.day2 span{bottom:30px;color:#4a4a4a;font-size:2rem;font-weight:700;position:absolute;right:15px}.mdl_popupFadeIn .newcomer .btnBox ul.stamp li div.day3{background:url(/img/mission/login_bonus/newcomer/ico_day3.png) no-repeat 0 100%;background-size:80px 80px}.mdl_popupFadeIn .newcomer .btnBox ul.stamp li div.day3 span{bottom:30px;color:#f76a6a;font-size:2rem;font-weight:700;position:absolute;right:15px}.mdl_popupFadeIn .newcomer .btnBox ul.stamp li div.get{background:url(/img/mission/login_bonus/newcomer/ico_get.png) no-repeat 0 100%;background-size:80px 80px;text-indent:-9999px}#notAvailableReason{background-color:#fff;padding:12px}#notAvailableReason dl dt{font-weight:700}#notAvailableReason dl dd ul{padding-top:6px}#wrongPostReason{background-color:#fff;padding:12px}#wrongPostReason .return{padding-top:12px;text-align:center}section#any-done-page{background:#fff;padding:10px}section#any-done-page p{font-size:14px;font-weight:700;text-align:center}section#errors-missing{padding:10px 10px 0}#regist section#errors-missing{padding:0 10px 10px}section#errors-missing>dl{background:#fffded;border-radius:3px;padding:10px}section#errors-missing>dl dt{color:#c00;font-size:14px;font-weight:700}.block-btn{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:20px;line-height:35px;text-align:center;width:100%}.block-btn,.block-btn-s{border-radius:3px;display:inline-block;font-weight:700}.block-btn-s{background:-webkit-gradient(linear,left top,left bottom,from(#406eb4),color-stop(.5,#18518a),to(#3f6eb4));border:1px solid #315c97;-webkit-box-shadow:inset 1px 1px 2px #32578e;box-shadow:inset 1px 1px 2px #32578e;color:#fff!important;font-size:12px;padding:5px 8px;text-shadow:1px 1px 1px #0f2a48}.l-spacing-s{letter-spacing:3px}.l-spacing-l{letter-spacing:1px}.w-btn{background:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#dbdbdb));border:1px solid #a9a9a9;color:#666!important;text-shadow:1px 1px 1px #fff}.g-btn{background:-webkit-gradient(linear,left top,left bottom,from(#97c203),to(#589600));border:1px solid #64a803;color:#fff!important;text-shadow:1px 1px 1px #568300}#paginateSimple{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:flex;padding:30px 45px;width:100%}#paginateSimple>div{-webkit-box-flex:1;flex:1;width:100%}#paginateSimple>div.next{text-align:right}#paginateSimple>div a,#paginateSimple>div span{background-image:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#dbdbdb));background-image:linear-gradient(180deg,#f9f9f9,#dbdbdb);border:1px solid #a9a9a9;border-radius:3px;display:inline-block;font-size:14px;line-height:30px;text-align:center;width:100px}#paginateSimple>div a{color:#000}#paginateSimple>div span{color:#ccc}body#bbsPages #container{background:url(/img/app/common/bg@2x.png) repeat-y 0 0;background-size:100% auto;margin:0;padding:0}section#bbs-app.bbsDetailBox{background:#fff;border:1px solid #a7acb2;border-radius:10px;margin:20px 10px;padding:0}section#bbs-app.bbsDetailBox .post-date{border:none;clear:both;display:block;margin:0;padding:0;width:100%}section#bbs-app.bbsDetailBox .post-area,section#bbs-app.bbsDetailBox .post-category,section#bbs-app.bbsDetailBox .post-detail,section#bbs-app.bbsDetailBox .post-dtl-area,section#bbs-app.bbsDetailBox .post-title{border-top:1px solid #a7acb2;clear:both;display:block;margin:0;padding:0;width:100%}section#bbs-app.bbsDetailBox .post-pics{border-top:1px solid #a7acb2;clear:both;display:block;margin:0;padding:0;position:relative}section#bbs-app.bbsDetailBox .post-pics a.arrowR{position:absolute;right:10px;top:50%}section#bbs-app.bbsDetailBox .post-area h3,section#bbs-app.bbsDetailBox .post-category h3,section#bbs-app.bbsDetailBox .post-date h3,section#bbs-app.bbsDetailBox .post-dtl-area h3,section#bbs-app.bbsDetailBox .post-title h3{float:left;font-size:15px;line-height:1.5em;padding:10px}section#bbs-app.bbsDetailBox .post-detail h3,section#bbs-app.bbsDetailBox .post-pics h3{font-size:15px;line-height:1.5em;padding:10px}section#bbs-app.bbsDetailBox .post-area p,section#bbs-app.bbsDetailBox .post-category p,section#bbs-app.bbsDetailBox .post-date p,section#bbs-app.bbsDetailBox .post-dtl-area p,section#bbs-app.bbsDetailBox .post-title p{float:left;font-size:14px;line-height:1.5em;padding:10px}section#bbs-app.bbsDetailBox .post-detail p{font-size:14px;line-height:1.5em;padding:0 10px 10px}section#bbs-app.bbsDetailBox .post-pics .post-pics-bg{background:#fff url(/img/app/common/icon/profile_shadow-2.png) no-repeat 50% 99%;background-size:250px auto;margin:0 auto 15px;padding:0 0 10px;text-align:center;width:250px}.bbsMailBtn{margin:0 auto;padding:0;text-align:center}.bbsMailBtn .spmail{padding-top:10px;text-align:center}.bbsMailBtn .spmail div:nth-of-type(2){margin-top:10px}.bbsMailBtn .spmail div:nth-of-type(2) a{text-decoration:underline}h2.postUser{color:#4c596e;font-size:15px;margin:20px 20px 0;padding:0}section#bbs-app.bbsPostUsrBox{background:#fff url(/img/app/common/icon/btn_arrow-2.png) no-repeat 98% 50%;background-size:12px auto;border:1px solid #a7acb2;border-radius:10px;margin:0 10px 20px;padding:0}section#bbs-app.bbsPostUsrBox a{clear:both;color:#333;display:block;margin:0;padding:10px;position:relative}section#bbs-app.bbsPostUsrBox .usr-pics{height:80px;left:10px;margin:0;padding:10px;position:absolute;top:10px;width:80px}section#bbs-app.bbsPostUsrBox .usr-prof{left:10px;margin:0;padding:0 0 0 90px;position:absolute;top:20px}section#bbs-app.bbsPostUsrBox .usr-prof .job,section#bbs-app.bbsPostUsrBox .usr-prof .pref,section#bbs-app.bbsPostUsrBox .usr-prof .usrName{font-size:14px;margin:0;padding-left:20px}section#bbs-app.bbsPostUsrBox .usr-prof .usrName{font-size:15px;font-weight:700}section#bbs-app.bbsPostUsrBox .usr-prof .usrName.male{background:url(/img/app/common/icon/30-m.png) no-repeat 0 50%;background-size:15px auto}section#bbs-app.bbsPostUsrBox .usr-prof .usrName.female{background:url(/img/app/common/icon/30-f.png) no-repeat 0 50%;background-size:15px auto}section#bbs-app.bbsPostUsrBox .usr-prof .job,section#bbs-app.bbsPostUsrBox .usr-prof .pref{font-size:14px}.mdl-fadein_list{display:-webkit-box;display:flex;position:absolute;right:0;top:2.4rem;z-index:99;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch;background-color:#fff;border-radius:4px;-webkit-filter:drop-shadow(0 0 6px hsla(0,0%,61%,.5));filter:drop-shadow(0 0 6px rgba(155,155,155,.5));opacity:0;-webkit-transform:translate3d(1rem,-1rem,0);transform:translate3d(1rem,-1rem,0);-webkit-transition:all .2s;transition:all .2s;visibility:hidden;width:20rem}.mdl-fadein_list.fadein{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}.mdl-fadein_list .list_item:not(:last-child){border-bottom:1px solid var(--defaultBorderColor)}.mdl-fadein_list .list_item_link{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;font-size:1.2rem;height:5rem;justify-content:flex-start;padding-left:1.6rem}.mdl-fadein_list .list_item_link.on{background-color:#ecf9ff}.mdl-swipe_tabnav_swiper_container{width:100%;-webkit-overflow-scrolling:touch;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.mdl-swipe_tabnav_swiper_container .mdl-swipe_tabnav{display:-webkit-box;display:flex;height:4rem;overflow:scroll hidden;width:100%}.mdl-swipe_tabnav_swiper_container .mdl-swipe_tabnav.hide_scroll{scrollbar-width:none}.mdl-swipe_tabnav_swiper_container .mdl-swipe_tabnav.hide_scroll::-webkit-scrollbar{display:none}.mdl-swipe_tabnav_swiper_container .mdl-swipe_tabnav .tabs{flex-shrink:0;height:4rem;padding:0 .5rem}.mdl-swipe_tabnav_swiper_container .mdl-swipe_tabnav .tabs>a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:var(--baseFontColor_warmgray);font-weight:600;height:100%;padding:0 2.4rem}.mdl-swipe_tabnav_swiper_container .mdl-swipe_tabnav .tabs.on>a{color:var(--baseColor_peacypink);position:relative}.mdl-swipe_tabnav_swiper_container .mdl-swipe_tabnav .tabs.on>a:after{background-color:var(--baseColor_peacypink);bottom:0;content:"";display:block;height:3px;left:0;position:absolute;width:100%}.mdl-swipe_tabnav_swiper_container .mdl-swipe_tabnav .tabs.push>a{position:relative}.mdl-swipe_tabnav_swiper_container .mdl-swipe_tabnav .tabs.push>a:after{content:"!";display:-webkit-box;display:flex;position:absolute;right:1.2rem;top:.6rem;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#f86a69;border-radius:50%;color:#fff;font-size:.8rem;height:1.2rem;justify-content:center;width:1.2rem}.mdl-wait_loading{background:url(/img/common/loading_color.gif) no-repeat 50%/4.8rem;height:4.8rem;left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:4.8rem;z-index:100}.mdl-iine .iine_icon{background-position:50%;background-repeat:no-repeat;background-size:2.4rem;height:2.4rem;width:2.4rem}.mdl-iine .iine_icon.is_yet{background-image:url(/img/common/iine_off.png)}.mdl-iine .iine_icon.is_done{background-image:url(/img/common/iine_on.png)}.mdl-iine.absolute{position:relative}.mdl-iine.absolute .iine_num{left:3rem;position:absolute;top:.2rem}.mdl-iine.relative{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.mdl-iine.relative .iine_num{margin-left:.6rem;position:relative}.mdl-iine .iine_num{border:1px solid var(--defaultBorderColor);border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--baseLinkColor_blue);display:grid;font-size:1.2rem;height:2rem;max-width:3.6rem;min-width:2.6rem;place-items:center}.mdl-iine .iine_num.appear{-webkit-animation:appear-num .1s linear;animation:appear-num .1s linear}@-webkit-keyframes appear-num{0%{opacity:0}to{opacity:1}}@keyframes appear-num{0%{opacity:0}to{opacity:1}}.mdl-iine .iine_num:before{border-bottom:4px solid rgba(0,0,0,0);border-left:0 solid rgba(0,0,0,0);border-right:5px solid var(--defaultBorderColor);border-top:4px solid rgba(0,0,0,0);content:"";left:-5px;position:absolute;top:4px}.mdl-iine .iine_num:after{border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:3px 4px 3px 0;content:"";left:-4px;position:absolute;top:5px;z-index:1}.mdl-iine.style_white .iine_icon.is_yet{background-image:url(/img/common/iine_off_w.png)}.mdl-iine.style_white .iine_num{border:1px solid #fff;color:#fff}.mdl-iine.style_white .iine_num:before{border-right:5px solid #fff}.mdl-iine.style_white .iine_num:after{border-right:4px solid #000}.mdl-announcement_caution{border:2px solid var(--baseColor_notifer);color:var(--baseColor_notifer);font-size:1.4rem;margin:1rem;padding:1.2rem}.mdl-announcement_caution>a{color:inherit;font-weight:700;text-decoration:underline}#mdl_fixedHeader{height:40px;max-width:inherit;position:sticky;top:0;width:inherit;z-index:10}#mdl_fixedHeader #mdl_fixedHeaderRelative,#mdl_fixedHeaderObject{height:40px;position:relative}#mdl_fixedHeaderObject{display:-webkit-box;display:flex;left:0;top:0;z-index:1;-webkit-box-align:center;align-items:center;background-color:#37b9f2;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 6px;width:100%}#mdl_fixedHeaderObject .back{padding:0 6px 0 0}#mdl_fixedHeaderObject .back>a{background-image:url(/img/common/arrow_back.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}#mdl_fixedHeaderObject .thumb>a,#mdl_fixedHeaderObject .thumb>span{display:inline-block}#mdl_fixedHeaderObject .name{-webkit-box-flex:1;color:#fff;flex:1;font-size:1.6rem;padding-left:6px}#mdl_fixedHeaderObject .titleLabel{-webkit-box-flex:1;color:#fff;flex:1;font-size:1.8rem;font-weight:700;text-align:center}#mdl_fixedHeaderObject .manners{padding:0 6px}#mdl_fixedHeaderObject .manners>a{background-image:url(/img/mailbox/header/reply_manners.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}#mdl_fixedHeaderObject .talk{margin-right:18px}#mdl_fixedHeaderObject .talk .can_talk{background-image:url(/img/mailbox/icon/phone.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}#mdl_fixedHeaderObject .talk .reserve{background:var(--primary_light_gray) url(/img/mailbox/header/phone_reserve.png) no-repeat 9px/16px;border-radius:100px;color:#888;font-size:12px;padding:8px 10px 8px 30px}#mdl_fixedHeaderObject .exchange_mileage{margin-right:12px}#mdl_fixedHeaderObject .exchange_mileage>a{background-image:url(/img/mailbox/header/exchange_mileage.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;position:relative;width:24px}#mdl_fixedHeaderObject .exchange_mileage>a.can_exchange:after{background:url(/img/mailbox/exchange_mileage_fill.png) no-repeat 50%/contain;content:"";display:inline-block;height:12px;position:absolute;right:-3px;top:-3px;width:12px}#mdl_fixedHeaderObject .exchange_mileage>canvas{height:36px;margin-right:-6px;width:36px}#mdl_fixedHeaderObject .menu{padding:0 6px}#mdl_fixedHeaderObject .menu>.spinner{background-image:url(/img/common/spinner_down.png)}#mdl_fixedHeaderObject .menu>.spinner,#mdl_fixedHeaderObject .menu>.spinner.on{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}#mdl_fixedHeaderObject .menu>.spinner.on{background-image:url(/img/common/spinner_up.png)}#mdl_headerLabelwithBack{height:40px;line-height:40px;position:relative;text-align:center}#mdl_headerLabelwithBack .back,#mdl_headerLabelwithBack .close{left:12px;position:absolute;top:8px}#mdl_headerLabelwithBack .label{display:inline-block;font-size:1.8rem}#mdl_headerLabelwithBack.back_color.blue{background-color:#37b9f2;border-bottom:.5px solid var(--primary_light_gray)}#mdl_headerLabelwithBack.back_color.blue .back{background-image:url(/img/common/arrow_back.png)}#mdl_headerLabelwithBack.back_color.blue .back,#mdl_headerLabelwithBack.back_color.blue .close{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}#mdl_headerLabelwithBack.back_color.blue .close{background-image:url(/img/common/close_w_x.png)}#mdl_headerLabelwithBack.back_color.blue .label{color:#fff}#mdl_headerLabelwithBack.back_color.white{background-color:#fff}#mdl_headerLabelwithBack.back_color.white .back{background-image:url(/img/common/arrow_left_blue.png)}#mdl_headerLabelwithBack.back_color.white .back,#mdl_headerLabelwithBack.back_color.white .close{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}#mdl_headerLabelwithBack.back_color.white .close{background-image:url(/img/common/close_blue.png)}#mdl_headerLabelwithBack.back_color.white .label{color:var(--baseFontColor)}.mdl_fixedHeaderW{background:#fff;border-bottom:1px solid var(--primary_light_gray);max-width:inherit;position:sticky;top:0;width:inherit;z-index:20}.mdl_fixedHeaderW .mdl_fixedHeaderObject{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:1.2rem;height:4.8rem;padding:0 1.2rem;text-align:left}.mdl_fixedHeaderW .mdl_fixedHeaderObject .label{-webkit-box-flex:1;flex:1;font-size:1.7rem;font-weight:700}.mdl_fixedHeaderW .mdl_fixedHeaderObject .unread_count{display:-webkit-box;display:flex;padding:0 .8rem;position:absolute;right:.9rem;top:4.8rem;-webkit-box-align:center;align-items:center;background:var(--primary_pink);border-radius:.8rem;gap:.8rem;height:3.2rem}.mdl_fixedHeaderW .mdl_fixedHeaderObject .unread_count .count{color:#fff;flex-shrink:0;font-size:1.5rem}.mdl_fixedHeaderW .mdl_fixedHeaderObject .unread_count:before{background:var(--primary_pink);clip-path:polygon(0 100%,50% 0,100% 100%);content:"";height:1.2rem;position:absolute;right:.8rem;top:-1.2rem;width:1.2rem}.mdl_fixedHeaderW .mdl_fixedHeaderObject .input{position:relative;width:100%}.mdl_fixedHeaderW .mdl_fixedHeaderObject .input>input{background-color:var(--primary_light_gray);border:none;border-radius:16px;font-size:1.5rem;height:3.6rem;padding:.8rem 0 .8rem 3.6rem;width:100%}.mdl_fixedHeaderW .mdl_fixedHeaderObject .input>input::-webkit-input-placeholder{color:#888}.mdl_fixedHeaderW .mdl_fixedHeaderObject .input>input::-moz-placeholder{color:#888}.mdl_fixedHeaderW .mdl_fixedHeaderObject .input>input::placeholder{color:#888}.mdl_fixedHeaderW .mdl_fixedHeaderObject .input:before{background-image:url(/img/common/search_gray.png);background-position:0 0;background-repeat:no-repeat;background-size:20px 20px;content:"";display:inline-block;height:20px;left:1.2rem;position:absolute;top:.8rem;width:20px}.mdl_fixedHeaderW .mdl_fixedHeaderObject .back>a{background-image:url(/img/common/arrow_left_blue.png)}.mdl_fixedHeaderW .mdl_fixedHeaderObject .back>a,.mdl_fixedHeaderW .mdl_fixedHeaderObject .config>a{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}.mdl_fixedHeaderW .mdl_fixedHeaderObject .config>a{background-image:url(/img/common/config.png)}.mdl_fixedHeaderW .mdl_fixedHeaderObject .close>a{background-image:url(/img/common/close_blue.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}.mdl_fixedHeaderW .mdl_fixedHeaderObject .skip>a{color:var(--primary_dark_gray);font-size:1.7rem}.mdl_fixedHeaderW .mdl_fixedHeaderObject .search>a{background-image:url(/img/common/search_blue.png)}.mdl_fixedHeaderW .mdl_fixedHeaderObject .search>a,.mdl_fixedHeaderW .mdl_fixedHeaderObject .search_condition>a{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}.mdl_fixedHeaderW .mdl_fixedHeaderObject .search_condition>a{background-image:url(/img/common/search_condition.png)}.mdl_fixedHeaderW .mdl_fixedHeaderObject .history>a{background-image:url(/img/common/history.png)}.mdl_fixedHeaderW .mdl_fixedHeaderObject .history>a,.mdl_fixedHeaderW .mdl_fixedHeaderObject .info>a{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}.mdl_fixedHeaderW .mdl_fixedHeaderObject .info>a{background-image:url(/img/common/info.png)}.mdl_fixedHeaderW .mdl_fixedHeaderObject .reaction>a{background-image:url(/img/common/reaction.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}.mdl_fixedHeaderW .mdl_fixedHeaderObject .info.unread,.mdl_fixedHeaderW .mdl_fixedHeaderObject .reaction.unread{position:relative}.mdl_fixedHeaderW .mdl_fixedHeaderObject .info.unread:after,.mdl_fixedHeaderW .mdl_fixedHeaderObject .reaction.unread:after{background:var(--primary_pink);border:1px solid #fff;border-radius:50%;content:"";display:block;height:8px;position:absolute;right:0;top:0;width:8px}.mdl_fixedHeaderW .mdl_fixedHeaderObject .help>a{background-image:url(/img/common/help_blue.png)}.mdl_fixedHeaderW .mdl_fixedHeaderObject .help>a,.mdl_fixedHeaderW .mdl_fixedHeaderObject .menu .icon{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}.mdl_fixedHeaderW .mdl_fixedHeaderObject .menu .icon{background-image:url(/img/common/menu_3points_blue.png)}.mdl_fixedHeaderW .mdl_fixedHeaderObject .menu .slide_menu{height:100%;left:0;position:fixed;top:0;width:100%}.mdl_fixedHeaderW .mdl_fixedHeaderObject.center{text-align:center}.mdl_fixedHeaderW .mdl_fixedHeaderObject.center .left,.mdl_fixedHeaderW .mdl_fixedHeaderObject.center .right{display:-webkit-box;display:flex;gap:2.4rem;width:7.2rem}.mdl_fixedHeaderW .mdl_fixedHeaderObject.center .left{-webkit-box-pack:start;justify-content:flex-start}.mdl_fixedHeaderW .mdl_fixedHeaderObject.center .right{-webkit-box-pack:end;justify-content:flex-end}.mdl_fixedHeaderW .mdl_fixedHeaderObject.center .right .notifier{display:-webkit-box;display:flex}.mdl_fixedHeaderW .mdl_fixedHeaderObject.center .right .notifier:after{background-color:var(--baseColor_notifer);border-radius:.4rem;content:"";display:block;height:.8rem;width:.8rem}.mdl_popupFadeIn{display:-webkit-box;display:flex;width:100%;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;background:rgba(0,0,0,.5);-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:center;opacity:0;pointer-events:auto;position:fixed;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;z-index:98}.mdl_popupFadeIn,.mdl_popupFadeIn-container{height:inherit;max-height:inherit;width:inherit}.mdl_popupFadeIn-container{inset:0;pointer-events:none;position:absolute}.mdl_popupFadeIn:not(.noPadding){padding:0 2rem}.mdl_popupFadeIn.fadeIn{opacity:1;visibility:visible}.mdl_popupFadeIn.fadeIn .mdl_popupWrapper{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible}.mdl_popupFadeIn>.closeBtn{background-image:url(/img/common/close_w_x.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;position:absolute;right:17px;right:1.7rem;top:17px;top:1.7rem;width:24px}.mdl_popupFadeIn>.bottom_close{background:url(/img/common/popup_bottom_close.png) no-repeat 50%/contain;bottom:34px;bottom:3.4rem;display:block;height:52px;height:5.2rem;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:40px;width:4rem}.mdl_popupFadeIn .mdl_popupWrapper{background-color:#fff;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;position:relative;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%}.mdl_popupFadeIn .mdl_popupWrapper.overwrite{background-color:rgba(0,0,0,0);border-radius:0;width:auto}.mdl_popupFadeIn .mdl_popupWrapper .closeBtn{background-image:url(/img/common/close_w_x.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;position:absolute;right:0;top:-26px;width:24px}.mdl_baseFloatbox_overlay{background:rgba(0,0,0,.7);inset:0;position:fixed;z-index:99}.mdl_baseFloatbox_overlay .mdl_baseFloatbox_cont{background-color:#fff;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px;position:absolute;width:300px;z-index:100}.mdl_baseFloatbox_overlay .mdl_baseFloatbox_cont .mdl_baseFloatbox_close{background-image:url(/img/common/close_w_x.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;position:absolute;right:-14px;top:-32px;width:24px;z-index:1}.mdl_popupFixed{background-color:rgba(0,0,0,.7);display:-webkit-box;display:flex;inset:0;position:fixed;width:100%;z-index:99;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:center}.mdl_popupFixed .mdl_popupWrapper{background-color:#fff;border-radius:6px;position:relative;width:100%}.mdl_popupFixed .mdl_popupWrapper .closeBtn{background-image:url(/img/common/close_w_x.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;left:0;position:absolute;top:-26px;width:24px}#errorStatusPopup .mdl_popupWrapper{width:85%}.mdl_error_box{-webkit-box-sizing:border-box;box-sizing:border-box;padding:24px 18px 10px;text-align:center}.mdl_error_box>dt{font-size:1.8rem;line-height:1}.mdl_error_box .text{font-size:1.4rem;line-height:1.4;padding:24px 0 10px}.mdl_error_box .close .btn{color:var(--baseLinkColor_blue);display:inline-block;font-size:1.6rem;line-height:1;padding:14px}#mdl_floatboxOverlay{background:rgba(0,0,0,.7);inset:0;position:fixed;z-index:99}#mdl_floatboxOverlay #floatboxContentWrap{background-color:#fff;border-radius:10px;padding:12px;position:absolute;width:320px;z-index:100}.mdl_floatboxOverlay_free{background:rgba(0,0,0,.7);height:inherit;max-height:inherit;position:fixed;width:inherit;z-index:99}.mdl_floatboxOverlay_free>.close{background-image:url(/img/common/close_w_x.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;position:absolute;right:18px;top:18px;width:24px}#mdl_slidupMenuOverlay{background:rgba(0,0,0,.7);inset:0;position:fixed;z-index:99}#mdl_slidupMenuOverlay #slideMenuBodyWrap{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;height:100%;width:100%}#mdl_slidupMenuOverlay #slideMenuBodyWrap #slideMenuBody{-webkit-animation:slidein .3s;animation:slidein .3s;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;opacity:1;padding:10px;position:absolute;width:100%}#mdl_slidupMenuOverlay #slideMenuBodyWrap #slideMenuBody #slideMenuCancel,#mdl_slidupMenuOverlay #slideMenuBodyWrap #slideMenuBody #slideMenuList{background-color:#fff;border-radius:10px;font-size:1.8rem}#mdl_slidupMenuOverlay #slideMenuBodyWrap #slideMenuBody #slideMenuList .listStyle{border-bottom:1px solid rgba(0,0,0,.3);height:57px;line-height:57px;padding:0 16px}#mdl_slidupMenuOverlay #slideMenuBodyWrap #slideMenuBody #slideMenuList .listStyle:last-child{border:none}#mdl_slidupMenuOverlay #slideMenuBodyWrap #slideMenuBody #slideMenuCancel{color:var(--baseColor_azure);height:57px;line-height:57px;margin-top:8px;text-align:center}@-webkit-keyframes slidein{0%{bottom:-10px;opacity:0}to{bottom:0;opacity:1}}@keyframes slidein{0%{bottom:-10px;opacity:0}to{bottom:0;opacity:1}}.mdl_servicePopupWrap{position:relative;width:300px}.mdl_servicePopupWrap>.close{background-image:url(/img/common/close.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:block;display:inline-block;height:24px;position:absolute;right:-10px;top:-10px;width:24px}.mdl_multiSelectFloatBox_overlay{-webkit-box-sizing:border-box;box-sizing:border-box;padding:51px 36px 0;pointer-events:auto}.mdl_multiSelectFloatBox_overlay-container{height:inherit;inset:0;max-height:inherit;pointer-events:none;position:absolute;width:inherit}.mdl_multiSelectFloatBox_overlay .close{background-image:url(/img/common/close_w_x.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;position:absolute;right:18px;top:18px;width:24px}.mdl_multiSelectFloatBox_position_overlay{height:inherit;max-height:inherit;pointer-events:auto;width:inherit}.mdl_multiSelectFloatBox_position_overlay .close{background-image:url(/img/common/close_w_x.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;position:absolute;right:18px;top:18px;width:24px}.mdl_multiSelectFloatBox_position_overlay .mdl_multiSelectFloatBox_position{position:absolute}.mdl_multiSelectFloatBox .multiBody,.mdl_multiSelectFloatBox_position .multiBody{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.mdl_multiSelectFloatBox .multiBody .selectHead,.mdl_multiSelectFloatBox_position .multiBody .selectHead{background-color:var(--baseColor_azure);border-radius:10px 10px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:1.6rem;height:60px;line-height:1;padding:22px 18px}.mdl_multiSelectFloatBox .multiBody .selectHead_flex,.mdl_multiSelectFloatBox_position .multiBody .selectHead_flex{color:#fff;display:-webkit-box;display:flex;height:60px;width:100%;-webkit-box-align:center;align-items:center;background-color:var(--baseColor_azure);border-radius:10px 10px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 18px}.mdl_multiSelectFloatBox .multiBody .selectHead_flex .allcheck,.mdl_multiSelectFloatBox_position .multiBody .selectHead_flex .allcheck{-webkit-box-flex:1;flex:1;text-align:right}.mdl_multiSelectFloatBox .multiBody .selectHead_flex .allcheck label,.mdl_multiSelectFloatBox_position .multiBody .selectHead_flex .allcheck label{font-weight:700}.mdl_multiSelectFloatBox .multiBody .selectLabel strong,.mdl_multiSelectFloatBox_position .multiBody .selectLabel strong{font-size:1.6rem}.mdl_multiSelectFloatBox .multiBody .selectBody,.mdl_multiSelectFloatBox_position .multiBody .selectBody{-webkit-box-flex:1;background-color:#fff;flex:1;overflow:hidden;position:relative;-webkit-overflow-scrolling:touch}.mdl_multiSelectFloatBox .multiBody .selectBody .scrollingWrap,.mdl_multiSelectFloatBox_position .multiBody .selectBody .scrollingWrap{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;white-space:nowrap}.mdl_multiSelectFloatBox .multiBody .typeSelectBody,.mdl_multiSelectFloatBox_position .multiBody .typeSelectBody{-webkit-box-flex:1;background-color:var(--defaultBackgroundColor);flex:1;overflow:hidden;position:relative;-webkit-overflow-scrolling:touch}.mdl_multiSelectFloatBox .multiBody .selectCommit,.mdl_multiSelectFloatBox_position .multiBody .selectCommit{background-color:#fff;border-radius:0 0 10px 10px;border-top:1px solid var(--defaultBorderColor);-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 24px}.mdl_multiSelectFloatBox #user_birthday_box,.mdl_multiSelectFloatBox_position #user_birthday_box{background-color:var(--defaultBackgroundColor)}.mdl_multiSelectFloatBox #user_birthday_box .birthdayWrap,.mdl_multiSelectFloatBox_position #user_birthday_box .birthdayWrap{padding:24px 24px 0}.mdl_multiSelectFloatBox #user_birthday_box .birthdayWrap .month_day,.mdl_multiSelectFloatBox #user_birthday_box .birthdayWrap .year,.mdl_multiSelectFloatBox_position #user_birthday_box .birthdayWrap .month_day,.mdl_multiSelectFloatBox_position #user_birthday_box .birthdayWrap .year{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding-bottom:12px}.mdl_multiSelectFloatBox #user_birthday_box .birthdayWrap .month_day .select,.mdl_multiSelectFloatBox #user_birthday_box .birthdayWrap .year .select,.mdl_multiSelectFloatBox_position #user_birthday_box .birthdayWrap .month_day .select,.mdl_multiSelectFloatBox_position #user_birthday_box .birthdayWrap .year .select{-webkit-box-flex:1;background-color:#fff;border-radius:2px;flex:1}.mdl_multiSelectFloatBox #user_birthday_box .birthdayWrap .month_day .select .mdl_select,.mdl_multiSelectFloatBox #user_birthday_box .birthdayWrap .year .select .mdl_select,.mdl_multiSelectFloatBox_position #user_birthday_box .birthdayWrap .month_day .select .mdl_select,.mdl_multiSelectFloatBox_position #user_birthday_box .birthdayWrap .year .select .mdl_select{color:var(--baseColor_azure);height:40px;padding-left:6px;width:100%}.mdl_multiSelectFloatBox #user_birthday_box .birthdayWrap .month_day .text,.mdl_multiSelectFloatBox #user_birthday_box .birthdayWrap .year .text,.mdl_multiSelectFloatBox_position #user_birthday_box .birthdayWrap .month_day .text,.mdl_multiSelectFloatBox_position #user_birthday_box .birthdayWrap .year .text{padding-left:6px}.mdl_multiSelectFloatBox #user_birthday_box .birthdayWrap .month_day .text:nth-child(2),.mdl_multiSelectFloatBox_position #user_birthday_box .birthdayWrap .month_day .text:nth-child(2){padding-right:18px}.mdl_multiSelectFloatBox #age_box,.mdl_multiSelectFloatBox #age_raw_box,.mdl_multiSelectFloatBox #fav_age_box,.mdl_multiSelectFloatBox #height_box,.mdl_multiSelectFloatBox #hour_range_box,.mdl_multiSelectFloatBox #type_age_box,.mdl_multiSelectFloatBox_position #age_box,.mdl_multiSelectFloatBox_position #age_raw_box,.mdl_multiSelectFloatBox_position #fav_age_box,.mdl_multiSelectFloatBox_position #height_box,.mdl_multiSelectFloatBox_position #hour_range_box,.mdl_multiSelectFloatBox_position #type_age_box{background-color:var(--defaultBackgroundColor)}.mdl_multiSelectFloatBox #age_box .ageWrap,.mdl_multiSelectFloatBox #age_raw_box .ageWrap,.mdl_multiSelectFloatBox #fav_age_box .ageWrap,.mdl_multiSelectFloatBox #height_box .ageWrap,.mdl_multiSelectFloatBox #hour_range_box .ageWrap,.mdl_multiSelectFloatBox #type_age_box .ageWrap,.mdl_multiSelectFloatBox_position #age_box .ageWrap,.mdl_multiSelectFloatBox_position #age_raw_box .ageWrap,.mdl_multiSelectFloatBox_position #fav_age_box .ageWrap,.mdl_multiSelectFloatBox_position #height_box .ageWrap,.mdl_multiSelectFloatBox_position #hour_range_box .ageWrap,.mdl_multiSelectFloatBox_position #type_age_box .ageWrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:24px}.mdl_multiSelectFloatBox #age_box .ageWrap .select,.mdl_multiSelectFloatBox #age_raw_box .ageWrap .select,.mdl_multiSelectFloatBox #fav_age_box .ageWrap .select,.mdl_multiSelectFloatBox #height_box .ageWrap .select,.mdl_multiSelectFloatBox #hour_range_box .ageWrap .select,.mdl_multiSelectFloatBox #type_age_box .ageWrap .select,.mdl_multiSelectFloatBox_position #age_box .ageWrap .select,.mdl_multiSelectFloatBox_position #age_raw_box .ageWrap .select,.mdl_multiSelectFloatBox_position #fav_age_box .ageWrap .select,.mdl_multiSelectFloatBox_position #height_box .ageWrap .select,.mdl_multiSelectFloatBox_position #hour_range_box .ageWrap .select,.mdl_multiSelectFloatBox_position #type_age_box .ageWrap .select{-webkit-box-flex:1;background-color:#fff;border-radius:2px;flex:1}.mdl_multiSelectFloatBox #age_box .ageWrap .select .mdl_select,.mdl_multiSelectFloatBox #age_raw_box .ageWrap .select .mdl_select,.mdl_multiSelectFloatBox #fav_age_box .ageWrap .select .mdl_select,.mdl_multiSelectFloatBox #height_box .ageWrap .select .mdl_select,.mdl_multiSelectFloatBox #hour_range_box .ageWrap .select .mdl_select,.mdl_multiSelectFloatBox #type_age_box .ageWrap .select .mdl_select,.mdl_multiSelectFloatBox_position #age_box .ageWrap .select .mdl_select,.mdl_multiSelectFloatBox_position #age_raw_box .ageWrap .select .mdl_select,.mdl_multiSelectFloatBox_position #fav_age_box .ageWrap .select .mdl_select,.mdl_multiSelectFloatBox_position #height_box .ageWrap .select .mdl_select,.mdl_multiSelectFloatBox_position #hour_range_box .ageWrap .select .mdl_select,.mdl_multiSelectFloatBox_position #type_age_box .ageWrap .select .mdl_select{color:var(--baseColor_azure);height:40px;padding-left:6px;width:100%}.mdl_multiSelectFloatBox #age_box .ageWrap .select select:disabled,.mdl_multiSelectFloatBox #age_raw_box .ageWrap .select select:disabled,.mdl_multiSelectFloatBox #fav_age_box .ageWrap .select select:disabled,.mdl_multiSelectFloatBox #height_box .ageWrap .select select:disabled,.mdl_multiSelectFloatBox #hour_range_box .ageWrap .select select:disabled,.mdl_multiSelectFloatBox #type_age_box .ageWrap .select select:disabled,.mdl_multiSelectFloatBox_position #age_box .ageWrap .select select:disabled,.mdl_multiSelectFloatBox_position #age_raw_box .ageWrap .select select:disabled,.mdl_multiSelectFloatBox_position #fav_age_box .ageWrap .select select:disabled,.mdl_multiSelectFloatBox_position #height_box .ageWrap .select select:disabled,.mdl_multiSelectFloatBox_position #hour_range_box .ageWrap .select select:disabled,.mdl_multiSelectFloatBox_position #type_age_box .ageWrap .select select:disabled{background-color:var(--defaultBorderColor);color:var(--primary_gray)}.mdl_multiSelectFloatBox #age_box .ageWrap .text,.mdl_multiSelectFloatBox #age_raw_box .ageWrap .text,.mdl_multiSelectFloatBox #fav_age_box .ageWrap .text,.mdl_multiSelectFloatBox #height_box .ageWrap .text,.mdl_multiSelectFloatBox #hour_range_box .ageWrap .text,.mdl_multiSelectFloatBox #type_age_box .ageWrap .text,.mdl_multiSelectFloatBox_position #age_box .ageWrap .text,.mdl_multiSelectFloatBox_position #age_raw_box .ageWrap .text,.mdl_multiSelectFloatBox_position #fav_age_box .ageWrap .text,.mdl_multiSelectFloatBox_position #height_box .ageWrap .text,.mdl_multiSelectFloatBox_position #hour_range_box .ageWrap .text,.mdl_multiSelectFloatBox_position #type_age_box .ageWrap .text{padding:0 6px}.mdl_multiSelectFloatBox #age_box .toggle,.mdl_multiSelectFloatBox #age_raw_box .toggle,.mdl_multiSelectFloatBox #fav_age_box .toggle,.mdl_multiSelectFloatBox #height_box .toggle,.mdl_multiSelectFloatBox #hour_range_box .toggle,.mdl_multiSelectFloatBox #type_age_box .toggle,.mdl_multiSelectFloatBox_position #age_box .toggle,.mdl_multiSelectFloatBox_position #age_raw_box .toggle,.mdl_multiSelectFloatBox_position #fav_age_box .toggle,.mdl_multiSelectFloatBox_position #height_box .toggle,.mdl_multiSelectFloatBox_position #hour_range_box .toggle,.mdl_multiSelectFloatBox_position #type_age_box .toggle{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;font-size:15px;padding:21px 21px 0}.mdl_multiSelectFloatBox #age_box .toggle .c-form-switch,.mdl_multiSelectFloatBox #age_raw_box .toggle .c-form-switch,.mdl_multiSelectFloatBox #fav_age_box .toggle .c-form-switch,.mdl_multiSelectFloatBox #height_box .toggle .c-form-switch,.mdl_multiSelectFloatBox #hour_range_box .toggle .c-form-switch,.mdl_multiSelectFloatBox #type_age_box .toggle .c-form-switch,.mdl_multiSelectFloatBox_position #age_box .toggle .c-form-switch,.mdl_multiSelectFloatBox_position #age_raw_box .toggle .c-form-switch,.mdl_multiSelectFloatBox_position #fav_age_box .toggle .c-form-switch,.mdl_multiSelectFloatBox_position #height_box .toggle .c-form-switch,.mdl_multiSelectFloatBox_position #hour_range_box .toggle .c-form-switch,.mdl_multiSelectFloatBox_position #type_age_box .toggle .c-form-switch{background-color:var(--primary_gray);border-radius:1.6rem;display:block;height:2.8rem;min-width:4.8rem;overflow:hidden;padding:.2rem;width:4.8rem}.mdl_multiSelectFloatBox #age_box .toggle .c-form-switch:before,.mdl_multiSelectFloatBox #age_raw_box .toggle .c-form-switch:before,.mdl_multiSelectFloatBox #fav_age_box .toggle .c-form-switch:before,.mdl_multiSelectFloatBox #height_box .toggle .c-form-switch:before,.mdl_multiSelectFloatBox #hour_range_box .toggle .c-form-switch:before,.mdl_multiSelectFloatBox #type_age_box .toggle .c-form-switch:before,.mdl_multiSelectFloatBox_position #age_box .toggle .c-form-switch:before,.mdl_multiSelectFloatBox_position #age_raw_box .toggle .c-form-switch:before,.mdl_multiSelectFloatBox_position #fav_age_box .toggle .c-form-switch:before,.mdl_multiSelectFloatBox_position #height_box .toggle .c-form-switch:before,.mdl_multiSelectFloatBox_position #hour_range_box .toggle .c-form-switch:before,.mdl_multiSelectFloatBox_position #type_age_box .toggle .c-form-switch:before{background-color:var(--primary_white);border-radius:1.4rem;content:"";display:block;height:2.8rem;overflow:hidden;width:2.8rem}.mdl_multiSelectFloatBox #age_box .toggle .c-form-switch.is-disabled,.mdl_multiSelectFloatBox #age_raw_box .toggle .c-form-switch.is-disabled,.mdl_multiSelectFloatBox #fav_age_box .toggle .c-form-switch.is-disabled,.mdl_multiSelectFloatBox #height_box .toggle .c-form-switch.is-disabled,.mdl_multiSelectFloatBox #hour_range_box .toggle .c-form-switch.is-disabled,.mdl_multiSelectFloatBox #type_age_box .toggle .c-form-switch.is-disabled,.mdl_multiSelectFloatBox_position #age_box .toggle .c-form-switch.is-disabled,.mdl_multiSelectFloatBox_position #age_raw_box .toggle .c-form-switch.is-disabled,.mdl_multiSelectFloatBox_position #fav_age_box .toggle .c-form-switch.is-disabled,.mdl_multiSelectFloatBox_position #height_box .toggle .c-form-switch.is-disabled,.mdl_multiSelectFloatBox_position #hour_range_box .toggle .c-form-switch.is-disabled,.mdl_multiSelectFloatBox_position #type_age_box .toggle .c-form-switch.is-disabled{background-color:var(--primary_gray)}.mdl_multiSelectFloatBox #age_box .toggle .c-form-switch.is-active,.mdl_multiSelectFloatBox #age_raw_box .toggle .c-form-switch.is-active,.mdl_multiSelectFloatBox #fav_age_box .toggle .c-form-switch.is-active,.mdl_multiSelectFloatBox #height_box .toggle .c-form-switch.is-active,.mdl_multiSelectFloatBox #hour_range_box .toggle .c-form-switch.is-active,.mdl_multiSelectFloatBox #type_age_box .toggle .c-form-switch.is-active,.mdl_multiSelectFloatBox_position #age_box .toggle .c-form-switch.is-active,.mdl_multiSelectFloatBox_position #age_raw_box .toggle .c-form-switch.is-active,.mdl_multiSelectFloatBox_position #fav_age_box .toggle .c-form-switch.is-active,.mdl_multiSelectFloatBox_position #height_box .toggle .c-form-switch.is-active,.mdl_multiSelectFloatBox_position #hour_range_box .toggle .c-form-switch.is-active,.mdl_multiSelectFloatBox_position #type_age_box .toggle .c-form-switch.is-active{background:var(--primary_blue)}.mdl_multiSelectFloatBox #age_box .toggle .c-form-switch.is-active:before,.mdl_multiSelectFloatBox #age_raw_box .toggle .c-form-switch.is-active:before,.mdl_multiSelectFloatBox #fav_age_box .toggle .c-form-switch.is-active:before,.mdl_multiSelectFloatBox #height_box .toggle .c-form-switch.is-active:before,.mdl_multiSelectFloatBox #hour_range_box .toggle .c-form-switch.is-active:before,.mdl_multiSelectFloatBox #type_age_box .toggle .c-form-switch.is-active:before,.mdl_multiSelectFloatBox_position #age_box .toggle .c-form-switch.is-active:before,.mdl_multiSelectFloatBox_position #age_raw_box .toggle .c-form-switch.is-active:before,.mdl_multiSelectFloatBox_position #fav_age_box .toggle .c-form-switch.is-active:before,.mdl_multiSelectFloatBox_position #height_box .toggle .c-form-switch.is-active:before,.mdl_multiSelectFloatBox_position #hour_range_box .toggle .c-form-switch.is-active:before,.mdl_multiSelectFloatBox_position #type_age_box .toggle .c-form-switch.is-active:before{float:right}.mdl_multiSelectFloatBox #age_box .itemTxt,.mdl_multiSelectFloatBox #age_raw_box .itemTxt,.mdl_multiSelectFloatBox #fav_age_box .itemTxt,.mdl_multiSelectFloatBox #height_box .itemTxt,.mdl_multiSelectFloatBox #hour_range_box .itemTxt,.mdl_multiSelectFloatBox #type_age_box .itemTxt,.mdl_multiSelectFloatBox_position #age_box .itemTxt,.mdl_multiSelectFloatBox_position #age_raw_box .itemTxt,.mdl_multiSelectFloatBox_position #fav_age_box .itemTxt,.mdl_multiSelectFloatBox_position #height_box .itemTxt,.mdl_multiSelectFloatBox_position #hour_range_box .itemTxt,.mdl_multiSelectFloatBox_position #type_age_box .itemTxt{display:block;font-size:14px;margin:0;padding:24px 24px 0}.mdl_multiSelectFloatBox #age_box .typeWrap,.mdl_multiSelectFloatBox #age_raw_box .typeWrap,.mdl_multiSelectFloatBox #fav_age_box .typeWrap,.mdl_multiSelectFloatBox #height_box .typeWrap,.mdl_multiSelectFloatBox #hour_range_box .typeWrap,.mdl_multiSelectFloatBox #type_age_box .typeWrap,.mdl_multiSelectFloatBox_position #age_box .typeWrap,.mdl_multiSelectFloatBox_position #age_raw_box .typeWrap,.mdl_multiSelectFloatBox_position #fav_age_box .typeWrap,.mdl_multiSelectFloatBox_position #height_box .typeWrap,.mdl_multiSelectFloatBox_position #hour_range_box .typeWrap,.mdl_multiSelectFloatBox_position #type_age_box .typeWrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:6px 24px 0}.mdl_multiSelectFloatBox #age_box .typeWrap .select,.mdl_multiSelectFloatBox #age_raw_box .typeWrap .select,.mdl_multiSelectFloatBox #fav_age_box .typeWrap .select,.mdl_multiSelectFloatBox #height_box .typeWrap .select,.mdl_multiSelectFloatBox #hour_range_box .typeWrap .select,.mdl_multiSelectFloatBox #type_age_box .typeWrap .select,.mdl_multiSelectFloatBox_position #age_box .typeWrap .select,.mdl_multiSelectFloatBox_position #age_raw_box .typeWrap .select,.mdl_multiSelectFloatBox_position #fav_age_box .typeWrap .select,.mdl_multiSelectFloatBox_position #height_box .typeWrap .select,.mdl_multiSelectFloatBox_position #hour_range_box .typeWrap .select,.mdl_multiSelectFloatBox_position #type_age_box .typeWrap .select{-webkit-box-flex:1;background-color:#fff;border-radius:2px;flex:1}.mdl_multiSelectFloatBox #age_box .typeWrap .select .mdl_select,.mdl_multiSelectFloatBox #age_raw_box .typeWrap .select .mdl_select,.mdl_multiSelectFloatBox #fav_age_box .typeWrap .select .mdl_select,.mdl_multiSelectFloatBox #height_box .typeWrap .select .mdl_select,.mdl_multiSelectFloatBox #hour_range_box .typeWrap .select .mdl_select,.mdl_multiSelectFloatBox #type_age_box .typeWrap .select .mdl_select,.mdl_multiSelectFloatBox_position #age_box .typeWrap .select .mdl_select,.mdl_multiSelectFloatBox_position #age_raw_box .typeWrap .select .mdl_select,.mdl_multiSelectFloatBox_position #fav_age_box .typeWrap .select .mdl_select,.mdl_multiSelectFloatBox_position #height_box .typeWrap .select .mdl_select,.mdl_multiSelectFloatBox_position #hour_range_box .typeWrap .select .mdl_select,.mdl_multiSelectFloatBox_position #type_age_box .typeWrap .select .mdl_select{color:var(--baseColor_azure);height:40px;padding-left:6px;width:100%}.mdl_multiSelectFloatBox #age_box .typeWrap .text,.mdl_multiSelectFloatBox #age_raw_box .typeWrap .text,.mdl_multiSelectFloatBox #fav_age_box .typeWrap .text,.mdl_multiSelectFloatBox #height_box .typeWrap .text,.mdl_multiSelectFloatBox #hour_range_box .typeWrap .text,.mdl_multiSelectFloatBox #type_age_box .typeWrap .text,.mdl_multiSelectFloatBox_position #age_box .typeWrap .text,.mdl_multiSelectFloatBox_position #age_raw_box .typeWrap .text,.mdl_multiSelectFloatBox_position #fav_age_box .typeWrap .text,.mdl_multiSelectFloatBox_position #height_box .typeWrap .text,.mdl_multiSelectFloatBox_position #hour_range_box .typeWrap .text,.mdl_multiSelectFloatBox_position #type_age_box .typeWrap .text{padding:0 6px}.mdl_credit_bonus_message{color:var(--primary_yellow)}.mdl_confirmAlertBox{background-color:#fff;border-radius:4px;margin:0 auto;position:absolute;text-align:left;width:96%;width:calc(100% - 20px)}.mdl_confirmAlertBox>dl.alertTextBox{border-bottom:1px solid var(--defaultBorderColor);padding:20px 30px}.mdl_confirmAlertBox>dl.alertTextBox>.main{font-size:1.6rem}.mdl_confirmAlertBox>dl.alertTextBox>.sub{color:#666;font-size:1.2rem;margin-top:5px}.mdl_confirmAlertBox>.confirmBtn{display:-webkit-box;display:flex;-webkit-box-pack:end;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:flex-end;padding:0 15px;width:100%}.mdl_confirmAlertBox>.confirmBtn .btn span{color:var(--baseColor_azure);display:inline-block;font-size:1.3rem;height:45px;line-height:45px;padding:0 15px}.mdl-tab_navigation .tab_navigation{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:justify;background-color:#fff;height:4rem;justify-content:space-between;padding:0 1.2rem}.mdl-tab_navigation .tab_navigation.has_3 .tab_item{flex-basis:calc(33.33333% - 1rem)}.mdl-tab_navigation .tab_navigation.has_4 .tab_item{flex-basis:calc(25% - 1rem)}.mdl-tab_navigation .tab_navigation .tab_item .tab_item_link{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;border-bottom:3px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--base-color-warmgray);font-weight:700;height:100%;justify-content:center;width:100%}.mdl-tab_navigation .tab_navigation .tab_item .tab_item_link.on{border-bottom:3px solid var(--baseColor_peacypink);color:var(--baseColor_peacypink)}.mdl_button-style-add,a.mdl_button-style-add,input[type=button].mdl_button-style-add,input[type=submit].mdl_button-style-add{background-color:#26c281;border-radius:25px;-webkit-box-shadow:inset 0 -2px 0 2px #22ad73;box-shadow:inset 0 -2px 0 2px #22ad73;color:#fff;display:block;font-size:1.6rem;font-weight:700;height:50px;line-height:50px;margin:0 auto;text-align:center;width:100%}.mdl_button-green,a.mdl_button-green,input[type=button].mdl_button-green,input[type=submit].mdl_button-green{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#26c281;border:none;border-radius:25px;-webkit-box-shadow:inset 0 -2px 0 2px #22ad73;box-shadow:inset 0 -2px 0 2px #22ad73;color:#fff;font-size:1.6rem;font-weight:700;height:50px;justify-content:center;margin:0 auto;width:100%}.mdl_button-style-type,a.mdl_button-style-type,input[type=button].mdl_button-style-type,input[type=submit].mdl_button-style-type{background-color:#ff8e8d;border-radius:25px;-webkit-box-shadow:inset 0 -2px 0 2px #ff7574;box-shadow:inset 0 -2px 0 2px #ff7574;color:#fff;display:block;font-size:1.6rem;font-weight:700;height:50px;line-height:50px;margin:0 auto;text-align:center;width:100%}.mdl_button-pink,a.mdl_button-pink,input[type=button].mdl_button-pink,input[type=submit].mdl_button-pink{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#ff8e8d;border:none;border-radius:25px;-webkit-box-shadow:inset 0 -2px 0 2px #ff7574;box-shadow:inset 0 -2px 0 2px #ff7574;color:#fff;font-size:1.6rem;font-weight:700;height:50px;justify-content:center;margin:0 auto;width:100%}.mdl_button-light-gray,a.mdl_button-light-gray,input[type=button].mdl_button-light-gray,input[type=submit].mdl_button-light-gray{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#e6e6e6;border:none;border-radius:25px;-webkit-box-shadow:inset 0 -2px 0 2px #d9d9d9;box-shadow:inset 0 -2px 0 2px #d9d9d9;color:#9b9b9b;font-size:1.6rem;font-weight:700;height:50px;justify-content:center;margin:0 auto;width:100%}.mdl_button-style-gray,a.mdl_button-style-gray,input[type=button].mdl_button-style-gray,input[type=submit].mdl_button-style-gray{background-color:#f3f3f3;border-radius:25px;-webkit-box-shadow:inset 0 -2px 0 2px #e6e6e6;box-shadow:inset 0 -2px 0 2px #e6e6e6;color:#fff;color:#666;display:block;font-size:1.6rem;font-weight:700;height:50px;line-height:50px;margin:0 auto;text-align:center;width:100%}.mdl_button-gray_noshadow,a.mdl_button-gray_noshadow,input[type=button].mdl_button-gray_noshadow,input[type=submit].mdl_button-gray_noshadow{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#f3f3f3;border:none;border-radius:25px;color:#9b9b9b;font-size:1.6rem;font-weight:700;height:50px;justify-content:center;margin:0 auto;width:100%}.mdl_button-style-blue,a.mdl_button-style-blue,input[type=button].mdl_button-style-blue,input[type=submit].mdl_button-style-blue{background-color:#10afcf;border-radius:25px;-webkit-box-shadow:inset 0 -2px 0 2px #0e9bb7;box-shadow:inset 0 -2px 0 2px #0e9bb7;color:#fff;display:block;font-size:1.6rem;font-weight:700;height:50px;line-height:50px;margin:0 auto;text-align:center;width:100%}.mdl_button-blue,a.mdl_button-blue,input[type=button].mdl_button-blue,input[type=submit].mdl_button-blue{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#10afcf;border:none;border-radius:25px;-webkit-box-shadow:inset 0 -2px 0 2px #0e9bb7;box-shadow:inset 0 -2px 0 2px #0e9bb7;color:#fff;font-size:1.6rem;font-weight:700;height:50px;justify-content:center;margin:0 auto;width:100%}.mdl_button-style-orange,a.mdl_button-style-orange,input[type=button].mdl_button-style-orange,input[type=submit].mdl_button-style-orange{background-color:#ffad25;border-radius:25px;-webkit-box-shadow:inset 0 -2px 0 2px #ffa30c;box-shadow:inset 0 -2px 0 2px #ffa30c;color:#fff;display:block;font-size:1.6rem;font-weight:700;height:50px;line-height:50px;margin:0 auto;text-align:center;width:100%}.mdl_button-orange,a.mdl_button-orange,input[type=button].mdl_button-orange,input[type=submit].mdl_button-orange{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#ffad25;border:none;border-radius:25px;-webkit-box-shadow:inset 0 -2px 0 2px #ffa30c;box-shadow:inset 0 -2px 0 2px #ffa30c;color:#fff;font-size:1.6rem;font-weight:700;height:50px;justify-content:center;margin:0 auto;width:100%}.mdl_button-style-search,a.mdl_button-style-search,input[type=button].mdl_button-style-search,input[type=submit].mdl_button-style-search{background-color:#00a0c0;border-radius:25px;-webkit-box-shadow:inset 0 -2px 0 2px #008ba7;box-shadow:inset 0 -2px 0 2px #008ba7;color:#fff;display:block;font-size:1.6rem;font-weight:700;height:50px;line-height:50px;margin:0 auto;text-align:center;width:100%}.mdl_button-style-mustard,a.mdl_button-style-mustard,input[type=button].mdl_button-style-mustard,input[type=submit].mdl_button-style-mustard{background-color:#ceb225;border-radius:25px;-webkit-box-shadow:inset 0 -2px 0 2px #b89f21;box-shadow:inset 0 -2px 0 2px #b89f21;color:#fff;display:block;font-size:1.6rem;font-weight:700;height:50px;line-height:50px;margin:0 auto;text-align:center;width:100%}.mdl-button-primary_blue,a.mdl-button-primary_blue,input[type=button].mdl-button-primary_blue,input[type=submit].mdl-button-primary_blue{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:var(--primary_blue);border:none;border-radius:24px;color:#fff;font-size:1.5rem;font-weight:700;height:48px;justify-content:center;margin:0 auto;width:100%}.mdl-button-primary_blue.h32,a.mdl-button-primary_blue.h32,input[type=button].mdl-button-primary_blue.h32,input[type=submit].mdl-button-primary_blue.h32{height:3.2rem}.mdl-button-primary_blue.fs17,a.mdl-button-primary_blue.fs17,input[type=button].mdl-button-primary_blue.fs17,input[type=submit].mdl-button-primary_blue.fs17{font-size:1.7rem}.mdl-button-primary_dark_gray,a.mdl-button-primary_dark_gray,input[type=button].mdl-button-primary_dark_gray,input[type=submit].mdl-button-primary_dark_gray{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:var(--primary_gray);border:none;border-radius:24px;color:#fff;font-size:1.5rem;font-weight:700;height:48px;justify-content:center;margin:0 auto;width:100%}.mdl-button-primary_dark_gray.h32,a.mdl-button-primary_dark_gray.h32,input[type=button].mdl-button-primary_dark_gray.h32,input[type=submit].mdl-button-primary_dark_gray.h32{height:3.2rem}.mdl-button-primary_dark_gray.fs17,a.mdl-button-primary_dark_gray.fs17,input[type=button].mdl-button-primary_dark_gray.fs17,input[type=submit].mdl-button-primary_dark_gray.fs17{font-size:1.7rem}.mdl-button-primary_white,a.mdl-button-primary_white,input[type=button].mdl-button-primary_white,input[type=submit].mdl-button-primary_white{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:var(--primary_white);border:none;border-radius:24px;color:var(--primary_blue);font-size:1.7rem;font-weight:700;height:48px;justify-content:center;margin:0 auto;width:100%}.mdl-button-primary_white_pink,a.mdl-button-primary_white_pink,input[type=button].mdl-button-primary_white,input[type=submit].mdl-button-primary_white{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:var(--primary_white);border:none;border-radius:24px;color:var(--primary_pink);font-size:1.7rem;font-weight:700;height:48px;justify-content:center;margin:0 auto;width:100%}.mdl_button-style-action-camera{border:1px solid two;border-radius:24px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--baseColor_azure) two;display:inline-block;font-weight:700;height:48px;line-height:48px;text-align:center;width:204px}.mdl_button-style-action-camera:before{background-image:url(/img/common/camera.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;content:"";display:inline-block;height:24px;margin-right:9px;vertical-align:-6px;width:24px}.mdl_button-style-action-community{border:1px solid two;border-radius:24px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--baseColor_azure) two;display:inline-block;font-weight:700;height:48px;line-height:48px;text-align:center;width:204px}.mdl_button-style-action-community:before{background-image:url(/img/common/community.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;content:"";display:inline-block;height:24px;margin-right:9px;vertical-align:-6px;width:24px}.mdl_button-style-action-timeline{border:1px solid two;border-radius:24px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--baseColor_azure) two;display:inline-block;font-weight:700;height:48px;line-height:48px;text-align:center;width:204px}.mdl_button-style-action-timeline:before{background-image:url(/img/common/timeline.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;content:"";display:inline-block;height:24px;margin-right:9px;vertical-align:-6px;width:24px}.mdl_button-style-rc-blue{border:1px solid #009cff;border-radius:25px;color:#009cff}.mdl_button-style-rc-blue,.mdl_button-style-rc-gray{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:50px;line-height:50px;margin:0 auto;text-align:center;width:100%}.mdl_button-style-rc-gray{border:1px solid #7f7f7f;border-radius:25px;color:#7f7f7f}.mdl_button-simple-white{background-color:#fff;color:#727272}.mdl_button-checked-gray,.mdl_button-simple-white{border-radius:25px;display:block;font-size:1.4rem;height:50px;line-height:50px;margin:0 auto;text-align:center;width:100%}.mdl_button-checked-gray{background-color:#e6e6e6;color:#7f7f7f;font-weight:700}.mdl_button-checked-gray:before{background-image:url(/img/common/check_gray.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;content:"";display:inline-block;height:24px;margin-right:3px;vertical-align:-6px;width:24px}.mdl_button-steptext-pink{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:var(--baseColor_peacypink);border-radius:23px;-webkit-box-shadow:inset 0 -2px 0 2px #ff7574;box-shadow:inset 0 -2px 0 2px #ff7574;color:#fff;height:50px;text-align:center;width:100%}.mdl_button-steptext-pink>.inner{-webkit-box-flex:1;flex:1}.mdl_button-steptext-pink>.inner>.sub{display:inline-block;font-size:1.2rem;line-height:1}.mdl_button-steptext-pink>.inner>.main{display:inline-block;font-size:1.6rem;line-height:1}.mdl-button-border{background-color:#fff;border-radius:2.4rem;display:inline-block;font-size:1.5rem;font-weight:700;height:3.6rem;line-height:3.6rem;margin:0;padding:0;text-align:center;width:9.6rem}.mdl-button-border.pink{border:1px solid var(--primary_pink);color:var(--primary_pink)}.mdl_labelGlobalblue{background:var(--baseColor_globalblue);color:#fff;font-size:2rem;height:44px;line-height:44px;text-align:center}.mdl_labelDarkSkyblue{background:#37b9f2}.mdl_labelDarkSkyblue,.mdl_labelSkyblue{color:#fff;font-size:1.8rem;height:40px;line-height:40px;text-align:center}.mdl_labelSkyblue{background:#82cee5}.mdl-label_main{background-color:#37b9f2;height:4rem}.mdl-label_main,.mdl-label_sub{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;color:#fff;font-size:1.8rem;font-weight:700;justify-content:center;min-height:4rem}.mdl-label_sub{background-color:#82cee5}.mdl_labelSkyblue_wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;background:#82cee5;color:#fff;justify-content:center;padding:6px 0}.mdl_labelSkyblue_wrap>strong{font-size:1.8rem}.mdl_labelSkyblue_wrap>span.f16{font-size:1.6rem}.mdl-label_pink{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:var(--baseColor_peacypink);height:36px;height:3.6rem;justify-content:center}.mdl-label_pink>.label{color:#fff;font-size:1.8rem}.mdl_dayIn,.mdl_new,.mdl_onLine{border-radius:.4rem;display:inline-block;height:.8rem;margin-right:.3rem;vertical-align:.1rem;width:.8rem}.mdl_onLine{background-color:#1ddf99}.mdl_dayIn{background-color:#ffb033}.mdl_new{background-color:var(--primary_pink)}.mdl_dayIn_tag,.mdl_offLine_tag,.mdl_onLine_tag{color:#666;display:inline-block;font-size:1rem}.mdl_dayIn_tag:before,.mdl_offLine_tag:before,.mdl_onLine_tag:before{border-radius:.3rem;content:"";display:inline-block;height:.6rem;margin-left:.3rem;margin-right:.3rem;vertical-align:0;width:.6rem}.mdl_onLine_tag:before{background-color:#7ed321}.mdl_dayIn_tag:before{background-color:#ffb033}.mdl_offLine_tag:before{background-color:rgba(0,0,0,0);border:1px solid #9b9b9b;-webkit-box-sizing:border-box;box-sizing:border-box}.mdl_premium_option{background-image:url(/img/common/icon_premium_option.png);background-position:0 0;background-repeat:no-repeat;background-size:20px 20px;display:inline-block;height:20px;width:20px}.mdl_required{display:inline-block;vertical-align:middle}.mdl_communicated{background-image:url(/img/common/action/mail.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;bottom:-2px;display:inline-block;height:24px;position:absolute;right:-2px;width:24px;z-index:5}.mdl_tags{background-color:#82cee5;color:#fff;font-size:1.2rem;height:16px;padding:0 12px}.mdl_listBox_community_tag,.mdl_tags{border-radius:2px;display:inline-block;font-weight:700;line-height:16px}.mdl_listBox_community_tag{font-size:1rem;padding:0 6px}.mdl_listBox_community_tag.match{background-color:#51cfd7;color:#fff}.mdl_listBox_community_tag.unmatch{background-color:var(--defaultBorderColor);color:#9b9b9b}.mdl_sexMark_male{color:#0077a7}.mdl_sexMark_female{color:var(--baseColor_notifer)}.mdl_link_blue,.mdl_member_profile_link{color:var(--baseLinkColor_blue)}.mdl-link-primary_blue{color:var(--primary_blue)}.mdl-link-primary_blue_underline{color:var(--primary_blue);text-decoration:underline}.mdl_decoration_link{color:var(--baseLinkColor_blue);text-decoration:underline}.mdl_decoration_link_gray{color:var(--baseFontColor_gray);text-decoration:underline}.mdl_decoration_link_white{color:var(----primary_white);text-decoration:underline}.mdl_lazyloading{background:var(--defaultBackgroundColor);border-radius:50%;display:block}.mdl_limited_message>a{background-color:var(--baseColor_peacypink);color:#fff;display:block;height:36px;line-height:36px;position:relative;text-align:center}.mdl_limited_message>a:after{background-image:url(/img/common/arrow_right_w.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;content:"";display:inline-block;height:24px;position:absolute;right:0;top:6px;width:24px}#mdl_btnloadMoreWrap{background-color:#fff}#mdl_btnloadMoreWrap .mdl_btnloadMore{background-color:#fff;border-top:1px solid var(--defaultBorderColor);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--baseFontColor);display:block;font-size:1.4rem;height:60px;line-height:60px;text-align:center;width:100%}.mdl_btnSetSort{padding:20px 24px}.mdl_btnSetSort>a{background-color:#fff;border:1px solid #24b2ce;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#24b2ce;display:block;font-size:1.4rem;font-weight:700;height:40px;line-height:40px;text-align:center;width:100%}.mdl_btnSetSort>a:before{background:url(/img/common/search_condition.png) no-repeat 0 0;background-size:18px;content:"";display:inline-block;height:18px;margin-right:4px;vertical-align:-3px;width:18px}.mdl_labelSetSort{background-image:url(/img/common/triangle_down_azure.png);background-position:100%;background-repeat:no-repeat;background-size:24px!important;color:var(--baseColor_azure);font-weight:700;height:72px;line-height:72px}.mdl_labelSetSort.open{background-image:url(/img/common/triangle_up_azure.png)}.mdl_labelSetSort:before{background-image:url(img/common/search_condition.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;content:"";display:inline-block;height:24px;margin-right:12px;width:24px}#mdl_sortAgeForm{background-color:#fff;padding:6px 12px;text-align:center}#mdl_sortAgeForm dl{display:-webkit-inline-box;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin:0 auto}#mdl_sortAgeForm dl dt{color:var(--baseFontColor_lightgray);font-size:1.2rem;padding-right:12px;white-space:nowrap}#mdl_sortAgeForm dl dd{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center}#mdl_sortAgeForm dl dd .btw{color:var(--baseFontColor_warmgray);font-weight:700;padding:0 6px}.mdl_select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/img/common/arrow_down.png) no-repeat 100%;background-size:24px;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;font-size:1.6rem;overflow:hidden;padding-left:0;padding-right:28px}.mdl_selectList_items .mdl_select{background:url(/img/common/arrow_down_lg.png) no-repeat 100%/20px;min-height:5.6rem;padding-right:24px}.mdl_select_primary_blue{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/img/common/arrow_down_blue.png) no-repeat right 1.6rem center/2rem;border:1px solid var(--primary_light_gray);border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary_black);font-size:1.7rem;font-weight:700;height:5.2rem;padding:0 5.2rem 0 1.6rem;white-space:nowrap;width:100%}.mdl_select_rounded_corners{overflow:hidden;padding-right:30px;white-space:nowrap;width:120px}.mdl_select_rounded_corners,.mdl_select_rounded_corners_adjust{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#e6e6e6 url(/img/common/triangle_down.png) no-repeat 99%;background:#e6e6e6 url(/img/common/triangle_down.png) no-repeat calc(100% - 8px);background-size:24px;border:none;border-radius:18px;-webkit-box-shadow:inset 0 -2px 0 2px #d9d9d9;box-shadow:inset 0 -2px 0 2px #d9d9d9;color:#7f7f7f;font-size:1.6rem;font-weight:700;height:36px;padding-left:15px}.mdl_select_rounded_corners_adjust{padding-right:36px;width:auto}.mdl_likeSelect{background:url(/img/common/arrow_right_on.png) no-repeat 100%;background-size:24px;display:inline-block;padding-right:28px}.mdl_likeSelectDown{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.6rem;min-height:40px;padding:6px 0;width:100%}.mdl_likeSelectDown>span{display:block;-webkit-box-flex:1;background:url(/img/common/arrow_down.png) no-repeat 100%;background-size:24px;color:var(--baseColor_azure);flex:1;padding-right:28px}.mdl_likeSelectDown>span>.noSet{color:var(--baseLinkColor_scarlet)}.mdl_selectList_items .mdl_likeSelectDown>span{background:url(/img/common/arrow_down_lg.png) no-repeat 100%/20px;color:var(--primary_black)}.mdl_listDescription{background-color:var(--baseFontColor_warmgray);color:#fff;font-size:1.2rem;height:24px;line-height:24px;text-align:center}.mdl_checkedIcon_box{display:none}.mdl_checkedIcon_Label{background:url(/img/common/check_off.png) no-repeat 0 0;background-size:48px!important;display:inline-block;height:48px;width:48px}.mdl_checkedIcon_box:checked+label.mdl_checkedIcon_Label{background:url(/img/common/check_on.png) no-repeat 0 0}.mdl_checkedIcon_box_s{display:none}.mdl_checkedIcon_box_s+.mdl_checkedIcon_Label_s{font-size:1.5rem}.mdl_checkedIcon_box_s+.mdl_checkedIcon_Label_s:before{background:url(/img/common/check_off_s.png) no-repeat 0 0/contain;content:"";display:inline-block;height:2.4rem;vertical-align:bottom;width:2.4rem}.mdl_checkedIcon_box_s+.mdl_checkedIcon_Label_s.label_text:before{margin-right:1.4rem}.mdl_checkedIcon_box_s:checked+label.mdl_checkedIcon_Label_s:before{background:url(/img/common/check_on_s.png) no-repeat 0 0/contain}.mdl_checkedIcon_Label_block{background-image:url(/img/common/check_off.png);background-position:6px 0;background-repeat:no-repeat;background-size:48px!important;display:block;height:48px;line-height:48px;padding-left:54px}.mdl_checkedIcon_box:checked+label.mdl_checkedIcon_Label_block{background-image:url(/img/common/check_on.png)}.mdl_checkedIcon_Label_block_adjust{background-image:url(/img/common/check_off.png);background-position:0 0;background-repeat:no-repeat;background-size:48px!important;display:block;height:48px;line-height:48px;padding-left:48px}.mdl_checkedIcon_box:checked+label.mdl_checkedIcon_Label_block_adjust{background-image:url(/img/common/check_on.png)}.mdl_checkedIcon_Label_s_block{background-image:url(/img/common/check_off_s_w.png);background-position:right 0;background-repeat:no-repeat;background-size:16px!important;display:inline-block;font-size:1.2rem;height:16px;line-height:16px;padding-right:20px}.mdl_checkedIcon_box:checked+label.mdl_checkedIcon_Label_s_block{background-image:url(/img/common/check_on_s_w.png)}.mdl_simpleCheck{display:inline-block}.mdl_simpleCheck .mdl_simpleCheck_checkbox{display:none}.mdl_simpleCheck .mdl_simpleCheck_label{background-image:url(/img/common/check_off.png);background-position:0;background-repeat:no-repeat;background-size:30px!important;font-size:1.2rem;line-height:18px;padding-left:32px}.mdl_simpleCheck .mdl_simpleCheck_checkbox:checked+.mdl_simpleCheck_label{background-image:url(/img/common/check_on.png)}.mdl_moreBtn{background:url(/img/common/arrow_right_on.png) no-repeat 100%;background-size:24px;color:#666;display:inline-block;font-size:1.2rem;font-weight:700;line-height:14px;padding-right:24px}#mdl_fixedSendBtnBox{background-color:hsla(0,0%,100%,.8);bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.2rem;position:sticky;z-index:98}#mdl_fixedSendBtnBox.not_bottomnav{bottom:0}#mdl_articleAttach{-webkit-box-sizing:border-box;box-sizing:border-box;left:50%;padding:30px;position:absolute;top:50%;width:100%}#mdl_articleAttach #closeAttach{background-image:url(/img/common/close_w_x.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;position:absolute;right:8px;top:0;width:24px;z-index:1}#mdl_articleAttach .storageImageTag{border-radius:4px}#mdl_sortSearchList_roundcorner{padding:12px 6px}#mdl_sortSearchList_roundcorner ul{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:#fff;border:1px solid #24b2ce;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;height:24px;width:100%}#mdl_sortSearchList_roundcorner ul li{width:100%;-webkit-box-flex:1;flex:1}#mdl_sortSearchList_roundcorner ul li a{border-radius:11px;color:#24b2ce;display:block;font-weight:700;height:22px;line-height:22px;text-align:center}#mdl_sortSearchList_roundcorner ul li a.on{background-color:#24b2ce;color:#fff}#mdl_tabNav .tab_body{display:-webkit-box;display:flex;-webkit-box-pack:justify;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:space-between;padding:0 24px;width:100%}#mdl_tabNav .tab_body .tabs a{border-bottom:3px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--baseFontColor_warmgray);display:block;font-weight:700;height:40px;line-height:40px;min-width:80px;padding:0 12px;text-align:center}#mdl_tabNav .tab_body .tabs a.on{border-bottom:3px solid var(--baseColor_peacypink);color:var(--baseColor_peacypink);font-size:1.6rem}#message #mdl_tabNav .tab_body{padding:0}#message #mdl_tabNav .tab_body .tabs{-webkit-box-flex:1;flex:1}#message #mdl_tabNav .tab_body .tabs a{color:var(--primary_gray);font-size:1.5rem;font-weight:400;min-width:auto;padding:0}#message #mdl_tabNav .tab_body .tabs a.on{border-bottom:3px solid var(--primary_blue);color:var(--primary_blue);font-size:1.5rem;font-weight:700}#message #mdl_tabNav .tab_body .tabs a .mdl_new{vertical-align:super}#mdl_scrollNav{background-color:#fff;height:44px;overflow:hidden;position:relative;width:100%;-webkit-overflow-scrolling:touch}#mdl_scrollNav:after{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);content:"";display:block;height:40px;position:absolute;right:0;top:0;width:24px}#mdl_scrollNav ul{height:120%;overflow:scroll hidden;padding:0 2px;white-space:nowrap}#mdl_scrollNav ul>li{display:inline;position:relative}#mdl_scrollNav ul>li img.new{display:block;height:16px;left:3px;position:absolute;top:-10px;width:16px}#mdl_scrollNav ul>li>a{-webkit-box-sizing:border-box;box-sizing:border-box;color:#666;display:inline-block;font-size:1.2rem;font-weight:700;height:44px;letter-spacing:1px;line-height:42px;padding:0 16px}#mdl_scrollNav ul>li>a.on{border-bottom:3px solid var(--baseColor_peacypink);color:var(--baseColor_peacypink);font-size:1.4rem;font-weight:700;padding:0 22px}@media screen and (width <= 320px){#mdl_tabNav .tab_body{padding:0 12px}#mdl_tabNav .tab_body .tabs a{font-size:1.2rem;min-width:auto}#mdl_tabNav .tab_body .tabs a.on{font-size:1.4rem}}#mdl_entryArea{background-color:#fff;border-radius:4px;display:-webkit-box;display:flex;margin:18px 6px;padding:6px}#mdl_entryArea .entry{-webkit-box-flex:1;flex:1;height:36px}#mdl_entryArea .entry>a{color:var(--baseLinkColor_blue);display:block;font-weight:700;padding:3px 0}#mdl_entryArea .entry>a>.storageImageWrap{margin-right:6px}#mdl_entryArea .history{border-left:1px solid #d8d8d8;height:36px;padding-left:6px}#mdl_entryArea .history>a{background:url(/img/bbs/history.png) no-repeat 7px;background-size:24px;display:inline-block;height:36px;width:36px}.userNegativeStatus{background-color:#fff;border-radius:1.2rem;display:inline-block;font-size:1.2rem;font-weight:700;height:2.4rem;line-height:2.4rem;padding:0 .8rem}.userNegativeStatus.illegal{background-color:#666;color:#fff}.userNegativeStatus.denied{border:1px solid #666;color:#666}.userNegativeStatus.denny{border:1px solid var(--baseLinkColor_scarlet);color:#d0021b}.mdl_base_green_btn{background-color:#26c281;-webkit-box-shadow:inset 0 -2px 0 2px #22ad73;box-shadow:inset 0 -2px 0 2px #22ad73}.mdl_base_green_btn,.mdl_base_orange_btn{border-radius:25px;color:#fff;display:block;font-size:1.6rem;font-weight:700;height:50px;line-height:50px;margin:0 auto;text-align:center;width:100%}.mdl_base_orange_btn{background-color:#f39500;-webkit-box-shadow:inset 0 -2px 0 2px #da8500;box-shadow:inset 0 -2px 0 2px #da8500}.mdl_base_greeting_btn{background-color:#ff8e8d;border-radius:25px;-webkit-box-shadow:inset 0 -2px 0 2px #ff7574;box-shadow:inset 0 -2px 0 2px #ff7574;color:#fff;display:block;font-size:1.6rem;font-weight:700;height:50px;line-height:50px;margin:0 auto;text-align:center;width:100%}.mdl_adminExam_check{background:url(/img/common/admin_check.png) no-repeat 0;background-size:auto 16px;color:#999;display:inline-block;line-height:16px;padding-left:48px}.emptyImg{background-color:#f3f3f3;display:inline-block;height:100%;width:100%}.emptyImg.rect{border-radius:50%}.questionIcon{background-image:url(/img/profile/icon/question.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}#mdl_imananiSpeech{margin-bottom:18px;padding:12px}#mdl_imananiSpeech .entry{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#mdl_imananiSpeech .entry .text{-webkit-box-flex:1;flex:1;padding-right:12px}#mdl_imananiSpeech .entry .text #short_message_body{border:none;border-radius:0;font-size:1.6rem;padding:6px 0}#mdl_imananiSpeech .entry .attach .attachmentImage{background-image:url(/img/mailbox/icon/camera.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}#mdl_imananiSpeech .aside{display:-webkit-box;display:flex;width:100%;-webkit-box-align:start;align-items:flex-start}#mdl_imananiSpeech .aside .legacyAttach{font-size:1.2rem}#mdl_imananiSpeech .aside .string_count{-webkit-box-flex:1;color:var(--baseFontColor_lightgray);flex:1;font-size:1.2rem;padding-right:36px;text-align:right;white-space:nowrap}#mdl_imananiSpeech .aside .string_count #string_count{color:var(--baseFontColor)}#mdl_imananiSpeech .aside .string_count #string_count.max_over{color:var(--baseColor_notifer);font-weight:700}#mdl_imananiSpeech .submit{border-top:1px solid var(--defaultBorderColor);margin-top:12px;padding-top:12px;text-align:center}#mdl_imananiSpeech .submit>input[type=submit]{margin:0 auto 12px;width:246px}#mdl_imananiSpeech .submit .link a{color:#666;text-decoration:underline}#mdl_imananiSpeech .submit .mdl_uploadImagePreview{margin-bottom:12px}#mdl_paginate{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;gap:4rem;height:4rem;justify-content:center;margin:2.4rem 0;min-height:4rem;padding:0 1rem;width:100%}#mdl_paginate .prev>a{background-image:url(/img/common/arrow_left_on.png)}#mdl_paginate .prev>a,#mdl_paginate .prev>span{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;display:block;height:24px;width:24px}#mdl_paginate .prev>span{background-image:url(/img/common/arrow_left_off.png)}#mdl_paginate .page{color:var(--baseFontColor_gray);letter-spacing:1px;line-height:1.1;text-align:center}#mdl_paginate .next>a{background-image:url(/img/common/arrow_right_on.png)}#mdl_paginate .next>a,#mdl_paginate .next>span{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;display:block;height:24px;width:24px}#mdl_paginate .next>span{background-image:url(/img/common/arrow_right_off.png)}.app #mdl_paginate{background-color:var(--primary_light_gray)}.app #mdl_paginate .prev>a{background-image:url(/img/common/arrow_left_bk_on.png)}.app #mdl_paginate .prev>a,.app #mdl_paginate .prev>span{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;display:block;height:24px;width:24px}.app #mdl_paginate .prev>span{background-image:url(/img/common/arrow_left_bk_off.png)}.app #mdl_paginate .page{color:var(--primary_black)}.app #mdl_paginate .next>a{background-image:url(/img/common/arrow_right_bk_on.png)}.app #mdl_paginate .next>a,.app #mdl_paginate .next>span{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;display:block;height:24px;width:24px}.app #mdl_paginate .next>span{background-image:url(/img/common/arrow_right_bk_off.png)}#mdl_nolistNotice{padding:12px 12px 60px;text-align:center}#mdl_nolistNotice .listImage{background-position:0 0;background-repeat:no-repeat;background-size:100%!important;margin:0 auto;padding-top:33.3333333333%;width:33.3333333333%}#mdl_nolistNotice.list_footprint .listImage{background-image:url(/img/mypage/list/nolist_footprint.png)}#mdl_nolistNotice.list_favorite_memo .listImage{background-image:url(/img/mypage/list/nolist_favorite_memo.png)}#mdl_nolistNotice.list_iine .listImage{background-image:url(/img/mypage/list/nolist_iine.png)}#mdl_nolistNotice.list_type .listImage{background-image:url(/img/mypage/list/nolist_type.png)}#mdl_nolistNotice.list_notify .listImage{background-image:url(/img/mypage/list/nolist_notify.png)}#mdl_nolistNotice .body{padding-top:12px}#mdl_nolistNotice .body .label{font-size:1.6rem}#mdl_nolistNotice .body .desc{line-height:1.6;padding:12px 0 18px}.mdl_listBox_entry_sq{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 3px 3px}.mdl_listBox_entry_sq>a{background-color:#fff;border-radius:2px;-webkit-box-shadow:0 1px 1px 0 hsla(0,0%,78%,.5);box-shadow:0 1px 1px 0 hsla(0,0%,78%,.5);display:block;overflow:hidden}.mdl_listBox_entry_sq .thumb{height:96px;overflow-y:hidden}.mdl_listBox_entry_sq .body{padding:6px}.mdl_listBox_entry_sq .body .icons{font-size:0;line-height:0}.mdl_listBox_entry_sq .body .area_ago{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;color:#666;font-size:1.2rem;justify-content:space-between;line-height:1;margin:6px 0 3px}.mdl_listBox_entry_sq .body .area_ago .createAt{font-size:1rem}.mdl_listBox_entry_sq .body .status{color:#666;font-size:1.2rem;margin-top:9px;text-align:right}.mdl_profileCard_mini .containerLink{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:#fff;border-radius:2px;padding:18px 12px}.mdl_profileCard_mini .containerLink .ph{position:relative}.mdl_profileCard_mini .containerLink .body{-webkit-box-flex:1;flex:1;font-size:1.2rem;line-height:1.1;padding-left:1.2rem}.mdl_profileCard_mini .containerLink .body .login,.mdl_profileCard_mini .containerLink .body .status{margin-top:3px}.mdl_listBox_wrap{background-color:#fff;padding:0 12px}.mdl_listBox_small,.mdl_listBox_small>a{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:table;overflow:hidden;width:100%}.mdl_listBox_small:not(:last-child) .body,.mdl_listBox_small:not(:last-child) .thumb,.mdl_listBox_small>a:not(:last-child) .body,.mdl_listBox_small>a:not(:last-child) .thumb{border-bottom:1px solid var(--defaultBorderColor)}.mdl_listBox_small .body,.mdl_listBox_small .thumb,.mdl_listBox_small>.delCheck,.mdl_listBox_small>a .body,.mdl_listBox_small>a .thumb,.mdl_listBox_small>a>.delCheck{display:table-cell;vertical-align:middle}.mdl_listBox_small .delCheck,.mdl_listBox_small>a .delCheck{width:1%}.mdl_listBox_small.hasCheckbox .thumb,.mdl_listBox_small>a.hasCheckbox .thumb{padding:12px 0;width:14.6%}.mdl_listBox_small .thumb,.mdl_listBox_small>a .thumb{padding:12px 0 12px 12px;position:relative;width:17%}.mdl_listBox_small .thumb .thumbInIcon,.mdl_listBox_small>a .thumb .thumbInIcon{position:relative}.mdl_listBox_small .thumb.new .storageImageWrap:before,.mdl_listBox_small>a .thumb.new .storageImageWrap:before{background-image:url(/img/common/list_new.png);background-position:0 0;background-repeat:no-repeat;background-size:16px 16px;content:"";display:inline-block;height:16px;left:0;position:absolute;top:0;width:16px}.mdl_listBox_small .body,.mdl_listBox_small>a .body{padding:12px;position:relative}.mdl_listBox_small .body .head,.mdl_listBox_small>a .body .head{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;width:100%}.mdl_listBox_small .body .head .name,.mdl_listBox_small>a .body .head .name{-webkit-box-flex:1;flex:1;font-size:1.2rem}.mdl_listBox_small .body .head .date,.mdl_listBox_small>a .body .head .date{color:#666;font-size:1rem;white-space:nowrap}.mdl_listBox_small .body .status,.mdl_listBox_small>a .body .status{color:#666;font-size:1.2rem}.mdl_listBox_small .body .userNegativeStatus,.mdl_listBox_small>a .body .userNegativeStatus{bottom:9px;position:absolute;right:12px}.mdl_listBox_small .body .memoCont,.mdl_listBox_small>a .body .memoCont{background-image:url(/img/common/triangle_down.png);background-position:100% 0;background-repeat:no-repeat;background-size:24px;position:relative;-webkit-tap-highlight-color:hsla(0,0%,40%,.3)}.mdl_listBox_small .body .memoCont.close,.mdl_listBox_small>a .body .memoCont.close{background-image:url(/img/common/triangle_up.png)}.mdl_listBox_small .body .memoCont .memoBody>p,.mdl_listBox_small>a .body .memoCont .memoBody>p{color:#666;line-height:1.6}.mdl_listBox_multistage{background-color:#fff;border-bottom:1px solid var(--defaultBorderColor)}.mdl_listBox_memo.hasCheckbox{padding-left:48px}.mdl_listBox_memo .list_memo_toggle{font-size:1.2rem}.mdl_listBox_memo .list_memo_toggle .list_memo_toggle_label{background:url(/img/common/list_memo.png) no-repeat 0;background-size:18px;color:#666;height:36px;line-height:36px;padding-left:22px;position:relative;-webkit-tap-highlight-color:hsla(0,0%,40%,.3)}.mdl_listBox_memo .list_memo_toggle .list_memo_toggle_label:after{content:"";display:block;position:absolute;right:6px;top:6px}.mdl_listBox_memo .list_memo_toggle .list_memo_toggle_label.open:after,.mdl_listBox_memo .list_memo_toggle .list_memo_toggle_label:after{background-image:url(/img/common/triangle_down.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}.mdl_listBox_memo .list_memo_toggle .list_memo_toggle_body{padding-left:22px}.mdl_listBox_memo .list_memo_toggle .list_memo_toggle_body .memoEdit{padding:12px 0;text-align:center}.mdl_listBox_memo .list_memo_toggle .list_memo_toggle_body .memoEdit>a{color:var(--baseLinkColor_blue);text-decoration:underline}.mdl_listBox .list_wrap{display:-webkit-box;display:flex;gap:1.2rem;padding:1.2rem 1.6rem;-webkit-box-align:center;align-items:center}.mdl_listBox .thumb{flex-shrink:0;width:6.4rem}.mdl_listBox .body{-webkit-box-flex:1;flex:1;overflow:hidden}.mdl_listBox .body .head .name{font-size:1.7rem;font-weight:700}.mdl_listBox .body ul.status{font-size:1.2rem}.mdl_listBox .body ul.status li{display:inline-block}.mdl_listBox_seach_photoList{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 3px 6px}.mdl_listBox_seach_photoList>a{background-color:#fff;border-radius:2px;-webkit-box-shadow:0 1px 1px 0 hsla(0,0%,78%,.5);box-shadow:0 1px 1px 0 hsla(0,0%,78%,.5);display:block;padding:12px;width:148px}.mdl_listBox_seach_photoList .thumb{position:relative}.mdl_listBox_seach_photoList .thumb .location{bottom:0;display:-webkit-box;display:flex;position:absolute;right:0;-webkit-box-align:center;align-items:center;background-color:rgba(0,118,167,.8);border:2px solid #fff;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;height:42px;width:42px}.mdl_listBox_seach_photoList .thumb .location>span{display:block;-webkit-box-flex:1;color:#fff;flex:1;font-size:1rem;font-weight:700;line-height:1;padding-top:2px;text-align:center}.mdl_listBox_seach_photoList dl{font-size:1rem;padding-top:4px;text-align:center}.mdl_listBox_seach_photoList dl>dt .mdl_onLine{margin-left:3px}.mdl_listBox_seach_photoList p{border:1px solid #97d6e9;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1rem;line-height:1.2;margin-top:8px;min-height:34px;padding:5px;position:relative}.mdl_listBox_seach_photoList p:before{border-bottom:5px solid #fff;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);content:"";left:10px;position:absolute;top:-5px;z-index:1}.mdl_listBox_seach_photoList p:after{border-bottom:6px solid #97d6e9;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);content:"";left:9px;position:absolute;top:-6px}.mdl_listBox_seach_photoList.premium .storageImageWrap{border:2px solid #d8b200}.mdl_listBox_seach_photoList.premium .storageImageWrap:before{background-image:url(/img/search/premium.png);background-position:0 0;background-repeat:no-repeat;background-size:32px 32px;content:"";display:inline-block;height:32px;left:0;position:absolute;top:0;width:32px;z-index:1}#allCheckDeleteBox~.spacer{display:none}.mdl_allCheckDeleteBox{bottom:6rem;display:-webkit-box;display:flex;position:sticky;z-index:10;-webkit-box-align:center;align-items:center;background-color:var(--defaultBackgroundColor);border-top:1px solid #ccc;height:50px;min-height:50px;width:inherit}.mdl_allCheckDeleteBox>div{width:100%;-webkit-box-flex:1;color:var(--baseLinkColor_scarlet);flex:1;text-align:center}.mdl_allCheckDeleteBox>div>label,.mdl_allCheckDeleteBox>div>span{display:block;height:50px;line-height:50px;width:100%}.mdl_allCheckDeleteBox .allCheck>input[type=checkbox]{display:none}.mdl_allCheckDeleteBox .itemDelete a,.mdl_uploadErrorMessage{color:var(--baseLinkColor_scarlet)}.mdl_uploadErrorMessage{font-weight:700;padding-top:12px;text-align:center}.mdl_uploadImagePreview{text-align:center}.mdl_uploadImagePreview .uploadImageDataWrap{display:inline-block;position:relative}.mdl_uploadImagePreview .uploadImageDataWrap>span{background-image:url(/img/mailbox/icon/thumb_close.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;position:absolute;right:-12px;top:-12px;width:24px;z-index:1}.mdl_simpleBlockList{background-color:#fff;border-top:1px solid var(--defaultBorderColor)}.mdl_simpleBlockList>li{border-bottom:1px solid var(--defaultBorderColor);display:table;width:100%}.mdl_simpleBlockList>li a{background:url(/img/common/arrow_right_on.png) no-repeat 99%;background:url(/img/common/arrow_right_on.png) no-repeat calc(100% - 6px);background-size:24px;display:table-cell;height:50px;padding-left:12px;vertical-align:middle}.mdl_contentsDescription{padding:12px 0;text-align:center}.mdl_contentsDescription:not(.no_bg){background-color:#fff}.mdl_contentsDescription.isNormal{padding:12px;text-align:left}.mdl_contentsDescription>p{color:#666;line-height:1.4}.mdl_contentsDescription>span{font-size:1.2rem}.mdl_contentNoLists{background-color:#fff}#mdl_entryFinishedContainer{background-color:#fff;padding:16px 16px 50px}#mdl_entryFinishedContainer>.label{font-size:1.8rem;font-weight:700;padding:2.8rem 0 1.4rem;text-align:center}#mdl_entryFinishedContainer>p{line-height:1.8;text-align:center}#mdl_entryFinishedContainer>p.noCenter{text-align:left}#mdl_entryFinishedContainer>p .alert{color:var(--baseLinkColor_scarlet)}#mdl_entryFinishedContainer .link_wrap{padding-top:.6rem}#mdl_entryFinishedContainer .btnWrap{padding-bottom:24px}#mdl_entryFinishedContainer .btnWrap a,#mdl_entryFinishedContainer .btnWrap input[type=submit]{margin-top:24px}#mdl_searchFormContainer .containerSubmit{padding:0 26px 12px}.mdl_searchFormWrapping{padding:6px 0 30px}.mdl_searchFormWrapping>.wrapDescription,.mdl_searchFormWrapping>.wrapLabel{padding-bottom:6px;text-align:center}.mdl_searchFormWrapping>.wrapLabel{color:#666}.mdl_searchFormWrapping>.wrapDescription{color:var(--baseFontColor_lightgray);font-size:1.2rem;padding-left:24px;padding-right:24px}.mdl_searchForm{background-color:#fff;border-radius:2px;margin:6px;padding:18px 20px}.mdl_searchForm .flat:not(.noPadding),.mdl_searchForm .step:not(.noPadding){padding-bottom:30px}.mdl_searchForm .flat .label,.mdl_searchForm .step .label{color:#666;line-height:1.1}.mdl_searchForm .flat{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.mdl_searchForm .flat .parts{-webkit-box-flex:1;flex:1;text-align:right}.mdl_searchForm .step .parts{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:8px}.mdl_searchForm .step .parts.alignRight{text-align:right}.mdl_searchForm .function{color:var(--baseFontColor_warmgray);font-size:1.2rem;padding:3px 0 30px}.mdl_searchForm .function>.alert{color:var(--baseLinkColor_scarlet)}.mdl_searchForm .function.noPadding{padding:3px 0 0}.mdl_searchForm .submitNotice{color:#666;padding-top:12px;text-align:center}.mdl_searchForm_notice{padding:6px 12px}.mdl_searchForm_notice p{color:#666;font-size:1.2rem;line-height:1.4}.mdl_searchForm_notice p a{color:var(--baseLinkColor_blue)}.mdl_formTextareaEntrybody{border:1px solid #ccc;border-radius:4px;padding:6px}.mdl_formTextareaEntrybody input[type=text],.mdl_formTextareaEntrybody textarea{border:none;border-radius:0;padding:8px 0}.mdl_formTextareaEntrybody textarea{height:180px;max-height:180px}.mdl_formTextareaEntrybody textarea::-webkit-input-placeholder:after{content:attr(content);display:block}.mdl_formTextareaEntrybody textarea::-moz-placeholder:after{content:attr(content);display:block}.mdl_formTextareaEntrybody textarea::placeholder:after{content:attr(content);display:block}.mdl_formTextareaEntrybody .cont{border-top:1px solid var(--defaultBorderColor)}.mdl_formTextareaEntrybody .cont .camera{padding:0 0 6px 6px}.mdl_formTextareaEntrybody .cont .camera .attachmentImage{background-image:url(/img/mailbox/icon/camera.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}.mdl_basicCreateForm{background-color:#fff;border-radius:2px;margin:6px;padding:12px}.mdl_basicCreateForm .item{padding-bottom:24px}.mdl_basicCreateForm .item .label{color:var(--baseFontColor_lightgray);font-size:1.2rem;line-height:1.1;padding:0 6px 6px}.mdl_basicCreateForm .item .label .mdl_required{margin-left:5px;vertical-align:2px}.mdl_basicCreateForm .item .description{color:var(--baseFontColor_lightgray);font-size:1.2rem;line-height:1.3;padding:0 6px}.mdl_basicCreateForm .item.flat{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.mdl_basicCreateForm .item.flat .cont{-webkit-box-flex:1;flex:1;text-align:right}.mdl_basicCreateForm .submit .reminder{color:#666;padding-top:12px;text-align:center}.mdl_formConfirm{padding:12px}.mdl_formConfirm .mdl_formConfirm_block{padding-bottom:12px}.mdl_formConfirm .mdl_formConfirm_block dt{color:#7f7f7f;font-size:1.2rem;margin-bottom:7px}.mdl_formConfirm .submit{padding-top:18px}.mdl_formCreate{padding:12px}.mdl_formCreate .mdl_formConfirm_block{padding-bottom:12px}.mdl_formCreate .mdl_formConfirm_block dt{color:var(--baseFontColor_lightgray);font-size:1.2rem;margin-bottom:7px}.mdl_formCreate .mdl_formConfirm_block dt .mdl_required{margin-left:3px;vertical-align:2px}.mdl_formCreate .mdl_formConfirm_block dd>textarea{height:190px}.mdl_formCreate .mdl_formConfirm_block dd>span{color:var(--baseFontColor_warmgray);font-size:1.2rem}.mdl_formCreate .submit{padding-top:18px}.mdl-form_complete{background:url(/img/common/bg_complete.png) no-repeat top/4rem;margin-top:3.2rem;padding-top:5.6rem;text-align:center}.mdl-form_complete .label{font-size:2.4rem;font-weight:700}.mdl-form_complete .message{font-size:1.5rem;margin-top:1.6rem}.mdl_showMc .desc{padding:6px 0}.mdl_showMc .address{background-color:var(--defaultBackgroundColor);font-size:16px;padding:3px 6px;word-break:break-all}.mdl_profileActivityBox{background-color:#fff;border-radius:2px;margin-left:6px;margin-right:6px;margin-top:12px;padding:6px}.mdl_profileActivityBox>.label{color:#7f7f7f;font-size:1.2rem;position:relative}.mdl_profileActivityBox>.label .mdl_profileEditBtn{position:absolute;right:0;top:0}.mdl_profileActivityBox.case_profilephoto .label:before{background-image:url(/img/common/title_icon/profilephoto.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;content:"";display:inline-block;height:24px;margin-right:4px;width:24px}.mdl_profileActivityBox.case_actionlist .label:before,.mdl_profileActivityBox.case_recommend .label:before{background-image:url(/img/common/title_icon/recommend.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;content:"";display:inline-block;height:24px;margin-right:4px;width:24px}.mdl_profileActivityBox.case_photoalbum .label:before{background-image:url(/img/common/title_icon/photoalbum.png)}.mdl_profileActivityBox.case_community .label:before,.mdl_profileActivityBox.case_photoalbum .label:before{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;content:"";display:inline-block;height:24px;margin-right:4px;width:24px}.mdl_profileActivityBox.case_community .label:before{background-image:url(/img/common/title_icon/community.png)}.mdl_profileActivityBox.case_selfpr .label:before{background-image:url(/img/common/title_icon/myself.png)}.mdl_profileActivityBox.case_basestatus .label:before,.mdl_profileActivityBox.case_selfpr .label:before{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;content:"";display:inline-block;height:24px;margin-right:4px;width:24px}.mdl_profileActivityBox.case_basestatus .label:before{background-image:url(/img/common/title_icon/base.png)}.mdl_profileActivityBox.case_partnerhope .label:before{background-image:url(/img/common/title_icon/partner.png)}.mdl_profileActivityBox.case_bbs .label:before,.mdl_profileActivityBox.case_partnerhope .label:before{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;content:"";display:inline-block;height:24px;margin-right:4px;width:24px}.mdl_profileActivityBox.case_bbs .label:before{background-image:url(/img/common/title_icon/bbs.png)}.mdl_profileActivityBox.case_bbshistory .label:before{background-image:url(/img/common/title_icon/bbshistory.png)}.mdl_profileActivityBox.case_bbshistory .label:before,.mdl_profileActivityBox.case_timeline .label:before{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;content:"";display:inline-block;height:24px;margin-right:4px;width:24px}.mdl_profileActivityBox.case_timeline .label:before{background-image:url(/img/common/title_icon/timeline.png)}.mdl_profileActivityBox.case_writingcontent .label:before{background-image:url(/img/common/title_icon/write.png)}.mdl_profileActivityBox.case_notifylist .label:before,.mdl_profileActivityBox.case_writingcontent .label:before{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;content:"";display:inline-block;height:24px;margin-right:4px;width:24px}.mdl_profileActivityBox.case_notifylist .label:before{background-image:url(/img/common/title_icon/notify.png)}.mdl_profileActivityBox.case_myhistory .label:before{background-image:url(/img/common/title_icon/history.png)}.mdl_profileActivityBox.case_listslist .label:before,.mdl_profileActivityBox.case_myhistory .label:before{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;content:"";display:inline-block;height:24px;margin-right:4px;width:24px}.mdl_profileActivityBox.case_listslist .label:before{background-image:url(/img/common/title_icon/list.png)}.mdl_profileActivityBox.case_pointlist .label:before{background-image:url(/img/common/title_icon/point.png)}.mdl_profileActivityBox.case_otherlist .label:before,.mdl_profileActivityBox.case_pointlist .label:before{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;content:"";display:inline-block;height:24px;margin-right:4px;width:24px}.mdl_profileActivityBox.case_otherlist .label:before{background-image:url(/img/common/title_icon/other.png)}.mdl_profileActivityBox .body{-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px}.mdl_profileActivityBox .more_normal{padding:0 6px}.mdl_profileActivityBox .more_normal>a{border-top:1px solid var(--defaultBorderColor);-webkit-box-sizing:border-box;box-sizing:border-box;color:#9b9b9b;display:block;font-size:1.2rem;font-weight:700;height:40px;line-height:39px;text-align:center;width:100%}.mdl_profileActivityBox .more_normal>a.slidedown{font-size:1.4rem}.mdl_profileActivityBox .more_normal>a.slidedown:after{background-image:url(/img/common/arrow_down.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;content:"";display:inline-block;height:24px;width:24px}.mdl_profileActivityBox .more_normal>a.slideup{font-size:1.4rem}.mdl_profileActivityBox .more_normal>a.slideup:after{background-image:url(/img/common/arrow_up.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;content:"";display:inline-block;height:24px;width:24px}.mdl_profileEditBtn{background-color:var(--baseFontColor_warmgray);border-radius:2px;color:#fff;display:block;font-size:1.2rem;font-weight:700;height:24px;line-height:24px;text-align:center;width:88px}.mdl_profileActivityBox.case_actionlist .body,.mdl_profileActivityBox.case_recommend .body{padding:0}.mdl_profileActivityBox.case_actionlist .body:after,.mdl_profileActivityBox.case_recommend .body:after{clear:both;content:"";display:block}.mdl_profileActivityBox.case_actionlist .body .listBox,.mdl_profileActivityBox.case_recommend .body .listBox{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 6px 24px;width:25%}.mdl_profileActivityBox.case_actionlist .body .listBox .thumb .link,.mdl_profileActivityBox.case_recommend .body .listBox .thumb .link{display:inline-block}.mdl_profileActivityBox.case_actionlist .body .listBox .status,.mdl_profileActivityBox.case_recommend .body .listBox .status{color:#7f7f7f;font-size:1rem;padding-top:6px;text-align:center}.mdl_tabNavigation{background-color:#fff;padding:6px 0 0}.mdl_tabNavigation ul{display:-webkit-box;display:flex;width:100%}.mdl_tabNavigation ul li{position:relative;width:100%;-webkit-box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;flex:1;padding:0 6px}.mdl_tabNavigation ul li:first-child:after{background-color:var(--defaultBorderColor);content:"";display:block;height:32px;position:absolute;right:0;top:0;width:1px}.mdl_tabNavigation ul li>a,.mdl_tabNavigation ul li>span{-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--baseFontColor_warmgray);display:block;font-weight:700;height:42px;line-height:39px;text-align:center;width:100%}.mdl_tabNavigation ul li>a.on,.mdl_tabNavigation ul li>span.on{border-bottom:3px solid var(--baseColor_peacypink);color:var(--baseColor_peacypink)}.mdl_selectList_items{display:-webkit-box;display:flex;font-size:1.5rem;padding:0 1.2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.mdl_selectList_items dl.items{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;min-height:5.6rem}.mdl_selectList_items dl.items dt{-webkit-box-flex:2;color:var(--primary_dark_gray);flex:2;text-align:left}.mdl_selectList_items dl.items dd{-webkit-box-flex:3;flex:3;text-align:right}.mdl_selectList_items input[type=text]{border:none;border-radius:0;text-align:right;width:100%}.mdl_selectList_items input[type=text]:-moz-placeholder-shown{color:var(--primary_gray)}.mdl_selectList_items input[type=text]:placeholder-shown{color:var(--primary_gray)}.mdl_selectList_items input[type=text]::-webkit-input-placeholder{color:var(--primary_gray)}.mdl_selectList_items input[type=text]::-moz-placeholder{color:var(--primary_gray)}.mdl_selectList_items input[type=text]::placeholder{color:var(--primary_gray)}.mdl_flatSelectList_items{padding:24px 6px}.mdl_flatSelectList_items .items{padding-bottom:12px}.mdl_flatSelectList_items .items dl{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:#fff;border-radius:2px;min-height:40px}.mdl_flatSelectList_items .items dl dd,.mdl_flatSelectList_items .items dl dt{-webkit-box-sizing:border-box;box-sizing:border-box}.mdl_flatSelectList_items .items dl dt{color:#666;flex-basis:40%;padding-left:12px;width:40%}.mdl_flatSelectList_items .items dl dd{flex-basis:60%;padding-right:12px;width:60%}.mdl_flatSelectList_items .items dl dd input[type=email],.mdl_flatSelectList_items .items dl dd input[type=number],.mdl_flatSelectList_items .items dl dd input[type=password],.mdl_flatSelectList_items .items dl dd input[type=tel],.mdl_flatSelectList_items .items dl dd input[type=text]{border:none;border-radius:0;color:var(--baseColor_azure);padding-left:0}.mdl_flatSelectList_items .items dl dd input[type=email]:-moz-placeholder-shown,.mdl_flatSelectList_items .items dl dd input[type=number]:-moz-placeholder-shown,.mdl_flatSelectList_items .items dl dd input[type=password]:-moz-placeholder-shown,.mdl_flatSelectList_items .items dl dd input[type=tel]:-moz-placeholder-shown,.mdl_flatSelectList_items .items dl dd input[type=text]:-moz-placeholder-shown{color:var(--baseLinkColor_scarlet)}.mdl_flatSelectList_items .items dl dd input[type=email]:placeholder-shown,.mdl_flatSelectList_items .items dl dd input[type=number]:placeholder-shown,.mdl_flatSelectList_items .items dl dd input[type=password]:placeholder-shown,.mdl_flatSelectList_items .items dl dd input[type=tel]:placeholder-shown,.mdl_flatSelectList_items .items dl dd input[type=text]:placeholder-shown{color:var(--baseLinkColor_scarlet)}.mdl_flatSelectList_items .items dl dd input[type=email]::-webkit-input-placeholder,.mdl_flatSelectList_items .items dl dd input[type=number]::-webkit-input-placeholder,.mdl_flatSelectList_items .items dl dd input[type=password]::-webkit-input-placeholder,.mdl_flatSelectList_items .items dl dd input[type=tel]::-webkit-input-placeholder,.mdl_flatSelectList_items .items dl dd input[type=text]::-webkit-input-placeholder{color:var(--baseLinkColor_scarlet)}.mdl_flatSelectList_items .items dl dd input[type=email]::-moz-placeholder,.mdl_flatSelectList_items .items dl dd input[type=number]::-moz-placeholder,.mdl_flatSelectList_items .items dl dd input[type=password]::-moz-placeholder,.mdl_flatSelectList_items .items dl dd input[type=tel]::-moz-placeholder,.mdl_flatSelectList_items .items dl dd input[type=text]::-moz-placeholder{color:var(--baseLinkColor_scarlet)}.mdl_flatSelectList_items .items dl dd input[type=email]::placeholder,.mdl_flatSelectList_items .items dl dd input[type=number]::placeholder,.mdl_flatSelectList_items .items dl dd input[type=password]::placeholder,.mdl_flatSelectList_items .items dl dd input[type=tel]::placeholder,.mdl_flatSelectList_items .items dl dd input[type=text]::placeholder{color:var(--baseLinkColor_scarlet)}.mdl_flatSelectList_items .items dl dd .mdl_select{color:var(--baseColor_azure);height:40px;width:100%}.mdl_flatSelectList_items .items dl dd .likeSelectDown{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.6rem;min-height:40px;padding:6px 0;width:100%}.mdl_flatSelectList_items .items dl dd .likeSelectDown>span{display:block;-webkit-box-flex:1;background:url(/img/common/arrow_down.png) no-repeat 100%;background-size:24px;color:var(--baseColor_azure);flex:1;padding-right:28px}.mdl_flatSelectList_items .items dl dd .likeSelectDown>span>.noSet{color:var(--baseLinkColor_scarlet)}.mdl_flatSelectList_items .items.premium dl dt{background:url(/img/profile/icon/crown.png) no-repeat 6px -4px;background-size:24px;padding-left:32px}.mdl_flatSelectList_items .items .notice{color:#666;display:inline-block;font-size:1rem;padding-left:12px}.mdl_flatSelectList_items .items_step{padding-bottom:12px}.mdl_flatSelectList_items .items_step dl{background-color:#fff;border-radius:2px;padding:12px}.mdl_flatSelectList_items .items_step dl dt{color:#666;padding-bottom:12px}.mdl_flatSelectList_items .btnArea{padding:12px 12px 0}.mdl_flatSelectList_items .btnArea input[type=submit]:nth-of-type(2){margin-top:24px}.mdl_select_areaWrap .areaLabel{background:var(--defaultBackgroundColor);color:#666}.mdl_select_areaWrap .areaLabel .mdl_checkedIcon_Label_block{background-position:6px;height:36px;line-height:36px}.mdl-app_notification{-webkit-animation:slide-in .5s linear 0s forwards,slide-out .5s linear 5.5s forwards;animation:slide-in .5s linear 0s forwards,slide-out .5s linear 5.5s forwards;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1.6rem;position:fixed;width:inherit;z-index:99}.mdl-app_notification>a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background:rgba(51,51,51,.9);border-radius:2.4rem;gap:1.2rem;padding:1.2rem}.mdl-app_notification>a .thumb{width:3.2rem}.mdl-app_notification>a .thumb .storageImageTag{height:100%;width:100%}.mdl-app_notification>a .message{color:var(--primary_white);font-size:1.5rem;font-weight:700;line-height:1.6}@-webkit-keyframes slide-in{0%{opacity:0;top:-6rem;-webkit-transform:translateY(-6rem);transform:translateY(-6rem)}to{opacity:1;top:1.6rem;-webkit-transform:translateY(1.6rem);transform:translateY(1.6rem)}}@-webkit-keyframes slide-out{0%{opacity:1;top:1.6rem;-webkit-transform:translateY(1.6rem);transform:translateY(1.6rem)}to{opacity:0;top:-6rem;-webkit-transform:translateY(-6rem);transform:translateY(-6rem)}}@keyframes slide-out{0%{opacity:1;top:1.6rem;-webkit-transform:translateY(1.6rem);transform:translateY(1.6rem)}to{opacity:0;top:-6rem;-webkit-transform:translateY(-6rem);transform:translateY(-6rem)}}._n4v1-header{font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,ＭＳ Ｐゴシック,sans-serif!important}._n4v1-main-contents{max-width:inherit;width:inherit}._n4v1-main-contents #container{overflow-x:auto}@media screen and (width <= 480px){._n4v1-footer{padding-bottom:6rem}}.deaiNavbar{font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,ＭＳ Ｐゴシック,sans-serif!important}._n4v1-logo img{height:24px}._n4v1-global-icon img{height:42px}body#campaign.bonus_code #container{background-color:var(--primary_white)}#container.bonus_code .bonus_code-container{padding:2.4rem 1.6rem}#container.bonus_code .bonus_code-container>dt{font-size:2.4rem;font-weight:700;line-height:1.6}#container.bonus_code .bonus_code-container .code{margin:1.6rem 0 2.4rem}#container.bonus_code .bonus_code-container .code .code_wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:#f2f4f5;border-radius:2.4rem;height:4.8rem;padding:0 1.6rem}#container.bonus_code .bonus_code-container .code .code_wrap>input{background-color:rgba(0,0,0,0);border:none;outline:none;padding:0}#container.bonus_code .bonus_code-container .code .code_wrap>input::-webkit-input-placeholder{color:#cdcdd0;font-size:1.5rem}#container.bonus_code .bonus_code-container .code .code_wrap>input::-moz-placeholder{color:#cdcdd0;font-size:1.5rem}#container.bonus_code .bonus_code-container .code .code_wrap>input::placeholder{color:#cdcdd0;font-size:1.5rem}#container.bonus_code .bonus_code-container .code .error_code{color:var(--primary_pink);font-size:1.2rem;line-height:1;margin-top:.8rem}#container.bonus_code .bonus_code-container .btn input:disabled{background-color:#cdcdd0;opacity:1}#container.bonus_code .bonus_code-success_popup .success_box{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#fff;border-radius:12px;height:15.2rem;justify-content:center;width:15.6rem}#container.bonus_code .bonus_code-success_popup .success_box:before{background:var(--primary_blue) url(/img/common/checkmark.png) no-repeat center/1.6rem;border-radius:50%;content:"";display:block;height:3.2rem;width:3.2rem}#container.bonus_code .bonus_code-success_popup .success_box .label{font-size:1.5rem;font-weight:700;margin:.8rem 0;text-align:center}#container.bonus_code .bonus_code-success_popup .success_box .desc{font-size:1.1rem;text-align:center}body#tutorial-promotion_photo #container{background-color:var(--primary_white)}#container.tutorial #tutorial_container{background:#fef5ed url(/img/register/tutorial/bg.png) no-repeat bottom;background-size:100% auto;position:relative}#container.tutorial #tutorial_container:before{background-image:url(/img/logo.png);background-position:0 0;background-repeat:no-repeat;background-size:83px 24px;content:"";display:inline-block;height:24px;left:12px;position:absolute;top:24px;width:83px}#container.tutorial #tutorial_container .skip{position:absolute;right:12px;top:24px}#container.tutorial #tutorial_container .skip>a{color:#f8e1cc;font-size:1.2rem}#container.tutorial #tutorial_container #thanksRegist{-webkit-box-sizing:border-box;box-sizing:border-box;left:0;padding:0 9px;position:absolute;top:80px}#container.tutorial #tutorial_container #thanksRegist>p{font-size:2rem;line-height:1.6;padding:24px 0;text-align:center}#container.tutorial #tutorial_container #thanksRegist .next{padding:0 3px}#container.tutorial #tutorial_container #pageProgressBar{background:hsla(0,0%,100%,.5);height:6px}#container.tutorial #tutorial_container #pageProgressBar .scale{background:var(--baseColor_peacypink);height:6px;width:0}#container.tutorial #tutorial_container #floatOriginBox{left:0;position:absolute;top:50%;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%)}#container.tutorial #tutorial_container .tutorialBox{display:-webkit-box;display:flex;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.5s;transition:.5s}#container.tutorial #tutorial_container .tutorialBox .enquate{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 12px;text-align:center}#container.tutorial #tutorial_container .tutorialBox .enquate dt{font-size:2rem;padding:0 0 12px;position:relative}#container.tutorial #tutorial_container .tutorialBox .enquate dt:after,#container.tutorial #tutorial_container .tutorialBox .enquate dt:before{content:"";position:relative}#container.tutorial #tutorial_container .tutorialBox .enquate dt:before{background-image:url(/img/register/tutorial/icon_kirakira1.png);background-position:0 0;background-repeat:no-repeat;background-size:20px 20px;background-size:20px;display:inline-block;height:20px;left:0;margin-right:6px;top:-14px;width:20px}#container.tutorial #tutorial_container .tutorialBox .enquate dt:after{background-image:url(/img/register/tutorial/icon_kirakira2.png);background-position:0 0;background-repeat:no-repeat;background-size:39px 32px;bottom:-13px;display:inline-block;height:32px;margin-left:3px;right:0;width:39px}#container.tutorial #tutorial_container .tutorialBox .enquate.question:before{background-color:#fff;border-radius:36px;color:var(--baseColor_peacypink);content:attr(data-num) "";display:inline-block;font-size:3rem;font-weight:700;height:72px;line-height:72px;margin-bottom:27px;text-align:center;width:72px}#container.tutorial #tutorial_container .tutorialBox .enquate.question dd ul li{padding:12px 0}#container.tutorial #tutorial_container .tutorialBox .enquate.question dd ul li label.on{-webkit-box-shadow:inset 0 2px 0 2px #ff7574;box-shadow:inset 0 2px 0 2px #ff7574;left:0;position:relative;top:2px}#container.tutorial #tutorial_container .tutorialBox .enquate.type dd{display:-webkit-box;display:flex;width:100%;-webkit-box-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 9px}#container.tutorial #tutorial_container .tutorialBox .enquate.type dd .thumb{width:100%;-webkit-box-flex:1;flex:1;margin:0 15px;position:relative}#container.tutorial #tutorial_container .tutorialBox .enquate.type dd .thumb .addedbg{background-color:rgba(var(--baseColor_notifer),.55);border-radius:50%;left:0;overflow:hidden;position:absolute;top:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.1s;transition:.1s;z-index:4}#container.tutorial #tutorial_container .tutorialBox .enquate.type dd .thumb .addedbg.scale{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#container.tutorial #tutorial_container .tutorialBox .enquate.type dd .thumb .addedbg>img{height:32%;left:50%;margin-left:-16%;margin-top:-12%;opacity:1;position:absolute;top:50%;-webkit-transition:1s;transition:1s;width:32%}#container.tutorial #tutorial_container .tutorialBox .enquate.type dd .thumb .addedbg>img.scale{-webkit-animation:scale .8s ease 0s 1 alternate forwards;animation:scale .8s ease 0s 1 alternate forwards}@-webkit-keyframes scale{30%{-webkit-transform:scale(.9);transform:scale(.9)}55%{opacity:.8}to{opacity:0;-webkit-transform:scale(3);transform:scale(3)}}#container.tutorial #tutorial_container .finishedCont{padding:74px 24px 24px;text-align:center}#container.tutorial #tutorial_container .finishedCont .label{font-size:2rem}#container.tutorial #tutorial_container .finishedCont>p{font-size:1.8rem;padding-top:12px}#container.tutorial #tutorial_container .addPhoto{padding-bottom:18px;text-align:center}#container.tutorial #tutorial_container .addPhoto .label{font-size:1.6rem;margin-bottom:18px}#container.tutorial #tutorial_container .infoAddPhoto{padding:0 24px 12px;text-align:center}#container.tutorial #tutorial_container .infoAddPhoto .label{background-color:rgba(255,213,21,.7);border-radius:12px;color:#fff;line-height:24px;margin-bottom:12px}#container.tutorial #tutorial_container .infoAddPhoto>p{color:var(--baseFontColor_lightgray);font-size:1.2rem;margin-top:9px}#container.tutorial #tutorial_container .infoAddPhoto .lateAdd{padding-top:12px}#container.tutorial #tutorial_container .infoAddPhoto .lateAdd>a{color:#fff;text-decoration:none}#container.tutorial #tutorial_container .confirmPhoto{text-align:center}#container.tutorial #tutorial_container .confirmPhoto .storageImageWrap{margin:0 auto;width:40%!important}#container.tutorial #tutorial_container .confirmPhoto .storageImageWrap .storageImageTag{border:7px solid #fff}#container.tutorial #tutorial_container .confirmSubmit{padding:36px 24px 0;text-align:center}#container.tutorial #tutorial_container .confirmSubmit .mdl_button-style-type{font-size:2rem!important}#container.tutorial #tutorial_container .confirmSubmit .undo{padding-top:30px}#container.tutorial #tutorial_container .confirmSubmit .undo>a{color:var(--baseFontColor_lightgray);text-decoration:none}#container.tutorial #tutorial_prologue_popup .prologueCont{border-radius:10px}#container.tutorial #tutorial_prologue_popup .prologueCont .start{padding:12px}#container.tutorial #photo_container{position:relative}#container.tutorial #photo_container:before{background-image:url(/img/logo.png);background-position:0 0;background-repeat:no-repeat;background-size:83px 24px;content:"";display:inline-block;height:24px;left:12px;position:absolute;top:24px;width:83px}#container.tutorial #photo_container #thanksRegist{-webkit-box-sizing:border-box;box-sizing:border-box;left:0;padding:0 9px;position:absolute;top:80px}#container.tutorial #photo_container #thanksRegist>p{font-size:2rem;line-height:1.6;padding:24px 0;text-align:center}#container.tutorial #photo_container #thanksRegist .next{padding:0 3px}#container.tutorial #photo_container #pageProgressBar{background:hsla(0,0%,100%,.5);height:6px}#container.tutorial #photo_container #pageProgressBar .scale{background:var(--baseColor_peacypink);height:6px;width:0}#container.tutorial #photo_container .tutorialBox{display:-webkit-box;display:flex;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.5s;transition:.5s}#container.tutorial #photo_container .tutorialBox .enquate{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 12px;text-align:center}#container.tutorial #photo_container .tutorialBox .enquate dt{font-size:2rem;padding:0 0 12px;position:relative}#container.tutorial #photo_container .tutorialBox .enquate dt:after,#container.tutorial #photo_container .tutorialBox .enquate dt:before{content:"";position:relative}#container.tutorial #photo_container .tutorialBox .enquate dt:before{background-image:url(/img/register/tutorial/icon_kirakira1.png);background-position:0 0;background-repeat:no-repeat;background-size:20px 20px;background-size:20px;display:inline-block;height:20px;left:0;margin-right:6px;top:-14px;width:20px}#container.tutorial #photo_container .tutorialBox .enquate dt:after{background-image:url(/img/register/tutorial/icon_kirakira2.png);background-position:0 0;background-repeat:no-repeat;background-size:39px 32px;bottom:-13px;display:inline-block;height:32px;margin-left:3px;right:0;width:39px}#container.tutorial #photo_container .tutorialBox .enquate.question:before{background-color:#fff;border-radius:36px;color:var(--baseColor_peacypink);content:attr(data-num) "";display:inline-block;font-size:3rem;font-weight:700;height:72px;line-height:72px;margin-bottom:27px;text-align:center;width:72px}#container.tutorial #photo_container .tutorialBox .enquate.question dd ul li{padding:12px 0}#container.tutorial #photo_container .tutorialBox .enquate.question dd ul li label.on{-webkit-box-shadow:inset 0 2px 0 2px #ff7574;box-shadow:inset 0 2px 0 2px #ff7574;left:0;position:relative;top:2px}#container.tutorial #photo_container .tutorialBox .enquate.type dd{display:-webkit-box;display:flex;width:100%;-webkit-box-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 9px}#container.tutorial #photo_container .tutorialBox .enquate.type dd .thumb{width:100%;-webkit-box-flex:1;flex:1;margin:0 15px;position:relative}#container.tutorial #photo_container .tutorialBox .enquate.type dd .thumb .addedbg{background-color:rgba(var(--baseColor_notifer),.55);border-radius:50%;left:0;overflow:hidden;position:absolute;top:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.1s;transition:.1s;z-index:4}#container.tutorial #photo_container .tutorialBox .enquate.type dd .thumb .addedbg.scale{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#container.tutorial #photo_container .tutorialBox .enquate.type dd .thumb .addedbg>img{height:32%;left:50%;margin-left:-16%;margin-top:-12%;opacity:1;position:absolute;top:50%;-webkit-transition:1s;transition:1s;width:32%}#container.tutorial #photo_container .tutorialBox .enquate.type dd .thumb .addedbg>img.scale{-webkit-animation:scale .8s ease 0s 1 alternate forwards;animation:scale .8s ease 0s 1 alternate forwards}@keyframes scale{30%{-webkit-transform:scale(.9);transform:scale(.9)}55%{opacity:.8}to{opacity:0;-webkit-transform:scale(3);transform:scale(3)}}#container.tutorial #photo_container .finishedCont{padding:74px 24px 34px;text-align:center}#container.tutorial #photo_container .finishedCont .label{font-size:2rem}#container.tutorial #photo_container .finishedCont>p{font-size:1.8rem;padding-top:0}#container.tutorial #photo_container .addPhoto{padding-bottom:35px;text-align:center}#container.tutorial #photo_container .addPhoto .label{font-size:1.6rem;margin-bottom:18px}#container.tutorial #photo_container .infoAddPhoto{padding:0 24px 12px;text-align:center}#container.tutorial #photo_container .infoAddPhoto .label{background-color:rgba(255,213,21,.7);border-radius:12px;color:#fff;line-height:24px;margin-bottom:12px}#container.tutorial #photo_container .infoAddPhoto>p{color:var(--baseFontColor_lightgray);font-size:1.2rem;margin-top:9px}#container.tutorial #photo_container .infoAddPhoto .lateAdd{padding-top:12px}#container.tutorial #photo_container .infoAddPhoto .lateAdd>a{color:#c8c8c8;text-decoration:none}#container.tutorial #photo_container .confirmPhoto{text-align:center}#container.tutorial #photo_container .confirmPhoto .storageImageWrap{margin:0 auto;width:40%!important}#container.tutorial #photo_container .confirmPhoto .storageImageWrap .storageImageTag{border:7px solid #fff}#container.tutorial #photo_container .confirmSubmit{padding:56px 24px 110px;text-align:center}#container.tutorial #photo_container .confirmSubmit .mdl_button-style-type{font-size:2rem!important}#container.tutorial #photo_container .confirmSubmit .undo{padding-top:30px}#container.tutorial #photo_container .confirmSubmit .undo>a{color:var(--baseFontColor_lightgray);text-decoration:none}#container.tutorial #reconfirmCont{position:relative;width:250px}#container.tutorial #reconfirmCont .start{background-color:#fff;border-radius:0 0 10px 10px;padding:18px 33px}#container.tutorial #reconfirmCont img{display:block;margin:0;padding:0;width:100%}#container.tutorial #reconfirmCont .lateAdd{margin:0 auto;padding-top:12px;text-align:center}#container.tutorial #reconfirmCont .lateAdd>a.late{color:#9b9b9b;display:block;padding-top:12px;text-decoration:none}#container.tutorial #reconfirmCont .lateAdd>a.mdl_button-style-type{color:#fff}#container.login .mdl_basicCreateForm{margin:12px 6px 6px}#container.login .mdl_basicCreateForm .item .cont .mdl_select_rounded_corners_adjust{margin-top:6px}#container.login .mdl_basicCreateForm .auto_login{background-color:#ccc;border-radius:15px;display:inline-block;height:30px;position:relative;width:50px}#container.login .mdl_basicCreateForm .auto_login:after{background-color:#fff;border-radius:14px;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.3);box-shadow:0 2px 3px 0 rgba(0,0,0,.3);content:"";display:inline-block;height:28px;-webkit-transform:translate3d(-21px,1px,0);transform:translate3d(-21px,1px,0);-webkit-transition:.1s;transition:.1s;width:28px}#container.login .mdl_basicCreateForm .auto_login_check:checked+label{background-color:#44db5e}#container.login .mdl_basicCreateForm .auto_login_check:checked+label:after{-webkit-transform:translate3d(-1px,1px,0);transform:translate3d(-1px,1px,0)}#container.logout #logout_container{padding:27px 18px;text-align:center}#container.logout #logout_container dl dt{color:#666;font-size:16px;padding-bottom:27px}#container.logout #logout_container dl dd{line-height:1.8;padding-bottom:18px}#container.logout #logout_container>p{padding-bottom:18px;text-align:left}#container.logout #logout_container>p strong{font-size:1.6rem}#container.logout #logout_container .btn>a:last-child{margin-top:33px}#container.reminder #reminder_container{background-color:#fff;padding:12px 0}#container.reminder #reminder_container .description{color:#666;line-height:1.4;padding:0 12px 24px}#container.reminder #reminder_container .description.headLine{text-align:center}#container.experience .experience_header .mdl_contentsDescription{background-color:rgba(0,0,0,0);padding:12px;text-align:left}#container.experience .experience_header .mdl_contentsDescription.case_sendConfirm{text-align:center}#container.experience .experience_header .mdl_contentsDescription .pinkred{color:var(--baseColor_pinkred)}#container.experience .experience_header .entryArea{padding:0 6px 24px}#container.experience .experience_header .entryArea .entry{background-color:#fff;border-radius:2px;color:var(--baseLinkColor_blue);display:block;font-weight:700;height:48px;line-height:48px;padding-left:6px}#container.experience .experience_article .mdl_listBox_small .body .status li strong,#container.experience .experience_listWrap .mdl_listBox_small .body .status li strong{color:var(--baseFontColor);font-size:1.4rem}#container.experience .experience_article{background-color:#fff;margin:12px 6px 24px;padding-bottom:24px}#container.experience .experience_article .mdl_listBox_small .body,#container.experience .experience_article .mdl_listBox_small .thumb{border-bottom:none}#container.experience .experience_article .expBody{line-height:1.6;padding:0 9px 21px 18px}#container.experience .experience_article .action{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;padding-right:18px}#container.experience .experience_article_paginate{margin:24px 0}#container.experience .experience_article_paginate .pagenate{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:#fff;padding:6px 0}#container.experience .experience_article_paginate .pagenate .prev{border-right:1px solid var(--defaultBorderColor)}#container.experience .experience_article_paginate .pagenate .panel{width:100%;-webkit-box-flex:1;flex:1}#container.experience .experience_article_paginate .pagenate .panel .is_next,#container.experience .experience_article_paginate .pagenate .panel .is_prev,#container.experience .experience_article_paginate .pagenate .panel .un_next,#container.experience .experience_article_paginate .pagenate .panel .un_prev{background-repeat:no-repeat;background-size:24px;display:block;height:30px;line-height:30px;text-align:center}#container.experience .experience_article_paginate .pagenate .panel .is_prev,#container.experience .experience_article_paginate .pagenate .panel .un_prev{background-position:0}#container.experience .experience_article_paginate .pagenate .panel .is_next,#container.experience .experience_article_paginate .pagenate .panel .un_next{background-position:100%}#container.experience .experience_article_paginate .pagenate .panel .un_next,#container.experience .experience_article_paginate .pagenate .panel .un_prev{color:#999}#container.experience .experience_article_paginate .pagenate .panel .is_prev{background-image:url(/img/common/arrow_left_on.png)}#container.experience .experience_article_paginate .pagenate .panel .un_prev{background-image:url(/img/common/arrow_left_off.png)}#container.experience .experience_article_paginate .pagenate .panel .is_next{background-image:url(/img/common/arrow_right_on.png)}#container.experience .experience_article_paginate .pagenate .panel .un_next{background-image:url(/img/common/arrow_right_off.png)}#container.inquiry{height:100%;max-height:none}#container.inquiry .mdl_basicCreateForm .createConfirmSubmit{padding-top:12px}#container.inquiry .mdl_basicCreateForm .createConfirmSubmit input[type=button]{margin-top:18px}#report #container{background:#fff}#report #container .report_wrap{font-size:1.5rem;padding:0 1.6rem 2.4rem}#report #container .report_wrap .read{padding:2.4rem 0;text-align:center}#report #container .report_wrap .read:before{background:url(/img/report/img_notice.png) no-repeat 50%/contain;content:"";display:block;height:5.6rem;margin:0 auto;width:8rem}#report #container .report_wrap .read.done:before{background:url(/img/report/img_done.png) no-repeat 50%/contain;content:"";display:block;height:5.6rem;margin:0 auto;width:8rem}#report #container .report_wrap .read strong{display:block;font-size:1.7rem;margin-top:2.4rem}#report #container .report_wrap .report_notice{padding-bottom:2.4rem}#report #container .report_wrap .caution{color:var(--baseColor_pinkred);font-weight:700}#report #container .report_wrap ul.report_item{margin-left:-1.6rem;margin-right:-1.6rem}#report #container .report_wrap ul.report_item li a{background-image:url(/img/common/arrow_right_lg.png);background-position:right 1.6rem center;background-repeat:no-repeat;background-size:2rem;display:block;padding:1.6rem 5.2rem 1.6rem 1.8rem}#report #container .report_wrap .note{color:var(--primary_gray);font-size:1.5rem;font-weight:700}#report #container .report_wrap form{margin-top:2.4rem}#report #container .report_wrap form .comment{background:var(--primary_light_gray);border:none;font-size:1.5rem}#report #container .report_wrap .button_wrap{margin-top:4rem}#report #container .report_wrap .deny{margin-top:4.8rem}#report #container .report_wrap .mdl_listBox{margin-left:-1.6rem;margin-right:-1.6rem}#container>.premium-option{background-image:url(/img/mypage/premium_option/bg.png),-webkit-gradient(linear,left top,right top,from(#c89f66),to(#9c6b1b));background-image:url(/img/mypage/premium_option/bg.png),linear-gradient(90deg,#c89f66,#9c6b1b);background-size:27.5rem,auto;color:#fff;overflow:hidden;position:relative}#container>.premium-option .premium-option-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;overflow:auto;padding:0 1.6rem;position:relative}#container>.premium-option .premium-option-close{background-image:url(/img/common/close_white.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;left:1.2rem;position:absolute;top:1rem;width:24px;z-index:100}#container>.premium-option .premium-option-head{margin:0 -1.6rem;text-align:center}#container>.premium-option .premium-option-head canvas{width:100%}#container>.premium-option .premium-option-head .premium-option-head-label{margin-top:1.6rem}#container>.premium-option .premium-option-head .premium-option-head-label>img:first-child{width:20rem}#container>.premium-option .premium-option-head .premium-option-head-label>img:last-child{margin-top:1.2rem;width:31.9rem}#container>.premium-option .premium-option-status{background:rgba(0,0,0,.15);border-radius:1.6rem;margin-top:3.2rem;padding:2.4rem 2rem}#container>.premium-option .premium-option-status .premium-option-status-detail{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#container>.premium-option .premium-option-status .premium-option-status-detail .premium-option-status-detail-label{font-size:2rem;font-weight:700}#container>.premium-option .premium-option-status .premium-option-status-detail .premium-option-status-detail-expire{-webkit-box-flex:1;flex:1;font-size:1.7rem;text-align:right}#container>.premium-option .premium-option-status .premium-option-status-detail-app{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}#container>.premium-option .premium-option-status .premium-option-status-detail-app .premium-option-status-detail-label{font-size:2rem;font-weight:700;margin-bottom:1.6rem}#container>.premium-option .premium-option-status .premium-option-status-detail-app .premium-option-status-detail-expire-app{font-size:1.5rem}#container>.premium-option .premium-option-status .premium-option-status-change{margin-top:2.4rem}#container>.premium-option .premium-option-status .premium-option-status-change>a,#container>.premium-option .premium-option-status .premium-option-status-change>form>input{background:#fff;border-radius:3.6rem;color:#916a2c;display:grid;font-size:1.5rem;font-weight:700;height:3.6rem;place-items:center;width:100%}#container>.premium-option .premium-option-status-resign{margin-top:3.2rem}#container>.premium-option .premium-option-status-resign>a,#container>.premium-option .premium-option-status-resign>form>input{background:#fff;border-radius:4.8rem;color:#916a2c;display:grid;font-size:1.7rem;font-weight:700;height:4.8rem;place-items:center;width:100%}#container>.premium-option .premium-option-regist{margin-top:3.2rem}#container>.premium-option .premium-option-regist.has_gradient{background:-webkit-gradient(linear,left top,left bottom,from(#daa74e),to(#784c00));background:linear-gradient(180deg,#daa74e,#784c00);bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:2.4rem 1.6rem;position:absolute;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:height .25s,-webkit-transform .25s;transition:height .25s,-webkit-transform .25s;transition:transform .25s,height .25s;transition:transform .25s,height .25s,-webkit-transform .25s;width:100%}#container>.premium-option .premium-option-regist.has_gradient.show{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#container>.premium-option .premium-option-regist>a{background:#fff;border-radius:4.8rem;-webkit-box-shadow:0 1px 16px 0 #ffcd7d;box-shadow:0 1px 16px 0 #ffcd7d;display:grid;height:4.8rem;place-items:center}#container>.premium-option .premium-option-regist>a>span{background:-webkit-gradient(linear,left top,right top,from(#ddac5d),to(#b58230));background:linear-gradient(90deg,#ddac5d,#b58230);-webkit-background-clip:text;background-clip:text;font-size:1.7rem;font-weight:700;-webkit-text-fill-color:rgba(0,0,0,0)}#container>.premium-option .premium-option-privilege{background:rgba(0,0,0,.15);border-radius:1.6rem;margin-top:4rem;padding:2.4rem 2rem 4.8rem}#container>.premium-option .premium-option-privilege .premium-option-privilege-label{border-bottom:1px solid hsla(0,0%,100%,.2);padding-bottom:1.6rem}#container>.premium-option .premium-option-privilege .premium-option-privilege-label>img{width:23rem}#container>.premium-option .premium-option-privilege .premium-option-privilege-item{margin-top:4rem}#container>.premium-option .premium-option-privilege .premium-option-privilege-item:nth-of-type(2){margin-top:2rem}#container>.premium-option .premium-option-privilege .premium-option-privilege-item:nth-of-type(2) .premium-option-privilege-item-point:before{background-image:url(/img/mypage/premium_option/point1.png)}#container>.premium-option .premium-option-privilege .premium-option-privilege-item:nth-of-type(3) .premium-option-privilege-item-point:before{background-image:url(/img/mypage/premium_option/point2.png)}#container>.premium-option .premium-option-privilege .premium-option-privilege-item:nth-of-type(4) .premium-option-privilege-item-point:before{background-image:url(/img/mypage/premium_option/point3.png)}#container>.premium-option .premium-option-privilege .premium-option-privilege-item:nth-of-type(5) .premium-option-privilege-item-point:before{background-image:url(/img/mypage/premium_option/point4.png)}#container>.premium-option .premium-option-privilege .premium-option-privilege-item:nth-of-type(6) .premium-option-privilege-item-point:before{background-image:url(/img/mypage/premium_option/point5.png)}#container>.premium-option .premium-option-privilege .premium-option-privilege-item .premium-option-privilege-item-point{font-size:2rem;font-weight:700;padding-top:3.3rem;position:relative}#container>.premium-option .premium-option-privilege .premium-option-privilege-item .premium-option-privilege-item-point:before{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;border-radius:.4rem;content:"";display:block;height:2.3rem;left:0;position:absolute;top:0;width:7.3rem}#container>.premium-option .premium-option-privilege .premium-option-privilege-item .premium-option-privilege-item-thumb{margin-top:1.6rem}#container>.premium-option .premium-option-privilege .premium-option-privilege-item .premium-option-privilege-item-thumb>img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}#container>.premium-option .premium-option-privilege .premium-option-privilege-item .premium-option-privilege-item-detail{font-size:1.5rem;margin-top:1.6rem}#container>.premium-option .premium-option-notice{margin-top:2.4rem}#container>.premium-option .premium-option-notice .premium-option-notice-label{font-size:2rem;font-weight:700}#container>.premium-option .premium-option-notice .premium-option-notice-list{margin-top:1.6rem;padding-left:1.6rem}#container>.premium-option .premium-option-notice .premium-option-notice-list>li{font-size:1.2rem;list-style:disc;list-style-position:outside}#container>.premium-option .premium-option-restore{margin-top:4rem;text-align:center}#container>.premium-option .premium-option-restore .premium-option-restore-button>a{background:rgba(0,0,0,.3);border-radius:3.6rem;color:#fff;display:grid;font-size:1.5rem;font-weight:700;height:3.6rem;margin:auto;place-items:center;width:8.9rem}#container>.premium-option .premium-option-restore .premium-option-restore-notice{font-size:1.2rem;margin-top:1.6rem}#container>.premium-option .premium-option-help{font-size:1.2rem;margin-top:4rem;text-align:center}#container>.premium-option .premium-option-help>li+li{margin-top:4rem}#container>.premium-option .premium-option-help>li>a{font-weight:700}#container>.premium-option .premium-option-footer{display:-webkit-box;display:flex;margin:4rem -1.6rem 15.8rem;-webkit-box-pack:center;justify-content:center}#container>.premium-option .premium-option-footer>li{padding:0 .4rem}#container>.premium-option .premium-option-footer>li+li{border-left:1px solid #fff}#container>.premium-option .premium-option-footer>li>a{color:#fff;font-size:1.2rem}#container.announce .campaign_inactive{padding-top:24px}#container.announce .campaign_inactive p.desctiption{margin-bottom:24px;text-align:center}.contentsList .cList{background-color:#fff;border-bottom:1px solid var(--defaultBorderColor)}.contentsList .cList a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;min-height:60px}.contentsList .cList a dl{-webkit-box-flex:1;background-position:0;background-repeat:no-repeat;background-size:44px;flex:1;padding-left:50px}.contentsList .cList a dl dt{font-size:1.8rem}.contentsList .cList a dl dd{color:#7f7f7f;font-size:1.2rem}.contentsList .cList.community a dl{background-image:url(/img/common/contents/community.png)}.contentsList .cList.timeline a dl{background-image:url(/img/common/contents/timeline.png)}.contentsList .cList.photoalbum a dl{background-image:url(/img/common/contents/photoalbum.png)}.contentsList .cList.photocon a dl{background-image:url(/img/common/contents/photocon.png)}.contentsList .cList.imanani a dl{background-image:url(/img/common/contents/imanani.png)}.contentsList .cList.iine a dl{background-image:url(/img/common/contents/iine.png)}.contentsList .cList.bottlemail a dl{background-image:url(/img/common/contents/bottlemail.png)}.contentsList .cList.photochat a dl{background-image:url(/img/common/contents/photochat.png)}.contentsList .cList.marubatsu a dl{background-image:url(/img/common/contents/marubatsu.png)}.contentsList .cList.experience a dl{background-image:url(/img/common/contents/experience.png)}.contentsList .cList.about a dl{background-image:url(/img/common/contents/about.png)}.contentsList .cList.config a dl{background-image:url(/img/common/contents/config.png)}.contentsList .cList.helpcenter a dl{background-image:url(/img/common/contents/helpcenter.png)}.aboutyycList .cList,.informationList .cList{background-color:#fff;border-bottom:1px solid var(--defaultBorderColor)}.aboutyycList .cList a,.informationList .cList a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;min-height:60px}.aboutyycList .cList a dl,.informationList .cList a dl{-webkit-box-flex:1;flex:1;padding-left:12px}.aboutyycList .cList a dl dt,.informationList .cList a dl dt{font-size:1.8rem}.aboutyycList .cList a dl dd,.informationList .cList a dl dd{color:#7f7f7f;font-size:1.2rem}.informationList #announce_body{background-color:#fff;padding:24px 12px}.informationList #announce_body dt{font-size:1.6rem}.informationList #announce_body .comment,.informationList #announce_body .createAt{margin-top:12px}.informationList #announce_body .createAt{color:#666;font-size:1.2rem;text-align:right}.informationList #announce_body .comment{line-height:1.6}.informationList #announce_body .comment>a{color:var(--baseLinkColor_blue)}body#site_announcement #container{background-color:var(--primary_white)}.site_announcement-list_wrap,.site_announcement_announce_detail{border-top:.5px solid var(--defaultBorderColor)}.site_announcement-list_wrap .announce_item,.site_announcement_announce_detail .announce_item{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:1.2rem;padding:2rem 1.6rem 2.4rem}.site_announcement-list_wrap .announce_item.unread,.site_announcement_announce_detail .announce_item.unread{background-color:#e7f7ff}.site_announcement-list_wrap .announce_item_status,.site_announcement_announce_detail .announce_item_status{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.site_announcement-list_wrap .announce_item_status .category,.site_announcement_announce_detail .announce_item_status .category{background-color:var(--primary_light_gray);border-radius:.4rem;color:var(--extra_dark_gray);display:inline-block;font-size:1.2rem;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:.4rem .8rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.site_announcement-list_wrap .announce_item_status .category.important,.site_announcement_announce_detail .announce_item_status .category.important{background-color:var(--primary_pink);color:#fff}.site_announcement-list_wrap .announce_item_status .update_at,.site_announcement_announce_detail .announce_item_status .update_at{align-self:flex-end;color:var(--extra_dark_gray);font-size:1.2rem}.site_announcement-list_wrap .announce_item_title,.site_announcement_announce_detail .announce_item_title{font-size:1.5rem;font-weight:700}.site_announcement-list_wrap .announce_item_message,.site_announcement_announce_detail .announce_item_message{border-top:.5px solid var(--defaultBorderColor);font-size:1.5rem;line-height:1.6;padding:1.6rem 0}.site_announcement-list_wrap .announce_item_message>a,.site_announcement_announce_detail .announce_item_message>a{color:var(--baseLinkColor_blue)}.site_announcement_announce_detail .announce_item{gap:.8rem;padding:2.4rem 1.6rem 1.6rem}.config .invitation{padding:0 1.6rem}.config .invitation .label{font-size:2.4rem;font-weight:700;margin-top:2.4rem}.config .invitation .form_item input{margin-top:2.4rem}.config .invitation .form_item input.code{background:var(--primary_light_gray);border:none;border-radius:2.4rem;font-size:1.5rem;height:4.8rem;padding:0 1.6rem}.config .invitation .form_item input.code:focus{outline:none}.config .invitation .form_item input.code::-webkit-input-placeholder{color:var(--primary_dark_gray)}.config .invitation .form_item input.code::-moz-placeholder{color:var(--primary_dark_gray)}.config .invitation .form_item input.code::placeholder{color:var(--primary_dark_gray)}.config .invitation .form_item input.code:-moz-placeholder-shown+.mdl-button-primary_blue:not(:focus){background-color:var(--primary_dark_gray);pointer-events:none}.config .invitation .form_item input.code:placeholder-shown+.mdl-button-primary_blue:not(:focus){background-color:var(--primary_dark_gray);pointer-events:none}.config .invitation .form_item .error{color:var(--primary_pink);display:inline-block;font-size:1.2rem;line-height:1;margin-top:.8rem}#campaign .campaign .campaign_attention{background-color:var(--primary_white);line-height:1.4;padding:12px}body#errors #container{background-color:var(--primary_white);margin:0 auto}#container.errors .errors-content{padding:2rem 2rem 0}#container.errors .errors-content .label{background:url(/img/common/sorry.png) no-repeat bottom/auto 18rem;color:#10afcf;font-size:1.6rem;font-weight:600;padding-bottom:19.2rem;text-align:center}#container.errors .errors-content>p{color:var(--baseFontColor_gray);font-size:1.3rem;margin-top:2rem}#container.errors .errors-content .btn{padding:2rem 3rem 0}#reactivate{background-color:#fff}#reactivate #reactivateContainer{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:8rem}#reactivate #reactivateHead{padding:0 1.6rem;text-align:center}#reactivate #reactivateHead>dl{color:var(--primary_dark_gray)}#reactivate #reactivateHead>dl>dt{font-size:2.4rem;font-weight:700}#reactivate #reactivateHead>dl>dt .image{height:12.3rem;padding-bottom:.8rem;width:12.4rem}#reactivate #reactivateHead>dl>dd{display:inline-block;font-size:1.2rem;padding-top:1.2rem;text-align:left}#reactivate #reactivateHead>dl>dd .text{padding-top:.4rem}#reactivate #reactivateHead .pointPeriod{background-color:var(--primary_light_gray);border-radius:8px;height:10.5rem;margin-top:3.2rem;width:100%}#reactivate #reactivateHead .pointPeriod,#reactivate #reactivateHead .pointPeriod>dl{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}#reactivate #reactivateHead .pointPeriod>dl{-webkit-box-flex:1;flex-grow:1;font-weight:700;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:8.9rem}#reactivate #reactivateHead .pointPeriod>dl.point{border-right:.3px solid var(--primary_gray)}#reactivate #reactivateHead .pointPeriod>dl>dt{color:var(--primary_dark_gray);font-size:1.5rem}#reactivate #reactivateHead .pointPeriod>dl>dd{font-size:2rem}#reactivate #reactivateHead .btnReactivate{padding-top:3.2rem}#resign #resignContainer{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 0}#resign #token{border:2px solid #ccc;color:#555;font-weight:700;margin:0 20px;padding:10px 20px;text-align:center}#resign #resignHead{padding:0 20px 50px;text-align:center}#resign #resignHead .pointPeriod{border:2px solid #ebebeb;font-size:12px;margin-top:30px;padding:10px}#resign #resignHead .pointPeriod>strong{font-size:14px}#resign #resignHead .merit{margin-top:50px}#resign #resignCont{padding:0 0 50px}#resign #resignBtm{padding:0 20px 35px;text-align:center}#resign #resignBtm>dl{font-size:12px;margin-top:50px;text-align:left}#resign #resignBtm>dl>dt{font-weight:700}#resign .btn_wrap{margin-top:40px}#resign .btn_wrap:first-child{margin-top:0}#resign .btn_wrap .notice{font-size:12px;margin-top:16px;text-align:left}#resign .note{font-size:14px;margin-top:30px}#resign .note:first-child{margin-top:0}#resign .note>strong{font-size:16px}#resign .note>span{color:#f06;font-size:16px;font-weight:700}#resign .aside{font-size:14px;padding:0 20px 20px}#resign .aside>p{margin-top:20px}#resign .aside>p.arrow_right{margin-top:0;text-align:right}#resign section#resign-body{background:#fff;font-size:16px;padding:1rem 1.6rem}#resign section#resign-body.completed{height:inherit;padding:0 1.6rem}#resign section#resign-body.completed .resign_txt01{font-size:2.4rem;font-weight:700}#resign section#resign-body.completed .resign_txt02{border-bottom:1px solid #fff;font-size:1.7rem;font-weight:700;line-height:1;padding-bottom:1.6rem}#resign section#resign-body.completed .resign_txt03{font-size:1.5rem}#resign section#resign-body.completed .thanks_wrap{background:url(/img/common/bg_complete.png) no-repeat top/40px;display:-webkit-box;display:flex;margin-top:7.6rem;padding:5.6rem 0;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:1.6rem}#resign section#resign-form{font-size:16px;padding:10px}#resign section#edit-column>p{padding:10px}#resign section>#edit-column{background:#fff;border:1px solid #9fbcda;border-radius:5px}#resign section>#edit-column h4{border-bottom:1px solid #9fbcda;color:#275d93;font-size:16px;padding:8px 0;text-align:center}#resign section>#edit-column>form>table{border-collapse:collapse;border-spacing:0;width:100%}#resign section>#edit-column>form>table td{border-bottom:1px solid #9fbcda;padding:7px}#resign section>#edit-column>form>table td>dl{position:relative}#resign section>#edit-column>form>table td>dl dt{color:#77aed7;font-size:14px}#resign section>#edit-column>form>table td>dl dt span{float:left}#resign section>#edit-column>form>table td>dl dt a{background:-webkit-gradient(linear,left top,left bottom,from(#406eb4),color-stop(.5,#18518a),to(#3f6eb4));border:1px solid #315c97;border-radius:3px;-webkit-box-shadow:inset 1px 1px 2px #32578e;box-shadow:inset 1px 1px 2px #32578e;color:#fff;display:inline-block;float:right;font-size:12px;font-weight:700;margin-bottom:5px;padding:5px 8px;text-shadow:1px 1px 1px #0f2a48}#resign section>#edit-column>form>table td>dl dd{font-size:14px}#resign section>#edit-column>form>table td>dl dd label{font-size:16px}#resign section>#edit-column>form>table td>dl dd label input{margin-right:5px}#resign section>#edit-column>form>table td input[type=password],#resign section>#edit-column>form>table td input[type=text],#resign section>#edit-column>form>table td textarea{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;padding:5px;width:100%}#resign section#myself-appearance>#edit-column>form>table td input[type=text]{margin-right:5px;width:50px}#resign section>#edit-column>form>table td select{font-size:18px;vertical-align:middle}#resign section>#edit-column .btn{padding:10px 30px;text-align:center}#resign section>#edit-column .btn p{color:#c00;font-size:14px;padding-top:5px}#resign section>#edit-column .btn input:nth-child(2){margin-top:10px}#guest_top #container,#help #container{background:#fff;color:#696a6c}#guest_top #container #glb-header .glb-header_inner,#help #container #glb-header .glb-header_inner{display:grid;grid-template:"logo login" 4.4rem "nav nav" 4rem/1fr 1fr}#guest_top #container #glb-header .glb-header_logo_headline,#help #container #glb-header .glb-header_logo_headline{display:-webkit-box;display:flex;grid-area:logo;-webkit-box-align:center;align-items:center;padding-left:1.2rem}#guest_top #container #glb-header .glb-header_logo_headline .glb-header_logo,#help #container #glb-header .glb-header_logo_headline .glb-header_logo{height:auto;width:8rem}#guest_top #container #glb-header .glb-header_nav_wrap,#help #container #glb-header .glb-header_nav_wrap{grid-area:nav}#guest_top #container #glb-header .glb-header_nav_wrap .glb-header_nav,#help #container #glb-header .glb-header_nav_wrap .glb-header_nav{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;border:solid #e6e6e6;border-width:1px 0;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;justify-content:space-between;padding:0 1.2rem}#guest_top #container #glb-header .glb-header_nav_wrap .glb-header_nav .glb-header_nav_list,#help #container #glb-header .glb-header_nav_wrap .glb-header_nav .glb-header_nav_list{flex-shrink:0;font-size:1.2rem}#guest_top #container #glb-header .glb-header_nav_wrap .glb-header_nav .glb-header_nav_list.current .glb-header_nav_list_link,#help #container #glb-header .glb-header_nav_wrap .glb-header_nav .glb-header_nav_list.current .glb-header_nav_list_link{color:#00aaed}#guest_top #container #glb-header .glb-header_nav_wrap .glb-header_nav .glb-header_nav_list .glb-header_nav_list_link,#help #container #glb-header .glb-header_nav_wrap .glb-header_nav .glb-header_nav_list .glb-header_nav_list_link{color:#696a6c}#guest_top #container #glb-header .glb-header_login,#help #container #glb-header .glb-header_login{display:-webkit-box;display:flex;grid-area:login;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end;padding-right:1.2rem}#guest_top #container #glb-header .glb-header_login .glb-header_nav_login_btn,#help #container #glb-header .glb-header_login .glb-header_nav_login_btn{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#fff;border:1px solid #00aaed;border-radius:14px;color:#00aaed;font-size:1.2rem;font-weight:700;font-weight:400;height:28px;justify-content:center;margin:0 auto;width:100%}#guest_top #container #glb-header .glb-header_login .glb-header_nav_register_btn,#help #container #glb-header .glb-header_login .glb-header_nav_register_btn{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#00d482;border:none;border-radius:14px;color:#fff;font-size:1.2rem;font-weight:700;font-weight:400;height:28px;justify-content:center;margin:0 auto;width:100%}#guest_top #container #glb-bread_crumb_list,#help #container #glb-bread_crumb_list{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:#aaa;font-size:1rem;padding:.5rem .5rem 0}#guest_top #container #glb-bread_crumb_list>li:not(:last-child):after,#help #container #glb-bread_crumb_list>li:not(:last-child):after{content:"＞"}#guest_top #container #glb-bread_crumb_list>li:not(:last-child)>a,#help #container #glb-bread_crumb_list>li:not(:last-child)>a{color:inherit}#guest_top #container #glb-bread_crumb_list>li:not(:last-child)>a:hover,#help #container #glb-bread_crumb_list>li:not(:last-child)>a:hover{color:#00aaed}#guest_top #container #glb-footer,#help #container #glb-footer{background-image:url(/img/logo.png);background-position:left 2rem top 6rem;background-repeat:no-repeat;background-size:8rem 2.3rem;border-top:1px solid #e6e6e6;padding:10rem 2rem 1.2rem}#guest_top #container #glb-footer.is_top,#help #container #glb-footer.is_top{padding:10rem 2rem 9.4rem}#guest_top #container #glb-footer .glb-footer_notice,#help #container #glb-footer .glb-footer_notice{font-size:1.2rem}#guest_top #container #glb-footer .glb-footer_notice:before,#help #container #glb-footer .glb-footer_notice:before{content:"YYCは、『インターネット異性紹介事業を利用して児童を誘引する行為の規制等に関する法律』に該当するサービスです。\a 18歳未満の方はご利用できません。";white-space:pre-wrap}#guest_top #container #glb-footer .glb-footer_document_container,#help #container #glb-footer .glb-footer_document_container{padding:2rem 0}#guest_top #container #glb-footer .glb-footer_document_container .glb-footer_document_content,#help #container #glb-footer .glb-footer_document_container .glb-footer_document_content{display:-webkit-box;display:flex;padding:.4rem 0}#guest_top #container #glb-footer .glb-footer_document_container .glb-footer_document_content .glb-footer_document_list:first-child,#help #container #glb-footer .glb-footer_document_container .glb-footer_document_content .glb-footer_document_list:first-child{padding-right:1rem}#guest_top #container #glb-footer .glb-footer_document_container .glb-footer_document_content .glb-footer_document_list:not(:first-child),#help #container #glb-footer .glb-footer_document_container .glb-footer_document_content .glb-footer_document_list:not(:first-child){border-left:1px solid #333;padding:0 1rem}#guest_top #container #glb-footer .glb-footer_document_container .glb-footer_document_content .glb-footer_document_list .glb-footer_document_list_link,#help #container #glb-footer .glb-footer_document_container .glb-footer_document_content .glb-footer_document_list .glb-footer_document_list_link{color:#333;font-size:1.3rem}#guest_top #container #glb-footer .report_number,#help #container #glb-footer .report_number{font-size:12px}#guest_top #container #glb-footer .copyright,#help #container #glb-footer .copyright{font-size:1.2rem;margin-top:1.2rem}#guest_top #container #docs_company .company_information,#help #container #docs_company .company_information{display:grid;grid-auto-rows:7rem;grid-template-columns:30% 1fr;margin:2.4rem auto 0}#guest_top #container #docs_company .company_information>dd,#guest_top #container #docs_company .company_information>dt,#help #container #docs_company .company_information>dd,#help #container #docs_company .company_information>dt{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-size:1.3rem}#guest_top #container #docs_company .company_information>dd:not(:last-of-type),#guest_top #container #docs_company .company_information>dt:not(:last-of-type),#help #container #docs_company .company_information>dd:not(:last-of-type),#help #container #docs_company .company_information>dt:not(:last-of-type){border-bottom:1px solid #e6e6e6}#guest_top #container #docs_company .company_information>dt,#help #container #docs_company .company_information>dt{color:#9b9b9b;font-weight:700}#guest_top #container #docs_contract .contract_view,#help #container #docs_contract .contract_view{margin-top:2.4rem}#guest_top #container #docs_contract .contract_view>h2,#help #container #docs_contract .contract_view>h2{color:#00aaed;font-size:1.6rem;margin-bottom:2.4rem}#guest_top #container #docs_contract .contract_view>h3,#help #container #docs_contract .contract_view>h3{font-size:1.6rem;margin-bottom:1.2rem}#guest_top #container #docs_contract .contract_view>p,#help #container #docs_contract .contract_view>p{font-size:1.3rem;line-height:1.5;margin-bottom:2.4rem}#guest_top #container #docs_contract .contract_view>p.has_after,#help #container #docs_contract .contract_view>p.has_after{margin-bottom:1.2rem}#guest_top #container #docs_contract .contract_view>ol,#help #container #docs_contract .contract_view>ol{list-style:decimal;padding-left:1.5em}#guest_top #container #docs_contract .contract_view>ol,#guest_top #container #docs_contract .contract_view>ul,#help #container #docs_contract .contract_view>ol,#help #container #docs_contract .contract_view>ul{font-size:1.3rem;margin-bottom:2.4rem}#guest_top #container #docs_contract .contract_view>ol>li,#guest_top #container #docs_contract .contract_view>ul>li,#help #container #docs_contract .contract_view>ol>li,#help #container #docs_contract .contract_view>ul>li{line-height:1.5;padding:.3rem 0}#guest_top #container #docs_contract .contract_view .inner_table,#help #container #docs_contract .contract_view .inner_table{border:1px solid #e6e6e6;border-collapse:collapse;margin:.6rem 0 2.4rem;width:100%}#guest_top #container #docs_contract .contract_view .inner_table th,#help #container #docs_contract .contract_view .inner_table th{background:#f7f7f7;border:1px solid #e6e6e6;color:#555;font-weight:400;padding:1rem;text-align:center;vertical-align:middle}#guest_top #container #docs_contract .contract_view .inner_table td,#help #container #docs_contract .contract_view .inner_table td{border:1px solid #e6e6e6;font-size:1.2rem;padding:1rem;text-align:left}#guest_top #container #docs_contract .contract_view .inner_table td>ul,#help #container #docs_contract .contract_view .inner_table td>ul{margin-bottom:1.2rem}#guest_top #container #docs_contract .contract_view .inner_table td>ul>li,#help #container #docs_contract .contract_view .inner_table td>ul>li{line-height:1.5}#guest_top #container #docs_contract .contract_view .trust_marks,#help #container #docs_contract .contract_view .trust_marks{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}#guest_top #container #docs_contract .contract_view .trust_marks>div,#help #container #docs_contract .contract_view .trust_marks>div{margin-left:1.2rem}#guest_top #container #docs_settlement .settlement_view,#help #container #docs_settlement .settlement_view{margin:2.4rem auto 0}#guest_top #container #docs_settlement .settlement_view>dt,#help #container #docs_settlement .settlement_view>dt{border-bottom:1px solid #e6e6e6;color:#9b9b9b;font-weight:700;padding-bottom:.3rem}#guest_top #container #docs_settlement .settlement_view>dd,#help #container #docs_settlement .settlement_view>dd{padding:1.2rem 1.2rem 2.4rem}#guest_top #container #docs-main_container,#help #container #docs-main_container{padding:2.4rem 1.2rem 4rem}#guest_top #container #docs-main_container>h1,#help #container #docs-main_container>h1{font-family:ヒラギノ角ゴ ProN W6,HiraKakuProN-W6,ヒラギノ角ゴ Pro W6,HiraKakuPro-W6,sans-serif;font-size:1.8rem;font-weight:700}#guest_top>#container,#help>#container{margin:0 auto}section#company-body{background:#fff;font-size:16px;padding:10px}section#company-body>dl{padding:10px 0 0}section#company-body>dl dt{font-weight:700}section#company-body>dl dd{padding:5px 10px 10px}section#company-body>dl dd>p{color:#999}section#contract-body{background:#fff;font-size:16px}section#contract-body>p{padding:10px}section#contract-body>ul li{list-style:square;margin-left:1.6em}section#contract-body>dl{padding:10px}section#contract-body>dl dt{font-weight:700}section#contract-body>dl dd{padding:5px 10px 10px}section#contract-body>a{background:#fff url(/img/common/link2.png) no-repeat right 50%;background-size:19px 13px;border-bottom:1px solid var(--defaultBorderColor);color:#222;display:block;padding:5px 40px 5px 15px}section#contract-body>a:first-of-type{border-top:1px solid var(--defaultBorderColor)}section#contract-body>a dl dd,section#contract-body>a dl dt{font-size:16px;font-weight:700}section#contract-body>a dl dd{padding:10px 0}#contract-body2{background:#fff;padding:10px}#contract-body2 dt{font-size:14px;font-weight:700}#contract-body2 dd{line-height:1.4;padding:5px 0 10px}#point_charge section#point_charge-body{background:#fff;font-size:16px;padding:10px}#point_charge section#point_charge-form{font-size:16px;padding:10px}#point_charge section#point_charge-link{font-size:16px}#point_charge section#point_charge-link>p{background-color:#fff;padding:10px}#point_charge section#point_charge-credit{font-size:16px;padding:10px}#point_charge section#point_charge-link>a{background:#fff url(/img/common/link2.png) no-repeat right 50%;background-size:19px 13px;border-bottom:1px solid var(--defaultBorderColor);color:#222;display:block;padding:5px 40px 5px 15px}#point_charge section#point_charge-link>a:first-of-type{border-top:1px solid var(--defaultBorderColor)}#point_charge section#point_charge-link>a dl dt{font-size:16px;font-weight:700}#point_charge section#point_charge-link>a dl dd{font-size:16px;font-weight:700;padding:5px 0}#point_charge section#point_charge-i{padding:0 10px 10px;text-align:left}#point_charge section#point_charge-i>dl{background:#fffded;border-radius:3px;padding:16px}#point_charge section#point_charge-i>dl dt{color:#c00;font-size:16px;font-weight:700}#point_charge section#point_charge-i>dl dd{font-size:16px}#point_charge section>#edit-column{background:#fff;border:1px solid #9fbcda;border-radius:5px}#point_charge section>#edit-column h4{border-bottom:1px solid var(--defaultBorderColor);color:#275d93;font-size:16px;padding:8px 0;text-align:center}#point_charge section>#edit-column>form>table{border-collapse:collapse;border-spacing:0;width:100%}#point_charge section>#edit-column>form>table td{border-bottom:1px solid var(--defaultBorderColor);padding:7px}#point_charge section>#edit-column>form>table td>dl{position:relative}#point_charge section>#edit-column>form>table td>dl dt{color:#77aed7;font-size:14px}#point_charge section>#edit-column>form>table td>dl dt span{float:left}#point_charge section>#edit-column>form>table td>dl dt a{background:-webkit-gradient(linear,left top,left bottom,from(#406eb4),color-stop(.5,#18518a),to(#3f6eb4));border:1px solid #315c97;border-radius:3px;-webkit-box-shadow:inset 1px 1px 2px #32578e;box-shadow:inset 1px 1px 2px #32578e;color:#fff;display:inline-block;float:right;font-size:12px;font-weight:700;margin-bottom:5px;padding:5px 8px;text-shadow:1px 1px 1px #0f2a48}#point_charge section>#edit-column>form>table td>dl dd{font-size:14px}#point_charge section>#edit-column>form>table td input[type=text],#point_charge section>#edit-column>form>table td textarea{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;padding:5px;width:100%}#point_charge section>#edit-column>form>table td select{font-size:18px;vertical-align:middle}#point_charge section>#edit-column .btn{padding:10px 2px;text-align:center}#point_charge section>#edit-column .btn p{color:#c00;font-size:12px;padding-top:5px}#point_charge section>#edit-column .btn input:nth-child(2){margin-top:10px}#fixed-amount section#fixed-amount-body{background:#fff;font-size:16px}#fixed-amount section#fixed-amount-body>p{padding:10px}#fixed-amount section#fixed-amount-body>ul li{list-style:square;margin-left:1.6em}#fixed-amount section#fixed-amount-body>dl{padding:10px}#fixed-amount section#fixed-amount-body>dl dt{font-weight:700}#fixed-amount section#fixed-amount-body>dl dd{padding:5px 10px 10px}#fixed-amount section#fixed-amount-body>a{background:#fff url(/img/common/link2.png) no-repeat right 50%;background-size:19px 13px;border-bottom:1px solid #c4d3e6;color:#222;display:block;padding:5px 40px 5px 15px}#fixed-amount section#fixed-amount-body>a:first-of-type{border-top:1px solid #c4d3e6}#fixed-amount section#fixed-amount-body>a dl dt{font-size:16px;font-weight:700}#fixed-amount section#fixed-amount-body>a dl dd{font-size:16px;font-weight:700;padding:10px 0}.arrow-right{padding-right:15px;text-align:right}.icon-label-point{background-image:url(/img/common/link_b.png),-webkit-gradient(linear,left top,left bottom,from(#8fb7dd),to(#6d9dd3));background-position:right 50%,0 0;background-repeat:no-repeat,repeat;background-size:20px 14px,auto auto;border-top:1px solid #6a93c1}.icon-label-point>a{background-size:20px 20px;border-bottom:1px solid #6a93c1;border-top:1px solid #c8e1f8;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;font-size:19px;font-weight:700;padding:2px 0 2px 10px}#about_price section#point-body{background:#fff;font-size:16px}#about_price section#point-body>p{padding:10px}#about_price section#point-body>a{background:#fff url(/img/common/link2.png) no-repeat right 50%;background-size:19px 13px;border-bottom:1px solid var(--defaultBorderColor);color:#222;display:block;padding:5px 40px 5px 15px}#about_price section#point-body>a:first-of-type{border-top:1px solid var(--defaultBorderColor)}#about_price section#point-body>a dl dt{font-size:16px;font-weight:700}#about_price section#point-body>a dl dd{font-size:16px;font-weight:700;padding:10px 0}#about_price section#price_list{background:#fff;padding:10px}#about_price section#price_list>table{border-collapse:collapse;border-spacing:0;width:100%}#about_price section#price_list>table td,#about_price section#price_list>table th{border:1px solid #9fbcda;padding:3px;width:40%}#about_price section#price_list>table th{background:#f5faff;color:#275d93;text-align:left;width:60%}#point section#price_list,section#settlement-body{background:#fff;font-size:16px}section#settlement-body{padding:10px}section#settlement-body>dl{padding:10px 0 0}section#settlement-body>dl dt{font-weight:700}section#settlement-body>dl dd{padding:5px 10px 10px}section#transactions-body{background:#fff;font-size:16px;padding:10px}section#transactions-body>dl{padding:10px 0 0}section#transactions-body>dl dt{font-weight:700}section#transactions-body>dl dd{padding:5px 10px 10px}#privacy-policy #privacy-policy-body{background:#fff;font-size:16px;overflow:hidden;padding-bottom:10px}#privacy-policy #privacy-policy-body>p{margin-top:10px;padding:0 10px}#privacy-policy #privacy-policy-body .anchorlist{margin-top:10px}#privacy-policy #privacy-policy-body .anchorlist li{border-bottom:1px solid #c4d3e6}#privacy-policy #privacy-policy-body .anchorlist li:first-child{border-top:1px solid #c4d3e6}#privacy-policy #privacy-policy-body .anchorlist li a{background:#fff url(/img/common/link2.png) no-repeat right 50%;background-size:19px 13px;color:#222;display:block;font-weight:700;padding:10px 40px 10px 15px}#privacy-policy #privacy-policy-body ol{list-style-type:decimal;margin-left:25px;padding:0 10px}#privacy-policy #privacy-policy-body ol li{margin-top:10px}#privacy-policy #privacy-policy-body .innerColumn{padding:0 10px}#privacy-policy #privacy-policy-body>.typeDisc{margin-top:10px}#privacy-policy #privacy-policy-body .typeDisc p{margin-left:16px;text-indent:-16px}#privacy-policy #privacy-policy-body .typeDecimal p{margin:10px 0 0 20px;text-indent:-20px}#privacy-policy #privacy-policy-body .innerTable{border-collapse:collapse;width:100%}#privacy-policy #privacy-policy-body .innerTable th{background:#f5faff;border:1px solid #9fbcda;color:#275d93;padding:10px;text-align:center;vertical-align:middle}#privacy-policy #privacy-policy-body .innerTable td{border:1px solid #9fbcda;padding:10px 0;text-align:left}#privacy-policy #privacy-policy-body .innerTable td>p{margin-top:10px;padding:0 10px}#privacy-policy #privacy-policy-body dl{padding:0 10px}#privacy-policy #privacy-policy-body dt{margin-top:10px;padding-left:16px;text-indent:-16px}#privacy-policy #privacy-policy-body dt .icon{color:#2ea8e3}#privacy-policy #privacy-policy-body dd{margin-top:5px}#privacy-policy #privacy-policy-body .back{text-align:right}#privacy #privacy-body{margin:0}#privacy #privacy-body h2,#privacy #privacy-body h3{background:#f7f7f7;color:#555;font-weight:700;text-align:left;width:auto}#privacy #privacy-body h2{border:solid #eee;border-width:2px 0 1px;font-size:14px;margin:0 0 10px;padding:8px 10px}#privacy #privacy-body h3{border:1px solid #e7e7e7;margin:20px 0 10px;padding:5px 10px}#privacy #privacy-body p{line-height:1.6em;margin:0 0 10px;padding:0}#privacy #privacy-body .innerBox{margin:0 0 10px}#privacy #privacy-body .innerBox p{margin:0;padding-left:20px;text-indent:-20px}#privacy #privacy-body ol,#privacy #privacy-body ul{line-height:1.6em;margin:0 0 10px 25px;padding:0}#privacy #privacy-body ol{list-style-type:decimal}#privacy #privacy-body ul{list-style-type:disc}#privacy #privacy-body>dl{padding:10px 0 0}#privacy #privacy-body>dl dt{font-weight:700}#privacy #privacy-body>dl dd{padding:5px 10px 10px}#privacy #privacy-body>a{background:#fff url(/img/common/link2.png) no-repeat right 50%;background-size:19px 13px;border-bottom:1px solid #c4d3e6;color:#222;display:block;padding:5px 40px 5px 15px}#privacy #privacy-body>a:first-of-type{border-top:1px solid #c4d3e6}#privacy #privacy-body>a dl dt{font-size:16px;font-weight:700}#privacy #privacy-body>a dl dd{font-size:14px}#privacy #privacy-body .innerTable{border:1px solid #eee;border-collapse:collapse;margin:0 0 10px;width:100%}#privacy #privacy-body .innerTable th{background:#f7f7f7;border:1px solid #eee;color:#555;font-weight:400;padding:10px;text-align:center;vertical-align:middle}#privacy #privacy-body .innerTable td{border:1px solid #eee;padding:10px;text-align:left}#privacy #privacy-body .innerTable td p{margin:0}#privacy #privacy-body .enactmentDate{margin-top:30px}#help section#help-body{background:#fff;font-size:16px}#help section#help-body>p{padding:10px}#help section#help-body>dl.help-inquiry-btn{border:1px solid #ccc;margin:0 10px 10px;padding:10px;text-align:center}#help section#help-body>dl.help-inquiry-btn dd{padding-top:5px}#help section#help-body>dl.help-inquiry-btn dd>a.block-btn{font-size:16px!important}#help section#help-body>a{background:#fff url(/img/common/link2.png) no-repeat right 50%;background-size:19px 13px;border-bottom:1px solid #c4d3e6;color:#222;display:block;padding:5px 40px 5px 15px}#help section#help-body>a:first-of-type{border-top:1px solid #c4d3e6}#help section#help-body>a dl dt{font-size:16px;font-weight:700}#help section#help-body>a dl dd{font-size:16px;font-weight:700;padding:5px 0}#help section#help-body .spUsrBox{margin:10px;padding:0}#help section#help-body .spUsrBox ol{list-style-type:decimal;margin:0 0 15px;padding:0 0 0 20px}#help section#help-body .raktenBox{border:1px solid #ccc;display:block;margin:0 10px;padding:10px;position:relative}#help section#help-body .raktenBox a.logos{display:block;height:40px;left:10px;margin:0;padding:0;position:absolute;top:10px;width:50px}#help section#help-body .raktenBox h3{background:none;border:0;font-size:14px;left:65px;margin:0;padding:0;position:absolute;top:18px}#help section#help-body .raktenBox p{margin:0;padding:50px 0 0}#aboutSpecialMailContainer .btnBox ul{background-color:#fff;display:-webkit-box;display:flex;padding-bottom:30px;width:100%}#aboutSpecialMailContainer .btnBox ul li{-webkit-box-flex:1;flex:1;padding:5px}#container.register_community{font-size:1.4rem}#container.register_community .register_community-header{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;background-color:#fff}#container.register_community .register_community-header .ribbon .img_ribbon{height:auto;margin-top:1rem;width:18.6rem}#container.register_community .register_community-header .girls{margin-top:1.2rem}#container.register_community .register_community-header .girls .img_girls{height:auto;width:34.8rem}#container.register_community .register_community-header .text{color:var(--baseFontColor_gray)}#container.register_community .register_community-header.is_male{height:21.4rem}#container.register_community .register_community-header.is_male .text{margin-top:1.5rem}#container.register_community .register_community-header.is_female{height:14.4rem}#container.register_community .register_community-header.is_female .text{font-size:1.8rem;margin-top:1.6rem;text-align:center}#container.register_community .register_community_list_wrap{padding:0 1.6rem}#container.register_community .register_community_list_wrap .fukidashi_label{display:-webkit-box;display:flex;height:3.2rem;position:relative;width:26.4rem;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#ef5b7f;border-radius:4px;color:#fff;justify-content:center;margin:1.6rem auto 0}#container.register_community .register_community_list_wrap .fukidashi_label:after{background:url(/img/tutorial/community/triangle.png) no-repeat 0 0/100% auto;content:"";display:block;height:.8rem;left:11.6rem;position:absolute;top:3.2rem;width:1.8rem}#container.register_community .register_community_list_wrap .list_wrap{display:grid;gap:0 1.6rem;grid-template-columns:1fr 1fr 1fr;padding-top:2rem}#container.register_community .register_community_list_wrap .list_wrap .list_item .check_box{display:none}#container.register_community .register_community_list_wrap .list_wrap .list_item .check_label{display:block;height:100%;position:relative;width:100%}#container.register_community .register_community_list_wrap .list_wrap .list_item .check_label .thumb_wrap{position:relative}#container.register_community .register_community_list_wrap .list_wrap .list_item .check_label .thumb_wrap .thumb{border-radius:8px;height:auto;width:100%}#container.register_community .register_community_list_wrap .list_wrap .list_item .check_label .title{font-size:1.3rem;line-height:1.3;padding:1.2rem}#container.register_community .register_community_list_wrap .list_wrap .list_item .check_box:checked+.check_label:before{content:attr(data-check-count);display:-webkit-inline-box;display:inline-flex;position:absolute;right:.4rem;top:6.4rem;z-index:2;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#009cff;border:2px solid #fff;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));font-weight:700;height:3.2rem;justify-content:center;width:3.2rem}#container.register_community .register_community_list_wrap .list_wrap .list_item .check_box:checked+.check_label .thumb_wrap:after{background-color:hsla(0,0%,100%,.7);border-radius:8px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}#container.register_community .register_community_list_wrap .select_submit{bottom:-8.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;padding-bottom:3.6rem;position:sticky;-webkit-transition:.2s;transition:.2s;visibility:hidden;width:100%;z-index:99}#container.register_community .register_community_list_wrap .select_submit.slideup{bottom:0;opacity:1;visibility:visible}body#register.register_upload #container{background-color:var(--primary_white);text-align:center}body#register.register_upload #container .register_upload-wrap{display:-webkit-box;display:flex;height:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}body#register.register_upload #container .register_upload-header_label{color:var(--baseFontColor_gray);display:grid;font-size:1.8rem;height:5.2rem;padding:.8rem 0 1.9rem;place-items:flex-end center}body#register.register_upload #container .register_upload-img{padding:0 1.6rem 5rem}body#register.register_upload #container .register_upload-img .upload_img{width:15.1rem}body#register.register_upload #container .register_upload-img .recommend_img{margin-top:2.4rem}body#register.register_upload #container .register_upload-img .confirm_img{border-radius:50%;height:14.8rem;-o-object-fit:cover;object-fit:cover;width:14.8rem}body#register.register_upload #container .register_upload-form{bottom:4rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1.4rem;position:sticky;width:100%}body#register.register_upload #container .register_upload-form .undo{margin-top:3.2rem}body#register.register_upload #container .register_upload-form .undo .undo_link{color:var(--primary_blue)}body#register.register_favorite_age #container{background-color:var(--primary_white);text-align:center}body#register.register_favorite_age #container .register_favorite_age_wrap{display:-webkit-box;display:flex;height:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}body#register.register_favorite_age #container .header_img{padding-top:2rem}body#register.register_favorite_age #container .header_img>img{height:3.2rem}body#register.register_favorite_age #container .header_label{color:var(--baseFontColor_gray);font-size:1.8rem;padding-top:1.6rem}body#register.register_favorite_age #container .age_wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;font-size:1.7rem;justify-content:center;padding-top:2.4rem}body#register.register_favorite_age #container .age_wrap .select{border:1px solid var(--primary_gray);border-radius:8px}body#register.register_favorite_age #container .age_wrap .select:first-child{margin-right:3.9rem;position:relative}body#register.register_favorite_age #container .age_wrap .select:first-child:after{color:var(--primary_dark_gray);content:"〜";position:absolute;top:25%;width:3.9rem}body#register.register_favorite_age #container .age_wrap .select .mdl_select{padding:1.2rem 6.5rem 1.2rem .8rem}body#register.register_favorite_age #container .age_wrap .select .mdl_select.not_set{color:var(--primary_dark_gray)}body#register.register_favorite_age #container .btn_wrap{bottom:4rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1.4rem;position:sticky;width:100%}#container.guestTop_marketing{background-color:#fff}#container.guestTop_marketing header{display:-webkit-box;display:flex;width:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;background-color:hsla(0,0%,100%,.8);-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:space-between;padding:0 12px}#container.guestTop_marketing #mainBanner{display:block;margin:0;padding:0}#container.guestTop_marketing #mainBanner.abtest{margin:42px 0 0}#container.guestTop_marketing .startUp{display:block;margin:0 auto;padding:0;position:relative}#container.guestTop_marketing .startUp .cpIcon{display:inline-block;height:90px;margin:0;padding:0;position:absolute;right:30px;top:-50px;width:90px;z-index:10}#container.guestTop_marketing .startUp .cpIcon img{display:block;height:90px;margin:0;padding:0;width:90px}#container.guestTop_marketing .startUp .btnArea{background:url(/img/guest/home/band.png) repeat-x 0 100%;background-size:auto 150px;padding:20px 30px;position:relative;text-align:center;z-index:1}#container.guestTop_marketing .startUp .btnArea.ab_b{background-color:#d6edfc;background-size:auto 40vw;padding:2.7vw 30px 5.3vw}#container.guestTop_marketing .startUp .btnArea>.block_link{background-color:#fe4f88;border-radius:25px;-webkit-box-shadow:inset 0 -2px 0 2px #fe3677;box-shadow:inset 0 -2px 0 2px #fe3677;color:#fff;display:block;font-size:1.6rem;font-size:2rem;font-weight:700;height:50px;line-height:50px;margin:0 auto;text-align:center;width:100%}#container.guestTop_marketing .startUp .btnArea>.block_link.campaign{position:relative}#container.guestTop_marketing .startUp .btnArea>.block_link.campaign:after{background:url(/img/guest/home/1000point.png) no-repeat 0 0;background-size:100px;content:"";display:block;height:100px;position:absolute;right:-15px;top:-65px;width:100px;z-index:1}#container.guestTop_marketing .startUp .btnArea>span{color:#fff;display:inline-block;font-size:1.2rem;line-height:1;margin-top:15px}#container.guestTop_marketing .startUp .cover{-webkit-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%)}#container.guestTop_marketing .startUp .appStore{display:-webkit-box;display:flex;width:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:center;padding:30px 20px}#container.guestTop_marketing .startUp .appStore li{width:100%;-webkit-box-flex:1;flex:1;text-align:center}#container.guestTop_marketing .movieWrap{text-align:center}#container.guestTop_marketing .movieWrap #startMov,#container.guestTop_marketing .movieWrap iframe{margin:0 auto}#container.guestTop_marketing .movieWrap.is_a #startMov,#container.guestTop_marketing .movieWrap.is_a iframe{height:528px;width:297px}#container.guestTop_marketing .movieWrap.is_b{background-color:#d6edfc;padding-bottom:20px;padding-top:10px}#container.guestTop_marketing .movieWrap.is_b:before{background:url(/img/guest/v18/how_to.png) no-repeat top;background-size:100% auto;content:"";display:block;height:45px;margin:0 auto 10px;width:194px}#container.guestTop_marketing .movieWrap.is_b #startMov,#container.guestTop_marketing .movieWrap.is_b iframe{height:297px;width:297px}#container.guestTop_marketing .checkPoint{padding:35px 13px 0}#container.guestTop_marketing .checkPoint .checkPoint_label.label_safety{color:#3199c5;font-size:2.6rem;text-align:center}#container.guestTop_marketing .checkPoint .checkPoint_cont{color:#909090;line-height:1.4;padding:12px 0 35px}#container.guestTop_marketing .checkPoint .checkPoint_cont .extra{margin:1.1em 0 0;text-align:right}#container.guestTop_marketing .checkPoint .checkPoint_cont .extra span{color:#f64b83}#container.guestTop_marketing .checkPoint .checkPoint_cont .checkPoint_safety{background-position:center top 15px;background-repeat:no-repeat;background-size:190px auto;padding-top:170px;text-align:center}#container.guestTop_marketing .checkPoint .checkPoint_cont .checkPoint_safety.safety_01{background-image:url(/img/guest/home/safety_01.png)}#container.guestTop_marketing .checkPoint .checkPoint_cont .checkPoint_safety.safety_02{background-image:url(/img/guest/home/safety_02.png)}#container.guestTop_marketing .checkPoint .checkPoint_cont .checkPoint_safety.safety_03{background-image:url(/img/guest/home/safety_03.png)}#container.guestTop_marketing .checkPoint .checkPoint_cont .checkPoint_safety .checkPoint_safety_label{color:#f64b83;font-size:18px;margin-bottom:5px}#container.guestTop_marketing .checkPoint .checkPoint_cont .checkPoint_safety .checkPoint_safety_cont{color:#909090;font-size:14px}#container.guestTop_marketing footer{padding-bottom:20px;text-align:center}#container.guestTop_marketing footer ul{margin-bottom:12px;padding-top:10px}#container.guestTop_marketing footer ul li{color:#909090;font-size:1rem;line-height:1.4;padding-bottom:3px}#container.guestTop_marketing footer ul li a{color:#909090}#container.guestTop_marketing footer .copyright,#container.guestTop_marketing footer .report_number{color:#909090;display:block;font-size:1rem;line-height:1.4}#lp_verification{background-color:#fff;text-align:center}#lp_verification .notice{color:#909090;font-size:1.3rem;padding:1.4rem 0}#lp_verification .agree{padding:0 4rem}#lp_verification .disagree{color:#909090;font-size:1.2rem;padding-top:2rem}#lp_verification .disagree>a{color:var(--baseLinkColor_blue)}#lp_verification footer{padding:7rem 0 2rem}header.guestDmm{background:#4fc3f7 url(/img/guest/top/logo_h.png) no-repeat 10px 50%;background-size:70px 20px;display:block;margin:0;padding:0;position:relative}header.guestDmm h1{display:-webkit-box;display:flex;height:20px;padding:10px 0;text-indent:-9999px}header.guestDmm .loginBtn{display:block;margin:0;padding:0;position:absolute;right:10px;top:8px}header.guestDmm .loginBtn a{background:#768185;border-radius:12px;color:#fff;display:block;font-size:12px;font-weight:700;padding:4px 12px}#container.renew1{background-color:#fff}.renew1 .headimage_r{background:url(/img/guest/top/header.png) no-repeat 0 0;background-size:100% auto;display:block;height:0;margin:0;padding:128% 0 0;position:relative}.renew1 .headimage_r h2,.renew1 .headimage_r h3{height:0;text-indent:-9999px}.beginerBtn{padding:0;text-align:center;width:100%}.beginerBtn,.beginerBtn a{display:block;margin:0 auto}.beginerBtn a{background:#00d482;border-radius:28px;color:#fff;font-size:20px;padding:16px 0;width:90%}.r18Txt_a{color:#898989;font-size:12px;margin:11px auto 17px}.r18Txt_a,a.contract{display:block;padding:0;text-align:center}a.contract{color:#09f;font-size:15px;margin:0 auto 20px;text-decoration:underline}.renew1 .registBtn{display:block;margin:45px auto 0;padding:0;text-align:center;width:100%}.renew1 .registBtn a{background:#00d482;border-radius:28px;color:#fff;display:block;font-size:20px;margin:0 auto;padding:16px 0;width:90%}.renew1 .r18Txt_b{color:#898989;display:block;font-size:12px;margin:11px auto 48px;padding:0;text-align:center}.renew1 .registLowerBtn{display:block;margin:48px auto 40px;padding:0;text-align:center;width:100%}.renew1 .registLowerBtn a.register{background:#00d482;border-radius:28px;color:#fff;display:block;font-size:20px;margin:0 auto;padding:16px 0;width:90%}.renew1 .registLowerBtn ul{display:table;margin:23px 10% 0;padding:0;width:80%}.renew1 .registLowerBtn ul li{display:table-cell;margin:0;padding:0 1%;vertical-align:top;width:48%}.renew1 .registLowerBtn ul li a.appBtn{background:url(/img/guest/top/btn_app.png) no-repeat 50% 0;background-size:contain}.renew1 .registLowerBtn ul li a.appBtn,.renew1 .registLowerBtn ul li a.gpBtn{border-radius:auto 100%;display:block;height:0;margin:0 auto;padding:30% 0 0;text-indent:-9999px;width:100%}.renew1 .registLowerBtn ul li a.gpBtn{background:url(/img/guest/top/btn_gp.png) no-repeat 50% 0;background-size:contain}.renew1 h2.subRead{color:#000;font-size:20px;line-height:1.5em;margin:0 auto;padding:30px 0;text-align:center}.renew1 .pics{display:block;margin:0;padding:0;width:100%}.renew1 .pics img{border:0;display:block;width:100%}.renew1 h4.subTit01{color:#4fc3f7;font-size:17px}.renew1 h4.subTit01,.renew1 h4.subTit02{line-height:1.5em;margin:0 auto;padding:15px 0;text-align:center}.renew1 h4.subTit02{color:#fe9a9a;font-size:20px}.renew1 .pic0101{background:url(/img/guest/top/img_01_01.png) no-repeat 0 0;background-size:contain;padding:117% 0 0}.renew1 .pic0101,.renew1 .pic0102{border-radius:100% auto;display:block;margin:0 10px;position:relative}.renew1 .pic0102{background:url(/img/guest/top/img_01_02.png) no-repeat 0 0;background-size:contain;padding:116% 0 0}.renew1 .pic0103{background:url(/img/guest/top/img_01_03.png) no-repeat 0 0;background-size:contain;border-radius:100% auto;display:block;margin:0 10px;padding:108% 0 0;position:relative}.renew1 .pic0101 p,.renew1 .pic0102 p,.renew1 .pic0103 p{bottom:25px;color:#666;font-size:13px;line-height:1.5em;margin:0 2%;padding:0;position:absolute;text-align:left;width:96%}.renew1 .pic0101 p b,.renew1 .pic0102 p b,.renew1 .pic0103 p b{color:#fe9a9a;font-weight:400}.renew1 .pic02{display:block;margin:0 0 40px;padding:0;position:relative}.renew1 .pic02 p{color:#666;margin:15px 15px 0;text-align:left}.renew1 .pic02 .note,.renew1 .pic02 p{font-size:13px;line-height:1.5em;padding:0}.renew1 .pic02 .note{color:#fe9a9a;margin:.5em 15px;text-align:right}.renew1 .infoBox{background:url(/img/guest/top/logo_f.png) no-repeat 50% 0;border-radius:96px 27px;display:block;font-size:13px;line-height:2em;margin:0 auto 60px;padding:90px 0 0;text-align:center}.renew1 .infoBox a{color:#666}footer.renew1 #footer nav div a{color:#666;display:block;font-size:1.3rem;height:1em;line-height:1em;text-align:center}footer.renew1 #footer nav p{color:#666;font-size:1.1rem;height:1em;line-height:1em;padding:50px 0 20px;text-align:center}#container.register .registerLabel>strong{display:inline-block;position:relative}#container.register .registerLabel>strong:before{background-image:url(/img/guest/register/header_icon.png);background-position:0 0;background-repeat:no-repeat;background-size:73px 19px;content:"";display:inline-block;height:19px;left:-76px;position:absolute;top:6px;width:73px}#container.register #mdl_fixedSendBtnBox.btnArea>p{color:#666;font-size:1.2rem;padding-top:6px;text-align:center}#container.register #mdl_fixedSendBtnBox.btnArea .mdl_button-style-gray.disabled{color:#cdcdcd;opacity:1}#container.register .mdl_searchForm dl.flat .label{color:var(--baseFontColor_lightgray);width:141px}#container.register .mdl_searchForm dl.flat .parts{font-weight:700;text-align:left}#container.register .mdl_searchForm dl.flat.bbs_notice{padding-bottom:50px;position:relative}#container.register .mdl_searchForm dl.flat.bbs_notice:before{bottom:30px;color:#666;content:attr(data-bbs);font-size:1rem;left:0;position:absolute}#container.register .mdl_searchForm .smsAuth .desc{font-size:1.2rem}#container.register .mdl_searchForm .smsAuth .desc.notice{color:#666}#container.register .mdl_searchForm .smsAuth .desc.notice>a{color:var(--baseLinkColor_blue)}#container.register .mdl_searchForm .smsAuth .sendNum{padding:0 39px 24px;text-align:center}#container.register .mdl_searchForm .smsAuth .sendNum .tel{display:block;font-size:1.2rem;padding-top:12px}#container.register .mdl_searchForm .smsAuth .sendNum .send_sms{background-color:#00a0c0;border-radius:19.5px;-webkit-box-shadow:inset 0 -2px 0 2px #008ba7;box-shadow:inset 0 -2px 0 2px #008ba7;color:#fff;display:block;font-size:1.6rem;font-weight:700;height:39px;line-height:39px;margin:12px 0 0;text-align:center;width:100%}#container.register .mdl_searchForm .smsAuth .setCode{padding:12px 42px 18px}#container.register .mdl_searchForm .agree{border-top:1px solid var(--defaultBorderColor);padding:12px 0;text-align:center}#container.register .mdl_searchForm .agree>a{color:var(--baseLinkColor_blue)}#container.register .mdl_searchForm .editConfirm{padding-top:12px;text-align:center}#container.register .mdl_searchForm .editConfirm .editLink{color:var(--baseFontColor_warmgray);font-size:1.4rem;text-decoration:underline}body.register_finished{background-color:#fff}#container.register .register-finished_benefits{border:3px solid var(--defaultBorderColor);border-radius:8px;display:grid;gap:.8rem 0;grid-auto-rows:auto;grid-template-columns:1fr;margin:1.4rem 1.2rem 0;padding:2.4rem 2rem 2.8rem}#container.register .register-finished_benefits .description{line-height:1.6}#container.register .register-finished_benefits .description>small{font-size:1.2rem}#container.register .register-finished_benefits .banner>ul{display:grid;gap:.5rem 0;grid-auto-rows:auto;grid-template-columns:1fr}#container.register .registedActive{padding:12px}#container.register .registedActive li{padding:12px 0}#container.register+footer#footer.fixed_bar{padding:18px 18px 72px}#container.experience .description{font-size:1.2rem;padding:10px}#container.experience .experience_list_wrap .item{border-top:1px solid #9fbcda;display:-webkit-box;display:flex;padding:5px 10px;position:relative}#container.experience .experience_list_wrap .item .icon{flex-basis:68px}#container.experience .experience_list_wrap .item .wrap{-webkit-box-flex:1;background:url(/img/common/arrow_right_on.png) no-repeat 100%;background-size:19px auto;flex:1;padding-left:10px}#container.experience .experience_list_wrap .item .wrap .status{margin-top:6px}#container.experience .experience_list_wrap .item.new:before{background:url(/img/common/new_sankaku.png) no-repeat 0 0;background-size:40px;content:"";height:40px;left:0;position:absolute;top:0;width:40px;z-index:1}#container.experience .experience_detail_wrap{padding:6px}#container.experience .experience_detail_wrap .experience_detail{background-color:#fff;border-radius:2px;padding:12px 18px 24px}#container.experience .experience_detail_wrap .experience_detail .head{border-bottom:1px solid var(--defaultBorderColor);display:-webkit-box;display:flex;padding-bottom:12px}#container.experience .experience_detail_wrap .experience_detail .head .icon{flex-basis:68px}#container.experience .experience_detail_wrap .experience_detail .head .wrap{-webkit-box-flex:1;flex:1;padding-left:10px}#container.experience .experience_detail_wrap .experience_detail .head .wrap .status{font-size:1.2rem;margin-top:6px}#container.experience .experience_detail_wrap .experience_detail .body{line-height:1.6;padding-top:12px}body#identity_auth #container{min-height:100vh;min-height:100dvh;overflow:hidden;overscroll-behavior-x:none}#container.identity_auth{font-size:1.5rem}#container.identity_auth .identity_auth_status{padding:0 1.6rem}#container.identity_auth .identity_auth_status .identity_auth_status_header{color:var(--primary_gray);font-weight:700;margin-top:2.4rem}#container.identity_auth .identity_auth_status .status{display:-webkit-box;display:flex;margin-top:2.6rem}#container.identity_auth .identity_auth_status .status.link{background:url(/img/common/arrow_right_lg.png) no-repeat 100%/2rem;padding-right:2rem}#container.identity_auth .identity_auth_status .status.link.notifier{position:relative}#container.identity_auth .identity_auth_status .status.link.notifier:after{display:-webkit-box;display:flex;position:absolute;right:0;top:0;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:var(--baseColor_notifer);border-radius:.9rem;color:#fff;content:"!";font-size:1.2rem;height:1.8rem;justify-content:center;width:1.8rem}#container.identity_auth .identity_auth_status .status .title{width:20%}#container.identity_auth .identity_auth_status .status .description{color:var(--primary_gray);text-align:right;width:80%}#container.identity_auth .identity_auth_status .status .description.ok{color:var(--baseFontColor)!important}#container.identity_auth .fixed_btn{bottom:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1.6rem;position:sticky;width:100%}#container.identity_auth .fixed_btn .mdl-button-primary_blue{font-size:1.7rem;height:4.8rem}#container.identity_auth .identity_auth_wrap{padding:0 1.6rem 4rem}#container.identity_auth .identity_auth_wrap .header{margin:0 -1.6rem;text-align:center}#container.identity_auth .identity_auth_wrap .header.finished{margin-top:3.2rem}#container.identity_auth .identity_auth_wrap .header .label{font-size:2.4rem;font-weight:700;margin-top:1.6rem}#container.identity_auth .identity_auth_wrap .header .description{margin-top:1.5rem}#container.identity_auth .identity_auth_wrap .privacy{border:2px solid #5bce7f;border-radius:8px;margin:3.2rem 0 0;padding:1.9rem 0;position:relative;text-align:center}#container.identity_auth .identity_auth_wrap .privacy:before{background:#fff url(/img/mypage/identity_auth/icon_lock.png) no-repeat 50%/2.4rem;content:"";display:block;height:4.1rem;left:50%;position:absolute;top:-2.4rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:4.1rem}#container.identity_auth .identity_auth_wrap .privacy .label{font-weight:700}#container.identity_auth .identity_auth_wrap .privacy .text{font-size:1.2rem;margin-top:1.2rem}#container.identity_auth .identity_auth_wrap .balloon{background:url(/img/mypage/identity_auth/icon_auth.png) no-repeat 2.3rem/1.8rem 2.1rem;border:1px solid var(--primary_gray);border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700;margin:-.8rem auto 1.5rem;padding:1.1rem 0 .8rem 4.6rem;position:relative;text-align:left;width:28rem}#container.identity_auth .identity_auth_wrap .balloon>span{color:var(--primary_pink)}#container.identity_auth .identity_auth_wrap .balloon:before{border:6px solid rgba(0,0,0,0);border-top-color:#fff;z-index:2}#container.identity_auth .identity_auth_wrap .balloon:after,#container.identity_auth .identity_auth_wrap .balloon:before{content:"";left:50%;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#container.identity_auth .identity_auth_wrap .balloon:after{border:7px solid rgba(0,0,0,0);border-top:7px solid var(--primary_gray);z-index:1}#container.identity_auth .identity_auth_wrap .upload_image_wrap{margin-top:4rem;text-align:center}#container.identity_auth .identity_auth_wrap .upload_image_wrap .upload_image{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}#container.identity_auth .identity_auth_wrap .upload_image_wrap .upload_image .image{height:16rem;margin:0 .8rem;width:12rem}#container.identity_auth .identity_auth_wrap .upload_image_wrap .upload_image .image.capture{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}#container.identity_auth .identity_auth_wrap .upload_image_wrap .upload_image .image>img{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#container.identity_auth .identity_auth_wrap .upload_image_wrap .upload_image .add_photo{background:var(--primary_light_gray) url(/img/mypage/identity_auth/icon_add_photo.png) no-repeat center/2.4rem;border-radius:8px;height:16rem;margin:0 .8rem;width:12rem}#container.identity_auth .identity_auth_wrap .upload_image_wrap .description{padding-top:.8rem}#container.identity_auth .identity_auth_wrap .upload_image_wrap .description>span{color:var(--primary_pink)}#container.identity_auth .identity_auth_wrap .upload_image_wrap .description.ok{font-size:1.2rem}#container.identity_auth .identity_auth_wrap .upload_image_wrap .description.ok:before{background:url(/img/mypage/identity_auth/icon_check.png) no-repeat 50%/1.6rem;content:"";display:inline-block;height:1.6rem;margin-right:.8rem;width:1.6rem}#container.identity_auth .identity_auth_wrap .upload_image_wrap .upload_btn{margin:1.6rem 10.2rem 0}#container.identity_auth .identity_auth_wrap .upload_image_wrap .upload_btn .upload{font-size:1.7rem}#container.identity_auth .identity_auth_wrap .upload_image_wrap .reupload_btn{margin-top:1.6rem}#container.identity_auth .identity_auth_wrap .upload_image_wrap .reupload_btn .btn{color:var(--primary_blue);font-size:1.7rem;font-weight:700}#container.identity_auth .identity_auth_wrap .notes{margin-top:3.2rem}#container.identity_auth .identity_auth_wrap .notes>p{background:var(--primary_light_gray) url(/img/mypage/identity_auth/icon_notes.png) no-repeat 1.8rem/2rem;border-radius:8px;margin-top:1.6rem;padding:1.2rem 1.6rem 1.2rem 5.6rem}#container.identity_auth .identity_auth_wrap .notes>p>span{color:var(--primary_pink)}#container.identity_auth .identity_auth_wrap .finished_mile{margin-top:4rem}#container.identity_auth .identity_auth_wrap .finished_mile>p{background:#fff9e9 url(/img/mypage/icon/mile.png) no-repeat 1.8rem/2.4rem;border-radius:8px;padding:3.2rem 2.4rem 3.2rem 5.6rem}#container.identity_auth .identity_auth_wrap .finished_mile>p>span{color:var(--primary_pink);font-weight:700}#container.identity_auth .identity_auth_wrap .age_verification_wrap{padding:1.6rem 0 0}#container.identity_auth .identity_auth_wrap .age_verification_wrap .image>img{width:100%}#container.identity_auth .identity_auth_wrap .age_verification_wrap .image .description{color:var(--primary_gray);font-size:1.5rem;line-height:1.6;padding-top:1.6rem;text-align:left}#container.identity_auth .display_camera_overlay{background-color:#000;inset:0;opacity:0;position:absolute;text-align:center;visibility:hidden;z-index:100}#container.identity_auth .display_camera_overlay.fadein{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible}#container.identity_auth .display_camera_overlay .close_btn{background:url(/img/common/close_w_shadow.png) no-repeat 50%/2rem;border:none;display:block;height:2rem;margin:1rem 1.2rem;text-align:left;width:2rem}#container.identity_auth .display_camera_overlay .label{color:#fff;font-size:1.7rem}#container.identity_auth .display_camera_overlay .camera{height:calc(100% - 20.8rem);margin-top:1.2rem;position:relative;width:100%}#container.identity_auth .display_camera_overlay .camera .video{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);width:100%}#container.identity_auth .display_camera_overlay .camera .upload_image>img{border:1px solid #fff;border-radius:8px;height:12.8rem;-o-object-fit:cover;object-fit:cover;position:absolute;right:1.6rem;top:1.6rem;width:9.6rem}#container.identity_auth .display_camera_overlay .capture_btn{background:url(/img/mypage/identity_auth/btn_shutter.png) no-repeat 50%/6.4rem;border:none;height:6.4rem;margin:3.2rem 0;width:6.4rem}#container.identity_auth .identity_auth-qr{background-color:var(--primary_blue);display:-webkit-box;display:flex;height:100%;text-align:center;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;overflow:hidden}#container.identity_auth .identity_auth-qr-header{position:fixed}#container.identity_auth .identity_auth-qr-header .icon-back:before{background:url(/img/common/arrow_left_w.png) no-repeat 50%/contain;background-position:0 0;background-repeat:no-repeat;content:"";display:block;height:3.2rem;margin:1.6rem;width:3.2rem}#container.identity_auth .identity_auth-qr dt{color:var(--primary_white);font-size:2.4rem;font-weight:700}#container.identity_auth .identity_auth-qr dt:before{background:url(/img/mypage/identity_auth/icon_safe.png) no-repeat 50%/contain;background-position:0 0;background-repeat:no-repeat;content:"";display:block;height:7.3rem;margin:0 auto 1.6rem;width:6.2rem}#container.identity_auth .identity_auth-qr dt:after{background:url(/img/common/arrow_double_down_w.png) no-repeat 50%/contain;background-position:0 0;background-repeat:no-repeat;content:"";display:block;height:3.9rem;margin:3.2rem auto 3.6rem;width:2.7rem}#container.identity_auth .identity_auth-qr dd{color:var(--primary_white)}#container.identity_auth .identity_auth-qr dd.qr img{-webkit-filter:drop-shadow(0 0 24px rgba(0,0,0,.25));filter:drop-shadow(0 0 24px rgba(0,0,0,.25))}#container.identity_auth .identity_auth-qr dd.description{margin-top:2.4rem}body#mypage #container{background-color:var(--primary_white)}body#mypage #container.expiration_schedule .point_balance{border-bottom:1px solid var(--primary_light_gray);border-top:1px solid var(--primary_light_gray);padding:4rem 0}body#mypage #container.expiration_schedule .point_balance .total{font-size:2.4rem;font-weight:700;text-align:center}body#mypage #container.expiration_schedule .point_balance .total:before{background:url(/img/common/point.png) no-repeat 50%/contain;content:"";display:inline-block;height:3.2rem;margin-right:.8rem;vertical-align:bottom;width:3.2rem}body#mypage #container.expiration_schedule .point_balance dl.item{display:-webkit-box;display:flex;-webkit-box-pack:center;font-size:1.5rem;gap:.8rem;justify-content:center;margin-top:.4rem}body#mypage #container.expiration_schedule .point_balance dl.item:first-of-type{margin-top:1.2rem}body#mypage #container.expiration_schedule .point_balance dl.item dt.label{color:var(--primary_gray)}body#mypage #container.expiration_schedule .point_balance dl.item dd.count{font-weight:700}body#mypage #container.expiration_schedule .schedule{padding:0 1.6rem}body#mypage #container.expiration_schedule .schedule .label{color:var(--primary_gray);font-size:1.5rem;font-weight:700;margin-top:2.4rem}body#mypage #container.expiration_schedule .schedule .summary{color:var(--primary_gray);font-size:1.2rem;margin-top:.8rem}body#mypage #container.expiration_schedule .schedule dl.item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:.8rem;height:5.6rem}body#mypage #container.expiration_schedule .schedule dl.item:first-of-type{margin-top:2.4rem}body#mypage #container.expiration_schedule .schedule dl.item dd.count{-webkit-box-flex:1;flex:1;font-weight:700;text-align:right}body#mypage #container.expiration_schedule .schedule dl.item dd.count:before{background:url(/img/common/point_s.png) no-repeat 50%/contain;content:"";display:inline-block;height:2.4rem;margin-right:.8rem;vertical-align:bottom;width:2.4rem}body#mypage #container #my_siteBanners{background-color:#fff;padding-bottom:12px}body#mypage #container #my_siteBanners .pagination{display:-webkit-box;display:flex;padding-top:6px;text-align:center;-webkit-box-pack:center;gap:.8rem;justify-content:center}body#mypage #container #my_siteBanners .pagination .swiper-pagination-bullet{background:var(--primary_gray);border-radius:50%;display:inline-block;height:.8rem;width:.8rem}body#mypage #container #my_siteBanners .pagination .swiper-pagination-bullet-active{background:#f86a69}body#mypage #container .mypage-menu_content{margin:0 .6rem 1.2rem;padding:1.2rem .8rem}body#mypage #container .mypage-menu_content .menu_label{color:var(--baseFontColor_lightgray);font-size:1.4rem;font-weight:600;margin-bottom:1rem}body#mypage #container .mypage-menu_content .panel_list{display:grid;gap:3.2rem 0;grid-template-columns:repeat(3,1fr)}body#mypage #container .mypage-menu_content .panel_list .panel_list_grid{justify-self:center}body#mypage #container .mypage-menu_content .panel_list .panel_list_grid .menu{display:inline-block}body#mypage #container .mypage-menu_content .panel_list .panel_list_grid .menu .menu_icon{display:block;height:4.8rem;width:7.2rem}body#mypage #container .mypage-menu_content .panel_list .panel_list_grid .menu .menu_icon.post{content:url(/img/mypage/panel/post.png)}body#mypage #container .mypage-menu_content .panel_list .panel_list_grid .menu .menu_icon.memo{content:url(/img/mypage/panel/memo.png)}body#mypage #container .mypage-menu_content .panel_list .panel_list_grid .menu .menu_icon.follower{content:url(/img/mypage/panel/follower.png)}body#mypage #container .mypage-menu_content .panel_list .panel_list_grid .menu .menu_icon.template{content:url(/img/mypage/panel/template.png)}body#mypage #container .mypage-menu_content .panel_list .panel_list_grid .menu .menu_icon.setting{content:url(/img/mypage/panel/setting.png)}body#mypage #container .mypage-menu_content .panel_list .panel_list_grid .menu .menu_icon.schedule{content:url(/img/mypage/panel/schedule.png)}body#mypage #container .mypage-menu_content .panel_list .panel_list_grid .menu .menu_icon.visitor{content:url(/img/mypage/panel/visitor.png)}body#mypage #container .mypage-menu_content .panel_list .panel_list_grid .menu .menu_icon.mileage{content:url(/img/mypage/panel/mileage.png)}body#mypage #container .mypage-menu_content .panel_list .panel_list_grid .menu .menu_icon.report{content:url(/img/mypage/panel/report.png)}body#mypage #container .mypage-menu_content .panel_list .panel_list_grid .menu .menu_icon.inquiry{content:url(/img/mypage/panel/inquiry.png)}body#mypage #container .mypage-menu_content .panel_list .panel_list_grid .menu .menu_icon.manual{content:url(/img/mypage/panel/manual.png)}body#mypage #container .mypage-menu_content .panel_list .panel_list_grid .menu .menu_icon.rules{content:url(/img/mypage/panel/rules.png)}body#mypage #container .mypage-menu_content .panel_list .panel_list_grid .menu .menu_icon.block{content:url(/img/mypage/panel/block.png)}body#mypage #container .mypage-menu_content .panel_list .panel_list_grid .menu .menu_icon.schedule{width:9.6rem}body#mypage #container .mypage-menu_content .panel_list .panel_list_grid .menu.notifier{position:relative}body#mypage #container .mypage-menu_content .panel_list .panel_list_grid .menu.notifier:after{background-color:var(--baseColor_notifer);border-radius:.4rem;content:"";display:block;height:.8rem;position:absolute;right:1.2rem;top:0;width:.8rem}body#mypage #container .mypage-menu_content .block_list{background-color:#fff;display:grid;grid-auto-rows:5rem;grid-template-columns:1fr;padding:0 .6rem}body#mypage #container .mypage-menu_content .block_list .block_list_grid:not(:last-child){border-bottom:1px solid var(--defaultBorderColor)}body#mypage #container .mypage-menu_content .block_list .block_list_grid .menu{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;background:url(/img/common/arrow_right_on.png) no-repeat right .6rem center/2.4rem;height:100%;justify-content:flex-start;padding-left:1.2rem}body#mypage #container .mypage-menu_content .block_list .block_list_grid .menu .stars{color:#ffb033;margin-left:1.2rem}body#mypage #container .mypage-menu_content .block_list .block_list_grid .menu.notifier{position:relative}body#mypage #container .mypage-menu_content .block_list .block_list_grid .menu.notifier:after{display:-webkit-box;display:flex;position:static;right:0;top:0;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:var(--baseColor_notifer);border-radius:.9rem;color:#fff;content:"!";font-size:1.2rem;height:1.8rem;justify-content:center;margin-left:.3rem;width:1.8rem}body#mypage #container .mypage-menu_content .logout{margin:5.6rem auto 3.6rem;text-align:center}body#mypage #container .mypage-menu_content .logout .logout_link{color:var(--primary_color);font-size:1.5rem;font-weight:700}body#mypage #container .myprofile-header{background-position:0 0;background-repeat:no-repeat;background-size:100% auto;height:25.2rem;min-height:25.2rem;position:relative;z-index:0}body#mypage #container .myprofile-header:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.6)));background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6));bottom:0;content:"";display:block;height:12.6rem;left:0;position:absolute;width:100%;z-index:-1}body#mypage #container .myprofile-header .name{bottom:1.2rem;color:#fff;font-size:1.6rem;left:1.2rem;line-height:1.1;position:absolute}body#mypage #container .myprofile-header .setting_photo{content:url(/img/profile/edit_photo.png);display:block;height:6rem;left:50%;position:absolute;top:9.6rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:6rem}body#mypage #container .myprofile-activity_content{margin:0 .6rem 1.2rem;padding:1rem}body#mypage #container .myprofile-activity_content .activity_label_wrap{display:-webkit-box;display:flex;margin-bottom:.6rem}body#mypage #container .myprofile-activity_content .activity_label_wrap .label{-webkit-box-flex:1;color:var(--baseFontColor_lightgray);flex:1;font-size:1.4rem;font-weight:600}body#mypage #container .myprofile-activity_content .activity_more{padding-top:1.2rem}body#mypage #container .myprofile-activity_content .activity_more .activity_more_link{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;border-top:1px solid var(--defaultBorderColor);color:var(--baseFontColor_warmgray);font-size:1.2rem;font-weight:700;height:4rem;justify-content:center}body#mypage #container .myprofile-activity_content .activity_noactivity_content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;padding-top:.6rem}body#mypage #container .myprofile-activity_content .activity_noactivity_content>p{color:var(--baseFontColor_warmgray);font-size:1.2rem;margin-bottom:1.2rem}body#mypage #container .myprofile-activity_profile_photo,body#mypage #container .myprofile-photo_album{display:grid;gap:.6rem;grid-auto-rows:6rem;grid-template-columns:repeat(auto-fit,6rem);-webkit-box-pack:center;justify-content:center}body#mypage #container .myprofile-activity_profile_photo .empty_img,body#mypage #container .myprofile-photo_album .empty_img{background-color:var(--defaultBackgroundColor);display:block;height:100%;margin-top:0;width:100%}body#mypage #container .myprofile-photo_album .stretch_radius{border-radius:2px;height:100%;width:100%}body#mypage #container .myprofile-entry_community{overflow:hidden;width:100%;-webkit-overflow-scrolling:touch}body#mypage #container .myprofile-entry_community .entry_community_wrapper{display:-webkit-box;display:flex;height:12rem;overflow:scroll hidden;width:100%}body#mypage #container .myprofile-entry_community .entry_community_wrapper.hide_scroll{scrollbar-width:none}body#mypage #container .myprofile-entry_community .entry_community_wrapper.hide_scroll::-webkit-scrollbar{display:none}body#mypage #container .myprofile-entry_community .entry_community_wrapper .item{display:block;flex-shrink:0;width:10.5rem}body#mypage #container .myprofile-entry_community .entry_community_wrapper .item:not(:first-child){margin-left:.6rem}body#mypage #container .myprofile-entry_community .entry_community_wrapper .item .cover_link{display:block}body#mypage #container .myprofile-entry_community .entry_community_wrapper .item .cover_link.is_official{position:relative}body#mypage #container .myprofile-entry_community .entry_community_wrapper .item .cover_link.is_official:before{background:url(/img/community/badge_official.png) no-repeat 0 0/3.7rem auto;content:"";display:block;height:3.8rem;left:0;position:absolute;top:0;width:3.7rem;z-index:1}body#mypage #container .myprofile-entry_community .entry_community_wrapper .item .cover_link img{border-radius:6px}body#mypage #container .myprofile-entry_community .entry_community_wrapper .item .title{display:block;font-size:1rem;line-height:1.1;padding-top:.5rem}body#mypage #container .myprofile-appeal_content{padding:0 .5rem}body#mypage #container .myprofile-appeal_content .appeal_title{font-weight:600;margin-bottom:.6rem}body#mypage #container .myprofile-appeal_content .appeal_noset{color:var(--baseLinkColor_scarlet);padding-top:.6rem}body#mypage #container .myprofile-status_content{display:grid;grid-template-columns:1fr;padding:0 .5rem}body#mypage #container .myprofile-status_content .items{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:1rem 0}body#mypage #container .myprofile-status_content .items>dt{color:var(--baseFontColor_lightgray);flex-basis:14rem}body#mypage #container .myprofile-status_content .items>dd{-webkit-box-flex:1;color:var(--baseColor_azure);flex:1}body#mypage #container .myprofile-status_content .items>dd .noSet{color:var(--baseLinkColor_scarlet)}body#mypage #container.myprofile #my_profileEditContainer .mdl_contentsDescription{background-color:rgba(0,0,0,0)}body#mypage #container.myprofile #my_profileEditContainer .mdl_searchForm .adminExam{color:var(--baseColor_notifer);padding-bottom:12px;text-align:center}body#mypage #container.myprofile #my_profileEditContainer .my_profileEdit_items{padding:24px 6px}body#mypage #container.myprofile #my_profileEditContainer .my_profileEdit_items .items{padding-bottom:12px}body#mypage #container.myprofile #my_profileEditContainer .my_profileEdit_items .items dl{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:#fff;border-radius:2px;min-height:40px}body#mypage #container.myprofile #my_profileEditContainer .my_profileEdit_items .items dl dd,body#mypage #container.myprofile #my_profileEditContainer .my_profileEdit_items .items dl dt{-webkit-box-sizing:border-box;box-sizing:border-box}body#mypage #container.myprofile #my_profileEditContainer .my_profileEdit_items .items dl dt{color:#666;flex-basis:40%;padding-left:12px}body#mypage #container.myprofile #my_profileEditContainer .my_profileEdit_items .items dl dd{flex-basis:60%;padding-right:12px}body#mypage #container.myprofile #my_profileEditContainer .my_profileEdit_items .items dl dd input[type=number],body#mypage #container.myprofile #my_profileEditContainer .my_profileEdit_items .items dl dd input[type=text]{border:none;border-radius:0;color:var(--baseColor_azure);padding-left:0}body#mypage #container.myprofile #my_profileEditContainer .my_profileEdit_items .items dl dd input[type=number]:-moz-placeholder-shown,body#mypage #container.myprofile #my_profileEditContainer .my_profileEdit_items .items dl dd input[type=text]:-moz-placeholder-shown{color:var(--baseLinkColor_scarlet)}body#mypage #container.myprofile #my_profileEditContainer .my_profileEdit_items .items dl dd input[type=number]:placeholder-shown,body#mypage #container.myprofile #my_profileEditContainer .my_profileEdit_items .items dl dd input[type=text]:placeholder-shown{color:var(--baseLinkColor_scarlet)}body#mypage #container.myprofile #my_profileEditContainer .my_profileEdit_items .items dl dd input[type=number]::-webkit-input-placeholder,body#mypage #container.myprofile #my_profileEditContainer .my_profileEdit_items .items dl dd input[type=text]::-webkit-input-placeholder{color:var(--baseLinkColor_scarlet)}body#mypage #container.myprofile #my_profileEditContainer .my_profileEdit_items .items dl dd input[type=number]::-moz-placeholder,body#mypage #container.myprofile #my_profileEditContainer .my_profileEdit_items .items dl dd input[type=text]::-moz-placeholder{color:var(--baseLinkColor_scarlet)}body#mypage #container.myprofile #my_profileEditContainer .my_profileEdit_items .items dl dd input[type=number]::placeholder,body#mypage #container.myprofile #my_profileEditContainer .my_profileEdit_items .items dl dd input[type=text]::placeholder{color:var(--baseLinkColor_scarlet)}body#mypage #container.myprofile #my_profileEditContainer .my_profileEdit_items .items dl dd span{font-size:1.6rem}body#mypage #container.myprofile #my_profileEditContainer .my_profileEdit_items .items dl dd .mdl_select{color:var(--baseColor_azure);height:40px;width:100%}body#mypage #container.myprofile #my_profileEditContainer .my_profileEdit_items .items dl dd .likeSelectDown{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.6rem;min-height:40px;padding:6px 0;width:100%}body#mypage #container.myprofile #my_profileEditContainer .my_profileEdit_items .items dl dd .likeSelectDown>span{display:block;-webkit-box-flex:1;background:url(/img/common/arrow_down.png) no-repeat 100%;background-size:24px;color:var(--baseColor_azure);flex:1;padding-right:28px}body#mypage #container.myprofile #my_profileEditContainer .my_profileEdit_items .items dl dd .likeSelectDown>span>.noSet{color:var(--baseLinkColor_scarlet)}body#mypage #container.myprofile #my_profileEditContainer .my_profileEdit_items .items .notice{color:#666;display:inline-block;font-size:1rem;padding-left:12px}body#mypage #container.myprofile #my_profileEditContainer .my_profileEdit_items .btnArea{padding:12px 12px 0}body#mypage #container.myprofile #my_profileEditContainer .my_profileEdit_items .btnArea input[type=submit]:nth-of-type(2){margin-top:24px}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one .stepHeadBox{background:#fff;display:block;margin:0;padding:0;width:100%}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one .stepHeadBox h3{padding:10px 0}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one .stepHeadBox .step1,body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one .stepHeadBox .step2,body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one .stepHeadBox .step3{margin:0;padding:0}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one .stepHeadBox .more3step{padding:10px 10px 0;text-align:right}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #my-profile{background:#fff;margin:0 auto;padding:10px;text-align:center}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #my-profile #prof-status{background:#e9f6fc;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:5px 0}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #my-profile #prof-status .percent-box{display:table;margin:0 auto;padding-bottom:10px;text-align:left;width:280px}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #my-profile #prof-status .percent-box .badge,body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #my-profile #prof-status .percent-box .bar{display:table-cell;vertical-align:middle}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #my-profile #prof-status .percent-box .bar{height:53px;padding-right:9px;width:218px}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #my-profile #prof-status .percent-box .bar>strong{font-size:12px}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #my-profile #prof-status .percent-box .bar .frame{background:#fff;border:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #my-profile #prof-status .percent-box .bar .frame .line-bg{background:#ccc;height:23px}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #my-profile #prof-status .percent-box .bar .frame .line-bg .line{background:-webkit-gradient(linear,left top,left bottom,from(#c7e856),to(#72a801));height:23px;position:relative}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #my-profile #prof-status .percent-box .bar .frame .line-bg .line.rating_bar{-webkit-transition:width 1.5s ease-in-out;transition:width 1.5s ease-in-out;width:0}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #my-profile #prof-status .percent-box .bar .frame .line-bg .line .line-img{background:url(/img/mypage/profile/editor/one/percent_line.png) no-repeat 0 0;background-size:209px 23px;height:23px;left:0;position:absolute;top:0;width:210px}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #my-profile #prof-status .percent-box .badge{background:url(/img/mypage/profile/editor/one/percent.png) no-repeat 0 0;background-size:53px 53px;color:#fff;font-size:18px;height:53px;text-align:center;text-shadow:1px 1px 1px #607f18;width:53px}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #my-profile #prof-status>.prof{margin:0 auto;text-align:left;width:280px}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #profile_100{background-color:#cbe1f6;margin:0;padding:10px}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #profile_100 #edit-column{background:#fff;border:1px solid #9fbcda;border-radius:5px;margin:10px 0}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #profile_100 #edit-column h3{border-bottom:1px solid #9fbcda;color:#275d93;font-size:16px;padding:8px 0;text-align:center}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #profile_100 #edit-column h4{color:#275d93;font-size:16px;padding:8px 0;text-align:center}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #profile_100 #edit-column .btnArea{border-top:1px solid #9dbcdc;padding:15px 25px}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #profile_100 #edit-column .btnArea .setmargin,body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #profile_100 #edit-column .btnArea input{margin-bottom:10px}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #profile_100 #edit-column .finBtnArea{padding:15px 25px}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #profile_100 #edit-column .finBtnArea input{margin-bottom:10px}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #profile_100 #edit-column .btmLink{padding:10px}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #profile_100 #edit-column .btmLink p{line-height:1.7em}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #profile_100 #edit-column .set-mainphoto{margin:0;padding:10px;text-align:center}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #profile_100 #edit-column .imgArea{padding:10px 0 5px;text-align:center}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #profile_100 #edit-column .imgArea img{display:block;margin:auto}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #profile_100 #edit-column .imgArea img.mt_15{margin-top:15px}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #profile_100 #edit-column .mt_10{margin-top:10px}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #profile_100 #edit-column .edit-tbl{border-collapse:separate;padding:15px 10px;text-align:left;width:100%}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #profile_100 #edit-column .edit-tbl th{color:#77aed7;font-size:14px;font-weight:400}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #profile_100 #edit-column .edit-tbl select{font-size:18px;vertical-align:middle}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #profile_100 #edit-column .edit-tbl label{font-size:16px}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #profile_100 #edit-column .edit-tbl label input{margin-right:5px}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #profile_100 #edit-column .edit-tbl input[type=text],body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #profile_100 #edit-column .edit-tbl textarea{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;padding:5px;width:100%}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #flowBox{background:#fff;border-top:1px solid #ccc;margin:0;padding:10px}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #flowBox .stepBox{display:block;margin:0 0 20px;padding:0}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #flowBox .stepBox h4{margin:0 auto 10px;padding:0;text-align:center}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #flowBox .stepBox h5{color:#478bcb;font-size:15px;font-weight:700;line-height:1.4em;padding:0 0 .5em}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #flowBox .stepBox p{color:#323232;line-height:1.5em;margin:0 0 1em;padding:0;text-align:left}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #flowBox .moreLink{padding:10px 0 0}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one #flowBox .moreLink p{line-height:1.7em;text-align:right}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one .noticeBox{background:#b2d1f1;border-radius:4px;margin:0;padding:10px;position:relative}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one .noticeBox dl{display:inline;margin:0;padding:0}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one .noticeBox dl dt{color:#323232;font-size:14px;font-weight:700;line-height:1.4em}body#mypage #container.myprofile #my_profileEditContainer.profile_editor_one .noticeBox dl dd{color:#323232;font-size:12px;font-weight:400;line-height:1.4em;margin:.5em 0 0}body#mypage #container.myphoto #myphoto_photoListWrap{-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 6px}body#mypage #container.myphoto #myphoto_photoListWrap .photosWrap{background-color:#fff;border-radius:2px;margin-bottom:12px;padding:12px}body#mypage #container.myphoto #myphoto_photoListWrap .photosWrap .photos{display:table;width:100%}body#mypage #container.myphoto #myphoto_photoListWrap .photosWrap .photos .cont,body#mypage #container.myphoto #myphoto_photoListWrap .photosWrap .photos .thumb{display:table-cell}body#mypage #container.myphoto #myphoto_photoListWrap .photosWrap .photos .thumb{vertical-align:top;width:25%}body#mypage #container.myphoto #myphoto_photoListWrap .photosWrap .photos .thumb .inbox{position:relative}body#mypage #container.myphoto #myphoto_photoListWrap .photosWrap .photos .thumb .inbox.photocon:before{background-image:url(/img/timeline/icon_photocon.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;border:1px solid #fff;border-radius:12px;content:"";display:block;display:inline-block;height:24px;left:0;position:absolute;top:0;width:24px;z-index:1}body#mypage #container.myphoto #myphoto_photoListWrap .photosWrap .photos .thumb .inbox.admin_exam:after,body#mypage #container.myphoto #myphoto_photoListWrap .photosWrap .photos .thumb .inbox.admin_ng:after,body#mypage #container.myphoto #myphoto_photoListWrap .photosWrap .photos .thumb .inbox.admin_private:after,body#mypage #container.myphoto #myphoto_photoListWrap .photosWrap .photos .thumb .inbox.admin_public:after{bottom:6px;content:"";display:block;height:18px;left:50%;margin-left:-21px;position:absolute;width:42px;z-index:1}body#mypage #container.myphoto #myphoto_photoListWrap .photosWrap .photos .thumb .inbox.admin_ng:after{background-image:url(/img/common/admin_ng.png);background-position:0 0;background-repeat:no-repeat;background-size:42px 18px;display:inline-block;height:18px;width:42px}body#mypage #container.myphoto #myphoto_photoListWrap .photosWrap .photos .thumb .inbox.admin_exam:after{background-image:url(/img/common/admin_exam.png);background-position:0 0;background-repeat:no-repeat;background-size:42px 18px;display:inline-block;height:18px;width:42px}body#mypage #container.myphoto #myphoto_photoListWrap .photosWrap .photos .thumb .inbox.admin_public:after{background-image:url(/img/common/admin_public.png);background-position:0 0;background-repeat:no-repeat;background-size:42px 18px;display:inline-block;height:18px;width:42px}body#mypage #container.myphoto #myphoto_photoListWrap .photosWrap .photos .thumb .inbox.admin_private:after{background-image:url(/img/common/admin_private.png);background-position:0 0;background-repeat:no-repeat;background-size:42px 18px;display:inline-block;height:18px;width:42px}body#mypage #container.myphoto #myphoto_photoListWrap .photosWrap .photos .cont{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:12px;vertical-align:middle;width:75%}body#mypage #container.myphoto #myphoto_photoListWrap .photosWrap .photos .cont .ng{color:var(--baseColor_notifer)}body#mypage #container.myphoto #myphoto_photoListWrap .photosWrap .photos .cont .examining{color:#666}body#mypage #container.myphoto #myphoto_photoListWrap .photosWrap .photos .cont .photoSetBtn{width:80%}body#mypage #container.myphoto #myphoto_photoListWrap .photosWrap .edit{text-align:right}body#mypage #container.myphoto #myphoto_photoListWrap .photosWrap .edit .photoPublicLink:after{color:var(--baseLinkColor_blue);content:"|";display:inline-block;margin:0 6px}body#mypage #container.myphoto #myphoto_photoListWrap .photosWrap .photoconNotice{color:#666;font-size:1rem;padding-top:12px;text-align:center}body#mypage #container.myphoto .myphoto_btnWrap{padding:0 24px 24px}body#mypage #container.myphoto #myphoto_noPhotos{color:var(--baseFontColor_lightgray);padding:24px;text-align:center}body#mypage #container.myphoto #myphoto_entryWrap{background-color:#fff;padding:18px}body#mypage #container.myphoto #myphoto_entryWrap .topLabel{padding-bottom:12px;text-align:center}body#mypage #container.myphoto #myphoto_entryWrap .item .label{color:#666}body#mypage #container.myphoto #myphoto_entryWrap .item .label:before{background-image:url(/img/mailbox/icon/camera.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;content:"";display:inline-block;height:24px;margin-right:4px;vertical-align:-7px;width:24px}body#mypage #container.myphoto #myphoto_entryWrap .item .cont{padding-bottom:24px;padding-top:12px}body#mypage #container.myphoto #myphoto_entryWrap .item .cont .attachWrap{text-align:center}body#mypage #container.myphoto #myphoto_entryWrap .item .cont .attachWrap .attachBox{height:84px;margin:0 auto;width:84px}body#mypage #container.myphoto #myphoto_entryWrap .item .cont .attachWrap .attachBox .setAttach{background:var(--defaultBackgroundColor) url(/img/mailbox/icon/camera.png) no-repeat 50% 50%;background-size:24px;border:1px solid var(--defaultBorderColor);-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:84px;width:84px}body#mypage #container.myphoto #myphoto_entryWrap .item .cont .attachWrap .attachBox .uploadWrap{background-position:0 0;background-repeat:no-repeat;background-size:84px auto;height:84px;position:relative;width:84px}body#mypage #container.myphoto #myphoto_entryWrap .item .cont .attachWrap .attachBox .uploadWrap .clear{background-image:url(/img/mailbox/icon/thumb_close.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;position:absolute;right:-6px;top:-6px;width:24px}body#mypage #container.myphoto #myphoto_entryWrap .item .cont .attachWrap .attachBox .uploadWrap .previewImg{width:80px}body#mypage #container.myphoto #myphoto_entryWrap .item .cont .submit{padding-top:18px}body#mypage #container.myphoto #myphoto_entryWrap .item .cont .hasNoEmail{color:#666;margin:12px 0 6px}body#mypage #container.myphoto #myphoto_entryWrap .smsmms{color:#666;font-size:1.2rem;margin-top:12px}body#mypage #container.myphoto #myphoto_entryWrap .information{color:#666;margin-top:24px}body#mypage #container.myphoto #myphoto_entryWrap .disEntry{padding-top:24px}body#mypage #container.myphoto #myphoto_entryWrap .disEntry .label{color:var(--baseLinkColor_scarlet)}body#mypage #container.myphoto #myphoto_entryWrap .disEntry .text{color:#666}body#mypage #container.myphoto #myphoto_entryWrap .hasMaxPhotos{line-height:1.6}body#mypage #container.myphoto #myphoto_uploadConfirm{background-color:#fff;border-radius:2px;margin:6px;padding:18px 12px}body#mypage #container.myphoto #myphoto_uploadConfirm .attachWrap{padding:0 54px}body#mypage #container.myphoto #myphoto_uploadConfirm .submit{padding:24px 0}body#mypage #container.myphoto #myphoto_uploadConfirm .submit>p{color:var(--baseFontColor_lightgray);line-height:1.6;margin-top:6px}body#mypage #container.notify #notify_content .notify_list .thumb .storageImageWrap:after{bottom:-2px;content:"";position:absolute;right:-2px}body#mypage #container.notify #notify_content .notify_list .thumb.footprint .storageImageWrap:after{background-image:url(/img/common/action/footprint.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}body#mypage #container.notify #notify_content .notify_list .thumb.iine .storageImageWrap:after{background-image:url(/img/common/action/iine.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}body#mypage #container.notify #notify_content .notify_list .thumb.match .storageImageWrap:after{background-image:url(/img/common/action/match.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}body#mypage #container.notify #notify_content .notify_list .thumb.type .storageImageWrap:after{background-image:url(/img/common/action/type.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}body#mypage #container.notify #notify_content .notify_list .thumb.favorite_r .storageImageWrap:after{background-image:url(/img/common/action/favorite_r.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}body#mypage #container.notify #notify_content .notify_list .thumb.private .storageImageWrap:after{background-image:url(/img/common/action/private.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}body#mypage #container.notify #notify_content .notify_list .body .head .name .switch_text{color:var(--baseColor_notifer)}body#mypage #container.notify #notify_iconInfo{margin-top:24px}body#mypage #container.notify #notify_iconInfo .icon_wrap{background-color:#fff;padding:6px 12px 12px}body#mypage #container.notify #notify_iconInfo .icon_wrap:after{clear:both;content:"";display:block}body#mypage #container.notify #notify_iconInfo .icon_wrap li{background-position:0;background-repeat:no-repeat;background-size:24px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#666;float:left;font-size:1rem;height:24px;line-height:24px;margin-top:6px;padding-left:27px;width:33%;width:33.3333333333%}body#mypage #container.notify #notify_iconInfo .icon_wrap li.footprint{background-image:url(/img/common/action/footprint.png)}body#mypage #container.notify #notify_iconInfo .icon_wrap li.iine{background-image:url(/img/common/action/iine.png)}body#mypage #container.notify #notify_iconInfo .icon_wrap li.match{background-image:url(/img/common/action/match.png)}body#mypage #container.notify #notify_iconInfo .icon_wrap li.type{background-image:url(/img/common/action/type.png)}body#mypage #container.notify #notify_iconInfo .icon_wrap li.favorite_r{background-image:url(/img/common/action/favorite_r.png)}body#mypage #container.notify #notify_iconInfo .icon_wrap li.private{background-image:url(/img/common/action/private.png)}body#mypage #container.memolist #memolist_sortWrap{padding:18px 12px}body#mypage #container.memolist #memolist_sortWrap .mdl_select_rounded_corners{width:100%}body#mypage #container.memolist #memolist_sortWrap .setCategory{padding-top:12px;text-align:right}body#mypage #container.memolist #memolist_sortWrap .setCategory a{color:var(--baseLinkColor_blue)}body#mypage #container.memolist #memolist_settingCategoryList li{font-weight:700;line-height:50px;padding-left:12px;position:relative}body#mypage #container.memolist #memolist_settingCategoryList li:not(:last-child){border-bottom:1px solid var(--defaultBorderColor)}body#mypage #container.memolist #memolist_settingCategoryList li .delete{color:var(--baseFontColor_warmgray);display:block;font-size:1.2rem;line-height:50px;position:absolute;right:0;text-align:center;top:0;width:50px}body#mypage #container.memolist .memolist_createCategory{background-color:#fff}body#mypage #container.memolist .memolist_createCategory .notCreate,body#mypage #container.memolist .memolist_createCategory .notice{color:var(--baseFontColor_warmgray);text-align:center}body#mypage #container.memolist .memolist_createCategory .notCreate{padding:12px 0}body#mypage #container.config .icon{vertical-align:bottom}body#mypage #container.config .icon_addition{background-image:url(/img/common/addition.png);background-position:0 0;background-repeat:no-repeat;background-size:2rem 2rem;display:inline-block;height:2rem;width:2rem}body#mypage #container.config .icon_camera{background-image:url(/img/common/camera_on.png)}body#mypage #container.config .icon_camera,body#mypage #container.config .icon_close{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}body#mypage #container.config .icon_close{background-image:url(/img/common/close_blue.png)}body#mypage #container.config .icon_comment_off{background-image:url(/img/common/comment_off.png)}body#mypage #container.config .icon_comment_off,body#mypage #container.config .icon_comment_on{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}body#mypage #container.config .icon_comment_on{background-image:url(/img/common/comment_on.png)}body#mypage #container.config .icon_community_s{background-image:url(/img/common/community_s.png);background-position:0 0;background-repeat:no-repeat;background-size:1.6rem 1rem;display:inline-block;height:1rem;width:1.6rem}body#mypage #container.config .icon_community_w{background-image:url(/img/common/community_w.png);background-position:0 0;background-repeat:no-repeat;background-size:2rem 2rem;display:inline-block;height:2rem;width:2rem}body#mypage #container.config .icon_follower{background-image:url(/img/common/follower.png)}body#mypage #container.config .icon_follower,body#mypage #container.config .icon_menu{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}body#mypage #container.config .icon_menu{background-image:url(/img/common/menu_3points_gray.png)}body#mypage #container.config .icon_menu_blue{background-image:url(/img/common/menu_3points_blue.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}body#mypage #container.config .icon_menu_s{background-image:url(/img/common/menu_3points_gray.png);background-position:0 0;background-repeat:no-repeat;background-size:2rem 2rem;display:inline-block;height:2rem;width:2rem}body#mypage #container.config .icon_message{background-image:url(/img/common/mail_gray.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}body#mypage #container.config .icon_message_s{background-size:2rem 2rem;height:2rem;width:2rem}body#mypage #container.config .icon_message_s,body#mypage #container.config .icon_message_ss{background-image:url(/img/common/mail_blue.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}body#mypage #container.config .icon_message_ss{background-size:1.6rem 1.6rem;height:1.6rem;width:1.6rem}body#mypage #container.config .icon_message_white{background-image:url(/img/common/mail_white.png)}body#mypage #container.config .icon_message_white,body#mypage #container.config .icon_present_white{background-position:0 0;background-repeat:no-repeat;background-size:2rem 2rem;display:inline-block;height:2rem;width:2rem}body#mypage #container.config .icon_present_white{background-image:url(/img/common/present_white.png)}body#mypage #container.config .icon_open_window_w{background-image:url(/img/common/open_window_w.png);background-position:0 0;background-repeat:no-repeat;background-size:2rem 2rem;display:inline-block;height:2rem;width:2rem}body#mypage #container.config .icon_premium_l{background-image:url(/img/common/icon_premium_option_l.png)}body#mypage #container.config .icon_point,body#mypage #container.config .icon_premium_l{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}body#mypage #container.config .icon_point{background-image:url(/img/common/point_s.png)}body#mypage #container.config .icon_post{background-image:url(/img/common/post.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}body#mypage #container.config .icon_post_w{background-image:url(/img/common/post_w.png);background-position:0 0;background-repeat:no-repeat;background-size:2rem 2rem;display:inline-block;height:2rem;width:2rem}body#mypage #container.config .icon_private_mode{background-image:url(/img/common/private_mode.png);background-position:0 0;background-repeat:no-repeat;background-size:1.6rem 1.6rem;display:inline-block;height:1.6rem;width:1.6rem}body#mypage #container.config .icon_profile{background-image:url(/img/common/profile_blue.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}body#mypage #container.config .icon_ranking{background-image:url(/img/common/ranking.png);background-position:0 0;background-repeat:no-repeat;background-size:1.6rem 1.8rem;display:inline-block;height:1.8rem;width:1.6rem}body#mypage #container.config .icon_ranking_w{background-image:url(/img/common/ranking_w.png);background-position:0 0;background-repeat:no-repeat;background-size:2rem 2rem;display:inline-block;height:2rem;width:2rem}body#mypage #container.config .icon_reaction_off{background-size:24px 24px;height:24px;width:24px}body#mypage #container.config .icon_reaction_off,body#mypage #container.config .icon_reaction_off_s{background-image:url(/img/common/reaction_off.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}body#mypage #container.config .icon_reaction_off_s{background-size:2rem 2rem;height:2rem;width:2rem}body#mypage #container.config .icon_reaction1{background-size:24px 24px;height:24px;width:24px}body#mypage #container.config .icon_reaction1,body#mypage #container.config .icon_reaction1_s{background-image:url(/img/common/reaction/reaction1.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}body#mypage #container.config .icon_reaction1_s{background-size:2rem 2rem;height:2rem;width:2rem}body#mypage #container.config .icon_reaction1_m{background-size:3.2rem 3.2rem;height:3.2rem;width:3.2rem}body#mypage #container.config .icon_reaction1_l,body#mypage #container.config .icon_reaction1_m{background-image:url(/img/common/reaction/reaction1_l.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}body#mypage #container.config .icon_reaction1_l{background-size:4.8rem 4.8rem;height:4.8rem;width:4.8rem}body#mypage #container.config .icon_reaction2{background-size:24px 24px;height:24px;width:24px}body#mypage #container.config .icon_reaction2,body#mypage #container.config .icon_reaction2_s{background-image:url(/img/common/reaction/reaction2.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}body#mypage #container.config .icon_reaction2_s{background-size:2rem 2rem;height:2rem;width:2rem}body#mypage #container.config .icon_reaction2_m{background-size:3.2rem 3.2rem;height:3.2rem;width:3.2rem}body#mypage #container.config .icon_reaction2_l,body#mypage #container.config .icon_reaction2_m{background-image:url(/img/common/reaction/reaction2_l.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}body#mypage #container.config .icon_reaction2_l{background-size:4.8rem 4.8rem;height:4.8rem;width:4.8rem}body#mypage #container.config .icon_reaction3{background-size:24px 24px;height:24px;width:24px}body#mypage #container.config .icon_reaction3,body#mypage #container.config .icon_reaction3_s{background-image:url(/img/common/reaction/reaction3.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}body#mypage #container.config .icon_reaction3_s{background-size:2rem 2rem;height:2rem;width:2rem}body#mypage #container.config .icon_reaction3_m{background-size:3.2rem 3.2rem;height:3.2rem;width:3.2rem}body#mypage #container.config .icon_reaction3_l,body#mypage #container.config .icon_reaction3_m{background-image:url(/img/common/reaction/reaction3_l.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}body#mypage #container.config .icon_reaction3_l{background-size:4.8rem 4.8rem;height:4.8rem;width:4.8rem}body#mypage #container.config .icon_reaction4{background-size:24px 24px;height:24px;width:24px}body#mypage #container.config .icon_reaction4,body#mypage #container.config .icon_reaction4_s{background-image:url(/img/common/reaction/reaction4.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}body#mypage #container.config .icon_reaction4_s{background-size:2rem 2rem;height:2rem;width:2rem}body#mypage #container.config .icon_reaction4_m{background-size:3.2rem 3.2rem;height:3.2rem;width:3.2rem}body#mypage #container.config .icon_reaction4_l,body#mypage #container.config .icon_reaction4_m{background-image:url(/img/common/reaction/reaction4_l.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}body#mypage #container.config .icon_reaction4_l{background-size:4.8rem 4.8rem;height:4.8rem;width:4.8rem}body#mypage #container.config .icon_reaction5{background-size:24px 24px;height:24px;width:24px}body#mypage #container.config .icon_reaction5,body#mypage #container.config .icon_reaction5_s{background-image:url(/img/common/reaction/reaction5.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}body#mypage #container.config .icon_reaction5_s{background-size:2rem 2rem;height:2rem;width:2rem}body#mypage #container.config .icon_reaction5_m{background-size:3.2rem 3.2rem;height:3.2rem;width:3.2rem}body#mypage #container.config .icon_reaction5_l,body#mypage #container.config .icon_reaction5_m{background-image:url(/img/common/reaction/reaction5_l.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}body#mypage #container.config .icon_reaction5_l{background-size:4.8rem 4.8rem;height:4.8rem;width:4.8rem}body#mypage #container.config .icon_reaction6{background-size:24px 24px;height:24px;width:24px}body#mypage #container.config .icon_reaction6,body#mypage #container.config .icon_reaction6_s{background-image:url(/img/common/reaction/reaction6.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}body#mypage #container.config .icon_reaction6_s{background-size:2rem 2rem;height:2rem;width:2rem}body#mypage #container.config .icon_reaction6_m{background-size:3.2rem 3.2rem;height:3.2rem;width:3.2rem}body#mypage #container.config .icon_reaction6_l,body#mypage #container.config .icon_reaction6_m{background-image:url(/img/common/reaction/reaction6_l.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}body#mypage #container.config .icon_reaction6_l{background-size:4.8rem 4.8rem;height:4.8rem;width:4.8rem}body#mypage #container.config .icon_send{background-image:url(/img/common/send.png)}body#mypage #container.config .icon_send,body#mypage #container.config .icon_stamp{background-position:0 0;background-repeat:no-repeat;background-size:3.2rem 3.2rem;display:inline-block;height:3.2rem;width:3.2rem}body#mypage #container.config .icon_stamp{background-image:url(/img/common/stamp.png)}body#mypage #container.config .icon_submission{background-image:url(/img/common/submission.png);background-position:0 0;background-repeat:no-repeat;background-size:5.6rem 5.6rem;display:inline-block;height:5.6rem;width:5.6rem}body#mypage #container.config .icon_ticket{background-image:url(/img/common/ticket.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}body#mypage #container.config .icon_ticket_s{background-image:url(/img/common/ticket_s.png)}body#mypage #container.config .icon_ticket_s,body#mypage #container.config .icon_ticket_s_gray{background-position:0 0;background-repeat:no-repeat;background-size:2rem 2rem;display:inline-block;height:2rem;width:2rem}body#mypage #container.config .icon_ticket_s_gray{background-image:url(/img/common/ticket_s_gray.png)}body#mypage #container.config .c_btn_inactive,body#mypage #container.config .c_btn_origin,body#mypage #container.config .c_btn_primary,body#mypage #container.config .c_btn_primary_border{border-radius:3.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;font-size:1.5rem;font-weight:700;height:3.6rem;padding:0 2.4rem;place-items:center;text-align:center;width:100%}body#mypage #container.config .c_btn_inactive.h32,body#mypage #container.config .c_btn_origin.h32,body#mypage #container.config .c_btn_primary.h32,body#mypage #container.config .c_btn_primary_border.h32{border-radius:3.2rem;height:3.2rem}body#mypage #container.config .c_btn_inactive.h48,body#mypage #container.config .c_btn_origin.h48,body#mypage #container.config .c_btn_primary.h48,body#mypage #container.config .c_btn_primary_border.h48{border-radius:4.8rem;font-size:1.7rem;height:4.8rem}body#mypage #container.config .c_btn_inactive.h56,body#mypage #container.config .c_btn_origin.h56,body#mypage #container.config .c_btn_primary.h56,body#mypage #container.config .c_btn_primary_border.h56{border-radius:5.6rem;font-size:1.7rem;height:5.6rem}body#mypage #container.config .c_btn_inactive.w67,body#mypage #container.config .c_btn_origin.w67,body#mypage #container.config .c_btn_primary.w67,body#mypage #container.config .c_btn_primary_border.w67{padding:0;width:6.7rem}body#mypage #container.config .c_btn_inactive.w84,body#mypage #container.config .c_btn_origin.w84,body#mypage #container.config .c_btn_primary.w84,body#mypage #container.config .c_btn_primary_border.w84{padding:0;width:8.4rem}body#mypage #container.config .c_btn_inactive.w127,body#mypage #container.config .c_btn_origin.w127,body#mypage #container.config .c_btn_primary.w127,body#mypage #container.config .c_btn_primary_border.w127{padding:0;width:12.7rem}body#mypage #container.config .c_btn_inactive.w146,body#mypage #container.config .c_btn_origin.w146,body#mypage #container.config .c_btn_primary.w146,body#mypage #container.config .c_btn_primary_border.w146{padding:0;width:14.6rem}body#mypage #container.config .c_btn_primary{background:var(--primary_blue);color:#fff}body#mypage #container.config .c_btn_primary_border{background:#fff;border:1px solid var(--primary_blue);color:var(--primary_blue)}body#mypage #container.config .c_btn_inactive{background:var(--primary_gray);color:#fff}body#mypage #container.config .c_btn_wrap{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;gap:.4rem}.h32 body#mypage #container.config .c_btn_wrap{font-size:1.2rem}body#mypage #container.config .c-form-switch{background-color:var(--primary_gray);border-radius:1.6rem;display:block;height:2.8rem;min-width:4.8rem;overflow:hidden;padding:.2rem;width:4.8rem}body#mypage #container.config .c-form-switch:before{background-color:var(--primary_white);border-radius:1.4rem;content:"";display:block;height:2.8rem;overflow:hidden;width:2.8rem}body#mypage #container.config .c-form-switch.is-disabled{background-color:var(--primary_gray)}body#mypage #container.config .c-form-switch.is-active{background:var(--primary_blue)}body#mypage #container.config .c-form-switch.is-active:before{float:right}body#mypage #container.config .c_form_input{background:var(--primary_light_gray);border:none;border-radius:4.8rem;font-size:1.5rem;margin-top:1.6rem;padding:1.4rem 1.6rem}body#mypage #container.config .c_form_input.error{border:1px solid var(--primary_pink)}body#mypage #container.config .c_form_input_error_message{color:var(--primary_pink);font-size:1.2rem;padding-top:.8rem}body#mypage #container.config .setting{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:1.6rem;padding:2.4rem 1.6rem}body#mypage #container.config .setting .setting-item{display:-webkit-box;display:flex;width:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;gap:1.8rem;justify-content:space-between;padding:1.8rem 0}body#mypage #container.config .setting .setting-item .setting-title{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:.4rem}body#mypage #container.config .setting .setting-item .setting-title .setting-text{font-size:1.5rem}body#mypage #container.config .setting .setting-item .setting-title .setting-label{border-radius:4px;font-size:1.2rem;font-weight:700;padding:.4rem}body#mypage #container.config .setting .setting-item .setting-title .setting-label.private_mode{background:#edf9f4;color:#264a3a}body#mypage #container.config .setting .setting-item .setting-title .setting-label>.icon{margin-right:.4rem}body#mypage #container.config .setting .notes{background:#edfcff url(/img/common/exclamation_blue.png) no-repeat 1.6rem/2rem;border-radius:8px;font-size:1.2rem;padding:1.6rem 1.6rem 1.6rem 4.8rem}body#mypage #container.config.case_notify .auth-form{display:-webkit-box;display:flex;height:100%;padding:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between}body#mypage #container.config.case_notify .auth-form .step{margin-top:.8rem}body#mypage #container.config.case_notify .auth-form .step .label{color:#333;font-size:2rem}body#mypage #container.config.case_notify .auth-form .step .description{color:var(--extra_dark_gray);font-size:1.5rem;margin-top:1.6rem}body#mypage #container.config.case_notify .auth-form .step .parts{padding-top:1.6rem}body#mypage #container.config.case_notify .auth-form .step .parts .auth-code{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-bottom:2.4rem}body#mypage #container.config.case_notify .auth-form .step .parts .auth-code-input{background-color:var(--primary_light_gray);border:none;font-size:1.5rem;height:48px;margin:0 .4rem;text-align:center}body#mypage #container.config.case_notify .auth-form .step .parts .auth-code-input:nth-child(5){margin-left:3rem}body#mypage #container.config.case_notify .auth-form .step .parts .resend-code .resend-auth-code a{color:var(--primary_blue);display:inline-block;font-size:1.5rem}body#mypage #container.config.case_notify .button-container{margin-bottom:1.6rem;padding:1.6rem;text-align:center}body#mypage #container.config.case_notify .button-container .help-page{margin:3.2rem}body#mypage #container.config.case_notify .button-container .help-page a{background-image:url(/img/guest/icon/question.png);background-position:0;background-repeat:no-repeat;background-size:2rem 2rem;color:var(--primary_blue);font-size:1.5rem;padding-left:2.4rem}body#mypage #container.config.case_notify .mdl_searchForm .flat .label,body#mypage #container.config.case_notify .mdl_searchForm .step .label{color:var(--primary_dark_gray)}body#mypage #container.config.case_notify .mdl_searchForm .flat .label.title,body#mypage #container.config.case_notify .mdl_searchForm .step .label.title{margin-bottom:.8rem}body#mypage #container.config.case_notify .mdl_searchForm .flat .label.withEdit,body#mypage #container.config.case_notify .mdl_searchForm .step .label.withEdit{line-height:24px;position:relative}body#mypage #container.config.case_notify .mdl_searchForm .flat .label.withEdit .edit,body#mypage #container.config.case_notify .mdl_searchForm .step .label.withEdit .edit{position:absolute;right:0;top:0}body#mypage #container.config.case_notify .mdl_searchForm .flat .parts .noSetting,body#mypage #container.config.case_notify .mdl_searchForm .step .parts .noSetting{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:1.6rem;line-height:40px}body#mypage #container.config.case_notify .mdl_searchForm .flat .parts .forgetPassword,body#mypage #container.config.case_notify .mdl_searchForm .step .parts .forgetPassword{padding-top:3px;text-align:right}body#mypage #container.config.case_notify .mdl_searchForm .flat .parts.notifier,body#mypage #container.config.case_notify .mdl_searchForm .step .parts.notifier{position:relative}body#mypage #container.config.case_notify .mdl_searchForm .flat .parts.notifier:after,body#mypage #container.config.case_notify .mdl_searchForm .step .parts.notifier:after{display:-webkit-box;display:flex;position:static;right:0;top:0;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:var(--baseColor_notifer);border-radius:.9rem;color:#fff;content:"!";display:-webkit-inline-box;display:inline-flex;font-size:1.2rem;height:1.8rem;justify-content:center;margin-left:.3rem;-webkit-transform:translateY(-.2rem);-ms-transform:translateY(-.2rem);transform:translateY(-.2rem);width:1.8rem}body#mypage #container.config.case_notify .mdl_searchForm .mail-auth-radio{display:-webkit-box;display:flex;margin-top:12px}body#mypage #container.config.case_notify .mdl_searchForm .mail-auth-radio .mail-auth-radio-label{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex-grow:1}body#mypage #container.config.case_notify .mdl_searchForm .can_set_address{color:var(--baseFontColor_warmgray);margin-top:.8rem}body#mypage #container.config.case_notify .mdl_searchForm .description-mail-auth{color:var(--extra_dark_gray);line-height:1.8em}body#mypage #container.config.case_notify .mdl_searchForm .description-mail-auth .title{display:block;margin-top:1.6rem}body#mypage #container.config .mdl_likeSelectDown>span{color:#333}body#mypage #container.config .account-email_registered_container{padding:0 1.4rem}body#mypage #container.config .account-email_registered_container .finished_text{font-size:1.8rem;font-weight:700;padding:4.2rem 0 3rem;text-align:center}body#mypage #container.config .account-email_registered_container .get_benefits{padding:0 2.2rem 1.6rem}body#mypage #container.config .account-email_registered_container .description{line-height:1.8}body#mypage #container.config .account-email_registered_container .link_wrap{padding-top:.6rem}body#mypage #container.config .account-email_registered_container .btn_wrap{padding-top:4.8rem}body#mypage #container.config .mail_setting{overflow:scroll;padding-bottom:3.4rem}body#mypage #container.config .mail_setting_section{border-top:1px solid var(--defaultBorderColor);padding:2.4rem 1.6rem}body#mypage #container.config .mail_setting_section>dt{font-size:1.7rem;font-weight:700;padding-bottom:.8rem}body#mypage #container.config .mail_setting_section_notes{color:#6f7070;font-size:1.5rem}body#mypage #container.config .mail_setting_section_btn{margin-top:2.4rem}body#mypage #container.config .mail_setting_section_link,body#mypage #container.config .mail_setting_section_toggle{display:-webkit-box;display:flex;padding:1.2rem 0;-webkit-box-pack:justify;gap:.4rem;justify-content:space-between;-webkit-box-align:center;align-items:center;font-size:1.5rem}body#mypage #container.config .mail_setting_section_link{padding:1.8rem 0}body#mypage #container.config .mail_setting_section_link_label{white-space:nowrap}body#mypage #container.config .mail_setting_section_link_notes{color:#6f7070;font-size:1.2rem;padding-top:.8rem}body#mypage #container.config .mail_setting_section_link_value{color:var(--primary_blue)}body#mypage #container.config .mail_setting_section_link_value.none{color:#6f7070}body#mypage #container.config .mail_setting_section_link_value.truncate{display:inline-block;max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body#mypage #container.config .mail_setting_section_link>a{display:-webkit-inline-box;display:inline-flex;gap:.4rem}body#mypage #container.config .mail_setting_section_link>a:after{background-image:url(/img/common/arrow_right_lg.png);background-position:0 0;background-repeat:no-repeat;background-size:20px 20px;content:"";display:inline-block;height:20px;min-width:20px;width:20px}body#mypage #container.config .mail_setting_info{background:#edfcff url(/img/common/exclamation_blue.png) no-repeat 1.7rem/2rem 2rem;border-radius:.8rem;font-size:1.2rem;margin:0 1.6rem;padding:1.6rem 1.6rem 1.6rem 4.8rem}body#mypage #container.age_verification #age-body{background:#fff;display:block;margin:0;padding:0}body#mypage #container.age_verification #age-body>h2{background:#e6e6e6;color:#6a6a6a;margin:0;padding:5px;text-align:left}body#mypage #container.age_verification .age-headcopy{display:block;margin:0;padding:0}body#mypage #container.age_verification .age-headcopy .trialPresent{background:url(/img/mypage/age_verification/ico_campain.png) no-repeat 10px 50%;background-size:60px auto;border:3px solid #fb6131;border-radius:10px;color:#fb6131;display:block;font-size:19px;font-weight:700;line-height:1.4em;margin:10px 10px 15px;min-height:50px;padding:10px 0 10px 80px}body#mypage #container.age_verification .age-headcopy .trialPresent strong{font-size:20px}body#mypage #container.age_verification .age-headcopy .maincopy{color:#7f8998;display:block;font-size:24px;font-weight:700;margin:0 auto;padding:15px 0 0;text-align:center}body#mypage #container.age_verification .age-headcopy .maincopy strong{color:#079f3d}body#mypage #container.age_verification .age-headcopy>p{color:#7f8998;font-size:14px;line-height:1.4em;margin:0 10px 10px;padding:5px 0 0;text-align:left}body#mypage #container.age_verification .age-headcopy>p strong{color:#7f8998;font-weight:400}body#mypage #container.age_verification #age-body .trial_male p{color:#a7561a;font-size:12px;padding-top:5px;text-align:center}body#mypage #container.age_verification #age-body .ageBtnBox{margin:0 auto 10px;padding:0;text-align:center}body#mypage #container.age_verification #age-body a.verificationBtn{background:url(/img/mypage/age_verification/btn01.png) no-repeat 0 0;background-size:272px auto;display:block;height:51px;margin:0 auto 10px;padding:0;text-align:center;text-indent:-9999px;width:272px}body#mypage #container.age_verification #age-body a.creditBtn{background:url(/img/mypage/age_verification/btn02.png) no-repeat 0 0;background-size:272px auto;display:block;height:51px;margin:0 auto;padding:0;text-align:center;text-indent:-9999px;width:272px}body#mypage #container.age_verification #age-body a.photoBtn{background:url(/img/mypage/age_verification/btn_submit02.png) no-repeat 0 0;background-size:auto 53px;display:block;height:53px;margin:0 auto 20px;padding:0;text-align:center;text-indent:-9999px;width:192px}body#mypage #container.age_verification #age-body .creditcardBtnWrap{padding:0 10px 15px}body#mypage #container.age_verification #age-body .photoUploadBox{border:dotted #ccc;border-width:0 0 1px;display:block;margin:0 10px;padding:0;text-align:center}body#mypage #container.age_verification #age-body .photoUploadBox h3{background:url(/img/mypage/age_verification/ico_put.png) no-repeat 0 50%;background-size:auto 23px;color:#16affb;display:inline-block;height:23px;margin:25px auto 0;padding:0 0 0 30px}body#mypage #container.age_verification #age-body .photoUploadBox input[type=file]{margin:0 0 25px;padding:0}body#mypage #container.age_verification #age-body .photoUploadBox p{color:#7e8897;font-size:13px;line-height:1.4em;margin:10px 0;padding:0;text-align:left}body#mypage #container.age_verification #age-body .photoUploadBox form{display:block;margin:20px;padding:0}body#mypage #container.age_verification #age-body .mailUploadBox .confirmBtn,body#mypage #container.age_verification #age-body .photoUploadBox form .confirmBtn,body#mypage #container.age_verification #age-btn form .confirmBtn{display:block;margin:0 auto;padding:0;text-align:center;width:270px}body#mypage #container.age_verification #age-body .photoUploadBox form .confirmBtn input[type=submit].filingBtn{background:url(/img/mypage/age_verification/btn_submit.png) no-repeat 0 0;background-size:auto 53px;border:0;display:block;height:53px;margin:0 auto 20px;padding:0;text-align:center;text-indent:-9999px;width:273px}body#mypage #container.age_verification #age-body .mailUploadBox{display:block;margin:0 10px;padding:0;text-align:center}body#mypage #container.age_verification #age-body .mailUploadBox h3{background:url(/img/mypage/age_verification/ico_mail.png) no-repeat 0 50%;background-size:auto 23px;color:#16affb;display:inline-block;height:23px;margin:20px auto 15px;padding:0 0 0 30px}body#mypage #container.age_verification #age-body .mailUploadBox h4{color:#666;font-size:15px;margin:0;padding:10px}body#mypage #container.age_verification #age-body .mailUploadBox h4 strong{color:#ff4040}body#mypage #container.age_verification #age-body .mailUploadBox .noticeBox{color:#ff4040;margin:10px;padding:0}body#mypage #container.age_verification #age-body .mailUploadBox .noticeBox h5{font-size:14px;line-height:1.4em;margin:0 0 5px}body#mypage #container.age_verification #age-body .mailUploadBox .noticeBox p{font-size:12px;line-height:1.3em}body#mypage #container.age_verification #age-body .stepBox{display:block;margin:0 auto;padding:0;text-align:center}body#mypage #container.age_verification #age-body .stepBox h3{background:-webkit-gradient(linear,left top,left bottom,from(#939baa),to(#77808f));background:linear-gradient(180deg,#939baa,#77808f);color:#fff;display:block;font-size:13px;margin:0;padding:5px;text-align:left}body#mypage #container.age_verification #age-body .stepBox>.headline3{border-top:1px solid #6a93c1}body#mypage #container.age_verification #age-body .stepBox>.headline3 h3{background:-webkit-gradient(linear,left top,left bottom,from(#8fb7dd),to(#6d9dd3));background:linear-gradient(180deg,#8fb7dd,#6d9dd3);border-bottom:1px solid #6a93c1;border-top:1px solid #c8e1f8;color:#fff;font-size:18px;margin:0 auto;padding:2px 0;text-align:center}body#mypage #container.age_verification #age-body .stepBox h4.step1{background:url(/img/mypage/age_verification/ico_step01.png) no-repeat 0 50%;background-size:auto 43px;display:inline-block;height:43px;margin:40px auto 15px;padding:0 0 0 90px;text-indent:-9999px}body#mypage #container.age_verification #age-body .stepBox h4.step1 span{background:url(/img/mypage/age_verification/tit_01.png) no-repeat 0 50%;background-size:auto 43px;display:block;height:43px;margin:0;padding:0;text-indent:-9999px;width:197px}body#mypage #container.age_verification #age-body .stepBox h4.step2{background:url(/img/mypage/age_verification/ico_step02.png) no-repeat 0 50%;background-size:auto 43px;display:inline-block;height:43px;margin:30px auto 5px;padding:0 0 0 90px;text-indent:-9999px}body#mypage #container.age_verification #age-body .stepBox h4.step2 span{background:url(/img/mypage/age_verification/tit_02.png) no-repeat 0 50%;background-size:auto 43px;display:block;height:43px;margin:0;padding:0;text-indent:-9999px;width:183px}body#mypage #container.age_verification #age-body .stepBox .picBox{display:block;margin:0 10px;padding:0}body#mypage #container.age_verification #age-body .stepBox .picBox.underlineS{border-bottom:1px dotted #ccc;padding:10px}body#mypage #container.age_verification #age-body .stepBox .picBox.underlineL{border-bottom:1px dotted #ccc;padding:20px 0}body#mypage #container.age_verification #age-body .stepBox h5.subreadTxt{color:#ff6194;font-size:13px;font-weight:700;margin:0 auto;padding:0;text-align:center}body#mypage #container.age_verification #age-body .stepBox h5.others{background:url(/img/mypage/age_verification/txt_etc.png) no-repeat 0 50%;background-size:auto 21px;display:block;height:21px;margin:25px 10px 10px;padding:0;text-indent:-9999px;width:105px}body#mypage #container.age_verification #age-body .stepBox p.notice{color:#666;font-size:12px;line-height:1.5em;margin:15px 10px;padding:0;text-align:left}body#mypage #container.age_verification #age-body .stepBox p.notice strong{color:#ff4482;font-weight:700}body#mypage #container.age_verification #age-body .stepBox strong.conclusion{color:#666;font-size:14px;line-height:1.5em;margin:15px auto;padding:0;text-align:center}body#mypage #container.age_verification #age-body .stepBox h4{background:#e6e6e6;color:#7e8897;font-size:15px;margin:0;padding:5px}body#mypage #container.age_verification #age-body .stepBox dl{display:table;margin:10px;padding:0}body#mypage #container.age_verification #age-body .stepBox dl dt{display:table-cell;margin:0;padding:0 10px 0 0;width:100px}body#mypage #container.age_verification #age-body .stepBox dl dd{color:#7e8897;display:table-cell;font-size:14px;margin:0;padding:0;vertical-align:top}body#mypage #container.age_verification #age-body .stepBox dl dd h5{margin:0;padding:0 0 5px}body#mypage #container.age_verification #age-body .stepBox dl dd p{line-height:1.4em;margin:0;padding:0;text-align:left}body#mypage #container.age_verification #age-body .stepBox .shooting{background:#eeedd8;margin:0 auto;padding:0;text-align:center}body#mypage #container.age_verification #age-body .stepBox .picsBl{background:#fff;margin:0 auto;padding:10px;text-align:center}body#mypage #container.age_verification #age-body .stepBox p{color:#7e8897;font-size:13px;line-height:1.4em;margin:10px;padding:0;text-align:left}body#mypage #container.age_verification #age-body .stepBox p.no_mynum{color:#ff6194;font-size:15px;font-weight:700;line-height:1.4em;margin:10px;padding:0;text-align:center}body#mypage #container.age_verification #age-body .stepBox p.certificate{font-size:12px}body#mypage #container.age_verification #age-body .stepBox p strong{color:#ff4040;font-weight:400}body#mypage #container.age_verification #age-body .stepBox .cashing{margin:0 auto;padding:10px;text-align:center}body#mypage #container.age_verification #age-body .stepBox ul{display:table;margin:0;padding:0;width:100%}body#mypage #container.age_verification #age-body .stepBox ul li{background:-webkit-gradient(linear,left top,left bottom,from(#e6e7ea),to(#a9afb9));background:linear-gradient(180deg,#e6e7ea,#a9afb9);display:table-cell;margin:0 auto;padding:0;text-align:center;width:50%}body#mypage #container.age_verification #age-body .stepBox ul li.credit{border-right:1px solid #76808f}body#mypage #container.age_verification #age-body .stepBox ul li.fax{border-left:1px solid #fff}body#mypage #container.age_verification #age-body .stepBox ul li.credit a,body#mypage #container.age_verification #age-body .stepBox ul li.fax a{color:#333;display:block;font-size:13px;margin:0;padding:10px 0}body#mypage #container.age_verification #age-body .others{margin:10px;padding:0}body#mypage #container.age_verification #age-body .others ul li.lines{border-bottom:1px dotted #ccc;margin:0 0 10px;padding:0 0 10px}body#mypage #container.age_verification #age-body .age-ld-copyright{margin:0 auto 10px;padding:0;text-align:center}body#mypage #container.age_verification #age-body .age-ld-copyright p{font-size:13px}body#mypage #container.age_verification #age-info{background:#fff;font-size:14px}body#mypage #container.age_verification #age-info>p{padding:10px}body#mypage #container.age_verification #age-btn{background:#fff;font-size:14px;padding:10px}body#mypage #container.age_verification #age-body>p{padding:10px}body#mypage #container.age_verification #age-id{padding:10px 10px 0;text-align:center}body#mypage #container.age_verification #age-id>dl{background:#fffded;border-radius:3px;padding:10px}body#mypage #container.age_verification #age-id>dl dt{float:left;font-size:16px}body#mypage #container.age_verification #age-id>dl dd{color:#c00;font-size:16px;font-weight:700}body#mypage #container.age_verification #age-upload-confirm>p{padding:12px;text-align:center}body#mypage #container.age_verification #age-upload-confirm .confirmPhoto{text-align:center}body#mypage #container.age_verification #age-upload-confirm .confirm-wrap{padding:24px 24px 12px}body#mypage #container.age_verification .mailUploadBox>#add-photo-ip dl{color:#666;display:block;font-size:14px;margin:10px 0;padding:0;text-align:left}body#mypage #container.age_verification .mailUploadBox>#add-photo-ip dl dt{background:url(/img/mypage/age_verification/btn_arrow.png) no-repeat 0 50%;background-size:17px 17px;color:#3586ef;font-weight:700;height:20px;line-height:20px;padding:10px 0 10px 20px}body#mypage #container.age_verification .mailUploadBox>#add-photo-ip dl dt.open{background:url(/img/mypage/age_verification/btn_arrow-down.png) no-repeat 0 50%;background-size:17px 17px;color:#3586ef;font-weight:700;height:20px;line-height:20px;padding:10px 0 10px 20px}body#mypage #container.age_verification .mailUploadBox>#add-photo-ip dl dd ol{list-style-type:decimal;margin-left:1.6em}body#mypage #container.age_verification .mailUploadBox>#add-photo-ip dl dd ol li{line-height:1.2;margin-bottom:3px}body#mypage #container.age_verification .mailUploadBox>#add-photo-ip dl dd .mailtoBox{background:#fff5ad;display:block;margin:10px;padding:15px 5px;text-align:center}body#mypage #container.age_verification .mailUploadBox>#add-photo-ip dl dd .mailtoBox a{color:#ff4040}body#mypage #container.age_verification .header_finished{padding-top:3.2rem;text-align:center}body#mypage #container.age_verification .header_finished .image>img{height:4rem;width:4rem}body#mypage #container.age_verification .header_finished .label{font-size:2.4rem;font-weight:700;padding-top:1.6rem}body#mypage #container.age_verification .header_finished .description{font-size:1.5rem;padding-top:1.6rem}body#mypage #container.age_verification .identity_auth_wrap{padding:5.6rem 1.6rem 3.6rem}body#mypage #container.age_verification .identity_auth_wrap .image>img{width:100%}body#mypage #container.age_verification .identity_auth_wrap .image .description{color:var(--primary_gray);font-size:1.5rem;line-height:1.6;padding-top:1.6rem}body#mypage #container.age_verification .identity_auth_wrap .btn{font-size:1.7rem;margin-top:3.2rem}body#mypage #container.age_verification .finished_btn{margin:5.6rem 1.6rem 0}body#mypage #container.age_verification .finished_btn .btn{font-size:1.7rem}body#mypage #container.age_verification #age_verification-container{background-color:#fff;padding:3rem}body#mypage #container.age_verification .age_verification-choice_license_content .main_label{color:var(--baseLinkColor_blue);font-family:ヒラギノ丸ゴ ProN W4,Hiragino Maru Gothic ProN,sans-serif;font-size:2rem;font-weight:700;text-align:center}body#mypage #container.age_verification .age_verification-choice_license_content .description{margin:2rem 0 3rem}body#mypage #container.age_verification .age_verification-choice_license_content .description>strong{color:var(--baseColor_peacypink)}body#mypage #container.age_verification .age_verification-choice_license_content .sub_label{color:var(--baseFontColor_gray);font-size:1.8rem;font-weight:700;text-align:center}body#mypage #container.age_verification .age_verification-choice_license_content .credit_btn_wrap{padding:3rem 0 4rem}body#mypage #container.age_verification .age_verification-choice_license_content .license_btn{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background-color:var(--baseLinkColor_blue);border-radius:3.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:1.4rem;height:6.4rem;width:100%}body#mypage #container.age_verification .age_verification-choice_license_content .license_btn:not(.no_arrow){background-image:url(/img/mypage/age_verification/icon_btn_arrow_right.png);background-position:right 2.3rem center;background-repeat:no-repeat;background-size:2.4rem}body#mypage #container.age_verification .age_verification-choice_license_content .license_btn.creditcard{position:relative}body#mypage #container.age_verification .age_verification-choice_license_content .license_btn.creditcard>small{font-size:1.2rem}body#mypage #container.age_verification .age_verification-choice_license_content .license_btn.creditcard:before{background:url(/img/mypage/age_verification/icon_balloon_creditcard.png) no-repeat top/22.6rem 5.6rem;bottom:5.3rem;content:"";display:block;height:5.6rem;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:22.6rem}body#mypage #container.age_verification .age_verification-choice_license_content .expand_license_box:not(:first-child){margin-top:-1px}body#mypage #container.age_verification .age_verification-choice_license_content .expand_license_box>dt{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;border:solid var(--defaultBorderColor);border-width:1px 0;color:var(--baseFontColor_gray);font-size:1.6rem;font-weight:600;height:3.8rem}body#mypage #container.age_verification .age_verification-choice_license_content .expand_license_box>dd{border-bottom:1px solid var(--defaultBorderColor);overflow:hidden;-webkit-transition:.1s;transition:.1s}body#mypage #container.age_verification .age_verification-choice_license_content .expand_license_box>dd>p{color:var(--baseFontColor_lightgray);padding-bottom:1.6rem}body#mypage #container.age_verification .age_verification-choice_license_content .expand_license_box.open>dt{background:url(/img/common/triangle_up.png) no-repeat 100%/2.4rem}body#mypage #container.age_verification .age_verification-choice_license_content .expand_license_box.close>dt{background:url(/img/common/triangle_down.png) no-repeat 100%/2.4rem}body#mypage #container.age_verification .age_verification-choice_license_content .expand_license_box.close>dd{border-bottom:none;height:0}body#mypage #container.age_verification .age_verification-footer{margin-top:6rem}body#mypage #container.age_verification .age_verification-footer .about_privacy{text-align:center}body#mypage #container.age_verification .age_verification-footer .has_license_number{color:var(--baseFontColor_gray);font-size:1.2rem;margin-top:3.2rem;text-align:center}body#mypage #container.age_verification .age_verification-license_submission_content{padding:0 1rem}body#mypage #container.age_verification .age_verification-license_submission_content .label{color:var(--baseFontColor_gray);font-size:2.2rem;font-weight:700;margin-bottom:2.4rem;text-align:center}body#mypage #container.age_verification .age_verification-license_submission_content .head_description{color:var(--baseFontColor_gray);margin-bottom:2.4rem;text-align:center}body#mypage #container.age_verification .age_verification-license_submission_content .license_image{text-align:center}body#mypage #container.age_verification .age_verification-license_submission_content .btn_wrap{margin-top:3rem;text-align:center}body#mypage #container.age_verification .age_verification-license_submission_content .btn_wrap .btn_submission{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:var(--baseLinkColor_blue);border-radius:3.2rem;color:#fff;font-size:1.4rem;font-weight:700;height:6.4rem;justify-content:center;width:100%}body#mypage #container.age_verification .age_verification-license_submission_content .btn_wrap .get_trial_point{color:var(--baseFontColor_gray);margin-bottom:2rem}body#mypage #container.age_verification .age_verification-license_submission_content .btn_wrap .caution{color:#f86a69;margin-top:1.6rem}body#mypage #container.age_verification .age_verification-license_submission_content .payment_information{color:var(--baseFontColor_gray);padding-top:4rem}body#mypage #container.age_verification .age_verification-license_submission_content .payment_information .label{font-size:1.6rem;font-weight:700;text-align:center}body#mypage #container.age_verification .age_verification-license_submission_content .payment_information>dd{margin-top:2rem}body#mypage #container.age_verification+footer#footer{margin-top:0}body#mypage #container.stage{font-size:1.4rem}body#mypage #container.stage .stage-header{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#fff;justify-content:center;min-height:205px;min-height:20.5rem}body#mypage #container.stage .stage-header .medal{margin-bottom:1.2rem}body#mypage #container.stage .stage-header .medal .icon{width:42px;width:4.2rem}body#mypage #container.stage .stage-header .text{color:var(--baseFontColor_gray);font-size:1.2rem}body#mypage #container.stage .stage-header .label{font-size:2.4rem;line-height:1;margin:.8rem 0}body#mypage #container.stage .stage-header .next{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#f3f3f3;border-radius:4px;color:var(--baseFontColor_warmgray);font-size:1.2rem;font-weight:700;height:25px;height:2.5rem;justify-content:center;width:256px;width:25.6rem}body#mypage #container.stage .stage-header.bronze .label{color:#a85028}body#mypage #container.stage .stage-header.bronze .next{background-color:#fcf7f5;color:#a85028}body#mypage #container.stage .stage-header.silver .label{color:#7f7f7f}body#mypage #container.stage .stage-header.silver .next{background-color:#f3f3f3;color:#7f7f7f}body#mypage #container.stage .stage-header.gold .label{color:#d8b200}body#mypage #container.stage .stage-header.gold .next{background-color:#fffae4;color:#d8b200}body#mypage #container.stage .stage-header.platinum .label{color:#57a7cb}body#mypage #container.stage .stage-header.platinum .next{background-color:#edfaff;color:#57a7cb}body#mypage #container.stage .stage-expiration_date{background-color:#fff6f6;padding:1.2rem 1.2rem 0}body#mypage #container.stage .stage-expiration_date .caption{color:var(--baseColor_peacypink);text-align:center}body#mypage #container.stage .stage-expiration_date .expiration{background-color:#fff;background-image:url(/img/common/exclamation_pink.png);background-position:left 20px center;background-position:left 2rem center;background-repeat:no-repeat;background-size:28px;background-size:2.8rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;font-size:1.2rem;font-weight:700;grid-template-columns:auto 1fr;line-height:1.5;margin:1.6rem auto 0;padding:1.2rem 0 1.2rem 6rem;width:315px;width:31.5rem}body#mypage #container.stage .stage-expiration_date .expiration>dt{color:var(--baseFontColor_warmgray);padding-right:1.6rem}body#mypage #container.stage .stage-expiration_date .linkto_about_accumulate_wrap{padding:1rem 0 1.9rem;text-align:right}body#mypage #container.stage .mdl_tabNavigation{border-top:1px solid var(--defaultBorderColor)}body#mypage #container.stage .stage-mybenefits{background-color:#fff;background-image:url(/img/mypage/stage/bg_my_confetti_left.png),url(/img/mypage/stage/bg_my_confetti_right.png);background-position:left 5px top 2px,right 5px top 2px;background-repeat:no-repeat;background-size:80px 62px;background-size:8rem 6.2rem;margin-top:1.2rem;padding-bottom:4rem}body#mypage #container.stage .stage-mybenefits>.label{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;color:#f86a69;font-size:1.8rem;height:62px;height:6.2rem;justify-content:center}body#mypage #container.stage .stage-mybenefits .item_wrap{padding:.5rem 1rem 0}body#mypage #container.stage .stage-mybenefits .item_wrap>dl:not(:first-child){margin-top:.8rem}body#mypage #container.stage .stage-mybenefits .item_wrap .type_btn{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#fff;border:1px solid var(--defaultBorderColor);border-radius:2px;height:104px;height:10.4rem;justify-content:center;padding:0 1.6rem}body#mypage #container.stage .stage-mybenefits .item_wrap .type_btn dt{font-size:1.4rem;font-weight:700;padding-bottom:1.2rem}body#mypage #container.stage .stage-mybenefits .item_wrap .type_btn dd{width:100%}body#mypage #container.stage .stage-mybenefits .item_wrap .type_flat{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;background-color:#fff;border:1px solid var(--defaultBorderColor);border-radius:2px;font-size:1.4rem;font-weight:700;height:56px;height:5.6rem;justify-content:space-between;padding:0 1.6rem}body#mypage #container.stage .stage-mybenefits .item_wrap .type_flat dd{color:var(--baseFontColor_warmgray)}body#mypage #container.stage .stage-mybenefits .item_wrap .type_flat.is_normal{-webkit-box-pack:center;justify-content:center}body#mypage #container.stage .stage-mybenefits .item_wrap .type_flat.is_normal dt{color:var(--baseFontColor_warmgray)}body#mypage #container.stage .stage-mybenefits .item_wrap .notice{color:var(--baseFontColor_warmgray);font-size:1rem;margin-top:.6rem}body#mypage #container.stage .stage-possession_stamp{background-color:#fff;padding:0 1.2rem 4rem}body#mypage #container.stage .stage-possession_stamp .mystamp{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;font-size:1.6rem;font-weight:700;height:56px;height:5.6rem;justify-content:space-between;padding:0 1.2rem}body#mypage #container.stage .stage-possession_stamp .mystamp dt{color:var(--baseFontColor_gray)}body#mypage #container.stage .stage-possession_stamp .mystamp dd>strong{font-size:2.4rem}body#mypage #container.stage .stage-possession_stamp .next{color:var(--baseLinkColor_scarlet);font-size:1.2rem;font-weight:700;text-align:right}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;background-color:#f3f3f3;height:229px;height:22.9rem;justify-content:flex-end;margin-top:1.6rem;padding:0 1.8rem 1.6rem}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .meter{background-color:#fff;height:6px;height:.6rem;position:relative;width:100%}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .meter .gauge{background-color:var(--baseLinkColor_scarlet);display:block;height:6px;height:.6rem;width:0}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .meter .pin{background:url(/img/mypage/stage/icon_meterpin.png) no-repeat 0 0;background-size:14px;background-size:1.4rem;display:block;height:14px;height:1.4rem;position:absolute;top:-22px;top:-2.2rem;-webkit-transform:translateX(-7px);-ms-transform:translateX(-7px);transform:translateX(-7px);-webkit-transform:translateX(-.7rem);-ms-transform:translateX(-.7rem);transform:translateX(-.7rem);width:14px;width:1.4rem}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .meter .pin:before{background-position:0 0;background-repeat:no-repeat;background-size:28px 34px;background-size:2.8rem 3.4rem;content:"";display:block;height:34px;height:3.4rem;left:-7px;left:-.7rem;position:absolute;top:-40px;top:-4rem;width:28px;width:2.8rem}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .meter .pin.bronze:before{background-image:url(/img/mypage/stage/medal_bronze_s.png)}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .meter .pin.silver:before{background-image:url(/img/mypage/stage/medal_silver_s.png)}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .meter .pin.gold:before{background-image:url(/img/mypage/stage/medal_gold_s.png)}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .meter .pin.platinum:before{background-image:url(/img/mypage/stage/medal_platinum_s.png)}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .meter .mtr{border-radius:50%;display:block;height:1rem;position:absolute;top:-2px;top:-.2rem;width:1rem}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .meter .mtr:before{background-color:#fff;content:"";display:block;height:7px;height:.7rem;left:50%;position:absolute;top:10px;top:1rem;width:1px}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .meter .mtr.reach{background-color:var(--baseLinkColor_scarlet)!important}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .meter .mtr.m0{background-color:var(--baseLinkColor_scarlet);left:0}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .meter .mtr.m0,body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .meter .mtr.m3{-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);-webkit-transform:translateX(-.5rem);-ms-transform:translateX(-.5rem);transform:translateX(-.5rem)}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .meter .mtr.m3{background-color:#a85028;left:25%}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .meter .mtr.m5{background-color:#7f7f7f;left:50%}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .meter .mtr.m10,body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .meter .mtr.m5{-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);-webkit-transform:translateX(-.5rem);-ms-transform:translateX(-.5rem);transform:translateX(-.5rem)}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .meter .mtr.m10{background-color:#d8b200;left:75%}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .meter .mtr.m30{background-color:#57a7cb;right:0;-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);-webkit-transform:translateX(.5rem);-ms-transform:translateX(.5rem);transform:translateX(.5rem)}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .figure{height:54px;height:5.4rem;margin-top:1.2rem;position:relative;width:100%}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .figure li{display:inline-block;font-size:1.4rem;font-weight:700;position:absolute;top:0}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .figure li:before{content:attr(data-price);display:block;font-size:1rem;font-weight:400}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .figure li:after{content:"個";font-size:1rem}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .figure li.normal{color:#83c44e;left:0;text-align:left;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .figure li.bronze{color:#a85028;left:25%;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .figure li.silver{color:#7f7f7f;left:50%;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .figure li.gold{color:#d8b200;left:75%;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .figure li.platinum{color:#57a7cb;right:0;text-align:right;-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);-webkit-transform:translateX(.5rem);-ms-transform:translateX(.5rem);transform:translateX(.5rem)}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .total_amount{align-self:flex-end;color:var(--baseFontColor_gray);font-size:1.2rem}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .total_amount>b{color:var(--baseFontColor)}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .notice{align-self:flex-end;color:var(--baseFontColor_warmgray);font-size:1rem;margin-top:.6rem;text-align:right}body#mypage #container.stage .stage-possession_stamp .billing_meter_wrap .linkto_about_accumulate_wrap{align-self:flex-end;padding-top:.5rem}body#mypage #container.stage .stage-about_stageservice{background-color:#fff;margin-top:1.2rem;padding:0 1.2rem}body#mypage #container.stage .stage-about_stageservice .label_wrap{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;height:121px;height:12.1rem;justify-content:center}body#mypage #container.stage .stage-about_stageservice .label_wrap>h3{color:var(--baseFontColor_gray);font-size:1.4rem;font-weight:400}body#mypage #container.stage .stage-about_stageservice .label_wrap>h2{color:#f86a69;font-size:2.4rem}body#mypage #container.stage .stage-about_stageservice .description{margin-bottom:4rem}body#mypage #container.stage .stage-about_stageservice .description>img{margin-bottom:1.2rem}body#mypage #container.stage .stage-about_stageservice .about_figure{background-color:#edfaff;padding:3.2rem 1.2rem;text-align:center}body#mypage #container.stage .stage-about_stageservice .about_figure .title{margin-bottom:2.4rem;width:284px;width:28.4rem}body#mypage #container.stage .stage-benefits_gain{background:#fff url(/img/mypage/stage/img_gain_more.png) no-repeat center bottom 16px/168px 48px;background:#fff url(/img/mypage/stage/img_gain_more.png) no-repeat center bottom 1.6rem/16.8rem auto;padding-bottom:7.6rem}body#mypage #container.stage .stage-benefits_gain .label{padding:3.2rem 1.2rem 1.2rem}body#mypage #container.stage .stage-benefits_gain .img_list{padding:0 1.2rem 0 .5rem}body#mypage #container.stage .stage-benefits_gain .img_list li{padding-bottom:v(10)}body#mypage #container.stage .stage-benefits_table_wrap{background-color:#fff;padding:1.2rem 1.2rem 4rem}body#mypage #container.stage .stage-benefits_table_wrap .description{font-size:1.4rem;padding-bottom:1.2rem}body#mypage #container.stage .stage-accumulatestamp_wrap{background-color:#fff;padding:1.2rem 1.2rem 4rem}body#mypage #container.stage .stage-accumulatestamp_wrap .description{font-size:1.4rem}body#mypage #container.stage .stage-accumulatestamp_wrap .about_stamp{padding:1.6rem 0 .8rem;text-align:right}body#mypage #container.stage .stage-accumulatestamp_wrap .get_stamp{border-collapse:collapse;margin-top:2.4rem;table-layout:fixed;width:100%}body#mypage #container.stage .stage-accumulatestamp_wrap .get_stamp tr.bronze td{background-color:#fcf7f5}body#mypage #container.stage .stage-accumulatestamp_wrap .get_stamp tr.bronze td.stage{color:#a85028}body#mypage #container.stage .stage-accumulatestamp_wrap .get_stamp tr.silver td{background-color:#f3f3f3}body#mypage #container.stage .stage-accumulatestamp_wrap .get_stamp tr.silver td.stage{color:#7f7f7f}body#mypage #container.stage .stage-accumulatestamp_wrap .get_stamp tr.gold td{background-color:#fffae4}body#mypage #container.stage .stage-accumulatestamp_wrap .get_stamp tr.gold td.stage{color:#d8b200}body#mypage #container.stage .stage-accumulatestamp_wrap .get_stamp tr.platinum td{background-color:#edfaff}body#mypage #container.stage .stage-accumulatestamp_wrap .get_stamp tr.platinum td.stage{color:#57a7cb}body#mypage #container.stage .stage-accumulatestamp_wrap .get_stamp td,body#mypage #container.stage .stage-accumulatestamp_wrap .get_stamp th{border:1px solid var(--defaultBorderColor);text-align:center;vertical-align:middle}body#mypage #container.stage .stage-accumulatestamp_wrap .get_stamp td.price,body#mypage #container.stage .stage-accumulatestamp_wrap .get_stamp th.price{padding-left:1.2rem;text-align:left}body#mypage #container.stage .stage-accumulatestamp_wrap .get_stamp td.stamp,body#mypage #container.stage .stage-accumulatestamp_wrap .get_stamp th.stamp{width:84px;width:8.4rem}body#mypage #container.stage .stage-accumulatestamp_wrap .get_stamp td.stage,body#mypage #container.stage .stage-accumulatestamp_wrap .get_stamp th.stage{width:119px;width:11.9rem}body#mypage #container.stage .stage-accumulatestamp_wrap .get_stamp th{background-color:#f3f3f3;font-size:1.2rem;font-weight:700;height:42px;height:4.2rem;text-align:center}body#mypage #container.stage .stage-accumulatestamp_wrap .get_stamp th.price small{font-size:1rem}body#mypage #container.stage .stage-accumulatestamp_wrap .get_stamp td{font-size:1.4rem;height:52px;height:5.2rem}body#mypage #container.stage .stage-accumulatestamp_wrap .get_stamp td.stage img{margin-right:.8rem;vertical-align:-12px;vertical-align:-1.2rem;width:29px;width:2.9rem}body#mypage #container.stage .stage-jump_buy{padding:5rem 0;text-align:center}body#mypage #container.stage .stage-jump_buy .caption{color:var(--baseFontColor_gray);font-size:1.4rem}body#mypage #container.stage .stage-jump_buy .btn{padding:.5rem 6rem 0}body#mypage #container.stage .stage-notice{background-color:#fff;color:var(--baseFontColor_gray);font-size:1.2rem;padding:1.2rem 1.2rem 4rem}body#mypage #container.stage .stage-notice dt:not(:first-of-type){margin-top:20px}body#mypage #container.stage .linkto_about_accumulate{color:var(--baseFontColor_gray);font-size:1.2rem;text-decoration:underline}body#mypage #container.stage+footer{margin-top:6px!important}#container.config_return_mail .mdl_basicCreateForm .item{padding-bottom:12px}#container.config_return_mail .mdl_basicCreateForm .item .cont.ng{color:var(--baseColor_notifer)}#container.config_return_mail .mdl_basicCreateForm .submit .reminder{padding-top:0}#container.footprint .footprintp_listWrap{background-color:#fff}#container.footprint .footprint-list_item{background-color:#fff;display:-webkit-box;display:flex;flex-wrap:wrap;margin:0 1.2rem;-webkit-box-align:center;align-items:center;padding:1.2rem 0 0}#container.footprint .footprint-list_item .profile01{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:.8rem;margin-bottom:1.2rem;width:100%}#container.footprint .footprint-list_item .profile01-photo{height:6.4rem;position:relative;width:6.4rem}#container.footprint .footprint-list_item .profile01-body{position:relative;-webkit-box-flex:1;display:-webkit-box;display:flex;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:.2rem}#container.footprint .footprint-list_item .profile01-body-detail{gap:.8rem}#container.footprint .footprint-list_item .checkbox,#container.footprint .footprint-list_item .profile01-aside,#container.footprint .footprint-list_item .profile01-body-detail{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#container.footprint .footprint-list_item .checkbox{height:6rem}#container.footprint .footprint-list_item .thumb{flex-basis:6rem;margin-right:1.2rem}#container.footprint .footprint-list_item .thumb.new:before{background:url(/img/common/list_new.png) no-repeat 50%/contain}#container.footprint .footprint-list_item .wrap{-webkit-box-flex:1;display:grid;flex:1;gap:1.8rem 0;grid-auto-rows:auto;grid-template-columns:1fr}#container.footprint .footprint-list_item .wrap .body{display:grid;gap:.8rem 0;grid-auto-rows:auto;grid-template-columns:1fr}#container.footprint .footprint-list_item .wrap .body .header{align-content:start;display:grid;gap:.3rem 0;grid-auto-rows:auto;grid-template-columns:1fr auto}#container.footprint .footprint-list_item .wrap .body .header .name{font-size:1.3rem}#container.footprint .footprint-list_item .wrap .body .header .create_at{color:var(--baseFontColor_gray);font-size:1rem;white-space:nowrap}#container.footprint .footprint-list_item .wrap .body .header .status{color:var(--baseFontColor_gray);font-size:1.2rem;grid-column:span 2}#container.footprint .footprint-list_item .checkbox,#container.footprint .footprint-list_item .thumb,#container.footprint .footprint-list_item .wrap{margin-bottom:1.2rem}#container.footprint .footprint-list_item .checkbox .name>span,#container.footprint .footprint-list_item .thumb .name>span,#container.footprint .footprint-list_item .wrap .name>span{margin-left:.4rem}#container.footprint .footprint-list_item .thumb{position:relative}#container.footprint .footprint-list_item .thumb.new:before{background:url(/img/common/list_new.png) no-repeat 50%/1.6rem;content:"";display:block;height:1.6rem;left:0;position:absolute;top:0;width:1.6rem}#container.footprint .footprint-list_item .thumb .is_communicated{background:url(/img/common/action/mail.png) no-repeat 50%/2.4rem;bottom:0;display:block;height:2.4rem;position:absolute;right:0;width:2.4rem}#container.footprint .footprint-list_item .wrap .body{gap:0}#container.footprint .footprint-list_item .wrap .body .from{color:var(--baseFontColor_gray);font-size:1rem}#container.footprint .footprint-list_item .wrap .body .negative_status{text-align:right}#container.footprint .footprint-list_item .memo{border-top:1px solid var(--defaultBorderColor);flex-basis:calc(100% - 4.8rem);margin-left:4.8rem}#container.footprint .mdl_listBox_small .body{-webkit-tap-highlight-color:hsla(0,0%,40%,.3)}#container.footprint .mdl_listBox_small .nagative_status{padding-top:6px;text-align:right}#container.footprint .mdl_listBox_small .nagative_status .userNegativeStatus{position:static}#container.footprint .empty{background-color:#fff}body#charges-email #container{background-color:var(--primary_white)}.charges-email .container{padding:2.4rem 1.6rem}.charges-email .container>dt{font-size:1.6rem;font-weight:700;line-height:1.6}.charges-email .container .desc{margin:.8rem 0 3.4rem}.charges-email .container .desc .label{color:var(--baseFontColor_lightgray);font-size:1.4rem;line-height:1.6}.charges-email .container .input_text{margin:2.4rem 0}.charges-email .container .input_text .wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:#f2f4f5;border-radius:2.4rem;height:4.8rem;margin-top:.4rem;padding:0 1.6rem}.charges-email .container .input_text .wrap>input{background-color:rgba(0,0,0,0);border:none;padding:0}.charges-email .container .input_text .wrap>input::-webkit-input-placeholder{color:#cdcdd0;font-size:1.5rem}.charges-email .container .input_text .wrap>input::-moz-placeholder{color:#cdcdd0;font-size:1.5rem}.charges-email .container .input_text .wrap>input::placeholder{color:#cdcdd0;font-size:1.5rem}.charges-email .container .input_text .error_code{color:var(--primary_pink);font-size:1.2rem;line-height:1;margin-top:.8rem}.charges-email .container .btn input:disabled{background-color:#cdcdd0;opacity:1}.popup-email{visibility:hidden}.popup-email .box{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;background-color:#fff;border-radius:12px;height:11rem;width:34rem}.popup-email .box .label{font-size:1.5rem;margin:1.6rem;text-align:left}.popup-email .box .desc{font-size:1.5rem;margin:0 3.2rem 1.6rem 0;text-align:right;width:100%}.popup-email .box .desc .cancel{color:var(--baseLinkColor_blue);padding-right:1.6rem;pointer-events:auto}.popup-email .box .desc .dispose{color:var(--primary_pink);font-weight:700;margin-right:1.6rem;pointer-events:auto}#charges .buy,#charges .need_payment{-webkit-box-sizing:border-box;box-sizing:border-box}#charges .buy .price_item_wrap,#charges .need_payment .price_item_wrap{background:var(--defaultBackgroundColor);overflow-y:auto}#charges .buy .target_member_profile,#charges .need_payment .target_member_profile{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;background-color:#fff;padding-bottom:2.4rem}#charges .buy .target_member_profile.is_app,#charges .need_payment .target_member_profile.is_app{padding-top:4.8rem}#charges .buy .target_member_profile .thumb,#charges .need_payment .target_member_profile .thumb{height:5.6rem;width:5.6rem}#charges .buy .target_member_profile>p,#charges .need_payment .target_member_profile>p{font-size:1.7rem;font-weight:700;line-height:1.5;margin-top:.8rem;text-align:center}#charges .buy .price_items_list .plice_item_beginner,#charges .need_payment .price_items_list .plice_item_beginner{background-color:#fff;border-radius:24px}#charges .buy .price_items_list .plice_item_beginner .header,#charges .need_payment .price_items_list .plice_item_beginner .header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:var(--primary_pink);border-radius:24px 24px 0 0;color:#fff;font-size:1.5rem;font-weight:700;height:4.4rem;padding:0 1.2rem}#charges .buy .price_items_list .plice_item_beginner .header:before,#charges .need_payment .price_items_list .plice_item_beginner .header:before{background:url(/img/charges/need_payment/icon_beginner.png) no-repeat 50%/2.4rem;content:"";display:block;height:2.4rem;margin-right:.6rem;width:2.4rem}#charges .buy .price_items_list .plice_item_beginner .content,#charges .need_payment .price_items_list .plice_item_beginner .content{display:grid;font-family:Inter,sans-serif;gap:1.6rem 0;grid-auto-rows:auto;grid-template-columns:1fr;padding:2.4rem 1.6rem 1.6rem}#charges .buy .price_items_list .plice_item_beginner .content .price_wrap,#charges .need_payment .price_items_list .plice_item_beginner .content .price_wrap{display:block}#charges .buy .price_items_list .plice_item_beginner .content .price_wrap .item_header,#charges .need_payment .price_items_list .plice_item_beginner .content .price_wrap .item_header{text-align:right}#charges .buy .price_items_list .plice_item_beginner .content .price_wrap .item_header .label,#charges .need_payment .price_items_list .plice_item_beginner .content .price_wrap .item_header .label{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;background-color:#cdcdd0;border-radius:8px;color:#fff;font-weight:700;height:2.4rem;padding:0 .8rem}#charges .buy .price_items_list .plice_item_beginner .content .price_wrap .item_header .label.plus,#charges .need_payment .price_items_list .plice_item_beginner .content .price_wrap .item_header .label.plus{background-color:var(--primary_pink)}#charges .buy .price_items_list .plice_item_beginner .content .price_wrap .item_header .label.app_plus,#charges .need_payment .price_items_list .plice_item_beginner .content .price_wrap .item_header .label.app_plus{background-color:#fff;border:2px solid var(--primary_pink);color:var(--primary_pink)}#charges .buy .price_items_list .plice_item_beginner .content .price_wrap dl dt,#charges .need_payment .price_items_list .plice_item_beginner .content .price_wrap dl dt{font-size:1.5rem;font-weight:700;margin:0}#charges .buy .price_items_list .plice_item_beginner .content .price_wrap dl dt>strong,#charges .need_payment .price_items_list .plice_item_beginner .content .price_wrap dl dt>strong{font-size:2.4rem}#charges .buy .price_items_list .plice_item_beginner .content .price_wrap dl dd,#charges .need_payment .price_items_list .plice_item_beginner .content .price_wrap dl dd{font-size:1.5rem;font-weight:700}#charges .buy .price_items_list .plice_item_beginner .content .price_wrap dl dd>span,#charges .need_payment .price_items_list .plice_item_beginner .content .price_wrap dl dd>span{color:var(--primary_yellow)}#charges .buy .price_items_list .plice_item_beginner .content .price_wrap dl dd>span .hira,#charges .need_payment .price_items_list .plice_item_beginner .content .price_wrap dl dd>span .hira{font-size:1.3rem}#charges .buy .price_items_list .plice_item_beginner .content .price_wrap dl dd>span .strike,#charges .need_payment .price_items_list .plice_item_beginner .content .price_wrap dl dd>span .strike{position:relative}#charges .buy .price_items_list .plice_item_beginner .content .price_wrap dl dd>span .strike:after,#charges .need_payment .price_items_list .plice_item_beginner .content .price_wrap dl dd>span .strike:after{background-color:var(--primary_pink);content:"";display:block;height:2px;left:0;position:absolute;top:50%;width:100%}#charges .buy .price_items_list .plice_item_beginner .content .price_wrap dl>dt,#charges .need_payment .price_items_list .plice_item_beginner .content .price_wrap dl>dt{color:var(--primary_pink)}#charges .buy .price_items_list .plice_item_beginner .content .price_wrap dl>dt>strong,#charges .need_payment .price_items_list .plice_item_beginner .content .price_wrap dl>dt>strong{font-size:3.2rem}#charges .buy .price_items_list .plice_item_beginner .content .benefits_list,#charges .need_payment .price_items_list .plice_item_beginner .content .benefits_list{display:grid;gap:1.2rem 0;grid-template-columns:1fr;grid-template-rows:repeat(3,6.4rem)}#charges .buy .price_items_list .plice_item_beginner .content .benefits_list>li,#charges .need_payment .price_items_list .plice_item_beginner .content .benefits_list>li{background-color:rgba(var(--primary_yellow),.1);background-position:left 1.2rem center;background-repeat:no-repeat;background-size:3.2rem;border-radius:8px}#charges .buy .price_items_list .plice_item_beginner .content .benefits_list>li:first-child,#charges .need_payment .price_items_list .plice_item_beginner .content .benefits_list>li:first-child{background-image:url(/img/charges/need_payment/icon_crown.png)}#charges .buy .price_items_list .plice_item_beginner .content .benefits_list>li:nth-child(2),#charges .need_payment .price_items_list .plice_item_beginner .content .benefits_list>li:nth-child(2){background-image:url(/img/charges/need_payment/icon_profile.png)}#charges .buy .price_items_list .plice_item_beginner .content .benefits_list>li:nth-child(3),#charges .need_payment .price_items_list .plice_item_beginner .content .benefits_list>li:nth-child(3){background-image:url(/img/charges/need_payment/icon_diamonds.png)}#charges .buy .price_items_list .plice_item_beginner .content .benefits_list>li>dl,#charges .need_payment .price_items_list .plice_item_beginner .content .benefits_list>li>dl{align-content:center;display:grid;gap:.4rem 0;height:100%;padding-left:5.7rem}#charges .buy .price_items_list .plice_item_beginner .content .benefits_list>li>dl>dt,#charges .need_payment .price_items_list .plice_item_beginner .content .benefits_list>li>dl>dt{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-size:1.2rem}#charges .buy .price_items_list .plice_item_beginner .content .benefits_list>li>dl>dt>.info,#charges .need_payment .price_items_list .plice_item_beginner .content .benefits_list>li>dl>dt>.info{background:url(/img/charges/need_payment/icon_hatena.png) no-repeat 50%/1.6rem;display:block;height:1.6rem;width:1.6rem}#charges .buy .price_items_list .plice_item_beginner .content .benefits_list>li>dl>dd,#charges .need_payment .price_items_list .plice_item_beginner .content .benefits_list>li>dl>dd{color:var(--primary_yellow);font-size:1.5rem;font-weight:700}#charges .buy .price_items_list .plice_item_beginner .caution_link,#charges .need_payment .price_items_list .plice_item_beginner .caution_link{padding-bottom:2.4rem;text-align:center}.beginners_pack_wrap .pack_banner{background:url(/img/app/android/buy/img_beginners_pack.png) no-repeat 50%/contain;-webkit-box-sizing:border-box;box-sizing:border-box;height:35.5rem;margin:0 auto 1.6rem;padding:.5rem .7rem .9rem;width:34.2rem}.beginners_pack_wrap .pack_banner.is_play{background:url(/img/app/android/buy/img_beginners_pack_play.png) no-repeat 50%/contain}.beginners_pack_wrap .pack_banner .pack_banner_inner{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;justify-content:stretch;padding:1.6rem}.beginners_pack_wrap .pack_banner .pack_btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;display:-webkit-box;display:flex;outline:none;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#f6731f;border-radius:2.9rem;-webkit-box-shadow:0 2px 0 2px #bf4f07;box-shadow:0 2px 0 2px #bf4f07;font-family:ヒラギノ角ゴ ProN W3,HiraKakuProN-W3,ヒラギノ角ゴ Pro W3,HiraKakuPro-W3,sans-serif;height:5.8rem;justify-content:center;width:100%}.beginners_pack_wrap .pack_banner .pack_btn strong{color:#fff;font-size:2rem;font-weight:600}.beginners_pack_wrap .pack_banner .pack_btn .sub{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#fff;border-radius:.9rem;color:#d0021b;font-size:1.2rem;font-weight:700;height:1.8rem;justify-content:center;width:calc(100% - 9.4rem)}#charges .special_invitation .header{margin:0;padding:0}#charges .special_invitation .high_price_items{display:none;opacity:0}#charges .special_invitation .high_price_items,#charges .special_invitation .high_price_items.slidedown{-webkit-transform:opacity .3s,visibility .3s;-ms-transform:opacity .3s,visibility .3s;transform:opacity .3s,visibility .3s}#charges .special_invitation .high_price_items.slidedown{display:block;opacity:1}#charges .discount_campaign .price_wrap{align-content:end;background:url(/img/charges/discount/bg_discount_button.png) no-repeat 50%/cover;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;min-height:38.5rem;padding-bottom:3.2rem}#charges.mileage_exchange #container{background:#fff}#charges .mileage{padding-bottom:0}#charges .mileage .mileage_header{background:#fff6df;padding:0 1.6rem 5.6rem}#charges .mileage .mileage_header .main{margin:0 -1.6rem}#charges .mileage .mileage_header .summary{color:#000;font-size:1.5rem;line-height:2.4rem;text-align:center}#charges .mileage .mileage_header .summary.icha{margin-top:3.2rem}#charges .mileage .mileage_header .summary.female{margin-top:.8rem}#charges .mileage .mileage_header .summary.male{margin-top:2.4rem}#charges .mileage .mileage_header .howto{font-weight:700;margin-top:1.6rem;text-align:center}#charges .mileage .mileage_header .mileage_count{background:#fff;border-radius:.9rem;font-size:1.7rem;margin-top:2.4rem;padding:2.4rem 1.6rem}#charges .mileage .mileage_header .mileage_count.disabled{color:var(--primary_gray)}#charges .mileage .mileage_header .mileage_count>dl{display:-webkit-box;display:flex;margin-top:1.2rem}#charges .mileage .mileage_header .mileage_count>dl:first-child{margin-top:0}#charges .mileage .mileage_header .mileage_count>dl dt{-webkit-box-flex:1;flex:1}#charges .mileage .mileage_header .mileage_count .disabled_content{font-size:1.5rem;margin-top:6rem;position:relative;text-align:center}#charges .mileage .mileage_header .mileage_count .disabled_content .label{font-size:1.7rem;font-weight:700}#charges .mileage .mileage_header .mileage_count .disabled_content .label:after{background:url(/img/common/exclamation_s.png) no-repeat 50%/3rem 2.7rem;content:"";display:block;height:2.7rem;left:0;position:absolute;top:-3.7rem;width:100%}#charges .mileage .mileage_header .mileage_count .disabled_content .caution{color:var(--primary_black);margin-top:1.6rem}#charges .mileage .mileage_header .mileage_count .disabled_content .caution.left{text-align:left}#charges .mileage .mileage_exchange01{background:url(/img/charges/mileage/bg_bottom.png) no-repeat 0 100%/contain;color:#fff;padding:0 1.6rem 7.9rem}#charges .mileage .mileage_exchange01.top:before{content:"";display:block;position:absolute;right:0;width:100%}#charges .mileage .mileage_exchange01.gift{background-color:var(--primary_pink)}#charges .mileage .mileage_exchange01.gift.top{background-image:none;padding:0 1.6rem 4rem}#charges .mileage .mileage_exchange01.gift.top:before{background:url(/img/charges/mileage/bg_title_gift.png) no-repeat right 1.2rem center/contain;height:8.8rem;margin-top:-1.2rem}#charges .mileage .mileage_exchange01.point{background-color:#60b2ff;padding:0 1.6rem 7.9rem}#charges .mileage .mileage_exchange01.point.top:before{background:url(/img/charges/mileage/bg_title_point.png) no-repeat 100%/contain;height:6.9rem}#charges .mileage .mileage_exchange02{color:var(--primary_black);padding:11rem 3.2rem 3.2rem;position:relative;text-align:center}#charges .mileage .mileage_exchange02.radius{border-radius:1rem;margin-top:1.6rem}#charges .mileage .mileage_exchange02.transparent{background:none!important}#charges .mileage .mileage_exchange02.icha{background:#ffe7ef}#charges .mileage .mileage_exchange02.icha.has-gradient{background:linear-gradient(86.18deg,#fff -33.77%,#ffe7ef 121.49%)}#charges .mileage .mileage_exchange02.icha:before{background:url(/img/charges/mileage/bg_icha.png) no-repeat 50%/contain;content:"";display:block;height:11rem;left:0;position:absolute;top:0;width:100%}#charges .mileage .mileage_exchange02.point{background:#def8fd}#charges .mileage .mileage_exchange02.point:before{background:url(/img/charges/mileage/bg_point.png) no-repeat 50%/contain;content:"";display:block;height:11rem;left:0;position:absolute;top:0;width:100%}#charges .mileage .mileage_exchange02.rakuten_edy{background:linear-gradient(109.24deg,#fff -67.71%,#ffdbc6 147.36%)}#charges .mileage .mileage_exchange02.rakuten_edy:before{background:url(/img/charges/mileage/bg_rakuten_edy.png) no-repeat 50%/contain;content:"";display:block;height:11rem;left:0;position:absolute;top:0;width:100%}#charges .mileage .mileage_exchange02.ejoica{background:linear-gradient(94.21deg,#fffce9 -17.65%,#fff4cb 93.29%,#fae100 122.49%)}#charges .mileage .mileage_exchange02.ejoica:before{background:url(/img/charges/mileage/bg_ejoica.png) no-repeat 50%/contain;content:"";display:block;height:11rem;left:0;position:absolute;top:0;width:100%}#charges .mileage .mileage_exchange02 .wrap01{background:#fff;border-radius:0 0 1rem 1rem;margin:0 -3.2rem -3.2rem;padding:1.6rem 1.6rem 2.4rem;text-align:left}#charges .mileage .mileage_exchange02 .wrap02{background:#fff;border-radius:2.4rem;margin-top:3.2rem;overflow:hidden}#charges .mileage .mileage_exchange03{padding:0 1.6rem 4.8rem}#charges .mileage .label01,#charges .mileage .label02{margin-top:3.2rem}#charges .mileage .label01.mt0,#charges .mileage .label02.mt0{margin-top:0}#charges .mileage .label01.mt16,#charges .mileage .label02.mt16{margin-top:1.6rem}#charges .mileage .label01.mt40,#charges .mileage .label02.mt40{margin-top:4rem}#charges .mileage .label01{font-size:1.7rem;font-weight:700}#charges .mileage .label02{font-size:2rem;font-weight:700;margin-top:1.6rem}#charges .mileage .text01,#charges .mileage .text02,#charges .mileage .text03{margin-top:1.6rem}#charges .mileage .text01.mt0,#charges .mileage .text02.mt0,#charges .mileage .text03.mt0{margin-top:0}#charges .mileage .text01.mt8,#charges .mileage .text02.mt8,#charges .mileage .text03.mt8{margin-top:.8rem}#charges .mileage .text01.mt52,#charges .mileage .text02.mt52,#charges .mileage .text03.mt52{margin-top:5.2rem}#charges .mileage .text01.center,#charges .mileage .text02.center,#charges .mileage .text03.center{text-align:center}#charges .mileage .text01.primary_pink,#charges .mileage .text02.primary_pink,#charges .mileage .text03.primary_pink{color:var(--primary_pink)}#charges .mileage .text01{font-size:1.5rem}#charges .mileage .text02{font-size:1.7rem}#charges .mileage .text03{font-size:1.2rem}#charges .mileage .text04{background:url(/img/charges/mileage/bg_exclamation.png) no-repeat center 4.3rem/3.3rem;font-size:1.5rem;padding-top:9.6rem;text-align:center}#charges .mileage .form01{display:-webkit-box;display:flex;height:5.2rem;margin-top:1.6rem;padding-right:8rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;background:#fff;border:1px solid var(--primary_light_gray);border-radius:.8rem;justify-content:center;position:relative}#charges .mileage .form01:after{color:var(--primary_dark_gray);content:"マイル";font-size:1.7rem;font-weight:700;line-height:5.2rem;position:absolute;right:1.6rem;top:0}#charges .mileage .form01>input{border:none;font-size:1.7rem;font-weight:700;height:100%;padding:0;text-indent:1.6rem}#charges .mileage .form01>input::-webkit-input-placeholder{color:var(--primary_dark_gray);font-size:1.7rem;font-weight:700}#charges .mileage .form01>input::-moz-placeholder{color:var(--primary_dark_gray);font-size:1.7rem;font-weight:700}#charges .mileage .form01>input::placeholder{color:var(--primary_dark_gray);font-size:1.7rem;font-weight:700}#charges .mileage .form01>input:focus{outline:none}#charges .mileage .form01 .error{color:var(--primary_pink);display:block;font-size:1.2rem;padding-left:1.6rem}#charges .mileage .form01.disabled{background:var(--primary_light_gray)}#charges .mileage .form01.disabled>input{background:var(--primary_light_gray);color:var(--primary_dark_gray)}#charges .mileage .form02{margin-top:1.6rem}#charges .mileage .form02 .mdl_select_primary_blue{border:none}#charges .mileage .form03{margin-top:1.6rem}#charges .mileage .form03 .error{color:var(--primary_pink);display:block;font-size:1.2rem;margin-top:.4rem}#charges .mileage .submit01{margin-top:3.2rem}#charges .mileage .submit02{margin-top:1.6rem;text-align:left}#charges .mileage .submit02 .mdl-button-primary_blue,#charges .mileage .submit02 .mdl-button-primary_dark_gray{margin:0;width:13.2rem}#charges .mileage .submit03{margin-top:1.6rem;text-align:left}#charges .mileage .submit03 .mdl-button-primary_blue,#charges .mileage .submit03 .mdl-button-primary_dark_gray{height:3.2rem;margin:0;width:16.5rem}#charges .mileage .submit04{margin-top:1.6rem;text-align:left}#charges .mileage .submit04 .mdl-button-primary_blue,#charges .mileage .submit04 .mdl-button-primary_dark_gray{height:3.2rem;margin:0;width:17.6rem}#charges .mileage .exchange_rate{color:var(--primary_dark_gray);text-align:center}#charges .mileage .exchange_rate .rate{display:-webkit-box;display:flex;margin-top:.8rem;padding-bottom:1.6rem;-webkit-box-pack:center;gap:6rem;justify-content:center;position:relative}#charges .mileage .exchange_rate .rate .from,#charges .mileage .exchange_rate .rate .to{display:-webkit-box;display:flex;padding-top:5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:var(--primary_black);flex-direction:column;font-size:2rem;font-weight:700}#charges .mileage .exchange_rate .rate .from.mileage,#charges .mileage .exchange_rate .rate .to.mileage{background:url(/img/charges/mileage/bg_mileage_s.png) no-repeat center 2.1rem/2.5rem 2.1rem}#charges .mileage .exchange_rate .rate .from.rakuten_edy,#charges .mileage .exchange_rate .rate .to.rakuten_edy{background:url(/img/charges/mileage/bg_rakuten_edy_s.png) no-repeat center .6rem/2.3rem 3.6rem}#charges .mileage .exchange_rate .rate .from.ejoica,#charges .mileage .exchange_rate .rate .to.ejoica{background:url(/img/charges/mileage/bg_ejoica_s.png) no-repeat top/4.8rem 4.2rem}#charges .mileage .exchange_rate .rate .from.icha,#charges .mileage .exchange_rate .rate .to.icha{background:url(/img/charges/mileage/bg_icha_s.png) no-repeat center 2.1rem/9.5rem 1.4rem;min-width:9.5rem}#charges .mileage .exchange_rate .rate .from span,#charges .mileage .exchange_rate .rate .to span{height:5.2rem;line-height:5.2rem;text-align:center}#charges .mileage .exchange_rate .rate .from span small,#charges .mileage .exchange_rate .rate .to span small{font-size:1.5rem}#charges .mileage .exchange_rate .rate .to{text-align:left}#charges .mileage .exchange_rate .rate .from{text-align:right}#charges .mileage .exchange_rate .rate .from span:after{color:var(--primary_dark_gray);content:"=";display:inline-block;height:5.2rem;position:absolute;text-align:center;width:6rem}#charges .mileage .exchange_rate .example{margin-top:2.4rem;padding:0 1.6rem 3rem}#charges .mileage .exchange_notice{font-size:1.5rem;padding:0 1.6rem 7.2rem}#charges .mileage .exchange_notice dl dt{margin-top:1.6rem}#charges .mileage .exchange_notice dl dt.first-child{margin-top:0}#charges .mileage .exchange_notice dl dd ul>li{list-style:inside;list-style-type:disc}#charges .mileage .exchange_notice dl dd ol>li{list-style:inside;list-style-type:decimal}#charges .mileage dl.exchange_confirm dt{color:var(--primary_gray);font-size:1.5rem;font-weight:700;margin-top:2.4rem}#charges .mileage dl.exchange_confirm dd{display:-webkit-box;display:flex;height:5.2rem;margin-top:.8rem;-webkit-box-align:center;align-items:center;gap:1.6rem}#charges .mileage dl.exchange_confirm dd span{-webkit-box-flex:1;flex:1;font-size:1.7rem;font-weight:700}#charges .mileage dl.exchange_confirm dd .mdl-link-primary_blue{font-size:1.5rem}#charges.others #container{background:#fff}#charges .return_bar{background-color:#fff;display:grid;height:4.4rem;min-height:4.4rem;place-items:center;position:relative}#charges .return_bar a{display:block;height:4.4rem;left:0;position:absolute;top:0;width:4.4rem}#charges .return_bar a.return{background:url(/img/common/close_blue.png) no-repeat 50%/2.4rem}#charges .return_bar a.back{background:url(/img/common/arrow_left_blue.png) no-repeat 50%/2.4rem}#charges .return_bar .label{font-size:1.7rem;font-weight:700}#charges .other_payment_list{font-size:1.5rem}#charges .other_payment_list a{background:url(/img/common/arrow_right_blue.png) no-repeat right 1.4rem center/2rem;display:block;padding:1.6rem 1.8rem}#charges .possession_points{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;flex-direction:column;padding:2.4rem 1.6rem}#charges .possession_points dl.total{font-weight:700;text-align:center}#charges .possession_points dl.total dt{font-size:1.7rem}#charges .possession_points dl.total dd{margin-top:.8rem}#charges .possession_points dl.total dd .pt{font-family:Inter,sans-serif;font-size:2.4rem}#charges .possession_points dl.total dd .pt:before{background:url(/img/charges/buy/icon_point.png) no-repeat 50%/contain;content:"";display:inline-block;height:3.2rem;margin-right:.8rem;vertical-align:middle;width:3.2rem}#charges .possession_points dl.detail{display:-webkit-box;display:flex;margin-top:.8rem;-webkit-box-align:center;align-items:center;font-size:1.5rem;gap:.8rem;text-align:center}#charges .possession_points dl.detail.bonus{margin-top:.4rem}#charges .possession_points dl.detail dt{color:var(--primary_gray)}#charges .possession_points dl.detail dd{font-weight:700}#charges .beginner{background:url(/img/charges/buy/bg_beginner.png) no-repeat 0 0/contain #ff7121;overflow:hidden;padding-bottom:1.6rem}#charges .beginner .header{margin-top:3.2rem;text-align:center}#charges .beginner .header .timer{background:#f2f4f5;border-radius:100px;margin:0 7rem;padding:1rem 0}#charges .beginner .header .timer:before{background:url(/img/charges/buy/timer.png) no-repeat 0 0/contain;content:"";display:inline-block;height:2.4rem;margin-right:.4rem;vertical-align:top;width:2.4rem}#charges .beginner .header .timer .time{color:rgba(228,94,19,.5);display:inline;font-family:Inter,sans-serif;font-size:2.4rem;font-weight:700;letter-spacing:.4rem;line-height:1}#charges .beginner .header .timer .time .day{color:#9d6342;font-size:1.7rem}#charges .beginner .header .timer .time .num{color:#9d6342}#charges .beginner .header .title{margin-top:2.4rem;padding:0 3.4rem}#charges .beginner .benefits{-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-family:Inter,sans-serif;padding:0 1.6rem}#charges .beginner .benefits .title{display:-webkit-box;display:flex;margin-top:4.8rem;-webkit-box-align:center;align-items:center;font-size:3.2rem;font-weight:700;line-height:4.4rem}#charges .beginner .benefits .title:after,#charges .beginner .benefits .title:before{content:"";height:1px;-webkit-box-flex:1;background-color:#fff;flex-grow:1}#charges .beginner .benefits .title:before{margin-right:.8rem}#charges .beginner .benefits .title:after{margin-left:.8rem}#charges .beginner .benefits .items{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;border-bottom:1px solid #fff;gap:2.9rem;justify-content:center;margin-top:2rem;padding-bottom:3.2rem}#charges .beginner .benefits .items div{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:2.4rem;font-weight:700;line-height:2.3rem;padding-left:5.2rem}#charges .beginner .benefits .items div.premium{background:url(/img/charges/buy/beginner_benefit_premium.png) no-repeat 0/4.4rem}#charges .beginner .benefits .items div.profile{background:url(/img/charges/buy/beginner_benefit_profile.png) no-repeat 0/4.4rem}#charges .beginner .benefits .items div.message{background:url(/img/charges/buy/beginner_benefit_message.png) no-repeat 0/4.4rem}#charges .beginner .benefits .items div.smessage{background:url(/img/charges/buy/beginner_benefit_smessage.png) no-repeat 0/4.4rem}#charges .beginner .benefits .items span{float:left;font-size:1.5rem;font-weight:400;line-height:2rem}#charges .beginner .benefits .items .info{background:url(/img/charges/buy/icon_info.png) no-repeat 0/contain;display:inline-block;height:2rem;margin-left:1rem;vertical-align:top;width:2rem}#charges .beginner .folding_notice_box{position:relative}#charges .beginner .folding_notice_box.shrink{height:11.2rem;margin-bottom:-1.6rem;overflow-y:hidden}#charges .beginner .folding_notice_box.shrink:after{background-image:url(/img/common/arrow_down_w.png),-webkit-gradient(linear,left top,left bottom,from(rgba(255,113,33,0)),color-stop(53.64%,rgba(255,113,33,.8)),to(#ff7121));background-image:url(/img/common/arrow_down_w.png),linear-gradient(180deg,rgba(255,113,33,0),rgba(255,113,33,.8) 53.64%,#ff7121);background-position:bottom,top;background-repeat:no-repeat,no-repeat;background-size:2.4rem,auto;bottom:0;content:"";display:block;height:7.2rem;position:absolute;width:100%}#charges .beginner .notice{color:#fff;font-size:1.2rem;margin-top:2.4rem;padding:0 1.6rem}#charges .end_of_campaign{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;border-radius:16px;font-weight:600;margin:1.6rem .8rem 0;padding:1.6rem 0 2.4rem}#charges .end_of_campaign .label{font-size:1.5rem}#charges .end_of_campaign .has_remaining{height:4.8rem;margin-top:.6rem;position:relative;width:7.4rem}#charges .end_of_campaign .has_remaining .remaining_days{background-color:#b3881b;border-radius:12px;color:#fff;display:grid;font-family:Inter,sans-serif;font-size:3.2rem;height:4.8rem;left:50%;place-items:center;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:7.4rem}#charges .end_of_campaign .has_remaining:before{bottom:0;color:#b3881b;content:"残り";font-size:2.4rem;left:-5.1rem;position:absolute}#charges .end_of_campaign .has_remaining:after{bottom:0;color:#b3881b;content:"日";font-size:2.4rem;position:absolute;right:-2.7rem}#charges .end_of_campaign>.end_today{text-align:center}#charges .end_of_campaign>.end_today .time{font-family:Inter,sans-serif;font-size:3.2rem;line-height:4.8rem;margin-top:1rem}#charges .end_of_campaign>.end_today .num{border-radius:1.2rem;color:#fff;display:inline-block;height:4.8rem;margin:0 .2rem;width:4rem}#charges .end_of_campaign.point_up{background-color:var(--primary_yellow)}#charges .end_of_campaign.point_up .time{color:rgba(0,0,0,.2)}#charges .end_of_campaign.point_up .num{background-color:#b3881b}#charges .end_of_campaign.comeback{background-color:#807ef0}#charges .end_of_campaign.comeback .label{color:#fff}#charges .end_of_campaign.comeback .time{color:#5a58a8}#charges .end_of_campaign.comeback .num{background-color:#5a58a8}#charges .price_items_header{margin-top:4rem;padding:0 1.6rem}#charges .price_items_header .label{font-size:2rem;font-weight:700;margin-top:1.2rem}#charges .price_items_header .label:first-child{margin-top:0}#charges .price_items_list{display:grid;gap:1.6rem 0;grid-auto-rows:auto;grid-template-columns:1fr;padding:2.4rem 1.6rem 0}#charges .price_items_list .price_item{background-color:#fff;border-radius:24px;display:block;font-family:Inter,sans-serif;padding:1.6rem 1.6rem 4rem;position:relative}#charges .price_items_list .price_item .item_header{text-align:right}#charges .price_items_list .price_item .item_header .label{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;background-color:#cdcdd0;border-radius:8px;color:#fff;font-weight:700;height:2.4rem;padding:0 .8rem}#charges .price_items_list .price_item .item_header .label.plus{background-color:var(--primary_pink)}#charges .price_items_list .price_item .item_header .label.app_plus{background-color:#fff;border:2px solid var(--primary_pink);color:var(--primary_pink)}#charges .price_items_list .price_item dl dt{font-size:1.5rem;font-weight:700;margin:0}#charges .price_items_list .price_item dl dt>strong{font-size:2.4rem}#charges .price_items_list .price_item dl dd{font-size:1.5rem;font-weight:700}#charges .price_items_list .price_item dl dd>span{color:var(--primary_yellow)}#charges .price_items_list .price_item dl dd>span .hira{font-size:1.3rem}#charges .price_items_list .price_item dl dd>span .strike{position:relative}#charges .price_items_list .price_item dl dd>span .strike:after{background-color:var(--primary_pink);content:"";display:block;height:2px;left:0;position:absolute;top:50%;width:100%}#charges .price_items_list .price_item .price_off{content:"";height:54px;left:16px;position:absolute;top:-10px;width:59px}#charges .price_items_list .price_item .price_off b{display:none}#charges .price_items_list .price_item .price_off.percent70{background:url(/img/charges/buy/beginner_price_off70.png) no-repeat 50%/contain}#charges .price_items_list .price_item .price_off.percent74{background:url(/img/charges/buy/beginner_price_off74.png) no-repeat 50%/contain}#charges .price_items_list .price_item .header_recommend{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:var(--primary_pink);border-radius:24px 24px 0 0;color:#fff;font-size:1.5rem;font-weight:700;height:4.4rem;margin:-1.6rem -1.6rem 2.4rem;padding:0 1.2rem}#charges .price_items_list .price_item .header_recommend:before{background:url(/img/charges/need_payment/icon_beginner.png) no-repeat 50%/2.4rem;content:"";display:block;height:2.4rem;margin-right:.6rem;width:2.4rem}#charges .price_items_list .price_item .stage{border-radius:8px;font-size:1.2rem;font-weight:700;margin:.8rem 0 0;padding:.8rem 1.6rem}#charges .price_items_list .price_item .stage.gold{background-color:#fbedca}#charges .price_items_list .price_item .stage.gold .stage_label{color:#d8b200}#charges .price_items_list .price_item .stage.silver{background-color:#eaeeef}#charges .price_items_list .price_item .stage.silver .stage_label{color:#7f7f7f}#charges .price_items_list .price_item .stage.bronze{background-color:#fbe8e0}#charges .price_items_list .price_item .stage.bronze .stage_label{color:#a85028}#charges .price_items_list .price_item .stage ul.benefit{margin-left:20px}#charges .price_items_list .price_item .stage ul.benefit li{list-style:disc;margin-top:4px}#charges .aside_content{border-top:1px solid #cdcdd0;margin:4rem 1.6rem 0;padding:4rem 0 0}#charges .aside_content.not_border{border:none;padding:0}#charges .aside_content.not_margin{margin:0}#charges .aside_content.mt24{margin-top:2.4rem}#charges .aside_content .label{color:var(--primary_dark_gray);font-size:2rem;font-weight:700;margin-bottom:1.6rem}#charges .aside_content .text{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:700}#charges .aside_content .stage{font-size:1.2rem}#charges .aside_content .stage>a{text-decoration:underline}#charges .aside_content .notice{color:var(--primary_dark_gray);font-size:1.2rem;line-height:1.6}#charges .aside_content .notice>span{color:var(--primary_pink)}#charges .aside_content .restore{font-size:1.2rem;margin-top:.8rem;text-align:center}#charges .aside_content .help,#charges .aside_content .link{color:var(--primary_dark_gray);font-size:1.2rem;text-align:center}#charges .aside_content .link>a{color:inherit}#charges .aside_content .special_invitation{font-size:1.7rem;margin-top:1.6rem;padding:0 1.6rem}#charges .aside_content .special_invitation>a{display:block;position:relative}#charges .aside_content .special_invitation>a img{width:100%}#charges .aside_content .special_invitation>a .gift{height:60%;left:59%;position:absolute;top:28%;z-index:1}#charges .choice_payment_modal_overlay{background:rgba(0,0,0,.6);height:inherit;max-height:inherit;opacity:0;overflow:hidden;pointer-events:auto;position:absolute;-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;width:inherit;z-index:100}#charges .choice_payment_modal_overlay.fadein{max-width:inherit;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;width:inherit}#charges .choice_payment_modal_overlay.default_show{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:none;transition:none;visibility:visible}#charges .choice_payment_modal_overlay-container{height:inherit;inset:0;max-height:inherit;pointer-events:none;position:absolute;width:inherit}#charges .choice_payment_modal{bottom:0;left:0;opacity:1;position:absolute;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transition:.3s;transition:.3s;visibility:visible;width:100%;z-index:99}#charges .choice_payment_modal.slideout{opacity:0;-webkit-transform:translate3d(0,100vh,0);transform:translate3d(0,100vh,0);-webkit-transition:.7s;transition:.7s;visibility:hidden}#charges .choice_payment_modal .wrap{background-color:#fff;border-radius:1.6rem 1.6rem 0 0;-webkit-box-shadow:0 -.4rem 1rem rgba(0,0,0,.1);box-shadow:0 -.4rem 1rem rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.6rem 0}#charges .choice_payment_modal .header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;font-size:1.7rem;font-weight:700;height:3.9rem;justify-content:space-between;padding:0 1.6rem}#charges .choice_payment_modal .header .label{color:var(--primary_dark_gray)}#charges .choice_payment_modal .choice>li{height:5.6rem;margin-top:1.6rem}#charges .choice_payment_modal .choice>li .choice_payment_label{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-image:url(/img/common/check_blue_off.png);background-position:left 1.6rem center;background-repeat:no-repeat;background-size:2.4rem;flex-direction:column;font-size:1.5rem;font-weight:700;height:100%;padding-left:5.6rem}#charges .choice_payment_modal .choice>li .choice_payment:checked+.choice_payment_label{background-image:url(/img/common/check_blue_on.png)}#charges .choice_payment_modal .choice>li .choice_payment:disabled+.choice_payment_label{color:var(--primary_dark_gray)}#charges .choice_payment_modal .choice>li span.caution{color:var(--primary_pink);font-size:1.2rem}#charges .choice_payment_modal .btn_wrap{padding:1.6rem 1.6rem 0}#charges .charges-get_coupon_container{background-color:#fff;border-radius:2px;font-size:1.6rem;margin:12px 6px;padding:2rem 3rem;text-align:center}#charges .charges-get_coupon_container .coupon{padding:1.6rem 0 1.4rem}#charges .charges-get_coupon_container .notice>strong{color:var(--baseLinkColor_scarlet)}#charges .plice_btn_list.for_credit .item_cell:not(:first-child){border-top:1px solid #e2e2e2}#charges .plice_btn_list.for_credit .item_cell .cell_wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-family:HiraKakuProN-W3,sans-serif;height:8.7rem}#charges .plice_btn_list.for_credit .item_cell .cell_wrap .get_point{-webkit-box-flex:1;display:-webkit-box;display:flex;flex:1;-webkit-box-align:center;align-items:center;font-size:2.4rem}#charges .plice_btn_list.for_credit .item_cell .cell_wrap .get_point>small{display:none}#charges .plice_btn_list.for_credit .item_cell .cell_wrap .get_point:before{background:url(/img/mypage/icon/point.png) no-repeat 50%/2rem;content:"";display:inline-block;height:2rem;margin-right:.6rem;width:2rem}#charges .plice_btn_list.for_credit .item_cell .cell_wrap .cell_btn{flex-basis:16rem}#charges .plice_btn_list.for_credit .item_cell .cell_wrap .cell_btn .btn_small{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:none;cursor:pointer;display:inline-block;outline:none;padding:0;width:100%}#charges .plice_btn_list.for_credit .item_cell .cell_wrap .cell_btn .btn_small .body{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border-radius:3rem;color:#fff;height:6rem}#charges .plice_btn_list.for_credit .item_cell .cell_wrap .cell_btn .btn_small .body .price{font-size:2rem}#charges .plice_btn_list.for_credit .item_cell .cell_wrap .cell_btn .btn_small .body .bonus_point{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;background-color:#fff56c;border-radius:.9rem;color:#f55656;font-size:1.2rem;height:1.8rem;padding:0 1.2rem}#charges .plice_btn_list.for_credit .item_cell:nth-child(-n+2) .cell_wrap .cell_btn .body{background-color:var(--baseColor_mango);-webkit-box-shadow:inset 0 -2px 0 2px #ffa30c;box-shadow:inset 0 -2px 0 2px #ffa30c}#charges .plice_btn_list.for_credit .item_cell:nth-child(3) .cell_wrap .cell_btn .body{background-color:var(--baseColor_peacypink);-webkit-box-shadow:inset 0 -2px 0 2px #ff7574;box-shadow:inset 0 -2px 0 2px #ff7574}#charges .plice_btn_list.for_credit .item_cell:nth-child(n+4):nth-child(-n+5) .cell_wrap .cell_btn .body{background-color:#10afcf;-webkit-box-shadow:inset 0 -2px 0 2px #0e9bb7;box-shadow:inset 0 -2px 0 2px #0e9bb7}#charges .plice_btn_list.for_credit .item_cell:nth-child(n+6) .cell_wrap .cell_btn .body{background-color:var(--defaultBorderColor);-webkit-box-shadow:inset 0 -2px 0 2px #d9d9d9;box-shadow:inset 0 -2px 0 2px #d9d9d9;color:var(--baseFontColor_gray)}#charges .plice_btn_list.for_premium_option_first{padding:10px 16px}#charges .plice_btn_list.for_premium_option_first .item_cell:not(:last-child){border-bottom:1px solid #e2e2e2}#charges .plice_btn_list.for_premium_option_first .item_cell .cell_wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-family:HiraKakuProN-W3,sans-serif;height:8.7rem}#charges .plice_btn_list.for_premium_option_first .item_cell .cell_wrap .get_point{-webkit-box-flex:1;display:-webkit-box;display:flex;flex:1;-webkit-box-align:center;align-items:center;font-size:2.4rem}#charges .plice_btn_list.for_premium_option_first .item_cell .cell_wrap .get_point>small{display:none}#charges .plice_btn_list.for_premium_option_first .item_cell .cell_wrap .get_point:before{background:url(/img/mypage/icon/point.png) no-repeat 50%/2rem;content:"";display:inline-block;height:2rem;margin-right:.6rem;width:2rem}#charges .plice_btn_list.for_premium_option_first .item_cell .cell_wrap .cell_btn{flex-basis:16rem}#charges .plice_btn_list.for_premium_option_first .item_cell .cell_wrap .cell_btn .btn_small{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:none;cursor:pointer;display:inline-block;outline:none;padding:0;width:100%}#charges .plice_btn_list.for_premium_option_first .item_cell .cell_wrap .cell_btn .btn_small .body{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border-radius:3rem;color:#fff;height:6rem}#charges .plice_btn_list.for_premium_option_first .item_cell .cell_wrap .cell_btn .btn_small .body .price{font-size:2rem}#charges .plice_btn_list.for_premium_option_first .item_cell .cell_wrap .cell_btn .btn_small .body .bonus_point{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;background-color:#fff56c;border-radius:.9rem;color:#f55656;font-size:1.2rem;height:1.8rem;padding:0 1.2rem}#charges .plice_btn_list.for_premium_option_first .item_cell .cell_wrap{position:relative}#charges .plice_btn_list.for_premium_option_first .item_cell .cell_wrap:after{bottom:1.3rem;content:"+ プレミアムオプション";font-size:1.2rem;font-weight:700;left:2.6rem;position:absolute}#charges .plice_btn_list.for_premium_option_first .item_cell .cell_wrap .cell_btn .btn_small .body .bonus_point{background-color:#fff;color:var(--baseLinkColor_scarlet)}#charges .plice_btn_list.for_premium_option_first li:first-of-type .cell_wrap .cell_btn .body{background-color:#d4ae00;-webkit-box-shadow:inset 0 -2px 0 2px #b90;box-shadow:inset 0 -2px 0 2px #b90}#charges .plice_btn_list.for_premium_option_first li:nth-of-type(2) .cell_wrap .cell_btn .body{background-color:#b71a19;-webkit-box-shadow:inset 0 -2px 0 2px #a11716;box-shadow:inset 0 -2px 0 2px #a11716}#charges .plice_btn_list.for_premium_option_first li:nth-of-type(3) .cell_wrap .cell_btn .body{background-color:var(--defaultBorderColor);-webkit-box-shadow:inset 0 -2px 0 2px #d9d9d9;box-shadow:inset 0 -2px 0 2px #d9d9d9;color:var(--baseFontColor_gray)!important}#charges .plice_btn_list.for_only_point .item_cell:not(:last-child){border-bottom:1px solid #e2e2e2}#charges .plice_btn_list.for_only_point .item_cell .cell_wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-family:HiraKakuProN-W3,sans-serif;height:8.7rem}#charges .plice_btn_list.for_only_point .item_cell .cell_wrap .get_point{-webkit-box-flex:1;display:-webkit-box;display:flex;flex:1;-webkit-box-align:center;align-items:center;font-size:2.4rem}#charges .plice_btn_list.for_only_point .item_cell .cell_wrap .get_point>small{display:none}#charges .plice_btn_list.for_only_point .item_cell .cell_wrap .get_point:before{background:url(/img/mypage/icon/point.png) no-repeat 50%/2rem;content:"";display:inline-block;height:2rem;margin-right:.6rem;width:2rem}#charges .plice_btn_list.for_only_point .item_cell .cell_wrap .cell_btn{flex-basis:16rem}#charges .plice_btn_list.for_only_point .item_cell .cell_wrap .cell_btn .btn_small{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:none;cursor:pointer;display:inline-block;outline:none;padding:0;width:100%}#charges .plice_btn_list.for_only_point .item_cell .cell_wrap .cell_btn .btn_small .body{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border-radius:3rem;color:#fff;height:6rem}#charges .plice_btn_list.for_only_point .item_cell .cell_wrap .cell_btn .btn_small .body .price{font-size:2rem}#charges .plice_btn_list.for_only_point .item_cell .cell_wrap .cell_btn .btn_small .body .bonus_point{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;background-color:#fff56c;border-radius:.9rem;color:#f55656;font-size:1.2rem;height:1.8rem;padding:0 1.2rem}#charges .plice_btn_list.for_only_point li:first-of-type .cell_wrap .cell_btn .body{background-color:var(--baseColor_peacypink);-webkit-box-shadow:inset 0 -2px 0 2px #ff7574;box-shadow:inset 0 -2px 0 2px #ff7574}#charges .plice_btn_list.for_only_point li:nth-of-type(2) .cell_wrap .cell_btn .body{background-color:#10afcf;-webkit-box-shadow:inset 0 -2px 0 2px #0e9bb7;box-shadow:inset 0 -2px 0 2px #0e9bb7}#charges .plice_btn_list.for_only_point li:nth-of-type(3) .cell_wrap .cell_btn .body{background-color:var(--defaultBorderColor);-webkit-box-shadow:inset 0 -2px 0 2px #d9d9d9;box-shadow:inset 0 -2px 0 2px #d9d9d9;color:var(--baseFontColor_gray)!important}#charges .charges_no_last_payment_label{color:#7f7f7f;font-size:1.4rem;line-height:1;padding:1.2rem 1.6rem 0}#charges #charges_paymentContainer.is_discount{padding:12px!important}#charges #charges_paymentContainer.is_discount .coupon_information{background-color:var(--defaultBackgroundColor);padding:1.6rem}#charges #charges_paymentContainer.is_discount .coupon_information>ul{font-size:1.2rem;padding-top:1rem}#charges #charges_paymentContainer.is_discount .coupon_information>ul li{line-height:1;padding:.3rem 0}#charges #charges_paymentContainer.is_discount .coupon_information>ul li>strong{color:var(--baseLinkColor_scarlet)}#charges #charges_paymentContainer.is_discount .coupon_information>ul li:before{content:"・"}#charges #charges_paymentContainer.is_discount .plice_btn_list{margin-bottom:1rem}#charges #charges_paymentContainer.is_discount .plice_btn_list .item_cell{border-bottom:1px solid #e2e2e2}#charges #charges_paymentDescription{color:#666;padding:6px 12px 12px}#charges #charges_paymentDescription>p{line-height:1.4}#charges #charges_paymentDescription>p>b{color:var(--baseLinkColor_scarlet)}#charges #charges_paymentDescription .vip_close_text{margin-bottom:0;margin-top:10px}#charges #charges_paymentDescription .useInfo{margin-top:6px;text-align:right}#charges #charges_paymentDescription .important_notice{border:2px solid var(--baseLinkColor_scarlet);color:var(--baseLinkColor_scarlet);line-height:1.6;margin-bottom:12px;padding:12px}#charges #charges_paymentContainer{background-color:#fff;border-radius:2px;margin:12px 6px;padding:24px 12px}#charges #charges_paymentContainer .item .label{color:var(--baseFontColor_lightgray);font-size:1.2rem}#charges #charges_paymentContainer .item .cont{padding:6px 0 12px}#charges #charges_paymentContainer .item .cont .mdl_select_rounded_corners{width:240px}#charges #charges_paymentContainer .item .cont .bankInfo{border:1px solid var(--defaultBorderColor);border-collapse:collapse;width:100%}#charges #charges_paymentContainer .item .cont .bankInfo td,#charges #charges_paymentContainer .item .cont .bankInfo th{border:1px solid var(--defaultBorderColor);height:36px;vertical-align:middle}#charges #charges_paymentContainer .item .cont .bankInfo th{background-color:var(--defaultBackgroundColor);-webkit-box-sizing:border-box;box-sizing:border-box;color:#999;font-size:1.2rem;font-weight:700;padding-left:12px;padding-right:24px;white-space:nowrap;width:1%}#charges #charges_paymentContainer .item .cont .bankInfo td{padding-left:6px}#charges #charges_paymentContainer .item .cont .getEmail{padding-top:12px}#charges #charges_paymentContainer .item .cont .exchangeRakutenEdy{padding-top:6px}#charges #charges_paymentContainer .item .cont .exchangeRakutenEdy .caution{color:var(--baseColor_notifer);font-size:1.2rem}#charges #charges_paymentContainer .submit{padding-top:12px}#charges #charges_paymentContainer .submit>input:nth-of-type(2){margin-top:12px}#charges #charges_paymentContainer .submitPreNotice{color:var(--baseFontColor_lightgray);font-size:1.2rem;padding-top:6px}#charges #charges_paymentContainer #grantPointWrap{background-color:var(--defaultBackgroundColor);color:var(--baseFontColor_warmgray);font-size:1.2rem;font-weight:700;line-height:24px;margin-top:15px;padding:0 6px}#charges #charges_paymentContainer #grantPointWrap #basePoint{color:var(--baseFontColor);font-family:sans-serif;font-size:1.4rem}#charges #charges_paymentContainer #grantPointWrap #basePoint:after{content:"pt"}#charges #charges_paymentContainer #grantPointWrap #bonusPointWrap{color:var(--baseColor_peacypink);margin-left:3px}#charges #charges_paymentContainer #grantPointWrap #bonusPointWrap #bonusPoint{font-family:sans-serif}#charges #charges_paymentContainer #grantPointWrap #bonusPointWrap #bonusPoint:after{content:"pt"}#charges #charges_paymentContainer .setPointCharge{border-top:1px solid var(--defaultBorderColor);margin-top:24px;padding-top:24px;text-align:center}#charges #charges_paymentContainer .setPointCharge .read{color:#666;margin-bottom:3px}#charges #charges_paymentContainer .setPointCharge .mdl_button-style-rc-blue{margin:0 auto;width:256px}#charges #charges_paymentContainer .infoConveni{color:#666;padding-top:24px}#charges #charges_paymentContainer .infoConveni dd{padding-top:12px}#charges #charges_paymentContainer .infoConveni dd:first-of-type>span,#charges #charges_paymentContainer .infoConveni dd:nth-of-type(2)>span{color:var(--baseLinkColor_scarlet)}#charges #charges_paymentContainer .infoConveni dd:nth-of-type(3)>span{font-size:1.2rem}#charges #charges_paymentContainer.confirm .item .cont>b{font-family:sans-serif;font-size:1.6rem}#charges #charges_paymentContainer.confirm .item .cont>b.discount{color:var(--baseLinkColor_scarlet)}#charges #charges_paymentContainer+.charges_creditList{padding:24px 24px 36px}#charges #charges_paymentContainer+.charges_buyCaution{padding:18px 18px 30px}#charges #charges_paymentContainer+.charges_buyCaution p{color:#666;font-size:1.2rem;line-height:1.4}#charges #charges_paymentContainer+.charges_buyCaution p span{color:var(--baseLinkColor_scarlet)}#charges #charges_paymentContainer+.charges_buyCaution#ywalletCardList .image{padding:0 30px 24px}#charges #charges_paymentContainerFinished .finishedCont{background-color:#fff;margin-bottom:12px;padding:16px 16px 24px}#charges #charges_paymentContainerFinished .finishedCont .finishedDesc{line-height:1.8;text-align:center}#charges #charges_paymentContainerFinished .finishedCont .finishedInfoTbl{border:1px solid var(--defaultBorderColor);border-collapse:collapse;margin-top:24px;width:100%}#charges #charges_paymentContainerFinished .finishedCont .finishedInfoTbl td,#charges #charges_paymentContainerFinished .finishedCont .finishedInfoTbl th{border:1px solid var(--defaultBorderColor);height:24px;vertical-align:middle}#charges #charges_paymentContainerFinished .finishedCont .finishedInfoTbl th{background-color:var(--defaultBackgroundColor);-webkit-box-sizing:border-box;box-sizing:border-box;color:#999;font-size:1.2rem;font-weight:700;padding-left:12px;padding-right:24px;white-space:nowrap;width:1%}#charges #charges_paymentContainerFinished .finishedCont .finishedInfoTbl td{padding-left:6px}#charges #charges_paymentContainerFinished .finishedCont .finishedInfoTbl+.finishedInfoTbl_url{padding-top:3px;text-align:right}#charges #charges_paymentContainerFinished .authorProfileWrap{background-color:#fff;border-radius:2px;margin:0 6px}#charges #charges_paymentContainerFinished .authorProfileWrap .goProfile{padding:6px 54px 12px}#charges #charges_paymentContainerFinished .bbsListWrap{background-color:#fff}#charges #charges_paymentContainerFinished .bbsListWrap .articleList a{border:none}#charges #charges_paymentContainerFinished .bbsListWrap .goBbs{padding:6px 54px 12px}#charges #charges_paymentContainerFinished .goBackMy{padding:24px 60px}#charges .buy_top_banners .swiper-container .pagination{text-align:center}#charges #buy_otherWrap{background-color:#fff}#charges #buy_otherWrap .wayWrap .label{background-color:var(--defaultBorderColor);background-image:url(/img/common/triangle_down.png);background-position:100% 0;background-repeat:no-repeat;background-size:24px;color:var(--baseFontColor_warmgray);line-height:30px;padding-left:12px;-webkit-tap-highlight-color:hsla(0,0%,40%,.3)}#charges #buy_otherWrap .wayWrap .label.open{background-image:url(/img/common/triangle_up.png)}#charges #buy_otherWrap .wayWrap .listWrap ul li a{border-top:1px solid var(--defaultBorderColor);display:block;font-size:18px;line-height:60px;padding:0 12px;-webkit-tap-highlight-color:hsla(0,0%,40%,.3)}#charges #buy_otherWrap .wayWrap:first-child .label{border-bottom:1px solid #ccc}#charges #buy_otherWrap .wayWrap:first-child .label.open{border-bottom:none}#charges #buy_aboutPointWrap{background-color:#fff;padding:15px 15px 24px}#charges #buy_aboutPointWrap .desc{color:var(--baseFontColor_lightgray);line-height:1.6}#charges #buy_aboutPointWrap .image{padding:12px 39px}#charges #buy_aboutPointWrap .docs_point{text-align:center}#charges #getPointWrap .itemList{display:table;width:100%}#charges #getPointWrap .itemList:not(:last-child){border-bottom:1px solid var(--defaultBorderColor)}#charges #getPointWrap .itemList .cells{display:table-cell;padding:2.4rem 1.2rem;vertical-align:middle}#charges #buy_pointPriceListWrap{background-color:#fff;padding:12px 12px 36px}#charges #buy_pointPriceListWrap .is_campaign{color:var(--baseColor_pinkred);margin-bottom:6px;text-align:center}#charges #buy_pointPriceListWrap .priceList{border:1px solid #569ebf;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}#charges #buy_pointPriceListWrap .priceList td,#charges #buy_pointPriceListWrap .priceList th{vertical-align:middle}#charges #buy_pointPriceListWrap .priceList th{background-color:var(--baseColor_azure);color:#fff;font-weight:700;height:36px;text-align:center}#charges #buy_pointPriceListWrap .priceList th.point,#charges #buy_pointPriceListWrap .priceList th.price{width:30%}#charges #buy_pointPriceListWrap .priceList th.bonus{text-align:left;width:30%}#charges #buy_pointPriceListWrap .priceList th.function{width:40%}#charges #buy_pointPriceListWrap .priceList td:first-child,#charges #buy_pointPriceListWrap .priceList th:first-child{border-right:1px solid #cdcdd0}#charges #buy_pointPriceListWrap .priceList tr:nth-child(odd) td{background-color:var(--primary_light_gray)}#charges #buy_pointPriceListWrap .priceList td{font-family:sans-serif;height:48px}#charges #buy_pointPriceListWrap .priceList td.price{font-weight:700;text-align:center}#charges #buy_pointPriceListWrap .priceList td.point{text-align:center}#charges #buy_pointPriceListWrap .priceList td.bonus{color:var(--baseColor_peacypink);text-align:left}#charges #buy_pointPriceListWrap .priceList td.bonus span.none{color:#888}#charges #buy_pointPriceListWrap .priceList td.function{padding-left:12px}#charges #buy_pointPriceListWrap .priceList td.function span{color:var(--baseFontColor_lightgray);font-size:1.2rem}#charges #buy_pointPriceListWrap .priceList td .small{font-size:1.2rem}#charges #container.buy{overflow-y:auto}#charges #container.buy #buy_headerContWrap{padding:12px 6px}#charges #container.buy #buy_headerContWrap .possessionPoints{display:-webkit-box;display:flex;width:100%;-webkit-box-align:center;align-items:center;background-color:#fff;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;height:48px;padding:12px}#charges #container.buy #buy_headerContWrap .possessionPoints dt{color:var(--baseFontColor_warmgray);font-size:1.2rem;font-weight:700}#charges #container.buy #buy_headerContWrap .possessionPoints dd{-webkit-box-flex:1;flex:1;text-align:right}#charges #container.buy #buy_headerContWrap .possessionPoints dd .mile,#charges #container.buy #buy_headerContWrap .possessionPoints dd .pt,#charges #container.buy #buy_headerContWrap .possessionPoints dd .yen{font-family:sans-serif;font-size:1.8rem;letter-spacing:.1em}#charges #container.buy #buy_headerContWrap .possessionPoints dd .mile:after,#charges #container.buy #buy_headerContWrap .possessionPoints dd .pt:after,#charges #container.buy #buy_headerContWrap .possessionPoints dd .yen:after{color:var(--baseFontColor_warmgray);font-size:1.2rem;font-weight:700}#charges #container.buy #buy_headerContWrap .possessionPoints dd .pt:after{content:"pt"}#charges #container.buy #buy_headerContWrap .possessionPoints dd .yen:after{content:"円"}#charges #container.buy #buy_headerContWrap .possessionPoints dd .mile:after{content:"マイル"}#charges #container.buy #aboutPremiumWrap{background-color:#fff;margin-top:24px}#charges #container.buy #aboutPremiumWrap .aboutImg,#charges #container.buy #aboutPremiumWrap .label{margin-bottom:24px}#charges #container.buy #aboutPremiumWrap .btnSet{padding:12px 0 24px;text-align:center}#charges #container.buy #aboutPremiumWrap .btnSet .buyCredit{padding:12px 12px 12px 6px}#charges #container.buy #aboutPremiumWrap .btnSet .buyCredit .desc{color:#999;font-size:1rem;padding-top:3px}#charges #container.buy #aboutPremiumWrap .btnSet .buyPoint,#charges #container.buy #aboutPremiumWrap .btnSet .detailPremium{padding:12px}#charges #container.buy #buy_premiumSetContWrap{background-color:#fff;padding:20px 0 27px}#charges #container.buy #buy_premiumSetContWrap .label{padding:24px 20px 0}#charges #container.buy #buy_premiumSetContWrap.mission{background-color:#fdfbed}#charges #container.buy #buy_premiumSetContWrap.need_payment{background-color:#fff}#charges #container.buy #buy_premiumSetContWrap.buy_set .btnListWrap form:nth-child(2n) .btn_prmset{padding:12px 12px 12px 6px}#charges #container.buy #buy_premiumSetContWrap .mission_wrap .schedule{color:#625a38;font-size:1.2rem;padding-top:10px;text-align:center}#charges #container.buy #buy_premiumSetContWrap .mission_wrap .btn_wrap{padding:25px 12px}#charges #container.buy #buy_premiumSetContWrap .mission_wrap .point_wrap>img:not(:first-child){margin-top:24px}#charges #container.buy #buy_premiumSetContWrap .btnListWrap{padding:12px 0 0}#charges #container.buy #buy_premiumSetContWrap .btnListWrap .btn_prmset{padding:12px}#charges #container.buy #buy_premiumSetContWrap .notice{color:var(--baseFontColor_lightgray);font-size:1.2rem;line-height:1.6;padding:0 18px}#charges #container.buy #buy_premiumSetContWrap .notice>span{color:var(--baseLinkColor_scarlet)}#charges #container.buy #buy_premiumSetContWrap .creditList{padding:24px;text-align:center}#charges #container.buy #buy_premiumSetContWrap .asideBtn{padding:0 12px}#charges #container.buy.vip .premiunOption_buyPoint.cant_consume,#charges #premiunOption .premiunOption_buyPoint.cant_consume{background-color:#fff}#charges #container.buy.vip .premiunOption_buyPoint.cant_consume #buy_pointPriceListWrap .is_campaign,#charges #premiunOption .premiunOption_buyPoint.cant_consume #buy_pointPriceListWrap .is_campaign{color:var(--baseColor_azure)}#charges #container.buy.vip .premiunOption_buyPoint .planList li,#charges #premiunOption .premiunOption_buyPoint .planList li{padding:12px}#charges #container.buy.vip .premiunOption_buyPoint .planList li:nth-child(2n),#charges #premiunOption .premiunOption_buyPoint .planList li:nth-child(2n){padding:12px 12px 12px 6px}#charges #container.buy.vip .premiunOption_buyPoint .notice,#charges #premiunOption .premiunOption_buyPoint .notice{color:var(--baseFontColor_lightgray);font-size:1.2rem;line-height:1.6;padding:6px 12px}#charges #container.buy.vip .premiunOption_buyPoint .notice>span,#charges #premiunOption .premiunOption_buyPoint .notice>span{color:var(--baseLinkColor_scarlet)}#charges #container.buy.vip .premiunOption_buyPoint .buyPoint,#charges #premiunOption .premiunOption_buyPoint .buyPoint{padding:0 12px 24px}#charges #container.paypal{background-color:#fff}#charges #container.paypal .coupon_header .logo{display:-webkit-box;display:flex;position:relative;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:1.2rem 0}#charges #container.paypal .coupon_header .logo:after{background-color:#aaa;content:"";display:block;height:calc(100% - 6.4vw);left:50%;position:absolute;top:1.2rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}#charges #container.paypal .coupon_header .logo li img{height:auto}#charges #container.paypal .coupon_header .logo li.yyc{padding-right:2.4rem}#charges #container.paypal .coupon_header .logo li.yyc img{width:11rem}#charges #container.paypal .coupon_header .logo li.paypal{padding-left:2.4rem}#charges #container.paypal .coupon_header .logo li.paypal img{-webkit-transform:translateX(-3vw);-ms-transform:translateX(-3vw);transform:translateX(-3vw);width:11rem}#charges #container.paypal .coupon_get .text{padding:2.4rem 0;text-align:center}#charges #container.paypal .coupon_get .text .text02{width:80%}#charges #container.paypal .coupon_get .btn{padding-bottom:2.4rem;text-align:center}#charges #container.paypal .coupon_get .btn img{width:20rem}#charges #container.paypal .coupon_get .banner{padding:1.2rem 2.4rem}#charges #container.paypal .coupon_about{padding:2.4rem 1.2rem}#charges #container.paypal .coupon_about .wrap{padding-top:2.4rem;text-align:center}#charges #container.paypal .coupon_about .wrap .text{padding-bottom:1.8rem}#charges #container.paypal .coupon_about .wrap .text img{width:80%}#charges #container.paypal .coupon_about .wrap .btn img{width:24rem}#charges #container.paypal .coupon_howto{padding:1.2rem 1.2rem 3.6rem}#charges #container.paypal .coupon_howto .label{text-align:center}#charges #container.paypal .coupon_howto .label img{width:50%}#charges #container.paypal .coupon_howto .steps li{padding-top:1.2rem}#charges #container.paypal .coupon_detail{padding:1.2rem 0 3.6rem}#charges #container.paypal .coupon_detail .banner{padding:1.2rem}#charges #container.paypal .notice_ul{color:#666;font-size:1rem;padding:0 1.2rem}#charges #container.paypal .notice_ul li{line-height:1.4;padding:.2rem 0}#charges #container.paypal .notice_ul li:before{content:"※"}#charges #container.paypal .notice_dl{color:#666;font-size:1rem;line-height:1.4;padding:0 1.2rem}#charges #container.paypal .notice_dl dt{margin-top:1.2rem}#container.point_pack{background-color:#fff}#container.point_pack .point_pack-container{padding:0 1.6rem 3.2rem}#container.point_pack .point_pack-container .stage_benefits{background-color:var(--primary_light_gray);border-radius:24px;margin-bottom:1.6rem;padding:2.4rem 1.6rem}#container.point_pack .point_pack-container .stage_benefits .label{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#container.point_pack .point_pack-container .stage_benefits .label>strong{color:var(--primary_dark_gray);font-size:1.6rem;font-weight:700}#container.point_pack .point_pack-container .stage_benefits .label .about{background:url(/img/point_pack/icon_question.png) no-repeat 50%/2rem;display:block;height:2rem;width:2rem}#container.point_pack .point_pack-container .stage_benefits .expiration_box{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;font-family:Inter,sans-serif;margin:2.4rem 0}#container.point_pack .point_pack-container .stage_benefits .expiration_box .expiration_label{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}#container.point_pack .point_pack-container .stage_benefits .expiration_box .expiration_label>strong{font-size:1.6rem;font-weight:700}#container.point_pack .point_pack-container .stage_benefits .expiration_box .expiration_label .total{font-size:1.1rem}#container.point_pack .point_pack-container .stage_benefits .expiration_box .expiration_label .total>strong{font-size:1.7rem;font-weight:700;margin:0 .3rem}#container.point_pack .point_pack-container .stage_benefits .expiration_box .expiration_wrap>dl{color:var(--primary_dark_gray);font-size:1.1rem;margin-top:.4rem;overflow:hidden}#container.point_pack .point_pack-container .stage_benefits .expiration_box .expiration_wrap>dl>dt{float:left}#container.point_pack .point_pack-container .stage_benefits .expiration_box .expiration_wrap>dl>dd{float:right}#container.point_pack .point_pack-container .stage_benefits>dl{margin:2.4rem 0}#container.point_pack .point_pack-container .stage_benefits>dl>dt{font-size:1.6rem;font-weight:700}#container.point_pack .point_pack-container .stage_benefits>dl>dd{color:var(--primary_dark_gray);font-size:1.1rem;margin-top:.4rem;overflow:hidden}#container.point_pack .point_pack-container .stage_benefits>dl>dd .expiration_date{float:left}#container.point_pack .point_pack-container .stage_benefits>dl>dd .ticket_count{float:right}#container.point_pack .point_pack-container .stage_benefits .use_ticket .mdl-button-primary_blue,#container.point_pack .point_pack-container .stage_benefits .use_ticket .mdl-button-primary_dark_gray{font-size:1.4rem;height:4rem}#container.point_pack .point_pack-container .stage_benefits .active_free_time{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:24px;flex-direction:column;gap:.8rem 0;padding:2.4rem 1.6rem}#container.point_pack .point_pack-container .stage_benefits .active_free_time .label{color:var(--primary_blue);font-family:Inter,sans-serif;font-size:2rem;font-weight:700;line-height:1}#container.point_pack .point_pack-container .stage_benefits .active_free_time .expiration_time{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:700}#container.point_pack .point_pack-container .stage_benefits .active_free_time .to_search{width:100%}#container.point_pack .point_pack-container .remaining_ticket{background-color:var(--primary_light_gray);border-radius:24px;padding:2.4rem 1.6rem}#container.point_pack .point_pack-container .remaining_ticket .label{color:var(--primary_dark_gray);font-size:1.6rem;font-weight:700}#container.point_pack .point_pack-container .remaining_ticket .ticket_box{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;font-family:Inter,sans-serif;padding-top:2.4rem}#container.point_pack .point_pack-container .remaining_ticket .ticket_box .amount_label{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}#container.point_pack .point_pack-container .remaining_ticket .ticket_box .amount_label>strong{font-size:1.6rem;font-weight:700}#container.point_pack .point_pack-container .remaining_ticket .ticket_box .amount_label .total{font-size:1.1rem}#container.point_pack .point_pack-container .remaining_ticket .ticket_box .amount_label .total>strong{font-size:1.7rem;font-weight:700;margin:0 .3rem}#container.point_pack .point_pack-container .remaining_ticket .ticket_box .amount_box ul{display:-webkit-box;display:flex;-webkit-box-pack:justify;color:var(--primary_dark_gray);font-size:1.1rem;justify-content:space-between;margin-top:.4rem}#container.point_pack .point_pack-container .remaining_ticket>dl{padding-top:2.4rem}#container.point_pack .point_pack-container .remaining_ticket>dl>dt{font-size:1.6rem;font-weight:700}#container.point_pack .point_pack-container .remaining_ticket>dl>dd>ul{display:-webkit-box;display:flex;-webkit-box-pack:justify;color:var(--primary_dark_gray);font-size:1.1rem;justify-content:space-between;margin-top:.4rem}#container.point_pack .point_pack-container .has_point{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;border:solid #f2f4f5;border-width:1px 0;justify-content:space-between;margin:2.4rem 0 0;padding:2.4rem 0}#container.point_pack .point_pack-container .has_point>dt{font-size:1.6rem;font-weight:700}#container.point_pack .point_pack-container .has_point>dd>a{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center;background:url(/img/point_pack/icon_points.png) no-repeat left .6rem center/2.4rem,url(/img/point_pack/icon_add_point.png) no-repeat right .6rem center/2.4rem;background-color:var(--primary_light_gray);border-radius:1.8rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Inter,sans-serif;font-size:1.7rem;font-weight:700;height:3.6rem;min-width:13.1rem;padding:0 3.6rem}#container.point_pack .point_pack-container .pack_category_box{padding:3.2rem 0 2.4rem}#container.point_pack .point_pack-container .pack_category_box .campaign_label{background:url(/img/point_pack/ttl_pointup.png) no-repeat top/contain;height:7rem;margin-top:3.2rem}#container.point_pack .point_pack-container .pack_category_box .campaign_label>span{visibility:hidden}#container.point_pack .point_pack-container .pack_category_box .label{font-size:2.2rem;font-weight:700}#container.point_pack .point_pack-container .pack_category_box .description{font-size:1.4rem;line-height:1.8;padding:1.6rem 0}#container.point_pack .point_pack-container .pack_category_box .list_wrap{margin-top:3.2rem}#container.point_pack .point_pack-container .pack_category_box .list_wrap .list_item:not(:first-child){margin-top:1.6rem}#container.point_pack .point_pack-container .pack_category_box .list_wrap .list_item .list_btn{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:#fff;border-radius:24px;-webkit-box-shadow:0 4px 18px rgba(0,0,0,.1);box-shadow:0 4px 18px rgba(0,0,0,.1);font-family:Inter,sans-serif;font-weight:700;height:13.1rem;padding:0 1.6rem}#container.point_pack .point_pack-container .pack_category_box .list_wrap .list_item .list_btn.in_campaign .main{flex-basis:22.3rem}#container.point_pack .point_pack-container .pack_category_box .list_wrap .list_item .list_btn .main{flex-basis:18.4rem}#container.point_pack .point_pack-container .pack_category_box .list_wrap .list_item .list_btn .main .price_diff{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;background-color:var(--primary_pink);border-radius:8px;color:#fff;font-size:1.5rem;font-weight:700;height:2.6rem;padding:0 .8rem}#container.point_pack .point_pack-container .pack_category_box .list_wrap .list_item .list_btn .main .amount_wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:5.2rem}#container.point_pack .point_pack-container .pack_category_box .list_wrap .list_item .list_btn .main .amount_wrap .amount{background:url(/img/point_pack/icon_ticket.png) no-repeat 0 100%/2.4rem;font-size:1.9rem;line-height:1.2;padding-left:2.8rem}#container.point_pack .point_pack-container .pack_category_box .list_wrap .list_item .list_btn .main .amount_wrap .amount>strong{font-size:2.3rem;margin:0 .5rem}#container.point_pack .point_pack-container .pack_category_box .list_wrap .list_item .list_btn .main .amount_wrap .bonus{color:var(--primary_yellow);font-size:1.1rem;line-height:1.3;margin-left:.4rem;padding-left:1.4rem;position:relative}#container.point_pack .point_pack-container .pack_category_box .list_wrap .list_item .list_btn .main .amount_wrap .bonus:before{color:var(--primary_black);content:"+";font-size:1.4rem;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#container.point_pack .point_pack-container .pack_category_box .list_wrap .list_item .list_btn .main .amount_wrap .bonus>strong{font-size:1.4rem;margin-right:.3rem}#container.point_pack .point_pack-container .pack_category_box .list_wrap .list_item .list_btn .sub{-webkit-box-flex:1;display:-webkit-box;display:flex;flex:1;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border-left:2px solid var(--primary_light_gray);height:5.9rem}#container.point_pack .point_pack-container .pack_category_box .list_wrap .list_item .list_btn .sub .point{background:url(/img/point_pack/icon_points.png) no-repeat top/2.4rem;font-size:2rem;padding-top:2.4rem}#container.point_pack .pack_caution{color:var(--primary_dark_gray);padding-top:3.2rem}#container.point_pack .pack_caution>dt{font-size:2rem;font-weight:700}#container.point_pack .pack_caution>dd{font-size:1.2rem;margin-top:1.6rem}.mdl_profileActivityBox.case_profilePhoto .body .profilePhotoWrap:after{clear:both;content:"";display:block}.mdl_profileActivityBox.case_profilePhoto .body .profilePhotoWrap .items{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 3px 6px;position:relative;width:20%}.mdl_profileActivityBox.case_profilePhoto .body .profilePhotoWrap .items.lock:after{background-image:url(/img/profile/icon/lock.png)}.mdl_profileActivityBox.case_profilePhoto .body .profilePhotoWrap .items.lock:after,.mdl_profileActivityBox.case_profilePhoto .body .profilePhotoWrap .items.unlock:after{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;content:"";display:block;display:inline-block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px;z-index:4}.mdl_profileActivityBox.case_profilePhoto .body .profilePhotoWrap .items.unlock:after{background-image:url(/img/profile/icon/unlock.png)}.mdl_profileActivityBox.case_profilePhoto .body>p{color:var(--baseFontColor_warmgray);font-size:1.2rem;padding-top:6px}.mdl_profileActivityBox.case_photoAlbum .body .photoAlbumWrap:after{clear:both;content:"";display:block}.mdl_profileActivityBox.case_photoAlbum .body .photoAlbumWrap .items{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 3px 6px;width:20%}.mdl_profileActivityBox.case_photoAlbum .more_normal{padding:0 9px}.mdl_profileActivityBox.case_community .body .topCommBox{height:130px;overflow:hidden;position:relative;width:100%;-webkit-overflow-scrolling:touch}.mdl_profileActivityBox.case_community .body .topCommBox:after{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);content:"";display:block;height:130px;position:absolute;right:0;top:0;width:6px}.mdl_profileActivityBox.case_community .body .topCommBox .commSwiper{-webkit-box-sizing:border-box;box-sizing:border-box;height:120%;overflow:scroll hidden;white-space:nowrap}.mdl_profileActivityBox.case_selfPR .body dl dt{margin-bottom:6px}.profile .mdl_contentsDescription>div{padding-top:12px}.profile .mdl_contentsDescription>div>a{color:var(--baseColor_azure);font-weight:700}.profile #profile_mainPhotoBox #mainPhotoWrap{background-color:#fff;height:350px;overflow:hidden;position:relative;width:100%}.profile #profile_mainPhotoBox #mainPhotoWrap .mainPhotoCover_swiper .swiper-slide{height:350px}.profile #profile_mainPhotoBox #mainPhotoWrap .mainPhotoCover_swiper .swiper-slide:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.5));bottom:0;content:"";display:block;height:132px;left:0;position:absolute;width:100%;z-index:1}.profile #profile_mainPhotoBox #mainPhotoWrap .mainPhotoCover_swiper .swipeNext,.profile #profile_mainPhotoBox #mainPhotoWrap .mainPhotoCover_swiper .swipePrev{background-repeat:no-repeat;background-size:28px;bottom:135px;height:50px;position:absolute;-webkit-transition:.5s;transition:.5s;width:50px;z-index:10}.profile #profile_mainPhotoBox #mainPhotoWrap .mainPhotoCover_swiper .swipePrev{background-image:url(/img/profile/slide_prev_move.png);background-position:0;left:0}.profile #profile_mainPhotoBox #mainPhotoWrap .mainPhotoCover_swiper .swipePrev.disabled{background-image:url(/img/profile/slide_prev_stop.png)}.profile #profile_mainPhotoBox #mainPhotoWrap .mainPhotoCover_swiper .swipeNext{background-image:url(/img/profile/slide_next_move.png);background-position:100%;right:0}.profile #profile_mainPhotoBox #mainPhotoWrap .mainPhotoCover_swiper .swipeNext.disabled{background-image:url(/img/profile/slide_next_stop.png)}.profile #profile_mainPhotoBox #mainPhotoWrap .mainPhotoCover{display:-webkit-box;display:flex;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.5s;transition:.5s}.profile #profile_mainPhotoBox #mainPhotoWrap .mainPhotoCover .photoItems{background-color:#fff;background-position:0 -25px;background-repeat:no-repeat;background-size:100% auto;height:350px;position:relative;width:100%}.profile #profile_mainPhotoBox #mainPhotoWrap .mainPhotoCover .photoItems:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.5));bottom:0;content:"";display:block;height:132px;left:0;position:absolute;width:100%;z-index:1}.profile #profile_mainPhotoBox #mainPhotoWrap .mainPhotoCover .photoItems .photoItemsLink{display:block;height:290px;left:50px;position:absolute;top:0;width:100px;z-index:2}.profile #profile_mainPhotoBox #mainPhotoWrap .mainPhotoCover .yetPayCover{background:url(/img/profile/dmm_bg.png) repeat 0 0;background-size:375px auto;height:350px;left:0;position:absolute;top:0;width:100%}.profile #profile_mainPhotoBox #mainPhotoWrap .mainPhotoCover .yetPayCover .btnPay{background-color:#4c4c4c;border-radius:15px;color:#ccc;display:inline-block;font-weight:700;height:30px;left:50%;line-height:30px;margin:-15px 0 0 -98px;position:absolute;text-align:center;top:50%;width:196px}.profile #profile_mainPhotoBox #mainPhotoWrap .slideNext,.profile #profile_mainPhotoBox #mainPhotoWrap .slidePrev{background-repeat:no-repeat;background-size:28px;bottom:135px;height:50px;position:absolute;-webkit-transition:.5s;transition:.5s;width:50px}.profile #profile_mainPhotoBox #mainPhotoWrap .slidePrev{background-position:0;left:0}.profile #profile_mainPhotoBox #mainPhotoWrap .slidePrev.toStop{background-image:url(/img/profile/slide_prev_stop.png)}.profile #profile_mainPhotoBox #mainPhotoWrap .slidePrev.toMove{background-image:url(/img/profile/slide_prev_move.png)}.profile #profile_mainPhotoBox #mainPhotoWrap .slideNext{background-position:100%;right:0}.profile #profile_mainPhotoBox #mainPhotoWrap .slideNext.toStop{background-image:url(/img/profile/slide_next_stop.png)}.profile #profile_mainPhotoBox #mainPhotoWrap .slideNext.toMove{background-image:url(/img/profile/slide_next_move.png)}.profile #profile_mainPhotoBox #mainPhotoWrap .userInfoBox{bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;padding:0 6px 12px;position:absolute;width:100%;z-index:2}.profile #profile_mainPhotoBox #mainPhotoWrap .userInfoBox dl{color:#fff}.profile #profile_mainPhotoBox #mainPhotoWrap .userInfoBox dl dt{font-size:1.6rem;line-height:18px}.profile #profile_mainPhotoBox #mainPhotoWrap .userInfoBox dl dt img{margin-left:6px}.profile #profile_mainPhotoBox #mainPhotoWrap .userInfoBox dl dd{display:-webkit-box;display:flex}.profile #profile_mainPhotoBox #mainPhotoWrap .userInfoBox dl dd ul{-webkit-box-flex:1;flex:1;padding-top:3px}.profile #profile_mainPhotoBox #mainPhotoWrap .userInfoBox dl dd ul li{line-height:12px;margin-top:3px}.profile #profile_mainPhotoBox #mainPhotoWrap .userInfoBox dl dd ul li.location{background:url(/img/profile/icon/location.png) no-repeat 0;background-size:12px;font-size:1.2rem;padding-left:14px}.profile #profile_mainPhotoBox #mainPhotoWrap .userInfoBox dl dd ul li.login .mdl_dayIn_tag,.profile #profile_mainPhotoBox #mainPhotoWrap .userInfoBox dl dd ul li.login .mdl_offLine_tag,.profile #profile_mainPhotoBox #mainPhotoWrap .userInfoBox dl dd ul li.login .mdl_onLine_tag{color:#fff}.profile #profile_mainPhotoBox #mainPhotoWrap .userInfoBox dl dd .greeting{min-height:30px;min-width:108px}.profile #profile_mainPhotoBox #mainPhotoWrap .userInfoBox dl dd .greeting a{border-radius:15px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:1.2rem;font-weight:700;height:30px;line-height:26px;text-align:center;width:108px}.profile #profile_mainPhotoBox #mainPhotoWrap .userInfoBox dl dd .greeting a.off{border:2px solid var(--baseColor_peacypink);color:var(--baseColor_peacypink)}.profile #profile_mainPhotoBox #mainPhotoWrap .userInfoBox dl dd .greeting a.off .payed{font-size:1rem}.profile #profile_mainPhotoBox #mainPhotoWrap .userInfoBox dl dd .greeting a.on{border:2px solid #fff;color:#fff;pointer-events:none}.profile #profile_mainPhotoBox #mainPhotoWrap .userInfoBox dl dd .greeting a.on:before{background-image:url(/img/profile/icon/type_on.png)}.profile #profile_mainPhotoBox #mainPhotoThumbnails{background-color:#fff;padding:12px 20px 0}.profile #profile_mainPhotoBox #mainPhotoThumbnails .thumbWrap{display:-webkit-box;display:flex;padding-bottom:12px;width:100%}.profile #profile_mainPhotoBox #mainPhotoThumbnails .thumbWrap.borderBottom{border-bottom:1px solid var(--defaultBorderColor)}.profile #profile_mainPhotoBox #mainPhotoThumbnails .thumbWrap .thumbs{width:100%;-webkit-box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;flex:1;padding:0 9px}.profile #profile_mainPhotoBox #mainPhotoThumbnails .thumbWrap .thumbs .storageImageWrap{border:1px solid #fff;-webkit-transition:.5s;transition:.5s}.profile #profile_mainPhotoBox #mainPhotoThumbnails .thumbWrap .thumbs.forcusThumb .storageImageWrap{border:1px solid #24b2ce}.profile #profile_mainPhotoBox #mainPhotoThumbnails .photoContest{border-bottom:1px solid var(--defaultBorderColor);padding-bottom:12px}.profile #profile_mainPhotoBox #mainPhotoThumbnails .photoContest .vote{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:var(--baseColor_azure);border-radius:18px;color:#fff;font-size:1rem;font-weight:700;height:36px}.profile #profile_mainPhotoBox #mainPhotoThumbnails .photoContest .vote>div{-webkit-box-flex:1;flex:1;text-align:center}.profile #profile_mainPhotoBox #mainPhotoThumbnails .photoContest .vote>div>span{font-size:1.2rem;padding:0 3px}.profile .mdl_profileActivityBox.case_baseStatus .body dl.items,.profile .mdl_profileActivityBox.case_partnerHope .body dl.items{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding-bottom:18px}.profile .mdl_profileActivityBox.case_baseStatus .body dl.items dt,.profile .mdl_profileActivityBox.case_partnerHope .body dl.items dt{color:#7f7f7f;padding-left:6px;white-space:nowrap;width:132px}.profile .mdl_profileActivityBox.case_baseStatus .body dl.items dd,.profile .mdl_profileActivityBox.case_partnerHope .body dl.items dd{-webkit-box-flex:1;color:var(--baseColor_azure);flex:1}.profile .mdl_profileActivityBox.case_baseStatus .body dl.items dd>.noSet,.profile .mdl_profileActivityBox.case_partnerHope .body dl.items dd>.noSet{color:#9b9b9b;display:inline-block;padding-left:18px}.profile .mdl_profileActivityBox.case_baseStatus .body dl.items.premium{height:24px}.profile .mdl_profileActivityBox.case_baseStatus .body dl.items.premium dt{background:url(/img/profile/icon/crown.png) no-repeat 0 -4px;background-size:24px;padding-left:26px;width:auto}.profile .mdl_profileActivityBox.case_baseStatus .body dl.items.premium dd{text-align:right}.profile .mdl_profileActivityBox.case_baseStatus .body .premium-shot-profile-limit{color:#666;padding-bottom:18px;text-align:right}.profile .mdl_profileActivityBox.case_baseStatus .body .premium-option-info{padding-bottom:18px;text-align:right}.profile .mdl_profileActivityBox.case_baseStatus .body .premium-option-info>a{color:var(--baseColor_azure);font-weight:700}.profile .mdl_profileActivityBox.case_baseStatus .body #moreStatus{-webkit-transition:.3s;transition:.3s}.profile .mdl_profileActivityBox.case_baseStatus .body #moreStatus.slideClose{height:0;overflow:hidden}.profile #notJudgeYetMail{padding:12px 6px 0}.profile .mdl_profileActivityBox.case_partnerHope .body>p{padding-bottom:9px}.profile .mdl_profileActivityBox.case_partnerHope .body>p.noSet{color:#9b9b9b;text-align:center}.profile .mdl_profileActivityBox.case_partnerHope .body dl.items{border-top:1px solid #e6e6e6;padding-bottom:0;padding-top:9px}.profile .mdl_profileActivityBox.case_bbs .body .head{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.profile .mdl_profileActivityBox.case_bbs .body .head .icon{font-size:0;line-height:0}.profile .mdl_profileActivityBox.case_bbs .body .head .date{color:#666;font-size:1rem}.profile .mdl_profileActivityBox.case_bbs .body dl{padding:6px 0 0 6px}.profile .mdl_profileActivityBox.case_bbs .body dl dd{line-height:1.6}.profile .mdl_profileActivityBox.case_diary .body .head{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.profile .mdl_profileActivityBox.case_diary .body .head .date{color:#666;font-size:1rem;white-space:nowrap}.profile .mdl_profileActivityBox.case_diary .body p{line-height:1.6}.profile .mdl_profileActivityBox.case_timeline .body .timelineBg{background:url(/img/profile/img_timeline.png) no-repeat center 15px;background-size:114px;color:#666;padding-top:140px;text-align:center}.profile .mdl_profileActivityBox.case_timeline .body .timelineBg>p{padding-bottom:20px}.profile .mdl_profileActivityBox.case_timeline .body .timelineBg>p>span{color:var(--baseLinkColor_scarlet)}.profile .mdl_profileActivityBox.case_timeline .body .timelineBg>p>a{color:var(--baseColor_azure);font-weight:700}.profile .mdl_profileActivityBox.case_timeline .body .timelineBg .add a{border-radius:24px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-weight:700;height:48px;line-height:46px;margin-right:6px;text-align:center;vertical-align:-5px;width:169px}.profile .mdl_profileActivityBox.case_timeline .body .timelineBg .add a.off{border:1px solid var(--baseLinkColor_blue);color:var(--baseLinkColor_blue)}.profile .mdl_profileActivityBox.case_timeline .body .timelineBg .add a.off:before{background-image:url(/img/common/follow.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;content:"";display:inline-block;height:24px;vertical-align:inherit;width:24px}.profile #profile_fixedSendBtnBox{background-color:hsla(0,0%,100%,.8);bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.2rem;position:sticky;z-index:98}.profile .mdl_profileActivityBox.case_actionlist .body .listBox .thumb{position:relative}.profile .mdl_profileActivityBox.case_actionlist .body .listBox .thumb.action_foot:after{background-image:url(/img/profile/icon/action_foot.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;bottom:0;content:"";display:inline-block;height:24px;position:absolute;right:0;width:24px;z-index:4}.profile .mdl_profileActivityBox.case_actionlist .body .listBox .thumb.action_mail:after{background-image:url(/img/profile/icon/action_mail.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;bottom:0;content:"";display:inline-block;height:24px;position:absolute;right:0;width:24px;z-index:4}.profile .mdl_profileActivityBox.case_actionlist .body .listBox .thumb.action_iine:after{background-image:url(/img/profile/icon/action_iine.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;bottom:0;content:"";display:inline-block;height:24px;position:absolute;right:0;width:24px;z-index:4}.profile-photo #profile_mainPhotoBox #mainPhotoWrap{height:350px;overflow:hidden;position:relative;width:100%}.profile-photo #profile_mainPhotoBox #mainPhotoWrap .mainPhotoCover{position:relative}.profile-photo #profile_mainPhotoBox #mainPhotoWrap .mainPhotoCover .photoItems{background-color:#fff;background-position:0 -25px;background-repeat:no-repeat;background-size:100% auto!important;height:350px;width:100%}.profile-photo #profile_mainPhotoBox #mainPhotoWrap .mainPhotoCover .typeBtnWrap{bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:flex;left:0;padding:12px 6px;position:absolute;width:100%}.profile-photo #profile_mainPhotoBox #mainPhotoWrap .mainPhotoCover .typeBtnWrap .add,.profile-photo #profile_mainPhotoBox #mainPhotoWrap .mainPhotoCover .typeBtnWrap .added,.profile-photo #profile_mainPhotoBox #mainPhotoWrap .mainPhotoCover .typeBtnWrap .skip{width:100%;-webkit-box-flex:1;flex:1;padding:0 6px}.profile-photo #profile_mainPhotoBox #mainPhotoWrap .mainPhotoCover .typeBtnWrap .add .mdl_button-style-type span{font-size:1.2rem}.profile-photo #profile_mainPhotoBox #mainPhotoWrap .mainPhotoCover .typeBtnWrap .add .mdl_button-style-type:before{background-image:url(/img/profile/icon/type.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;content:"";display:inline-block;height:24px;margin-right:3px;width:24px}.profile-photo #profile_mainPhotoBox #mainPhotoThumbnails{background-color:#fff;padding:12px 20px 0}.profile-photo #profile_mainPhotoBox #mainPhotoThumbnails .thumbWrap{display:-webkit-box;display:flex;padding-bottom:12px;width:100%}.profile-photo #profile_mainPhotoBox #mainPhotoThumbnails .thumbWrap .thumbs{width:100%;-webkit-box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;flex:1;padding:0 9px}.profile-photo #profile_mainPhotoBox #mainPhotoThumbnails .thumbWrap .thumbs .storageImageWrap{border:1px solid #fff}.profile-photo #profile_mainPhotoBox #mainPhotoThumbnails .thumbWrap .thumbs.forcusThumb .storageImageWrap{border:1px solid #24b2ce}#container.chance_time_start{background-color:#fff}@media screen and (width <= 480px){#container.chance_time_start{height:inherit;max-height:inherit}}#container.chance_time_start .chance_time_countdown{background-color:#fc0;border-radius:1.6rem;font-size:1.5rem;font-weight:700;line-height:135%;margin:1.6rem .8rem 0;padding:1.6rem 0 2.4rem;text-align:center}#container.chance_time_start .chance_time_countdown .countdown_inner .time{display:-webkit-box;display:flex;padding-top:.8rem;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;color:rgba(0,0,0,.2);font-size:3.2rem;line-height:138%}#container.chance_time_start .chance_time_countdown .countdown_inner .time .num{background-color:#fff;border-radius:1.2rem;color:#333;margin:0 .2rem;padding:.2rem .9rem}#container.chance_time_start .chance_time_benefits{padding:1.4rem 1.6rem 5.3rem}#container.chance_time_start .chance_time_benefits .label{color:#f67601;font-size:2.4rem;font-weight:700;line-height:138%;padding-top:2.4rem;text-align:center}#container.chance_time_start .chance_time_benefits .description{font-size:1.7rem;line-height:160%;padding-top:1.6rem}#container.chance_time_start .chance_time_benefits .description>small{font-size:1.2rem}#container.chance_time_start .chance_time_benefits .image{padding-top:1.6rem}#container.chance_time_start .chance_time_benefits .image>img{width:100%}#container.chance_time_start .chance_time_btn{bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.6rem;position:sticky;width:100%}#container.chance_time_start .chance_time_btn .tutorial_start{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#35c8e9;border:none;border-radius:25px;color:#fff;font-size:1.7rem;font-weight:700;height:50px;justify-content:center;margin:0 auto;width:100%}.chance_time{overflow:hidden}.chance_time_search .chance_time_empty{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;height:100%;justify-content:center}.chance_time_search .chance_time_empty .notice{font-size:2rem;font-weight:700}.chance_time_search .empty_state-enter-active,.chance_time_search .empty_state-leave-active{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.chance_time_search .empty_state-enter,.chance_time_search .empty_state-leave-to{opacity:0}.chance_time_search .chance_time_banner{background-size:contain;height:6.2rem;left:0;position:absolute;top:0;width:100%;z-index:1}.chance_time_search .chance_time_banner.limit_5{background-image:url(/img/search/chance_time/banner_limit5.png)}.chance_time_search .chance_time_banner.limit_10{background-image:url(/img/search/chance_time/banner_limit10.png)}.chance_time_search .chance_time_banner .count_down{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:100%;width:100%}.chance_time_search .chance_time_banner .count_down .countdown_inner{font-size:1.2rem;margin-left:21.6rem}.chance_time_search .chance_time_banner .count_down .countdown_inner .time{font-size:2.4rem;font-weight:700}.chance_time_search .chance_time_tutorial{display:-webkit-box;display:flex;left:0;position:absolute;top:0;z-index:99;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:rgba(0,0,0,.6);height:100%;justify-content:center;opacity:0;width:100%}.chance_time_search .chance_time_tutorial.fadein{opacity:1}.chance_time_search .chance_time_tutorial .message{color:#fff;font-size:1.7rem;font-weight:700;margin-top:2.4rem;text-align:center}.chance_time_search .chance_time_tutorial .message>strong{font-size:2.4rem}.chance_time_search .chance_time_tutorial .pagination{display:-webkit-box;display:flex;gap:.8rem;margin-top:3.2rem}.chance_time_search .chance_time_tutorial .pagination .dot{background-color:var(--primary_gray);border-radius:50%;height:.8rem;margin:.8rem 0;width:.8rem}.chance_time_search .chance_time_tutorial .pagination .dot.active{background-color:var(--primary_blue)}.chance_time_search .chance_time_tutorial .btn{margin-top:3.2rem}.chance_time_search .chance_time_tutorial>canvas.animation{height:30rem}.chance_time_profile_ui{bottom:2.4rem;position:sticky;z-index:1}.chancetime_reply_popup{background:rgba(0,0,0,.6);background-color:var(--primary_pink);background-image:url(/img/search/chance_time/popup_reply.png);background-position:0 4rem;background-repeat:no-repeat;background-size:100%;height:inherit;max-height:inherit;opacity:0;position:absolute;-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;width:inherit;z-index:100}.chancetime_reply_popup.fadein{max-width:inherit;width:inherit}.chancetime_reply_popup.default_show,.chancetime_reply_popup.fadein{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible}.chancetime_reply_popup.default_show{-webkit-transition:none;transition:none}.chancetime_reply_popup .close{background:url(/img/common/close_w_x.png) no-repeat 50%/2.4rem;display:block;height:2.4rem;left:1.2rem;position:absolute;top:1rem;width:2.4rem;z-index:1}.chancetime_reply_popup .reply_container{color:#fff;height:100%;position:relative;width:100%}.chancetime_reply_popup .reply_container header{padding-top:12rem;text-align:center}.chancetime_reply_popup .reply_container header .label{font-size:2.4rem;font-weight:700}.chancetime_reply_popup .reply_container header>p:not(:first-child){margin-top:.4rem}.chancetime_reply_popup .reply_container .reply_member{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-top:5.6rem}.chancetime_reply_popup .reply_container .reply_member.listsize_1{margin-top:2.4rem}.chancetime_reply_popup .reply_container .reply_member.listsize_1 .thumb_wrap{height:128px}.chancetime_reply_popup .reply_container .reply_member.listsize_3 .thumb_wrap{position:relative}.chancetime_reply_popup .reply_container .reply_member.listsize_3 .thumb_wrap .storageImageWrap{position:absolute;top:0}.chancetime_reply_popup .reply_container .reply_member.listsize_3 .thumb_wrap .storageImageWrap:first-child{left:0}.chancetime_reply_popup .reply_container .reply_member.listsize_3 .thumb_wrap .storageImageWrap:nth-child(2){left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.chancetime_reply_popup .reply_container .reply_member.listsize_3 .thumb_wrap .storageImageWrap:nth-child(3){right:0}.chancetime_reply_popup .reply_container .reply_member .thumb_wrap{height:96px;text-align:center;width:23.9rem}.chancetime_reply_popup .reply_container .reply_member .thumb_wrap .storageImageWrap .storageImageTag{border:.4rem solid var(--primary_pink);border-radius:50%}.chancetime_reply_popup .reply_container .reply_member .over_count{display:block;font-size:2.4rem;font-weight:700;padding-left:.8rem}.chancetime_reply_popup .reply_container .member_status{padding-top:.8rem}.chancetime_reply_popup .reply_container .member_status>dt{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-size:2rem;font-weight:700}.chancetime_reply_popup .reply_container .member_status>dt .online{background-color:#1ddf99;border-radius:50%;display:inline-block;height:.8rem;margin-left:.4rem;width:.8rem}.chancetime_reply_popup .reply_container .member_status>dd{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-size:1.5rem;font-weight:400}.chancetime_reply_popup .reply_container .btn_area{bottom:5rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:4.8rem;left:0;padding:0 1.6rem;position:absolute;width:100%}.chancetime_reply_popup .reply_container .btn_area .btn_replied_check{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#fff;border:none;border-radius:24px;color:var(--primary_pink);font-size:1.5rem;font-weight:700;height:48px;justify-content:center;margin:0 auto;width:100%}body#tutorial_greeting #container.tutorial_greeting header{z-index:1}body#tutorial_greeting #container.tutorial_greeting .chance_time_tutorial{display:-webkit-box;display:flex;left:0;position:absolute;top:0;z-index:99;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:rgba(0,0,0,.6);height:100%;justify-content:center;opacity:0;width:100%}body#tutorial_greeting #container.tutorial_greeting .chance_time_tutorial.fadein{opacity:1}body#tutorial_greeting #container.tutorial_greeting .chance_time_tutorial .message{color:#fff;font-size:1.7rem;font-weight:700;margin-top:2.4rem;text-align:center}body#tutorial_greeting #container.tutorial_greeting .chance_time_tutorial .message>strong{font-size:2.4rem}body#tutorial_greeting #container.tutorial_greeting .chance_time_tutorial .pagination{display:-webkit-box;display:flex;gap:.8rem;margin-top:3.2rem}body#tutorial_greeting #container.tutorial_greeting .chance_time_tutorial .pagination .dot{background-color:var(--primary_gray);border-radius:50%;height:.8rem;margin:.8rem 0;width:.8rem}body#tutorial_greeting #container.tutorial_greeting .chance_time_tutorial .pagination .dot.active{background-color:var(--primary_blue)}body#tutorial_greeting #container.tutorial_greeting .chance_time_tutorial .btn{margin-top:3.2rem}body#tutorial_greeting #container.tutorial_greeting .chance_time_tutorial>canvas.animation{height:30rem}body#tutorial_greeting #container.tutorial_greeting .bonus-box{color:#fff;font-size:1.2rem;font-weight:600;padding:.8rem 0 .4rem;position:relative;text-align:center;z-index:99}body#tutorial_greeting #container.tutorial_greeting .bonus-box .bonus-limit-count{font-size:2rem;margin:0 .4rem;padding:0 .4rem}body.is_ios_safari #container{padding-bottom:0;position:fixed;width:100vw}body.is_ios_safari #container .profile_scroll_container{position:relative;-webkit-overflow-scrolling:touch!important;overflow:auto;width:100vw}body.is_ios_safari #container .profile_slidein_footer{bottom:0;left:0;position:absolute}body.is_else_browser #container{padding-bottom:0}body.is_else_browser #container #vueSlideFooter{bottom:0;position:sticky;z-index:15}body.is_else_browser #container #vueSlideFooter form[name=send_mail_form].slideup{margin-bottom:1.2rem}.mdl_loading.loading{background:rgba(0,0,0,.3) url(/img/common/loading_color.gif) no-repeat 50%/4.8rem;inset:0;position:fixed;z-index:99}[v-cloak].vcloak_display_none{display:none!important}#profile{font-size:1.4rem!important}#profile .profile.private{background:#fff}#profile .profile_main{padding-bottom:2.4rem;position:relative}#profile .profile_header{left:0;position:absolute;top:0;width:100%}#profile .profile_header .header_bar{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-box-sizing:border-box;box-sizing:border-box;height:6rem;justify-content:space-between;padding:0 .8rem;width:100%}#profile .profile_header .header_bar .back,#profile .profile_header .header_bar .menu{background-position:50%;background-repeat:no-repeat;background-size:contain;height:3.6rem;-webkit-transform:translateZ(0);transform:translateZ(0);width:3.6rem;z-index:5}#profile .profile_header .header_bar .back{background-image:url(/img/common/navbar_back_bg.png)}#profile .profile_header .header_bar .menu{background-image:url(/img/common/navbar_menu_bg.png)}#profile .profile_header .fadein_menu{background-color:#fff;border-radius:4px;opacity:0;overflow:hidden;position:absolute;right:1.2rem;top:4.5rem;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transition:all .3s cubic-bezier(.39,.575,.565,1);transition:all .3s cubic-bezier(.39,.575,.565,1);visibility:hidden;width:19.8rem;will-change:transform,opacity,visibility,box-shadow}#profile .profile_header .fadein_menu.fadein{-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.2);box-shadow:0 0 6px 0 rgba(0,0,0,.2);opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible}#profile .profile_header .fadein_menu li:not(:last-child){border-bottom:1px solid #e6e6e6}#profile .profile_header .fadein_menu li>a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.2rem;height:5rem;padding-left:1.2rem}#profile .profile_scroll_container{overflow-y:scroll;z-index:0}#profile .profile-icha{background-color:var(--primary_white);margin-top:1px;padding:1.6rem 1.8rem}#profile .profile-icha-official{background-color:var(--official_color);border-radius:12px;display:-webkit-box;display:flex;font-size:1.5rem;font-weight:400;line-height:135%;padding:1.6rem;-webkit-box-align:start;align-items:flex-start}#profile .profile-icha-official:before{background:url(/img/live/icon/official_l.png) no-repeat 50%;background-size:contain;content:"";display:inline-block;margin-right:.8rem;padding:1.6rem;vertical-align:middle}#profile .profile-icha-official a{color:var(--primary_color);font-size:1.5rem;font-weight:700;line-height:135%;text-decoration:underline}#profile .profile_photo_gallery{background-color:var(--primary_white)}#profile .profile_photo_gallery .icha-official-badge strong{vertical-align:middle}#profile .profile_photo_gallery .icha-official-badge:after{background:url(/img/live/icon/official.png) no-repeat 50%;background-size:contain;content:"";display:inline-block;margin-left:.4rem;padding:1.2rem;vertical-align:middle}#profile .profile_photo_gallery .photo_main{overflow-x:hidden;position:relative}#profile .profile_photo_gallery .photo_main .cover_status{bottom:0;display:-webkit-box;display:flex;height:13.2rem;left:0;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:2;-webkit-box-align:end;align-items:flex-end;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.5));-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1.8rem .6rem}#profile .profile_photo_gallery .photo_main .cover_status .status{-webkit-box-flex:1;align-self:flex-end;flex:1;padding-bottom:1.2rem}#profile .profile_photo_gallery .photo_main .cover_status .status dl{color:#fff}#profile .profile_photo_gallery .photo_main .cover_status .status dl dt{font-size:1.6rem;line-height:1}#profile .profile_photo_gallery .photo_main .cover_status .status dl dd{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-top:.8rem}#profile .profile_photo_gallery .photo_main .cover_status .status dl dd .online>span{color:#fff}#profile .profile_photo_gallery .photo_main .cover_status .status dl dd .contact_icon{height:1.8rem;margin-left:.6rem;width:1.8rem}#profile .profile_photo_gallery .photo_main .cover_status .greeting{padding-bottom:2rem}#profile .profile_photo_gallery .photo_main .cover_status .greeting .greeting_icon{background-color:#ff6f6f;background-image:url(/img/greeting/icon_greeting_white.png);background-position:50%;background-repeat:no-repeat;background-size:4.4rem;border-radius:50%;display:block;height:7rem;width:7rem}#profile .profile_photo_gallery .photo_main .cover_status .greeting .greeting_icon.done{background-color:#f2f4f5;background-image:url(/img/greeting/icon_greeting_gray.png)}#profile .profile_photo_gallery .photo_main .swiper_container{aspect-ratio:1/1}#profile .profile_photo_gallery .photo_main .swiper_container.stopGallery{pointer-events:none}#profile .profile_photo_gallery .photo_main .swiper_container .item img{height:100%;width:100%}#profile .profile_photo_gallery .photo_sub{overflow-x:hidden;padding:1.2rem 0 1.2rem 1.2rem}#profile .profile_photo_gallery .photo_sub .sub-swiper-container .sub-swiper-wrapper .item .noimage,#profile .profile_photo_gallery .photo_sub .sub-swiper-container .sub-swiper-wrapper .item a{display:inline-block;position:relative}#profile .profile_photo_gallery .photo_sub .sub-swiper-container .sub-swiper-wrapper .item .noimage img,#profile .profile_photo_gallery .photo_sub .sub-swiper-container .sub-swiper-wrapper .item a img{border:1px solid #fff;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;height:6rem;width:6rem}#profile .profile_photo_gallery .photo_sub .sub-swiper-container .sub-swiper-wrapper .item.focus img{border:1px solid #24b2ce}#profile .profile_photo_gallery .photo_sub .sub-swiper-container .sub-swiper-wrapper .item:not(.focus) img{opacity:0;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:.2s;transition:.2s}#profile .profile_photo_gallery .photo_sub .sub-swiper-container .sub-swiper-wrapper .item:not(.focus) img[lazy=loaded]{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#profile .profile_photo_gallery .photo_sub .sub-swiper-container .sub-swiper-wrapper .item.lock a:before{background:url(/img/profile/icon/lock.png) no-repeat 50%;background-size:2.6rem;content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}#profile .profile_photo_gallery .photo_sub .failed_sub_container{overflow:scroll hidden}#profile .profile_photo_gallery .photo_sub .failed_sub_container.hide_scroll{scrollbar-width:none}#profile .profile_photo_gallery .photo_sub .failed_sub_container.hide_scroll::-webkit-scrollbar{display:none;height:0!important}#profile .profile_photo_gallery .photo_sub .failed_sub_container .failed_wrapper{display:-webkit-box;display:flex;-webkit-overflow-scrolling:touch}#profile .profile_photo_gallery .photo_sub .failed_sub_container .failed_wrapper .failed_item{margin-right:8px}#profile .profile_photo_gallery .photo_sub .failed_sub_container .failed_wrapper .failed_item img{height:60px;width:60px}#profile .profile_photocontest{background-color:#fff;padding:0 3rem 1.4rem}#profile .profile_photocontest .vote_btn{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#82cee5;border-radius:1.8rem;-webkit-box-shadow:inset 0 -2px 0 2px #6dc6e1;box-shadow:inset 0 -2px 0 2px #6dc6e1;color:#fff;font-size:1.2rem;font-weight:700;height:3.6rem;justify-content:center;margin:0 auto;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#profile .profile_photocontest .vote_btn:before{content:attr(data-label);display:inline-block;font-size:1rem}#profile .profile_premiumoption{background-color:#fff;margin-bottom:1.8rem;margin-top:1px}#profile .profile_premiumoption .wrap{-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;gap:.5rem 1.2rem;grid-template-columns:1fr 1fr;grid-template-rows:2.4rem 2.4rem;padding:.9rem 1.6rem 1.2rem}#profile .profile_premiumoption .wrap .item{display:-webkit-box;display:flex;place-content:space-between space-between;-webkit-box-align:center;align-items:center;background:url(/img/profile/icon/crown.png) no-repeat left -.4vw/2.4rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:2.6rem}#profile .profile_premiumoption .wrap .item dt{-webkit-box-flex:1;color:#666;flex:1}#profile .profile_premiumoption .wrap .item dd{color:#faaa1e}#profile .profile_premiumoption .wrap .item dd .lock{background:url(/img/profile/icon/lock_g.png) no-repeat 50%/2.4rem;display:inline-block;height:2.4rem;width:2.4rem}#profile .profile_premiumoption .wrap .item.receive dt:after{content:"(7日間)";font-size:1rem}#profile .profile_premiumoption .show_distance{color:#7f7f7f;font-size:1.2rem;padding-right:1.6rem;text-align:right;-webkit-transform:translateY(-.6rem);-ms-transform:translateY(-.6rem);transform:translateY(-.6rem)}#profile .profile_bbs{padding:.6rem 1.8rem 2.4rem}#profile .profile_bbs .wrap{display:-webkit-box;display:flex;position:relative;-webkit-box-align:center;align-items:center;background-color:#fff;border-radius:6px;padding:1.5rem 2.4rem 1.5rem 2rem}#profile .profile_bbs .wrap:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:6.7rem;left:-.3rem;position:absolute;top:-.3rem;width:6.7rem;z-index:1}#profile .profile_bbs .wrap .body{-webkit-box-flex:1;flex:1;padding-right:2rem}#profile .profile_bbs .wrap .body .category{font-weight:700;line-height:1;padding-left:4.5rem}#profile .profile_bbs .wrap .body .title{font-weight:700;padding:1.8rem 0 1.2rem}#profile .profile_bbs .wrap .body .area{font-size:1.2rem}#profile .profile_bbs .wrap .body .area:before{background:url(/img/profile/bbs/location.png) no-repeat 50%/contain;content:"";display:inline-block;height:1.8rem;margin-right:.4rem;vertical-align:-.4rem;width:1.8rem}#profile .profile_bbs .wrap.is_pure{border:1px solid #7edcf1}#profile .profile_bbs .wrap.is_pure:before{background-image:url(/img/profile/bbs/ribbon_pure.png)}#profile .profile_bbs .wrap.is_pure .body .category{color:#7edcf1}#profile .profile_bbs .wrap.is_pure .distance .circle_base{border:4px solid #7edcf1}#profile .profile_bbs .wrap.is_adult{border:1px solid #c588ea}#profile .profile_bbs .wrap.is_adult:before{background-image:url(/img/profile/bbs/ribbon_adult.png)}#profile .profile_bbs .wrap.is_adult .body .category{color:#c588ea}#profile .profile_bbs .wrap.is_adult .distance .circle_base{border:4px solid #c588ea}#profile .profile_bbs .wrap .distance{flex-basis:7.8rem;position:relative}#profile .profile_bbs .wrap .distance .circle_distance{height:7.8rem;left:0;position:absolute;top:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:7.8rem;z-index:1}#profile .profile_bbs .wrap .distance .circle_distance circle{fill:rgba(0,0,0,0);stroke:rgba(0,0,0,0);stroke-width:4;-webkit-box-sizing:border-box;box-sizing:border-box;cx:3.9rem;cy:3.9rem;r:calc(3.9rem - 2px)}#profile .profile_bbs .wrap .distance .circle_base{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;height:7.8rem;justify-content:center;width:7.8rem}#profile .profile_bbs .wrap .distance .circle_base:before{content:"あと\a" attr(data-remaining);display:block;font-size:1rem;font-weight:700;text-align:center;white-space:pre}#profile .prof_mdl_components{padding-bottom:1.8rem}#profile .prof_mdl_components .label_wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:1.2rem 1.8rem}#profile .prof_mdl_components .label_wrap .label{-webkit-box-flex:1;flex:1;font-weight:700}#profile .prof_mdl_components .label_wrap .more>a{color:#666;font-size:1.2rem}#profile .prof_mdl_components .contents_wrap{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.8rem}#profile .profile_photoalbum .wrap{display:grid;gap:1.2rem;grid-template-columns:1fr 1fr 1fr 1fr}#profile .profile_photoalbum .wrap .item img{border-radius:4px}#profile .profile_affinity .wrap .affinity_count{color:#686868;font-size:1.6rem}#profile .profile_affinity .wrap .affinity_count .count{color:#f39500;font-size:2.4rem;margin-right:1rem}#profile .profile_affinity .wrap .affinity_list{display:grid;gap:1.1rem;grid-template-columns:1fr 1fr;padding-top:1.6rem}#profile .profile_affinity .wrap .affinity_list .affinity_list_item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background:var(--defaultBackgroundColor) url(/img/profile/icon/affinity_heart.png) no-repeat left 1.2rem center/1.2rem;border-radius:4px;font-size:1.2rem;height:3.6rem;line-height:1.2;padding-left:3.6rem}#profile .profile_affinity_more{background-color:#fff;padding:2.4rem 1.8rem}#profile .profile_affinity_more .affinity_count{color:#686868;font-size:1.6rem}#profile .profile_affinity_more .affinity_count .count{color:#f39500;font-size:2.4rem;margin-right:1rem}#profile .profile_affinity_more .affinity_list{display:grid;gap:1.1rem;grid-template-columns:1fr 1fr;padding-top:1.6rem}#profile .profile_affinity_more .affinity_list .affinity_list_item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background:var(--defaultBackgroundColor) url(/img/profile/icon/affinity_heart.png) no-repeat left 1.2rem center/1.2rem;border-radius:4px;font-size:1.2rem;height:3.6rem;line-height:1.2;padding-left:3.6rem}#profile .profile_community.profile_community_more{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.8rem}#profile .profile_community .wrap{display:grid;gap:1.2rem;grid-template-columns:1fr 1fr 1fr}#profile .profile_community .wrap .item>.cover_link{display:block}#profile .profile_community .wrap .item>.cover_link.is_joined{position:relative}#profile .profile_community .wrap .item>.cover_link.is_joined:after{background:url(/img/profile/icon/affinity_tag.png) no-repeat 50%/contain;bottom:0;content:"";display:block;height:2.4rem;left:0;position:absolute;width:5.6rem}#profile .profile_community .wrap .item>.cover_link.is_official{position:relative}#profile .profile_community .wrap .item>.cover_link.is_official:before{background:url(/img/community/badge_official.png) no-repeat 0 0/3.7rem auto;content:"";display:block;height:3.8rem;left:0;position:absolute;top:0;width:3.7rem;z-index:1}#profile .profile_community .wrap .item>.cover_link img{border-radius:6px}#profile .profile_community .wrap .item .title{display:block;font-size:1rem;line-height:1.1;padding-top:.5rem}#profile .profile_selfpr .wrap .title{font-weight:700;line-height:1.6}#profile .profile_selfpr .wrap .appeal{line-height:1.6}#profile .profile_status .wrap .item{display:grid;gap:2rem 0;grid-template-columns:13.8rem 1fr}#profile .profile_status .wrap .item .label{color:#7f7f7f}#profile .profile_status .wrap .item .elm{color:var(--baseColor_azure)}#profile .profile_partnerhope .wrap .hope{border-bottom:1px solid #e6e6e6;line-height:1.6;padding-bottom:1.8rem}#profile .profile_partnerhope .wrap .item{display:grid;gap:2rem 0;grid-template-columns:13.8rem 1fr;padding-top:2.4rem}#profile .profile_partnerhope .wrap .item .label{color:#7f7f7f}#profile .profile_partnerhope .wrap .item .elm{color:var(--baseColor_azure)}#profile .profile_post .wrap{padding:0}#profile .profile_post .wrap .more{border-top:1px solid var(--primary_light_gray);height:5.6rem;padding:0 1.6rem;text-align:right}#profile .profile_post .wrap .more>a{font-weight:700;line-height:5.6rem}#profile .profile_timeline .wrap .recommend{text-align:center}#profile .profile_timeline .wrap .recommend .add_btn{margin-bottom:1.2rem}#profile .profile_timeline .wrap .recommend .add_btn .mdl_btn_follow_add{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;border:1px solid var(--baseLinkColor_blue);border-radius:2.4rem;color:var(--baseLinkColor_blue);font-weight:700;height:4.6rem;justify-content:center;width:16.8rem}#profile .profile_timeline .wrap .recommend .add_btn .mdl_btn_follow_add:before{background:url(/img/common/follow.png) no-repeat 50%/contain;content:"";display:inline-block;height:2.4rem;margin-right:.6rem;width:2.4rem}#profile .profile_timeline .wrap .recommend .add_btn .mdl_btn_follow_remove{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;border:1px solid var(--baseLinkColor_blue);border-radius:2.4rem;color:var(--baseLinkColor_blue);font-weight:700;height:4.6rem;justify-content:center;width:16.8rem}#profile .profile_timeline .wrap .recommend .add_btn .mdl_btn_follow_remove:before{background:url(/img/common/spinner/unfollow.png) no-repeat 50%/contain;content:"";display:inline-block;height:2.4rem;margin-right:.6rem;width:2.4rem}#profile .profile_timeline .wrap .recommend .text{font-size:1rem}#profile .profile_timeline .wrap .recommend .text>a{font-weight:700;text-decoration:underline}#profile .profile_footer_link>.wrap{display:grid;gap:2.4rem;grid-template-columns:1fr 1fr;height:4.8rem;position:relative}#profile .profile_footer_link>.wrap:before{background-color:#999;content:"";display:inline-block;height:1.4rem;left:50%;position:absolute;top:1.7rem;width:.1rem}#profile .profile_footer_link>.wrap li{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#profile .profile_footer_link>.wrap li>a{color:#999;display:inline-block;font-size:1.2rem;font-weight:700;line-height:1}#profile .profile_footer_link>.wrap .top{-webkit-box-pack:end;justify-content:flex-end}#profile .preview_button_footer{bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.6rem;position:absolute;width:100%}#profile .profile_slidein_footer{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.3s;transition:.3s;width:100%;will-change:height;z-index:10}#profile .profile_slidein_footer.no_trasition{-webkit-transition:0s;transition:0s}#profile .profile_slidein_footer .touch_move{background-color:#fff;border-top:1px solid #e2e2e2;height:1.2rem;-webkit-transition:.3s;transition:.3s}#profile .profile_slidein_footer .wrap{background-color:#fff;height:100%;position:relative}#profile .profile_slidein_footer .wrap .action{display:-webkit-box;display:flex;height:3.6rem;left:1.2rem;position:absolute;top:0;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}#profile .profile_slidein_footer .wrap .action .ico{background-position:50%;background-repeat:no-repeat;background-size:2.4rem;display:inline-block;height:2.4rem;width:2.4rem}#profile .profile_slidein_footer .wrap .action .ico.special{background-image:url(/img/mailbox/icon/special_off.png)}#profile .profile_slidein_footer .wrap .action .ico.special.on{background-image:url(/img/mailbox/icon/special_on.png)}#profile .profile_slidein_footer .wrap .action .ico.template{background-image:url(/img/mailbox/icon/inbox.png)}#profile .profile_slidein_footer .wrap.is_can_do_send_spmail .action{width:5.8rem}#profile .profile_slidein_footer .wrap.is_can_do_send_spmail .input{left:8rem;width:calc(100% - 15.2rem)}#profile .profile_slidein_footer .wrap.is_no_can_do_send_spmail .action{width:2.4rem}#profile .profile_slidein_footer .wrap.is_no_can_do_send_spmail .input{left:4.6rem;width:calc(100% - 11.8rem)}#profile .profile_slidein_footer .wrap .input{position:absolute;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.3s;transition:.3s;will-change:width}#profile .profile_slidein_footer .wrap .input .textarea_wrap{border-radius:4.8vw;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:center;min-height:3.6rem;padding:0 1.8rem;-webkit-transition:.3s;transition:.3s}#profile .profile_slidein_footer .wrap .input .textarea_wrap textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;height:2.2rem;line-height:1.4;margin:0;padding:0;resize:none;-webkit-transition:.3s;transition:.3s;vertical-align:bottom;width:100%;will-change:height}#profile .profile_slidein_footer .wrap .input .textarea_wrap textarea::-webkit-search-decoration{display:none}#profile .profile_slidein_footer .wrap .input .textarea_wrap textarea:focus{outline-offset:-2px}#profile .profile_slidein_footer .wrap .input .textarea_wrap textarea::-webkit-input-placeholder{color:#9b9b9b}#profile .profile_slidein_footer .wrap .input .textarea_wrap textarea::-moz-placeholder{color:#9b9b9b}#profile .profile_slidein_footer .wrap .input .textarea_wrap textarea::placeholder{color:#9b9b9b}#profile .profile_slidein_footer .wrap .input .can_send{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}#profile .profile_slidein_footer .wrap .submit{display:-webkit-box;display:flex;height:3.6rem;position:absolute;right:1.2rem;top:0;width:5rem;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}#profile .profile_slidein_footer .wrap .submit .send{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-box;display:flex;font-size:1.4rem;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:var(--primary_blue);border-radius:1.6rem;height:3.2rem;justify-content:center;width:5rem}#profile .profile_slidein_footer .wrap .submit .send:not(:disabled).onSpecial{background-color:#d8b200}#profile .profile_slidein_footer .wrap .submit .send:disabled{background-color:var(--primary_gray);opacity:1}#profile .profile_slidein_footer .wrap .submit.is_freemail:before{background:url(/img/mailbox/open_free.png) no-repeat 50%/contain;content:"";display:block;height:3rem;left:-6rem;position:absolute;top:-3rem;width:11rem;z-index:1}#profile .profile_slidein_footer.slideup .touch_move{border-radius:15px 15px 0 0;-webkit-box-shadow:0 -4px 4px -2px rgba(0,0,0,.2);box-shadow:0 -4px 4px -2px rgba(0,0,0,.2);position:relative}#profile .profile_slidein_footer.slideup .wrap .input{-webkit-transform:translate3d(-6.8rem,4.6rem,0);transform:translate3d(-6.8rem,4.6rem,0);width:calc(100% - 2.4rem)}#profile .profile_slidein_footer.slideup .wrap .input .textarea_wrap{border-radius:4px;padding:.5rem}#profile .profile_slidein_footer.slideup .wrap.is_can_do_send_spmail .input{-webkit-transform:translate3d(-6.8rem,4.6rem,0);transform:translate3d(-6.8rem,4.6rem,0)}#profile .profile_slidein_footer.slideup .wrap.is_no_can_do_send_spmail .input{-webkit-transform:translate3d(-3.4rem,4.6rem,0);transform:translate3d(-3.4rem,4.6rem,0)}#profile .profile_slidein_footer.slideup .wrap .error-banner,#profile .profile_slidein_footer.slideup .wrap .normal-banner,#profile .profile_slidein_footer.slideup .wrap .success-banner{color:#fff;cursor:pointer}#profile .profile_slidein_footer.slideup .wrap .error-banner .banner-label,#profile .profile_slidein_footer.slideup .wrap .normal-banner .banner-label,#profile .profile_slidein_footer.slideup .wrap .success-banner .banner-label{font-size:1.5rem;font-weight:700;padding-bottom:4px}#profile .profile_slidein_footer.slideup .wrap .error-banner .banner-description,#profile .profile_slidein_footer.slideup .wrap .normal-banner .banner-description,#profile .profile_slidein_footer.slideup .wrap .success-banner .banner-description{font-size:1.2rem}#profile .profile_slidein_footer.slideup .wrap .error-banner .banner-btn,#profile .profile_slidein_footer.slideup .wrap .normal-banner .banner-btn,#profile .profile_slidein_footer.slideup .wrap .success-banner .banner-btn{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;border:1px solid #fff;border-radius:100px;padding:8px 12px}#profile .profile_slidein_footer.slideup .wrap .error-banner .banner-loading,#profile .profile_slidein_footer.slideup .wrap .normal-banner .banner-loading,#profile .profile_slidein_footer.slideup .wrap .success-banner .banner-loading{text-align:center;width:100%}#profile .profile_slidein_footer.slideup .wrap .error-banner .banner-loading>img,#profile .profile_slidein_footer.slideup .wrap .normal-banner .banner-loading>img,#profile .profile_slidein_footer.slideup .wrap .success-banner .banner-loading>img{height:20px;margin-bottom:5px;width:20px}#profile .profile_slidein_footer.slideup .wrap .normal-banner{background:-webkit-gradient(linear,left top,right top,from(#25cbf1),to(#227fd5));background:linear-gradient(90deg,#25cbf1,#227fd5)}#profile .profile_slidein_footer.slideup .wrap .success-banner{background:#01a601}#profile .profile_slidein_footer.slideup .wrap .error-banner{background:#f44336}#profile .profile_slidein_footer.slideup .wrap .error-banner,#profile .profile_slidein_footer.slideup .wrap .normal-banner,#profile .profile_slidein_footer.slideup .wrap .success-banner{bottom:0;display:-webkit-box;display:flex;left:0;position:absolute;right:0;-webkit-box-pack:justify;justify-content:space-between;padding:12px 16px}#profile .profile_mdl_notice_popup_noclosewrap{background-color:rgba(0,0,0,0);display:-webkit-box;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:center}#profile .profile_mdl_notice_popup{border-radius:15px;overflow:hidden;position:relative;width:85%;z-index:2}#profile .profile_mdl_notice_popup .wrap{background-color:#fff;padding:2.4rem 3.2rem 1.2rem}#profile .profile_mdl_notice_popup .wrap .content{text-align:center}#profile .profile_mdl_notice_popup .wrap .content .label{font-size:1.8rem;font-weight:700}#profile .profile_mdl_notice_popup .wrap .content .description{background-position:center 1.5rem;background-repeat:no-repeat;background-size:4rem;padding-top:7rem;text-align:left}#profile .profile_mdl_notice_popup .wrap .content .description .caution{color:var(--baseColor_notifer)}#profile .profile_mdl_notice_popup .wrap .content.shortage .description{background-image:url(/img/profile/icon/notice_shortage.png)}#profile .profile_mdl_notice_popup .wrap .content.age_verification .description{background-image:url(/img/profile/icon/notice_ageverification.png)}#profile .profile_mdl_notice_popup .wrap .content .btn{padding:1.6rem 0 1rem}#profile .profile_mdl_notice_popup .wrap .content .btn .green{background-color:#26c281;-webkit-box-shadow:inset 0 -2px 0 2px #22ad73;box-shadow:inset 0 -2px 0 2px #22ad73}#profile .profile_mdl_notice_popup .wrap .content .btn .green,#profile .profile_mdl_notice_popup .wrap .content .btn .orange{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;border-radius:2.5rem;color:#fff;font-size:1.4rem;font-weight:700;height:5rem;justify-content:center;margin:0 auto;width:100%}#profile .profile_mdl_notice_popup .wrap .content .btn .orange{background-color:#ffad25;-webkit-box-shadow:inset 0 -2px 0 2px #ffa30c;box-shadow:inset 0 -2px 0 2px #ffa30c}#profile .profile_mdl_notice_popup .wrap .content .btn .gray{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#e6e6e6;border-radius:2.5rem;-webkit-box-shadow:inset 0 -2px 0 2px #d9d9d9;box-shadow:inset 0 -2px 0 2px #d9d9d9;-webkit-box-shadow:unset;box-shadow:unset;color:#fff;color:#9b9b9b;font-size:1.4rem;font-weight:700;height:5rem;justify-content:center;margin:0 auto;width:100%}#profile .profile_mdl_notice_popup .wrap .content .notice{color:#9b9b9b;font-size:1.2rem}#profile .profile_mdl_notice_popup .wrap .content .notice>a{color:#7f7f7f;font-weight:700;text-decoration:underline}#profile .profile_mdl_notice_popup .btnwrap{background-color:#f3f3f3;padding:1.5rem 3.2rem;text-align:center}#profile .profile_mdl_notice_popup .btnwrap .pink{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#ff8e8d;border-radius:2.5rem;-webkit-box-shadow:inset 0 -2px 0 2px #ff7574;box-shadow:inset 0 -2px 0 2px #ff7574;color:#fff;font-size:1.4rem;font-weight:700;height:5rem;justify-content:center;margin:0 auto;width:100%}#profile .profile_mdl_notice_popup .btnwrap .notice{color:#9b9b9b;display:inline-block;font-size:1rem;margin-top:.5rem}#profile .profile_mdl_notice_popup .not_now{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#f3f3f3;height:4.3rem;justify-content:center}#profile .profile_mdl_notice_popup .not_now>span{color:#9b9b9b;font-size:1.2rem}#profile .profile_mdl_notice_popup .content.firsr_special_mail{text-align:center}#profile .profile_mdl_notice_popup .content.firsr_special_mail .description{background:url(/img/mailbox/special_popup.png) no-repeat center 1.5rem/10.9rem 6.4rem;line-height:1.6;padding-top:9rem;text-align:center}#profile .profile_mdl_notice_popup .content.firsr_special_mail .description strong{color:#f86a69}#profile .profile_mdl_notice_popup .content.firsr_special_mail .description strong span{font-size:2rem}#profile .profile_mdl_notice_popup .content.firsr_special_mail .btn .special{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#d8b200;border-radius:2.5rem;-webkit-box-shadow:inset 0 -2px 0 2px #bf9d00;box-shadow:inset 0 -2px 0 2px #bf9d00;color:#fff;font-size:1.4rem;font-size:1.6rem;font-weight:700;height:5rem;justify-content:center;letter-spacing:.3rem;margin:0 auto;width:100%}#profile .profile_mdl_notice_popup .content.firsr_special_mail .btn:after{color:#686868;content:"※送信に200ポイントかかります";display:inline-block;font-size:1rem;margin-top:.3rem}#profile .profile_mdl_notice_popup .content.firsr_special_mail .about>a{color:var(--baseLinkColor_blue);font-weight:700}#profile .profile_mdl_notice_popup .content.cant_send .description{padding-top:1.6rem;text-align:center}#profile .profile_mdl_notice_popup .content.cant_send .description small{font-size:1.2rem}#profile .profile_mdl_notice_popup .content.cant_send .btn>:last-child{margin-top:1.2rem}#profile .profile_mdl_notice_popup.template_swiper_popup .wrap{position:relative}#profile .profile_mdl_notice_popup.template_swiper_popup .wrap .menu{background:#fff url(/img/common/menu_setting.png) no-repeat 50%/contain;display:block;height:2.5rem;position:absolute;right:1.5rem;top:1.5rem;width:2.5rem;z-index:2}#profile .profile_mdl_notice_popup.template_swiper_popup .wrap .template_container .template_wrap .template_body .label{border-bottom:1px solid #e6e6e6;font-size:1.6rem;font-weight:700;line-height:1;padding-bottom:2rem}#profile .profile_mdl_notice_popup.template_swiper_popup .wrap .template_container .template_wrap .template_body .message{height:14rem;line-height:1.6;overflow-y:scroll;padding-top:2rem;-webkit-overflow-scrolling:touch!important;-webkit-box-sizing:border-box;box-sizing:border-box}#profile .profile_mdl_notice_popup.template_swiper_popup .wrap .template_container .pagenation{padding-top:2rem;position:static}#profile .profile_mdl_notice_popup.template_swiper_popup .wrap .template_container .pagenation .swiper-pagination-bullet-active{background:#ff8e8d}#profile .profile_mdl_notice_popup.memo_edit_popup form{width:100%}#profile .profile_mdl_notice_popup.memo_edit_popup .memo_wrap{background-color:#fff;padding:1.6rem 1.2rem 1.2rem}#profile .profile_mdl_notice_popup.memo_edit_popup .memo_wrap .name{border-bottom:1px solid #e6e6e6;font-size:1.6rem;font-weight:700;padding-bottom:1rem;text-align:center}#profile .profile_mdl_notice_popup.memo_edit_popup .memo_wrap .form_parts{padding-top:1.4rem}#profile .profile_mdl_notice_popup.memo_edit_popup .memo_wrap .form_parts dt{color:var(--baseFontColor_warmgray)}#profile .profile_mdl_notice_popup.memo_edit_popup .memo_wrap .form_parts.horizontal{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}#profile .profile_mdl_notice_popup.memo_edit_popup .memo_wrap .form_parts.vertical dd{padding-top:.5rem}#profile .profile_mdl_notice_popup.simple_notice{width:72%}#profile .profile_mdl_notice_popup.simple_notice .wrap{padding:0}#profile .profile_mdl_notice_popup.simple_notice .wrap .body{color:#030303;padding:2rem 1.5rem;text-align:center}#profile .profile_mdl_notice_popup.simple_notice .wrap .body .label{font-size:1.7rem;font-weight:700;line-height:1}#profile .profile_mdl_notice_popup.simple_notice .wrap .body .description{font-size:1.3rem;padding-top:2rem}#profile .profile_mdl_notice_popup.simple_notice .wrap .confirm{border-top:1px solid #ccc;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;height:4.3rem;justify-content:center}#profile .profile_mdl_notice_popup.simple_notice .wrap .confirm .ok{color:var(--baseLinkColor_blue);font-family:HiraKakuPro-W6,sans-serif;font-size:1.7rem}#profile .profile_ghostuser_container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}#profile .profile_ghostuser_container .wrap{background:url(/img/common/ghost_user.png) no-repeat top/7.8rem;padding-top:10rem;text-align:center}#profile .profile_ghostuser_container .wrap dl{color:#666;font-size:1.6rem}#profile .profile_ghostuser_container .wrap dd{color:#9b9b9b;line-height:1.6;padding-top:1.2rem}#profile #vueFadeinPopup #memo_floatboxContainer{position:relative!important}#profile .failed_rendering_caution{background-color:#fcf8e3;border:1px solid #faebcc;color:#8a6d3b;padding:5px;text-align:center}#profile .failed_rendering_caution>a{color:var(--baseLinkColor_blue);text-decoration:underline}#profile .profile_noVue_messagebox{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.2rem;width:100%}#profile .confirm-alert-box{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.4);height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}#profile .confirm-alert-box .modal-content{background-color:#f2f2f2;border-radius:14px;font-size:1.7rem;width:27rem}#profile .confirm-alert-box .modal-content .body{border-bottom:1px solid rgba(60,60,67,.3);color:#000;padding:19px 16px;text-align:center;white-space:break-spaces}#profile .confirm-alert-box .modal-content .body .label{font-weight:600}#profile .confirm-alert-box .modal-content .body .description{font-size:1.3rem;padding-top:1rem}#profile .confirm-alert-box .modal-content .select-btn{display:-webkit-box;display:flex;justify-content:space-around;padding:12px 0;position:relative;text-align:center}#profile .confirm-alert-box .modal-content .select-btn:before{background-color:rgba(60,60,67,.3);bottom:0;content:"";left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:1px}#profile .confirm-alert-box .modal-content .select-btn .cancel,#profile .confirm-alert-box .modal-content .select-btn .confirm{width:50%}#profile .confirm-alert-box .modal-content .select-btn .cancel>a,#profile .confirm-alert-box .modal-content .select-btn .confirm>a{color:#007aff;font-weight:400}#profile .confirm-alert-box .modal-content .select-btn .cancel>a.caution,#profile .confirm-alert-box .modal-content .select-btn .confirm>a.caution{color:#ff3b30}#profile .confirm-alert-box .modal-content .no-cancel:before{width:0}#profile .slide_menu{height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transition:all .3s cubic-bezier(.39,.575,.565,1);transition:all .3s cubic-bezier(.39,.575,.565,1);visibility:hidden;width:100%;will-change:transform,opacity,visibility,box-shadow;z-index:0}#profile .slide_menu.fadein{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;z-index:80}#profile .slide_menu_wrap{background-color:#fff;border-radius:4px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.2);box-shadow:0 0 6px 0 rgba(0,0,0,.2);overflow:hidden;position:absolute;width:19.8rem}#profile .slide_menu_wrap li:not(:last-child){border-bottom:1px solid var(--defaultBOrderColor)}#profile .slide_menu_wrap li>a{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.2rem;height:5rem;padding-left:1.2rem}#profile .fadein_popup,#profile .slide_menu_wrap li>a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#profile .fadein_popup{opacity:0;visibility:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;background:rgba(0,0,0,.5);height:100%;justify-content:center;left:0;pointer-events:auto;position:absolute;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%;z-index:90}#profile .fadein_popup.fadein{opacity:1;visibility:visible}@media screen and (min-width:481px){#profile .fadein_popup>div{max-width:34rem}}#profile .icon{vertical-align:bottom}#profile .icon_addition{background-image:url(/img/common/addition.png);background-position:0 0;background-repeat:no-repeat;background-size:2rem 2rem;display:inline-block;height:2rem;width:2rem}#profile .icon_camera{background-image:url(/img/common/camera_on.png)}#profile .icon_camera,#profile .icon_close{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}#profile .icon_close{background-image:url(/img/common/close_blue.png)}#profile .icon_comment_off{background-image:url(/img/common/comment_off.png)}#profile .icon_comment_off,#profile .icon_comment_on{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}#profile .icon_comment_on{background-image:url(/img/common/comment_on.png)}#profile .icon_community_s{background-image:url(/img/common/community_s.png);background-size:1.6rem 1rem;height:1rem;width:1.6rem}#profile .icon_community_s,#profile .icon_community_w{background-position:0 0;background-repeat:no-repeat;display:inline-block}#profile .icon_community_w{background-image:url(/img/common/community_w.png);background-size:2rem 2rem;height:2rem;width:2rem}#profile .icon_follower{background-image:url(/img/common/follower.png)}#profile .icon_follower,#profile .icon_menu{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}#profile .icon_menu{background-image:url(/img/common/menu_3points_gray.png)}#profile .icon_menu_blue{background-image:url(/img/common/menu_3points_blue.png);background-size:24px 24px;height:24px;width:24px}#profile .icon_menu_blue,#profile .icon_menu_s{background-position:0 0;background-repeat:no-repeat;display:inline-block}#profile .icon_menu_s{background-image:url(/img/common/menu_3points_gray.png);background-size:2rem 2rem;height:2rem;width:2rem}#profile .icon_message{background-image:url(/img/common/mail_gray.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}#profile .icon_message_s{background-size:2rem 2rem;height:2rem;width:2rem}#profile .icon_message_s,#profile .icon_message_ss{background-image:url(/img/common/mail_blue.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}#profile .icon_message_ss{background-size:1.6rem 1.6rem;height:1.6rem;width:1.6rem}#profile .icon_message_white{background-image:url(/img/common/mail_white.png)}#profile .icon_message_white,#profile .icon_present_white{background-position:0 0;background-repeat:no-repeat;background-size:2rem 2rem;display:inline-block;height:2rem;width:2rem}#profile .icon_present_white{background-image:url(/img/common/present_white.png)}#profile .icon_open_window_w{background-image:url(/img/common/open_window_w.png);background-position:0 0;background-repeat:no-repeat;background-size:2rem 2rem;display:inline-block;height:2rem;width:2rem}#profile .icon_premium_l{background-image:url(/img/common/icon_premium_option_l.png)}#profile .icon_point,#profile .icon_premium_l{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}#profile .icon_point{background-image:url(/img/common/point_s.png)}#profile .icon_post{background-image:url(/img/common/post.png);background-size:24px 24px;height:24px;width:24px}#profile .icon_post,#profile .icon_post_w{background-position:0 0;background-repeat:no-repeat;display:inline-block}#profile .icon_post_w{background-image:url(/img/common/post_w.png);background-size:2rem 2rem;height:2rem;width:2rem}#profile .icon_private_mode{background-image:url(/img/common/private_mode.png);background-size:1.6rem 1.6rem;height:1.6rem;width:1.6rem}#profile .icon_private_mode,#profile .icon_profile{background-position:0 0;background-repeat:no-repeat;display:inline-block}#profile .icon_profile{background-image:url(/img/common/profile_blue.png);background-size:24px 24px;height:24px;width:24px}#profile .icon_ranking{background-image:url(/img/common/ranking.png);background-size:1.6rem 1.8rem;height:1.8rem;width:1.6rem}#profile .icon_ranking,#profile .icon_ranking_w{background-position:0 0;background-repeat:no-repeat;display:inline-block}#profile .icon_ranking_w{background-image:url(/img/common/ranking_w.png);background-size:2rem 2rem;height:2rem;width:2rem}#profile .icon_reaction_off{background-size:24px 24px;height:24px;width:24px}#profile .icon_reaction_off,#profile .icon_reaction_off_s{background-image:url(/img/common/reaction_off.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}#profile .icon_reaction_off_s{background-size:2rem 2rem;height:2rem;width:2rem}#profile .icon_reaction1{background-size:24px 24px;height:24px;width:24px}#profile .icon_reaction1,#profile .icon_reaction1_s{background-image:url(/img/common/reaction/reaction1.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}#profile .icon_reaction1_s{background-size:2rem 2rem;height:2rem;width:2rem}#profile .icon_reaction1_m{background-size:3.2rem 3.2rem;height:3.2rem;width:3.2rem}#profile .icon_reaction1_l,#profile .icon_reaction1_m{background-image:url(/img/common/reaction/reaction1_l.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}#profile .icon_reaction1_l{background-size:4.8rem 4.8rem;height:4.8rem;width:4.8rem}#profile .icon_reaction2{background-size:24px 24px;height:24px;width:24px}#profile .icon_reaction2,#profile .icon_reaction2_s{background-image:url(/img/common/reaction/reaction2.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}#profile .icon_reaction2_s{background-size:2rem 2rem;height:2rem;width:2rem}#profile .icon_reaction2_m{background-size:3.2rem 3.2rem;height:3.2rem;width:3.2rem}#profile .icon_reaction2_l,#profile .icon_reaction2_m{background-image:url(/img/common/reaction/reaction2_l.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}#profile .icon_reaction2_l{background-size:4.8rem 4.8rem;height:4.8rem;width:4.8rem}#profile .icon_reaction3{background-size:24px 24px;height:24px;width:24px}#profile .icon_reaction3,#profile .icon_reaction3_s{background-image:url(/img/common/reaction/reaction3.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}#profile .icon_reaction3_s{background-size:2rem 2rem;height:2rem;width:2rem}#profile .icon_reaction3_m{background-size:3.2rem 3.2rem;height:3.2rem;width:3.2rem}#profile .icon_reaction3_l,#profile .icon_reaction3_m{background-image:url(/img/common/reaction/reaction3_l.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}#profile .icon_reaction3_l{background-size:4.8rem 4.8rem;height:4.8rem;width:4.8rem}#profile .icon_reaction4{background-size:24px 24px;height:24px;width:24px}#profile .icon_reaction4,#profile .icon_reaction4_s{background-image:url(/img/common/reaction/reaction4.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}#profile .icon_reaction4_s{background-size:2rem 2rem;height:2rem;width:2rem}#profile .icon_reaction4_m{background-size:3.2rem 3.2rem;height:3.2rem;width:3.2rem}#profile .icon_reaction4_l,#profile .icon_reaction4_m{background-image:url(/img/common/reaction/reaction4_l.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}#profile .icon_reaction4_l{background-size:4.8rem 4.8rem;height:4.8rem;width:4.8rem}#profile .icon_reaction5{background-size:24px 24px;height:24px;width:24px}#profile .icon_reaction5,#profile .icon_reaction5_s{background-image:url(/img/common/reaction/reaction5.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}#profile .icon_reaction5_s{background-size:2rem 2rem;height:2rem;width:2rem}#profile .icon_reaction5_m{background-size:3.2rem 3.2rem;height:3.2rem;width:3.2rem}#profile .icon_reaction5_l,#profile .icon_reaction5_m{background-image:url(/img/common/reaction/reaction5_l.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}#profile .icon_reaction5_l{background-size:4.8rem 4.8rem;height:4.8rem;width:4.8rem}#profile .icon_reaction6{background-size:24px 24px;height:24px;width:24px}#profile .icon_reaction6,#profile .icon_reaction6_s{background-image:url(/img/common/reaction/reaction6.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}#profile .icon_reaction6_s{background-size:2rem 2rem;height:2rem;width:2rem}#profile .icon_reaction6_m{background-size:3.2rem 3.2rem;height:3.2rem;width:3.2rem}#profile .icon_reaction6_l,#profile .icon_reaction6_m{background-image:url(/img/common/reaction/reaction6_l.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}#profile .icon_reaction6_l{background-size:4.8rem 4.8rem;height:4.8rem;width:4.8rem}#profile .icon_send{background-image:url(/img/common/send.png)}#profile .icon_send,#profile .icon_stamp{background-position:0 0;background-repeat:no-repeat;background-size:3.2rem 3.2rem;display:inline-block;height:3.2rem;width:3.2rem}#profile .icon_stamp{background-image:url(/img/common/stamp.png)}#profile .icon_submission{background-image:url(/img/common/submission.png);background-size:5.6rem 5.6rem;height:5.6rem;width:5.6rem}#profile .icon_submission,#profile .icon_ticket{background-position:0 0;background-repeat:no-repeat;display:inline-block}#profile .icon_ticket{background-image:url(/img/common/ticket.png);background-size:24px 24px;height:24px;width:24px}#profile .icon_ticket_s{background-image:url(/img/common/ticket_s.png)}#profile .icon_ticket_s,#profile .icon_ticket_s_gray{background-position:0 0;background-repeat:no-repeat;background-size:2rem 2rem;display:inline-block;height:2rem;width:2rem}#profile .icon_ticket_s_gray{background-image:url(/img/common/ticket_s_gray.png)}#profile .text01{color:var(--primary_dark_gray);font-size:1.2rem}#profile .text01.s15,#profile .text02{font-size:1.5rem}#profile .text03{color:#888;font-size:1.2rem}#profile .text03.dot:before{content:"・"}#profile .text03.s15{font-size:1.5rem}#profile .text04{color:var(--primary_blue)}#profile .text05{font-size:1.2rem}#profile .text05.s17{font-size:1.7rem}#profile .text05.s20{font-size:2rem}#profile .btn_reaction{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}#profile .btn_reaction_label{color:#888;font-size:1.5rem;font-weight:700}#profile .c_btn_inactive,#profile .c_btn_origin,#profile .c_btn_primary,#profile .c_btn_primary_border{border-radius:3.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;font-size:1.5rem;font-weight:700;height:3.6rem;padding:0 2.4rem;place-items:center;text-align:center;width:100%}#profile .c_btn_inactive.h32,#profile .c_btn_origin.h32,#profile .c_btn_primary.h32,#profile .c_btn_primary_border.h32{border-radius:3.2rem;height:3.2rem}#profile .c_btn_inactive.h48,#profile .c_btn_origin.h48,#profile .c_btn_primary.h48,#profile .c_btn_primary_border.h48{border-radius:4.8rem;font-size:1.7rem;height:4.8rem}#profile .c_btn_inactive.h56,#profile .c_btn_origin.h56,#profile .c_btn_primary.h56,#profile .c_btn_primary_border.h56{border-radius:5.6rem;font-size:1.7rem;height:5.6rem}#profile .c_btn_inactive.w67,#profile .c_btn_origin.w67,#profile .c_btn_primary.w67,#profile .c_btn_primary_border.w67{padding:0;width:6.7rem}#profile .c_btn_inactive.w84,#profile .c_btn_origin.w84,#profile .c_btn_primary.w84,#profile .c_btn_primary_border.w84{padding:0;width:8.4rem}#profile .c_btn_inactive.w127,#profile .c_btn_origin.w127,#profile .c_btn_primary.w127,#profile .c_btn_primary_border.w127{padding:0;width:12.7rem}#profile .c_btn_inactive.w146,#profile .c_btn_origin.w146,#profile .c_btn_primary.w146,#profile .c_btn_primary_border.w146{padding:0;width:14.6rem}#profile .c_btn_primary{background:var(--primary_blue);color:#fff}#profile .c_btn_primary_border{background:#fff;border:1px solid var(--primary_blue);color:var(--primary_blue)}#profile .c_btn_inactive{background:var(--primary_gray);color:#fff}#profile .c_btn_wrap{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;gap:.4rem}.h32 #profile .c_btn_wrap{font-size:1.2rem}#profile .post01{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-top:1px solid var(--primary_light_gray);-webkit-box-sizing:border-box;box-sizing:border-box;flex-direction:column;gap:.8rem;padding:1.6rem}#profile .post01.applied{opacity:.5}#profile .post01_header{position:relative}#profile .post01_body{position:relative}#profile .post01_body,#profile .post01_body_row{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:.8rem}#profile .post01_body_row{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:5.6rem}.profile #profile .post01_body_row{padding-left:4rem}#profile .post01_area{display:block;height:100%;left:0;position:absolute;top:0;width:100%}#profile .profile01{display:-webkit-box;display:flex;gap:.8rem;-webkit-box-align:center;align-items:center}#profile .profile01_body>a,#profile .profile01_photo>a{width:100%}#profile .profile01_aside{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:1.6rem}#profile .profile01_aside.stretch{margin-bottom:auto}#profile .profile01_photo{position:relative}#profile .profile01_body{position:relative;-webkit-box-flex:1;display:-webkit-box;display:flex;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:.2rem}#profile .profile01_body_detail{display:-webkit-box;display:flex;gap:.8rem;-webkit-box-align:center;align-items:center}#profile .profile01_body_detail .dot{margin-left:-.8rem}#profile .profile01_area{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}#profile .photo{display:-webkit-box;display:flex;gap:.8rem;overflow-x:auto}#profile .photo_item img{border-radius:16px;height:auto;width:100%}.multiple #profile .photo_item img{height:16rem;width:auto}.post01 #profile .photo{padding-left:5.8rem}.post01 #profile .photo.multiple{margin:0 -1.6rem;padding-right:1.6rem}.post01 #profile .photo_item{position:relative;z-index:10}#profile .hidden-caption-content{display:none}#profile .pswp__custom-caption{background:#000;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.6rem;position:fixed;width:100%}#profile .pswp__custom-caption .text03,#profile .pswp__custom-caption .text05{color:#fff}#profile .reaction{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:.8rem}#profile .reaction_row,#profile .reaction_row_justify,#profile .reaction_row_label{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#profile .reaction_row{gap:4.2rem;height:4rem}#profile .reaction_row_justify{-webkit-box-pack:justify;justify-content:space-between}#profile .reaction_row_justify.h56{height:5.6rem}#profile .reaction_row_label{gap:.8rem}#profile .reaction_column{display:-webkit-box;display:flex;gap:.8rem;-webkit-box-align:center;align-items:center}#profile .reaction_column_count{-webkit-box-flex:1;flex:1}#profile .reaction_area{z-index:10}#profile .reaction_animation{inset:0;position:absolute;z-index:100}#profile .reaction_animation.close{display:none}#profile .comment_pickup{display:-webkit-box;display:flex;gap:.8rem;-webkit-box-align:center;align-items:center}#profile .comment_pickup_comment{-webkit-box-flex:1;flex:1}#profile .comment_pickup+#profile .comment_count{margin-top:1.6rem}#profile .thumbnail{position:relative}#profile .thumbnail_stack:first-child{z-index:1}#profile .thumbnail_stack:nth-child(2){margin-left:-1rem;z-index:2}#profile .thumbnail_stack:nth-child(3){margin-left:-1rem;z-index:3}#profile .thumbnail_stack:nth-child(4){margin-left:-1rem;z-index:4}#profile .thumbnail_stack:nth-child(5){margin-left:-1rem;z-index:5}.profile01 #profile .thumbnail_stack:nth-child(2),.profile01 #profile .thumbnail_stack:nth-child(3),.profile01 #profile .thumbnail_stack:nth-child(4),.profile01 #profile .thumbnail_stack:nth-child(5){margin-left:-1.6rem}.profile01 #profile .thumbnail_stack img.rect{border:.2rem solid #fff}#profile .thumbnail_badge{bottom:0;position:absolute;right:0;z-index:1}#profile .modal03{background:rgba(0,0,0,.4);display:grid;height:100%;left:0;place-items:center;position:fixed;top:0;width:100%;z-index:100}#profile .modal03_wrap{background:#fff;border-radius:32px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:flex;gap:2.4rem;max-width:30.3rem;padding:2.4rem;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#profile .modal03_wrap_row{display:-webkit-box;display:flex;gap:2.4rem;-webkit-box-pack:center;justify-content:center}#container.message{overflow:scroll}#container.message .exchange_mileage_notice{background:#fff;border-radius:1.6rem;bottom:7.6rem;-webkit-box-shadow:0 0 16px rgba(0,0,0,.1);box-shadow:0 0 16px rgba(0,0,0,.1);display:-webkit-box;display:flex;height:7.6rem;left:0;margin:0 1.6rem 1.6rem;min-height:7.6rem;position:sticky;right:0;z-index:60}#container.message .exchange_mileage_notice~.spacer{display:none}#container.message .exchange_mileage_notice .wrap{-webkit-box-flex:1;flex:1}#container.message .exchange_mileage_notice .wrap a{display:grid;-webkit-box-align:center;align-items:center;height:100%;padding-left:4.8rem}#container.message .exchange_mileage_notice .wrap a:before{background:url(/img/mailbox/icon/mileage.png) no-repeat 50%/3.2rem;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:4.8rem}#container.message .exchange_mileage_notice .wrap .message{font-size:1.7rem;font-weight:700}#container.message .exchange_mileage_notice .wrap .term{font-size:1.5rem}#container.message .exchange_mileage_notice .wrap .duration{background:#fff;border:1px solid var(--primary_pink);border-radius:.4rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary_pink);display:inline-block;font-size:1.2rem;font-weight:700;height:2rem;line-height:2rem;padding:0 .8rem}#container.message .exchange_mileage_notice .wrap .duration.days_5{background:var(--primary_pink);color:#fff}#container.message .exchange_mileage_notice .close{background:url(/img/mailbox/icon/close.png) no-repeat 50%/2rem;height:100%;width:4.8rem}#container.message .pickup_greeting{background:rgba(0,0,0,.8);height:inherit;position:relative}#container.message .pickup_greeting .close{height:2.4rem;left:1.2rem;position:absolute;top:1rem;width:2.4rem;z-index:100}#container.message .pickup_greeting .close>a{background-image:url(/img/common/close_w_x.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}#container.message .pickup_greeting .close>a>span{visibility:hidden}#container.message .pickup_greeting .completed{display:grid;height:inherit;place-content:center}#container.message .pickup_greeting .completed:before{background:url(/img/popup/greeting_pickup/completed.png) no-repeat 50%/contain;content:"";display:inline-block;height:16.7rem;margin:0 auto;width:14.6rem}#container.message .pickup_greeting .completed .completed_message{color:#fff;font-size:2rem;font-weight:700;margin-top:3.5rem;text-align:center}#container.message .pickup_greeting .pickup{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;height:inherit;justify-content:center}#container.message .pickup_greeting .pickup .pickup_message{color:#fff;font-size:2rem;font-weight:700;height:5.6rem;margin-top:2.8rem;text-align:center}#container.message .pickup_greeting .pickup .cardset{position:relative;-webkit-box-flex:1;display:-webkit-box;display:flex;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}#container.message .pickup_greeting .pickup .cardset:before{background:url(/img/popup/greeting_pickup/label.png) no-repeat 0/16.4rem 6.4rem;content:"";display:block;height:6.4rem;position:absolute;top:3.4rem;width:16.4rem;z-index:1}#container.message .pickup_greeting .pickup .cardset .count{height:5.2rem;text-align:right}#container.message .pickup_greeting .pickup .cardset .count .note{border:1px solid #fff;border-radius:1.4rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;font-size:1.5rem;font-weight:700;height:2.8rem;line-height:2.8rem;margin-top:.8rem;padding:0 1.2rem}#container.message .pickup_greeting .pickup .cardset .count .note strong{font-size:2rem;padding:0 .4rem}#container.message .greeting_card .slide-enter-active{-webkit-transform:translateY(100vh);-ms-transform:translateY(100vh);transform:translateY(100vh)}#container.message .greeting_card .slide-enter-to{-webkit-transition:all .4s ease-in-out .1s;transition:all .4s ease-in-out .1s}#container.message .greeting_card .slide-enter-to,#container.message .greeting_card .slide-leave-active{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}#container.message .greeting_card .slide-leave-to{-webkit-transform:translateY(100vh);-ms-transform:translateY(100vh);transform:translateY(100vh);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#container.message .greeting_card.match .slide-enter-to{-webkit-transition-delay:2s;transition-delay:2s}#container.message .mdl_listBox_simple.is_pinned{background:#edfcff}#container.message .mdl_listBox_simple>a{display:-webkit-box;display:flex;gap:1.2rem;padding:1.2rem 1.6rem;-webkit-box-align:center;align-items:center}#container.message .mdl_listBox_simple .delCheck{display:none}#container.message .mdl_listBox_simple .delCheck.edit{display:block}#container.message .mdl_listBox_simple .thumb{flex-shrink:0;position:relative;width:6.4rem}#container.message .mdl_listBox_simple .thumb .gift-icon{background:url(/img/common/gift_box_icon.png) no-repeat 50%/contain;background-size:contain;bottom:.2rem;height:2.4rem;position:absolute;right:0;width:2.4rem;z-index:2}#container.message .mdl_listBox_simple .body{-webkit-box-flex:1;flex:1;overflow:hidden}#container.message .mdl_listBox_simple .body .detail,#container.message .mdl_listBox_simple .body .head{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:.4rem}#container.message .mdl_listBox_simple .body .head .name{font-size:1.7rem;overflow:hidden}#container.message .mdl_listBox_simple .body .head .name strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#container.message .mdl_listBox_simple .body .head .date{color:var(--primary_gray);font-size:1.2rem;margin-left:auto}#container.message .mdl_listBox_simple .body .detail .message{font-size:1.2rem;overflow:hidden;-webkit-box-flex:1;flex:1}#container.message .mdl_listBox_simple .body .detail .message .unread{font-weight:700}#container.message .mdl_listBox_simple .body .detail .message p{overflow:hidden;text-overflow:clip;white-space:nowrap}#container.message .mdl_listBox_simple .body .status{text-align:right}.msgHistoryStatus{background-color:#fff;border-radius:1.2rem;display:inline-block;font-size:1.2rem;font-weight:700;height:2.4rem;line-height:2.4rem;padding:0 .8rem}.msgHistoryStatus.replied{border:1px solid var(--primary_pink);color:var(--primary_pink)}.message_listWrap{background-color:#fff}.message_listWrap .pinned{background:#edfcff;color:#6f7070;font-size:1.5rem;font-weight:700;height:4rem;line-height:4rem;padding:0 1.6rem}.message_listWrap .pinned:before{background:url(/img/common/pin.png) no-repeat 50%/contain;content:"";display:inline-block;height:2.4rem;vertical-align:middle;width:2.4rem}.message_section{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background:var(--primary_white);padding:2.4rem 1.6rem .8rem}.message_section>p{font-size:1.5rem;font-weight:700}.message_section>p.delete{font-size:1.7rem;font-weight:400;margin-left:auto}.message_section>p.delete .edit{font-size:1.5rem}.message_section>p.delete>a{color:var(--primary_blue)}.message_section>p.title{color:var(--primary_gray)}.message_section>p.title .attention{color:var(--primary_pink)}.message_section>p.title .cancel{color:var(--primary_blue);display:none}.message_section>p.title .cancel:after{content:"(" attr(data-count) ")"}.message_section>p.title .cancel[data-count="0"]{color:var(--primary_gray)}.message_section>p.title .cancel[data-count="0"]:after{content:""}.content-no-lists{background-color:#fff;height:100%}.greeting_tab{display:contents}.greeting_tab .mail_grid_list .similar_conditions{background-color:var(--primary_white);font-size:1.5rem;font-weight:700;padding:2.4rem 1.6rem 0}.greeting_tab .mail_grid_list-header{display:-webkit-box;display:flex;font-size:1.7rem;font-weight:700;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;background-color:var(--primary_white);justify-content:space-between;padding:2.4rem 1.6rem .8rem}.greeting_tab .mail_grid_list-header>a{color:var(--primary_blue);font-size:1.5rem}.greeting_tab .bbs_received_wrap{background:#fff;padding:1.6rem 1.6rem 0}.greeting_tab .bbs_received_wrap>a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;border:1px solid var(--primary_light_gray);border-radius:1.6rem;padding:2.4rem 1.6rem}.greeting_tab .bbs_received_wrap .message{flex-basis:auto;font-size:1.5rem;font-weight:700}.greeting_tab .bbs_received_wrap .message span{color:var(--baseColor_peacypink)}.greeting_tab .bbs_received_wrap .photo{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center;flex-basis:11rem;margin-left:auto}.greeting_tab .bbs_received_wrap .photo .thumb{height:4.6rem;margin-left:-1.4rem;width:4.6rem}.greeting_tab .bbs_received_wrap .photo .thumb.first-child{margin-left:0}.greeting_tab .bbs_received_wrap .photo .thumb .storageImageTag{border:2px solid #fff}.message_from_wrap .mdl_contentNoLists .no_target{margin-top:1.2rem}.round_trip_greeting_wrapper{display:-webkit-box;display:flex;padding:1.6rem 1.6rem .8rem;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:1.2rem;overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.round_trip_greeting_wrapper.hide_scroll{scrollbar-width:none}.round_trip_greeting_wrapper.hide_scroll::-webkit-scrollbar{display:none}.round_trip_greeting_wrapper .item{flex-shrink:0}.round_trip_greeting_wrapper .item .cover_link .thumb{border-radius:1.2rem;height:11.2rem;overflow:hidden;width:8.8rem}.round_trip_greeting_wrapper .item .cover_link .thumb .storageImageWrap .storageImageTag{-o-object-fit:cover;object-fit:cover}.round_trip_greeting_wrapper .item .cover_link .status{font-size:1.2rem;font-weight:700;max-width:8.8rem;overflow:hidden;padding:.4rem 0;text-align:center}.round_trip_greeting_wrapper .item .cover_link .status .mdl_onLine{margin-left:.4rem}.message_history_body #errors-missing{left:0;position:absolute;right:0;top:30px;z-index:10}#container.message_history{overflow:hidden;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#container.message_history .can_talk_balloon{background:rgba(0,0,0,.4);height:inherit;height:100%;max-height:inherit;opacity:1;position:fixed;position:absolute;top:0;-webkit-transition:.3s;transition:.3s;visibility:visible;width:inherit;width:100%;z-index:99}#container.message_history .can_talk_balloon.fadeout{opacity:0;visibility:hidden}#container.message_history .can_talk_balloon .message{background:#fff;border-radius:.8rem;display:inline-block;font-size:1.2rem;font-weight:700;padding:.8rem 1.2rem;position:absolute;right:7.1rem;text-align:left;top:56px;white-space:nowrap}#container.message_history .can_talk_balloon .message>span{color:var(--primary_pink)}#container.message_history .can_talk_balloon .message:before{background-color:#fff;clip-path:polygon(0 100%,50% 0,100% 100%);content:"";height:8px;left:50%;position:absolute;top:-8px;width:10px}#container.message_history .can_talk_balloon .canvas-wrap{background-color:var(--primary_blue);border-radius:100px;position:absolute;right:90px;top:1px;-webkit-box-align:center;align-items:center}#container.message_history .can_talk_balloon .canvas-wrap canvas{display:block;height:36px;margin:2px;width:36px}#container.message_history .can_talk_balloon .message:before{left:auto;right:3.2rem}#container.message_history .can_talk_balloon.right .canvas-wrap{right:50px}#container.message_history .can_talk_balloon.right .message{right:3rem}#container.message_history .affinity{color:#bcbcbc;padding:4rem 0;width:100%}#container.message_history .affinity .title{display:-webkit-box;display:flex;-webkit-box-pack:center;font-size:1.5rem;font-weight:700;justify-content:center;text-align:center;white-space:nowrap}#container.message_history .affinity .title:after,#container.message_history .affinity .title:before{background-image:url(/img/common/heart_gray.png);background-position:50%;background-repeat:no-repeat;background-size:2rem;content:"";display:inline-block;height:2rem;padding:0 .4rem;width:2rem}#container.message_history .affinity .words{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:center;justify-content:center}#container.message_history .affinity .words>span{background-color:#fff;border-radius:10rem;font-size:1.2rem;margin:.8rem .2rem 0;padding:.8rem 1.2rem;white-space:nowrap}#container.message_history .exchange_mileage_modal .wrap{padding:4rem 1.6rem 2.4rem}#container.message_history .exchange_mileage_modal .head{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}#container.message_history .exchange_mileage_modal .head .label{color:var(--primary_gray);font-size:1.7rem;font-weight:700}#container.message_history .exchange_mileage_modal .head .docs .question{background-image:url(/img/mailbox/icon/question.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}#container.message_history .exchange_mileage_modal .body{margin-top:1rem}#container.message_history .exchange_mileage_modal .body .exchange{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-weight:700;gap:.8rem}#container.message_history .exchange_mileage_modal .body .exchange .mileage{font-size:2.4rem;line-height:1}#container.message_history .exchange_mileage_modal .body .exchange .mileage:before{background-image:url(/img/mailbox/icon/mileage.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;content:"";display:inline-block;height:24px;margin-right:.6rem;vertical-align:bottom;width:24px}#container.message_history .exchange_mileage_modal .body .exchange .next-mile-appeal{font-size:1.5rem}#container.message_history .exchange_mileage_modal .body .exchange .next-mile-appeal>span{color:var(--primary_pink)}#container.message_history .exchange_mileage_modal .body .expire{font-size:1.2rem;margin-top:.8rem}#container.message_history .exchange_mileage_modal .body .gauge{background:var(--primary_light_gray);margin:1.6rem -1.6rem 0;padding:2.4rem 1.6rem}#container.message_history .exchange_mileage_modal .body .gauge img{width:100%}#container.message_history .exchange_mileage_modal .body .caution{background:url(/img/mailbox/bg_caution.png) var(--primary_light_gray) no-repeat 1.6rem center/2.4rem;border-radius:.8rem;margin-top:2.4rem;padding:1.2rem 1.6rem 1.2rem 5.6rem}#container.message_history .exchange_mileage_modal .body .caution>li{font-size:1.2rem;list-style:disc;list-style-position:inside}#container.message_history .exchange_mileage_modal .bottom{margin-top:2.4rem}#container.message_history .exchange_mileage_modal .bottom .cancel{color:var(--primary_blue);font-size:1.2rem;margin-top:1.6rem;text-align:center}#container.message_history .mileage_tutorial{background:rgba(0,0,0,.4);height:inherit;max-height:inherit;opacity:1;position:fixed;-webkit-transition:.3s;transition:.3s;visibility:visible;width:inherit;z-index:99}#container.message_history .mileage_tutorial.fadeout{opacity:0;visibility:hidden}#container.message_history .mileage_tutorial .message{background:#fff;border-radius:.8rem;display:inline-block;font-size:1.2rem;font-weight:700;padding:.8rem 1.2rem;position:absolute;right:.8rem;text-align:left;top:48px;white-space:nowrap}#container.message_history .mileage_tutorial .message>span{color:var(--primary_pink)}#container.message_history .mileage_tutorial .message:before{background-color:#fff;clip-path:polygon(0 100%,50% 0,100% 100%);content:"";height:8px;left:50%;position:absolute;top:-8px;width:10px}#container.message_history .mileage_tutorial:after{background:url(/img/mailbox/header/exchange_mileage.png) no-repeat 50%/24px var(--primary_blue);clip-path:circle(19px at 50% 50%);content:"";display:block;height:38px;position:absolute;right:47px;top:1px;width:38px}#container.message_history #stampListBox{background:#fff}#container.message_history #stampListBox .icon.close{background:url(/img/mailbox/icon/cancel_l.png) no-repeat 50%/contain;display:inline-block;height:2.4rem;width:2.4rem}#container.message_history #stampListBox .category_tab{display:-webkit-box;display:flex;height:4rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}#container.message_history #stampListBox .category_tab .categories{-webkit-box-flex:1;flex:1;overflow-x:scroll}#container.message_history #stampListBox .category_tab .categories ul{display:-webkit-box;display:flex;height:4rem}#container.message_history #stampListBox .category_tab .categories ul li{display:grid;padding:0 1.2rem;place-content:center;white-space:nowrap}#container.message_history #stampListBox .category_tab .categories ul li a{color:var(--primary_gray);font-size:1.5rem}#container.message_history #stampListBox .category_tab .categories ul li .icon.history{background:url(/img/mailbox/icon/stamp_history.png) no-repeat 50%/contain;display:inline-block;height:2.4rem;width:2.4rem}#container.message_history #stampListBox .category_tab .categories ul li.active{border-bottom:2px solid var(--primary_blue);-webkit-box-sizing:border-box;box-sizing:border-box}#container.message_history #stampListBox .category_tab .categories ul li.active a{color:var(--primary_blue)}#container.message_history #stampListBox .category_tab .categories ul li.active .icon.history{background:url(/img/mailbox/icon/stamp_history_on.png) no-repeat 50%/contain}#container.message_history #stampListBox .category_tab .cancel{display:grid;height:4rem;place-content:center;width:4.8rem}#container.message_history .stampListWrap{border-top:1px solid var(--primary_light_gray);height:27.4rem;overflow-y:scroll}#container.message_history .stampListWrap .list.hidden{display:none}#container.message_history .stampListWrap .list .row{display:-webkit-box;display:flex;gap:.4rem;height:6.4rem;padding:.8rem}#container.message_history .stampListWrap .list .row .stamp_thumb{text-align:center;width:25%}#container.message_history .stampListWrap .list .row .stamp_thumb img{height:5.6rem;width:auto}#message-pagerize-wrap{padding:10px 0}#message-pagerize-wrap .section-date{color:var(--primary_gray);font-size:1.5rem;font-weight:700;padding-top:1.6rem;text-align:center}#message_historyWrap{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:flex;overflow-y:scroll;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100vh;height:100dvh}#message_historyWrap .moreMessageBox{padding-bottom:20px;text-align:center}#message_historyWrap .moreMessageBox>a{background-color:#24b2ce;border-radius:12px;color:#fff;display:inline-block;font-size:1.2rem;height:24px;line-height:24px;width:156px}#message_historyWrap .msgCont{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 6px}#message_historyWrap .msgCont:not(:last-child) .msgList{margin-bottom:2.4rem}#message_historyWrap .msgCont:not(:last-child) .msgList.is-cancel{margin-bottom:.8rem}#message_historyWrap .msgCont:not(:first-of-type) .msgList{margin-top:2.4rem}#message_historyWrap .msgCont:not(:first-of-type) .msgList.is-cancel{margin-top:.8rem}#message_historyWrap .msgCont .msgList{display:-webkit-box;display:flex;width:100%}#message_historyWrap .msgCont .msgList.is-cancel .body{text-align:center}#message_historyWrap .msgCont .msgList.is-cancel .msg{display:inline-block;margin:0}#message_historyWrap .msgCont .msgList.is-cancel .msg>p{background:var(--primary_gray);border-radius:.4rem;color:var(--primary_white);font-size:1.2rem;font-weight:700;padding:.2rem 1.6rem}#message_historyWrap .msgCont .msgList .body{-webkit-box-flex:1;flex:1}#message_historyWrap .msgCont .msgList .body .name{color:#666;display:inline-block;font-size:1.2rem;margin:0 0 4px 6px}#message_historyWrap .msgCont .msgList .body .wrap{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}#message_historyWrap .msgCont .msgList .body .wrap .wrapinner{margin:0 6px;max-width:70%}#message_historyWrap .msgCont .msgList .body .wrap .wrapinner .gift-ticket-message{background-color:var(--primary_white);border-radius:.8rem;overflow:hidden;padding-bottom:1.2rem;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}#message_historyWrap .msgCont .msgList .body .wrap .wrapinner .gift-ticket-message .present-animation{aspect-ratio:16/9;background:url(/img/mailbox/gift_ticket_present_bg.png) no-repeat 50%/contain;background-size:cover;border-radius:.8rem .8rem 0 0;position:relative;width:100%}#message_historyWrap .msgCont .msgList .body .wrap .wrapinner .gift-ticket-message .present-animation>canvas{display:block;height:100%;margin:auto;width:100%}#message_historyWrap .msgCont .msgList .body .wrap .wrapinner .gift-ticket-message .present-img{aspect-ratio:16/9;background:url(/img/mailbox/gift_ticket_present.png) no-repeat 50%/contain;background-size:cover;border-radius:.8rem .8rem 0 0;position:relative;width:100%}#message_historyWrap .msgCont .msgList .body .wrap .wrapinner .gift-ticket-message.expired:before{background:rgba(0,0,0,.4);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}#message_historyWrap .msgCont .msgList .body .wrap .wrapinner .gift-ticket-message.expired .expired-message{color:var(--primary_white);font-size:1.5rem;font-weight:700;position:absolute;text-align:center;top:50%;width:100%;z-index:2}#message_historyWrap .msgCont .msgList .body .wrap .wrapinner .gift-ticket-message .ticket-message{margin-bottom:1.6rem}#message_historyWrap .msgCont .msgList .body .wrap .wrapinner .gift-ticket-message .ticket-message .title{font-size:1.7rem;font-weight:700;padding:1.2rem}#message_historyWrap .msgCont .msgList .body .wrap .wrapinner .gift-ticket-message .ticket-message .expired-datetime{color:var(--extra_dark_gray);padding:0 1.2rem}#message_historyWrap .msgCont .msgList .body .wrap .wrapinner .gift-ticket-message .ticket-get-btn{background:linear-gradient(160deg,#4fc3f7,#00e4ae);margin:0 auto;width:80%}#message_historyWrap .msgCont .msgList .body .wrap .wrapinner .gift-ticket-message .ticket-get-btn.disabled{opacity:.4}#message_historyWrap .msgCont .msgList .body .wrap .need_age,#message_historyWrap .msgCont .msgList .body .wrap .need_payment{display:block;width:100%}#message_historyWrap .msgCont .msgList .body .wrap .need_age>img,#message_historyWrap .msgCont .msgList .body .wrap .need_payment>img{height:auto;width:100%}#message_historyWrap .msgCont .msgList .body .wrap .msg{position:relative}#message_historyWrap .msgCont .msgList .body .wrap .msg>p{line-height:1.6;position:relative;word-break:break-all;z-index:1}#message_historyWrap .msgCont .msgList .body .wrap .msg.talk{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding-right:12px}#message_historyWrap .msgCont .msgList .body .wrap .msg.talk>p{font-size:1.2rem}#message_historyWrap .msgCont .msgList .body .wrap .msg.talk>p>b{font-size:1.5rem}#message_historyWrap .msgCont .msgList .body .wrap .msg.talk>p .note{color:var(--primary_pink);font-weight:700}#message_historyWrap .msgCont .msgList .body .wrap .msg.talk:before{border-radius:50%;content:"";height:4rem;margin-right:.8rem;position:relative;width:4rem;z-index:1}#message_historyWrap .msgCont .msgList .body .wrap .msg:after{-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;height:100%;inset:0;position:absolute;width:100%}#message_historyWrap .msgCont .msgList .body .wrap .photo{padding-top:1.2rem}#message_historyWrap .msgCont .msgList .body .wrap .photo .storageImageTag{border-radius:4px}#message_historyWrap .msgCont .msgList .body .wrap .msgStatus{display:inline-block;font-size:1rem;height:14px;line-height:14px}#message_historyWrap .msgCont .msgList .body .wrap .msgStatus>a{text-decoration:underline}#message_historyWrap .msgCont .msgList .body .wrap .msgStatus.status_spmsg a{color:#d8b200}#message_historyWrap .msgCont .msgList .body .wrap .msgStatus.status_match{color:var(--baseColor_peacypink)}#message_historyWrap .msgCont .msgList .body .wrap .msgStatus.status_btl a{color:var(--baseColor_azure)}#message_historyWrap .msgCont .msgList .body .wrap .time{-webkit-box-flex:1;color:var(--baseFontColor_warmgray);flex:1;font-size:1rem;white-space:nowrap}#message_historyWrap .msgCont .msgList .body .wrap .time.btmmargin{padding-bottom:18px}#message_historyWrap .msgCont .msgList .body .wrap .time>form.ajax_form{display:inline}#message_historyWrap .msgCont .msgList .body .wrap .time .cancel-message{background-image:url(/img/mailbox/icon/cancel.png);background-position:0 0;background-repeat:no-repeat;background-size:18px 18px;display:inline-block;height:18px;margin-right:3px;width:18px}#message_historyWrap .receiveCont .msgStatusBox,#message_historyWrap .spReceiveCont .msgStatusBox{text-align:right}#message_historyWrap .receiveCont .msg{margin:12px 12px 12px 30px}#message_historyWrap .receiveCont .msg:after{-o-border-image:url(/img/mailbox/balloon_receive.png) 62 62 62 98 round;border-image:url(/img/mailbox/balloon_receive.png) 62 62 62 98 fill round;border-image-outset:12px 12px 12px 30px;border-image-width:31px 31px 31px 49px}#message_historyWrap .receiveCont .msg.talk:before{background:url(/img/mailbox/icon/phone_receive.png) no-repeat 50%/4rem}#message_historyWrap .spReceiveCont .msg{margin:12px 35px 18px 24px}#message_historyWrap .spReceiveCont .msg:after{-o-border-image:url(/img/mailbox/balloon_sp_receive.png) 74 134 104 98 round;border-image:url(/img/mailbox/balloon_sp_receive.png) 74 134 104 98 fill round;border-image-outset:12px 35px 18px 24px;border-image-width:37px 67px 52px 49px}#message_historyWrap .spReceiveCont .msgStatus.adjastmargin{padding-right:16px}#message_historyWrap .sendCont .wrap,#message_historyWrap .spSendCont .wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}#message_historyWrap .sendCont .wrap .wrapinner,#message_historyWrap .spSendCont .wrap .wrapinner{max-width:72%!important}#message_historyWrap .sendCont .wrap .time,#message_historyWrap .sendCont .wrap .wrapinner .photo,#message_historyWrap .spSendCont .wrap .time,#message_historyWrap .spSendCont .wrap .wrapinner .photo{text-align:right}#message_historyWrap .sendCont .msg{color:#fff;margin:12px 30px 12px 12px}#message_historyWrap .sendCont .msg:after{-o-border-image:url(/img/mailbox/balloon_send.png) 62 98 62 62 round;border-image:url(/img/mailbox/balloon_send.png) 62 98 62 62 fill round;border-image-outset:12px 30px 12px 12px;border-image-width:31px 49px 31px 31px}#message_historyWrap .sendCont .msg.talk:before{background:url(/img/mailbox/icon/phone_send.png) no-repeat 50%/4rem}#message_historyWrap .spSendCont .msg{margin:12px 24px 18px 35px}#message_historyWrap .spSendCont .msg:after{-o-border-image:url(/img/mailbox/balloon_sp_send.png) 74 98 104 134 round;border-image:url(/img/mailbox/balloon_sp_send.png) 74 98 104 134 fill round;border-image-outset:12px 24px 18px 35px;border-image-width:37px 49px 52px 67px}#message_historyWrap .spSendCont .msgStatus.adjastmargin{padding-left:16px}#message_historyWrap .receiveCont .time.btmmargin_btl,#message_historyWrap .sendCont .time.btmmargin_btl,#message_historyWrap .spReceiveCont .time,#message_historyWrap .spSendCont .time{padding-bottom:18px}#message_historyWrap .message_blank_content{background:#fff url(/img/mailbox/icon_blankmail.png) no-repeat center 28px/48px 38px;background-color:#fff;background-image:url(/img/mailbox/icon_blankmail.png);background-position:center 28px;background-repeat:no-repeat;background-size:48px auto;border-radius:8px;margin:0 12px;padding:88px 0 24px}#message_historyWrap .message_blank_content.is_violation{background-image:url(/img/mailbox/icon_exclamation.png)}#message_historyWrap .message_blank_content.is_violation .description{padding:0 12px;text-align:left}#message_historyWrap .message_blank_content .description,#message_historyWrap .message_blank_content .label{text-align:center}#message_historyWrap .message_blank_content .label{color:var(--baseColor_peacypink);font-size:18px;font-weight:700}#message_historyWrap .message_blank_content .description{color:var(--baseFontColor_lightgray);font-size:12px;line-height:1.6;margin-top:12px}#message_historyWrap .error-banner,#message_historyWrap .normal-banner,#message_historyWrap .success-banner{color:#fff;cursor:pointer}#message_historyWrap .error-banner .banner-label,#message_historyWrap .normal-banner .banner-label,#message_historyWrap .success-banner .banner-label{font-size:1.5rem;font-weight:700;padding-bottom:4px}#message_historyWrap .error-banner .banner-description,#message_historyWrap .normal-banner .banner-description,#message_historyWrap .success-banner .banner-description{font-size:1.2rem}#message_historyWrap .error-banner .banner-btn,#message_historyWrap .normal-banner .banner-btn,#message_historyWrap .success-banner .banner-btn{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;border:1px solid #fff;border-radius:100px;padding:8px 12px}#message_historyWrap .error-banner .banner-loading,#message_historyWrap .normal-banner .banner-loading,#message_historyWrap .success-banner .banner-loading{text-align:center;width:100%}#message_historyWrap .error-banner .banner-loading>img,#message_historyWrap .normal-banner .banner-loading>img,#message_historyWrap .success-banner .banner-loading>img{height:20px;margin-bottom:5px;width:20px}#message_historyWrap .normal-banner{background:-webkit-gradient(linear,left top,right top,from(#25cbf1),to(#227fd5));background:linear-gradient(90deg,#25cbf1,#227fd5)}#message_historyWrap .success-banner{background:#01a601}#message_historyWrap .error-banner{background:#f44336}#message_historyWrap .error-banner,#message_historyWrap .normal-banner,#message_historyWrap .success-banner{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:12px 16px}#message_historyWrap .message_premumSet{padding:27px 24px 0}#message_historyWrap .message_premumSet>a{background-color:var(--baseColor_peacypink);border:3px solid #fff;border-radius:23px;color:#fff;display:block;line-height:38px;text-align:center}#message_historyWrap .message_premumSet>a>b{display:inline-block;line-height:1}#message_historyWrap .message_premumSet>a>b:before{background-image:url(/img/common/read_w.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;content:"";display:inline-block;height:24px;margin-right:5px;vertical-align:-7px;width:24px}#message_historyWrap .confirm-alert-box{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.4);height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}#message_historyWrap .confirm-alert-box .modal-content{background-color:#f2f2f2;border-radius:14px;font-size:1.7rem;width:27rem}#message_historyWrap .confirm-alert-box .modal-content .body{border-bottom:1px solid rgba(60,60,67,.3);color:#000;padding:19px 16px;text-align:center;white-space:break-spaces}#message_historyWrap .confirm-alert-box .modal-content .body .label{font-weight:600}#message_historyWrap .confirm-alert-box .modal-content .body .description{font-size:1.3rem;padding-top:1rem}#message_historyWrap .confirm-alert-box .modal-content .select-btn{display:-webkit-box;display:flex;justify-content:space-around;padding:12px 0;position:relative;text-align:center}#message_historyWrap .confirm-alert-box .modal-content .select-btn:before{background-color:rgba(60,60,67,.3);bottom:0;content:"";left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:1px}#message_historyWrap .confirm-alert-box .modal-content .select-btn .cancel,#message_historyWrap .confirm-alert-box .modal-content .select-btn .confirm{width:50%}#message_historyWrap .confirm-alert-box .modal-content .select-btn .cancel>a,#message_historyWrap .confirm-alert-box .modal-content .select-btn .confirm>a{color:#007aff;font-weight:400}#message_historyWrap .confirm-alert-box .modal-content .select-btn .cancel>a.caution,#message_historyWrap .confirm-alert-box .modal-content .select-btn .confirm>a.caution{color:#ff3b30}#message_historyWrap .confirm-alert-box .modal-content .no-cancel:before{width:0}#message_loading{height:32px;left:0;position:absolute;text-align:center;top:48%;width:100%}#send-mail-form~.spacer{display:none}#message_toolBox{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;flex-direction:column;padding:12px}#message_toolBox .tools{-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding-bottom:12px}#message_toolBox .tools,#message_toolBox .tools .tools-left{display:-webkit-box;display:flex}#message_toolBox .tools .tools-left>div{padding-right:24px}#message_toolBox .tools .tools-left>div>span{background-position:0 0;background-repeat:no-repeat;background-size:24px;display:inline-block;height:24px;width:24px}#message_toolBox .tools .tools-left>div.camera>span{background-image:url(/img/mailbox/icon/camera.png)}#message_toolBox .tools .tools-left>div.camera>span.on{background-image:url(/img/mailbox/icon/camera_on.png)}#message_toolBox .tools .tools-left>div.stamp .attachmentStamp_open{background-image:url(/img/mailbox/icon/stamp.png)}#message_toolBox .tools .tools-left>div.stamp .attachmentStamp_close{background-image:url(/img/mailbox/icon/stamp_on.png)}#message_toolBox .tools .tools-left>div.template>span{background-image:url(/img/mailbox/icon/inbox.png)}#message_toolBox .tools .tools-left>div.template>span.firstGuide:before{background:url(/img/mailbox/firstguide_template.png) no-repeat 0 0;background-size:124px 40px;content:"";height:40px;left:-50px;position:absolute;top:-58px;width:124px}#message_toolBox .tools .tools-left>div.spmail .selectNormal{background-image:url(/img/mailbox/icon/special_off.png)}#message_toolBox .tools .tools-left>div.spmail .selectSpecial{background-image:url(/img/mailbox/icon/special_on.png)}#message_toolBox .tools .tools-right{display:block;height:32px;width:55px}#message_toolBox .tools .tools-right .btn{display:block;height:100%;padding:0;width:100%}#message_toolBox .tools .tools-right .btn .special-btn{background-color:#d8b200;border-radius:100px;color:#fff;cursor:pointer;height:100%;width:100%}#message_toolBox .tools .tools-right .btn .special-btn:disabled{background-color:var(--primary_gray);color:#fff}#message_toolBox .tools .tools-right .btn .normal-btn{background-color:var(--primary_blue);border-radius:100px;color:#fff;cursor:pointer;height:100%;width:100%}#message_toolBox .tools .tools-right .btn .normal-btn:disabled{background-color:var(--primary_gray);color:#fff}#message_toolBox .tools .tools-right .btn a.disabled-btn{background-color:var(--primary_gray);border-radius:100px;color:#fff;cursor:pointer;display:block;height:100%;line-height:32px;padding:0;text-align:center;text-decoration:none;width:100%}#message_toolBox .tools_legacy ul li{background-position:left 2px;background-repeat:no-repeat;background-size:24px;font-size:1.2rem;padding:0 0 6px 30px}#message_toolBox .tools_legacy ul li.camera{background-image:url(/img/mailbox/icon/camera.png)}#message_toolBox .textarea>textarea{font-size:1.5rem;min-height:68px}#message_toolBox .mdl_uploadImagePreview{padding-top:2.4rem}#message_toolBox .specialGuide{padding-top:12px;text-align:center}#message_toolBox .specialGuide a{color:var(--baseColor_azure);font-weight:700}#message_toolBox #replyBox{padding-bottom:1.2rem;position:relative}#message_toolBox #replyBox dl dt{font-size:1rem;font-weight:700}#message_toolBox #replyBox dl dd{color:var(--baseFontColor_warmgray);font-size:1.2rem}#message_toolBox #replyBox .reply_close{height:1.5rem;position:absolute;right:0;top:0;width:1.5rem}#message_toolBox #replyBox .reply_close a{background:url(/img/mailbox/icon/reply_close.png) no-repeat 50%/contain;display:block;height:100%;width:100%}#mannersReplyListWrap .alreadyReplyed{border-top:1px solid var(--defaultBorderColor);padding:18px 0;text-align:center}#mannersReplyListWrap .alreadyReplyed a{color:var(--baseColor_azure)}#mannersReplyListWrap .replyMessage{border-bottom:1px solid var(--defaultBorderColor);border-top:1px solid var(--defaultBorderColor);padding:20px 24px}#mannersReplyListWrap .replyMessage p{line-height:2}#mannersReplyListWrap>form{padding:16px 12px 0;text-align:center}#mannersReplyListWrap>form input[type=submit]{margin-top:5px}#mannersReplyListWrap>form>span{color:var(--baseLinkColor_scarlet);font-size:1.2rem}#templateMessageWrap .createTemplate{background-color:#fff;padding:18px 12px 30px;text-align:center}#templateMessageWrap .createTemplate>p{color:var(--baseLinkColor_scarlet);font-size:1.2rem;margin-bottom:5px}#templateMessageWrap .templateLabel{background:#82cee5;color:#fff;height:36px;line-height:36px;padding:0 6px}#templateMessageWrap .templateMessageList{background-color:#fff}#templateMessageWrap .templateMessageList .listItem{border-bottom:1px solid var(--defaultBorderColor)}#templateMessageWrap .templateMessageList .listItem .title{display:block;font-size:1.4rem;line-height:1.2;padding:16px;position:relative}#templateMessageWrap .templateMessageList .listItem .title:after{background-image:url(/img/common/triangle_down.png);background-position:50%;background-repeat:no-repeat;background-size:36px;content:"";display:block;height:36px;margin-top:-18px;position:absolute;right:0;top:50%;width:36px}#templateMessageWrap .templateMessageList .listItem .title.open:after{background-image:url(/img/common/triangle_up.png)}#templateMessageWrap .templateMessageList .listItem .body{border-top:1px solid var(--defaultBorderColor);padding:24px;text-align:center}#templateMessageWrap .templateMessageList .listItem .body>p{font-size:1.2rem;line-height:1.4;text-align:left}#templateMessageWrap .templateMessageList .listItem .body .aside{margin:0 auto;width:200px}#templateMessageWrap .templateMessageList .listItem .body .aside .insertBtn{margin-top:20px}#templateMessageWrap .templateMessageList .listItem .body .aside .edit{display:-webkit-box;display:flex;padding-top:20px;width:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:center}#templateMessageWrap .templateMessageList .listItem .body .aside .edit li{width:100%;-webkit-box-flex:1;flex:1}#templateMessageWrap .templateMessageList .listItem .body .aside .edit li>a{color:var(--baseLinkColor_blue);font-size:1.2rem}#templateMessageWrap .noList{padding:12px 0;text-align:center}#createTemplateMessage{background-color:#fff}#specialFirstTouch_cont{text-align:center}#specialFirstTouch_cont .label{font-size:1.8rem}#specialFirstTouch_cont>p{background:url(/img/mailbox/special_popup.png) no-repeat center 15px;background-size:109px 64px;line-height:1.8;padding-top:90px}#specialFirstTouch_cont>p>strong{color:#f86a69}#specialFirstTouch_cont>p>strong>span{font-size:1.6rem}#specialFirstTouch_cont .btn{padding:12px 35px 3px}#specialFirstTouch_cont .btn span{background-color:#d8b200;border-radius:25px;-webkit-box-shadow:inset 0 -2px 0 2px #bf9d00;box-shadow:inset 0 -2px 0 2px #bf9d00;color:#fff;display:block;font-size:1.6rem;font-weight:700;height:50px;line-height:50px;text-align:center;width:100%}#specialFirstTouch_cont>span{color:#666;font-size:1rem}#specialFirstTouch_cont>strong a{color:var(--baseColor_azure);display:inline-block;font-size:1.2rem;margin-top:12px}#bottlemail .campaignBox{background:url(/img/mailbox/bottlemail/campaign/bg.png) no-repeat 50% 0;background-size:100%;margin:0 auto;padding:0;text-align:center}#bottlemail section.campaignBox h2{background:url(/img/mailbox/bottlemail/campaign/title.png) no-repeat 50% 0;background-size:95% auto;height:0;margin:0;padding:25% 0 0;text-indent:-9999px;width:100%}#bottlemail .campaignBox .date{background:#d51212;border-radius:15px;color:#fff;display:block;font-size:12px;font-weight:700;margin:0 10px;padding:5px;text-align:center}#bottlemail .campaignBox ul{clear:both;display:inline-block;margin:5px auto;padding:0;width:90%}#bottlemail .campaignBox ul li{display:block;float:left;margin:0 auto;padding:2%;text-align:center;width:46%}#bottlemail .campaignBox ul li .prize{font-size:12px;line-height:1.5em;margin:5px auto 0;text-align:center}#bottlemail .campaignBox .presentTxt{font-size:13px;font-weight:700;margin:0 auto;padding:0;text-align:center}#bottlemail .campaignBox p{color:#666;font-size:12px;margin:0 auto;padding:5px 0 30px;text-align:center}#bottlemail .bottlemail_flow ul{background-color:#fff;padding:12px}#bottlemail .bottlemail_flow ul li{color:var(--baseFontColor_lightgray);padding:0 54px 12px;text-align:center}#bottlemail .bottlemail_flow ul li img{margin-bottom:12px}#bottlemail .bottlemail_content{background-color:#fff;padding:12px 12px 36px}#bottlemail .bottlemail_content .item{margin-bottom:12px}#bottlemail .bottlemail_content .item dt{color:var(--baseFontColor_lightgray);font-size:1.2rem;margin-bottom:6px}#bottlemail .bottlemail_content .item dd .msg{border:1px solid var(--defaultBorderColor);border-radius:2px;padding:12px}#bottlemail .bottlemail_content .item dd .mdl_select_rounded_corners{width:60%}#bottlemail .bottlemail_content p.age_verification{color:var(--baseFontColor_lightgray);margin-bottom:12px;text-align:center}#bottlemail .bottlemail_content .submit{padding:0 24px}#bottlemail .bottlemail_content .submit .age_verification{background-color:#f55656;border-radius:25px;-webkit-box-shadow:inset 0 -2px 0 2px #f43e3e;box-shadow:inset 0 -2px 0 2px #f43e3e;color:#fff;display:block;font-size:1.6rem;font-weight:700;height:50px;line-height:50px;margin:0 auto;text-align:center;width:100%}#bottlemail .bottlemail_content .notice{color:var(--baseFontColor_lightgray);line-height:1.4}#useTemplatePopup.fadeIn .mdl_popupWrapper{display:block}#useTemplatePopup .mdl_popupWrapper{background-color:rgba(0,0,0,0);border-radius:0;display:none}#useTemplatePopup .templateBody{background-color:#fff;border-radius:13px 13px 0 0;padding:20px 0}#useTemplatePopup .templateBody .swiper-container{position:relative}#useTemplatePopup .templateBody .swiper-container .swipeBtn{background-position:50%;background-repeat:no-repeat;background-size:30px;display:block;height:30px;position:absolute;top:50%;width:30px;z-index:1}#useTemplatePopup .templateBody .swiper-container .swipeBtn.button-prev{background-image:url(/img/common/arrow_left_on.png);left:0}#useTemplatePopup .templateBody .swiper-container .swipeBtn.button-next{background-image:url(/img/common/arrow_right_on.png);right:0}#useTemplatePopup .templateBody .swiper-container .swipeBtn.swiper-button-disabled{background-image:none}#useTemplatePopup .templateBody .msgBody{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 30px}#useTemplatePopup .templateBody .msgBody .label{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;border-bottom:1px solid var(--defaultBorderColor);font-size:1.6rem;line-height:1;padding-bottom:1.2rem}#useTemplatePopup .templateBody .msgBody .label b{-webkit-box-flex:1;flex:1}#useTemplatePopup .templateBody .msgBody .label .reload{background:url(/img/mailbox/icon/reload.png) no-repeat 50%/2.4rem;cursor:pointer;display:block;height:2.4rem;width:2.4rem}#useTemplatePopup .templateBody .msgBody .sub_label{font-size:1.5rem;font-weight:700}#useTemplatePopup .templateBody .msgBody .msg{font-size:1.4rem;height:105px;line-height:1.4;margin-top:1.6rem;overflow-y:scroll}#useTemplatePopup .templateBody .msgBody .suggestion{margin-top:1.6rem;opacity:1;-webkit-transition:.3s;transition:.3s;visibility:visible}#useTemplatePopup .templateBody .msgBody .suggestion.dropout{opacity:0;visibility:hidden}#useTemplatePopup .templateBody .pagination{padding:25px 0 5px;text-align:center}#useTemplatePopup .templateBody .pagination .swiper-pagination-bullet{background-color:var(--baseFontColor_warmgray)}#useTemplatePopup .templateBody .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--baseColor_peacypink)}#useTemplatePopup .btnWrap{background-color:var(--defaultBackgroundColor);border-radius:0 0 13px 13px;padding:12px 22px 16px;position:relative;text-align:center}#useTemplatePopup .btnWrap .notice{color:#666;font-size:1rem;padding-top:10px}#useTemplatePopup .btnWrap .edit{bottom:-50px;left:0;position:absolute;width:100%}#useTemplatePopup .btnWrap .edit,#useTemplatePopup .btnWrap .edit>a{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}#useTemplatePopup .btnWrap .edit>a{background-color:rgba(0,0,0,0);border:2px solid #fff;border-radius:15px;color:#fff;display:inline-block;font-size:1.2rem;font-weight:700;height:30px;line-height:30px;padding:0 16px}#mailbox #mail-box-header{background:#fff;display:table;width:100%}#mailbox #mail-box-header>div{display:table-cell}#mailbox #mail-box-header>.sort-nav{width:99%}#mailbox #mail-box-header>.sort-nav a{font-size:16px!important}#mailbox #mail-box-header>.limit-nav{-webkit-box-sizing:border-box;box-sizing:border-box;color:#2670cb;padding-right:10px;white-space:nowrap;width:1%}#mailbox #mail-box-header>.limit-nav input{margin-right:2px}#secretWordAnimation{inset:40px 0 0;position:fixed;z-index:-1}#secretWordAnimation.close{display:none}#vueGreetingMatchApp{background-color:var(--primary_pink);color:var(--primary_white);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;height:inherit;max-height:inherit;position:fixed;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;visibility:hidden;width:inherit;z-index:100}#vueGreetingMatchApp:has(.is-visible){-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);visibility:visible}#vueGreetingMatchApp .appbar{left:0;position:absolute;right:0;top:0}#vueGreetingMatchApp .icon-close{background:url(/img/common/icon_close.png) no-repeat 50%/contain;background-repeat:no-repeat;content:"";display:block;height:2.4rem;margin:1rem 1.2rem;width:2.4rem}#vueGreetingMatchApp .icon-send{background:url(/img/mailbox/icon/send.png) no-repeat 50%/contain;background-repeat:no-repeat;content:"";display:block;height:3.2rem;width:3.2rem}#vueGreetingMatchApp .match-content{margin:1.6rem}#vueGreetingMatchApp .match-thumbnail{border-radius:6rem;display:inline-block;height:12rem;overflow:hidden;width:12rem}#vueGreetingMatchApp .match-thumbnail img{height:100%;width:100%}#vueGreetingMatchApp .match-thumbnail-container{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;gap:1.6rem;margin-bottom:.8rem}#vueGreetingMatchApp .match-heart{-webkit-animation:scale-heart 1s ease-in-out 1s forwards;animation:scale-heart 1s ease-in-out 1s forwards;background:url(/img/common/heart_m.png) no-repeat 50%/contain;background-repeat:no-repeat;content:"";display:inline-block;height:4rem;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:4rem}#vueGreetingMatchApp .match-profile{margin-bottom:.8rem;text-align:center}#vueGreetingMatchApp .match-profile-name{display:-webkit-box;display:flex;font-size:2rem;font-weight:700;line-height:138%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;gap:.4rem}#vueGreetingMatchApp .match-profile-label{font-size:1.5rem;font-weight:400;line-height:135%;margin-top:.4rem}#vueGreetingMatchApp .match-profile-button{background-color:var(--primary_white);border-radius:1.6rem;color:var(--primary_pink);display:inline-block;font-size:1.2rem;font-weight:700;line-height:130%;margin-top:.8rem;padding:.8rem 1.2rem}#vueGreetingMatchApp .match-affinity{margin:2.4rem auto 4rem;min-height:5.6rem;text-align:center}#vueGreetingMatchApp .match-affinity-label{font-size:1.5rem;font-weight:400;line-height:135%;margin-bottom:1.2rem}#vueGreetingMatchApp .match-affinity-list{display:-webkit-box;display:flex;flex-wrap:wrap;gap:.8rem .4rem;-webkit-box-pack:center;justify-content:center}#vueGreetingMatchApp .match-affinity-item{border:1px solid hsla(0,0%,100%,.5);border-radius:8px;font-size:1.5rem;font-weight:400;line-height:135%;padding:.8rem 1.2rem}#vueGreetingMatchApp .match-free{margin-bottom:1.3rem;position:relative;text-align:center}#vueGreetingMatchApp .match-free:after{background:#fff;bottom:-.9rem;clip-path:polygon(0 0,100% 0,50% 100%);content:"";height:.9rem;left:calc(50% - .75rem);position:absolute;width:1.5rem}#vueGreetingMatchApp .match-free-label{background:#fff;border-radius:.7rem;color:#000;display:inline-block;font-size:1.7rem;font-weight:700;line-height:3.6rem;padding:0 2rem}#vueGreetingMatchApp .match-free-label>span{color:var(--primary_pink)}#vueGreetingMatchApp .match-form-toolbar{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:1.6rem;-webkit-box-pack:center;justify-content:center}#vueGreetingMatchApp .match-form-button{background-color:var(--primary_white);border-radius:2.4rem;color:var(--primary_pink);display:block;padding:1.4rem 1.2rem;text-align:center}#vueGreetingMatchApp .match-form input[type=text]{border:none;border-radius:2.4rem;padding:1.4rem 1.2rem}#vueGreetingMatchApp .match-form input[type=text]:focus+button[type=submit]{display:block!important}#vueGreetingMatchApp .match-form button[type=submit]{background-color:rgba(0,0,0,0);border:none}#vueGreetingMatchApp .match-form-label{font-size:1rem;font-weight:400;line-height:130%;margin-top:1.6rem}@-webkit-keyframes scale-heart{0%{-webkit-transform:scale(0);transform:scale(0)}33%{-webkit-transform:scale(1);transform:scale(1)}66%{-webkit-transform:scale(.3);transform:scale(.3)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-heart{0%{-webkit-transform:scale(0);transform:scale(0)}33%{-webkit-transform:scale(1);transform:scale(1)}66%{-webkit-transform:scale(.3);transform:scale(.3)}to{-webkit-transform:scale(1);transform:scale(1)}}.slide_modal{background:rgba(0,0,0,.4);display:none;height:100%;position:absolute;width:100%;z-index:99}.slide_modal.active{display:block}.slide_modal_content{bottom:0;height:auto;position:absolute;width:100%}.slide_modal_content_wrap{background-color:var(--primary_white);border-radius:1.6rem 1.6rem 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.slide-leave-active{-webkit-transition:-webkit-transform .5s cubic-bezier(0,0,.2,1) .2s;transition:-webkit-transform .5s cubic-bezier(0,0,.2,1) .2s;transition:transform .5s cubic-bezier(0,0,.2,1) .2s;transition:transform .5s cubic-bezier(0,0,.2,1) .2s,-webkit-transform .5s cubic-bezier(0,0,.2,1) .2s}.slide-enter-from,.slide-leave-to{-webkit-transform:translateY(100vh) translateY(0);-ms-transform:translateY(100vh) translateY(0);transform:translateY(100vh) translateY(0)}body.search_recommend{overflow:hidden}body.search_recommend #container.search_recommend .mdl-swipe_tabnav_swiper_container{position:absolute;top:0;z-index:1}#container.search.is_pullup{-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}#container.search .mdl_flatSelectList_items{padding:24px 0 74px}#container.search .mdl_flatSelectList_items .subdivisionWrap{padding:0 6px}#container.search .mdl_flatSelectList_items .subdivisionWrap .items dd input[type=email]:-moz-placeholder-shown,#container.search .mdl_flatSelectList_items .subdivisionWrap .items dd input[type=number]:-moz-placeholder-shown,#container.search .mdl_flatSelectList_items .subdivisionWrap .items dd input[type=password]:-moz-placeholder-shown,#container.search .mdl_flatSelectList_items .subdivisionWrap .items dd input[type=tel]:-moz-placeholder-shown,#container.search .mdl_flatSelectList_items .subdivisionWrap .items dd input[type=text]:-moz-placeholder-shown{color:var(--baseFontColor_warmgray)}#container.search .mdl_flatSelectList_items .subdivisionWrap .items dd input[type=email]:placeholder-shown,#container.search .mdl_flatSelectList_items .subdivisionWrap .items dd input[type=number]:placeholder-shown,#container.search .mdl_flatSelectList_items .subdivisionWrap .items dd input[type=password]:placeholder-shown,#container.search .mdl_flatSelectList_items .subdivisionWrap .items dd input[type=tel]:placeholder-shown,#container.search .mdl_flatSelectList_items .subdivisionWrap .items dd input[type=text]:placeholder-shown{color:var(--baseFontColor_warmgray)}#container.search .mdl_flatSelectList_items .subdivisionWrap .items dd input[type=email]::-webkit-input-placeholder,#container.search .mdl_flatSelectList_items .subdivisionWrap .items dd input[type=number]::-webkit-input-placeholder,#container.search .mdl_flatSelectList_items .subdivisionWrap .items dd input[type=password]::-webkit-input-placeholder,#container.search .mdl_flatSelectList_items .subdivisionWrap .items dd input[type=tel]::-webkit-input-placeholder,#container.search .mdl_flatSelectList_items .subdivisionWrap .items dd input[type=text]::-webkit-input-placeholder{color:var(--baseFontColor_warmgray)}#container.search .mdl_flatSelectList_items .subdivisionWrap .items dd input[type=email]::-moz-placeholder,#container.search .mdl_flatSelectList_items .subdivisionWrap .items dd input[type=number]::-moz-placeholder,#container.search .mdl_flatSelectList_items .subdivisionWrap .items dd input[type=password]::-moz-placeholder,#container.search .mdl_flatSelectList_items .subdivisionWrap .items dd input[type=tel]::-moz-placeholder,#container.search .mdl_flatSelectList_items .subdivisionWrap .items dd input[type=text]::-moz-placeholder{color:var(--baseFontColor_warmgray)}#container.search .mdl_flatSelectList_items .subdivisionWrap .items dd input[type=email]::placeholder,#container.search .mdl_flatSelectList_items .subdivisionWrap .items dd input[type=number]::placeholder,#container.search .mdl_flatSelectList_items .subdivisionWrap .items dd input[type=password]::placeholder,#container.search .mdl_flatSelectList_items .subdivisionWrap .items dd input[type=tel]::placeholder,#container.search .mdl_flatSelectList_items .subdivisionWrap .items dd input[type=text]::placeholder{color:var(--baseFontColor_warmgray)}#container.search .mdl_flatSelectList_items .separateLabel{background-color:#82cee5;background-position:12px;background-repeat:no-repeat;background-size:24px;color:#fff;font-weight:700;height:32px;line-height:32px;margin:24px 0 12px;padding:0 12px 0 42px}#container.search .mdl_flatSelectList_items .separateLabel.appearance{background-image:url(/img/common/title_icon/appearance_w.png)}#container.search .mdl_flatSelectList_items .separateLabel.work{background-image:url(/img/common/title_icon/work_w.png)}#container.search .mdl_flatSelectList_items .separateLabel.lifestyle{background-image:url(/img/common/title_icon/lifestyle_w.png)}#container.search .mdl_flatSelectList_items .separateLabel.hobby{background-image:url(/img/common/title_icon/hobby_w.png)}#container.search .mdl_flatSelectList_items .separateLabel.wedding{background-image:url(/img/common/title_icon/wedding_w.png)}#container.search .mdl_flatSelectList_items .separateLabel.write{background-image:url(/img/common/title_icon/write_w.png)}#container.search .mail-auth-setting-modal{overflow:hidden}#container.search .mail-auth-setting-modal-label{font-size:2rem;font-weight:700;margin-left:1.6rem;margin-top:4rem}#container.search .mail-auth-setting-modal-label span{color:var(--primary_pink)}#container.search .mail-auth-setting-modal-text{font-size:1.5rem;margin-left:1.6rem;margin-top:.8rem}#container.search .mail-auth-setting-modal-body{margin-top:2.4rem}#container.search .mail-auth-setting-modal-body img{width:100%}#container.search .mail-auth-setting-modal-bottom{padding:3.2rem 1.6rem}#container.search .mail-auth-setting-modal-bottom .close-link{font-size:1.5rem;font-weight:700;margin-top:2.4rem;text-align:center}#container.search .mdl_btnSetSort{background-color:var(--defaultBackgroundColor)}.search_listDescription{background-color:var(--baseFontColor_warmgray);color:#fff;font-size:1.2rem;height:24px;line-height:24px;text-align:center}#search_result{overflow:auto;-webkit-overflow-scrolling:touch}#search_result #search_siteBanners{background-color:#fff;padding-bottom:12px}#search_result #search_siteBanners .pagination{display:-webkit-box;display:flex;padding-top:6px;text-align:center;-webkit-box-pack:center;gap:.8rem;justify-content:center}#search_result #search_siteBanners .pagination .swiper-pagination-bullet{background:var(--primary_gray);border-radius:50%;display:inline-block;height:.8rem;width:.8rem}#search_result #search_siteBanners .pagination .swiper-pagination-bullet-active{background:#f86a69}#search_listWrap{background-color:#fff;display:grid;gap:2.4rem;grid-template-columns:1fr 1fr;padding:1.8rem}#search_listWrap .search_page_member_section{background-color:#fff;border-radius:2px;-webkit-box-shadow:0 1px 4px 0 #82cee5;box-shadow:0 1px 4px 0 #82cee5;grid-column:span 2;padding:2.6rem}#search_listWrap .search_page_member_section .label{font-size:1.6rem;margin-bottom:1.4rem}#search_listWrap .search_page_member_section .search_page_member_content{display:grid;gap:1.6rem 1.2rem;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto}#search_listWrap .search_page_member_section .search_page_member_content .search_page_member_link{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch;width:100%}#search_listWrap .search_page_member_section .search_page_member_content .search_page_member_link .search_page_member_thumb{border-radius:50%;height:100%;pointer-events:none;width:100%}#search_listWrap .search_page_member_section .search_page_member_content .search_page_member_link .search_page_member_status{font-size:1rem;margin-top:.4rem;text-align:center}#search_listWrap .list_item--header{grid-column:1/3}#search_listWrap .list_item--header .list_item--title{font-size:1.7rem;font-weight:700;margin-bottom:.8rem}#search_listWrap .list_item--header .list_item--content{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:1.2rem;overflow-x:scroll}#search_listWrap .list_item--header .list_item--content .list_item{border:2px solid var(--primary_light_gray);border-radius:8px;height:20.4rem;min-width:15.6rem;width:15.6rem}#search_listWrap .list_item--header .list_item--content .list_item .thumb{position:relative}#search_listWrap .list_item--header .list_item--content .list_item .thumb:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.44)));background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.44));content:"";height:100%;left:0;position:absolute;top:0;width:100%}#search_listWrap .list_item--header .list_item--content .list_item .thumb img{border-radius:6px 6px 0 0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#search_listWrap .list_item--header .list_item--content .list_item .thumb.is_newcomer:after{background:url(/img/search/ribbon_newcomer.png) no-repeat 50%/contain;content:"";display:block;height:4.2rem;left:.8rem;position:absolute;top:.8rem;width:3.6rem;z-index:1}#search_listWrap .list_item--header .list_item--content .list_item .thumb .status_age_tdfk{bottom:.4rem;color:var(--primary_white);display:-webkit-box;display:flex;font-size:1.5rem;font-weight:700;justify-self:center;left:.8rem;position:absolute;-webkit-box-align:center;align-items:center;-webkit-column-gap:.4rem;-moz-column-gap:.4rem;column-gap:.4rem}#search_listWrap .list_item--header .list_item--content .list_item .thumb .status_age_tdfk .mdl_dayIn{margin:0}#search_listWrap .list_item--header .list_item--content .list_item .button{background-color:var(--primary_blue);border-radius:3rem;color:var(--primary_white);display:block;font-size:1.2rem;font-weight:700;margin:.8rem;padding:.8rem 0;position:relative;text-align:center}#search_listWrap .list_item--header .list_item--content .list_item .button.is-free:before{background-color:var(--primary_pink);border:1px solid var(--primary_white);border-radius:2rem;content:"無料";font-size:1.2rem;font-weight:700;line-height:1;padding:.2rem .8rem;position:absolute;right:0;top:-1rem}#search_listWrap .list_item--header.is-table{background-color:var(--primary_light_gray);border-radius:16px;display:grid;gap:1.6rem;grid-template-columns:repeat(3,1fr);padding:2.4rem}#search_listWrap .list_item--header.is-table .list_item{text-align:center}#search_listWrap .list_item--header.is-table .thumb{display:inline-block;height:8.8rem;margin-bottom:.4rem;width:8.8rem}#search_listWrap .list_item--header.is-table .thumb img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#search_listWrap .list_item--header.is-table .status_age_tdfk{display:-webkit-box;display:flex;font-size:1.2rem;font-weight:700;justify-self:center;-webkit-box-align:center;align-items:center;-webkit-column-gap:.4rem;-moz-column-gap:.4rem;column-gap:.4rem}#search_listWrap .list_item--header.is-table .status_age_tdfk .mdl_dayIn{margin:0}#search_listWrap .list_item--header .header--title{font-size:1.7rem;font-weight:700;grid-column:1/4}#search_listWrap .list_item_wrap{position:relative}#search_listWrap .list_item_wrap .new{background:url(/img/search/new.png) no-repeat 50%/contain;display:block;height:3.2rem;left:0;position:absolute;top:0;width:3.2rem;z-index:1}#search_listWrap .list_item_wrap .list_item{align-content:start;display:grid;gap:.8rem 0;grid-auto-rows:auto;grid-template-columns:1fr;height:100%}#search_listWrap .list_item_wrap .list_item .thumb .frame{display:inline-block;position:relative;text-align:center;width:100%}#search_listWrap .list_item_wrap .list_item .thumb .is_newcomer:before{background:url(/img/search/ribbon_newcomer.png) no-repeat 50%/contain;content:"";display:block;-webkit-filter:drop-shadow(0 0 4px rgba(0,0,0,.25));filter:drop-shadow(0 0 4px rgba(0,0,0,.25));height:4.2rem;left:0;position:absolute;top:0;width:3.6rem;z-index:1}#search_listWrap .list_item_wrap .list_item .thumb .location{bottom:0;display:-webkit-box;display:flex;position:absolute;right:0;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:rgba(0,118,167,.8);border:2px solid #fff;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;height:4.2rem;justify-content:center;width:4.2rem}#search_listWrap .list_item_wrap .list_item .thumb .location>.location_text{color:#fff;font-size:1rem;font-weight:700;margin-top:.2rem}#search_listWrap .list_item_wrap .list_item .thumb .thumb_photo{height:16.3rem;-o-object-fit:cover;object-fit:cover;width:16.3rem}#search_listWrap .list_item_wrap .list_item .thumb .thumb_banner{height:16.3rem;-o-object-fit:contain;object-fit:contain;width:16.3rem}#search_listWrap .list_item_wrap .list_item .count{border-radius:2rem;color:var(--primary_white);font-size:1.5rem;font-weight:700;padding:.2rem .8rem}#search_listWrap .list_item_wrap .list_item .count--container{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;bottom:.8rem;gap:.8rem;justify-content:center;left:0;position:absolute;right:0}#search_listWrap .list_item_wrap .list_item .count.is-affinity{background-color:rgba(255,78,78,.6)}#search_listWrap .list_item_wrap .list_item .count.is-affinity:before{content:"共通点";font-size:1.2rem;margin-right:.4rem}#search_listWrap .list_item_wrap .list_item .count.is-photo{background-color:rgba(0,0,0,.6)}#search_listWrap .list_item_wrap .list_item .count.is-photo:before{background:no-repeat url(/img/common/camera_white.png) 50%/contain;content:"";display:inline-block;height:1.4rem;margin:0 .4rem .2rem 0;vertical-align:middle;width:1.4rem}#search_listWrap .list_item_wrap .list_item .status_age_tdfk{display:-webkit-box;display:flex;justify-self:center;-webkit-box-align:center;align-items:center;-webkit-column-gap:.3rem;-moz-column-gap:.3rem;column-gap:.3rem}#search_listWrap .list_item_wrap .list_item .status_comment{display:block;font-size:1.2rem;justify-self:start;line-height:1.56rem;max-height:3.12rem;overflow:hidden;word-break:break-all;line-clamp:2;-webkit-line-clamp:2}.search-condition{background-color:#fff;display:block;padding:1.6rem}.search-condition-wrap{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--primary_light_gray);border-radius:2.4rem;flex-direction:column;padding:2.4rem 5rem;-webkit-box-align:center;align-items:center}.search-condition-wrap>img{margin-bottom:.8rem;width:17.6rem}.search-condition-wrap p{font-size:1.7rem;font-weight:700;line-height:1.6;margin-bottom:1.6rem;text-align:center}.mdl_profileActivityBox.adjast_style{margin-top:18px}.unset-condition-description{background:var(--primary_light_gray) url(/img/common/hint_gray.png) no-repeat 2rem center/2rem 2rem;border-radius:.8rem;color:var(--extra_dark_gray);font-size:1.2rem;margin:.8rem 1.6rem;padding:1.6rem 1.6rem 1.6rem 4.8rem;white-space:normal}.search_adjast_style{margin-top:24px}.fixReleaseBtn{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:flex;padding:12px}.fixReleaseBtn.fixed{background-color:#fff;bottom:0;position:sticky;z-index:98}.fixReleaseBtn .reset-btn{margin:auto;text-align:center;width:100%}.fixReleaseBtn .reset-btn>a{color:var(--primary_blue);font-size:1.7rem;font-weight:700}.fixReleaseBtn .reset-btn:hover,.fixReleaseBtn .search-btn:hover{cursor:pointer}#premium-profile-search-popup,#premium-profile-search-popup-interval{background:rgba(0,0,0,.3);-webkit-box-sizing:border-box;box-sizing:border-box;display:none;height:100%;inset:0;padding-top:25px;position:fixed;text-align:center;width:100%;z-index:999999}.preProfPopup{margin:0 auto;position:relative;width:275px}.preProfPopup .close{background:url(/img/common/close.png) no-repeat 0 0;background-size:43px auto;display:block;height:43px;position:absolute;right:-18px;text-indent:-9999px;top:-14px;width:43px;z-index:1}.preProfPopup .body{background:#fff;border:2px solid #f3913a;border-radius:5px;padding:20px 8px 15px;text-align:center}.body .subtitle{color:#333;font-size:17px;margin:0 auto 3px}.body .pointGet,.body .subtitle{font-weight:700;padding:0;text-align:center}.body .pointGet{color:#f33;font-size:18px;line-height:1em;margin:0 auto 5px}.body .firstInfoBox{background:#eaeaea;border-radius:5px;display:block;margin:0;padding:10px 2px;position:relative}.body .firstInfoBox .pointMark{background:url(/img/search/premium_option/100pt.png) no-repeat 0 0;background-size:auto 50px;display:block;height:50px;left:-3px;margin:0;padding:0;position:absolute;text-indent:-9999px;top:-23px;width:50px}.body .firstInfoBox h1{color:#666;margin:0 auto 10px;padding:0;text-align:center}.body .firstInfoBox h1 span#premium-profile-search-contenttype{color:#fb9039}.body .firstInfoBox .sample{background:url(/img/search/premium_option/shooting.png) no-repeat 50% 0;background-size:auto 96px;height:96px;margin:0 auto 10px;padding:0;text-indent:-9999px}.body .firstInfoBox .submitBtn,.body .firstInfoBox .submitBtn a,.body .premiumPlanBox .poBtn{display:block;margin:0 auto;padding:0;text-align:center}.body .firstInfoBox .submitBtn a{background:url(/img/search/premium_option/btn_30min.png) no-repeat 50% 0;background-size:240px 43px;color:#fff;font-size:18px;font-weight:700;height:43px;line-height:43px;text-decoration:none;width:240px}.body .premiumPlanBox{display:block;margin:10px auto 0;padding:0;text-align:center}.body .premiumPlanBox h2.pic02{background:url(/img/search/premium_option/pic02.png) no-repeat 50% 0;background-size:auto 101px;height:101px;margin:0 auto 15px;padding:0;text-indent:-9999px}.body .premiumPlanBox h2.pic_point{background:url(/img/search/premium_option/pic_point.png) no-repeat 50% 0;background-size:auto 70px;height:70px;margin:0 auto 5px;padding:0;text-indent:-9999px}.body .premiumPlanBox .readcopy,.body .secondInfoBox .readcopy{color:#666;font-size:15px;font-weight:700;margin:0 auto;padding:0}.body .premiumPlanBox .readcopy span,.body .secondInfoBox .readcopy span{color:#f33}.body .premiumPlanBox .poBtn a{background:url(/img/search/premium_option/btn_pop01_2.png) no-repeat 50% 0;background-size:151px 32px;display:block;height:32px;margin:0 auto;padding:0;text-align:center;text-indent:-9999px;width:151px}.body .secondInfoBox{background:#eaeaea;border-radius:5px;display:block;margin:0;padding:15px 2px;position:relative}.body .secondInfoBox h2.pic_point{background:url(/img/search/premium_option/pic_point.png) no-repeat 50% 0;background-size:auto 70px;height:70px;margin:0 auto 15px;padding:0;text-indent:-9999px}.body .secondInfoBox h2.pic03{background:url(/img/search/premium_option/pic03.png) no-repeat 50% 0;background-size:auto 173px;height:173px;margin:0 auto 10px;padding:0;text-indent:-9999px}.body .sorryBox{display:block;margin:0 auto 10px;padding:0;text-align:center}.body .sorryBox h1{color:#545454;font-size:14px;font-weight:700;margin:0 auto 5px;padding:0;text-align:center}.body .sorryBox h1 strong{color:#fb9039}.body .sorryBox h1 em{font-size:16px;font-style:normal;line-height:1.3em}.body .sorryBox h1 strong em span{font-size:12px}.body .sorryBox p{color:#545454;font-size:12px;margin:0 auto 10px;padding:0;text-align:center}.body .secondInfoBox .submitBtn,.body .sorryBox .poBtn{display:block;margin:0 auto;padding:0;text-align:center}.body .sorryBox .sorry{background:url(/img/search/premium_option/pic_sorry.png) no-repeat 50% 0;background-size:auto 98px;height:98px;margin:0 auto 10px;padding:0;text-indent:-9999px}.body .secondInfoBox .submitBtn a{background:url(/img/search/premium_option/btn_pop02_2.png) no-repeat 50% 0;background-size:240px 43px;height:43px;width:240px}.body .secondInfoBox .submitBtn a,.body .sorryBox .poBtn a{display:block;margin:0 auto;padding:0;text-align:center;text-indent:-9999px}.body .sorryBox .poBtn a{background:url(/img/search/premium_option/btn_pop02_1.png) no-repeat 50% 0;background-size:151px 32px;height:32px;width:151px}#bbs #bbs_articleContainer{padding:6px 6px 0}#bbs #bbs_article{background-color:#fff;border-radius:2px;margin-bottom:6px;padding:12px 18px 24px}#bbs #bbs_article .head{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#bbs #bbs_article .head .createAt{-webkit-box-flex:1;color:#666;flex:1;font-size:1rem;text-align:right}#bbs #bbs_article .head{margin-bottom:3px}#bbs #bbs_article .title{line-height:1.2}#bbs #bbs_article .area{color:#666;font-size:1.2rem;line-height:1.2;padding:2px 0 4px}#bbs #bbs_article .msg{line-height:1.6}#bbs #bbs_article .attach{padding-top:18px;text-align:center}#bbs #bbs_article .attach .noLinkAttach,#bbs #bbs_article .attach>a{background-position:50%;background-repeat:no-repeat;border-radius:4px;display:block;height:162px;margin:0 auto;width:250px}#bbs .showAttachFloat{inset:0;position:fixed}#bbs #bbs_articleAttach{-webkit-box-sizing:border-box;box-sizing:border-box;left:50%;padding:30px;position:absolute;top:50%;width:100%}#bbs #bbs_articleAttach #closeAttach{background-image:url(/img/common/close.png);background-position:0 0;background-repeat:no-repeat;background-size:43px 43px;display:inline-block;height:43px;position:absolute;right:8px;top:8px;width:43px;z-index:1}#bbs #bbs_articleAttach .storageImageTag{border-radius:4px}#bbs .createConfirmSubmit{padding-bottom:24px}#bbs .createConfirmSubmit a,#bbs .createConfirmSubmit input[type=submit]{margin-top:24px}#bbs #bbs_entryFinishedContainer{background-color:#fff;padding:16px 16px 50px}#bbs #bbs_entryFinishedContainer>p{line-height:1.8;text-align:center}#bbs .bbs-container{overflow:hidden scroll}#bbs .bbs_top #bbs_entryArea{background-color:#fff;border-radius:4px;display:-webkit-box;display:flex;margin:18px 6px;padding:6px}#bbs .bbs_top #bbs_entryArea .entry{-webkit-box-flex:1;flex:1;height:36px}#bbs .bbs_top #bbs_entryArea .entry>a{color:var(--baseLinkColor_blue);display:block;font-weight:700;padding:3px 0}#bbs .bbs_top #bbs_entryArea .entry>a>.storageImageWrap{margin-right:6px}#bbs .bbs_top #bbs_entryArea .history{border-left:1px solid #d8d8d8;height:36px;padding-left:6px}#bbs .bbs_top #bbs_entryArea .history>a{background:url(/img/bbs/history.png) no-repeat 7px;background-size:24px;display:inline-block;height:36px;width:36px}#bbs .bbs_top #bbs_listWrap{background-color:#fff}#bbs .bbs_top .articleList{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 12px}#bbs .bbs_top .articleList .link{border-top:1px solid var(--defaultBorderColor);display:table;padding:12px 0;width:100%}#bbs .bbs_top .articleList .link .body,#bbs .bbs_top .articleList .link .thumb{display:table-cell;position:relative;vertical-align:top}#bbs .bbs_top .articleList .link .thumb{width:17%}#bbs .bbs_top .articleList .link .body{padding-left:12px;width:83%}#bbs .bbs_top .articleList .link .body .head{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#bbs .bbs_top .articleList .link .body .head .createAt{-webkit-box-flex:1;color:#666;flex:1;font-size:1rem;text-align:right}#bbs .bbs_top .articleList .link .body .instance{line-height:1.2;padding-top:6px}#bbs .bbs_top .articleList .link .body .instance .area{color:#666;font-size:1.2rem;padding:2px 0}#bbs .bbs_top .articleList .link .body .instance .status{font-size:1.2rem;text-align:right}#bbs .bbs_top .historyListWrap{background-color:#fff}#bbs .bbs_top .historyListWrap .historyList>a{display:block;padding:12px 6px}#bbs .bbs_top .historyListWrap .historyList>a .head{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:3px}#bbs .bbs_top .historyListWrap .historyList>a .head .createAt{-webkit-box-flex:1;color:#666;flex:1;font-size:1rem;text-align:right}#bbs .bbs_top .historyListWrap .historyList>a .area,#bbs .bbs_top .historyListWrap .historyList>a .msg,#bbs .bbs_top .historyListWrap .historyList>a .title{line-height:1.2}#bbs .bbs_top .historyListWrap .historyList>a .area{color:#666;font-size:1.2rem;padding:2px 0 6px}#bbs .bbs_top .historyListWrap .historyList>a .attach{background-position:0 -41px;background-repeat:no-repeat;border-radius:4px;height:162px;margin:12px auto;width:250px}#bbs .bbs_top .historyListWrap .historyList:not(:last-child){border-bottom:1px solid var(--defaultBorderColor)}#bbs .bbs_top #bbs_historyListContainer .historyListWrap{padding:0 6px}#bbs .bbs_top #bbs_historyListContainer #bbs_profcard>a{margin-left:6px;margin-right:6px}#bbs .bbs_top #bbs_historyListContainer #mdl_paginate{margin-top:12px}#bbs .bbs_post .bbs_postDescription{color:#666;font-size:1.2rem;line-height:1.2;padding:18px 0;text-align:center}#bbs .bbs_post .mdl_searchForm .flat .label .mdl_required,#bbs .bbs_post .mdl_searchForm .step .label .mdl_required{margin-left:3px;vertical-align:2px}#bbs .bbs_post .mdl_searchForm .step .parts .entrybody{border:1px solid #ccc;border-radius:4px;padding:6px}#bbs .bbs_post .mdl_searchForm .step .parts .entrybody input[type=text],#bbs .bbs_post .mdl_searchForm .step .parts .entrybody textarea{border:none;border-radius:0;padding:8px 0}#bbs .bbs_post .mdl_searchForm .step .parts .entrybody textarea{height:180px;max-height:180px}#bbs .bbs_post .mdl_searchForm .step .parts .entrybody textarea::-webkit-input-placeholder:after{content:"例)予定が無くなっちゃったので今日の夜ヒマしてます。遊べる人募集してるので、メッセージください!";display:block}#bbs .bbs_post .mdl_searchForm .step .parts .entrybody textarea::-moz-placeholder:after{content:"例)予定が無くなっちゃったので今日の夜ヒマしてます。遊べる人募集してるので、メッセージください!";display:block}#bbs .bbs_post .mdl_searchForm .step .parts .entrybody textarea::placeholder:after{content:"例)予定が無くなっちゃったので今日の夜ヒマしてます。遊べる人募集してるので、メッセージください!";display:block}#bbs .bbs_post .mdl_searchForm .step .parts .entrybody .cont{border-top:1px solid var(--defaultBorderColor)}#bbs .bbs_post .mdl_searchForm .step .parts .entrybody .cont .camera{padding:0 0 6px 6px}#bbs .bbs_post .mdl_searchForm .step .parts .entrybody .cont .camera .attachmentImage{background-image:url(/img/mailbox/icon/camera.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}#bbs .bbs_post .mdl_searchForm .step .parts .entrybody .cont .camera .legacyAttach{font-size:1.2rem}#bbs .bbs_post .mdl_searchForm .step .parts .entrybody .mdl_uploadImagePreview{border-top:1px solid var(--defaultBorderColor);padding-bottom:6px;padding-top:24px}#bbs .bbs_secretList .bbs_secretList_memoCategory{padding-bottom:24px}#bbs .bbs_secretList .bbs_secretList_memoCategory dl{background-color:#fff;padding:6px 12px}#bbs .bbs_secretList .bbs_secretList_memoCategory dl dt{color:#666;font-size:1.2rem;padding-bottom:6px}#bbs .bbs_secretList .bbs_secretList_memoCategory dl dd select{width:100%}#bbs .bbs_secretList #bbs_secretSetting{background-color:#fff;padding:6px 12px 48px}#bbs .bbs_secretList #bbs_secretSetting>p{color:#666;line-height:1.6}#bbs .bbs_secretList .mdl_contentsDescription{background-color:rgba(0,0,0,0);padding:24px 0}#bbs .bbs_secretList .mdl_listBox_small .body,#bbs .bbs_secretList .mdl_listBox_small .thumb{vertical-align:top}#bbs .bbs_secretList .mdl_listBox_small .thumb .thumbInner{display:block;position:relative}#bbs .bbs_secretList .mdl_listBox_small .body .statusWrap{display:-webkit-box;display:flex}#bbs .bbs_secretList .mdl_listBox_small .body .statusWrap .status{-webkit-box-flex:1;flex:1}#bbs .bbs_secretList .mdl_listBox_small .body .statusWrap .negative .userNegativeStatus{position:static}#bbs .bbs_secretList .mdl_listBox_small .body .add{padding-top:12px;text-align:center}#bbs .bbs_secretList .mdl_listBox_small .body .add .mdl_button-style-gray{width:180px}#bbs .bbs_secretList #bbs_secretSetList{background-color:#fff;padding:0 0 36px}#bbs .bbs_secretList #bbs_secretSetList>p{color:var(--baseLinkColor_scarlet);padding:12px 12px 0}#bbs .bbs_myHistory .myHistoryListWrap{background-color:#fff}#bbs .bbs_myHistory .myHistoryListWrap .historyList{display:-webkit-box;display:flex;width:100%}#bbs .bbs_myHistory .myHistoryListWrap .historyList:not(:last-child) .body{border-bottom:1px solid var(--defaultBorderColor)}#bbs .bbs_myHistory .myHistoryListWrap .historyList .body{-webkit-box-flex:1;flex:1;padding-bottom:12px;padding-right:12px;padding-top:12px;-webkit-tap-highlight-color:hsla(0,0%,40%,.3)}#bbs .bbs_myHistory .myHistoryListWrap .historyList .body .head{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:3px}#bbs .bbs_myHistory .myHistoryListWrap .historyList .body .head .catIcon{-webkit-box-flex:1;flex:1}#bbs .bbs_myHistory .myHistoryListWrap .historyList .body .head .view{color:var(--baseLinkColor_scarlet);font-size:1.2rem;padding-right:9px;white-space:nowrap}#bbs .bbs_myHistory .myHistoryListWrap .historyList .body .head .createAt{color:#666;font-size:1rem;white-space:nowrap}#bbs .bbs_myHistory .myHistoryListWrap .historyList .body .title{line-height:1.2;padding-right:24px;position:relative}#bbs .bbs_myHistory .myHistoryListWrap .historyList .body .title.close:after,#bbs .bbs_myHistory .myHistoryListWrap .historyList .body .title.open:after{content:"";position:absolute;right:0;top:0}#bbs .bbs_myHistory .myHistoryListWrap .historyList .body .title.open:after{background-image:url(/img/common/triangle_down.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}#bbs .bbs_myHistory .myHistoryListWrap .historyList .body .title.close:after{background-image:url(/img/common/triangle_up.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}#bbs .bbs_myHistory .myHistoryListWrap .historyList .body .area{color:#666;font-size:1.2rem;line-height:1.2;padding:2px 0 4px}#bbs .bbs_myHistory .myHistoryListWrap .historyList .body .msg{line-height:1.6}#bbs .bbs_myHistory .myHistoryListWrap .historyList .body .attach{padding-top:18px;text-align:center}#bbs .bbs_myHistory .myHistoryListWrap .historyList .body .attach .noLinkAttach,#bbs .bbs_myHistory .myHistoryListWrap .historyList .body .attach>a{background-position:50%;background-repeat:no-repeat;border-radius:4px;display:block;height:162px;margin:0 auto;width:250px}#bbs .bbs_myHistory .myHistoryListWrap .historyList .body .reEntry{padding:12px 0;text-align:center}#bbs .bbs_myHistory .myHistoryListWrap .historyList .body .reEntry .mdl_button-style-add{margin:0 auto;width:180px}#bbs section#bbs-search>#bbs-search-body{padding:0 10px}#bbs section#bbs-search>#bbs-search-body>p{font-size:14px;line-height:1.3}#bbs section#bbs-search>#bbs-search-body>.entry-another{padding:5px 0;text-align:right}#bbs section#bbs-search>#bbs-search-body>#edit-column{background:#fff;border:1px solid #9fbcda;border-radius:5px}#bbs section#bbs-search>#bbs-search-body>#edit-column h4{border-bottom:1px solid #9fbcda;color:#275d93;font-size:16px;padding:8px 0;text-align:center}#bbs section#bbs-search>#bbs-search-body>#edit-column>table{border-collapse:collapse;border-spacing:0;width:100%}#bbs section#bbs-search>#bbs-search-body>#edit-column>table td{border-bottom:1px solid #9fbcda;padding:7px}#bbs section#bbs-search>#bbs-search-body>#edit-column>table td>dl{position:relative}#bbs section#bbs-search>#bbs-search-body>#edit-column>table td>dl dt{color:#77aed7;font-size:14px}#bbs section#bbs-search>#bbs-search-body>#edit-column>table td>dl dt img{margin-left:5px;vertical-align:0}#bbs section#bbs-search>#bbs-search-body>#edit-column>table td>dl dt span{float:left}#bbs section#bbs-search>#bbs-search-body>#edit-column>table td>dl dt a{float:right;margin-bottom:5px}#bbs section#bbs-search>#bbs-search-body>#edit-column>table td>dl dd{font-size:14px}#bbs section#bbs-search>#bbs-search-body>#edit-column>table td input[type=text],#bbs section#bbs-search>#bbs-search-body>#edit-column>table td textarea{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;padding:5px;width:100%}#bbs section#bbs-search>#bbs-search-body>#edit-column>table td>dl dd label{font-size:16px;margin-right:10px}#bbs section#bbs-search>#bbs-search-body>#edit-column>table td>dl dd label input{margin-right:5px}#bbs section#bbs-search>#bbs-search-body>#edit-column>table td select{font-size:18px;margin:5px 0;vertical-align:middle}#bbs section#bbs-search>#bbs-search-body>#edit-column .btn{padding:10px 30px;text-align:center}#bbs section#bbs-search>#bbs-search-body>#edit-column .btn p{color:#c00;font-size:14px;padding-top:5px}#bbs section#bbs-search>#bbs-search-body>#edit-column .btn input:nth-child(2){margin-top:10px}body#ranking #container{font-size:1.4rem;overflow-y:scroll}#ranking.no-scroll{overflow-y:hidden}#ranking #vueRankingTopContentRecent+#mdl_paginate{margin-top:0!important}#ranking #rankingHalfModalVote{height:inherit;max-height:inherit;width:inherit}#ranking .ranking-move_old_ranking{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;border-bottom:1px solid #e6e6e6;color:#666;justify-content:space-between;padding:1.2rem}#ranking .ranking-move_old_ranking .nav{background-repeat:no-repeat;background-size:auto 1.2rem;color:inherit;font-size:1.2rem;font-weight:700}#ranking .ranking-move_old_ranking .nav.prev{background-image:url(/img/common/arrow_left.svg);background-position:0;padding-left:1.4rem}#ranking .ranking-move_old_ranking .nav.next{background-image:url(/img/common/arrow_right.svg);background-position:100%;padding-right:1.4rem}#ranking .ranking-move_old_ranking .nav.hidden{visibility:hidden}#ranking .ranking-move_old_ranking .label{margin:auto}#ranking .ranking-mdl_more_link{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;background:url(/img/common/arrow_right_on.png) no-repeat 100%/2.4rem;color:#666;font-size:1.2rem;font-weight:700;height:2.4rem;padding-right:2.4rem}#ranking .ranking-mdl_more_link_list{background:url(/img/common/arrow_right_on.png) no-repeat 100%/1.2rem;color:#666;font-size:1.2rem;font-weight:700;padding-right:1.6rem}#ranking .ranking-content_with_label_more{padding:2.4rem 0 1.6rem}#ranking .ranking-content_with_label_more .header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;color:#666;justify-content:space-between;padding:0 1.6rem 1.2rem}#ranking .ranking-content_with_label_more .header .label{font-size:1.8rem}#ranking .ranking-content_with_label_more .header .label .sub{margin-left:.7rem}#ranking .ranking-content_with_label_more .header .more{position:relative}#ranking .ranking-content_with_label_more .header .more .more_link{background:url(/img/common/arrow_right_on.png) no-repeat 100%/2.4rem}#ranking .ranking-content_with_label_more .header .more .more_link,#ranking .ranking-content_with_label_more .header .more .sort_age{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;color:inherit;font-size:1.3rem;font-weight:700;height:2.4rem;padding-right:2.4rem}#ranking .ranking-content_with_label_more .header .more .sort_age{background-image:url(/img/common/list_down.svg);background-position:100%;background-repeat:no-repeat;background-size:2.4rem}#ranking .ranking-content_with_label_more .header .more .sort_age.open{background-image:url(/img/common/list_up.svg)}#ranking .ranking-content_with_label_more .sort_category_swiper_container{height:2rem;margin-bottom:1.2rem;overflow:scroll hidden;padding:0 1.6rem}#ranking .ranking-content_with_label_more .sort_category_swiper_container.hide_scroll{scrollbar-width:none}#ranking .ranking-content_with_label_more .sort_category_swiper_container.hide_scroll::-webkit-scrollbar{display:none}#ranking .ranking-content_with_label_more .sort_category_swiper_container .swiper_wrap{display:-webkit-box;display:flex}#ranking .ranking-content_with_label_more .sort_category_swiper_container .swiper_wrap .swiper_list:not(:first-child){margin-left:.4rem}#ranking .ranking-content_with_label_more .sort_category_swiper_container .swiper_wrap .swiper_list .swiper_list_item{display:block;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#fff;border-radius:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#666;font-size:1.2rem;font-weight:700;height:2rem;justify-content:center;min-width:7.4rem;padding:0 1.2rem;white-space:nowrap}#ranking .ranking-content_with_label_more .sort_category_swiper_container .swiper_wrap .swiper_list .swiper_list_item.on{background-color:var(--baseColor_peacypink);color:#fff}#ranking .ranking-content_with_label_more .card_item_recommend_wrap{overflow:hidden;width:100%;-webkit-overflow-scrolling:touch}#ranking .ranking-content_with_label_more .card_item_recommend_wrap .card_item_recommend_scroll_wrap{display:grid;gap:0 .8rem;grid-template-columns:repeat(4,22rem);grid-template-rows:25.2rem;overflow:scroll hidden;padding-left:.8rem}#ranking .ranking-content_with_label_more .card_item_recommend_wrap .card_item_recommend_scroll_wrap.hide_scroll{scrollbar-width:none}#ranking .ranking-content_with_label_more .card_item_recommend_wrap .card_item_recommend_scroll_wrap.hide_scroll::-webkit-scrollbar{display:none}#ranking .ranking-content_with_label_more .card_item_recommend_wrap .card_item_recommend{border-radius:14px;display:block;-webkit-filter:drop-shadow(0 1px 3px hsla(0,0%,61%,.5));filter:drop-shadow(0 1px 3px rgba(155,155,155,.5));height:25.2rem;overflow:hidden;position:relative;width:22rem;z-index:0}#ranking .ranking-content_with_label_more .card_item_recommend_wrap .card_item_recommend .photo{background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}#ranking .ranking-content_with_label_more .card_item_recommend_wrap .card_item_recommend .status{bottom:0;display:-webkit-box;display:flex;height:8.4rem;left:0;position:absolute;width:100%;-webkit-box-align:end;align-items:flex-end;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .8rem .8rem}#ranking .ranking-content_with_label_more .card_item_recommend_wrap .card_item_recommend .status .name{-webkit-box-flex:1;display:-webkit-box;display:flex;flex:1;-webkit-box-align:center;align-items:center;color:#fff;font-size:1.6rem;height:3.6rem}#ranking .ranking-content_with_label_more .card_item_recommend_wrap .card_item_recommend .status .action .vote_heart_icon{background-color:#fff;background-image:url(/img/common/heart_off.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;display:inline-block;-webkit-filter:drop-shadow(0 0 4px rgba(0,0,0,.33));filter:drop-shadow(0 0 4px rgba(0,0,0,.33));height:3.6rem;vertical-align:bottom;width:3.6rem}#ranking .ranking-content_with_label_more .card_item_recommend_wrap .card_item_recommend .status .action .vote_heart_icon.done{background-image:url(/img/common/heart_on.svg)}#ranking .ranking-content_with_label_more .card_item_recommend_wrap .card_item_recommend:first-of-type .status{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#44b7eb),color-stop(84%,hsla(0,0%,100%,0)));background-image:linear-gradient(0deg,#44b7eb 50%,hsla(0,0%,100%,0) 84%)}#ranking .ranking-content_with_label_more .card_item_recommend_wrap .card_item_recommend:nth-of-type(2) .status{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#f55656),color-stop(84%,hsla(0,0%,100%,0)));background-image:linear-gradient(0deg,#f55656 50%,hsla(0,0%,100%,0) 84%)}#ranking .ranking-content_with_label_more .card_item_recommend_wrap .card_item_recommend:nth-of-type(3) .status{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#ffb033),color-stop(84%,hsla(0,0%,100%,0)));background-image:linear-gradient(0deg,#ffb033 50%,hsla(0,0%,100%,0) 84%)}#ranking .ranking-content_with_label_more .card_item_recommend_wrap .card_item_recommend:nth-of-type(4) .status{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#26c281),color-stop(84%,hsla(0,0%,100%,0)));background-image:linear-gradient(0deg,#26c281 50%,hsla(0,0%,100%,0) 84%)}#ranking .ranking-content_with_label_more .ranking_list_wrap{display:grid;gap:8px 0;grid-template-columns:1fr;grid-template-rows:repeat(auto-fit,6.2rem);padding:0 1.4rem}#ranking .ranking-content_with_label_more .ranking_list_wrap .ranking_list{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:#fff;border-radius:4px;-webkit-filter:drop-shadow(0 1px 4px rgba(0,156,255,.4));filter:drop-shadow(0 1px 4px rgba(0,156,255,.4));height:6.2rem;padding-left:.7rem}#ranking .ranking-content_with_label_more .ranking_list_wrap .ranking_list .ranking_list_rank,#ranking .ranking-content_with_label_more .ranking_list_wrap .ranking_list .ranking_list_thumb{height:4rem;width:4rem}#ranking .ranking-content_with_label_more .ranking_list_wrap .ranking_list .ranking_list_rank{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;color:var(--baseFontColor_warmgray);font-family:ヒラギノ角ゴ ProN W6,HiraKakuProN-W6,ヒラギノ角ゴ Pro W6,HiraKakuPro-W6,sans-serif;font-size:2rem;justify-content:center;margin-right:.5rem}#ranking .ranking-content_with_label_more .ranking_list_wrap .ranking_list .ranking_list_rank .ranking_list_rank_ico{height:auto;width:4rem}#ranking .ranking-content_with_label_more .ranking_list_wrap .ranking_list .ranking_list_name{-webkit-box-flex:1;flex:1;font-size:1.6rem;padding-left:.8rem}#ranking .ranking-content_with_label_more .card_item_l_wrap{display:grid;gap:.8rem;grid-template-columns:1fr 1fr;padding:0 1.6rem}#ranking .ranking-content_with_label_more .card_item_l_wrap .card_item_l{display:-webkit-box;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:21rem;width:100%}#ranking .ranking-content_with_label_more .card_item_l_wrap .card_item_l.rank:after{background-position:50%;background-repeat:no-repeat;background-size:3rem;content:"";height:3rem;position:absolute;right:.4rem;top:.4rem;width:3rem}#ranking .ranking-content_with_label_more .card_item_l_wrap .card_item_l.rank_1:after{background-image:url(/img/common/ranking_1.png)}#ranking .ranking-content_with_label_more .card_item_l_wrap .card_item_l.rank_2:after{background-image:url(/img/common/ranking_2.png)}#ranking .ranking-content_with_label_more .card_item_l_wrap .card_item_l.rank_3:after{background-image:url(/img/common/ranking_3.png)}#ranking .ranking-content_with_label_more .card_item_l_wrap .card_item_l .photo{background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:8px;-webkit-filter:drop-shadow(0 1px 3px hsla(0,0%,61%,.5));filter:drop-shadow(0 1px 3px rgba(155,155,155,.5));height:17.2rem;width:100%}#ranking .ranking-content_with_label_more .card_item_l_wrap .card_item_l .status{display:-webkit-box;display:flex;position:relative;-webkit-box-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;height:3.8rem;padding-bottom:.8rem}#ranking .ranking-content_with_label_more .card_item_l_wrap .card_item_l .status .name{line-height:1}#ranking .ranking-content_with_label_more .card_item_l_wrap .card_item_l .status .action{position:absolute;right:0;top:-1.8rem}#ranking .ranking-content_with_label_more .card_item_l_wrap .card_item_l .status .action .vote_heart_icon{background-color:#fff;background-image:url(/img/common/heart_off.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;display:inline-block;-webkit-filter:drop-shadow(0 0 4px rgba(0,0,0,.33));filter:drop-shadow(0 0 4px rgba(0,0,0,.33));height:3.6rem;vertical-align:bottom;width:3.6rem}#ranking .ranking-content_with_label_more .card_item_l_wrap .card_item_l .status .action .vote_heart_icon.done{background-image:url(/img/common/heart_on.svg)}#ranking .ranking-content_with_label_more .card_item_s_wrap{display:grid;gap:.4rem;grid-template-columns:1fr 1fr 1fr;padding:0 1.6rem}#ranking .ranking-content_with_label_more .card_item_s_wrap .card_item_s{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%}#ranking .ranking-content_with_label_more .card_item_s_wrap .card_item_s .photo{background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:2px;-webkit-filter:drop-shadow(0 1px 1px hsla(0,0%,61%,.5));filter:drop-shadow(0 1px 1px rgba(155,155,155,.5));height:11rem;width:100%}#ranking .ranking-content_with_label_more .card_item_s_wrap .card_item_s .status{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;height:2.8rem;justify-content:flex-start;padding:0 .6rem}#ranking .ranking-content_with_label_more .card_item_s_wrap .card_item_s .status .name{font-size:1.2rem;line-height:1}#ranking .ranking-top_banner{padding:0 1.2rem}#ranking .ranking-top_banner .live_event{display:block}#ranking .ranking-myrank_comment_list{padding:2.4rem 0 1.6rem}#ranking .ranking-myrank_comment_list .header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;color:#666;justify-content:space-between;padding:0 1.6rem 1.2rem}#ranking .ranking-myrank_comment_list .header .label{font-size:1.8rem}#ranking .ranking-myrank_comment_list .header .label .sub{margin-left:.7rem}#ranking .ranking-myrank_comment_list .header .more{position:relative}#ranking .ranking-myrank_comment_list .header .more .more_link{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;background:url(/img/common/arrow_right_on.png) no-repeat 100%/2.4rem;color:inherit;font-size:1.3rem;font-weight:700;height:2.4rem;padding-right:2.4rem}#ranking .ranking-myrank_comment_list .comment_list_item{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;background-color:#fff;padding:1.2rem 1.6rem}#ranking .ranking-myrank_comment_list .comment_list_item.has_border:not(:last-child){border-bottom:1px solid #e6e6e6}#ranking .ranking-myrank_comment_list .comment_list_item.no_comment{-webkit-box-align:center;align-items:center}#ranking .ranking-myrank_comment_list .comment_list_item .thumb{flex-basis:3rem}#ranking .ranking-myrank_comment_list .comment_list_item .thumb .photo{border-radius:50%}#ranking .ranking-myrank_comment_list .comment_list_item .body{-webkit-box-flex:1;flex:1;padding-left:.8rem}#ranking .ranking-myrank_comment_list .comment_list_item .body .name{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#ranking .ranking-myrank_comment_list .comment_list_item .body .name .cat{background-color:#37b9f2;border-radius:4px;color:#fff;font-family:ヒラギノ角ゴ ProN W6,HiraKakuProN-W6,ヒラギノ角ゴ Pro W6,HiraKakuPro-W6,sans-serif;font-size:1.2rem;line-height:1;margin-left:.8rem;padding:.1rem 1rem}#ranking .ranking-myrank_comment_list .comment_list_item .body .name .at{color:#666;font-size:1rem;margin-left:auto}#ranking .ranking-myrank_comment_list .comment_list_item .body .comment{font-weight:700;padding-top:.3rem;white-space:pre-wrap;word-wrap:break-word}#ranking .ranking-myrank_comment_list .comment_list_item .body .delete{padding-top:.3rem;text-align:right}#ranking .ranking-myrank_comment_list .comment_list_item .body .delete .link_delete{color:var(--baseFontColor_gray);font-size:1rem}#ranking .ranking-myrank_vote_history{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;background-color:#fff;height:5rem;justify-content:flex-end;padding:0 .6rem}#ranking .ranking-slidein_vote{background:rgba(0,0,0,.5);height:inherit;max-height:inherit;pointer-events:auto;position:fixed;width:inherit;z-index:98}#ranking .ranking-slidein_vote-container{height:inherit;max-height:inherit;pointer-events:none;position:absolute;width:inherit}#ranking .ranking-slidein_vote.modal-enter-active,#ranking .ranking-slidein_vote.modal-leave-active{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#ranking .ranking-slidein_vote.modal-enter-active .slidein_half_modal,#ranking .ranking-slidein_vote.modal-leave-active .slidein_half_modal{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}#ranking .ranking-slidein_vote.modal-enter,#ranking .ranking-slidein_vote.modal-leave-to{opacity:0;visibility:hidden}#ranking .ranking-slidein_vote.modal-enter .slidein_half_modal,#ranking .ranking-slidein_vote.modal-leave-to .slidein_half_modal{-webkit-transform:translateY(187px);-ms-transform:translateY(187px);transform:translateY(187px)}#ranking .ranking-slidein_vote.modal-enter-to,#ranking .ranking-slidein_vote.modal-leave{opacity:1;visibility:visible}#ranking .ranking-slidein_vote.modal-enter-to .slidein_half_modal,#ranking .ranking-slidein_vote.modal-leave .slidein_half_modal{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#ranking .ranking-slidein_vote .slidein_half_modal{background-color:#fff;border-radius:16px 16px 0 0;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;min-height:18.7rem;padding:1.6rem 1.6rem 2rem;position:absolute;width:100%}#ranking .ranking-slidein_vote .slidein_half_modal .modal_header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#ranking .ranking-slidein_vote .slidein_half_modal .modal_header .modal_header_thumb{height:4rem;width:4rem}#ranking .ranking-slidein_vote .slidein_half_modal .modal_header .modal_header_label{-webkit-box-flex:1;flex:1;font-size:1.6rem;font-weight:700;line-height:1;margin-left:.4rem}#ranking .ranking-slidein_vote .slidein_half_modal .modal_header .modal_header_free_count{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:var(--defaultBorderColor);border-radius:3px;font-size:1rem;height:1.8rem;justify-content:center;min-width:8.2rem;padding:0 .5rem}#ranking .ranking-slidein_vote .slidein_half_modal .modal_category{display:grid;grid-template-columns:repeat(4,1fr);padding:.8rem 0 1.6rem}#ranking .ranking-slidein_vote .slidein_half_modal .modal_category .category_item_label{background-position:top;background-repeat:no-repeat;background-size:4.8rem;display:block;font-size:1.2rem;opacity:.5;padding-top:4.8rem;text-align:center}#ranking .ranking-slidein_vote .slidein_half_modal .modal_category .category_item_radio:checked+.category_item_label{opacity:1}#ranking .ranking-slidein_vote .slidein_half_modal .modal_btn_wrap{display:grid;gap:0 .4rem;grid-template-columns:1fr 9.2rem}#ranking .ranking-slidein_vote .slidein_half_modal .modal_btn_wrap .wrap_textarea{align-self:end}#ranking .ranking-slidein_vote .slidein_half_modal .modal_btn_wrap .wrap_textarea .text_vote{line-height:1.6;margin:0;min-height:3.2rem;padding:0 6px}#ranking .ranking-slidein_vote .slidein_half_modal .modal_btn_wrap .wrap_button{align-self:end}#ranking .ranking-slidein_vote .slidein_half_modal .modal_btn_wrap .wrap_button .btn_vote{background-color:#fa8a8a;border-radius:8px;color:#fff;font-weight:700;height:3.2rem;width:100%}#ranking .ranking-vote_main_content{padding-bottom:3.2rem}#ranking .ranking-vote_main_content .main_name{font-size:1.8rem}#ranking .ranking-vote_main_content .main_photo_wrap{margin-top:1.2rem}#ranking .ranking-vote_main_content .main_photo_wrap>a{display:inline-block}#ranking .ranking-vote_main_content .main_photo_wrap .main_photo{border-radius:5px;pointer-events:none}#ranking .ranking-vote_main_content .entry_status{display:-webkit-box;display:flex;position:relative;-webkit-box-align:stretch;align-items:stretch;background-color:#fff;border-radius:5px;height:8.6rem;margin-top:1.2rem}#ranking .ranking-vote_main_content .entry_status:after{background-color:#e6e6e6;content:"";display:block;height:5.4rem;left:50%;position:absolute;top:1.6rem;width:1px}#ranking .ranking-vote_main_content .entry_status .entry_status_cell{-webkit-box-flex:1;display:-webkit-box;display:flex;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;font-weight:700;justify-content:center}#ranking .ranking-vote_main_content .entry_status .entry_status_cell .entry_status_label{color:#7f7f7f;font-size:1.2rem}#ranking .ranking-vote_main_content .entry_status .entry_status_cell .entry_status_text{font-family:ヒラギノ角ゴ ProN W6,HiraKakuProN-W6,ヒラギノ角ゴ Pro W6,HiraKakuPro-W6,sans-serif;margin-top:1.4rem}#ranking .ranking-vote_main_content .entry_status .entry_status_cell .entry_status_text .emph{font-size:1.8rem}#ranking .ranking-vote_main_content .entry_pr{background-color:#fff;border-radius:5px;margin-top:1.2rem;padding:0 1.2rem}#ranking .ranking-vote_main_content .entry_pr .comment_list_item{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;background-color:#fff;padding:1.2rem 1.6rem}#ranking .ranking-vote_main_content .entry_pr .comment_list_item.has_border:not(:last-child){border-bottom:1px solid #e6e6e6}#ranking .ranking-vote_main_content .entry_pr .comment_list_item.no_comment{-webkit-box-align:center;align-items:center}#ranking .ranking-vote_main_content .entry_pr .comment_list_item .thumb{flex-basis:3rem}#ranking .ranking-vote_main_content .entry_pr .comment_list_item .thumb .photo{border-radius:50%}#ranking .ranking-vote_main_content .entry_pr .comment_list_item .body{-webkit-box-flex:1;flex:1;padding-left:.8rem}#ranking .ranking-vote_main_content .entry_pr .comment_list_item .body .name{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#ranking .ranking-vote_main_content .entry_pr .comment_list_item .body .name .cat{background-color:#37b9f2;border-radius:4px;color:#fff;font-family:ヒラギノ角ゴ ProN W6,HiraKakuProN-W6,ヒラギノ角ゴ Pro W6,HiraKakuPro-W6,sans-serif;font-size:1.2rem;line-height:1;margin-left:.8rem;padding:.1rem 1rem}#ranking .ranking-vote_main_content .entry_pr .comment_list_item .body .name .at{color:#666;font-size:1rem;margin-left:auto}#ranking .ranking-vote_main_content .entry_pr .comment_list_item .body .comment{font-weight:700;padding-top:.3rem;white-space:pre-wrap;word-wrap:break-word}#ranking .ranking-vote_main_content .entry_pr .comment_list_item .body .delete{padding-top:.3rem;text-align:right}#ranking .ranking-vote_main_content .entry_pr .comment_list_item .body .delete .link_delete{color:var(--baseFontColor_gray);font-size:1rem}#ranking .ranking-vote_main_content .received_content{background-color:#fff;border-radius:5px;margin-top:1.2rem;padding:1.6rem 0}#ranking .ranking-vote_main_content .received_content .label{color:#7f7f7f;font-size:1.2rem;padding:0 1.6rem}#ranking .ranking-vote_main_content .received_vote .vote_category_wrap{display:grid;gap:2rem 0;grid-template-columns:1fr 1fr;padding-bottom:1.4rem;padding-left:2.4rem;padding-top:1.2rem}#ranking .ranking-vote_main_content .received_vote .vote_category_wrap .category_box{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;background-position:0 0;background-repeat:no-repeat;background-size:4.8rem;height:4.8rem;justify-content:center;padding-left:5.6rem}#ranking .ranking-vote_main_content .received_vote .vote_category_wrap .category_box .category_name{font-size:1.1rem;margin-bottom:.3rem}#ranking .ranking-vote_main_content .received_vote .vote_category_wrap .category_box .vote_count{font-weight:700}#ranking .ranking-vote_main_content .received_vote .vote_category_wrap .category_box .vote_count .emph{font-family:ヒラギノ角ゴ ProN W6,HiraKakuProN-W6,ヒラギノ角ゴ Pro W6,HiraKakuPro-W6,sans-serif;font-size:1.8rem}#ranking .ranking-vote_main_content .fixed_action_nav_wrap{bottom:7.6rem;height:4rem;margin:2.4rem auto 0;position:sticky;width:25.8rem;z-index:60}#ranking .ranking-vote_main_content .fixed_action_nav{background-color:var(--baseColor_azure);border-radius:2rem;display:-webkit-box;display:flex;-webkit-filter:drop-shadow(0 2px 4px hsla(0,0%,61%,.6));filter:drop-shadow(0 2px 4px rgba(155,155,155,.6));height:4rem;overflow:hidden;width:25.8rem}#ranking .ranking-vote_main_content .fixed_action_nav:before{background:rgba(51,51,51,.2);content:"";display:block;height:3.2rem;left:50%;position:absolute;top:.4rem;width:1px}#ranking .ranking-vote_main_content .fixed_action_nav .btn_wrap{-webkit-box-flex:1;flex:1}#ranking .ranking-vote_main_content .fixed_action_nav .btn_wrap .btn{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;color:#fff;font-size:1.5rem;height:4rem;justify-content:center}#ranking .ranking-vote_main_content .received_comment .comment_list_item{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;background-color:#fff;padding:1.2rem 1.6rem}#ranking .ranking-vote_main_content .received_comment .comment_list_item.has_border:not(:last-child){border-bottom:1px solid #e6e6e6}#ranking .ranking-vote_main_content .received_comment .comment_list_item.no_comment{-webkit-box-align:center;align-items:center}#ranking .ranking-vote_main_content .received_comment .comment_list_item .thumb{flex-basis:3rem}#ranking .ranking-vote_main_content .received_comment .comment_list_item .thumb .photo{border-radius:50%}#ranking .ranking-vote_main_content .received_comment .comment_list_item .body{-webkit-box-flex:1;flex:1;padding-left:.8rem}#ranking .ranking-vote_main_content .received_comment .comment_list_item .body .name{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#ranking .ranking-vote_main_content .received_comment .comment_list_item .body .name .cat{background-color:#37b9f2;border-radius:4px;color:#fff;font-family:ヒラギノ角ゴ ProN W6,HiraKakuProN-W6,ヒラギノ角ゴ Pro W6,HiraKakuPro-W6,sans-serif;font-size:1.2rem;line-height:1;margin-left:.8rem;padding:.1rem 1rem}#ranking .ranking-vote_main_content .received_comment .comment_list_item .body .name .at{color:#666;font-size:1rem;margin-left:auto}#ranking .ranking-vote_main_content .received_comment .comment_list_item .body .comment{font-weight:700;padding-top:.3rem;white-space:pre-wrap;word-wrap:break-word}#ranking .ranking-vote_main_content .received_comment .comment_list_item .body .delete{padding-top:.3rem;text-align:right}#ranking .ranking-vote_main_content .received_comment .comment_list_item .body .delete .link_delete{color:var(--baseFontColor_gray);font-size:1rem}#ranking .ranking-vote_main_content .received_comment .more_link{padding:1.2rem 1.6rem 0 0;text-align:right}#ranking .ranking-recommend_entry{padding:2.5rem 1rem 3.4rem}#ranking .ranking-recommend_entry .label{color:#666;font-size:1.8rem}#ranking .ranking-recommend_entry .entry_wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:#fff;border-radius:3px;-webkit-filter:drop-shadow(0 1px 4px rgba(0,0,0,.2));filter:drop-shadow(0 1px 4px rgba(0,0,0,.2));height:10rem;margin-top:1.6rem;padding:0 1.2rem}#ranking .ranking-recommend_entry .entry_wrap .thumb{border-radius:50%;height:5.7rem;width:5.7rem}#ranking .ranking-recommend_entry .entry_wrap .text{-webkit-box-flex:1;color:#666;flex:1;font-weight:700;padding-left:1.2rem}#ranking .ranking-recommend_entry .entry_wrap .btn_entry{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#37b9f2;border-radius:1.7rem;color:#fff;font-weight:700;height:3.4rem;justify-content:center;width:13rem}#ranking .ranking-campaign_ranking .label{color:#666;font-size:1.8rem;padding:0 1.2rem}#ranking .ranking-campaign_ranking .banner{margin-top:1.2rem}#ranking .ranking-ranking_type_list .ranking_type_list_item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;border-bottom:1px solid #e6e6e6;height:9.6rem;justify-content:space-between;overflow:hidden;padding:0 1.6rem}#ranking .ranking-ranking_type_list .ranking_type_list_item .label{font-size:1.8rem}#ranking .ranking-ranking_type_list .ranking_type_list_item .more_content{-webkit-transform:translateX(2rem);-ms-transform:translateX(2rem);transform:translateX(2rem)}#ranking .ranking-ranking_type_list .ranking_type_list_item .more_content .recent_list{margin-top:.8rem}#ranking .ranking-ranking_type_list .ranking_type_list_item .more_content .recent_list .list_item{display:inline-block;width:3.2rem}#ranking .ranking-ranking_type_list .ranking_type_list_item .more_content .recent_list .list_item:nth-child(2){-webkit-transform:translateX(-1rem);-ms-transform:translateX(-1rem);transform:translateX(-1rem)}#ranking .ranking-ranking_type_list .ranking_type_list_item .more_content .recent_list .list_item:nth-child(3){-webkit-transform:translateX(-2rem);-ms-transform:translateX(-2rem);transform:translateX(-2rem)}#ranking .ranking-ranking_type_list .ranking_type_list_item .more_content .recent_list .list_item .thumb{border:2px solid #fff;border-radius:50%}#ranking .ranking-entry_form{background-color:#fff;border-radius:4px;margin:1.2rem .6rem;padding:1.2rem 1rem 3.2rem}#ranking .ranking-entry_form .label{color:#7f7f7f}#ranking .ranking-entry_form .label .required{height:auto;margin-left:.6rem;vertical-align:0;width:3.6rem}#ranking .ranking-entry_form .entry_photo_wrap{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;margin-top:2.4rem;width:100%}#ranking .ranking-entry_form .entry_photo_wrap .photo_wrap:nth-child(-n+2){flex-basis:calc(50% - 0.2rem)}#ranking .ranking-entry_form .entry_photo_wrap .photo_wrap:nth-child(n+3){flex-basis:calc(33.33333% - 0.2rem);margin-top:.4rem}#ranking .ranking-entry_form .entry_photo_wrap .photo_wrap .photo_label{display:inline-block;position:relative}#ranking .ranking-entry_form .entry_photo_wrap .photo_wrap .photo_check:checked+.photo_label:before{background:url(/img/common/check_on.png) no-repeat 50%/4.8rem;content:"";display:block;height:4.8rem;position:absolute;right:-1.2rem;top:-1.6rem;width:4.8rem}#ranking .ranking-entry_form .entry_photo_wrap .photo_wrap .photo{border-radius:6px}#ranking .ranking-entry_form .entry_description{background-color:#f3f3f3;color:#666;font-size:1.2rem;margin-bottom:1.6rem;margin-top:2.4rem;padding:1rem}#ranking .ranking-entry_form .entry_description .emph{color:var(--baseColor_notifer)}#ranking .ranking-entry_form .entry_description .add_photos_link{font-size:1.4rem;margin-top:1.2rem;text-align:center}#ranking .ranking-entry_form .comment_area{margin-bottom:1.9rem;margin-top:1.4rem}#ranking .ranking-entry_form .entry_dropout{margin-top:1.8rem;text-align:center}#ranking .ranking-entry_caution{color:#666;font-size:1.2rem;padding:1.2rem 1.2rem 0}#ranking .ranking-myrank_container{background-color:#fff;margin-top:1rem;padding:1.8rem 2.5rem 3.2rem}#ranking .ranking-myrank_container .myrank_header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:0 1.4rem}#ranking .ranking-myrank_container .myrank_header .thumb{flex-basis:8rem}#ranking .ranking-myrank_container .myrank_header .thumb .photo{border-radius:50%}#ranking .ranking-myrank_container .myrank_header .body{-webkit-box-flex:1;flex:1;padding-left:1.2rem}#ranking .ranking-myrank_container .myrank_header .body .name{font-size:2rem;margin-bottom:1.4rem}#ranking .ranking-myrank_container .myrank_header .body .btn_edit{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#fff;border:1px solid #7f7f7f;border-radius:1.2rem;color:#7f7f7f;font-size:1.2rem;height:2.4rem;justify-content:center;width:10.6rem}#ranking .ranking-myrank_container .myrank_vote_status{display:-webkit-box;display:flex;position:relative;-webkit-box-align:stretch;align-items:stretch;height:7rem;margin-top:2.2rem}#ranking .ranking-myrank_container .myrank_vote_status:before{background-color:#9b9b9b;bottom:.2rem;content:"";display:block;height:5.4rem;left:50%;position:absolute;width:1px}#ranking .ranking-myrank_container .myrank_vote_status .wrap{-webkit-box-flex:1;display:-webkit-box;display:flex;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}#ranking .ranking-myrank_container .myrank_vote_status .wrap .label{color:#7f7f7f;font-size:1.2rem;font-weight:700}#ranking .ranking-myrank_container .myrank_vote_status .wrap .body{-webkit-box-flex:1;display:-webkit-box;display:flex;flex:1;-webkit-box-align:center;align-items:center;font-family:ヒラギノ角ゴ ProN W6,HiraKakuProN-W6,ヒラギノ角ゴ Pro W6,HiraKakuPro-W6,sans-serif;font-size:1.8rem;justify-self:center}#ranking .ranking-myrank_container .myrank_vote_status .wrap .body .emph{font-size:2.4rem}#ranking .ranking-myrank_container .myrank_vote_status .wrap .total{color:#666;font-family:ヒラギノ角ゴ ProN W6,HiraKakuProN-W6,ヒラギノ角ゴ Pro W6,HiraKakuPro-W6,sans-serif;font-size:1rem}#ranking .ranking-myrank_container .myrank_vote_by_category{display:grid;gap:1.6rem 0;grid-template-columns:1fr 1fr;margin-top:3.6rem;padding-left:2rem}#ranking .ranking-myrank_container .myrank_vote_by_category .category_wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;color:#666;justify-content:flex-start}#ranking .ranking-myrank_container .myrank_vote_by_category .category_wrap .label{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-size:1rem}#ranking .ranking-myrank_container .myrank_vote_by_category .category_wrap .label .icon{height:2.4rem;margin-right:.3rem;width:2.4rem}#ranking .ranking-myrank_container .myrank_vote_by_category .category_wrap .vote{-webkit-box-flex:1;flex:1;font-size:1.2rem;padding-left:.4rem}#ranking .ranking-myrank_container .myrank_vote_by_category .category_wrap .vote .emph{font-family:ヒラギノ角ゴ ProN W6,HiraKakuProN-W6,ヒラギノ角ゴ Pro W6,HiraKakuPro-W6,sans-serif;font-size:1.8rem}#ranking .ranking-myrank_container .myrank_self_comment{background-color:#f3f3f3;border-radius:7px;font-size:1.2rem;margin-top:2.8rem;padding:1rem 2rem}#ranking .ranking-myrank_container .myrank_self_comment .label{color:#7f7f7f;margin-bottom:.8rem}#ranking .ranking-myrank_container .myrank_self_comment .comment{color:#9b9b9b}#ranking .ranking-myrank_no_entry_container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;height:34rem;justify-content:flex-end;padding:0 1.4rem 1.4rem}#ranking .ranking-myrank_no_entry_container .thumb{width:7.8rem}#ranking .ranking-myrank_no_entry_container .thumb .photo{border-radius:50%}#ranking .ranking-myrank_no_entry_container .description{margin:1.4rem 0 2.4rem;text-align:center}#ranking .ranking-myrank_no_entry_container .entry_btn{align-self:stretch}#ranking .ranking-myrank_no_entry_container .vote_history{margin-top:2rem}#ranking .ranking-myrank_no_entry_container .vote_history .link_history{font-size:1.2rem}#ranking .ranking-myrank_my_vote_history_list .comment_list_item{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;background-color:#fff;padding:1.2rem 1.6rem}#ranking .ranking-myrank_my_vote_history_list .comment_list_item.has_border:not(:last-child){border-bottom:1px solid #e6e6e6}#ranking .ranking-myrank_my_vote_history_list .comment_list_item.no_comment{-webkit-box-align:center;align-items:center}#ranking .ranking-myrank_my_vote_history_list .comment_list_item .thumb{flex-basis:3rem}#ranking .ranking-myrank_my_vote_history_list .comment_list_item .thumb .photo{border-radius:50%}#ranking .ranking-myrank_my_vote_history_list .comment_list_item .body{-webkit-box-flex:1;flex:1;padding-left:.8rem}#ranking .ranking-myrank_my_vote_history_list .comment_list_item .body .name{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#ranking .ranking-myrank_my_vote_history_list .comment_list_item .body .name .cat{background-color:#37b9f2;border-radius:4px;color:#fff;font-family:ヒラギノ角ゴ ProN W6,HiraKakuProN-W6,ヒラギノ角ゴ Pro W6,HiraKakuPro-W6,sans-serif;font-size:1.2rem;line-height:1;margin-left:.8rem;padding:.1rem 1rem}#ranking .ranking-myrank_my_vote_history_list .comment_list_item .body .name .at{color:#666;font-size:1rem;margin-left:auto}#ranking .ranking-myrank_my_vote_history_list .comment_list_item .body .comment{font-weight:700;padding-top:.3rem;white-space:pre-wrap;word-wrap:break-word}#ranking .ranking-myrank_my_vote_history_list .comment_list_item .body .delete{padding-top:.3rem;text-align:right}#ranking .ranking-myrank_my_vote_history_list .comment_list_item .body .delete .link_delete{color:var(--baseFontColor_gray);font-size:1rem}#ranking .ranking-myrank_my_vote_history_list .no_vote{font-weight:700;padding-top:2.4rem;text-align:center}#ranking .ranking-footer_menu{margin-top:2.4rem}#ranking .ranking-caution_notes{background-color:#fff;padding:2.4rem 1.2rem}#ranking .ranking-caution_notes li{line-height:1.5;padding:.2rem 0 .2rem 1em;position:relative}#ranking .ranking-caution_notes li:before{content:"・";left:0;position:absolute;top:0}#ranking .adjust_padding_in_app{padding-bottom:8rem}#container.community .mdl_flatSelectList_items{padding:24px 6px 74px}#community #mdl_headerLabelwithBack .to_comment{background:url(/img/community/icon_receive_comment.png) no-repeat 50%;background-size:24px;display:block;height:40px;position:absolute;right:0;top:0;width:40px}#community #mdl_headerLabelwithBack .search{background:url(/img/common/header/search_on.png) no-repeat 50%;background-size:24px;display:block;height:40px;position:absolute;right:0;top:0;width:40px}#community .cmnty_header_with_search{position:relative}#community .cmnty_header_with_search .feedback_wrap{left:1.6rem;position:absolute;top:.8rem}#community .cmnty_header_with_search .feedback_wrap .feedback{background-image:url(/img/common/header/feedback.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}#community .cmnty_header_with_search .feedback_wrap .feedback.unread{position:relative}#community .cmnty_header_with_search .feedback_wrap .feedback.unread:after{background:var(--primary_pink);border-radius:50%;content:"";display:block;height:8px;position:absolute;right:-1px;top:-1px;width:8px}#community .cmnty_header_with_search .search{background-image:url(/img/common/header/search_on.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;position:absolute;right:1.6rem;top:.8rem;width:24px}#community .cmnty_create_secret{padding:6px 12px 0 0;text-align:right}#community .cmnty_create_secret>a{color:var(--baseLinkColor_blue);font-size:1.2rem}#community #cmnty_top_header .search{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:#fff;padding:12px}#community #cmnty_top_header .search .input{-webkit-box-flex:1;flex:1}#community #cmnty_top_header .search .select:before{content:"×";font-size:1.4rem;margin:0 6px;vertical-align:0}#community #cmnty_top_header .search .send{padding-left:9px}#community #cmnty_top_header .search .send>input[type=submit]{background:#10afcf url(/img/common/header/search_on.png) no-repeat 50%;background-size:24px;border-radius:5px;-webkit-box-shadow:inset 0 -3px 0 0 #148fa7;box-shadow:inset 0 -3px 0 0 #148fa7;display:inline-block;height:40px;overflow:hidden;text-align:left;text-indent:-119988px;width:40px}#community #cmnty_top_header .sudden_rise_keywords{border-bottom:1px solid var(--defaultBorderColor);padding:9px 6px}#community #cmnty_top_header .sudden_rise_keywords>ul{font-size:0}#community #cmnty_top_header .sudden_rise_keywords>ul:before{background:url(/img/community/sudden_rise.png) no-repeat 50%;background-size:50px 24px;content:"";display:inline-block;height:24px;margin:0 6px;vertical-align:-6px;width:50px}#community #cmnty_top_header .sudden_rise_keywords>ul li{display:inline-block;padding:5px 6px}#community #cmnty_top_header .sudden_rise_keywords>ul li a{background-color:#fff;border:1px solid var(--defaultBorderColor);border-radius:10px;color:#666;display:inline-block;font-size:1.4rem;line-height:20px;padding:0 10px}#community .cmnty_search_modal_wrap{padding:24px}#community .cmnty_search_modal_wrap dl dt{color:var(--baseFontColor_lightgray);font-size:1.2rem}#community .cmnty_search_modal_wrap dl dd{padding:6px 0 12px}#community .cmnty_search_modal_wrap dl dd .mdl_select_rounded_corners{width:100%}#community .cmnty_search_modal_wrap .submit{padding:12px 24px 0}#community .cmnty_search_modal_wrap .submit .mdl_button-style-search{font-size:1.6rem}#community #cmnty_mdl_listWrap{background-color:#fff;display:grid;gap:1.2rem;grid-auto-rows:auto;grid-template-columns:repeat(3,calc(33.33333% - .8rem));padding:1.2rem}#community .community-component_list_item{display:-webkit-box;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%}#community .community-component_list_item .thumb{height:auto;position:relative;width:100%}#community .community-component_list_item .thumb.is_official:before{background:url(/img/community/badge_official.png) no-repeat 0 0/37px auto;content:"";display:block;height:38px;left:0;position:absolute;top:0;width:37px;z-index:1}#community .community-component_list_item .thumb.has_new_comment:after{background-color:#f86a69;border:4px solid #fff;border-radius:50%;content:"";display:block;height:2rem;position:absolute;right:-1rem;top:-1rem;width:2rem}#community .community-component_list_item .thumb .thumb_image{aspect-ratio:1;border-radius:6px;-o-object-fit:cover;object-fit:cover}#community .community-component_list_item .thumb.const_default:after,#community .community-component_list_item .thumb.const_ng:after{border-radius:0 0 6px 6px;bottom:0;color:#fff;display:grid;font-size:1.1rem;font-weight:600;height:1.8rem;left:0;place-items:center;position:absolute;width:100%}#community .community-component_list_item .thumb.const_ng:after{background-color:rgba(var(--baseLinkColor_scarlet),.6);content:"NG"}#community .community-component_list_item .thumb.const_default:after{background-color:rgba(0,0,0,.6);content:"検閲中"}#community .community-component_list_item .body{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;flex-direction:column;height:5.1rem;padding:.8rem 0 0}#community .community-component_list_item .body .label{-webkit-box-flex:1;flex:1;font-size:1.2rem;line-height:1.2;overflow-y:hidden}#community .community-component_list_item .body .user{align-self:flex-end;color:var(--baseFontColor_warmgray);font-size:1rem;line-height:1}#community .community-official_pickup_wrap,#community .community-top_list_wrap{background-color:#fff;padding:2.7rem 0 1.2rem 1.2rem}#community .community-official_pickup_wrap .label_wrap,#community .community-top_list_wrap .label_wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:1.2rem;padding-right:1.2rem}#community .community-official_pickup_wrap .label_wrap .label,#community .community-top_list_wrap .label_wrap .label{font-size:1.8rem;line-height:1}#community .community-official_pickup_wrap .label_wrap .more>.more_link,#community .community-top_list_wrap .label_wrap .more>.more_link{color:var(--baseFontColor_lightgray);font-size:1.2rem}#community .community-official_pickup_wrap .swiper_container,#community .community-top_list_wrap .swiper_container{overflow:hidden;width:100%;-webkit-overflow-scrolling:touch}#community .community-official_pickup_wrap .swiper_container .swiper_wrapper,#community .community-top_list_wrap .swiper_container .swiper_wrapper{display:-webkit-box;display:flex;overflow:scroll hidden;width:100%}#community .community-official_pickup_wrap .swiper_container .swiper_wrapper.hide_scroll,#community .community-top_list_wrap .swiper_container .swiper_wrapper.hide_scroll{scrollbar-width:none}#community .community-official_pickup_wrap .swiper_container .swiper_wrapper.hide_scroll::-webkit-scrollbar,#community .community-top_list_wrap .swiper_container .swiper_wrapper.hide_scroll::-webkit-scrollbar{display:none}#community .community-official_pickup_wrap .swiper_container .swiper_wrapper .swiper_slide,#community .community-top_list_wrap .swiper_container .swiper_wrapper .swiper_slide{flex-shrink:0}#community .community-top_list_wrap .swiper_wrapper .swiper_slide:not(:first-child){margin-left:1.2rem}#community .community-top_list_wrap .swiper_wrapper .swiper_slide .community-component_list_item{width:9.6rem}#community .community-top_list_wrap .swiper_wrapper .swiper_slide .community-component_list_item .thumb.has_new_comment:after{border:2px solid #fff;height:1.2rem;right:.3rem;top:.3rem;width:1.2rem}#community .community-official_pickup_wrap .swiper_slide.pickup{height:30.5rem;margin-right:1.2rem;width:32rem}#community .community-official_pickup_wrap .swiper_slide.pickup .pickup_item{display:-webkit-box;display:flex;position:relative;z-index:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:start;background-position:50%;background-repeat:no-repeat;background-size:32rem;border-radius:6px;height:100%;justify-content:flex-start;width:100%}#community .community-official_pickup_wrap .swiper_slide.pickup .pickup_item:before{background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.95)),to(hsla(0,0%,100%,.8)));background-image:linear-gradient(hsla(0,0%,100%,.95),hsla(0,0%,100%,.8));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}#community .community-official_pickup_wrap .swiper_slide.pickup .pickup_item .description{color:#686868;font-size:1.6rem;line-height:1.3;padding-top:2.2rem;text-align:center}#community .community-official_pickup_wrap .swiper_slide.pickup .pickup_item .description .emph{color:#e44d4c}#community .community-official_pickup_wrap .swiper_slide.pickup .pickup_item .wrap{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;padding:1.2rem 4rem .8rem}#community .community-official_pickup_wrap .swiper_slide.pickup .pickup_item .wrap .thumb{height:96px;position:relative;width:96px}#community .community-official_pickup_wrap .swiper_slide.pickup .pickup_item .wrap .thumb:after{background:url(/img/community/badge_official.png) no-repeat 0 0/37px auto;content:"";display:block;height:38px;left:0;position:absolute;top:0;width:37px;z-index:1}#community .community-official_pickup_wrap .swiper_slide.pickup .pickup_item .wrap .thumb .thumb_image{border-radius:6px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#community .community-official_pickup_wrap .swiper_slide.pickup .pickup_item .wrap .body{margin-top:.8rem}#community .community-official_pickup_wrap .swiper_slide.pickup .pickup_item .wrap .body .label{font-size:1.6rem;line-height:1.2;text-align:center}#community .community-official_pickup_wrap .swiper_slide.pickup .pickup_item .wrap .body .user{color:#686868;font-size:1.2rem;text-align:right}#community .community-official_pickup_wrap .swiper_slide.pickup .pickup_item .entry .entry_btn{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:var(--baseColor_mango);border-radius:2.1rem;color:#fff;font-size:1.6rem;font-weight:700;height:4.2rem;justify-content:center;margin:0 auto;width:18rem}#community .community-official_pickup_wrap .swiper_slide.official_list{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap;-webkit-box-pack:justify;height:30.5rem;justify-content:space-between}#community .community-official_pickup_wrap .swiper_slide.official_list .community-component_list_item{width:9.6rem}#community .community-official_pickup_wrap .swiper_slide.official_list .community-component_list_item:nth-child(n+3){margin-left:1.2rem}#community .community-top_recent_list_wrap .swiper_wrapper .swiper_slide{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap;-webkit-box-pack:justify;height:17rem;justify-content:space-between}#community .community-top_recent_list_wrap .swiper_wrapper .swiper_slide .recent_list_item{display:grid;gap:0 .6rem;grid-template-columns:4.8rem 1fr;grid-template-rows:4.8rem;height:4.8rem;width:23.5rem}#community .community-top_recent_list_wrap .swiper_wrapper .swiper_slide .recent_list_item:nth-child(n+4){margin-left:1.2rem}#community .community-top_recent_list_wrap .swiper_wrapper .swiper_slide .recent_list_item .thumb{height:auto;position:relative;width:100%}#community .community-top_recent_list_wrap .swiper_wrapper .swiper_slide .recent_list_item .thumb.is_official:before{background:url(/img/community/badge_official.png) no-repeat 0 0/37px auto;background-size:28px auto;content:"";display:block;height:38px;height:28px;left:0;position:absolute;top:0;width:37px;width:28px;z-index:1}#community .community-top_recent_list_wrap .swiper_wrapper .swiper_slide .recent_list_item .thumb .thumb_image{border-radius:4px}#community .community-top_recent_list_wrap .swiper_wrapper .swiper_slide .recent_list_item .body{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between}#community .community-top_recent_list_wrap .swiper_wrapper .swiper_slide .recent_list_item .body .label{font-size:1.2rem;line-height:1.2}#community .community-top_recent_list_wrap .swiper_wrapper .swiper_slide .recent_list_item .body .user{align-self:flex-end;color:var(--baseFontColor_warmgray);font-size:1rem;line-height:1}#community .cmnty_mdl_itempanel.is_top:not(:first-child){margin-left:12px}#community .cmnty_mdl_itempanel.is_top:last-child{padding-right:12px}#community .cmnty_mdl_itempanel.is_top .panel_block{display:block;width:96px}#community .cmnty_mdl_itempanel.is_top .panel_block .thumb{height:96px;position:relative;width:96px}#community .cmnty_mdl_itempanel.is_top .panel_block .thumb.is_official:after{background:url(/img/community/badge_official.png) no-repeat 0 0/37px auto;content:"";display:block;height:38px;left:0;position:absolute;top:0;width:37px;z-index:1}#community .cmnty_mdl_itempanel.is_top .panel_block .thumb .thumb_image{border-radius:6px}#community .cmnty_mdl_itempanel.is_top .panel_block .thumb .const{border-radius:0 0 6px 6px;bottom:0;color:#fff;font-size:1.2rem;font-weight:700;left:0;line-height:18px;position:absolute;text-align:center;width:90px}#community .cmnty_mdl_itempanel.is_top .panel_block .thumb .const.constDF{background-color:rgba(0,0,0,.6)}#community .cmnty_mdl_itempanel.is_top .panel_block .thumb .const.constNG{background-color:rgba(var(--baseLinkColor_scarlet),.6)}#community .cmnty_mdl_itempanel.is_top .panel_block .body{padding:3px 0 6px}#community .cmnty_mdl_itempanel.is_top .panel_block .body .label{font-size:1.2rem;height:30px;line-height:1.2;overflow-y:hidden}#community .cmnty_mdl_itempanel.is_top .panel_block .body .user{color:var(--baseFontColor_warmgray);font-size:1rem;line-height:1;padding-top:6px;text-align:right}#community .cmnty_mdl_itempanel.is_list{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-top:12px;padding:0 6px;width:33%;width:33.3333333333%}#community .cmnty_mdl_itempanel.is_list .panel_block{display:block}#community .cmnty_mdl_itempanel.is_list .panel_block .thumb{position:relative}#community .cmnty_mdl_itempanel.is_list .panel_block .thumb.is_official:after{background:url(/img/community/badge_official.png) no-repeat 0 0/37px auto;content:"";display:block;height:38px;left:0;position:absolute;top:0;width:37px;z-index:1}#community .cmnty_mdl_itempanel.is_list .panel_block .thumb .thumb_image{border-radius:6px}#community .cmnty_mdl_itempanel.is_list .panel_block .thumb .const{border-radius:0 0 6px 6px;bottom:0;color:#fff;font-size:1.2rem;font-weight:700;left:0;line-height:1;padding:.6rem 0;position:absolute;text-align:center;width:100%}#community .cmnty_mdl_itempanel.is_list .panel_block .thumb .const.constDF{background-color:rgba(0,0,0,.6)}#community .cmnty_mdl_itempanel.is_list .panel_block .thumb .const.constNG{background-color:rgba(var(--baseLinkColor_scarlet),.6)}#community .cmnty_mdl_itempanel.is_list .panel_block .body{padding:3px 0 6px}#community .cmnty_mdl_itempanel.is_list .panel_block .body .label{font-size:1.2rem;height:30px;height:8vw;line-height:1.2;overflow-y:hidden}#community .cmnty_mdl_itempanel.is_list .panel_block .body .user{color:var(--baseFontColor_warmgray);font-size:1rem;line-height:1;padding-top:6px;text-align:right}#community .cmnty_mdl_itempanel .panel_block.is_admin_status{pointer-events:none}#community .cmnty_top_createWrap{padding:20px 0}#community #cmnty_detail_header{background-color:#fff;border-bottom:1px solid #ededed}#community #cmnty_detail_header .wrap{overflow:hidden;padding-bottom:60%;position:relative;width:100%}#community #cmnty_detail_header .thumb{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-65%);-ms-transform:translate(-50%,-65%);transform:translate(-50%,-65%);z-index:2}#community #cmnty_detail_header .thumb .storageImageTag{border-radius:6px}#community #cmnty_detail_header .thumb.is_official:before{background:url(/img/community/badge_official.png) no-repeat 0 0/37px auto;content:"";display:block;height:38px;left:0;position:absolute;top:0;width:37px;z-index:1}#community #cmnty_detail_header .thumb.comm_default:after,#community #cmnty_detail_header .thumb.joined:after{background-color:#fff;border-radius:9px;bottom:6px;display:inline-block;font-size:1rem;font-weight:700;left:50%;line-height:18px;padding:0 6px;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#community #cmnty_detail_header .thumb.joined:after{color:var(--baseColor_peacypink);content:"参加中"}#community #cmnty_detail_header .thumb.comm_default:after{color:#666;content:"検閲中"}#community #cmnty_detail_header .status{bottom:0;color:#fff;left:0;padding:12px;position:absolute;width:100%;z-index:2}#community #cmnty_detail_header .status .category{padding-bottom:5px}#community #cmnty_detail_header .status .category>strong{border:1px solid #fff;border-radius:4px;display:inline-block;font-size:1rem;line-height:18px;margin-right:6px;padding:0 6px}#community #cmnty_detail_header .status dl dt{line-height:1.2;margin-bottom:2px}#community #cmnty_detail_header .status dl dd{font-size:1.2rem}#community #cmnty_detail_header .cover{background-position:50%;background-repeat:no-repeat;background-size:100% auto;-webkit-filter:blur(16px) brightness(.75);filter:blur(16px) brightness(.75);height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);width:100%;z-index:1}#community #cmnty_detail_header .config{position:absolute;right:18px;top:6px;z-index:2}#community #cmnty_detail_header .config>a{background-position:50%;background-repeat:no-repeat;background-size:24px;display:inline-block;height:24px;margin-left:12px;width:24px}#community #cmnty_detail_header .config>a.share{background-image:url(/img/community/icon_share2.png)}#community #cmnty_detail_header .config>a.exit{background-image:url(/img/community/icon_exit.png);-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px)}#community #cmnty_detail_header .is_official_pick_up{font-size:12px;margin:24px 16px 16px;position:relative}#community #cmnty_detail_header .is_official_pick_up .label{display:-webkit-box;display:flex;left:50%;position:absolute;top:-9px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:var(--baseColor_mango);border-radius:10px;color:#fff;font-family:ヒラギノ角ゴ ProN W6,HiraKakuProN-W6,ヒラギノ角ゴ Pro W6,HiraKakuPro-W6,sans-serif;height:20px;justify-content:center;width:122px}#community #cmnty_detail_header .is_official_pick_up .description{border:2px solid var(--baseColor_mango);border-radius:4px;padding:16px}#community #cmnty_detail_header .is_official_pick_up .description .sup{color:var(--baseFontColor_warmgray);font-size:1rem}#community #cmnty_detail_header .action_btn{padding:14px 12px}#community #cmnty_detail_header .action_btn.is_pickup{padding:0 12px 14px}#community #cmnty_detail_header .action_btn .mdl_button-style-type{font-size:1.4rem;font-size:1.6rem}#community #cmnty_detail_boxwrap{margin-top:12px}#community #cmnty_detail_boxwrap .cmnty_mdl_create{padding:0 12px}#community #cmnty_detail_memberlist .mdl_btnSetSort{background-color:#fff;padding:18px 24px}#community #cmnty_detail_memberlist .memberlist_wrap{padding:16px 12px}#community #cmnty_detail_memberlist .memberlist_wrap:after{clear:both;content:"";display:block}#community #cmnty_detail_memberlist .memberlist_wrap .member_card{width:48%;width:calc(50% - 6px)}#community #cmnty_detail_memberlist .memberlist_wrap .member_card:nth-child(odd){float:left}#community #cmnty_detail_memberlist .memberlist_wrap .member_card:nth-child(2n){float:right}#community #cmnty_detail_memberlist .memberlist_wrap .member_card:not(:nth-child(-n+2)){margin-top:12px}#community #cmnty_detail_memberlist .memberlist_wrap .member_card_block{background-color:#fff;border-radius:4px;display:block;padding:12px 24px 24px;text-align:center}#community #cmnty_detail_memberlist .memberlist_wrap .member_card_block dl{line-height:1;padding-top:10px}#community #cmnty_detail_memberlist .memberlist_wrap .member_card_block dl dt{font-size:1.4rem;padding-bottom:5px}#community #cmnty_detail_memberlist .memberlist_wrap .member_card_block dl dd{color:#666;font-size:1.2rem}#community #cmnty_detail_memberlist #mdl_paginate{margin-top:0}#community #cmnty_detail_memberlist .sort_no_sers{padding:24px 0;text-align:center}#community #cmnty_detail_commentlist .cmnty_commetn_form{margin-left:12px;margin-right:12px}#community #cmnty_detail_commentlist .nocomment_overlay_wrap{background-color:#f3f3f3;position:relative}#community #cmnty_detail_commentlist .nocomment_overlay_wrap .nocomment_overlay{display:-webkit-box;display:flex;left:0;position:absolute;top:0;width:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background:hsla(0,0%,100%,.8);justify-content:center}#community #cmnty_detail_commentlist .nocomment_overlay_wrap .nocomment_overlay>p{font-size:16px;font-size:1.6rem;font-weight:700}#community #cmnty_detail_commentlist .wrap_box_ios{padding:0 0 12px;text-align:center}#community #cmnty_detail_commentlist .commentlist_wrap{background-color:#fff;margin-bottom:16px;padding:0 12px}#community #cmnty_detail_commentlist .commentlist_wrap .list_item{background-color:#fff;display:-webkit-box;display:flex;padding:12px 0}#community #cmnty_detail_commentlist .commentlist_wrap .list_item:not(:first-child){border-top:1px solid var(--defaultBorderColor)}#community #cmnty_detail_commentlist .commentlist_wrap .list_item .body{-webkit-box-flex:1;flex:1;padding-left:12px}#community #cmnty_detail_commentlist .commentlist_wrap .list_item .body dt{font-size:1.2rem;position:relative}#community #cmnty_detail_commentlist .commentlist_wrap .list_item .body dt .ago{color:var(--baseFontColor_warmgray);font-size:1rem;position:absolute;right:0;top:0}#community #cmnty_detail_commentlist .commentlist_wrap .list_item .body .comment>p{line-height:1.4;padding-top:6px}#community #cmnty_detail_commentlist .commentlist_wrap .list_item .body .comment .attach{padding-top:18px;text-align:center}#community #cmnty_detail_commentlist .commentlist_wrap .list_item .body .comment .attach>a{background-position:0 50%;background-repeat:no-repeat;background-size:100% auto;border-radius:4px;display:block;height:0;padding-top:60%;width:100%}#community #cmnty_detail_commentlist .commentlist_wrap .list_item .body .comment .attach_mini{padding-top:6px;text-align:left}#community #cmnty_detail_commentlist .commentlist_wrap .list_item .body .comment.from{color:#666;font-size:1.2rem;padding-top:6px;text-align:right}#community #cmnty_detail_commentlist .commentlist_wrap .list_item .body .action{display:-webkit-box;display:flex;padding-top:5px;-webkit-box-pack:end;gap:2.4rem;justify-content:flex-end}#community #cmnty_detail_commentlist .commentlist_wrap a.comment{background:url(/img/common/arrow_right_on.png) no-repeat 100%;background-size:24px;padding:12px 30px 12px 0}#community #cmnty_detail_commentlist #mdl_paginate{margin-top:24px}#community #cmnty_comment_attach .attach_body{display:inline-block;position:relative;width:100%}#community #cmnty_comment_attach .attach_body>img{width:100%}#community #cmnty_comment_attach .attach_body:before{background:url(/img/common/close_gray.png) no-repeat 50%;background-size:32px;content:"";display:block;height:32px;position:absolute;right:10px;top:14px;width:32px}#community #cmnty_comment_attach .attach_body:after{background-color:hsla(0,0%,100%,0);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}#community #cmnty_detail_adminNG{padding:12px 12px 20px}#community #cmnty_detail_adminNG>p{font-size:14px;line-height:1.6;margin-bottom:16px;text-align:center}#community #cmnty_detail_adminNG>ul{background-color:#f1f1f1;font-size:12px;margin-bottom:16px;padding:8px}#community #cmnty_detail_adminNG>.resignComm{border:1px solid #f1f1f1;color:#666;font-size:12px;padding:10px}#community #cmnty_create_form_container{padding-top:25px}#community #cmnty_create_form_container .section_title .label{color:#686868;padding:0 0 3px 15px}#community #cmnty_create_form_container .section_title.is_input .wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:#fff}#community #cmnty_create_form_container .section_title.is_input .input{-webkit-box-flex:1;flex:1}#community #cmnty_create_form_container .section_title.is_input .input>input{padding:20px 15px}#community #cmnty_create_form_container .section_title.is_input .count{padding:0 20px}#community #cmnty_create_form_container .section_title.is_input .count>span{color:var(--baseFontColor_warmgray);font-size:1.2rem}#community #cmnty_create_form_container .section_title.is_comfirm .wrap{background-color:#fff;font-size:1.6rem;padding:20px 15px}#community #cmnty_create_form_container .section_body{background-color:#fff;margin-top:25px;padding:0 0 0 15px}#community #cmnty_create_form_container .section_body .flat{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}#community #cmnty_create_form_container .section_body .flat:not(:last-child){border-bottom:1px solid #e2e2e2}#community #cmnty_create_form_container .section_body .flat .label{color:#686868;padding-left:12px}#community #cmnty_create_form_container .section_body.is_input .flat{height:48px}#community #cmnty_create_form_container .section_body.is_input .flat .parts{padding-right:12px}#community #cmnty_create_form_container .section_body.is_input .flat .parts #attach_area{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:36px;width:36px}#community #cmnty_create_form_container .section_body.is_input .flat .parts #attach_area>img{width:36px}#community #cmnty_create_form_container .section_body.is_input .flat .parts .camera_btn{background:url(/img/community/btn_camera.png) no-repeat 50%;background-size:26px 21px;border:1px solid #e2e2e2;border-radius:4px;display:inline-block;height:36px;vertical-align:bottom;width:36px}#community #cmnty_create_form_container .section_body.is_comfirm .flat .parts{padding:16px 12px 16px 0}#community #cmnty_create_form_container .section_submit{padding:25px}#community #cmnty_create_form_container .submitNotice{color:#666;font-size:1.2rem;padding:0 12px}#community #cmnty_foot_menu{padding-top:24px}#community #commContainer{background-color:#fff}.commStyle h4.contLabel{background-color:#48bae6;color:#fff;font-size:16px;height:35px;line-height:35px;padding-left:10px}.commStyle .searchBox{background-color:#eee;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:flex;padding:9px;width:100%}.commStyle .searchBox .sch{-webkit-box-flex:1;flex:1}#community #guidePopupOverray .style-CommunityShare .commMiniDetailPopup .body .shareText input[type=text],.commStyle .commCommentFormWrap form input[type=text],.commStyle .searchBox .sch>input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;height:32px;line-height:32px;padding:0 3px;width:100%}.commStyle .searchBox .slct{background:url(/img/community/icon_x.png) no-repeat 3px 11px;background-size:10px 10px;padding:0 6px 0 16px}.commStyle .searchBox .slct>select{font-size:14px;height:32px;line-height:32px;width:120px}.commStyle .searchBox .sbmt>input[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button;background-image:url(/img/community/icon_search.png),-webkit-gradient(linear,left top,left bottom,from(#508ac8),to(#3a6db2));background-image:url(/img/community/icon_search.png),linear-gradient(180deg,#508ac8,#3a6db2);background-position:50%,0 0;background-repeat:no-repeat;background-size:18px 18px,auto auto;border:1px solid #165ab5;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:32px;text-indent:-9999px;width:40px}.commStyle .searchBox .sbmt>input[type=submit]::-webkit-search-decoration{display:none}.commStyle .searchBox .sbmt>input[type=submit]:focus{outline-offset:-2px}.commStyle .keywordBox{border-bottom:1px solid #cdcdcd;padding:12px 12px 6px}.commStyle .keywordBox ul *{display:inline-block}.commStyle .keywordBox ul li{margin-bottom:6px;margin-right:6px}.commStyle .keywordBox ul li:last-child{margin-right:0}.commStyle .keywordBox ul li:first-child{background:url(/img/community/icon_keyword.png) no-repeat 0 0;background-size:43px 18px;height:18px;text-indent:-9999px;vertical-align:-5px;width:43px}.commStyle .keywordBox ul li a{border:1px solid #999;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#666;font-size:12px;line-height:26px;padding:0 12px}.commStyle .createComm{padding:20px;text-align:center}.commStyle #joinedComm+.createComm{margin-top:-20px;padding:0 20px 30px}.commStyle .moreComm{background:url(/img/community/icon_more_arrow.png) no-repeat right 50%;background-size:7px 12px;color:#0173bf;display:inline-block;font-size:12px;font-weight:700;line-height:14px;padding-right:13px}.commStyle .topCommBox .topCommBoxWrap{padding-bottom:50px}.commStyle .topCommBox .topLabel{background-size:30px 30px!important;border-bottom:2px solid #6f9fd4;-webkit-box-sizing:border-box;box-sizing:border-box;display:table;height:30px;padding:0 9px 0 30px;width:100%}.commStyle #recentComm .topLabel{background:url(/img/community/icon_new.png) no-repeat 0 0}.commStyle #pickupComm .topLabel{background:url(/img/community/icon_pickup.png) no-repeat 0 0}.commStyle #sameComm .topLabel{background:url(/img/community/icon_person.png) no-repeat 0 0}.commStyle #joinedComm .topLabel{background:url(/img/community/icon_join.png) no-repeat 0 0}.commStyle #popularComm .topLabel{background:url(/img/community/icon_crown.png) no-repeat 0 0}.commStyle .topCommBox .topLabel>h3,.commStyle .topCommBox .topLabel>span{display:table-cell;vertical-align:middle}.commStyle .topCommBox .topLabel>h3{font-size:16px}.commStyle .topCommBox .topLabel>span{white-space:nowrap;width:1%}.commStyle .topCommBox .swiper-container{-webkit-box-sizing:border-box;box-sizing:border-box;padding:9px;width:100%}.commStyle .topCommBox .swiper-wrapper{height:130px;overflow:hidden;position:relative;width:100%;-webkit-overflow-scrolling:touch;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:3px}.commStyle .topCommBox .swiper-wrapper:after{clear:both;content:"";display:block}.commStyle .topCommBox .commSwiper{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:flex;height:120%;overflow:scroll hidden}.commStyle .commSwiper .commList{height:130px;width:136px}.commStyle .commList .commListWrap{position:relative}.commStyle .commList a.link{border:1px solid #dedede;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.commStyle .commList a.link>dl{background:hsla(0,0%,100%,.9);bottom:1px;font-size:10px;left:1px;position:absolute}.commStyle .commList a.link dl dt{color:#000;left:5px;line-height:1.2;position:absolute;top:5px;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.commStyle .commList a.link>dl dt.nojoin{width:auto!important}.commStyle .commList a.link>dl dd{bottom:2px;color:#666;line-height:1;position:absolute;right:5px}.commStyle .commList a.link>.const{color:#fff;font-size:14px;font-weight:700;height:20px;left:1px;line-height:20px;position:absolute;text-align:center}.commStyle .commList a.link>.const.constNG{background:rgba(255,0,0,.6)}.commStyle .commList a.link>.const.constDF{background:rgba(0,0,0,.6)}.commStyle .commList .commListWrap>a.action{bottom:25px;position:absolute;right:5px;z-index:4}.commStyle .topCommBox .commList .commListWrap,.commStyle .topCommBox .commList a.link{height:130px;width:130px}.commStyle .topCommBox .commList a.link>dl{height:39px;width:128px}.commStyle .topCommBox .commList a.link>dl dt{width:88px}.commStyle .topCommBox .commList a.link>.const{bottom:39px;width:128px}.commStyle .listCommBox .commList .commListWrap,.commStyle .listCommBox .commList a.link{height:145px;width:145px}.commStyle .listCommBox .commList a.link>dl{height:49px;width:143px}.commStyle .listCommBox .commList a.link>dl dt{width:105px}.commStyle .listCommBox .commList a.link>.const{bottom:49px;width:143px}.commStyle .listCommBox{margin:0 auto;width:302px}.commStyle.myComm .listCommBox{padding-top:12px}.commStyle .listCommBox .commList{float:left;margin-bottom:12px}.commStyle .listCommBox .commList:nth-child(2n){float:right}.commStyle #commDetail .commHead{height:200px;position:relative;width:100%}.commStyle #commDetail .commHead .commCoverimg{background-color:#ddd;height:200px;overflow:hidden;position:relative;text-align:center;width:100%}.commStyle #commDetail .commHead .commCoverimg .cover-img{left:0;position:absolute;top:0}.commStyle #commDetail .commHead .commCoverimg .mask{background:rgba(0,0,0,0) url(/img/community/hidden.png) repeat-x 0 100%;background-size:5px 105px;bottom:0;display:block;height:105px;left:0;position:absolute;width:100%}.commStyle #commDetail .commHead .commStatus{bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;padding:0 9px;position:absolute;width:100%}.commStyle #commDetail .commHead .commStatus>strong,.commStyle #commDetail .commHeadSimple .commStatus>strong{background-color:#67cfd8;border-radius:8px;color:#fff;display:inline-block;font-size:10px;height:15px;line-height:15px;margin-right:6px;padding:0 10px}.commStyle #commDetail .commHead .commStatus>dl{padding:9px 15px 0}.commStyle #commDetail .commHead .commStatus>dl dt,.commStyle #commDetail .commHeadSimple .commStatus>dl dt{font-size:14px;line-height:1.2}.commStyle #commDetail .commHead .commStatus>dl dd,.commStyle #commDetail .commHeadSimple .commStatus>dl dd{font-size:12px;line-height:1.1;margin-top:5px}.commStyle #commDetail .commHeadSimple{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:flex;padding:9px;width:100%}.commStyle #commDetail .commHeadSimple .commStatus{-webkit-box-flex:1;flex:1;padding-left:6px}.commStyle #commDetail .commHeadSimple .commStatus>dl{padding:6px 0 0 11px}.commStyle #commDetail .commActionBtn{padding:12px 20px 35px;text-align:center}.commStyle #commDetail .commActionBtn>p{color:#666;font-size:10px;padding-top:3px}.commStyle #commDetail .commActionBtn .commActionJoinedBtn{display:-webkit-box;display:flex;width:100%}.commStyle #commDetail .commActionBtn .commActionJoinedBtn .share{padding-right:6px;width:55%}.btnStyle-share{background-image:-webkit-gradient(linear,left top,left bottom,from(#ffc86f),to(#ffb53c));background-image:linear-gradient(180deg,#ffc86f,#ffb53c)}.btnStyle-disabled,.btnStyle-share{border:none;line-height:37px!important}.btnStyle-disabled{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#e7e7e7!important;border-radius:4px!important;color:#c7c7c7}.btnStyle-shareIcon:before{background:url(/img/community/icon_share.png) no-repeat 0 0;background-size:40px 29px;content:"";display:inline-block;height:29px;margin-right:6px;vertical-align:-9px;width:40px}.commStyle #commDetail .commActionBtn .commActionJoinedBtn .exit{width:45%}.commStyle #commDetail .commActionBtn .commActionJoinedBtn .exit a{font-size:10px!important}.commStyle #commDetail .memberListWrap>.memberSort>a{background:-webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#ececec));background:linear-gradient(180deg,#f6f6f6,#ececec);border-bottom:1px solid #dedede;color:#003b7e;display:block;font-size:12px;font-weight:700;line-height:40px;text-align:center}.commStyle #commDetail .memberListWrap>.memberSort>a:before{background:url(/img/icon/search_transmission.png) no-repeat 0;background-size:15px 15px;content:"";display:inline-block;height:15px;margin-right:5px;vertical-align:-3px;width:15px}.commStyle #commDetail .memberListWrap>.list>a{background:url(/img/common/link2.png) no-repeat right 50%;background-size:19px 13px;border-bottom:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;display:table;padding:10px;width:100%}.commStyle #commDetail .memberListWrap>.list>a .thumb,.commStyle #commDetail .memberListWrap>.list>a dl{display:table-cell;vertical-align:middle}.commStyle #commDetail .memberListWrap>.list>a .thumb{width:1%}.commStyle #commDetail .memberListWrap>.list>a dl{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:8px;width:99%}.commStyle #commDetail .memberListWrap>.list>a dl dt{background-position:0 3px;background-repeat:no-repeat;background-size:15px 15px!important;color:#000;font-size:14px;padding-left:16px}.commStyle #commDetail .memberListWrap>.list>a dl dt span{color:#2670cb}.commStyle #commDetail .memberListWrap>.list>a dl dt.male{background-image:url(/img/icon/30-m.png)}.commStyle #commDetail .memberListWrap>.list>a dl dt.female{background-image:url(/img/icon/30-f.png)}.commStyle #commDetail .memberListWrap>.list>a dl dd{color:#333;font-size:12px}.commStyle #commDetail .memberListWrap>.noUsers{padding:10px;text-align:center}.commStyle #commDetail .commentListWrap .commCommentFormWrap{border-bottom:1px solid #ccc;position:relative}.commStyle #commDetail .commentListWrap .commCommentFormWrap form{padding:12px;text-align:center}.commStyle #commDetail .commentListWrap .commCommentFormWrap form .wrap_box{display:-webkit-box;display:flex;width:100%}.commStyle #commDetail .commentListWrap .commCommentFormWrap form .wrap_box .text{-webkit-box-flex:1;flex:1}.commStyle #commDetail .commentListWrap .commCommentFormWrap form .prevImg{height:auto;margin:12px auto 0;position:relative;width:100px}.commStyle #commDetail .commentListWrap .commCommentFormWrap form .prevImg .closeBtn{background:url(/img/common/close_s.png) no-repeat 0 0;background-size:21px;display:inline-block;height:21px;position:absolute;right:3px;top:3px;width:21px}.commStyle #commDetail .commentListWrap .commCommentFormWrap form .wrap_box .file{padding:5px 0 0 12px}.commStyle #commDetail .commentListWrap .commCommentFormWrap form .wrap_br .file{margin-top:10px;text-align:left}.commStyle #commDetail .commentListWrap .commCommentFormWrap form input[type=submit]{margin-top:12px;width:220px}.commStyle #commDetail .commentListWrap .commCommentFormWrap form>p{color:#666;font-size:10px;padding-top:3px}.commStyle #commDetail .commentListWrap .commCommentFormWrap .noComment{background-color:hsla(0,0%,100%,.8);display:table;left:0;position:absolute;top:0;width:100%}.commStyle #commDetail .commentListWrap .commCommentFormWrap .noComment>p{display:table-cell;line-height:1.8;text-align:center;vertical-align:middle}.commStyle #commDetail .commentListWrap .commCommentFormWrap .noComment>p strong{font-size:16px}.commStyle #commDetail .commentListWrap .commCommentFormWrap #errors{margin:12px 12px 0}.commStyle #commDetail .commentListWrap .listWrap{position:relative;width:100%}.commStyle #commDetail .commentListWrap .listWrap .list{border-bottom:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:flex;min-height:90px;padding:10px;width:100%}.commStyle #commDetail .commentListWrap .listWrap .list>dl{-webkit-box-flex:1;flex:1;padding-left:8px}.commStyle #commDetail .commentListWrap .listWrap .list>dl dt{background-position:0 3px;background-repeat:no-repeat;background-size:15px 15px!important;color:#000;font-size:14px;padding-left:16px}.commStyle #commDetail .commentListWrap .listWrap .list>dl dt.male{background-image:url(/img/icon/30-m.png)}.commStyle #commDetail .commentListWrap .listWrap .list>dl dt.female{background-image:url(/img/icon/30-f.png)}.commStyle #commDetail .commentListWrap .listWrap .list>dl dd{line-height:1.4;padding-top:3px}.commStyle #commDetail .commentListWrap .listWrap .list>dl dd>p{font-size:12px}.commStyle #commDetail .commentListWrap .listWrap .list>dl dd>.photo{margin-top:5px;padding-left:12px}.commStyle #commDetail .commentListWrap .listWrap .list>dl dd>span{color:#999;font-size:10px}.commStyle #commDetail .commentListWrap .listWrap .ccDefaultCover{background-color:hsla(0,0%,100%,.8);display:table;left:0;position:absolute;top:0;width:100%}.commStyle #commDetail .commentListWrap .listWrap .ccDefaultCover>p{display:table-cell;text-align:center;vertical-align:middle}.commStyle #commDetail .commentListWrap .listWrap .ccDefaultCover>p strong{font-size:18px}.commStyle #commDetail .noJoin_showno{position:relative}.commStyle #commDetail .noJoin_showno .noMoreComment{background-color:hsla(0,0%,100%,.8);display:table;height:92px;left:0;position:absolute;top:0;width:100%}.commStyle #commDetail .noJoin_showno .noMoreComment>div{display:table-cell;text-align:center;vertical-align:middle}.commStyle #commDetail .noJoin_showno .noMoreComment>div>p{font-size:16px}.commStyle #commDetail .noJoin_showno .noMoreComment>div .join{padding:5px 20px 0}.commStyle #commDetail .adminNG{padding:12px 12px 20px}.commStyle #commDetail .adminNG>p{font-size:14px;line-height:1.6;margin-bottom:16px;text-align:center}.commStyle #commDetail .adminNG>ul{background-color:#f1f1f1;font-size:12px;margin-bottom:16px;padding:8px}.commStyle #commDetail .adminNG>.createComm{padding:0 0 20px}.commStyle #commDetail .adminNG>.resignComm{border:1px solid #f1f1f1;color:#666;font-size:12px;padding:10px}.commStyle .recentCommentListWrap .listWrap{border-bottom:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:flex;padding:10px;width:100%}.commStyle .recentCommentListWrap .listWrap>.body{position:relative;-webkit-box-flex:1;flex:1;padding-left:8px}.commStyle .recentCommentListWrap .listWrap>.body>a{background:url(/img/common/link.png) no-repeat 100%;background-size:9px 13px;color:#333;display:block}.commStyle .recentCommentListWrap .listWrap>.body .commentAt{color:#999;font-size:10px;position:absolute;right:0;text-align:right;top:0}.commStyle .recentCommentListWrap .listWrap>.body .nameLabel{background-position:0 3px;background-repeat:no-repeat;background-size:15px 15px!important;color:#000;font-size:14px;padding-left:16px}.commStyle .recentCommentListWrap .listWrap>.body .nameLabel.male{background-image:url(/img/icon/30-m.png)}.commStyle .recentCommentListWrap .listWrap>.body .nameLabel.female{background-image:url(/img/icon/30-f.png)}.commStyle .recentCommentListWrap .listWrap>.body p{font-size:14px;line-height:1.4;padding:7px 0}.commStyle .recentCommentListWrap .listWrap>.body .fromComm{color:#999;font-size:12px}.commStyle .recentCommentListWrap .listWrap>.body .photo{padding-top:10px}.commStyle .noListNotice{padding:10px 0;text-align:center}.commStyle .noListNotice p{font-size:14px}#community #createCommunity.configCreateSettingStyle .sectionBody>p{color:#666;font-size:12px;padding-top:5px}#community #createCommunity.configCreateSettingStyle .sectionBody>input[name=title]{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;padding:5px;width:100%}#community .community_previewImg .previewImgBox{padding-bottom:20px;text-align:center}#community .community_previewImg .previewImgBox input[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #aaa;border-radius:3px;line-height:20px;margin-top:5px;text-align:center;width:100px}#community .mdl_searchForm .parts#search_results dl{padding:12px 0 0}#community .mdl_searchForm .parts#search_results dl dt{font-size:10px;line-height:1.1;margin-bottom:6px;padding:0 8px}#community .mdl_searchForm .parts#search_results dl dd{background-color:#efefef;font-size:12px;height:25px;line-height:25px;padding:0 8px}#community .mdl_searchForm .parts#search_results dl dd a{color:var(--baseLinkColor_blue);text-decoration:underline}#community #createCommunity.configCreateSettingStyle p.overLimit{padding:10px}#community .createCommunityNotice>dl{background-color:#fff;font-size:14px;padding:10px}.commStyle .userToolBox{border-bottom:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;display:table;margin-bottom:12px;padding:6px 10px;width:100%}.commStyle .userToolBox .thumb img,.commStyle .userToolBox .thumb span.image-cover-style{border-radius:20px;height:40px!important;width:40px!important}.commStyle .userToolBox>div{-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell;vertical-align:middle}.commStyle .userToolBox>:not(.status){white-space:nowrap;width:1%}.commStyle .userToolBox .status{font-size:12px;font-weight:700;padding-left:10px}.commStyle .userToolBox.target .status dd{font-size:10px}#community .headline2>.formResetBtn{position:absolute;right:5px;top:5px}#community #searchMember.configCreateSettingStyle .sectionBlock:nth-of-type(2){position:relative}#community #searchMember.configCreateSettingStyle .sectionBlock:nth-of-type(2) dt>a{position:absolute;right:10px;top:10px}.commStyle.commStyle_iOS .commSearch_iOS{margin-bottom:20px}.commStyle.commStyle_iOS .commSearch_iOS>a{background-color:#e9e9e9;border-bottom:1px solid #c6c6c6;display:block;height:35px;line-height:35px;text-align:center;width:100%}.commStyle.commStyle_iOS .commSearch_iOS>a>strong{background:url(/img/community/icon_search_ios.png) no-repeat 0;background-size:15px 15px;color:#8a8f97;display:inline-block;font-size:14px;padding-left:20px}.commStyle.commStyle_iOS #tabNavigation_iOS>ul{display:-webkit-box;display:flex;width:100%}.commStyle.commStyle_iOS #tabNavigation_iOS>ul li{-webkit-box-flex:1;flex:1;width:100%}.commStyle.commStyle_iOS #tabNavigation_iOS>ul li>a,.commStyle.commStyle_iOS #tabNavigation_iOS>ul li>span{display:block;font-size:14px;font-weight:700;padding:6px 0;text-align:center}.commStyle.commStyle_iOS #tabNavigation_iOS>ul>li.unselect>span,.commStyle.commStyle_iOS #tabNavigation_iOS>ul>li>a{border-bottom:2px solid #dadada;color:#999}.commStyle.commStyle_iOS #tabNavigation_iOS>ul>li.select>span,.commStyle.commStyle_iOS #tabNavigation_iOS>ul>li:not(.select,.unselect)>span{border-bottom:2px solid #5382c2;color:#333}.commStyle.commStyle_iOS #commDetail .memberListWrap>.memberSort>a{background:#fff;border-bottom:1px solid #dadada;color:#0173bf}.commStyle.commStyle_iOS #commDetail .commentListWrap .commCommentFormWrap .wrap_box_ios{padding:15px 0;text-align:center}#community #commContainer.commCampaign{background-color:#fffbf2}.commCampaign .header{margin-bottom:20px}.commCampaign .header>.date{background-color:#5fcac6;color:#fff;font-size:12px;line-height:1.1;padding:8px 0;text-align:center}.commCampaign .header>.date>strong{font-size:14px;margin:0 5px}.commCampaign .pointWrap{background-color:#fff;border:1px solid #ff7474;border-radius:6px;font-size:12px;margin:20px 12px 30px;padding:23px 6px 12px;position:relative}.commCampaign .pointWrap:before{background:url(/img/campaign/community/icon_point.png) no-repeat 0 0;background-size:55px 28px;content:"";display:block;height:28px;left:-7px;position:absolute;top:-11px;width:55px}.commCampaign .pointWrap ul li{color:#ff7474;font-weight:700;line-height:1.2;margin-bottom:3px}.commCampaign .pointWrap p{padding-left:1em}.commCampaign .showPickupBtn{text-align:center}#photoAlbumContainer{height:100%;overflow:hidden auto}.photoalbum .photoListWrap{display:-webkit-box;display:flex;flex-wrap:wrap;width:100%;-webkit-box-pack:start;justify-content:flex-start}.photoalbum .photoListWrap .photoList{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:.1rem;position:relative;width:33.3%}.photoalbum .photoListWrap .photoList>a{display:block;position:relative}.photoalbum .photoListWrap .photoList>a>strong{bottom:0;color:#fff;display:block;font-size:1.2rem;left:0;line-height:2rem;position:absolute;text-align:center;width:100%}.photoalbum .photoListWrap .photoList>a .check-status{background:rgba(0,0,0,.6);display:-webkit-box;display:flex;height:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.photoalbum .addPhoto{bottom:3rem;left:50%;margin-left:-3.6rem;position:fixed}.photoalbum .content-no-list{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;height:100%}.submission_btn{align-self:flex-end;bottom:13.9rem;height:0;position:sticky;right:1.6rem;z-index:20}.submission_btn img{height:5.6rem;width:5.6rem}.confirm-alert-box{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.4);height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.confirm-alert-box .modal-content{background-color:#f2f2f2;border-radius:14px;font-size:1.7rem;width:27rem}.confirm-alert-box .modal-content .body{border-bottom:1px solid rgba(60,60,67,.3);color:#000;padding:19px 16px;text-align:center;white-space:break-spaces}.confirm-alert-box .modal-content .body .label{font-weight:600}.confirm-alert-box .modal-content .body .description{font-size:1.3rem;padding-top:1rem}.confirm-alert-box .modal-content .select-btn{display:-webkit-box;display:flex;justify-content:space-around;padding:12px 0;position:relative;text-align:center}.confirm-alert-box .modal-content .select-btn:before{background-color:rgba(60,60,67,.3);bottom:0;content:"";left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:1px}.confirm-alert-box .modal-content .select-btn .cancel,.confirm-alert-box .modal-content .select-btn .confirm{width:50%}.confirm-alert-box .modal-content .select-btn .cancel>a,.confirm-alert-box .modal-content .select-btn .confirm>a{color:#007aff;font-weight:400}.confirm-alert-box .modal-content .select-btn .cancel>a.caution,.confirm-alert-box .modal-content .select-btn .confirm>a.caution{color:#ff3b30}.confirm-alert-box .modal-content .no-cancel:before{width:0}.photo-album-detail .photo-album-list{background-color:#fff}.photo-album-detail .profile01-head{padding:1.6rem}.photo-album-detail .profile01-head .profile01{display:-webkit-box;display:flex;gap:.8rem;-webkit-box-align:center;align-items:center}.photo-album-detail .profile01-head .profile01-body>a,.photo-album-detail .profile01-head .profile01-photo>a{width:100%}.photo-album-detail .profile01-head .profile01-aside{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.photo-album-detail .profile01-head .profile01-photo{position:relative}.photo-album-detail .profile01-head .profile01-body{position:relative;-webkit-box-flex:1;display:-webkit-box;display:flex;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:.2rem}.photo-album-detail .profile01-head .profile01-body-detail{display:-webkit-box;display:flex;gap:.8rem;-webkit-box-align:center;align-items:center}.photo-album-detail .profile01-head .profile01-area{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.photo-album-detail .album01{border-bottom:1px solid var(--primary_gray);padding-bottom:1.6rem}.photo-album-detail .album01-list{position:relative}.photo-album-detail .album01-list .check-status{background:rgba(0,0,0,.6);color:#fff;display:-webkit-box;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.photo-album-detail .album01-comment{margin:1.6rem}.photo-album-detail .album01-comment>a{color:var(--primary_blue)}.photo-album-detail .album01-bottom{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin:0 1.6rem}.photo-album-detail .album01-bottom .create{color:var(--primary_gray)}.photo-album-detail .album01-bottom>a{background:url(/img/photo_album/message_gray.png) no-repeat 50%;background-size:2rem;display:block;width:2rem}.slide_menu{height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transition:all .3s cubic-bezier(.39,.575,.565,1);transition:all .3s cubic-bezier(.39,.575,.565,1);visibility:hidden;width:100%;will-change:transform,opacity,visibility,box-shadow;z-index:0}.slide_menu.fadein{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;z-index:80}.slide_menu_wrap{background-color:#fff;border-radius:4px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.2);box-shadow:0 0 6px 0 rgba(0,0,0,.2);overflow:hidden;position:absolute;width:19.8rem}.slide_menu_wrap li:not(:last-child){border-bottom:1px solid var(--defaultBOrderColor)}.slide_menu_wrap li>a{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.2rem;height:5rem;padding-left:1.2rem}.fadein_popup,.slide_menu_wrap li>a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.fadein_popup{opacity:0;visibility:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;background:rgba(0,0,0,.5);height:100%;justify-content:center;left:0;pointer-events:auto;position:absolute;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%;z-index:90}.fadein_popup.fadein{opacity:1;visibility:visible}@media screen and (min-width:481px){.fadein_popup>div{max-width:34rem}}.empty{display:grid;height:100%;place-content:center;text-align:center}.empty_label{font-size:2rem;font-weight:700}.empty_text{font-size:1.5rem;margin-top:.4rem}.empty_text_ex{color:var(--primary_dark_gray)}.empty_link{font-size:1.5rem;font-weight:700}.empty_img,.empty_link{margin-top:3.2rem}.empty_btn{margin-top:2.4rem}.empty_btn>.mdl-button-primary_blue{display:-webkit-inline-box;display:inline-flex;padding:0 2.4rem;width:auto}.photoalbumEdit{padding-bottom:20px}.photoalbumEdit .editPhoto{display:-webkit-box;display:flex;padding-bottom:3px}.photoalbumEdit .editPhoto .thumb{position:relative;width:105px}.photoalbumEdit .editPhoto .thumb>img{vertical-align:middle;width:100%}.photoalbumEdit .editPhoto .thumb>span{background:url(/img/photo_album/btn_change.png) no-repeat 0 0;background-size:17px 17px;display:inline-block;height:17px;position:absolute;right:6px;top:4px;width:17px;z-index:1}.photoalbumEdit .editPhoto .comment{-webkit-box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;flex:1;padding:0 6px}.photoalbumEdit .editPhoto .comment textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;min-height:150px;padding:3px;width:100%}.photoalbumEdit .addPhoto{padding:0 36px;text-align:center}.photoalbumEdit #textCount{border-bottom:1px solid #ccc;color:#999;font-size:10px;padding:0 6px 3px 0;text-align:right}.photoalbumEdit dl.recomTags{padding:14px 10px 5px}.photoalbumEdit dl.recomTags dd{padding-top:8px}.photoalbumEdit dl.recomTags dd ul li{float:left;padding:0 12px 15px 0}.photoalbumEdit dl.recomTags dd ul li a{border:1px solid #0173bf;border-radius:3px;color:#0173bf;display:inline-block;font-size:10px;font-weight:700;line-height:20px;padding:0 12px}@-webkit-keyframes fade-in-animation{0%{opacity:0}to{opacity:1}}@keyframes fade-in-animation{0%{opacity:0}to{opacity:1}}#greeting_mission .mission_wrap{background:#fff;height:inherit}#greeting_mission .mission_wrap .close{height:2.4rem;left:1.2rem;position:absolute;top:1rem;width:2.4rem;z-index:100}#greeting_mission .mission_wrap .close>a{background-image:url(/img/common/close_white.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}#greeting_mission .mission_wrap .close>a>span{display:inline-block;height:2.4rem;visibility:hidden;width:2.4rem}#greeting_mission .mission_wrap .close.completed>a{background-image:url(/img/common/close_blue.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}#greeting_mission .mission_wrap .mission_card .card_header{display:-webkit-box;display:flex;margin:0 auto;position:relative;top:6rem;width:32.7rem;z-index:1;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:baseline;align-items:baseline;color:#fff}#greeting_mission .mission_wrap .mission_card .card_header .label{font-size:2.4rem;font-weight:700}#greeting_mission .mission_wrap .mission_card .card_header .limit{font-size:1.5rem;font-weight:700}#greeting_mission .mission_wrap .mission_card .card_header .limit>strong{font-size:2rem}.greeting_completed{background:#fff;display:none;inset:0;opacity:0;place-content:center;position:absolute}.greeting_completed.fadein{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:fade-in-animation;animation-name:fade-in-animation;display:grid;opacity:1}.greeting_completed .wrap{font-weight:700;text-align:center}.greeting_completed .wrap .label{font-size:2rem}.greeting_completed .wrap .about_image{margin-top:2.4rem}.greeting_completed .wrap .description{font-size:1.7rem;margin-top:2.4rem}.greeting_completed .wrap .description span{color:var(--primary_pink)}.greeting_completed_post{display:-webkit-box;display:flex;opacity:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:linear-gradient(167.99deg,#35c8e9,#117cde);flex-direction:column;inset:0;position:absolute}.greeting_completed_post.fadein{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:fadeInAnimation;animation-name:fadeInAnimation;opacity:1}.greeting_completed_post .post_wrap{overflow:auto}.greeting_completed_post .post_wrap .post_header{height:4.4rem;position:sticky;text-align:right;top:0}.greeting_completed_post .post_wrap .post_header>input{background:rgba(0,0,0,0);color:#fff;cursor:pointer;font-size:1.7rem;font-weight:700;line-height:4.4rem;padding:0 1.6rem}.greeting_completed_post .post_wrap .post_header>input:disabled{color:#95daf3}.greeting_completed_post .post_wrap .post_body{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex:1;padding:0 1.6rem 1.6rem}.greeting_completed_post .post_wrap .post_body .theme_title{display:-webkit-box;display:flex;margin-top:2.4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:1.6rem;text-align:center}.greeting_completed_post .post_wrap .post_body .theme_title .greeting{position:relative}.greeting_completed_post .post_wrap .post_body .theme_title .greeting .stack:first-child{z-index:1}.greeting_completed_post .post_wrap .post_body .theme_title .greeting .stack:nth-child(2){margin-left:-2rem;z-index:2}.greeting_completed_post .post_wrap .post_body .theme_title .greeting .stack:nth-child(3){margin-left:-2rem;z-index:3}.greeting_completed_post .post_wrap .post_body .theme_title .greeting .stack>img{border:1px solid #fff;border-radius:50%;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.25);box-shadow:0 2px 10px 0 rgba(0,0,0,.25);height:6.4rem;width:6.4rem}.greeting_completed_post .post_wrap .post_body .theme_title .title{color:#fff;font-size:2rem;font-weight:700}.greeting_completed_post .post_wrap .post_body .theme_form{background:#fff;border-radius:.8rem;margin-top:2.4rem;padding:1.6rem}.greeting_completed_post .post_wrap .post_body .theme_form .theme_input{font-size:1.5rem;margin-top:2.4rem;position:relative}.greeting_completed_post .post_wrap .post_body .theme_form .theme_input .theme_textarea{background-color:var(--primary_light_gray);border:none;border-radius:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;caret-color:#000;color:rgba(0,0,0,0);height:5.2rem;padding:1.6rem;resize:vertical;z-index:1}.greeting_completed_post .post_wrap .post_body .theme_form .theme_input .theme_textarea::-webkit-input-placeholder{color:#888}.greeting_completed_post .post_wrap .post_body .theme_form .theme_input .theme_textarea::-moz-placeholder{color:#888}.greeting_completed_post .post_wrap .post_body .theme_form .theme_input .theme_textarea::placeholder{color:#888}.greeting_completed_post .post_wrap .post_body .theme_form .theme_input .theme_input_highlight{border-radius:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;padding:1.6rem;pointer-events:none;position:absolute;top:0;white-space:pre-wrap;z-index:0;word-wrap:break-word;font-family:monospace;height:100%;overflow:hidden;width:100%}.greeting_completed_post .post_wrap .post_body .theme_form .theme{font-weight:700;padding-top:3.2rem;position:relative}.greeting_completed_post .post_wrap .post_body .theme_form .theme:before{background-image:url(/img/post/label_theme.png);background-position:0 0;background-repeat:no-repeat;background-size:7.4rem 2.4rem;content:"";display:inline-block;height:2.4rem;left:0;position:absolute;top:0;width:7.4rem}.greeting_completed_post .post_wrap .post_body .theme_form .preview_photo{display:-webkit-box;display:flex;gap:.8rem;height:10.6rem;margin-top:1.6rem;overflow-x:scroll}.greeting_completed_post .post_wrap .post_body .theme_form .preview_photo>input{display:none}.greeting_completed_post .post_wrap .post_body .theme_form .preview_photo .preview_thumb{position:relative}.greeting_completed_post .post_wrap .post_body .theme_form .preview_photo .preview_thumb img{border-radius:1.6rem;height:10.6rem}.greeting_completed_post .post_wrap .post_body .theme_form .preview_photo .preview_thumb .preview_clear{background-image:url(/img/mailbox/icon/thumb_close.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;position:absolute;right:.8rem;top:.8rem;width:24px}.greeting_completed_post .post_footer{background:#fff;position:sticky}.greeting_completed_post .post_footer_tool{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;height:5.3rem;padding:1.6rem}.greeting_completed_post .post_footer_tool_file{cursor:pointer}.greeting_completed_post .post_footer_tool_message{-webkit-box-flex:1;flex:1;text-align:right}.greeting_completed_post .post_footer_tool_message .warning{color:var(--primary_pink)}#container .modal_inner_content{bottom:0;height:auto;opacity:1;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.3s;transition:.3s;visibility:visible;width:100%;z-index:99}#container .modal_inner_content.priority{z-index:101}#container .modal_inner_content.slideout{opacity:0;-webkit-transform:translate3d(0,2rem,0);transform:translate3d(0,2rem,0);visibility:hidden}#container .modal_inner_content .wrap{background-color:var(--primary_white);border-radius:1.6rem 1.6rem 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}#container .modal_overlay{background:rgba(0,0,0,.4);height:100%;opacity:1;position:absolute;top:0;-webkit-transition:.3s;transition:.3s;visibility:visible;width:100%;z-index:98}#container .modal_overlay.fadeout{opacity:0;visibility:hidden}#container .modal_overlay.priority{z-index:100}#container .talk_modal .wrap{padding:2.4rem 1.6rem 4rem;position:relative;text-align:center}#container .talk_modal .wrap .head h1{font-size:2rem}#container .talk_modal .wrap .head h2{font-size:1.7rem}#container .talk_modal .wrap .head .description{font-size:1.2rem;margin-top:.8rem}#container .talk_modal .wrap .head>img:not(:first-child){margin-top:3.2rem}#container .talk_modal .wrap .head .name{font-size:1.7rem;font-weight:700;margin-top:.8rem}#container .talk_modal .wrap .head .menu{position:absolute;right:1.6rem;top:2.4rem}#container .talk_modal .wrap .head .menu .is-warning{color:#ff3b30}#container .talk_modal .wrap .body{color:var(--extra_dark_gray);font-size:1.5rem;margin-top:1.8rem}#container .talk_modal .wrap .body .description{display:-webkit-box;display:flex;gap:.4rem;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}#container .talk_modal .wrap .body .description .help{background-image:url(/img/mailbox/icon/help.png);background-position:0 0;background-repeat:no-repeat;background-size:2.4rem 2.4rem;display:inline-block;height:2.4rem;width:2.4rem}#container .talk_modal .wrap .body .message_count,#container .talk_modal .wrap .body .talk_approval{background-color:var(--primary_light_gray);border-radius:1.6rem;padding:2rem}#container .talk_modal .wrap .body .message_count>dt,#container .talk_modal .wrap .body .talk_approval>dt{border-bottom:.5px solid var(--primary_white);display:-webkit-box;display:flex;padding-bottom:1.6rem;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}#container .talk_modal .wrap .body .message_count>dt .label,#container .talk_modal .wrap .body .talk_approval>dt .label{color:var(--primary_black);font-size:1.7rem;font-weight:700}#container .talk_modal .wrap .body .message_count>dt .status,#container .talk_modal .wrap .body .talk_approval>dt .status{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:700}#container .talk_modal .wrap .body .message_count>dt .status.approved,#container .talk_modal .wrap .body .message_count>dt .status.available,#container .talk_modal .wrap .body .talk_approval>dt .status.approved,#container .talk_modal .wrap .body .talk_approval>dt .status.available{color:var(--primary_blue)}#container .talk_modal .wrap .body .message_count>dt .status.approved:before,#container .talk_modal .wrap .body .message_count>dt .status.available:before,#container .talk_modal .wrap .body .talk_approval>dt .status.approved:before,#container .talk_modal .wrap .body .talk_approval>dt .status.available:before{background-image:url(/img/mailbox/icon/check_blue.png);background-position:0 0;background-repeat:no-repeat;background-size:1.6rem 1.6rem;content:"";display:inline-block;height:1.6rem;margin-right:.4rem;vertical-align:middle;width:1.6rem}#container .talk_modal .wrap .body .talk_approval{margin-top:1.6rem}#container .talk_modal .wrap .body .talk_approval>dd{display:-webkit-box;display:flex;margin-top:1.8rem;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;gap:1.2rem;justify-content:center}#container .talk_modal .wrap .body .talk_approval>dd .myself_approval .thumb,#container .talk_modal .wrap .body .talk_approval>dd .target_approval .thumb{border:2px solid var(--primary_gray);border-radius:50%;height:48px;width:48px}#container .talk_modal .wrap .body .talk_approval>dd .myself_approval.approved .thumb,#container .talk_modal .wrap .body .talk_approval>dd .target_approval.approved .thumb{border:2px solid var(--primary_blue)}#container .talk_modal .wrap .body .talk_approval>dd .myself_approval .balloon,#container .talk_modal .wrap .body .talk_approval>dd .target_approval .balloon{display:-webkit-box;display:flex;position:relative;-webkit-box-pack:center;justify-content:center;opacity:1;-webkit-transition:.3s;transition:.3s;visibility:visible}#container .talk_modal .wrap .body .talk_approval>dd .myself_approval .balloon.fadeout,#container .talk_modal .wrap .body .talk_approval>dd .target_approval .balloon.fadeout{opacity:0;visibility:hidden}#container .talk_modal .wrap .body .talk_approval>dd .myself_approval .balloon .message,#container .talk_modal .wrap .body .talk_approval>dd .target_approval .balloon .message{background:#fff;border-radius:.8rem;bottom:16px;color:var(--primary_black);display:inline-block;-webkit-filter:drop-shadow(0 0 4px rgba(0,0,0,.25));filter:drop-shadow(0 0 4px rgba(0,0,0,.25));font-size:1.2rem;font-weight:700;padding:.8rem 1.2rem;position:absolute;text-align:left;white-space:nowrap}#container .talk_modal .wrap .body .talk_approval>dd .myself_approval .balloon .message>span,#container .talk_modal .wrap .body .talk_approval>dd .target_approval .balloon .message>span{color:var(--primary_pink)}#container .talk_modal .wrap .body .talk_approval>dd .myself_approval .balloon .message:before,#container .talk_modal .wrap .body .talk_approval>dd .target_approval .balloon .message:before{background-color:#fff;bottom:-8px;clip-path:polygon(50% 100%,0 0,100% 0);content:"";height:8px;left:50%;position:absolute;width:10px}#container .talk_modal .wrap .body .talk_approval>dd .target_approval .status{color:var(--primary_gray);font-size:1.5rem;font-weight:700;margin-top:1.4rem}#container .talk_modal .wrap .body .talk_approval>dd .target_approval.approved .status{color:var(--primary_blue)}#container .talk_modal .wrap .body .talk_approval>dd .arrow{height:3.2rem;margin-top:1.4rem;width:15.3rem}#container .talk_modal .wrap .body .talk_approval>dd .arrow.approved{background:url(/img/mailbox/talk_approved.png) no-repeat 50%/contain}#container .talk_modal .wrap .body .talk_approval>dd .arrow.approved_target{background:url(/img/mailbox/talk_approved_target.png) no-repeat 50%/contain}#container .talk_modal .wrap .body .talk_approval>dd .arrow.approved_myself{background:url(/img/mailbox/talk_approved_myself.png) no-repeat 50%/contain}#container .talk_modal .wrap .body .talk_approval>dd .arrow.disapproved{background:url(/img/mailbox/talk_disapproved.png) no-repeat 50%/contain}#container .talk_modal .wrap .body .talk_approval>dd .myself_approval .status_switch{background-color:var(--primary_gray);border-radius:1.6rem;display:block;height:auto;margin-top:.8rem;overflow:hidden;padding:.2rem;width:5.1rem}#container .talk_modal .wrap .body .talk_approval>dd .myself_approval .status_switch:before{background-color:var(--primary_white);border-radius:1.4rem;content:"";display:block;height:2.8rem;overflow:hidden;width:2.8rem}#container .talk_modal .wrap .body .talk_approval>dd .myself_approval.approved .status_switch{background:var(--primary_blue)}#container .talk_modal .wrap .body .talk_approval>dd .myself_approval.approved .status_switch:before{float:right}#container .talk_modal .wrap .body .message_count{margin-top:.8rem}#container .talk_modal .wrap .body .message_count .caution{font-size:1.5rem;margin-top:1.6rem;text-align:left}#container .talk_modal .wrap .body .message_count .gauge{display:-webkit-box;display:flex;gap:.6rem;margin-top:1.2rem;-webkit-box-align:center;align-items:center}#container .talk_modal .wrap .body .message_count .gauge .gauge-segment{-webkit-box-flex:1;border-radius:100px;color:var(--primary_white);flex-grow:1;font-size:1.2rem;font-weight:700;height:2.4rem;line-height:2.4rem}#container .talk_modal .wrap .body .message_count .gauge .gauge-segment.blue{background-color:var(--primary_blue)}#container .talk_modal .wrap .body .message_count .gauge .gauge-segment.gray{background-color:var(--primary_gray)}#container .talk_modal .wrap .body .note{margin-top:.8rem;text-align:left}#container .talk_modal .wrap .buttons{padding-top:3.2rem}#container .talk_modal .wrap .buttons .c_btn_origin,#container .talk_modal .wrap .buttons .c_btn_primary{display:-webkit-box;display:flex;margin-top:1.2rem;-webkit-box-pack:center;border:none;gap:.8rem;justify-content:center}#container .talk_modal .wrap .buttons .c_btn_origin.phone:before,#container .talk_modal .wrap .buttons .c_btn_primary.phone:before{background:url(/img/mailbox/icon/phone.png) no-repeat 50%/2.4rem;content:"";display:inline-block;height:2.4rem;vertical-align:middle;width:2.4rem}#container .talk_modal .wrap .buttons .c_btn_origin.nope,#container .talk_modal .wrap .buttons .c_btn_primary.nope{background:var(--primary_pink);color:#fff}#container .talk_modal .wrap .buttons .c_btn_origin.nope:before,#container .talk_modal .wrap .buttons .c_btn_primary.nope:before{background:url(/img/common/close_white.png) no-repeat 50%/2.4rem}#container .talk_modal .wrap .buttons .help{display:-webkit-box;display:flex;margin-top:2.8rem;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;color:var(--primary_blue);gap:.4rem}#container .talk_modal .wrap .buttons .help:before{background:url(/img/common/help_blue.png) no-repeat 50%/2rem;content:"";display:inline-block;height:2.4rem;vertical-align:middle;width:2.4rem}#container .talk_modal .wrap .buttons .cancel{color:var(--primary_blue);display:block;font-size:1.7rem;font-weight:700;margin-top:2.8rem}#container .talk_modal.incoming .section,#container .talk_modal.outgoing .section{font-size:1.5rem;font-weight:700;margin:2.4rem .4rem 0;text-align:left}#container .talk_modal.incoming .section-title,#container .talk_modal.outgoing .section-title{border-bottom:.5px solid var(--defaultBorderColor);color:var(--extra_dark_gray);padding:.8rem .4rem}#container .talk_modal.incoming .section-label,#container .talk_modal.outgoing .section-label{border-top:.5px solid var(--defaultBorderColor);-webkit-column-gap:1.2rem;-moz-column-gap:1.2rem;column-gap:1.2rem;display:-webkit-box;display:flex;flex-wrap:wrap;padding:2.4rem .8rem 0}#container .talk_modal.incoming .section-label.center,#container .talk_modal.outgoing .section-label.center{-webkit-box-pack:center;justify-content:center}#container .talk_modal.incoming .section-label>span,#container .talk_modal.outgoing .section-label>span{color:var(--extra_dark_gray)}#container .talk_modal.incoming .section.border-b,#container .talk_modal.outgoing .section.border-b{border-bottom:.5px solid var(--defaultBorderColor);padding-bottom:2.4rem}#container .talk_modal.incoming .section .duration-options,#container .talk_modal.outgoing .section .duration-options{display:-webkit-box;display:flex;position:relative;-webkit-box-pack:justify;justify-content:space-between;margin:1.6rem .8rem 0}#container .talk_modal.incoming .section .duration-options .balloon,#container .talk_modal.outgoing .section .duration-options .balloon{display:contents;opacity:1;-webkit-transition:.3s;transition:.3s;visibility:visible}#container .talk_modal.incoming .section .duration-options .balloon.fadeout,#container .talk_modal.outgoing .section .duration-options .balloon.fadeout{opacity:0;visibility:hidden}#container .talk_modal.incoming .section .duration-options .balloon .message,#container .talk_modal.outgoing .section .duration-options .balloon .message{background:#fff;border-radius:.8rem;color:var(--primary_black);display:inline-block;-webkit-filter:drop-shadow(0 0 4px rgba(0,0,0,.25));filter:drop-shadow(0 0 4px rgba(0,0,0,.25));font-size:1.5rem;font-weight:700;left:-1.6rem;padding:.8rem 1.2rem;position:absolute;text-align:left;top:-5rem;white-space:nowrap}#container .talk_modal.incoming .section .duration-options .balloon .message>span,#container .talk_modal.outgoing .section .duration-options .balloon .message>span{color:var(--primary_pink)}#container .talk_modal.incoming .section .duration-options .balloon .message:before,#container .talk_modal.outgoing .section .duration-options .balloon .message:before{background-color:#fff;bottom:-8px;clip-path:polygon(50% 100%,0 0,100% 0);content:"";height:8px;left:35px;position:absolute;width:10px}#container .talk_modal.incoming .section .duration-options>label,#container .talk_modal.outgoing .section .duration-options>label{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:.4rem}#container .talk_modal.incoming .section .duration-options>label:before,#container .talk_modal.outgoing .section .duration-options>label:before{background:url(/img/common/check_blue_off.png) no-repeat 50%/2rem;content:"";display:inline-block;height:2rem;width:2rem}#container .talk_modal.incoming .section .duration-options>label.disabled:before,#container .talk_modal.outgoing .section .duration-options>label.disabled:before{background:url(/img/mailbox/icon/lock.png) no-repeat 50%/2rem}#container .talk_modal.incoming .section .duration-options>label.checked:before,#container .talk_modal.outgoing .section .duration-options>label.checked:before{background:url(/img/common/check_blue_on.png) no-repeat 50%/2rem}#container .talk_modal.incoming .section .duration-options>label input[type=radio],#container .talk_modal.outgoing .section .duration-options>label input[type=radio]{display:none}#container .talk_modal.incoming .section .points,#container .talk_modal.outgoing .section .points{margin:1.2rem .8rem 0}#container .talk_modal.incoming .section .points .amount,#container .talk_modal.outgoing .section .points .amount{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:.6rem}#container .talk_modal.incoming .section .points .amount .add,#container .talk_modal.outgoing .section .points .amount .add{background-image:url(/img/common/add.png);background-position:0 0;background-repeat:no-repeat;background-size:2rem 2rem;display:inline-block;height:2rem;width:2rem}#container .talk_modal.incoming .note,#container .talk_modal.outgoing .note{color:var(--extra_dark_gray);font-size:1.5rem;font-weight:400;margin-top:1.2rem}#container .talk_modal.incoming .section .points{margin:0}#container .talk_modal.incoming .buttons{display:-webkit-box;display:flex;margin-bottom:1.2rem;-webkit-box-pack:justify;gap:.8rem;justify-content:space-between}#container .talk_modal.notice .notice-list{background:#f2f4f5;border-radius:1.6rem;margin-top:1.6rem;padding:1.6rem}#container .talk_modal.notice .notice-list>li{display:-webkit-box;display:flex;margin:.4rem 0;-webkit-box-align:center;align-items:center;font-size:1.5rem;gap:.4rem}#container .talk_modal.notice .notice-list>li:before{background:url(/img/mailbox/icon/prohibited.png) no-repeat 50%/2rem;content:"";display:inline-block;height:2rem;width:2rem}#container .talk_modal.notice .buttons{padding-top:1.2rem}#container .talk_dialog{background:var(--primary_white);-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;padding:1.6rem 4.8rem 1.6rem 2rem;position:absolute;top:40px;-webkit-transition:.3s;transition:.3s;visibility:visible;width:100%;z-index:10}#container .talk_dialog.fadeout{opacity:0;visibility:hidden}#container .talk_dialog>dt{font-size:1.7rem;font-weight:700}#container .talk_dialog .description{color:#888;font-size:1.5rem;margin-top:.2rem}#container .talk_dialog .button{display:-webkit-box;display:flex;margin-top:1.6rem;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;gap:1.6rem}#container .talk_dialog .button .c_btn_primary{height:auto;padding:1.2rem 2.4rem;width:auto}#container .talk_dialog .button .close{background:url(/img/mailbox/icon/close.png) no-repeat 50%/2rem;height:2rem;position:absolute;right:1.6rem;top:1.6rem;width:2rem}@-webkit-keyframes gradient-move{0%{background-position:50% 0}to{background-position:50% 100%}}@keyframes gradient-move{0%{background-position:50% 0}to{background-position:50% 100%}}#container .talk_page{-webkit-animation:gradient-move 1s ease-in-out 2s infinite alternate;animation:gradient-move 1s ease-in-out 2s infinite alternate;height:100%;left:0;opacity:1;overflow:hidden;position:absolute;top:0;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;visibility:visible;width:100%;z-index:90}#container .talk_page.outgoing{background:linear-gradient(169.04deg,#7eee88 4.65%,#00c4ec 93.21%);background-position:50% 0;background-size:200% 200%}#container .talk_page.talking{background:linear-gradient(168.16deg,#5cebff .44%,#0075ff 92.28%);background-position:50% 0;background-size:200% 200%}#container .talk_page.talking .body{gap:6.1rem}#container .talk_page.alert{background:linear-gradient(168.16deg,#ff8a70 .44%,#c84e3d 92.28%);background-position:50% 0;background-size:200% 200%}#container .talk_page.ended{-webkit-animation:none;animation:none;background:#262730}#container .talk_page .wrap{height:100%}#container .talk_page .wrap,#container .talk_page .wrap .body{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}#container .talk_page .wrap .body{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:var(--primary_white);flex-direction:column;font-weight:700;gap:2.4rem;padding-bottom:15.2rem;text-align:center}#container .talk_page .wrap .body .countdown .label{font-size:2rem}#container .talk_page .wrap .body .countdown .time{font-size:3.2rem}#container .talk_page .wrap .body .information{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:space-between;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background:rgba(0,0,0,.4);border-radius:2.4rem;font-size:1.7rem;gap:3.7rem;justify-content:center;padding:1.6rem 2.4rem 2rem;text-align:left}#container .talk_page .wrap .body .information span{color:hsla(0,0%,100%,.6);display:inline-block;font-size:1.5rem;font-weight:400;margin-top:.8rem}#container .talk_page .wrap .body .information-btn{background:hsla(0,0%,100%,.2);border-radius:100px;color:var(--primary_white);font-size:1.5rem;font-weight:700;padding:1rem 1.6rem}#container .talk_page .wrap .body .thumb{display:-webkit-box;display:flex;position:relative;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;gap:2.4rem}#container .talk_page .wrap .body .thumb .icon{position:absolute;right:0;top:8.5rem}#container .talk_page .wrap .body .thumb-name{font-size:1.5rem;margin-top:1.6rem}#container .talk_page .wrap .body .description{font-size:2rem}#container .talk_page .wrap .body .description .label{font-size:1.5rem;font-weight:400;margin-top:1rem}#container .talk_page .wrap .body .description .time{font-size:17;font-weight:400;margin-left:.8rem}#container .talk_page .wrap .body canvas{width:7.6rem}#container .talk_page .wrap .body .note{bottom:0;font-size:1.5rem;font-weight:400;position:absolute}#container .talk_page .wrap .footer{bottom:0;left:0;padding:2.4rem 4rem 4.8rem;position:absolute;right:0}#container .talk_page .wrap .footer-buttons{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;gap:2.6rem}#container .talk_page .wrap .footer-buttons .toggle{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:var(--primary_white);flex-direction:column;font-size:1rem;gap:.4rem;text-align:center;white-space:nowrap;width:4.8rem}#container .talk_page .wrap .footer-buttons .c_btn_origin{display:-webkit-box;display:flex;-webkit-box-pack:center;background-color:var(--primary_white);border:none;color:var(--primary_pink);gap:.8rem;justify-content:center;white-space:nowrap}#container .talk_page .wrap .footer-buttons .c_btn_origin:before{background:url(/img/common/close_pink.png) no-repeat 50%/2.4rem;content:"";display:inline-block;height:2.4rem;vertical-align:middle;width:2.4rem}#container .talk_page .wrap .footer-alert{background:rgba(0,0,0,.6);bottom:.8rem;color:var(--primary_white);font-size:1.2rem;font-weight:400;left:0;padding:.4rem 0;position:absolute;text-align:center;width:100%}#container .talk_page .wrap .icon{border-radius:50%;height:4.8rem;width:4.8rem}#container .talk_page .wrap .icon-microphone.is-on{background:rgba(0,0,0,.6) url(/img/mailbox/icon/microphone_on.png) no-repeat 50%/2.4rem}#container .talk_page .wrap .icon-microphone.is-off{background:var(--primary_white) url(/img/mailbox/icon/microphone_off.png) no-repeat center/2.4rem}#container .talk_page .wrap .icon-headphone.is-on{background:rgba(0,0,0,.6) url(/img/mailbox/icon/headphone.png) no-repeat 50%/2.4rem;opacity:.3}#container .talk_page .wrap .icon-speaker.is-on{background:rgba(0,0,0,.6) url(/img/mailbox/icon/speaker_on.png) no-repeat 50%/2.4rem}#container .talk_page .wrap .icon-speaker.is-off{background:var(--primary_white) url(/img/mailbox/icon/speaker_off.png) no-repeat center/2.4rem}#container .talk_page .wrap .icon.small{background-size:2rem;height:3.5rem;width:3.5rem}#container .purchase_modal .wrap{padding:2.4rem 1.6rem 4rem;position:relative}#container .purchase_modal .wrap .head{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;font-size:1.7rem;font-weight:700;justify-content:space-between}#container .purchase_modal .wrap .head .close{color:var(--primary_blue)}#container .purchase_modal .wrap .point-container{display:-webkit-box;display:flex;margin-top:1.5rem;padding:1rem 1.6rem;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;background-color:var(--primary_light_gray);border-radius:.8rem;font-size:1.5rem;justify-content:space-between}#container .purchase_modal .wrap .point-container .label{color:var(--extra_dark_gray)}#container .purchase_modal .wrap .point-container .value{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-weight:700;gap:.4rem}#container .purchase_modal .wrap .point-container .value:before{background-image:url(/img/common/point.png);background-position:0 0;background-repeat:no-repeat;background-size:2rem 2rem;content:"";display:inline-block;height:2rem;width:2rem}#container .purchase_modal .wrap .plan-list{display:-webkit-box;display:flex;margin-top:1.6rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:.8rem}#container .purchase_modal .wrap .plan-list .plan-item{border:1px solid var(--defaultBorderColor);border-radius:2.4rem;font-size:1.2rem;font-weight:700;padding:1.6rem}#container .purchase_modal .wrap .plan-list .plan-item-add{background-color:var(--primary_pink);border-radius:.8rem;color:var(--primary_white);display:block;padding:.2rem .8rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#container .purchase_modal .wrap .plan-list .plan-item-add.none{background-color:var(--primary_gray)}#container .purchase_modal .wrap .plan-list .plan-item-price{margin-top:.4rem}#container .purchase_modal .wrap .plan-list .plan-item-price>strong{font-size:2rem}#container .purchase_modal .wrap .plan-list .plan-item-point{margin-top:.2rem}#container .purchase_modal .wrap .plan-list .plan-item-bonus{color:var(--primary_yellow)}#container .purchase_modal .wrap .plan-list .plan-item-bonus>strong{color:var(--primary_black);font-size:1.5rem;margin:0 .4rem}#container .payment_modal .wrap{padding:3rem 0 4.3rem;position:relative}#container .payment_modal .wrap .head{display:-webkit-box;display:flex;padding:0 1.6rem 1rem;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;border-bottom:.5px solid var(--defaultBorderColor);font-size:1.7rem;font-weight:700;justify-content:space-between}#container .payment_modal .wrap .head .close{background-image:url(/img/common/close_blue.png)}#container .payment_modal .wrap .head .back,#container .payment_modal .wrap .head .close{background-position:0 0;background-repeat:no-repeat;background-size:2.4rem 2.4rem;display:inline-block;height:2.4rem;width:2.4rem}#container .payment_modal .wrap .head .back{background-image:url(/img/common/arrow_left_blue.png)}#container .payment_modal .wrap .head .next{color:var(--primary_blue)}#container .payment_modal .wrap .payment-list{margin-top:1.6rem}#container .payment_modal .wrap .payment-list>label{display:-webkit-box;display:flex;padding:1.6rem;-webkit-box-align:center;align-items:center;font-size:1.5rem;font-weight:700;gap:1.2rem}#container .payment_modal .wrap .payment-list>label:before{background:url(/img/common/check_blue_off.png) no-repeat 50%/2.4rem;content:"";display:inline-block;height:2.4rem;width:2.4rem}#container .payment_modal .wrap .payment-list>label.checked:before{background:url(/img/common/check_blue_on.png) no-repeat 50%/2.4rem}#container .payment_modal .wrap .payment-list>label input[type=radio]{display:none}#container .payment_modal .wrap .payment-confirm{margin:0 1.6rem}#container .payment_modal .wrap .payment-confirm-item{margin-top:1.6rem}#container .payment_modal .wrap .payment-confirm-item .label{color:var(--extra_dark_gray);font-size:1.5rem}#container .payment_modal .wrap .payment-confirm-item .value{font-size:1.7rem;font-weight:700;margin-top:.4rem}body#live #container{background-color:var(--primary_white);font-size:1.4rem;height:inherit}body#live #container.live_set_bg{background-color:var(--defaultBackgroundColor)}.live-header_back{display:-webkit-box;display:flex;position:relative;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#4fc3f7;height:4rem;justify-content:center;min-height:4rem}.live-header_back .label{color:#fff;font-size:1.8rem;font-weight:700}.live-header_back .nav{height:2.4rem;left:.6rem;position:absolute;top:.8rem;width:calc(100% - 1.2rem)}.live-header_back .nav .back{height:2.4rem;left:0;position:absolute;top:0;width:2.4rem}.live-header_back .nav .back>a{content:url(/img/common/arrow_back.png);height:2.4rem;width:2.4rem}#live .live_report-exchange_container{background-color:var(--defaultBackgroundColor);padding-bottom:2.4rem}#live .live_report-exchange_container .live_report-member_diamond_wrap{padding-bottom:2.6rem}#live .live_report-exchange_container .live_report-member_diamond_wrap .member_diamond{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;background-color:#fff;padding:2.4rem 0}#live .live_report-exchange_container .live_report-member_diamond_wrap .member_diamond>dd{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;font-family:Hiragino Sans,sans-serif;font-size:2.5rem;font-weight:600;margin-top:.7rem}#live .live_report-exchange_container .live_report-member_diamond_wrap .member_diamond>dd:before{background:url(/img/live/icon/diamond.png) no-repeat 50%/2rem;content:"";display:inline-block;height:2rem;margin-right:.8rem;width:2rem}#live .live_report-exchange_container .live_report-member_diamond_wrap .exchange_notice{font-size:1.2rem;margin-top:.8rem;text-align:center}#live .live_report-exchange_container .live_report-exchange_form{display:grid;gap:2.6rem 0;grid-template-columns:1fr;padding-bottom:4rem}#live .live_report-exchange_container .live_report-exchange_form .form_item>dt{line-height:1.6;padding-left:1.5rem}#live .live_report-exchange_container .live_report-exchange_form .form_item.mail>dd>input{border:0;border-radius:0;line-height:44px;padding:0 16px}#live .live_report-exchange_container .live_report-exchange_form .form_item.mail>dd>input::-webkit-input-placeholder{color:var(--baseFontColor_warmgray)}#live .live_report-exchange_container .live_report-exchange_form .form_item.mail>dd>input::-moz-placeholder{color:var(--baseFontColor_warmgray)}#live .live_report-exchange_container .live_report-exchange_form .form_item.mail>dd>input::placeholder{color:var(--baseFontColor_warmgray)}#live .live_report-exchange_container .live_report-exchange_form .form_item.diamond>dd>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/img/common/arrow_down.png) no-repeat right 14px center/16px;border:0;font-size:16px;height:44px;padding:0 16px;width:100%}#live .live_report-exchange_container .live_report-exchange_form .exchange_decision{padding:0 2.4rem}#live .live_report-exchange_container .live_report-exchange_form .exchange_decision>input:disabled{opacity:.3}#live .live_report-exchange_container .live_report-exchange_detail_notice{padding:0 3.2rem}#live .live_report-exchange_container .live_report-exchange_detail_notice>dt{font-weight:600}#live .live_report-exchange_container .live_report-exchange_detail_notice>dd{display:grid;gap:2rem 0;grid-template-columns:1fr}#live .live_report-exchange_container .live_report-exchange_detail_notice>dd>p{color:#686868;line-height:1.6}#live .popup-live_report_exchange_confirm{display:-webkit-box;display:flex;height:100%;left:0;position:fixed;top:0;width:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:rgba(0,0,0,.5);justify-content:center;z-index:100}#live .popup-live_report_exchange_confirm .live_report_exchange_confirm{background:hsla(0,0%,97%,.92);border-radius:16px;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr 4.4rem;height:14.2rem;width:27rem}#live .popup-live_report_exchange_confirm .live_report_exchange_confirm>dt{font-size:1.7rem;font-weight:700;padding-top:1.6rem;text-align:center}#live .popup-live_report_exchange_confirm .live_report_exchange_confirm .msg{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}#live .popup-live_report_exchange_confirm .live_report_exchange_confirm .msg>p{font-family:Hiragino Sans,sans-serif;font-size:1.3rem;text-align:center}#live .popup-live_report_exchange_confirm .live_report_exchange_confirm .btn_wrap{border-top:1px solid rgba(0,0,0,.15)}#live .popup-live_report_exchange_confirm .live_report_exchange_confirm .btn_wrap>ul{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;height:100%}#live .popup-live_report_exchange_confirm .live_report_exchange_confirm .btn_wrap>ul>li{-webkit-box-flex:1;display:-webkit-box;display:flex;flex:1;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;color:#007aff;font-family:Hiragino Sans,sans-serif;font-size:1.7rem;justify-content:center}#live .popup-live_report_exchange_confirm .live_report_exchange_confirm .btn_wrap>ul>li>b{font-weight:600}#live .popup-live_report_exchange_confirm .live_report_exchange_confirm .btn_wrap>ul>li:nth-of-type(2){border-left:1px solid rgba(0,0,0,.15)}#live .exchange-complete{display:-webkit-box;display:flex;height:100dvh;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}#live .exchange-complete-content{text-align:center}#live .exchange-complete-content .label{font-size:2rem;font-weight:700;margin-bottom:1.6rem}#live .exchange-complete-content .description{color:var(--baseFontColor_warmgray);font-size:1.4rem}#live .live_report-exchange_history_container{height:100dvh}#live .live_report-exchange_history_list{display:grid;grid-auto-rows:4.7rem;grid-template-columns:auto 1fr;-webkit-box-pack:justify;background-color:#fff;justify-content:space-between;padding:0 1.6rem}#live .live_report-exchange_history_list>dd,#live .live_report-exchange_history_list>dt{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;border-bottom:1px solid var(--defaultBorderColor)}#live .live_report-exchange_history_list>dt{color:#686868}#live .live_report-exchange_history_list>dd{-webkit-box-pack:end;font-family:Hiragino Sans,sans-serif;font-size:1.5rem;justify-content:flex-end}#live .live_report-exchange_history_list>dd>b{font-weight:600}#live .live_report-exchange_history_none{color:var(--baseFontColor_warmgray);font-size:1.6rem;font-weight:700;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#live .live-ranking_notice{padding:3rem 1.6rem}#live .live-ranking_notice>h1{font-size:2.4rem;font-weight:700}#live .live-ranking_notice>h2{font-size:2rem;font-weight:700;margin:2.4rem 0}#live .live-ranking_notice>p{font-size:1.5rem;margin-top:1.6rem}#live .live-ranking_notice>dl{margin-top:2.4rem}#live .live-ranking_notice>dl>dt{font-size:1.7rem;font-weight:700;margin-bottom:1.6rem}#live .live-ranking_notice>dl>dd{font-size:1.5rem;line-height:1.6;margin-bottom:2.4rem}#live .live-ranking_notice>dl>dd>ul>li:not(:last-child){margin-bottom:1.6rem}#live ul.daylist{font-size:1.5rem}#live ul.daylist li{background-image:url(/img/common/arrow_right_lg.png);background-position:right 1.6rem center;background-repeat:no-repeat;background-size:2rem}#live ul.daylist li.patrol_ng{background-color:var(--primary_light_gray);color:var(--primary_dark_gray)}#live ul.daylist li a{display:block;padding:1.8rem 1.6rem}#live .mdl_listBox .wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;padding:1.2rem 1.6rem}#live .mdl_listBox .wrap .thumb{width:6.4rem}#live .mdl_listBox .wrap .body{-webkit-box-flex:1;flex-grow:1;padding:0 1.2rem}#live .mdl_listBox .wrap .body .name{font-size:1.7rem;font-weight:700}#live .mdl_listBox .wrap .body .name span{margin:0 .3rem;vertical-align:middle}#live .mdl_listBox .wrap .body ul.status{font-size:1.2rem}#live .mdl_listBox .wrap .body ul.status li{display:inline-block}#live .mdl_listBox .wrap .gift{margin-left:auto}#live .mdl_listBox .wrap .gift .diamond{font-size:1.5rem}#live .mdl_listBox .wrap .gift .diamond:before{background:url(/img/live/icon/gift.png) no-repeat 50%/1.6rem;content:"";display:inline-block;height:1.6rem;margin-right:.6rem;vertical-align:top;width:1.6rem}:root{--primary_color:#da3470;--secondary_color:#eeb217;--accent_color:#06bf02;--border_color:#f3f4f5;--background_color:#f3f4f5;--official_color:#fdf0fa;--frame_color:#ffe0ec;--disable_color:#cdcdd0;--gold_color:rgba(255,178,44,.8);--silver_color:rgba(63,162,246,.8);--bronze_color:rgba(235,91,0,.8)}#icha-chat .choice_library_modal .content .choice-item.is-selected,#icha-chat .setting_peeking_comment_modal .icha-setting-error,#icha-chat .setting_title_modal .icha-setting-error,#icha-chat .setting_top_modal .icha-setting-error,#icha-setting .schedule_modal .content .icha-schedule-error,#mypage .acceptance_modal .content .icha-schedule-error,.icha-audience-memo,.icha-chat-comment-reply,.icha-chat-footer-action.is-2shot,.icha-chat-footer-action.is-gift,.icha-chat-footer-action.is-group,.icha-chat-footer-action.is-heart,.icha-chat-footer-action.is-message,.icha-chat-footer-action.is-phone,.icha-chat-footer-action.is-play-mode,.icha-chat-footer-action.is-video,.icha-chat-footer-nav.is-image,.icha-chat-header-audience,.icha-chat-header-phone,.icha-chat-header-point,.icha-chat-header-purchase,.icha-chat-header-time,.icha-chat-header-user,.icha-chat-header-video,.icha-chat-play-select-nav.is-next,.icha-chat-play-select-nav.is-prev,.icha-chat-toolbar-nav a .icha-icon-arrow-left,.icha-chat-toolbar-nav a .icha-icon-arrow-right,.icha-chat-toolbar-nav span .icha-icon-arrow-left,.icha-chat-toolbar-nav span .icha-icon-arrow-right,.icha-followable-empty-card,.icha-icon-add-large,.icha-icon-add-large.is-disabled,.icha-icon-alert,.icha-icon-audience,.icha-icon-audio-small.is-off,.icha-icon-audio-small.is-on,.icha-icon-audio.is-off,.icha-icon-audio.is-on,.icha-icon-ban,.icha-icon-bell,.icha-icon-bell-gray.is-small,.icha-icon-bell.is-small,.icha-icon-camera,.icha-icon-clear,.icha-icon-close,.icha-icon-close-nav,.icha-icon-close.has-shadow,.icha-icon-comment.is-off,.icha-icon-comment.is-on,.icha-icon-email,.icha-icon-email-primary,.icha-icon-error,.icha-icon-eye,.icha-icon-fire,.icha-icon-floating-heart,.icha-icon-follow,.icha-icon-follow.is-small,.icha-icon-followable,.icha-icon-followed,.icha-icon-followed-white,.icha-icon-following,.icha-icon-fullscreen.is-off,.icha-icon-fullscreen.is-on,.icha-icon-gift,.icha-icon-heart,.icha-icon-help,.icha-icon-launch,.icha-icon-library,.icha-icon-memo,.icha-icon-menu,.icha-icon-message,.icha-icon-message-pink,.icha-icon-message-white,.icha-icon-microphone,.icha-icon-microphone-small.is-off,.icha-icon-microphone-small.is-on,.icha-icon-microphone.is-off,.icha-icon-microphone.is-on,.icha-icon-movie,.icha-icon-mute,.icha-icon-pen,.icha-icon-pen.is-large,.icha-icon-pen.is-small,.icha-icon-point,.icha-icon-rank,.icha-icon-rank.is-unrank,.icha-icon-secret,.icha-icon-setting,.icha-icon-switch,.icha-icon-template,.icha-icon-ticket,.icha-icon-ticket-white,.icha-icon-user,.icha-icon-video-small.is-off,.icha-icon-video-small.is-on,.icha-icon-warning,.icha-liver-option-item.is-phone,.icha-liver-option-item.is-video,.icha-report-daily-point,.icha-report-detail-icon-campaign,.icha-report-detail-icon-community,.icha-report-detail-icon-eye,.icha-report-detail-icon-gift,.icha-report-detail-icon-heart,.icha-report-detail-icon-mileage,.icha-report-detail-icon-secret,.icha-report-detail-icon-ticket,.icha-report-detail-point,.icha-report-point,.icha-report-total-point,.icha-room-option-item.is-phone,.icha-room-option-item.is-video,.icha-room-preview-ticket,.icha-room-toolbar a.has-previous,.icha-room-toolbar span.has-previous,.icha-schedule-form-error,.icha-schedule-new a,.icha-setting-error,.icha-template-form-error,.icha-template-new a,.icha-ticket-count,.icha-visitor-date-point,.icha-visitor-form-button a,.icha-visitor-form-error,.icha-visitor-info-item.is-message,.icha-visitor-info-item.is-point,.icha-visitor-info-item.is-ticket,.icha-visitor-info-item.is-visit,.mypage-icha_menu-rank .rank-button{vertical-align:middle}#icha-chat .choice_library_modal .content .choice-item.is-selected:before,#icha-chat .setting_peeking_comment_modal .icha-setting-error:before,#icha-chat .setting_title_modal .icha-setting-error:before,#icha-chat .setting_top_modal .icha-setting-error:before,#icha-setting .schedule_modal .content .icha-schedule-error:before,#mypage .acceptance_modal .content .icha-schedule-error:before,.icha-audience-memo:before,.icha-chat-comment-reply:before,.icha-chat-footer-action.is-2shot:before,.icha-chat-footer-action.is-gift:before,.icha-chat-footer-action.is-group:before,.icha-chat-footer-action.is-heart:before,.icha-chat-footer-action.is-message:before,.icha-chat-footer-action.is-phone:before,.icha-chat-footer-action.is-play-mode:before,.icha-chat-footer-action.is-video:before,.icha-chat-footer-nav.is-image:before,.icha-chat-header-audience:before,.icha-chat-header-phone:before,.icha-chat-header-point:before,.icha-chat-header-purchase:before,.icha-chat-header-time:before,.icha-chat-header-user:before,.icha-chat-header-video:before,.icha-chat-play-select-nav.is-next:before,.icha-chat-play-select-nav.is-prev:before,.icha-chat-toolbar-nav a .icha-icon-arrow-left:before,.icha-chat-toolbar-nav a .icha-icon-arrow-right:before,.icha-chat-toolbar-nav span .icha-icon-arrow-left:before,.icha-chat-toolbar-nav span .icha-icon-arrow-right:before,.icha-followable-empty-card:before,.icha-icon-add-large.is-disabled:before,.icha-icon-add-large:before,.icha-icon-alert:before,.icha-icon-audience:before,.icha-icon-audio-small.is-off:before,.icha-icon-audio-small.is-on:before,.icha-icon-audio.is-off:before,.icha-icon-audio.is-on:before,.icha-icon-ban:before,.icha-icon-bell-gray.is-small:before,.icha-icon-bell.is-small:before,.icha-icon-bell:before,.icha-icon-camera:before,.icha-icon-clear:before,.icha-icon-close-nav:before,.icha-icon-close.has-shadow:before,.icha-icon-close:before,.icha-icon-comment.is-off:before,.icha-icon-comment.is-on:before,.icha-icon-email-primary:before,.icha-icon-email:before,.icha-icon-error:before,.icha-icon-eye:before,.icha-icon-fire:before,.icha-icon-floating-heart:before,.icha-icon-follow.is-small:before,.icha-icon-follow:before,.icha-icon-followable:before,.icha-icon-followed-white:before,.icha-icon-followed:before,.icha-icon-following:before,.icha-icon-fullscreen.is-off:before,.icha-icon-fullscreen.is-on:before,.icha-icon-gift:before,.icha-icon-heart:before,.icha-icon-help:before,.icha-icon-launch:before,.icha-icon-library:before,.icha-icon-memo:before,.icha-icon-menu:before,.icha-icon-message-pink:before,.icha-icon-message-white:before,.icha-icon-message:before,.icha-icon-microphone-small.is-off:before,.icha-icon-microphone-small.is-on:before,.icha-icon-microphone.is-off:before,.icha-icon-microphone.is-on:before,.icha-icon-microphone:before,.icha-icon-movie:before,.icha-icon-mute:before,.icha-icon-pen.is-large:before,.icha-icon-pen.is-small:before,.icha-icon-pen:before,.icha-icon-point:before,.icha-icon-rank.is-unrank:before,.icha-icon-rank:before,.icha-icon-secret:before,.icha-icon-setting:before,.icha-icon-switch:before,.icha-icon-template:before,.icha-icon-ticket-white:before,.icha-icon-ticket:before,.icha-icon-user:before,.icha-icon-video-small.is-off:before,.icha-icon-video-small.is-on:before,.icha-icon-warning:before,.icha-liver-option-item.is-phone:before,.icha-liver-option-item.is-video:before,.icha-report-daily-point:before,.icha-report-detail-icon-campaign:before,.icha-report-detail-icon-community:before,.icha-report-detail-icon-eye:before,.icha-report-detail-icon-gift:before,.icha-report-detail-icon-heart:before,.icha-report-detail-icon-mileage:before,.icha-report-detail-icon-secret:before,.icha-report-detail-icon-ticket:before,.icha-report-detail-point:before,.icha-report-point:before,.icha-report-total-point:before,.icha-room-option-item.is-phone:before,.icha-room-option-item.is-video:before,.icha-room-preview-ticket:before,.icha-room-toolbar a.has-previous:before,.icha-room-toolbar span.has-previous:before,.icha-schedule-form-error:before,.icha-schedule-new a:before,.icha-setting-error:before,.icha-template-form-error:before,.icha-template-new a:before,.icha-ticket-count:before,.icha-visitor-date-point:before,.icha-visitor-form-button a:before,.icha-visitor-form-error:before,.icha-visitor-info-item.is-message:before,.icha-visitor-info-item.is-point:before,.icha-visitor-info-item.is-ticket:before,.icha-visitor-info-item.is-visit:before,.mypage-icha_menu-rank .rank-button:before{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;vertical-align:middle}#icha-chat .setting_peeking_comment_modal .icha-setting-title.has-next,#icha-chat .setting_title_modal .icha-setting-title.has-next,#icha-chat .setting_top_modal .icha-setting-title.has-next,.icha-room-toolbar a.has-next,.icha-room-toolbar span.has-next,.icha-standby-form-button{vertical-align:middle}#icha-chat .setting_peeking_comment_modal .icha-setting-title.has-next:after,#icha-chat .setting_title_modal .icha-setting-title.has-next:after,#icha-chat .setting_top_modal .icha-setting-title.has-next:after,.icha-room-toolbar a.has-next:after,.icha-room-toolbar span.has-next:after,.icha-standby-form-button:after{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;vertical-align:middle}#icha .choice_payment_modal,#icha-chat .action_sheet,#icha-chat .appointment_modal,#icha-chat .audience_modal,#icha-chat .choice_gift_modal,#icha-chat .choice_library_modal,#icha-chat .choice_payment_modal,#icha-chat .choice_tag_modal,#icha-chat .profile_modal,#icha-chat .setting_device_modal,#icha-chat .setting_peeking_comment_modal,#icha-chat .setting_title_modal,#icha-chat .setting_top_modal,#icha-chat .template_modal,#icha-setting .schedule_modal,#mypage .acceptance_modal{background-color:var(--primary_white);border-radius:12px 12px 0 0;bottom:0;-webkit-box-shadow:0 -.4rem 1rem rgba(0,0,0,.1);box-shadow:0 -.4rem 1rem rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;left:0;opacity:1;padding:3.2rem 0;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.3s;transition:.3s;visibility:visible;width:100%;z-index:99}#icha .slideout.choice_payment_modal,#icha-chat .slideout.action_sheet,#icha-chat .slideout.appointment_modal,#icha-chat .slideout.audience_modal,#icha-chat .slideout.choice_gift_modal,#icha-chat .slideout.choice_library_modal,#icha-chat .slideout.choice_payment_modal,#icha-chat .slideout.choice_tag_modal,#icha-chat .slideout.profile_modal,#icha-chat .slideout.setting_device_modal,#icha-chat .slideout.setting_peeking_comment_modal,#icha-chat .slideout.setting_title_modal,#icha-chat .slideout.setting_top_modal,#icha-chat .slideout.template_modal,#icha-setting .slideout.schedule_modal,#mypage .slideout.acceptance_modal{opacity:0;-webkit-transform:translate3d(0,2rem,0);transform:translate3d(0,2rem,0);visibility:hidden}#icha .choice_payment_modal .header,#icha-chat .action_sheet .header,#icha-chat .appointment_modal .header,#icha-chat .audience_modal .header,#icha-chat .choice_gift_modal .header,#icha-chat .choice_library_modal .header,#icha-chat .choice_payment_modal .header,#icha-chat .choice_tag_modal .header,#icha-chat .profile_modal .header,#icha-chat .setting_device_modal .header,#icha-chat .setting_peeking_comment_modal .header,#icha-chat .setting_title_modal .header,#icha-chat .setting_top_modal .header,#icha-chat .template_modal .header,#icha-setting .schedule_modal .header,#mypage .acceptance_modal .header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:0 1.6rem}#icha .choice_payment_modal .header .label,#icha-chat .action_sheet .header .label,#icha-chat .appointment_modal .header .label,#icha-chat .audience_modal .header .label,#icha-chat .choice_gift_modal .header .label,#icha-chat .choice_library_modal .header .label,#icha-chat .choice_payment_modal .header .label,#icha-chat .choice_tag_modal .header .label,#icha-chat .profile_modal .header .label,#icha-chat .setting_device_modal .header .label,#icha-chat .setting_peeking_comment_modal .header .label,#icha-chat .setting_title_modal .header .label,#icha-chat .setting_top_modal .header .label,#icha-chat .template_modal .header .label,#icha-setting .schedule_modal .header .label,#mypage .acceptance_modal .header .label{color:var(--primary_dark_gray);font-size:1.7rem;font-weight:700;line-height:140%;margin-right:3.2rem}#icha .choice_payment_modal .header .label.is-black,#icha-chat .action_sheet .header .label.is-black,#icha-chat .appointment_modal .header .label.is-black,#icha-chat .audience_modal .header .label.is-black,#icha-chat .choice_gift_modal .header .label.is-black,#icha-chat .choice_library_modal .header .label.is-black,#icha-chat .choice_payment_modal .header .label.is-black,#icha-chat .choice_tag_modal .header .label.is-black,#icha-chat .profile_modal .header .label.is-black,#icha-chat .setting_device_modal .header .label.is-black,#icha-chat .setting_peeking_comment_modal .header .label.is-black,#icha-chat .setting_title_modal .header .label.is-black,#icha-chat .setting_top_modal .header .label.is-black,#icha-chat .template_modal .header .label.is-black,#icha-setting .schedule_modal .header .label.is-black,#mypage .acceptance_modal .header .label.is-black{color:var(--primary_black)}#icha .choice_payment_modal .header .button.is-primary a,#icha-chat .action_sheet .header .button.is-primary a,#icha-chat .appointment_modal .header .button.is-primary a,#icha-chat .audience_modal .header .button.is-primary a,#icha-chat .choice_gift_modal .header .button.is-primary a,#icha-chat .choice_library_modal .header .button.is-primary a,#icha-chat .choice_payment_modal .header .button.is-primary a,#icha-chat .choice_tag_modal .header .button.is-primary a,#icha-chat .profile_modal .header .button.is-primary a,#icha-chat .setting_device_modal .header .button.is-primary a,#icha-chat .setting_peeking_comment_modal .header .button.is-primary a,#icha-chat .setting_title_modal .header .button.is-primary a,#icha-chat .setting_top_modal .header .button.is-primary a,#icha-chat .template_modal .header .button.is-primary a,#icha-setting .schedule_modal .header .button.is-primary a,#mypage .acceptance_modal .header .button.is-primary a{color:var(--primary_color);font-size:1.5rem;font-weight:700;line-height:135%}body.icha{background:radial-gradient(67.96% 41.6% at 50% 50%,#fff 0,hsla(0,0%,100%,0) 100%),var(--frame_color)}@media screen and (width <= 480px){body.icha{background:var(--primary_white)}body.icha #container{overflow-y:scroll}}.icha#container{background-color:var(--primary_white);height:-webkit-fill-available;height:100dvh}.icha #icha_siteBanners{background-color:#fff;overflow:hidden;padding-bottom:24px;position:relative;--swiper-pagination-color:var(--primary_icha);--swiper-pagination-inactive-color:var(--primary_gray);--swiper-pagination-bottom:2px}.icha #icha_siteBanners .pagination{display:-webkit-box;display:flex;padding-top:6px;text-align:center;-webkit-box-pack:center;gap:.8rem;justify-content:center}.icha #icha_siteBanners .pagination .swiper-pagination-bullet{background:var(--primary_gray);border-radius:50%;display:inline-block;height:.8rem;width:.8rem}.icha #icha_siteBanners .pagination .swiper-pagination-bullet-active{background:#f86a69}.icha #icha_siteBanners .swiper-pagination{z-index:0!important}.icha-slideMenu .slide_menu{height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transition:all .3s cubic-bezier(.39,.575,.565,1);transition:all .3s cubic-bezier(.39,.575,.565,1);visibility:hidden;width:100%;will-change:transform,opacity,visibility,box-shadow;z-index:0}.icha-slideMenu .slide_menu.fadein{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;z-index:80}.icha-slideMenu .slide_menu_wrap{background-color:#fff;border-radius:4px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.2);box-shadow:0 0 6px 0 rgba(0,0,0,.2);overflow:hidden;position:absolute;width:19.8rem}.icha-slideMenu .slide_menu_wrap li:not(:last-child){border-bottom:1px solid var(--defaultBOrderColor)}.icha-slideMenu .slide_menu_wrap li>a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.2rem;height:5rem;padding-left:1.2rem}.icha-slideMenu .is-warning{color:var(--primary_color)}.icha-out-of-service{background-color:var(--background_color);margin:4rem 0 0;padding:2.4rem 0;text-align:center}.icha-out-of-service:before{background:no-repeat url(/img/live/icon/rip.png);background-size:contain;content:"";display:inline-block;margin-bottom:.8rem;padding:1.2rem;vertical-align:middle}.icha-out-of-service-title{font-size:1.7rem;font-weight:700;line-height:140%;margin-bottom:1.6rem}.icha-out-of-service-body{font-size:1.5rem;font-weight:400;line-height:135%}.icha-out-of-service-info{padding:0 1.6rem}.icha-out-of-service-button{background-color:var(--primary_white);border:1px solid var(--primary_color);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary_color);display:block;font-size:1.5rem;font-weight:700;line-height:135%;margin:1.6rem 0 2.4rem;padding:1.4rem 0;width:100%}.icha-out-of-service-liver-list{display:-webkit-box;display:flex;gap:.8rem;margin-top:2.4rem;overflow-x:scroll;padding:0 1.6rem}.icha-out-of-service-liver-item{background-color:var(--primary_white);border-radius:4px;flex-shrink:0;overflow:hidden;width:14.4rem}.icha-out-of-service-liver-item .icha-liver-profile{margin:.8rem .8rem 0;text-align:center}.icha-out-of-service-liver-item .icha-liver-thumbnail{height:14.4rem}.icha-out-of-service-liver-item .icha-liver{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;text-align:left}.icha-out-of-service-liver-item .icha-liver-info{margin-top:.8rem}.icha-out-of-service-liver-item .icha-liver-name{font-size:1.5rem;font-weight:700;line-height:135%}.icha-out-of-service-liver-item .icha-liver-age{font-size:1.5rem;font-weight:400;line-height:135%}.icha-out-of-service-liver-item .icha-liver-tags{text-align:left}.icha-out-of-service-liver-item .icha-liver-button{background-color:var(--primary_gray);border-radius:4px;color:var(--primary_white);display:inline-block;font-size:1.2rem;font-weight:700;line-height:130%;margin:1.6rem auto;padding:.8rem 0;text-align:center;width:10rem}.icha-out-of-service-liver-item .icha-liver-button.is-active{background-color:var(--primary_color)}.icha-icon-add{background-color:var(--primary_white);border-radius:50%;margin-right:.8rem;padding:.2rem}.icha-icon-add,.icha-icon-add:before{display:inline-block;vertical-align:middle}.icha-icon-add:before{background:no-repeat url(/img/live/icon/add_primary.png);background-size:contain;content:"";padding:.6rem}.icha-icon-add-large:before{background-image:url(/img/live/icon/add_l.png);padding:1.2rem 1.2rem 1.4rem}.icha-icon-add-large.is-disabled:before{background-image:url(/img/live/icon/add_gray.png);padding:1.2rem 1.2rem 1.4rem}.icha-icon-menu:before{background-image:url(/img/live/icon/menu.png);padding:1.2rem 1.2rem 1.4rem}.icha-icon-ticket:before{background-image:url(/img/live/icon/ticket_m.png);padding:1rem 1rem 1.2rem}.icha-icon-ticket-white:before{background-image:url(/img/live/icon/ticket_white.png);margin-right:.4rem;padding:1rem 1rem 1.2rem}.icha-icon-fire:before{background-image:url(/img/live/icon/fire.png);padding:1rem}.icha-icon-point:before{background-image:url(/img/live/icon/points_m.png);padding:1rem 1rem 1.2rem}.icha-icon-email:before{background-image:url(/img/live/icon/email_white.png);margin-right:.8rem;padding:1.2rem 1.2rem 1.4rem}.icha-icon-email-primary:before{background-image:url(/img/live/icon/email_primary.png);margin-right:.8rem;padding:1.2rem 1.2rem 1.4rem}.icha-icon-follow:before{background-image:url(/img/live/icon/user_ok.png);padding:1.2rem 1.2rem 1.4rem}.icha-icon-follow.is-small:before{background-image:url(/img/live/icon/user_ok.png);margin-right:.8rem;padding:1rem 1rem 1.2rem}.icha-icon-followable:before{background-image:url(/img/live/icon/follow_white.png);margin-right:.8rem;padding:1.2rem 1.2rem 1.4rem}.icha-icon-following:before{background-image:url(/img/live/icon/follow.png);padding:1.2rem 1.2rem 1.4rem}.icha-icon-followed:before{background-image:url(/img/live/icon/follow_done.png);padding:1.2rem 1.2rem 1.4rem}.icha-icon-followed-white:before{background-image:url(/img/live/icon/follow_done_white.png);margin-right:.8rem;padding:1.2rem 1.2rem 1.4rem}.icha-icon-heart:before{background-image:url(/img/live/icon/double_heart_l.png);padding:2.4rem 2.4rem 2.6rem}.icha-icon-audience:before{background-image:url(/img/live/icon/community_s.png);margin-right:.2rem;padding:1rem 1rem 1.2rem}.icha-icon-audience.has-shadow{-webkit-filter:drop-shadow(0 0 4px rgba(0,0,0,.4));filter:drop-shadow(0 0 4px rgba(0,0,0,.4))}.icha-icon-eye:before{background-image:url(/img/live/icon/eye_white.png);margin-right:.2rem;padding:1rem 1rem 1.2rem}.icha-icon-floating-heart:before{background-image:url(/img/live/icon/heart_gradient.png);padding:1.2rem 1.2rem 1.4rem}.icha-icon-help:before{background-image:url(/img/live/icon/help.png);padding:1.2rem 1.2rem 1.4rem}.icha-icon-pen:before{background-image:url(/img/live/icon/pen_primary.png);padding:1rem 1rem 1.2rem}.icha-icon-pen.is-small:before{background-image:url(/img/live/icon/pen.png);margin-right:.8rem;padding:1rem 1rem 1.2rem}.icha-icon-pen.is-large:before{background-image:url(/img/live/icon/pen_l.png);padding:1.2rem 1.2rem 1.4rem}.icha-icon-bell:before{background-image:url(/img/live/icon/bell_l.png);padding:2.4rem 2.4rem 2.6rem}.icha-icon-bell.is-small:before{background-image:url(/img/live/icon/bell_s.png);padding:1rem 1rem 1.2rem}.icha-icon-bell-gray.is-small:before{background-image:url(/img/live/icon/bell_gray.png);margin-right:.8rem;padding:1rem 1rem 1.2rem}.icha-icon-alert:before{background-image:url(/img/live/icon/alert_l.png);padding:2.4rem 2.4rem 2.6rem}.icha-icon-clear:before{background-image:url(/img/live/icon/clear.png);padding:1rem 1rem 1.2rem}.icha-icon-close:before{background-image:url(/img/live/icon/close_l.png);padding:1rem}.icha-icon-close-nav:before{background-image:url(/img/live/icon/close_xl.png);padding:1.2rem 1.2rem 1.4rem}.icha-icon-close.has-shadow:before{background-image:url(/img/live/icon/close_shadow.png);padding:1.2rem 1.2rem 1.4rem}.icha-icon-library:before{background-image:url(/img/live/icon/library.png);padding:1rem 1rem 1.2rem}.icha-icon-movie:before{background-image:url(/img/live/icon/movie.png);margin-right:.8rem;padding:1.2rem 1.2rem 1.4rem}.icha-icon-message:before{background-image:url(/img/live/icon/message_gray.png);padding:1.2rem 1.2rem 1.4rem}.icha-icon-message-white:before{background-image:url(/img/live/icon/message_white.png);padding:1.2rem 1.2rem 1.4rem}.icha-icon-message-pink:before{background-image:url(/img/live/icon/message.png);padding:1.2rem 1.2rem 1.4rem}.icha-icon-setting:before{background-image:url(/img/live/icon/setting.png);padding:1.2rem 1.2rem 1.4rem}.icha-icon-setting.is-gray:before{background:no-repeat url(/img/live/icon/setting_gray.png);background-size:contain}.icha-icon-template{display:block}.icha-icon-template:before{background-image:url(/img/live/icon/template.png);padding:1.2rem 1.2rem 1.4rem}.icha-icon-gift:before{background-image:url(/img/live/icon/gift_m.png);padding:1.2rem 1.2rem 1.4rem}.icha-icon-user:before{background-image:url(/img/live/icon/user.png);margin-right:.8rem;padding:1rem 1rem 1.2rem}.icha-icon-ban:before{background-image:url(/img/live/icon/ban.png);margin-right:.4rem;padding:1rem 1rem 1.2rem}.icha-icon-memo:before{background-image:url(/img/live/icon/memo.png);margin-right:.8rem;padding:1rem 1rem 1.2rem}.icha-icon-error:before{background-image:url(/img/live/icon/alert_m.png);padding:1.6rem 1.6rem 1.8rem}.icha-icon-mute:before{background-image:url(/img/live/icon/mute.png);padding:1.6rem 1.6rem 1.8rem}.icha-icon-launch:before{background-image:url(/img/live/icon/launch.png);margin-right:.4rem;padding:.8rem .8rem 1rem}.icha-icon-switch:before{background-image:url(/img/live/icon/switch.png);display:block;padding:.8rem}.icha-icon-secret:before{background-image:url(/img/live/icon/secret.png);display:block;padding:.8rem}.icha-icon-warning:before{background-image:url(/img/live/icon/warning.png);display:block;padding:.8rem}.icha-icon-audio.is-on:before{background-image:url(/img/live/icon/audio_on.png);display:block;padding:1rem}.icha-icon-audio.is-off:before{background-image:url(/img/live/icon/audio_off.png);display:block;padding:1rem}.icha-icon-audio-small.is-on:before{background-image:url(/img/live/icon/audio_on.png);display:block;padding:.8rem}.icha-icon-audio-small.is-off:before{background-image:url(/img/live/icon/audio_off.png);display:block;padding:.8rem}.icha-icon-video-small.is-on:before{background-image:url(/img/live/icon/video_on.png);display:block;padding:.8rem}.icha-icon-video-small.is-off:before{background-image:url(/img/live/icon/video_off.png);display:block;padding:.8rem}.icha-icon-camera:before{background-image:url(/img/live/icon/camera.png);margin-right:.8rem;padding:1rem 1rem 1.2rem}.icha-icon-rank:before{background-image:url(/img/live/icon/rank_bg.png);padding:2.2rem 2.2rem 2.4rem}.icha-icon-rank.is-1st:before{background:no-repeat url(/img/live/icon/rank_1st.png) 50%;background-size:contain}.icha-icon-rank.is-1st:before,.icha-icon-rank.is-2nd:before{content:"";display:inline-block;padding:2.2rem 2.2rem 3.3rem;vertical-align:middle}.icha-icon-rank.is-2nd:before{background:no-repeat url(/img/live/icon/rank_2nd.png);background-size:contain}.icha-icon-rank.is-3rd:before{background:no-repeat url(/img/live/icon/rank_3rd.png);background-size:contain;content:"";display:inline-block;padding:2.2rem 2.2rem 3.3rem;vertical-align:middle}.icha-icon-rank.is-unrank:before{background-image:url(/img/live/icon/unrank.png);padding:2.2rem 2.2rem 2.4rem}.icha-icon-microphone:before{background-image:url(/img/live/icon/microphone.png);margin-right:.8rem;padding:1rem 1rem 1.2rem}.icha-icon-microphone.is-on:before{background-image:url(/img/live/icon/microphone_on.png);margin:0;padding:1.2rem 1.2rem 1.4rem}.icha-icon-microphone.is-off:before{background-image:url(/img/live/icon/microphone_off.png);margin:0;padding:1.2rem 1.2rem 1.4rem}.icha-icon-microphone-small.is-on:before{background-image:url(/img/live/icon/microphone_on.png);display:block;padding:.8rem}.icha-icon-microphone-small.is-off:before{background-image:url(/img/live/icon/microphone_off.png);display:block;padding:.8rem}.icha-icon-fullscreen.is-on:before{background-image:url(/img/live/icon/close_fullscreen.png);padding:1.2rem 1.2rem 1.4rem}.icha-icon-fullscreen.is-off:before{background-image:url(/img/live/icon/open_fullscreen.png);padding:1.2rem 1.2rem 1.4rem}.icha-icon-comment.is-on:before{background-image:url(/img/live/icon/comment_on.png);padding:1.2rem 1.2rem 1.4rem}.icha-icon-comment.is-off:before{background-image:url(/img/live/icon/comment_off.png);padding:1.2rem 1.2rem 1.4rem}.icha-docs-title{font-size:2em;font-weight:700;line-height:138%;padding:.85em .6em}.icha-docs-list dt{counter-reset:i;font-size:1.5em;font-weight:700;line-height:138%;margin-bottom:.8em;padding:.8em .8em 0}.icha-docs-list dd{font-size:.9375em;font-weight:400;line-height:135%;margin:1.28em 0;padding:0 1.28em}.icha-docs-list dd:not(.noindex){counter-increment:i}.icha-docs-list dd:not(.noindex):before{content:counter(i) "."}.icha-docs-list ol{padding-left:1.8em}.icha-docs-list ol li{counter-increment:j;list-style-type:none}.icha-docs-list ol li:before{content:"(" counter(j) ")";margin-left:-1.5em}.icha-docs-list a{text-decoration:underline}.icha-docs-footer{font-size:.9375em;font-weight:400;line-height:135%;margin-bottom:20em;padding:1.28em}.icha-signin-main,.icha-signup-main{color:#333;margin:0 auto;max-width:450px}.icha-signin-header,.icha-signup-header{background-color:#fff;border-bottom:1px solid var(--border_color);position:sticky;top:0}.icha-signin-footer,.icha-signup-footer{background-color:var(--primary_color);margin-top:2.5em}.icha-signin-footer-nav,.icha-signup-footer-nav{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:450px;padding:1.5em 1em}.icha-signin-footer-nav-list,.icha-signup-footer-nav-list{display:-webkit-box;display:flex;flex-wrap:wrap}.icha-signin-footer-nav-item,.icha-signup-footer-nav-item{font-size:.9375em;font-weight:400;line-height:135%;padding:.5em 0;width:50%}.icha-signin-footer-nav-item a,.icha-signup-footer-nav-item a{color:#fff;font-size:.9375em;font-weight:400;line-height:135%}.icha-signin-logo,.icha-signup-logo{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:450px;padding:.875em 1em}.icha-signin-logo img,.icha-signup-logo img{height:1.6em}.icha-signin-title,.icha-signup-title{font-size:1.25em;font-weight:700;line-height:138%;padding:2em 1em 1em}.icha-signin-caution,.icha-signup-caution{color:var(--primary_dark_gray);font-size:.9375em;font-weight:400;line-height:135%;padding:1.85em 1em 0}.icha-signin-login,.icha-signup-login{border-top:1px solid var(--border_color);margin-top:2.9em;padding-top:2.9em;text-align:center}.icha-signin-login .icha-signin-button,.icha-signin-login .icha-signup-button,.icha-signup-login .icha-signin-button,.icha-signup-login .icha-signup-button{margin:1.875em auto}.icha-signin-captcha,.icha-signup-captcha{padding:1.8em 0 .6em}.icha-signin-item,.icha-signup-item{padding:0 1em}.icha-signin-item input[type=radio],.icha-signup-item input[type=radio]{display:none}.icha-signin-item input[type=radio]:checked+label,.icha-signup-item input[type=radio]:checked+label{background-color:var(--primary_color);border:none;color:#fff;font-weight:700}.icha-signin-item input[type=radio]:disabled+label,.icha-signup-item input[type=radio]:disabled+label{background-color:var(--disable_color);border:none;color:#fff}.icha-signin-item input[type=radio]+label,.icha-signup-item input[type=radio]+label{border:1px solid var(--border_color);border-radius:4px;display:inline-block;font-size:.9375em;font-weight:400;line-height:135%;margin:.5em 1em 0 0;padding:.625em 1.625em}.icha-signin-item select,.icha-signup-item select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/img/responsive/arrow_down_gray.png) no-repeat right 1em center/1em;border:1px solid var(--border_color);border-radius:4px;display:block;font-size:.9375em;font-weight:400;line-height:135%;padding:1em 3em 1em 1em;width:100%}.icha-signin-item select.has-error,.icha-signup-item select.has-error{border:1px solid var(--primary_color)}.icha-signin-item input[type=email],.icha-signin-item input[type=password],.icha-signin-item input[type=tel],.icha-signin-item input[type=text],.icha-signup-item input[type=email],.icha-signup-item input[type=password],.icha-signup-item input[type=tel],.icha-signup-item input[type=text]{background-color:var(--background_color);border:none;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em;width:100%}.icha-signin-item input[type=email]::-webkit-input-placeholder,.icha-signin-item input[type=password]::-webkit-input-placeholder,.icha-signin-item input[type=tel]::-webkit-input-placeholder,.icha-signin-item input[type=text]::-webkit-input-placeholder,.icha-signup-item input[type=email]::-webkit-input-placeholder,.icha-signup-item input[type=password]::-webkit-input-placeholder,.icha-signup-item input[type=tel]::-webkit-input-placeholder,.icha-signup-item input[type=text]::-webkit-input-placeholder{color:var(--primary_dark_gray)}.icha-signin-item input[type=email]::-moz-placeholder,.icha-signin-item input[type=password]::-moz-placeholder,.icha-signin-item input[type=tel]::-moz-placeholder,.icha-signin-item input[type=text]::-moz-placeholder,.icha-signup-item input[type=email]::-moz-placeholder,.icha-signup-item input[type=password]::-moz-placeholder,.icha-signup-item input[type=tel]::-moz-placeholder,.icha-signup-item input[type=text]::-moz-placeholder{color:var(--primary_dark_gray)}.icha-signin-item input[type=email]::placeholder,.icha-signin-item input[type=password]::placeholder,.icha-signin-item input[type=tel]::placeholder,.icha-signin-item input[type=text]::placeholder,.icha-signup-item input[type=email]::placeholder,.icha-signup-item input[type=password]::placeholder,.icha-signup-item input[type=tel]::placeholder,.icha-signup-item input[type=text]::placeholder{color:var(--primary_dark_gray)}.icha-signin-item input[type=email].has-error,.icha-signin-item input[type=password].has-error,.icha-signin-item input[type=tel].has-error,.icha-signin-item input[type=text].has-error,.icha-signup-item input[type=email].has-error,.icha-signup-item input[type=password].has-error,.icha-signup-item input[type=tel].has-error,.icha-signup-item input[type=text].has-error{border:1px solid var(--primary_color)}.icha-signin-item input[type=checkbox],.icha-signup-item input[type=checkbox]{display:none}.icha-signin-item input[type=checkbox]+.check,.icha-signup-item input[type=checkbox]+.check{border:1px solid var(--primary_color);border-radius:2px;display:inline-block;margin:1em;overflow:hidden;position:relative;vertical-align:middle}.icha-signin-item input[type=checkbox]+.check:before,.icha-signup-item input[type=checkbox]+.check:before{background-color:#fff;border-radius:2px;content:"";display:block;height:1em;width:1em}.icha-signin-item input[type=checkbox]:checked+.check:after,.icha-signup-item input[type=checkbox]:checked+.check:after{border-bottom:2px solid var(--primary_color);border-right:2px solid var(--primary_color);content:"";display:block;height:.7em;left:.3em;position:absolute;top:0;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);width:.3em}.icha-signin-item input[type=submit],.icha-signup-item input[type=submit]{background-color:var(--primary_color);border:none;border-radius:4px;color:#fff;font-size:.9375em;font-weight:700;line-height:135%;margin-top:2.5em;padding:1.25em;width:100%}.icha-signin-item input[type=submit]:disabled,.icha-signup-item input[type=submit]:disabled{background-color:#cdcdd0}.icha-signin-item input[type=submit]+.icha-signin-button,.icha-signin-item input[type=submit]+.icha-signup-button,.icha-signup-item input[type=submit]+.icha-signin-button,.icha-signup-item input[type=submit]+.icha-signup-button{margin:1.875em auto}.icha-signin-item.is-auto-signin,.icha-signup-item.is-auto-signin{padding:0}.icha-signin-item.is-forget,.icha-signup-item.is-forget{margin-top:1.5em;text-align:center}.icha-signin-text,.icha-signup-text{-webkit-box-flex:1;flex:1;font-size:.9375em;font-weight:400;line-height:135%}.icha-signin-text a,.icha-signup-text a{color:var(--primary_color);text-decoration:underline}.icha-signin-text.is-small,.icha-signup-text.is-small{font-size:.75em;font-weight:400;line-height:130%}.icha-signin-text.is-forget,.icha-signup-text.is-forget{color:var(--primary_color)}.icha-signin-table,.icha-signup-table{display:-webkit-box;display:flex;gap:1em}.icha-signin-checkbox,.icha-signup-checkbox{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:1em 1em .5em 0}.icha-signin-checkbox.is-auto-signin,.icha-signup-checkbox.is-auto-signin{-webkit-box-pack:start;justify-content:flex-start}.icha-signin-sms>*,.icha-signup-sms>*{margin-bottom:1em}.icha-signin-label,.icha-signup-label{font-size:.9375em;font-weight:700;line-height:135%;padding:1.8em 0 .6em}.icha-signin-label.is-required:after,.icha-signup-label.is-required:after{color:var(--primary_color);content:"必須";font-size:.75em;font-weight:400;line-height:130%;margin-left:.8em}.icha-signin-button,.icha-signup-button{color:var(--primary_color);display:block;font-size:.9375em;font-weight:700;line-height:135%;text-align:center}.icha-signin-button.is-bordered,.icha-signup-button.is-bordered{border:1px solid var(--primary_color);border-radius:4px;padding:1.2em}.icha-signin-value,.icha-signup-value{font-size:1.0625em;font-weight:400;line-height:140%}.icha-signin-value.is-bold,.icha-signup-value.is-bold{font-weight:700}.icha-signin-birthday,.icha-signup-birthday{display:-webkit-box;display:flex;gap:.8em}.icha-signin-birthday select,.icha-signup-birthday select{-webkit-box-flex:1;flex:1}.icha-signin-error,.icha-signup-error{font-size:.75em;font-weight:400;line-height:130%;margin-top:.8em;vertical-align:middle}.icha-signin-error:before,.icha-signup-error:before{background:no-repeat url(/img/live/icon/alert_s.png);background-size:contain;content:"";display:inline-block;margin:0 .25em 2px 0;padding:.75em;vertical-align:middle}.icha-loading{display:-webkit-box;display:flex;inset:0;position:absolute;z-index:200;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.4)}.icha-loading-container{display:inline-block}.icha-loading .label{color:#fff;font-size:.75em;font-weight:700;line-height:130%;margin-top:.5em;text-align:center}.icha-loading .loader{-webkit-animation:load8 1.1s linear infinite;animation:load8 1.1s linear infinite;border:.375em solid hsla(0,0%,100%,.2);border-left-color:#fff;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.icha-loading .loader,.icha-loading .loader:after{border-radius:50%;height:3em;width:3em}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.icha-toast{background-color:rgba(0,0,0,.6);border-radius:12px;display:-webkit-box;display:flex;left:50%;padding:1.6rem;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;color:#fff;font-size:1.5rem;font-weight:700;gap:1.6rem;line-height:135%;opacity:0;pointer-events:none;text-align:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden}.icha-toast.fadein{opacity:1;visibility:visible}.icha-header{background-color:var(--primary_white);left:0;position:sticky;right:0;top:0;z-index:10}.icha-header-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;height:4.8rem;justify-content:space-between;padding:0 1.6rem}.icha-header-logo{width:100%}.icha-header-logo img{height:2.2rem}.icha-header-title{font-size:1.7rem;font-weight:700;line-height:140%;-webkit-box-pack:center;justify-content:center}.icha-header-nav{height:2.4rem;position:relative;width:2.4rem}.icha-header-nav+.icha-header-nav{margin-left:2.4rem}.icha-header-nav.has-notice:before{background-color:#ff6f6f;border-radius:.4rem;content:"";height:.8rem;position:absolute;right:-.4rem;top:-.4rem;width:.8rem}.icha-header-button{font-size:.75em;font-weight:700;height:2.8rem;line-height:130%;width:7rem}.icha-header-button+.icha-header-button{margin-left:.8rem}.icha-header-button>a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;border-radius:4px;height:inherit;justify-content:center;width:inherit}.icha-header-button>a.is-signup{background:var(--primary_color);color:var(--primary_white)}.icha-header-button>a.is-signin{background:var(--primary_white);border:1px solid var(--primary_color);color:var(--primary_color)}.icha-header-toolbar{display:-webkit-box;display:flex}.icha-header-toolbar.is-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.icha-header-toolbar-tab{-webkit-box-flex:1;color:var(--primary_dark_gray);flex:1;font-size:1.7rem;font-weight:700;line-height:140%;text-align:center}.icha-header-toolbar-tab-value{display:inline-block;padding:.8rem .4rem}.icha-header-toolbar-tab .is-active{border-bottom:.2rem solid var(--primary_color);color:var(--primary_color);padding-bottom:.6rem}.icha-header-thumbnail{overflow-x:auto;white-space:nowrap}.icha-header-thumbnail-item{display:-webkit-inline-box;display:inline-flex;gap:.4rem;padding:1.2rem 1.6rem}.icha-toolbar{display:-webkit-box;display:flex;gap:1.6rem;padding:1.6rem;-webkit-box-align:center;align-items:center;border-bottom:1px solid var(--border_color)}.icha-toolbar-container{-webkit-box-flex:1;flex:1}.icha-toolbar-label{color:var(--primary_dark_gray);font-size:1.2rem;font-weight:400;line-height:130%}.icha-toolbar-name{font-size:1.7rem;font-weight:700;line-height:140%;margin-top:.6rem}.icha-toolbar-name:after{background:no-repeat url(/img/live/icon/pen.png);background-size:contain;content:"";display:inline-block;margin-left:.8rem;padding:1rem;vertical-align:middle}.icha-toolbar-button{display:-webkit-box;display:flex;gap:.2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;font-weight:700;justify-content:center;padding:0 .8rem}.icha-label,.icha-toolbar-button{font-size:1.5rem;line-height:135%}.icha-label{color:var(--primary_dark_gray);font-weight:400;width:100%}.icha-main{color:var(--primary_black);height:inherit;max-height:inherit;overflow-y:scroll;width:inherit}.icha-main.is-visible{overflow:visible}.icha-section-title{display:-webkit-box;display:flex;font-size:2rem;font-weight:700;line-height:138%;padding:4rem 1.6rem 1.6rem;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.icha-section-subtitle{font-weight:700;padding:2.4rem 1.6rem .8rem}.icha-section-label,.icha-section-subtitle{color:var(--primary_dark_gray);font-size:1.2rem;line-height:130%}.icha-section-label{font-weight:400;margin:1.6rem}.icha-section-label.is-center{text-align:center}.icha-section-label.is-large{font-size:1.5rem;font-weight:400;line-height:135%;margin:0 1.6rem}.icha-section-back{margin-top:4rem;text-align:center}.icha-section-back a{border:1px solid var(--primary_color);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary_color);display:inline-block;font-size:1.5rem;font-weight:700;line-height:135%;padding:1.4rem 0;width:100%}.icha-section-content{padding:1.6rem}.icha-section-content-title{font-size:1.7rem;font-weight:700;line-height:140%;margin-bottom:1.6rem}.icha-section-content-body{color:var(--primary_dark_gray);font-size:1.2rem;font-weight:400;line-height:130%}.icha-section-caution{background-color:var(--background_color);border-radius:4px;display:-webkit-box;display:flex;margin:0 1.6rem;padding:1.6rem;-webkit-box-align:center;align-items:center;gap:.8rem;position:relative}.icha-section-caution span{font-size:1.2rem;font-weight:400;line-height:130%}.icha-section-caution a{background-color:var(--primary_color);border-radius:4px;color:var(--primary_white);flex-shrink:0;font-size:1.5rem;font-weight:700;line-height:135%;padding:.6rem 1.2rem}.icha-section-caution.has-arrow{margin-top:1.4rem}.icha-section-caution.has-arrow:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--border_color) rgba(0,0,0,0);border-style:solid;border-width:0 .8rem 1.4rem;content:"";height:0;left:1.6rem;position:absolute;top:-1.4rem;width:0}.icha-section-list .icha-section-list-item{font-size:1.5rem;font-weight:400;line-height:135%}.icha-section-list.has-message .icha-section-list-item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding-right:1.6rem}.icha-section-list.has-message *{font-weight:700!important}.icha-section-list.is-bordered{border-bottom:1px solid var(--border_color)}.icha-section-list.is-bordered,.icha-section-list.is-bordered .icha-section-list-item+.icha-section-list-item{border-top:1px solid var(--border_color)}.icha-section-list-horizontal.icha-section-list{display:-webkit-box;display:flex;gap:.8rem;overflow-x:auto;padding:0 1.6rem}.icha-section-list-horizontal.icha-section-list .icha-section-list-item{flex-shrink:0;height:24.4rem;overflow-y:hidden;width:14.4rem}.icha-section-list-horizontal.icha-section-list .icha-section-list-item .icha-liver-thumbnail{height:14.4rem}.icha-section-list-horizontal.icha-section-list .icha-section-list-item .icha-liver{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:.8rem}.icha-section-list-horizontal.icha-section-list .icha-section-list-item .icha-liver-info{margin-top:.8rem}.icha-section-list-horizontal.icha-section-list .icha-section-list-item .icha-liver-name{font-size:1.5rem;font-weight:700;line-height:135%}.icha-section-list-horizontal.icha-section-list .icha-section-list-item .icha-liver-age{font-size:1.5rem;font-weight:400;line-height:135%}.icha-section-list-vertical.icha-section-list .icha-section-list-item{padding:0 1.6rem}.icha-section-list-vertical.icha-section-list .icha-section-list-item+.icha-section-list-item{margin-top:.8rem}.icha-section-list-vertical.icha-section-list .icha-section-list-item .icha-liver-thumbnail{height:12.4rem;min-width:12.4rem;width:12.4rem}.icha-section-list-vertical.icha-section-list .icha-section-list-item .icha-liver{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:1.6rem}.icha-section-list-vertical.icha-section-list .icha-section-list-item .icha-liver-info{margin:.8rem 0 .4rem}.icha-section-list-vertical.icha-section-list .icha-section-list-item .icha-liver-name{font-size:1.7rem;font-weight:700;line-height:140%}.icha-section-list-vertical.icha-section-list .icha-section-list-item .icha-liver-age{font-size:1.5rem;font-weight:400;line-height:135%}.icha-section-more{padding:2rem 1.6rem 0;text-align:center}.icha-section-more a{border:1px solid var(--primary_gray);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:1.5rem;font-weight:700;line-height:135%;padding:1.2rem 0;width:100%}.icha-followable-container{background-color:rgba(0,0,0,.8);height:inherit;max-height:inherit;position:fixed;width:inherit;z-index:20}.icha-followable-header{margin:1rem 1.2rem}.icha-followable-title{color:var(--primary_white);font-size:1.7rem;font-weight:700;line-height:140%;text-align:center}.icha-followable-content{margin:1.6rem;min-height:calc(100% - 11.6rem)}.icha-followable-content,.icha-followable-content.is-empty{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.icha-followable-chip{align-self:end;border:1px solid var(--primary_white);border-radius:1.4rem;color:var(--primary_white);font-size:1.5rem;font-weight:700;line-height:135%;margin-right:.8rem;padding:0 1.2rem}.icha-followable-chip .count{font-size:2rem;font-weight:700;line-height:138%;margin:0 .1rem}.icha-followable-stack{margin:.8rem auto 1.6rem;position:relative;width:100%;-webkit-box-flex:1;flex:1}.icha-followable-card{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:4px;flex-direction:column;height:100%;overflow:hidden;position:absolute;top:0}.icha-followable-card.fadeout{-webkit-animation:icha-fadeout .2s ease-in forwards;animation:icha-fadeout .2s ease-in forwards}.icha-followable-empty-card{background-color:var(--disable_color);border-radius:15px;display:-webkit-box;display:flex;height:12.2rem;width:9.2rem;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:auto auto 2.4rem}.icha-followable-empty-card:before{background-image:url(/img/live/icon/follow_xl.png);padding:2.4rem 2.4rem 2.6rem}.icha-followable-empty-title{font-size:2rem;line-height:138%}.icha-followable-empty-text,.icha-followable-empty-title{color:var(--primary_white);font-weight:700;text-align:center}.icha-followable-empty-text{font-size:1.5rem;line-height:135%;margin:1.6rem auto auto}.icha-followable-empty-spacer{margin:auto}.icha-followable-profile{background-color:var(--primary_white);min-height:4.8rem;padding:1.2rem 1.6rem 2.4rem;text-align:left}.icha-followable-profile-image{-webkit-box-flex:1;flex:1;max-height:calc(100vw - 3.2rem);overflow:hidden;position:relative}.icha-followable-profile-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.icha-followable-profile-name{font-size:1.7rem;font-weight:700;line-height:140%}.icha-followable-profile-name.is-newcomer:after{background:no-repeat url(/img/live/icon/new.png);background-size:contain;content:"";display:inline-block;margin:0 .4rem;padding:1.2rem 1.8rem;vertical-align:middle}.icha-followable-profile-info{font-size:1.5rem;font-weight:400;line-height:135%}.icha-followable-button{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary_white);display:block;font-size:1.5rem;font-weight:700;line-height:135%;margin:0 auto;padding:1.4rem 0;text-align:center;width:100%}.icha-followable-button+.icha-followable-button{margin-top:.8rem}.icha-followable-button:not(.is-text){background-color:var(--disable_color)}.icha-followable-button.is-active{background-color:var(--primary_color)}.icha-followable-label-item{color:var(--primary_white);display:-webkit-box;display:flex;font-size:1.5rem;font-weight:700;line-height:135%;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:1;flex:1;height:100%}.icha-followable-label-item.can-enter{background-color:hsla(0,0%,100%,.8);color:var(--primary_color)}.icha-followable-label-item.has-prize{background-color:rgba(0,0,0,.5)}.icha-followable-label-item.has-prize-first{background-color:var(--gold_color)}.icha-followable-label-item.has-prize-first:before{background:no-repeat url(/img/live/icon/medal_gold_m.png);background-size:contain;content:"";display:inline-block;margin-right:.4rem;padding:1.2rem 1rem;vertical-align:middle}.icha-followable-label-item.has-prize-second{background-color:var(--silver_color)}.icha-followable-label-item.has-prize-second:before{background:no-repeat url(/img/live/icon/medal_silver_m.png);background-size:contain;content:"";display:inline-block;margin-right:.4rem;padding:1.2rem 1rem;vertical-align:middle}.icha-followable-label-item.has-prize-third{background-color:var(--bronze_color)}.icha-followable-label-item.has-prize-third:before{background:no-repeat url(/img/live/icon/medal_bronze_m.png);background-size:contain;content:"";display:inline-block;margin-right:.4rem;padding:1.2rem 1rem;vertical-align:middle}.icha-followable-label-list{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;bottom:0;flex-direction:row;height:3.2rem;left:0;position:absolute;right:0}.icha-ticket{border-top:1px solid var(--border_color);margin:0 1.6rem;padding:2.4rem 0}.icha-ticket:last-child{border-bottom:1px solid var(--border_color)}.icha-ticket-count:before{background-image:url(/img/live/icon/ticket_m.png);margin-right:.4rem;padding:.8rem .8rem 1rem}.icha-ticket-title{display:-webkit-box;display:flex;font-size:1.5rem;font-weight:700;line-height:135%;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:.8rem}.icha-ticket-title+.icha-ticket-info{margin-bottom:1.6rem}.icha-ticket-info{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:400;line-height:135%;text-align:right}.icha-tutorial-peeking{background-color:rgba(0,0,0,.6);inset:0 0 .8rem;opacity:0;position:absolute;-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;z-index:100}.icha-tutorial-peeking.fadein{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible}.icha-tutorial-peeking-container{bottom:1.2rem;position:absolute;right:1rem}.icha-tutorial-peeking-image{height:31.5rem;width:24.3rem}.icha-tutorial-close{position:absolute;right:.4rem;top:.7rem}.icha-liver{display:-webkit-box;display:flex}.icha-liver-profile{-webkit-box-flex:1;flex:1;overflow:hidden}.icha-liver-introduction{display:-webkit-box;font-size:1.5rem;font-weight:400;line-height:135%;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.icha-liver .icha-liver-thumbnail{overflow:hidden;position:relative}.icha-liver .icha-liver-thumbnail img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.icha-liver-counter{color:var(--primary_white);font-size:1.5rem;font-weight:700;left:.4rem;line-height:135%;position:absolute;top:.4rem}.icha-liver-option-list{display:-webkit-box;display:flex;gap:.4rem;position:absolute;right:.4rem;top:.4rem}.icha-liver-option-item.is-phone:before{background-image:url(/img/live/icon/phone.png)}.icha-liver-option-item.is-phone:before,.icha-liver-option-item.is-video:before{-webkit-filter:drop-shadow(0 0 4px rgba(0,0,0,.4));filter:drop-shadow(0 0 4px rgba(0,0,0,.4));padding:1rem 1rem 1.2rem}.icha-liver-option-item.is-video:before{background-image:url(/img/live/icon/live_video.png)}.icha-liver-label-item{color:var(--primary_white);display:-webkit-box;display:flex;font-size:1rem;font-weight:700;line-height:130%;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:1;flex:1;height:100%}.icha-liver-label-item.can-enter{background-color:hsla(0,0%,100%,.8);color:var(--primary_color)}.icha-liver-label-item.has-prize{background-color:rgba(0,0,0,.5)}.icha-liver-label-item.has-prize-first{background-color:var(--gold_color)}.icha-liver-label-item.has-prize-first:before{background:no-repeat url(/img/live/icon/medal_gold_s.png);background-size:contain;content:"";display:inline-block;margin-right:.4rem;padding:.9rem .7rem;vertical-align:middle}.icha-liver-label-item.has-prize-second{background-color:var(--silver_color)}.icha-liver-label-item.has-prize-second:before{background:no-repeat url(/img/live/icon/medal_silver_s.png);background-size:contain;content:"";display:inline-block;margin-right:.4rem;padding:.9rem .7rem;vertical-align:middle}.icha-liver-label-item.has-prize-third{background-color:var(--bronze_color)}.icha-liver-label-item.has-prize-third:before{background:no-repeat url(/img/live/icon/medal_bronze_s.png);background-size:contain;content:"";display:inline-block;margin-right:.4rem;padding:.9rem .7rem;vertical-align:middle}.icha-liver-label-list{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;bottom:0;flex-direction:row;height:2rem;left:0;position:absolute;right:0}.icha-liver-info{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:.4rem}.icha-liver-info.is-newcomer:after{background:no-repeat url(/img/live/icon/new.png);background-size:contain;content:"";display:inline-block;padding:1.2rem 1.7rem}.icha-liver-name{display:inline-block;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.icha-liver-age,.icha-liver-tags{color:var(--primary_gray);white-space:nowrap}.icha-liver-tags{display:inline-block;margin-top:.4rem;overflow-x:hidden;text-overflow:ellipsis;width:100%}.icha-liver-status,.icha-liver-tags{font-size:1.2rem;font-weight:700;line-height:130%}.icha-liver-status{background:var(--primary_color);border-radius:1.3rem;color:var(--primary_white);display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;gap:.1rem}.icha-liver-status-label{padding:.2rem .8rem;-webkit-box-ordinal-group:0;order:-1}.icha-liver-status.is-standby{background:var(--accent_color)}.icha-liver-status.is-secret{background:linear-gradient(90.36deg,#5e0cc7 3.23%,#9400ac)}.icha-liver-status.is-secret.is-phone:before{align-self:stretch;border:1px solid hsla(0,0%,100%,.5);content:"";margin-right:.4rem}.icha-liver-status.is-secret.is-phone:after{background:no-repeat url(/img/live/icon/phone.png);background-size:contain;content:"";display:inline-block;margin-right:.8rem;padding:.8rem;vertical-align:middle}.icha-liver-status.is-secret.is-video:before{align-self:stretch;border:1px solid hsla(0,0%,100%,.5);content:"";margin-right:.4rem}.icha-liver-status.is-secret.is-video:after{background:no-repeat url(/img/live/icon/live_video.png);background-size:contain;content:"";display:inline-block;margin-right:.8rem;padding:.8rem;vertical-align:middle}.icha-liver-status.is-invitation{background:#17baee}.icha-liver-status.is-appointment{background-color:var(--official_color);border:1px solid var(--primary_color);color:var(--primary_color)}.icha-liver-campaign{font-size:1.2rem;font-weight:700;line-height:130%;margin-left:.2rem}.icha-room-rankings{margin:1.6rem}.icha-room-heart{-webkit-animation:icha-heart 3s ease-in;animation:icha-heart 3s ease-in;height:2.4rem;offset-rotate:0deg;pointer-events:none;position:absolute;top:0;width:2.4rem;z-index:1}.icha-room-heart.pattern0{offset-path:path("M2.5 0C2.5 -15 7.99942 -60 7.99942 -68.5C7.99942 -77 1.00058 -116.5 1 -135C0.99942 -153.5 7.5 -184.5 7.5 -191C7.5 -197.5 8.5 -214.5 8.5 -217")}.icha-room-heart.pattern1{offset-path:path("M0.5 0C0.5 -15 7 -56 7 -64.5C7 -73 0.500581 -118.5 0.5 -137C0.499419 -155.5 7.5 -186.5 7.5 -193C7.5 -199.5 6.5 -214.5 6.5 -217")}.icha-room-heart.pattern2{offset-path:path("M0.5 0C0.5 -15 6.5 -51 6.5 -59.5C6.5 -68 0.499777 -109.5 0.5 -125.5C0.500223 -141.5 7 -166.5 6.5 -177C6 -187.5 6.5 -217 6.5 -217")}.icha-room-toolbar{display:-webkit-box;display:flex;margin:.8rem 1.6rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between}.icha-room-toolbar a,.icha-room-toolbar span{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:700;line-height:135%}.icha-room-toolbar a.has-previous:before,.icha-room-toolbar span.has-previous:before{background-image:url(/img/live/icon/arrow_left_gray.png);padding:.8rem .8rem 1rem}.icha-room-toolbar a.has-previous.is-disabled,.icha-room-toolbar span.has-previous.is-disabled{opacity:.4}.icha-room-toolbar a.has-next:after,.icha-room-toolbar span.has-next:after{background-image:url(/img/live/icon/arrow_right_gray.png);padding:.8rem .8rem 1rem}.icha-room-profile{padding:1.6rem 1.6rem 0}.icha-room-profile .icha-liver-info{margin-top:.8rem}.icha-room-profile .icha-liver-name{font-size:1.7rem;font-weight:700;line-height:140%}.icha-room-profile .icha-liver-age{color:var(--primary_dark_gray);font-size:1.7rem;font-weight:400;line-height:140%}.icha-room-option{background-color:var(--background_color);margin:1.2rem 1.6rem 0;padding:1.2rem 1.6rem;position:relative}.icha-room-option.is-campaign{border:1px solid var(--primary_color);border-radius:4px;margin-top:2.8rem;padding-top:2.4rem}.icha-room-option.is-campaign .icha-room-option-title{background-color:var(--primary_white);border:1px solid var(--primary_color);border-radius:4px;color:var(--primary_color);left:50%;min-width:15.2rem;padding:.4rem 2.4rem;position:absolute;top:-1.2rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.icha-room-option.is-campaign .icha-room-option-title:after{content:"割引中"}.icha-room-option.is-campaign .is-line{text-decoration:line-through}.icha-room-option.is-campaign .is-primary{color:var(--primary_color);font-weight:700}.icha-room-option-title{color:var(--primary_dark_gray);font-size:1.2rem;font-weight:700;line-height:130%;margin-bottom:1.2rem;text-align:center}.icha-room-option-item{font-size:1.2rem;font-weight:400;line-height:130%}.icha-room-option-item+.icha-room-option-item{margin-top:.8rem}.icha-room-option-item.is-placeholder{color:var(--primary_dark_gray);text-align:center}.icha-room-option-item.is-phone:before{background-image:url(/img/live/icon/phone_primary.png);margin-right:.8rem;padding:1.2rem 1.2rem 1.4rem}.icha-room-option-item.is-video:before{background-image:url(/img/live/icon/live_video_primary.png);margin-right:.8rem;padding:1.2rem 1.2rem 1.4rem}.icha-room-tag-list{display:-webkit-box;display:flex;gap:.4rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;margin:0 1.6rem}.icha-room-tag-item{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:700;line-height:135%}.icha-room-title{background-color:var(--official_color);border-radius:8px;font-size:1.5rem;font-weight:400;line-height:135%;margin:1.2rem 1.6rem 0;padding:1.6rem}.icha-room-player-container{aspect-ratio:165.35/280;bottom:0;position:absolute;top:0}@supports not (aspect-ratio:165.35/280){.icha-room-player-container{padding-left:44%}}.icha-room-preview{position:relative}.icha-room-preview-background{overflow:hidden}.icha-room-preview-background img{display:block;-webkit-filter:blur(20px);filter:blur(20px);height:28rem;-o-object-fit:cover;object-fit:cover;width:100%}.icha-room-preview-overlay{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));display:-webkit-box;display:flex;inset:0;position:absolute;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:var(--primary_white);flex-flow:column}.icha-room-preview-overlay img{border-radius:50%;height:8rem;width:8rem}.icha-room-preview-image{display:-webkit-box;display:flex;position:relative;-webkit-box-pack:center;justify-content:center}.icha-room-preview-image.is-1st+*{margin-top:1.8rem}.icha-room-preview-image.is-1st img{border:.4rem solid #ff9000;height:10.4rem;width:10.4rem}.icha-room-preview-image.is-1st .icha-room-preview-rank{color:var(--primary_white)}.icha-room-preview-image.is-1st .icha-room-preview-rank:before{background:no-repeat url(/img/live/icon/rank_1st_s.png) 50%;background-size:contain;content:"";display:inline;margin:0 .2rem 0 1rem;padding:1.7rem;vertical-align:middle}.icha-room-preview-image.is-1st .icha-room-preview-rank:after{background-color:#ff9000}.icha-room-preview-image.is-2nd+*{margin-top:1.8rem}.icha-room-preview-image.is-2nd img{border:.3rem solid #3fa2f6;height:10.4rem;width:10.4rem}.icha-room-preview-image.is-2nd .icha-room-preview-rank{color:var(--primary_white)}.icha-room-preview-image.is-2nd .icha-room-preview-rank:before{background:no-repeat url(/img/live/icon/rank_2nd_s.png) 50%;background-size:contain;content:"";display:inline;margin:0 .2rem 0 1rem;padding:1.7rem 1.7rem 2.6rem;vertical-align:middle}.icha-room-preview-image.is-2nd .icha-room-preview-rank:after{background-color:#3fa2f6}.icha-room-preview-image.is-3rd+*{margin-top:1.8rem}.icha-room-preview-image.is-3rd img{border:.3rem solid #eb5b00;height:10.4rem;width:10.4rem}.icha-room-preview-image.is-3rd .icha-room-preview-rank{color:var(--primary_white)}.icha-room-preview-image.is-3rd .icha-room-preview-rank:before{background:no-repeat url(/img/live/icon/rank_3rd_s.png) 50%;background-size:contain;content:"";display:inline;margin:0 .2rem 0 1rem;padding:1.7rem 1.7rem 2.6rem;vertical-align:middle}.icha-room-preview-image.is-3rd .icha-room-preview-rank:after{background-color:#eb5b00}.icha-room-preview-image.has-rank+*{margin-top:1.8rem}.icha-room-preview-image.has-rank img{border:.3rem solid #fdf0fa;height:10.4rem;width:10.4rem}.icha-room-preview-image.has-rank .icha-room-preview-rank{text-align:center}.icha-room-preview-rank{bottom:-.3rem;color:var(--primary_color);display:block;font-size:1.2rem;font-weight:700;line-height:130%;padding:.4rem;position:absolute;width:11.6rem;z-index:1}.icha-room-preview-rank:after{background-color:#fdf0fa;clip-path:polygon(0 0,100% 0,calc(100% - .4rem) 50%,100% 100%,0 100%,.4rem 50%);content:"";display:block;height:2.2rem;position:absolute;top:0;width:100%;z-index:-1}.icha-room-preview-title{font-size:2.4rem;font-weight:700;line-height:138%;margin-top:.8rem}.icha-room-preview-body{font-size:1.5rem;font-weight:700;line-height:135%;margin-top:1.6rem}.icha-room-preview-ticket{background-color:rgba(0,0,0,.5);bottom:0;color:var(--primary_white);font-size:1.2rem;font-weight:400;left:0;line-height:130%;padding:.8rem 1.6rem;position:absolute;right:0}.icha-room-preview-ticket:before{background-image:url(/img/live/icon/ticket_white.png);margin-right:.4rem;padding:.8rem .8rem 1rem}.icha-room-preview-button-purchase{background-color:var(--primary_color);border-radius:4px;color:var(--primary_white);display:inline-block;font-size:1.2rem;font-weight:700;line-height:130%;margin-top:1.6rem;min-width:168px;padding:1.2rem 0;text-align:center;width:16.8rem}.icha-room-preview-button-mute{position:absolute;right:1.6rem;top:1.6rem}.icha-room-preview-button-mute a{background-color:rgba(0,0,0,.5);border-radius:2rem;display:inline-block;padding:1rem}.icha-room-preview-button-mute a.is-active{background-color:rgba(218,52,112,.8)}.icha-room-status{background:rgba(0,0,0,.5);display:-webkit-box;display:flex;font-size:1.2rem;font-weight:700;line-height:130%;padding:.8rem 1.6rem;-webkit-box-align:center;align-items:center;bottom:0;left:0;position:absolute;right:0}.icha-room-status a,.icha-room-status-label{color:var(--primary_white)}.icha-room-status a{margin-left:auto}.icha-room-status a:before{background:no-repeat url(/img/live/icon/close.png);background-size:contain;content:"";display:inline-block;margin-right:.4rem;padding:.8rem;vertical-align:middle}.icha-room-photos{display:-webkit-box;display:flex;overflow-x:auto;padding:0 1.6rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:.8rem}.icha-room-photos-item{flex-shrink:0;height:10.2rem;width:10.2rem}.icha-room-photos-item img{display:block;height:100%;width:100%}.icha-room-liver{border:1px solid var(--primary_gray);border-radius:4px;display:-webkit-box;display:flex;gap:1.2rem;margin-bottom:4.8rem;padding:1.6rem;-webkit-box-align:center;align-items:center}.icha-room-liver-image{height:5.4rem;width:5.4rem}.icha-room-liver-image img{border-radius:2.7rem;display:block;height:100%;width:100%}.icha-room-liver-profile-name{font-size:1.7rem;font-weight:700;line-height:140%;margin-bottom:.4rem}.icha-room-liver-profile-body{color:var(--primary_dark_gray);font-size:1.2rem;font-weight:400;line-height:130%}.icha-room-liver-nav{display:-webkit-box;display:flex;gap:.8rem;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:7.2rem 1.6rem 0}.icha-room-liver-nav-message{-webkit-box-flex:280;flex:280}.icha-room-liver-nav-message a{border:1px solid var(--primary_color);border-radius:4px;color:var(--primary_color);display:block;font-size:1.5rem;font-weight:700;line-height:135%;padding:1.4rem 0;text-align:center;width:100%}.icha-room-liver-nav-message a:before{background:no-repeat url(/img/live/icon/message.png);background-size:contain;content:"";display:inline-block;margin-right:.8rem;padding:1.2rem;vertical-align:middle}.icha-room-liver-nav-follow{-webkit-box-flex:56;flex:56}.icha-room-liver-nav-follow a{border:1px solid var(--border_color);border-radius:4px;display:block;padding:1.4rem 0;text-align:center}.icha-room-liver-nav-follow a.is-active{border:1px solid var(--primary_color)}.icha-room-liver-nav-help{background-color:var(--background_color);border-radius:8px;font-size:1.2rem;font-weight:400;line-height:130%;margin:1.6rem 1.6rem 5.6rem;padding:1.6rem 1.2rem;position:relative}.icha-room-liver-nav-help:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--border_color) rgba(0,0,0,0);border-style:solid;border-width:0 .8rem 1.4rem;content:"";height:0;position:absolute;right:2rem;top:-1.4rem;width:0}.icha-room-liver-nav-help a{color:var(--primary_color);font-size:1.2rem;font-weight:700;line-height:130%;text-decoration:underline}.icha-room-liver-nav-help a.is-active{color:var(--primary_black)}.icha-room-info{padding:0 1.6rem}.icha-room-info-introduction{font-size:1.7rem;font-weight:400;line-height:160%;margin:1.6rem;white-space:pre-line}.icha-room-info-profile{margin:.8rem 1.6rem}.icha-room-info-schedule-list{background-color:var(--background_color);border-radius:4px;margin:0 1.6rem 2.4rem;padding:1.6rem}.icha-room-info-schedule-item{display:-webkit-box;display:flex}.icha-room-info-schedule-item+.icha-room-info-schedule-item{margin-top:1.6rem}.icha-room-info-schedule-day{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:700;line-height:135%;width:4rem}.icha-room-info-schedule-date{font-size:1.5rem;font-weight:400;line-height:135%}.icha-room-campaign{background-color:var(--primary_white);border-radius:8px;-webkit-filter:drop-shadow(0 0 4px rgba(0,0,0,.25));filter:drop-shadow(0 0 4px rgba(0,0,0,.25));font-size:1.2rem;font-weight:700;line-height:130%;margin:1.6rem 2.4rem 0;padding:.8rem;position:relative;text-align:center}.icha-room-preview .icha-room-campaign{bottom:-.4rem;left:0;position:absolute;right:0}.icha-room-campaign:after{border-color:var(--primary_white) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:.9rem .8rem 0;bottom:-.9rem;content:"";height:0;left:50%;margin-left:-.8rem;position:absolute;width:0}.icha-room-campaign-primary{color:var(--primary_color)}.icha-room-campaign-close{background-color:var(--primary_gray);border-radius:50%;padding:.3rem;position:absolute;right:-.8rem;top:-.8rem}.icha-standby-switch{background-color:rgba(0,0,0,.5);border-radius:1.8rem;color:var(--primary_white);display:inline-block;padding:.2rem}.icha-standby-switch-value{font-size:1.2rem;font-weight:400;line-height:130%;padding:.8rem 1.6rem}.icha-standby-switch .is-active{background-color:rgba(218,52,112,.8);border-radius:1.6rem;display:inline-block;font-weight:700}.icha-standby-profile{margin:1.6rem 0 2.4rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:1.6rem}.icha-standby-profile,.icha-standby-profile-list{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.icha-standby-profile-list{justify-content:space-around;margin:3.2rem 0}.icha-standby-profile-item{width:8rem;-webkit-box-align:center;align-items:center}.icha-standby-content,.icha-standby-profile-item{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.icha-standby-content{background:rgba(0,0,0,.4);inset:0;position:absolute;z-index:2}.icha-standby-form{overflow:scroll;padding:4rem 1.6rem}.icha-standby-form-item{width:100%}.icha-standby-form-item.is-centered{text-align:center}.icha-standby-form-item.is-vertical .icha-standby-form-label{margin:2.4rem 0 .8rem}.icha-standby-form-item.is-horizontal{color:var(--primary_white);display:-webkit-box;display:flex;font-size:1.5rem;font-weight:400;height:7.2rem;line-height:135%;margin-top:0;min-height:7.2rem;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.icha-standby-form-label{color:var(--primary_white);font-size:1.5rem;font-weight:700;line-height:135%;margin-bottom:.4rem;-webkit-box-flex:1;flex:1}.icha-standby-form-label+.icha-standby-form-item{margin:0}.icha-standby-form-button{color:var(--primary_white);font-size:1.5rem;font-weight:400;line-height:135%}.icha-standby-form-button:after{background-image:url(/img/live/icon/arrow_right_white.png);margin-left:.8rem;padding:.8rem .8rem 1rem}.icha-standby-form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0) url(/img/live/icon/arrow_down_white.png) no-repeat 100%/1.6rem;border:none;color:var(--primary_white);font-size:1.5rem;font-weight:400;line-height:135%;padding-right:2.4rem}.icha-standby-form-select option{background-color:#000}.icha-standby-form-tag-list{display:-webkit-box;display:flex;flex-wrap:wrap;gap:.8rem}.icha-standby-form-tag-item{background:rgba(0,0,0,.5);color:var(--primary_white);display:-webkit-box;display:flex;font-size:1.2rem;font-weight:400;line-height:130%;-webkit-box-align:center;align-items:center;border-radius:4px;line-height:1;padding:.8rem}.icha-standby-form-tag-item.is-button{font-weight:700}.icha-standby-form-body{font-size:1.2rem;font-weight:400;line-height:130%}.icha-standby-form-switch{color:var(--primary_white);display:-webkit-box;display:flex;font-size:1.5rem;font-weight:400;line-height:135%;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;gap:18%;height:7.2rem;justify-content:space-between}.icha-standby-form-comment{position:relative}input[type=text].icha-standby-form-comment-input{background:rgba(0,0,0,.5);border:none;color:var(--primary_white);font-size:1.5rem;font-weight:400;line-height:135%;margin-bottom:1.6rem;overflow:hidden;padding:1rem 4.8rem 1rem 1.6rem;text-overflow:ellipsis;white-space:nowrap}input[type=text].icha-standby-form-comment-input::-webkit-input-placeholder{color:var(--primary_dark_gray)}input[type=text].icha-standby-form-comment-input::-moz-placeholder{color:var(--primary_dark_gray)}input[type=text].icha-standby-form-comment-input::placeholder{color:var(--primary_dark_gray)}.icha-standby-form-comment-icon{height:2.4rem;padding:1rem 1.6rem;position:absolute;right:0;top:0;vertical-align:middle;width:2.4rem}.icha-standby-form-contract{display:inline-block;font-weight:400;margin:2.4rem 0 2rem}.icha-standby-form-contract,.icha-standby-form-contract a{color:var(--primary_white);font-size:1.5rem;line-height:135%}.icha-standby-form-contract a{font-weight:700;margin-left:.8rem;text-decoration:underline}.icha-standby-form-contract input[type=checkbox]{display:none}.icha-standby-form-contract input[type=checkbox]+.check{display:inline-block;overflow:hidden;position:relative;vertical-align:middle}.icha-standby-form-contract input[type=checkbox]+.check:before{background-color:var(--primary_white);border-radius:2px;content:"";display:block;height:1.5rem;width:1.5rem}.icha-standby-form-contract input[type=checkbox]:checked+.check:after{border-bottom:2px solid var(--primary_color);border-right:2px solid var(--primary_color);content:"";display:block;height:1rem;left:.4rem;position:absolute;top:0;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);width:.4rem}.icha-standby-form-error{color:var(--primary_white);font-size:1.2rem;font-weight:700;line-height:130%;padding:.8rem}.icha-standby-form-error:before{background:no-repeat url(/img/live/icon/alert.png);background-size:contain;content:"";display:inline-block;margin-right:.4rem;padding:.8rem;vertical-align:middle}.icha-standby-form-cancel{text-align:center}.icha-standby-form-cancel a{color:var(--primary_white);display:block;font-size:1.5rem;font-weight:700;line-height:135%;margin:2.8rem}.icha-standby-form-submit{text-align:center;width:100%}.icha-standby-form-submit>input[type=submit]{background-color:var(--primary_color);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary_white);display:inline-block;font-size:1.5rem;font-weight:700;line-height:135%;padding:1.4rem 0;width:100%}.icha-standby-form-submit>input[type=submit]:disabled{background-color:var(--primary_gray)}.icha-standby-image{border-radius:4px;display:inline-block;height:8rem;overflow:hidden;position:relative;width:8rem}.icha-standby-image.is-placeholder:after{background-color:rgba(0,0,0,.6);background-image:url(/img/live/icon/add_white.png);background-position:50%;background-repeat:no-repeat;background-size:2.4rem;content:"";inset:0;position:absolute}.icha-standby-image img{inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.icha-standby-image-button{background-color:var(--primary_white);border-radius:3.6rem;bottom:.8rem;padding:.8rem;position:absolute;right:.4rem}.icha-standby-name{color:var(--primary_white);font-size:1.5rem;font-weight:700;line-height:135%;margin:.8rem 0;text-wrap:nowrap}.icha-footer-pagetop{font-size:1.2rem;font-weight:400;line-height:130%;padding:1.6rem 2rem;text-align:right}.icha-footer-pagetop:before{background:no-repeat url(/img/live/icon/arrow_up.png);background-size:contain;content:"";display:inline-block;height:1.6rem;margin-right:.6rem;vertical-align:middle;width:1.6rem}.icha-footer-nav{background-color:var(--primary_color);padding:3.2rem 1.6rem}.icha-footer-nav-button{margin-bottom:2.4rem;text-align:center}.icha-footer-nav-button a{border:1px solid var(--primary_white);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary_white);display:inline-block;font-size:1.5rem;font-weight:400;line-height:135%;padding:1.4rem 0;width:100%}.icha-footer-nav-list{display:-webkit-box;display:flex;flex-wrap:wrap}.icha-footer-nav-item{padding:.8rem 0;width:50%}.icha-footer-nav-item,.icha-footer-nav-item a{font-size:1.2rem;font-weight:400;line-height:130%}.icha-footer-nav-item a{color:var(--primary_white)}.icha-footer-back{padding:2rem 2.4rem 5.8rem;text-align:center}.icha-footer-back a{border:1px solid var(--primary_gray);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary_dark_gray);display:inline-block;font-size:1.2rem;font-weight:700;line-height:130%;padding:.8rem 0;width:100%}.icha-footer-room-nav{display:-webkit-box;display:flex;gap:2.8rem .8rem;padding:2.4rem 1.6rem 1.6rem;-webkit-box-align:center;align-items:center;flex-wrap:wrap}#icha .icha-footer-room-nav{background:var(--background_color)}.icha-footer-room-nav.is-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.icha-footer-room-nav.is-reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.icha-footer-room-nav-unit{font-size:1.2rem;font-weight:400;line-height:130%}.icha-footer-room-nav-unit .is-bold{font-weight:700}.icha-footer-room-nav-chip{background-color:var(--primary_white);border-radius:1.6rem;-webkit-box-shadow:0 0 4px rgba(0,0,0,.15);box-shadow:0 0 4px rgba(0,0,0,.15);color:var(--primary_color);font-size:1.2rem;font-weight:700;left:.4rem;line-height:130%;padding:.2rem .8rem;position:absolute;top:-1.6rem}.icha-footer-room-nav-chip .is-normal{color:var(--primary_black)}.icha-footer-room-nav-chip .icha-footer-room-nav-text{display:block;padding:.2rem 0}.icha-footer-room-nav-item{background-color:var(--primary_color);border-radius:4px;position:relative;-webkit-box-flex:1;flex:1;width:100%}.icha-footer-room-nav-item a{color:var(--primary_white);display:-webkit-box;display:flex;font-size:1.5rem;font-weight:700;line-height:135%;min-height:3.6rem;padding:1rem 1.6rem;-webkit-box-align:center;align-items:center;gap:1rem;text-align:center;-webkit-box-pack:justify;justify-content:space-between}.icha-footer-room-nav-item a:before{vertical-align:middle}.icha-footer-room-nav-item a:after,.icha-footer-room-nav-item a:before{content:"";display:inline-block;padding:1.2rem}.icha-footer-room-nav-item.has-ticket{background-color:var(--accent_color)}.icha-footer-room-nav-item.is-group a:before{background:no-repeat url(/img/live/icon/community.png);background-size:contain}.icha-footer-room-nav-item.is-2shot a:before{background:no-repeat url(/img/live/icon/double_heart.png);background-size:contain}.icha-footer-room-nav-item.is-2shot.is-short a{-webkit-box-pack:start;justify-content:start}.icha-footer-room-nav-item.is-2shot.is-short a:after{content:none}.icha-footer-room-nav-item.is-2shot+.is-group{min-width:18.8rem}.icha-footer-room-nav-item.is-2shot+.is-group a{-webkit-box-pack:start;justify-content:start}.icha-footer-room-nav-item.is-2shot+.is-group a:after{content:none}.icha-footer-room-nav-item.is-peeking{background-color:var(--primary_white);border:1px solid var(--primary_color)}.icha-footer-room-nav-item.is-peeking.has-ticket{background-color:var(--primary_white);border:1px solid var(--accent_color)}.icha-footer-room-nav-item.is-peeking.has-ticket a{color:var(--accent_color)}.icha-footer-room-nav-item.is-peeking:not(:has(.icha-footer-room-nav-chip)){margin-top:-1.6rem}.icha-footer-room-nav-item.is-peeking a{color:var(--primary_color);font-size:1.2rem;font-weight:700;line-height:130%;min-height:0;padding:.8rem 1.6rem}.icha-footer-room-nav-item.is-follow{background-color:var(--secondary_color)}.icha-footer-room-nav-item.is-follow a:before{background:no-repeat url(/img/live/icon/follow_white.png);background-size:contain}.icha-footer-room-nav-item.is-message{background-color:var(--secondary_color)}.icha-footer-room-nav-item.is-message a:before{background:no-repeat url(/img/live/icon/message_white.png);background-size:contain}.icha-footer-room-nav-item.is-invitation a:before{background:no-repeat url(/img/live/icon/bell_white.png);background-size:contain}.icha-footer-room-guest{display:-webkit-box;display:flex;gap:1.6rem;padding:2.4rem 1.6rem;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--background_color);flex-flow:column wrap}.icha-footer-room-guest-item{position:relative;-webkit-box-flex:1;flex:1;text-align:center;width:100%}.icha-footer-room-guest-item a{display:-webkit-box;display:flex;font-size:1.5rem;font-weight:700;height:4.8rem;line-height:135%;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;border-radius:4px;justify-content:center;margin-top:.8rem}.icha-footer-room-guest-item a.is-signup{background-color:var(--primary_white);border:1px solid var(--primary_color);color:var(--primary_color)}.icha-footer-room-guest-item a.is-signin{background-color:var(--primary_color);color:var(--primary_white)}.icha-footer-room-guest-label{background:url(/img/live/icon/ticket_l.png) no-repeat .8rem/1.6rem var(--primary_white);border-radius:40px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.15);box-shadow:0 0 4px 0 rgba(0,0,0,.15);font-size:1.2rem;font-weight:700;height:2.4rem;left:.4rem;line-height:130%;line-height:2.4rem;padding:0 .8rem 0 2.8rem;position:absolute;top:-.8rem}.icha-footer-room-guest-label>strong{color:var(--primary_color)}.icha-footer-room-guest-note{border-top:1px solid var(--disable_color);font-size:1.5rem;font-weight:400;line-height:135%;padding-top:1.6rem}.icha-chat-play-select{display:grid;gap:.4rem;grid-template-columns:1fr 1fr 1fr 1fr;pointer-events:auto}.icha-chat-play-select-container{bottom:0;padding:1.6rem;pointer-events:auto;position:absolute}.icha-chat-play-select-paging{display:-webkit-box;display:flex;margin-top:1.2rem;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.icha-chat-play-select-paging-label{color:var(--primary_white);font-size:1.5rem;font-weight:700;line-height:135%}.icha-chat-play-select-nav{background-color:rgba(0,0,0,.5);border-radius:1.6rem;padding:.6rem 1.8rem}.icha-chat-play-select-nav.is-disabled{opacity:.5}.icha-chat-play-select-nav.is-prev:before{background-image:url(/img/live/icon/arrow_left_white.png);padding:1rem 1rem 1.2rem}.icha-chat-play-select-nav.is-next:before{background-image:url(/img/live/icon/arrow_right_white.png);padding:1rem 1rem 1.2rem}.icha-chat-play-select-item{background-color:rgba(0,0,0,.5);border-radius:4px;position:relative}.icha-chat-play-select-item img{width:100%}.icha-chat-play-select-item.is-selected{background-color:rgba(218,52,112,.8)}.icha-chat-play-select-item.is-selected:after{background:no-repeat url(/img/live/icon/check_l.png);background-size:contain;content:"";display:inline-block;padding:.6rem;position:absolute;right:.4rem;top:.4rem;vertical-align:middle}.icha-chat-player-button{background-color:rgba(0,0,0,.5);border-radius:2rem;display:block;padding:.8rem}.icha-chat-player-button.is-active{background-color:var(--primary_color)}.icha-chat-player-button.is-large{padding:1rem}.icha-chat-player-action{position:relative}.icha-chat-player-action+.icha-chat-player-action{margin-top:.8rem}.icha-chat-player-action-list{background-color:rgba(0,0,0,.5);border-radius:2rem;padding:.4rem}.icha-chat-container{height:inherit;max-height:inherit;width:inherit}.icha-chat-container:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0));content:"";height:8.4rem;left:0;position:absolute;right:0;top:0;z-index:1}.icha-chat-container:after{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0));bottom:0;content:"";height:14.8rem;left:0;position:absolute;right:0;z-index:1}.icha-chat-content{display:-webkit-box;display:flex;inset:0;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:inherit;max-height:inherit;overflow:hidden;width:inherit;z-index:2}.icha-chat-content.is-alert:before{-webkit-animation:icha-point-shorage 2s ease 1s infinite forwards;animation:icha-point-shorage 2s ease 1s infinite forwards;background:-webkit-gradient(linear,left top,left bottom,from(rgba(218,52,112,.5)),color-stop(13%,rgba(218,52,112,0)),to(rgba(218,52,112,0)));background:linear-gradient(180deg,rgba(218,52,112,.5),rgba(218,52,112,0) 13%,rgba(218,52,112,0));content:"";inset:0;position:absolute}.icha-chat-body,.icha-chat-tutorial{height:100%}.icha-chat-body,.icha-chat-body-comment,.icha-chat-tutorial,.icha-chat-tutorial-comment{display:-webkit-box;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;overflow:hidden;-webkit-box-flex:1;flex:1}.icha-chat-body-comment,.icha-chat-tutorial-comment{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.icha-chat-body-comment.is-hidden,.icha-chat-tutorial-comment.is-hidden{-webkit-transform:translateX(-100vw);-ms-transform:translateX(-100vw);transform:translateX(-100vw)}.icha-chat-option{left:0;position:absolute;right:0;top:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;padding:0 1.6rem}.icha-chat-header,.icha-chat-option{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;z-index:1}.icha-chat-header{color:var(--primary_white);font-size:1.5rem;font-weight:700;line-height:135%;min-height:4.8rem;padding:1.6rem 1.6rem .8rem}.icha-chat-header.is-hidden{visibility:hidden}.icha-chat-header.is-small{display:-webkit-box;display:flex;font-size:1.2rem;font-weight:700;line-height:130%}.icha-chat-header.is-small .icha-chat-header-audience:before,.icha-chat-header.is-small .icha-chat-header-phone:before,.icha-chat-header.is-small .icha-chat-header-point:before,.icha-chat-header.is-small .icha-chat-header-time:before,.icha-chat-header.is-small .icha-chat-header-video:before{padding:.8rem}.icha-chat-header.is-small .icha-chat-header-item+.icha-chat-header-item{margin-top:.8rem}.icha-chat-header-item{position:relative}.icha-chat-header-item+.icha-chat-header-item{margin-top:.8rem}.icha-chat-header-balloon{-webkit-animation:icha-point-balloon 3.2s linear;animation:icha-point-balloon 3.2s linear;background-color:var(--primary_white);border-radius:4px;color:var(--primary_black);font-size:1.5rem;font-weight:700;line-height:135%;opacity:0;padding:.8rem 1.6rem;position:absolute;top:.2rem;width:19.8rem}.icha-chat-header-balloon .is-alert{color:var(--primary_color)}.icha-chat-header-balloon:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--primary_white) rgba(0,0,0,0);border-style:solid;border-width:0 .7rem 1rem;content:"";height:0;left:12.6rem;position:absolute;top:-.8rem;width:0}.icha-chat-header-label{vertical-align:middle}.icha-chat-header-label+*{margin-left:1.2rem}.icha-chat-header-label .is-alert{font-size:2rem}.icha-chat-header-button{background-color:rgba(0,0,0,.5);border-radius:2.4rem;display:inline-block;padding:.4rem 1.2rem}.icha-chat-header-video:before{background-image:url(/img/live/icon/live_video.png);margin-right:.8rem;padding:.8rem .8rem 1rem}.icha-chat-header-phone:before{background-image:url(/img/live/icon/phone.png);margin-right:.8rem;padding:.8rem .8rem 1rem}.icha-chat-header-time:before{background-image:url(/img/live/icon/clock.png);margin-right:.4rem;padding:.8rem .8rem 1rem}.icha-chat-header-point{margin-left:.8rem}.icha-chat-header-point:before{background-image:url(/img/live/icon/points_white.png);margin-right:.4rem;padding:.8rem .8rem 1rem}.icha-chat-header-audience{color:var(--primary_white)}.icha-chat-header-audience:before{background-image:url(/img/live/icon/community_s.png);margin-right:.4rem;padding:1rem 1rem 1.2rem}.icha-chat-header-user:before{background-image:url(/img/live/icon/user.png);margin-right:.4rem;padding:.8rem .8rem 1rem}.icha-chat-header-purchase{background-color:rgba(0,0,0,.5);border-radius:8rem;color:var(--primary_white);font-size:1.2rem;font-weight:700;line-height:130%;margin-left:.8rem;padding:.4rem .8rem}.icha-chat-header-purchase:before{background-image:url(/img/live/icon/points.png);margin-right:.4rem;padding:.8rem .8rem 1rem}.icha-chat-header-purchase.is-large{font-size:1.5rem;font-weight:700;line-height:135%}.icha-chat-header-purchase.is-large:before{padding:1rem 1rem 1.2rem}.icha-chat-header-purchase.is-alert{background-color:rgba(218,52,112,.8)}.icha-chat-header-purchase.is-alert:before{background:no-repeat url(/img/live/icon/points_white.png);background-size:contain}.icha-chat-header-counter+.icha-chat-header-counter{margin-left:1.6rem}.icha-chat-header-peeking{font-size:1.2rem;font-weight:700;line-height:130%;margin-left:1.2rem;vertical-align:middle}.icha-chat-header-nav{display:-webkit-box;display:flex;gap:1.6rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.icha-chat-header-nav.is-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.icha-chat-header-nav-item.is-empty{height:4rem;width:4rem}.icha-chat-header-nav-item a{background-color:rgba(0,0,0,.5);border-radius:2rem;display:-webkit-box;display:flex;height:4rem;width:4rem;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.icha-chat-header-nav-item a.is-active{background-color:rgba(218,52,112,.8)}.icha-chat-toolbar-nav{display:-webkit-box;display:flex;margin:0 1.6rem .8rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between}.icha-chat-toolbar-nav a,.icha-chat-toolbar-nav span{color:var(--primary_white);font-size:1.5rem;font-weight:700;line-height:135%}.icha-chat-toolbar-nav a.is-disabled,.icha-chat-toolbar-nav span.is-disabled{opacity:.4}.icha-chat-toolbar-nav a .icha-icon-arrow-left,.icha-chat-toolbar-nav span .icha-icon-arrow-left{background:rgba(0,0,0,.5);border-radius:2.4rem;display:inline-block;height:2.4rem;margin-right:.8rem;text-align:center;width:2.4rem}.icha-chat-toolbar-nav a .icha-icon-arrow-left:before,.icha-chat-toolbar-nav span .icha-icon-arrow-left:before{background-image:url(/img/live/icon/arrow_left_white.png);padding:.8rem}.icha-chat-toolbar-nav a .icha-icon-arrow-right,.icha-chat-toolbar-nav span .icha-icon-arrow-right{background:rgba(0,0,0,.5);border-radius:2.4rem;display:inline-block;height:2.4rem;margin-left:.8rem;text-align:center;width:2.4rem}.icha-chat-toolbar-nav a .icha-icon-arrow-right:before,.icha-chat-toolbar-nav span .icha-icon-arrow-right:before{background-image:url(/img/live/icon/arrow_right_white.png);padding:.8rem}.icha-chat-template-list{display:-webkit-box;display:flex;gap:.8rem;overflow-x:scroll;padding:.8rem 1.6rem 1.2rem}.icha-chat-template-list.is-secret .icha-chat-template-item{background:linear-gradient(90.36deg,rgba(94,12,199,.8) 3.23%,rgba(148,0,172,.8))}.icha-chat-template-item{background:rgba(218,52,112,.8);border-radius:1.8rem;color:var(--primary_white);flex-shrink:0;font-size:1.5rem;font-weight:700;line-height:135%;padding:.8rem 1.2rem}.icha-chat-comment{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;background-color:hsla(0,0%,100%,.8);border-radius:4px;padding:.8rem;text-align:left;word-break:break-all}.icha-chat-comment.has-thumbnail{flex-wrap:nowrap;-webkit-box-align:start;align-items:flex-start;gap:.8rem}.icha-chat-comment-container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex:1;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(5%,#000),to(rgba(0,0,0,0)));-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0),#000 5% 95%,rgba(0,0,0,0));mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(5%,#000),to(rgba(0,0,0,0)));mask-image:linear-gradient(180deg,rgba(0,0,0,0),#000 5% 95%,rgba(0,0,0,0));overflow:hidden;z-index:1}.icha-chat-comment-container.is-center{-webkit-box-pack:center;justify-content:center}.icha-chat-comment-list{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;flex:1;overflow-y:scroll;padding:1.2rem .8rem;scroll-behavior:smooth}.icha-chat-comment-item{display:-webkit-box;display:flex;font-size:1.5rem;font-weight:400;gap:.4rem;line-height:135%;margin:.4rem 0;white-space:pre-line;-webkit-box-align:center;align-items:center}.icha-chat-comment-item.is-incoming{align-self:flex-start;max-width:80%}.icha-chat-comment-item.is-incoming .icha-chat-comment{background-color:rgba(0,0,0,.5);color:var(--primary_white)}.icha-chat-comment-item.is-outgoing{align-self:flex-end;max-width:80%}.icha-chat-comment-item.is-outgoing.is-gift{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.icha-chat-comment-item.is-gift .icha-chat-comment{background-color:rgba(227,80,130,.8)!important;color:var(--primary_white)}.icha-chat-comment-item.is-secret{-webkit-box-align:end;align-items:flex-end}.icha-chat-comment-item.is-secret .icha-chat-comment{background:linear-gradient(90.36deg,rgba(94,12,199,.8) 3.23%,rgba(148,0,172,.8))!important;color:var(--primary_white)}.icha-chat-comment-item.is-admin .icha-chat-comment,.icha-chat-comment-item.is-liver .icha-chat-comment{background-color:rgba(6,191,2,.8)!important;color:var(--primary_white)}.icha-chat-comment-item.is-info .icha-chat-comment{padding:1.6rem;text-align:center;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%}.icha-chat-comment-item.is-info .icha-chat-comment .icha-chat-comment-body{font-size:1.5rem;font-weight:400;line-height:135%}.icha-chat-comment-item.has-blur{-webkit-filter:blur(5px);filter:blur(5px)}.icha-chat-comment-idle{background-color:rgba(0,0,0,.5);color:var(--primary_white);padding:1.2rem 1.2rem 1.4rem;text-align:center}.icha-chat-comment-idle-container{border:.2rem dashed rgba(0,0,0,.5);margin:0 4rem}.icha-chat-comment-idle-title{font-size:2rem;font-weight:700;line-height:138%;margin-bottom:1rem}.icha-chat-comment-idle-body{font-size:1.5rem;font-weight:400;line-height:135%}.icha-chat-comment-trial{background-color:var(--primary_white);padding:2.4rem 0;text-align:center}.icha-chat-comment-trial-container{border:.8rem solid hsla(0,0%,100%,.8);margin:0 4rem}.icha-chat-comment-trial-title{color:var(--primary_color);font-size:2rem;font-weight:700;line-height:138%;margin-bottom:.8rem}.icha-chat-comment-trial-body{font-size:1.5rem;font-weight:400;line-height:135%}.icha-chat-comment-label{font-size:1.2rem;font-weight:400;line-height:130%;margin-bottom:.4rem;width:100%}.icha-chat-comment-gift img,.icha-chat-comment-secret img{height:2.4rem;width:2.4rem}.icha-chat-comment-gift .icha-chat-comment-point,.icha-chat-comment-secret .icha-chat-comment-point{color:var(--primary_white);font-size:1.2rem;font-weight:700;line-height:130%;text-shadow:0 0 4px rgba(0,0,0,.8)}.icha-chat-comment-thumbnail{height:4.8rem;margin:0 auto .8rem;width:4.8rem}.icha-chat-comment-thumbnail img{border-radius:2.4rem;height:100%;width:100%}.icha-chat-comment-thumbnail.is-small{height:3.2rem;min-width:3.2rem;width:3.2rem}.icha-chat-comment-thumbnail.is-small img{border-radius:3.2rem;height:100%;width:100%}.icha-chat-comment-title{color:var(--primary_color);font-size:1.7rem;font-weight:700;line-height:140%;margin-bottom:.8rem}.icha-chat-comment-title.is-black{color:var(--primary_black)}.icha-chat-comment-icon{margin-right:.8rem}.icha-chat-comment-body{font-size:1.7rem;font-weight:400;line-height:140%}.icha-chat-comment-name{flex-shrink:0}.icha-chat-comment-name,.icha-chat-comment-sub{font-size:1.5rem;font-weight:400;line-height:135%}.icha-chat-comment-sub{margin-top:.4rem}.icha-chat-comment-memo{background:rgba(0,0,0,.5);border-radius:4px;margin-top:.4rem;padding:.4rem}.icha-chat-comment-memo,.icha-chat-comment-reply{font-size:1.5rem;font-weight:400;line-height:135%}.icha-chat-comment-reply:before{background-image:url(/img/live/icon/send_s.png);margin-right:.4rem;padding:.8rem .8rem 1rem}.icha-chat-comment-button{width:100%}.icha-chat-comment-button-container{display:-webkit-box;display:flex;gap:.8rem;margin-top:.8rem;width:100%}.icha-chat-comment-button a,.icha-chat-comment-button span{background-color:var(--primary_color);border-radius:4rem;color:var(--primary_white);display:inline-block;font-size:1.2rem;font-weight:700;line-height:130%;padding:1.2rem 0;width:100%}.icha-chat-comment-button.is-disable span{background-color:var(--primary_gray)}.icha-chat-comment-button.is-borderd a{background-color:rgba(0,0,0,0);border:1px solid var(--primary_color);color:var(--primary_color)}.icha-chat-comment-button.is-purchase a{background-color:var(--secondary_color);width:23.1rem}.icha-chat-comment-button.is-purchase a:before{background:no-repeat url(/img/live/icon/points_white.png);background-size:contain;content:"";display:inline-block;margin-right:.4rem;padding:.8rem;vertical-align:middle}.icha-chat-form{position:relative}.icha-chat-form-container{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;background-color:var(--primary_white);border-radius:2.4rem}.icha-chat-form-container.is-inverse{background-color:rgba(0,0,0,.5)}.icha-chat-form-container.is-inverse textarea{color:var(--primary_white)}.icha-chat-form-container.is-inverse textarea::-webkit-input-placeholder{color:var(--primary_dark_gray)}.icha-chat-form-container.is-inverse textarea::-moz-placeholder{color:var(--primary_dark_gray)}.icha-chat-form-container.is-inverse textarea::placeholder{color:var(--primary_dark_gray)}.icha-chat-form-container.is-inverse .icha-icon-template:before{background:no-repeat url(/img/live/icon/template_on.png);background-size:contain}.icha-chat-form-container.is-inverse .icha-chat-form-submit input[type=submit]{color:var(--primary_white)}.icha-chat-form-container>a+.icha-chat-form-message{padding-left:0}.icha-chat-form-help{background-color:var(--primary_white);border-radius:2px;color:var(--primary_color);font-size:1.2rem;font-weight:700;line-height:130%;margin:0 .8rem .8rem;padding:.6rem 0;text-align:center}.icha-chat-form-button{padding:.9rem .8rem}.icha-chat-form-message{display:grid;-webkit-box-flex:1;flex:1;max-height:7.6rem;min-height:4.4rem;overflow:hidden;padding-left:.8rem;word-break:break-all}.icha-chat-form-message:after{content:attr(data-replicated-value) " ";grid-area:1/1/2/2;padding:0;visibility:hidden;white-space:pre-wrap}.icha-chat-form-message>textarea{background:none;border:none;font-size:1.5rem;font-weight:400;grid-area:1/1/2/2;line-height:135%;overflow:hidden;padding:1rem 0 0;resize:none}.icha-chat-form-message>textarea:focus{outline:none}.icha-chat-form-message>textarea::-webkit-input-placeholder{color:var(--primary_dark_gray)}.icha-chat-form-message>textarea::-moz-placeholder{color:var(--primary_dark_gray)}.icha-chat-form-message>textarea::placeholder{color:var(--primary_dark_gray)}.icha-chat-form-submit{margin-bottom:.2rem}.icha-chat-form-submit>input[type=submit]{background:none;color:var(--primary_color);font-size:1.2rem;font-weight:700;line-height:130%;padding:1.2rem 1.2rem 1.2rem .6rem}.icha-chat-form-submit>input[type=submit]:disabled{color:rgba(0,0,0,0)!important}.icha-chat-form-secret .icha-chat-form-container{background:linear-gradient(90.36deg,#5e0cc7 3.23%,#9400ac)}.icha-chat-form-secret .icha-chat-form-help{display:block}.icha-chat-form-secret .icha-icon-template:before{background:no-repeat url(/img/live/icon/template_on.png);background-size:contain}.icha-chat-form-secret .icha-chat-form-message textarea,.icha-chat-form-secret .icha-chat-form-submit input{color:var(--primary_white)}.icha-chat-form-secret .icha-chat-form-message textarea::-webkit-input-placeholder,.icha-chat-form-secret .icha-chat-form-submit input::-webkit-input-placeholder{color:var(--primary_white)}.icha-chat-form-secret .icha-chat-form-message textarea::-moz-placeholder,.icha-chat-form-secret .icha-chat-form-submit input::-moz-placeholder{color:var(--primary_white)}.icha-chat-form-secret .icha-chat-form-message textarea::placeholder,.icha-chat-form-secret .icha-chat-form-submit input::placeholder{color:var(--primary_white)}.icha-chat-expiration{background-color:var(--primary_black);inset:0;position:absolute;z-index:10}.icha-chat-expiration-background{-webkit-filter:blur(10px);filter:blur(10px);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.icha-chat-expiration-trial{margin-top:2.4rem;width:100%}.icha-chat-expiration-header{left:0;padding:1.6rem;position:absolute;right:0;text-align:right;top:0;z-index:1}.icha-chat-expiration-header-nav-item+.icha-chat-expiration-header-nav-item{margin-top:1.6rem}.icha-chat-expiration-header-nav-item a{background-color:rgba(0,0,0,.5);border-radius:2rem;display:inline-block;padding:1rem}.icha-chat-expiration-header-nav-item a.is-active{background-color:rgba(218,52,112,.8)}.icha-chat-expiration-content{display:-webkit-box;display:flex;inset:0;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:3.2rem 0}.icha-chat-expiration-title{color:var(--primary_white);font-size:2.4rem;font-weight:700;letter-spacing:-1px;line-height:138%;text-align:center;white-space:pre-wrap}.icha-chat-expiration-thumbnail{margin:2.4rem auto 1.6rem}.icha-chat-expiration-thumbnail img{border-radius:4rem;display:block;height:8rem;width:8rem}.icha-chat-expiration-balloon{background-color:var(--official_color);border-radius:4px;color:var(--primary_color);font-size:1.2rem;font-weight:400;line-height:130%;margin-top:2.4rem;padding:.8rem 1.6rem;position:relative;text-align:center;white-space:pre-wrap}.icha-chat-expiration-balloon:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--official_color) rgba(0,0,0,0);border-style:solid;border-width:0 .7rem 1rem;content:"";height:0;left:calc(50% - .7rem);position:absolute;top:-.8rem;width:0}.icha-chat-expiration-button{width:100%}.icha-chat-expiration-button a{background-color:var(--primary_color);border-radius:4px;color:var(--primary_white);display:block;font-size:1.5rem;font-weight:700;line-height:135%;margin:4rem 3.2rem 0;padding:1.4rem 0;text-align:center}.icha-chat-footer{position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1}.icha-chat-footer.is-slidable{display:-webkit-box;display:flex;width:200%}.icha-chat-footer.is-play-mode{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.icha-chat-footer-container{display:-webkit-box;display:flex;min-width:50%;padding:0 .8rem 2.4rem;width:100%;-webkit-box-pack:justify;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:space-between}.icha-chat-footer-container.has-gap{gap:1.2rem;padding:0 1.6rem 2.4rem}.icha-chat-footer-container.is-around{justify-content:space-around}.icha-chat-footer-container.is-around .icha-chat-footer-item{min-width:7.6rem}.icha-chat-footer.is-hidden{visibility:hidden}.icha-chat-footer-campaign{background-color:var(--primary_color);border-radius:.8rem;color:var(--primary_white);font-size:1rem;font-weight:700;left:.4rem;line-height:130%;padding:.1rem .4rem;position:absolute;top:-1.8rem;z-index:1}.icha-chat-footer-campaign.is-expand{left:.8rem;padding:.1rem 1rem}.icha-chat-footer-item{position:relative}.icha-chat-footer-item.is-expand{-webkit-box-flex:1;flex:1}.icha-chat-footer-item.is-visible{visibility:visible}.icha-chat-footer-item-badge{background-color:var(--primary_color);border-radius:50%;height:1rem;overflow:hidden;position:absolute;right:0;top:0;width:1rem}.icha-chat-footer-balloon{background-color:var(--primary_white);border-radius:4px;color:var(--primary_color);font-size:1.5rem;font-weight:700;line-height:135%;padding:.8rem 1rem;position:absolute;right:1.6rem;top:-5.2rem;visibility:visible}.icha-chat-footer-balloon:before{border-color:var(--primary_white) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:.8rem .5rem 0;bottom:-.8rem;content:"";height:0;position:absolute;right:1.2rem;width:0}.icha-chat-footer-info{background-color:rgba(0,0,0,.5);color:var(--primary_white);font-size:1.2rem;font-weight:700;line-height:130%;margin-bottom:.8rem;padding:.4rem 0;text-align:center}.icha-chat-footer-info.is-alert{background-color:rgba(218,52,112,.8);visibility:visible}.icha-chat-footer-nav{background-color:rgba(0,0,0,.5);border-radius:4rem;color:var(--primary_white);display:block;font-size:1.5rem;font-weight:700;line-height:135%}.icha-chat-footer-nav.is-text{padding:1.2rem 2.4rem}.icha-chat-footer-nav.is-image{display:-webkit-box;display:flex;padding:.4rem 1.2rem;-webkit-box-align:center;align-items:center}.icha-chat-footer-nav.is-image:before{background-image:url(/img/live/icon/recycle_l.png);padding:1.2rem 1.2rem 1.4rem}.icha-chat-footer-nav.is-image.is-edit:before{background:no-repeat url(/img/live/icon/check_l.png);background-size:contain}.icha-chat-footer-nav img{height:3.2rem;width:4.8rem}.icha-chat-footer-action{color:var(--primary_white);display:-webkit-box;display:flex;font-size:1rem;font-weight:400;line-height:130%;min-width:6.4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;gap:.2rem;position:relative}.icha-chat-footer-action.is-group:before{background-image:url(/img/live/icon/community.png);padding:1.2rem 1.2rem 1.4rem}.icha-chat-footer-action.is-2shot:before{background-image:url(/img/live/icon/double_heart.png);padding:1.2rem 1.2rem 1.4rem}.icha-chat-footer-action.is-phone:before{background-image:url(/img/live/icon/phone.png);padding:1.2rem 1.2rem 1.4rem}.icha-chat-footer-action.is-video:before{background-image:url(/img/live/icon/live_video.png);padding:1.2rem 1.2rem 1.4rem}.icha-chat-footer-action.is-message:before{background-image:url(/img/live/icon/message_white.png);padding:1.2rem 1.2rem 1.4rem}.icha-chat-footer-action.is-gift:before{background-image:url(/img/live/icon/gift_m.png);padding:1.2rem 1.2rem 1.4rem}.icha-chat-footer-action.is-play-mode:before{background-image:url(/img/live/icon/play.png);padding:1.2rem 1.2rem 1.4rem}.icha-chat-footer-action.is-play-mode:after{background-color:var(--primary_white);border:1px solid var(--primary_color);border-radius:1.2rem;color:var(--primary_color);content:"無料";display:inline-block;font-size:1rem;font-weight:700;left:-.4rem;line-height:130%;padding:.2rem .4rem;position:absolute;top:-.4rem}.icha-chat-footer-action.is-heart{font-weight:700}.icha-chat-footer-action.is-heart:before{background-image:url(/img/live/icon/heart_gradient.png);-webkit-filter:drop-shadow(0 0 10px rgba(218,52,112,.6));filter:drop-shadow(0 0 10px rgba(218,52,112,.6));padding:1.3rem 1.3rem 1.5rem}.icha-chat-footer-action.is-disabled{-webkit-filter:opacity(40%);filter:opacity(40%)}.icha-chat-footer-button{background-color:rgba(0,0,0,.5);border-radius:2.2rem;display:inline-block;padding:1rem}.icha-chat-footer-button.is-active{background-color:rgba(218,52,112,.8)}.icha-chat-footer-button.is-primary{background-color:var(--primary_color)}.icha-chat-footer-label{color:var(--primary_white);font-size:1.2rem;font-weight:700;line-height:130%;margin-bottom:.4rem;text-align:center}.icha-chat-footer-unit{font-size:1rem;font-weight:400;line-height:130%}.icha-chat-footer-switch{background-color:var(--primary_gray);border-radius:1rem;display:block;height:1.8rem;overflow:hidden;padding:.1rem;width:3.4rem}.icha-chat-footer-switch:before{background-color:var(--primary_white);border-radius:.9rem;content:"";display:block;height:1.8rem;overflow:hidden;width:1.8rem}.icha-chat-footer-switch.is-active{background:linear-gradient(90.36deg,#5e0cc7 3.23%,#9400ac)}.icha-chat-footer-switch.is-active:before{float:right}.icha-audience{margin:0 1.6rem;padding:2.4rem 0}.icha-section-list-item+.icha-section-list-item .icha-audience{border-top:.5px solid var(--border_color)}.icha-audience-name{display:-webkit-box;display:flex;font-size:1.5rem;font-weight:700;line-height:135%;-webkit-box-align:center;align-items:center}.icha-audience-name img{border-radius:50%;height:3.2rem;margin-right:.8rem;width:3.2rem}.icha-audience-memo{font-size:1.5rem;font-weight:400;line-height:135%;margin-top:.8rem}.icha-audience-memo:before{background-image:url(/img/live/icon/memo.png);margin-right:.4rem;padding:1rem 1rem 1.2rem}.icha-audience-info{font-size:1.2rem;font-weight:400;line-height:130%;margin-top:1.6rem}.icha-audience-info+.icha-audience-info{margin-top:.4rem}.icha-audience-info-label{color:var(--primary_dark_gray);font-size:1.2rem;font-weight:700;line-height:130%}.icha-audience-info-label.is-primary{color:var(--primary_color)}.icha-schedule-list,.icha-template-list{margin:0 1.6rem}.icha-schedule-item+.icha-schedule-item,.icha-schedule-item+.icha-template-item,.icha-template-item+.icha-schedule-item,.icha-template-item+.icha-template-item{margin-top:.8rem}.icha-schedule-item .is-expanded,.icha-template-item .is-expanded{-webkit-box-flex:1;flex:1}.icha-schedule-item a,.icha-template-item a{border:1px solid var(--primary_gray);border-radius:4px;display:-webkit-box;display:flex;gap:.8rem;padding:1.6rem;-webkit-box-align:center;align-items:center}.icha-schedule-item a:after,.icha-template-item a:after{background:no-repeat url(/img/live/icon/arrow_right_gray.png);background-size:contain;content:"";display:inline-block;padding:.8rem;vertical-align:middle}.icha-schedule-new,.icha-template-new{margin-top:.6rem;text-align:center}.icha-schedule-new a,.icha-template-new a{color:var(--primary_color);display:-webkit-box;display:flex;font-size:1.5rem;font-weight:700;line-height:135%;padding:1.6rem;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.icha-schedule-new a:before,.icha-template-new a:before{background-image:url(/img/live/icon/add_primary.png);margin-right:.4rem;padding:.8rem .8rem 1rem}.icha-schedule-form,.icha-template-form{margin:1.6rem}.icha-schedule-form-option,.icha-template-form-option{display:-webkit-box;display:flex;font-size:1.2rem;font-weight:400;line-height:130%;margin-top:.8rem;-webkit-box-pack:end;justify-content:flex-end}.icha-schedule-form-error,.icha-template-form-error{-webkit-box-flex:1;flex:1}.icha-schedule-form-error:before,.icha-template-form-error:before{background-image:url(/img/live/icon/alert.png);margin-right:.4rem;padding:.8rem .8rem 1rem}.icha-schedule-form-counter,.icha-template-form-counter{color:var(--primary_dark_gray);text-align:right}.icha-schedule-form-counter.is-error,.icha-template-form-counter.is-error{color:var(--primary_color)}.icha-schedule-form-item input[type=text],.icha-schedule-form-item textarea,.icha-template-form-item input[type=text],.icha-template-form-item textarea{background-color:var(--background_color);border:none;border-radius:4px;padding:1.6rem}.icha-schedule-form-item input[type=text]::-webkit-input-placeholder,.icha-schedule-form-item textarea::-webkit-input-placeholder,.icha-template-form-item input[type=text]::-webkit-input-placeholder,.icha-template-form-item textarea::-webkit-input-placeholder{color:var(--primary_dark_gray)}.icha-schedule-form-item input[type=text]::-moz-placeholder,.icha-schedule-form-item textarea::-moz-placeholder,.icha-template-form-item input[type=text]::-moz-placeholder,.icha-template-form-item textarea::-moz-placeholder{color:var(--primary_dark_gray)}.icha-schedule-form-item input[type=text]::placeholder,.icha-schedule-form-item textarea::placeholder,.icha-template-form-item input[type=text]::placeholder,.icha-template-form-item textarea::placeholder{color:var(--primary_dark_gray)}.icha-schedule-form-submit,.icha-template-form-submit{margin-top:4rem;text-align:center;width:100%}.icha-schedule-form-submit>input[type=submit],.icha-template-form-submit>input[type=submit]{background-color:var(--primary_color);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary_white);display:inline-block;font-size:1.5rem;font-weight:700;line-height:135%;padding:1.4rem 0;width:100%}.icha-schedule-form-submit>input[type=submit]:disabled,.icha-template-form-submit>input[type=submit]:disabled{background-color:var(--primary_gray)}.icha-setting-item{display:-webkit-box;display:flex;padding:2rem 1.6rem;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.icha-setting-item.has-page{padding:2.6rem 1.6rem}.icha-setting-item.has-page:after{background:no-repeat url(/img/live/icon/arrow_right_gray.png);background-size:contain;content:"";display:inline-block;padding:.8rem;vertical-align:middle}.icha-setting-label{font-size:1.5rem;font-weight:400;line-height:135%}.icha-setting-switch{background-color:var(--primary_gray);border-radius:1.6rem;display:block;height:2.8rem;min-width:4.8rem;overflow:hidden;padding:.2rem;width:4.8rem}.icha-setting-switch:before{background-color:var(--primary_white);border-radius:1.4rem;content:"";display:block;height:2.8rem;overflow:hidden;width:2.8rem}.icha-setting-switch.is-disabled{background-color:var(--background_color)}.icha-setting-switch.is-active{background:var(--primary_color)}.icha-setting-switch.is-active:before{float:right}.icha-setting-logout{margin:5.6rem auto 3.6rem;text-align:center}.icha-setting-logout .logout_link{border:1px solid var(--primary_color);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary_color);display:inline-block;font-size:1.5rem;font-weight:700;line-height:135%;padding:1.4rem 0;width:90%}.icha-setting-help{font-size:1.2rem;font-weight:400;line-height:130%;padding:1.6rem 1.6rem 2.5rem}.icha-setting-help a{color:var(--primary_color);font-size:1.2rem;font-weight:700;line-height:130%;text-decoration:underline}.icha-setting-error{font-size:1.2rem;font-weight:400;line-height:130%;margin-top:.4rem}.icha-setting-error:before{background-image:url(/img/live/icon/alert.png);margin-right:.4rem;padding:.8rem .8rem 1rem}.icha-report-month-list{display:-webkit-box;display:flex;gap:.8rem;overflow-x:scroll;padding:1.6rem}.icha-report-month.is-active a{background-color:var(--primary_color);border-color:var(--primary_color);color:var(--primary_white)}.icha-report-month a{border:1px solid var(--primary_gray);border-radius:4px;color:var(--primary_gray);display:inline-block;font-size:1.7rem;font-weight:700;line-height:140%;padding:.4rem 0;text-align:center;width:7rem}.icha-report-daily{display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1;-webkit-box-align:center;align-items:center;color:var(--primary_gray)}.icha-report-daily-title{-webkit-box-flex:1;flex:1;font-size:1.7rem;font-weight:400;line-height:140%}.icha-report-daily-point{color:var(--primary_black);font-size:1.7rem;font-weight:400;line-height:140%;text-align:right}.icha-report-daily-point:before{background-image:url(/img/live/icon/points_m.png);margin-right:.4rem;padding:.8rem .8rem 1rem}.icha-report-daily-point.is-bold{font-weight:700}.icha-report-daily-time{font-size:1.5rem;font-weight:400;line-height:135%;margin-top:.4rem;text-align:right}.icha-report-detail{color:var(--primary_gray);display:-webkit-box;display:flex;margin:0 1.6rem;padding:2.4rem 0}.icha-report-detail-title{-webkit-box-flex:1;flex:1;font-size:1.5rem;font-weight:400;line-height:135%}.icha-report-detail-point{color:var(--primary_black);font-size:1.7rem;font-weight:700;line-height:140%;margin-top:.4rem}.icha-report-detail-point:before{background-image:url(/img/live/icon/points_m.png);margin-right:.4rem;padding:.8rem .8rem 1rem}.icha-report-detail-time{font-size:1.5rem;font-weight:400;line-height:135%;text-align:right}.icha-report-detail-icon-community:before{background-image:url(/img/live/icon/report_community.png);margin-right:.4rem;padding:1.2rem 1.2rem 1.4rem}.icha-report-detail-icon-heart:before{background-image:url(/img/live/icon/report_double_heart.png);margin-right:.4rem;padding:1.2rem 1.2rem 1.4rem}.icha-report-detail-icon-secret:before{background-image:url(/img/live/icon/report_secret.png);margin-right:.4rem;padding:1.2rem 1.2rem 1.4rem}.icha-report-detail-icon-gift:before{background-image:url(/img/live/icon/report_gift.png);margin-right:.4rem;padding:1.2rem 1.2rem 1.4rem}.icha-report-detail-icon-eye:before{background-image:url(/img/live/icon/report_eye.png);margin-right:.4rem;padding:1.2rem 1.2rem 1.4rem}.icha-report-detail-icon-campaign:before{background-image:url(/img/live/icon/report_campaign.png);margin-right:.4rem;padding:1.2rem 1.2rem 1.4rem}.icha-report-detail-icon-mileage:before{background-image:url(/img/live/icon/report_mileage.png);margin-right:.4rem;padding:1.2rem 1.2rem 1.4rem}.icha-report-detail-icon-ticket:before{background-image:url(/img/live/icon/report_ticket.png);margin-right:.4rem;padding:1.2rem 1.2rem 1.4rem}.icha-report-list-item a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin:0 1.6rem;padding:2.4rem 0}.icha-report-list-item.has-page+.icha-report-list-item.has-page a{border-top:1px solid var(--border_color)}.icha-report-list-item.has-page a:after{background:no-repeat url(/img/live/icon/arrow_right_gray.png);background-size:contain;content:"";display:inline-block;margin-left:.8rem;padding:.8rem;vertical-align:middle}.icha-report-total{margin:2.4rem 1.6rem 4rem}.icha-report-total.is-right{text-align:right}.icha-report-total-point{display:-webkit-box;display:flex;font-size:3.2rem;font-weight:700;line-height:138%;-webkit-box-align:center;align-items:center}.icha-report-total-point:before{background-image:url(/img/live/icon/points_m.png);margin-right:.4rem;padding:1.2rem 1.2rem 1.4rem}.icha-report-total-point.has-page:after{background:no-repeat url(/img/live/icon/arrow_right_gray_l.png);background-size:contain;content:"";display:inline-block;margin-left:.8rem;padding:1.2rem;vertical-align:middle}.icha-report-total-time{color:var(--primary_gray);font-size:1.5rem;font-weight:400;line-height:135%}.icha-report-tab{border-bottom:1px solid var(--border_color);display:-webkit-box;display:flex;text-align:center}.icha-report-tab-item{-webkit-box-flex:1;flex:1}.icha-report-tab-item a{color:var(--primary_gray);display:inline-block;font-size:1.5rem;font-weight:700;line-height:135%;padding:.8rem 0}.icha-report-tab-item.is-active a{border-bottom:2px solid var(--primary_color);color:var(--primary_color)}.icha-report-item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:2.4rem 1.6rem}.icha-report-label{font-size:1.5rem;font-weight:700;line-height:135%}.icha-report-point{font-size:1.5rem;font-weight:400;line-height:135%}.icha-report-point:before{background-image:url(/img/live/icon/points_gray.png);margin-right:.4rem;padding:1rem 1rem 1.2rem}.icha-visitor-app{height:inherit;width:inherit}.icha-visitor.has-page:after{background:no-repeat url(/img/live/icon/arrow_right_gray_l.png);background-size:contain;content:"";display:inline-block;margin-left:.8rem;padding:1.2rem;vertical-align:middle}.icha-visitor-header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;background:var(--primary_white);justify-content:space-between;padding:3.4rem 1.6rem 1rem;position:sticky;top:4.8rem}.icha-visitor-header-title{font-size:2rem;font-weight:700;line-height:138%}.icha-visitor-header.is-small{padding:1.6rem}.icha-visitor-header.is-small .icha-visitor-header-title{font-size:1.7rem;font-weight:700;line-height:140%}.icha-visitor-nav-message a{background:var(--primary_white);border:1px solid var(--primary_color);border-radius:4px;color:var(--primary_color);display:block;font-size:1.2rem;font-weight:700;line-height:130%;padding:.8rem 1.2rem;text-align:center}.icha-visitor-nav-message a:before{background:no-repeat url(/img/live/icon/message.png);background-size:contain;content:"";display:inline-block;margin-right:.4rem;padding:1.2rem;vertical-align:middle}.icha-visitor-nav-filter{padding:.6rem 1.6rem 1.4rem}.icha-visitor-nav-filter .check{padding-right:1.2rem}.icha-visitor-info-item{float:left}.icha-visitor-info-item+.icha-visitor-info-item{margin-left:.8rem}.icha-visitor-info-item.is-ticket{font-size:1.5rem;font-weight:400;line-height:135%}.icha-visitor-info-item.is-ticket:before{background-image:url(/img/live/icon/ticket_gray.png);margin-right:.4rem;padding:1rem 1rem 1.2rem}.icha-visitor-info-item.is-point{font-size:1.5rem;font-weight:400;line-height:135%}.icha-visitor-info-item.is-point:before{background-image:url(/img/live/icon/points_gray.png);margin-right:.4rem;padding:1rem 1rem 1.2rem}.icha-visitor-info-item.is-visit{font-size:1.5rem;font-weight:400;line-height:135%}.icha-visitor-info-item.is-visit:before{background-image:url(/img/live/icon/door_gray.png);margin-right:.4rem;padding:1rem 1rem 1.2rem}.icha-visitor-info-item.is-message{color:var(--primary_dark_gray);font-size:1.2rem;font-weight:700;line-height:130%}.icha-visitor-info-item.is-message:before{background-image:url(/img/live/icon/message_gray.png);margin-right:.4rem;padding:1rem 1rem 1.2rem}.icha-visitor-container{border-bottom:1px solid var(--border_color);padding:2.4rem 1.6rem}.icha-visitor-detail{display:-webkit-box;display:flex;gap:1.6rem;-webkit-box-align:center;align-items:center}.icha-visitor-memo{margin-left:7.2rem;margin-top:1.6rem}.icha-visitor-memo-body{font-size:1.5rem;font-weight:400;line-height:135%}.icha-visitor-memo-body.is-placeholder{color:var(--primary_dark_gray)}.icha-visitor-memo-action{margin:.8rem 0 1.6rem}.icha-visitor-memo-action a{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:400;line-height:135%;text-decoration:underline}.icha-visitor-consumption{display:-webkit-box;display:flex;padding:2.4rem 1.6rem;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.icha-visitor-date{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:400;line-height:135%}.icha-visitor-date-point{font-size:2.4rem;font-weight:700;line-height:138%}.icha-visitor-date-point:before{background-image:url(/img/live/icon/points_m.png);margin-right:.4rem;padding:1.2rem 1.2rem 1.4rem}.icha-visitor-status{background:var(--secondary_color);border-radius:1.3rem;color:var(--primary_white);display:-webkit-inline-box;display:inline-flex;font-size:1.2rem;font-weight:700;line-height:130%;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.icha-visitor-status-label{padding:.2rem .8rem;-webkit-box-ordinal-group:0;order:-1}.icha-visitor-form{display:-webkit-box;display:flex;min-height:calc(100dvh - 25rem);-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.icha-visitor-form-label{font-size:1.5rem;font-weight:700;line-height:135%;padding:2.4rem 1.6rem .8rem}.icha-visitor-form-label.is-required:after{color:var(--primary_color);content:"必須";font-size:1.2rem;font-weight:400;line-height:130%;margin-left:.8rem}.icha-visitor-form-item input[type=checkbox]{display:none}.icha-visitor-form-item input[type=checkbox]+.check:before{background:url(/img/common/check_off_s.png) no-repeat 0 0/contain;content:"";display:inline-block;height:2.4rem;vertical-align:middle;width:2.4rem}.icha-visitor-form-item input[type=checkbox]:checked+.check:before{background:url(/img/live/icon/check_on.png) no-repeat 0 0/contain}.icha-visitor-form-textarea{display:-webkit-box;display:flex;margin:0 1.6rem;position:relative}.icha-visitor-form-textarea .highlight,.icha-visitor-form-textarea textarea{border:none;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.5rem;font-weight:400;line-height:135%;padding:1.6rem;word-wrap:break-word;font-family:monospace;height:100%;overflow:hidden;width:100%}.icha-visitor-form-textarea textarea{background:rgba(0,0,0,0);caret-color:#000;color:rgba(0,0,0,0);overflow:auto;position:relative;resize:none;z-index:11}.icha-visitor-form-textarea textarea::-webkit-input-placeholder{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:400;line-height:135%}.icha-visitor-form-textarea textarea::-moz-placeholder{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:400;line-height:135%}.icha-visitor-form-textarea textarea::placeholder{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:400;line-height:135%}.icha-visitor-form-textarea .highlight{background:var(--background_color);color:var(--primary_black);pointer-events:none;position:absolute;white-space:pre-wrap;z-index:10}.icha-visitor-form-textarea .highlight>mark{background:var(--background_color);color:var(--primary_color)}.icha-visitor-form-option{display:-webkit-box;display:flex;font-size:1.2rem;font-weight:400;line-height:130%;margin:.8rem 1.6rem 0;-webkit-box-pack:end;justify-content:flex-end}.icha-visitor-form-error{-webkit-box-flex:1;flex:1}.icha-visitor-form-error:before{background-image:url(/img/live/icon/alert.png);margin-right:.4rem;padding:.8rem .8rem 1rem}.icha-visitor-form-counter{color:var(--primary_dark_gray);text-align:right}.icha-visitor-form-counter.is-error{color:var(--primary_color)}.icha-visitor-form-spacer{-webkit-box-flex:1;flex-grow:1}.icha-visitor-form-submit{bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:flex;left:0;padding:2.4rem 1.6rem;position:sticky;right:0;z-index:10;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--primary_white);flex-direction:column;gap:2.2rem;text-align:center}.icha-visitor-form-submit>input[type=submit]{background:var(--primary_color);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary_white);display:inline-block;font-size:1.5rem;font-weight:700;line-height:135%;padding:1.4rem 0;width:100%}.icha-visitor-form-submit>input[type=submit]:disabled{background:var(--primary_gray)}.icha-visitor-form-submit .back{color:var(--primary_color);font-size:1.5rem;font-weight:700;line-height:135%}.icha-visitor-form-button{background:var(--background_color);border-top:1px solid var(--primary_gray);display:-webkit-box;display:flex;margin:0 1.6rem;padding:1.2rem 1.6rem;text-align:center;-webkit-box-align:center;align-items:center}.icha-visitor-form-button a{background:var(--primary_white);border:1px solid var(--primary_color);border-radius:4px;color:var(--primary_color);font-size:1.2rem;font-weight:700;line-height:130%;padding:.4rem .8rem}.icha-visitor-form-button a:before{background-image:url(/img/live/icon/add_primary.png);margin-right:.4rem;padding:.6rem .6rem .8rem}.icha-visitor-message-container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:1.6rem;padding:0 1.6rem}.icha-visitor-message-item{background:var(--background_color);border:none;border-radius:4px;display:block;padding:1.6rem}.icha-visitor-message-item-header{display:-webkit-box;display:flex;font-size:1.5rem;font-weight:700;line-height:135%;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;gap:1rem}.icha-visitor-message-item-header:before{background:no-repeat url(/img/live/icon/check_off.png);background-size:contain;content:"";display:inline-block;padding:1.2rem;vertical-align:middle}.icha-visitor-message-item-header-title{width:100%}.icha-visitor-message-item.selected{border:2px solid var(--primary_color)}.icha-visitor-message-item.selected .icha-visitor-message-item-header:before{background:no-repeat url(/img/live/icon/check_on.png);background-size:contain}.icha-visitor-message-content{font-size:1.5rem;font-weight:400;line-height:135%;padding-top:.8rem}.icha-follower,.icha-following,.icha-visitor{display:-webkit-box;display:flex;gap:1.6rem;padding:1.6rem;-webkit-box-align:center;align-items:center}.icha-follower-thumbnail,.icha-following-thumbnail,.icha-visitor-thumbnail{border-radius:5.6rem;height:5.6rem;overflow:hidden;width:5.6rem}.icha-follower-thumbnail.is-small,.icha-following-thumbnail.is-small,.icha-visitor-thumbnail.is-small{border-radius:3.2rem;height:3.2rem;width:3.2rem}.icha-follower-thumbnail img,.icha-following-thumbnail img,.icha-visitor-thumbnail img{height:100%;width:100%}.icha-follower-profile,.icha-following-profile,.icha-visitor-profile{-webkit-box-flex:1;display:-webkit-box;display:flex;flex:1;overflow:hidden;white-space:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:.4rem}.icha-follower a.has-page,.icha-following a.has-page,.icha-visitor a.has-page{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;color:inherit;flex:1;text-decoration:none}.icha-follower a.has-page:after,.icha-following a.has-page:after,.icha-visitor a.has-page:after{background:no-repeat url(/img/live/icon/arrow_right_gray_l.png);background-size:contain;content:"";display:inline-block;flex-shrink:0;margin-left:auto;padding:1.2rem;vertical-align:middle}.icha-follower-name,.icha-following-name,.icha-visitor-name{font-size:1.7rem;font-weight:700;line-height:140%;overflow:hidden;text-overflow:ellipsis}.icha-follower-visit,.icha-following-visit,.icha-visitor-visit{font-size:1.5rem;font-weight:400;line-height:135%}.icha-follower-visit-label,.icha-following-visit-label,.icha-visitor-visit-label{color:var(--primary_dark_gray)}.icha-follower-action a,.icha-following-action a,.icha-visitor-action a{border:1px solid var(--primary_gray);border-radius:4px;display:block;padding:.8rem}.icha-follower-action a.is-active,.icha-following-action a.is-active,.icha-visitor-action a.is-active{border:1px solid var(--primary_color)}.icha-ranking{background-color:var(--primary_color);padding-bottom:4rem}.icha-ranking-banner{margin-top:4rem;padding:0 1.6rem}.icha-ranking-banner img{width:100%}.icha-ranking-item{margin:.8rem 1.6rem}.icha-ranking-rank .icha-ranking-liver-thumbnail:after{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;left:0;margin:.4rem;position:absolute;top:0;vertical-align:middle}.icha-ranking-rank.is-1{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:4rem 1.6rem 0;text-align:center}.icha-ranking-rank.is-1 .icha-ranking-liver-thumbnail{background:no-repeat url(/img/live/img_rank_1.png);background-size:contain;padding:.8rem}.icha-ranking-rank.is-1 .icha-ranking-liver-thumbnail img{height:13.6rem;width:13.6rem}.icha-ranking-rank.is-1 .icha-ranking-liver-thumbnail:after{background-image:url(/img/live/icon/rank_1.png);left:-2.3rem;margin:0;padding:3.5rem 2.8rem;top:-1.6rem}.icha-ranking-rank.is-1 .icha-ranking-liver-up{margin:1.6rem;position:absolute;right:0;top:0}.icha-ranking-rank.is-1 .icha-ranking-liver-title{-webkit-box-pack:center;justify-content:center}.icha-ranking-rank.is-2 .icha-ranking-liver-thumbnail:after{background-image:url(/img/live/icon/rank_2.png);padding:1.5rem 1.2rem}.icha-ranking-rank.is-3 .icha-ranking-liver-thumbnail:after{background-image:url(/img/live/icon/rank_3.png);padding:1.5rem 1.2rem}.icha-ranking-rank.is-4 .icha-ranking-liver-thumbnail:after{background-image:url(/img/live/icon/rank_4.png);padding:1.2rem}.icha-ranking-rank.is-5 .icha-ranking-liver-thumbnail:after{background-image:url(/img/live/icon/rank_5.png);padding:1.2rem}.icha-ranking-title{color:var(--primary_white);font-size:1.2rem;font-weight:700;line-height:130%;margin-bottom:1.6rem;padding:1.6rem 1.6rem 0;text-align:center}.icha-ranking-liver{background-color:var(--primary_white);border-radius:4px;display:-webkit-box;display:flex;overflow:hidden}.icha-ranking-liver-thumbnail{position:relative}.icha-ranking-liver-thumbnail img{height:10.4rem;width:10.4rem}.icha-ranking-liver-up{color:var(--accent_color);font-size:1.5rem;font-weight:700;line-height:135%;min-width:3.8rem}.icha-ranking-liver-up:after{background:no-repeat url(/img/live/icon/up.png);background-size:contain;content:"";display:inline-block;padding:.8rem .8rem 1rem;vertical-align:middle}.icha-ranking-liver-profile{-webkit-box-flex:1;flex:1;overflow:hidden;padding:1.2rem .8rem;width:100%}.icha-ranking-liver-title{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;overflow:hidden}.icha-ranking-liver-name{font-size:1.7rem;font-weight:700;line-height:140%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icha-ranking-liver-name-container{display:-webkit-box;display:flex;overflow:hidden}.icha-ranking-liver-name-container.is-newcomer:after{background:no-repeat url(/img/live/icon/new.png);background-size:contain;content:"";display:inline-block;margin:0 .4rem;padding:1.2rem 1.7rem;vertical-align:middle}.icha-ranking-liver-tags{color:var(--primary_gray);display:inline-block;font-size:1.2rem;font-weight:700;line-height:130%;margin-top:.4rem;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.icha-ranking-liver-schedule{font-size:1.2rem;font-weight:400;line-height:130%}.icha-ranking-liver-schedule-date{color:var(--primary_color)}.icha-onboarding{background-color:rgba(0,0,0,.8);height:inherit;max-height:inherit;overflow:hidden;position:fixed;width:inherit;z-index:100}.icha-onboarding .swiper-onboarding-parent{height:inherit;max-height:inherit;position:relative;width:inherit}.icha-onboarding .swiper-pagination-onboarding{text-align:center}.icha-onboarding .swiper-pagination-bullet{background:var(--primary_gray)!important;opacity:1!important}.icha-onboarding .swiper-pagination-bullet-active{background:var(--primary_color)!important}.icha-onboarding-bg video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.icha-onboarding-bg:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0));height:10rem}.icha-onboarding-bg:after,.icha-onboarding-bg:before{content:"";display:block;position:absolute;width:100%;z-index:110}.icha-onboarding-bg:after{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,.5) 0,rgba(0,0,0,0));bottom:0;height:16.8rem}.icha-onboarding-header img{display:block;width:100%}.icha-onboarding-top{inset:0;position:absolute;z-index:120}.icha-onboarding-page{text-align:center}.icha-onboarding-page img{display:block;margin-bottom:3.2rem;width:100%}.icha-onboarding-title{color:var(--primary_white);font-size:2.4rem;font-weight:700;line-height:138%;margin-bottom:1rem}.icha-onboarding-body{color:var(--primary_white);font-size:1.5rem;font-weight:400;line-height:135%;margin-bottom:3.2rem}.icha-onboarding-footer{bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;margin:1.6rem 1.6rem 3.4rem;position:absolute;right:0;text-align:center;z-index:100}.icha-onboarding-campaign{background-color:var(--primary_white);border-radius:2em;display:-webkit-box;display:flex;font-size:1.5rem;font-weight:700;left:.8rem;line-height:135%;position:absolute;top:-3rem;-webkit-box-align:center;align-items:center;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.15);box-shadow:0 0 4px 0 rgba(0,0,0,.15);color:var(--baseFontColor);padding:.8rem 1.6rem}.icha-onboarding-campaign .primary{color:var(--primary_color)}.icha-onboarding-campaign .i-icha{display:inline-block;margin-right:.4rem}.icha-onboarding-start-button{background-color:var(--primary_color);border:3px solid var(--primary_white);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary_white);display:-webkit-box;display:flex;font-size:2.4rem;font-weight:700;line-height:138%;padding:1.6rem;position:relative;text-align:center;width:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;cursor:pointer;justify-content:center}.icha-onboarding-start-button:disabled{background-color:var(--primary_gray);border-color:var(--primary_gray);cursor:auto}.icha-onboarding-start-button img{margin-right:.6rem;width:14.8rem}.icha-onboarding-button{background-color:var(--primary_color);border:0;border-radius:4px;cursor:pointer;display:block;font-weight:700;margin-top:2.4rem;padding:1.4rem;text-align:center;width:100%}.icha-onboarding-button,.icha-onboarding-contract{color:var(--primary_white);font-size:1.5rem;line-height:135%}.icha-onboarding-contract{display:-webkit-box;display:flex;font-weight:400;text-align:start;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;gap:1.6rem;justify-content:center;margin-top:2rem}.icha-onboarding-contract a{color:var(--primary_color)}.icha-onboarding-checkbox{background-color:var(--primary_white);border:1px solid var(--primary_dark_gray);border-radius:2px;display:inline-block;height:2rem;min-width:2rem;width:2rem}.icha-onboarding-checkbox input[type=checkbox],.icha-onboarding-checkbox input[type=checkbox]:not(:checked)+*{display:none}.icha-onboarding-checkbox input[type=checkbox]:checked+*{display:block}.icha_guest--age_check{background:#fff;display:grid;height:inherit;place-content:center;place-items:center;text-align:center;width:inherit}.icha_guest--age_check_head{background:url(/img/live/icha_logo_guest.png) no-repeat top/18.2rem 2.7rem;font-size:1.2rem;font-weight:400;line-height:130%;padding-top:5.1rem}.icha_guest--age_check_text{font-size:1.7rem;font-weight:700;line-height:140%;margin-top:3.2rem}.icha_guest--age_check_select{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:flex;gap:1.5rem;height:4.8rem;margin-top:1.6rem;padding:0 1.6rem;width:inherit}.icha_guest--age_check_select>a{-webkit-box-flex:1;flex:1}.icha_guest--button{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;font-size:.9375em;font-weight:700;line-height:135%;place-content:center;text-align:center}.icha_guest--button.is_bordered{border:1px solid var(--primary_color);color:var(--primary_color)}.icha_guest--button.is_active{background:var(--primary_color);color:var(--primary_white)}.icha-media-upload{padding:20px}.icha-media-upload-container{margin:0 auto;max-width:800px}.icha-media-upload-form{background:#fff;border-radius:8px;margin-bottom:30px;padding:20px}.icha-upload-notice{background:#fff9f9;border:1px solid #f8d7da;border-radius:4px;margin-bottom:20px;padding:15px}.icha-upload-notice h3{color:#721c24;margin-top:0}.icha-upload-notice ul{margin-bottom:0;padding-left:20px}.icha-form-group{margin-bottom:15px}.icha-form-group label{display:block;font-weight:700;margin-bottom:5px}.icha-form-group input[type=file],.icha-form-group input[type=number],.icha-form-group select{border:1px solid #ccc;border-radius:4px;padding:8px;width:100%}.icha-help-text{color:#666;font-size:.9em}.icha-preview{margin-top:15px;max-width:100%}.icha-preview img,.icha-preview video{display:block;margin:0 auto;max-height:300px;max-width:100%}.icha-form-actions{text-align:right}.icha-form-actions button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px}.icha-form-actions button:disabled{background-color:#ccc;cursor:not-allowed}#icha-signin .password-input-container{display:inline-block;position:relative;width:100%}#icha-signin .password-input-container .password-toggle-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:2.4rem;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2.4rem}#icha-signin .password-input-container .password-toggle-icon.is-hidden{background-image:url(/img/common/pw_icon.png)}#icha-signin .password-input-container .password-toggle-icon.is-visible{background-image:url(/img/common/pw_icon_close.png)}#icha-signin .password-input-container input{padding-right:3.5rem}#mypage .mypage-header_profile{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:1.6rem;padding:2.2rem 1.6rem}#mypage .mypage-header_profile .header_profile_thumb{width:6.4rem}#mypage .mypage-header_profile .header_profile_info{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start;gap:.8rem}#mypage .mypage-header_profile .header_profile_nickname{font-size:1.6rem;font-weight:700}#mypage .mypage-header_profile .header_profile_buttons{display:-webkit-box;display:flex;gap:1.2rem}#mypage .mypage-header_profile .header_profile_edit{align-self:auto}#mypage .acceptance_modal .header{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:start;gap:.8rem}#mypage .acceptance_modal .header .description{color:var(--primary_dark_gray);font-size:1.2rem;font-weight:400;line-height:130%}#mypage .acceptance_modal .content{padding:1.6rem}#mypage .acceptance_modal .content .label{font-size:1.5rem;font-weight:400;line-height:135%;padding:1.6rem}#mypage .acceptance_modal .content .delimiter{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:400;line-height:135%}#mypage .acceptance_modal .content .icha-schedule-item{display:-webkit-box;display:flex;padding-top:1.6rem;-webkit-box-align:center;align-items:center;gap:.8rem}#mypage .acceptance_modal .content .icha-schedule-item.has-error input,#mypage .acceptance_modal .content .icha-schedule-item.has-error select{border:1px solid var(--primary_color)}#mypage .acceptance_modal .content .icha-schedule-button{color:var(--primary_color);display:block;font-size:1.5rem;font-weight:700;line-height:135%;margin:3rem auto;text-align:center}#mypage .acceptance_modal .content .icha-schedule-error{font-size:1.2rem;font-weight:400;line-height:130%;margin:.8rem}#mypage .acceptance_modal .content .icha-schedule-error:before{background-image:url(/img/live/icon/alert.png);margin-right:.4rem;padding:.8rem .8rem 1rem}#mypage .acceptance_modal .content label[for=icha-schedule-date]{-webkit-box-flex:4;flex:4}#mypage .acceptance_modal .content input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/img/live/icon/arrow_down_gray.png) no-repeat right 1.6rem center/1.6rem;border:1px solid var(--border_color);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary_black);display:block;font-size:1.5rem;font-weight:400;line-height:135%;min-height:3.6em;padding:1.6rem;position:relative;width:100%}#mypage .acceptance_modal .content input[type=date].has-error{border:1px solid var(--primary_color)}#mypage .acceptance_modal .content input[type=date]::-webkit-date-and-time-value{text-align:left}#mypage .acceptance_modal .content input[type=date]::-webkit-datetime-edit-day-field,#mypage .acceptance_modal .content input[type=date]::-webkit-datetime-edit-month-field,#mypage .acceptance_modal .content input[type=date]::-webkit-datetime-edit-year-field{color:var(--primary_black)}#mypage .acceptance_modal .content input[type=date]::-webkit-calendar-picker-indicator{height:100%;opacity:0;position:absolute;width:100%}#mypage .acceptance_modal .content select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/img/live/icon/arrow_down_gray.png) no-repeat right 1.6rem center/1.6rem;border:1px solid var(--border_color);border-radius:4px;color:var(--primary_black);display:block;font-size:1.5rem;font-weight:400;line-height:135%;min-width:10.6rem;padding:1.6rem}#mypage .acceptance_modal .content select.has-error{border:1px solid var(--primary_color)}#mypage .acceptance_modal .content select:disabled{background:none;background-color:var(--background_color);color:var(--primary_black);opacity:1}#mypage .acceptance_modal .footer{border-top:.5px solid var(--border_color);display:-webkit-box;display:flex;gap:2.8rem;padding:1.6rem 1.6rem 0;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}#mypage .acceptance_modal .footer .button a{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:700;line-height:135%}#mypage .acceptance_modal .footer .button input[type=submit]{background-color:var(--primary_color);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary_white);display:inline-block;font-size:1.5rem;font-weight:700;line-height:135%;padding:1.4rem 2.6rem}#mypage .acceptance_modal .footer .button input[type=submit]:disabled{background-color:var(--primary_gray)}#mypage .acceptance_modal_overlay{background:rgba(0,0,0,.6);height:inherit;height:100vh;height:100dvh;max-height:inherit;max-height:calc(100vh - 8rem);max-height:calc(100dvh - 8rem);min-width:40rem;opacity:0;position:absolute;-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;width:inherit;width:40rem;z-index:100}#mypage .acceptance_modal_overlay.fadein{max-width:inherit;width:inherit}#mypage .acceptance_modal_overlay.default_show,#mypage .acceptance_modal_overlay.fadein{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible}#mypage .acceptance_modal_overlay.default_show{-webkit-transition:none;transition:none}@media screen and (width <= 480px){#mypage .acceptance_modal_overlay{max-height:100vh;max-height:100dvh;max-width:100vw;min-width:100vw;width:100vw}}.show_notice{-webkit-animation:show-notice 2s cubic-bezier(.215,.61,.355,1) forwards;animation:show-notice 2s cubic-bezier(.215,.61,.355,1) forwards;background-color:rgba(0,0,0,.7);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:grid;left:50%;opacity:0;place-items:center;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@keyframes show-notice{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0;visibility:hidden}}@media screen and (min-width:481px){.show_notice{height:80px;padding:0 12px;-webkit-transform:translate(-110px,-50%);-ms-transform:translate(-110px,-50%);transform:translate(-110px,-50%);width:320px}}@media screen and (max-width:480px){.show_notice{height:8rem;padding:0 1.2rem;width:32rem}}.mypage-header{margin-bottom:2.4rem}.mypage-header #icha_siteBanners{margin:0 1.6rem;padding-bottom:24px;position:relative;--swiper-pagination-color:var(--primary_icha);--swiper-pagination-inactive-color:var(--primary_gray);--swiper-pagination-bottom:2px}.mypage-header #icha_siteBanners .swiper-pagination{z-index:0!important}.mypage-icha_news{background-color:var(--official_color);display:-webkit-box;display:flex;gap:1.6rem;padding:1.6rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;border-radius:4px;font-size:1.5rem;font-weight:400;line-height:135%;white-space:pre-line}.mypage-icha_news:after{background:no-repeat url(/img/live/icon/arrow_right_gray.png);background-size:contain;content:"";display:inline-block;padding:1rem;vertical-align:middle}.mypage-icha_news-item:before{background:url(/img/live/icon/bell_primary.png) no-repeat 100%/2rem;color:var(--primary_color);content:"お知らせ";display:block;font-size:1.7rem;font-weight:700;line-height:140%;margin-bottom:.4rem;padding-right:2.4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mypage-icha_navigation{padding:2.4rem 1.6rem .4rem}.mypage-icha_menu{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;gap:1.6rem .8rem}.mypage-icha_menu--extend{border-top:1px solid var(--defaultBorderColor);margin-top:1.6rem;padding-top:1.6rem}.mypage-icha_menu--extend .mypage-icha_menu-item>a{-webkit-box-sizing:content-box;box-sizing:content-box}.mypage-icha_menu-rank{background-color:var(--background_color);border-radius:4px;margin-top:3.2rem;padding:1.2rem 1.6rem;text-align:center}.mypage-icha_menu-rank .rank-title{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:700;line-height:135%;margin-bottom:1.2rem}.mypage-icha_menu-rank .rank-list{display:-webkit-box;display:flex;gap:1.6rem;justify-content:space-around;-webkit-box-align:center;align-items:center}.mypage-icha_menu-rank .rank-item{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:.4rem}.mypage-icha_menu-rank .rank-badge{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;height:5.5rem;justify-content:center;position:relative}.mypage-icha_menu-rank .rank-text{color:var(--primary_white);font-size:1rem;font-weight:700;line-height:130%;position:absolute}.mypage-icha_menu-rank .rank-text b{font-size:2rem;font-weight:700;line-height:138%}.icha-icon-rank:is(.is-1st,.is-2nd,.is-3rd,.is-unrank)+.rank-text{display:none}.mypage-icha_menu-rank .rank-label{color:#000;font-size:1.5rem;font-weight:400;line-height:135%}.mypage-icha_menu-rank .rank-button{color:var(--primary_color);display:block;font-size:1.5rem;font-weight:700;line-height:135%;margin-top:2.8rem}.mypage-icha_menu-rank .rank-button:before{background-image:url(/img/live/icon/crown.png);margin-right:.4rem;padding:1.2rem 1.2rem 1.4rem}.mypage-icha_menu-item{-webkit-box-flex:2;flex:2;flex-basis:100%}.mypage-icha_menu-item .i-icha{margin-bottom:.4rem}.mypage-icha_menu-item>a{display:-webkit-box;display:flex;font-size:1.5rem;font-weight:700;line-height:135%;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background-color:var(--primary_color);border:1px solid var(--primary_color);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary_white);height:4.8rem;max-height:4.8rem;min-height:4.8rem}.mypage-icha_menu-item>a .is-small{font-size:1.2rem;font-weight:400;line-height:130%}.mypage-icha_menu-item.is-vertical>a{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:1.6rem 0}.mypage-icha_menu-item.is-inverse{-webkit-box-flex:1;flex:1}.mypage-icha_menu-item.is-inverse>a{background-color:var(--primary_white);color:var(--primary_color)}.mypage-icha_menu-item.is-inverse>a.is-active{border:1px solid var(--accent_color);color:var(--accent_color)}.mypage-icha_menu-item.is-inverse.is-test{-webkit-box-flex:.6;flex:.6}.mypage-icha_menu-item.is-disabled>a{background-color:var(--primary_gray);border:1px solid var(--primary_gray);color:var(--primary_white)}#icha-setting .schedule_modal_overlay{background:rgba(0,0,0,.6);height:inherit;height:100vh;height:100dvh;max-height:inherit;max-height:calc(100vh - 8rem);max-height:calc(100dvh - 8rem);min-width:40rem;opacity:0;position:absolute;-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;width:inherit;width:40rem;z-index:100}#icha-setting .schedule_modal_overlay.fadein{max-width:inherit;width:inherit}#icha-setting .schedule_modal_overlay.default_show,#icha-setting .schedule_modal_overlay.fadein{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible}#icha-setting .schedule_modal_overlay.default_show{-webkit-transition:none;transition:none}@media screen and (width <= 480px){#icha-setting .schedule_modal_overlay{max-height:100vh;max-height:100dvh;max-width:100vw;min-width:100vw;width:100vw}}#icha-setting .schedule_modal .content{margin-top:1.6rem}#icha-setting .schedule_modal .content .icha-schedule-item{display:-webkit-box;display:flex;padding:1.6rem 1.6rem 0;-webkit-box-align:center;align-items:center;gap:.8rem}#icha-setting .schedule_modal .content .icha-schedule-item.has-error input,#icha-setting .schedule_modal .content .icha-schedule-item.has-error select{border:1px solid var(--primary_color)}#icha-setting .schedule_modal .content .icha-schedule-button{color:var(--primary_color);display:block;font-size:1.5rem;font-weight:700;line-height:135%;margin:3rem auto;text-align:center}#icha-setting .schedule_modal .content .icha-schedule-error{font-size:1.2rem;font-weight:400;line-height:130%;margin:.8rem 1.6rem 3rem}#icha-setting .schedule_modal .content .icha-schedule-error:before{background-image:url(/img/live/icon/alert.png);margin-right:.4rem;padding:.8rem .8rem 1rem}#icha-setting .schedule_modal .content label[for=icha-schedule-date]{-webkit-box-flex:4;flex:4}#icha-setting .schedule_modal .content input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/img/live/icon/arrow_down_gray.png) no-repeat right 1.6rem center/1.6rem;border:1px solid var(--border_color);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary_black);display:block;font-size:1.5rem;font-weight:400;line-height:135%;min-height:3.6em;padding:1.6rem;position:relative;width:100%}#icha-setting .schedule_modal .content input[type=date].has-error{border:1px solid var(--primary_color)}#icha-setting .schedule_modal .content input[type=date]::-webkit-date-and-time-value{text-align:left}#icha-setting .schedule_modal .content input[type=date]::-webkit-datetime-edit-day-field,#icha-setting .schedule_modal .content input[type=date]::-webkit-datetime-edit-month-field,#icha-setting .schedule_modal .content input[type=date]::-webkit-datetime-edit-year-field{color:var(--primary_black)}#icha-setting .schedule_modal .content input[type=date]::-webkit-calendar-picker-indicator{height:100%;opacity:0;position:absolute;width:100%}#icha-setting .schedule_modal .content select{-webkit-box-flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/img/live/icon/arrow_down_gray.png) no-repeat right 1.6rem center/1.6rem;border:1px solid var(--border_color);border-radius:4px;color:var(--primary_black);display:block;flex:1;font-size:1.5rem;font-weight:400;line-height:135%;padding:1.6rem}#icha-setting .schedule_modal .content select.has-error{border:1px solid var(--primary_color)}#icha-setting .schedule_modal .footer{border-top:.5px solid var(--border_color);display:-webkit-box;display:flex;gap:2.8rem;padding:1.6rem 1.6rem 0;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}#icha-setting .schedule_modal .footer .button a{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:700;line-height:135%}#icha-setting .schedule_modal .footer .button input[type=submit]{background-color:var(--primary_color);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary_white);display:inline-block;font-size:1.5rem;font-weight:700;line-height:135%;padding:1.4rem 2.6rem}#icha-setting .schedule_modal .footer .button input[type=submit]:disabled{background-color:var(--primary_gray)}#icha .driver-popover-description,#icha-chat .driver-popover-description{font-size:15px!important;font-weight:700!important}#icha .driver-popover-description .is-primary,#icha-chat .driver-popover-description .is-primary{color:var(--primary_color)}#icha .choice_payment_modal_overlay,#icha-chat .choice_payment_modal_overlay{background:rgba(0,0,0,.6);height:inherit;max-height:inherit;opacity:0;position:absolute;-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;width:inherit;z-index:100}#icha .choice_payment_modal_overlay.fadein,#icha-chat .choice_payment_modal_overlay.fadein{max-width:inherit;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;width:inherit}#icha .choice_payment_modal_overlay.default_show,#icha-chat .choice_payment_modal_overlay.default_show{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:none;transition:none;visibility:visible}#icha .choice_payment_modal .header .point-container,#icha-chat .choice_payment_modal .header .point-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;background-color:var(--background_color);border-radius:4px;flex:1;padding:.8rem 1.6rem}#icha .choice_payment_modal .header .point-label,#icha-chat .choice_payment_modal .header .point-label{color:var(--primary_dark_gray);font-size:1.2rem;font-weight:700;line-height:130%}#icha .choice_payment_modal .header .point-value,#icha-chat .choice_payment_modal .header .point-value{font-size:1.2rem;font-weight:700;line-height:130%;-webkit-box-flex:1;flex:1;text-align:end}#icha .choice_payment_modal .point-shortage,#icha-chat .choice_payment_modal .point-shortage{font-size:1.2rem;font-weight:400;line-height:130%;margin:1.2rem 1.6rem 0}#icha .choice_payment_modal .point-shortage-balloon,#icha-chat .choice_payment_modal .point-shortage-balloon{background-color:var(--official_color);border-radius:4px;padding:.8rem 0;position:relative;text-align:center}#icha .choice_payment_modal .point-shortage-balloon:before,#icha-chat .choice_payment_modal .point-shortage-balloon:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--official_color) rgba(0,0,0,0);border-style:solid;border-width:0 .7rem 1rem;content:"";height:0;position:absolute;right:2.4rem;top:-.8rem;width:0}#icha .choice_payment_modal .point-shortage-amount,#icha-chat .choice_payment_modal .point-shortage-amount{color:var(--primary_color);font-size:1.5rem;font-weight:700;line-height:135%}#icha .choice_payment_modal .point-shortage-primary,#icha-chat .choice_payment_modal .point-shortage-primary{color:var(--primary_color)}#icha .choice_payment_modal .point-shortage+.content,#icha-chat .choice_payment_modal .point-shortage+.content{padding-top:1.6rem}#icha .choice_payment_modal .content,#icha-chat .choice_payment_modal .content{padding:2.4rem 1.6rem 1.6rem}#icha .choice_payment_modal .content .choice-item,#icha-chat .choice_payment_modal .content .choice-item{background-color:var(--background_color);border:1px solid var(--primary_gray);border-radius:4px;padding:1.6rem}#icha .choice_payment_modal .content .choice-item+.choice-item,#icha-chat .choice_payment_modal .content .choice-item+.choice-item{margin-top:.8rem}#icha .choice_payment_modal .content .choice-item-chip,#icha-chat .choice_payment_modal .content .choice-item-chip{background-color:var(--primary_gray);border-radius:1rem;color:var(--primary_white);display:inline-block;font-size:1.2rem;font-weight:700;line-height:130%;margin-bottom:.4rem;padding:.2rem 1.2rem}#icha .choice_payment_modal .content .choice-item-chip.is-active,#icha-chat .choice_payment_modal .content .choice-item-chip.is-active{background-color:var(--primary_color)}#icha .choice_payment_modal .content .choice-item-price,#icha-chat .choice_payment_modal .content .choice-item-price{font-size:2rem;font-weight:700;line-height:138%;margin-bottom:.2rem}#icha .choice_payment_modal .content .choice-item-plan,#icha-chat .choice_payment_modal .content .choice-item-plan{font-size:1.2rem;font-weight:700;line-height:130%;margin-left:.4rem}#icha .choice_payment_modal .content .choice-item-detail,#icha-chat .choice_payment_modal .content .choice-item-detail{font-size:1.2rem;font-weight:700;line-height:130%}#icha .choice_payment_modal .content .choice-item-bonus,#icha-chat .choice_payment_modal .content .choice-item-bonus{color:var(--primary_color)}#icha .choice_payment_modal .content .choice-item-bonus:before,#icha-chat .choice_payment_modal .content .choice-item-bonus:before{color:var(--primary_dark_gray);content:"＋";margin:0 .4rem}#icha .choice_payment_modal .footer,#icha-chat .choice_payment_modal .footer{border-top:.5px solid var(--border_color);text-align:center}#icha .choice_payment_modal .footer .button,#icha-chat .choice_payment_modal .footer .button{margin-top:3.2rem}#icha .choice_payment_modal .footer .button a,#icha-chat .choice_payment_modal .footer .button a{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:700;line-height:135%}#icha-chat{min-height:100vh;min-height:-webkit-fill-available;overflow:hidden;overscroll-behavior-x:none}#icha-chat #container{overflow-y:hidden}#icha-chat-microphone{height:1px;left:0;opacity:0;position:absolute;top:0;width:1px}#icha-chat .action_sheet_overlay,#icha-chat .appointment_modal_overlay,#icha-chat .audience_modal_overlay,#icha-chat .choice_gift_modal_overlay,#icha-chat .choice_library_modal_overlay,#icha-chat .choice_tag_modal_overlay,#icha-chat .profile_modal_overlay,#icha-chat .setting_device_modal_overlay,#icha-chat .setting_peeking_comment_modal_overlay,#icha-chat .setting_title_modal_overlay,#icha-chat .setting_top_modal_overlay,#icha-chat .template_modal_overlay{background:rgba(0,0,0,.6);height:inherit;max-height:inherit;opacity:0;position:absolute;-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;width:inherit;z-index:100}#icha-chat .action_sheet_overlay.fadein,#icha-chat .appointment_modal_overlay.fadein,#icha-chat .audience_modal_overlay.fadein,#icha-chat .choice_gift_modal_overlay.fadein,#icha-chat .choice_library_modal_overlay.fadein,#icha-chat .choice_tag_modal_overlay.fadein,#icha-chat .profile_modal_overlay.fadein,#icha-chat .setting_device_modal_overlay.fadein,#icha-chat .setting_peeking_comment_modal_overlay.fadein,#icha-chat .setting_title_modal_overlay.fadein,#icha-chat .setting_top_modal_overlay.fadein,#icha-chat .template_modal_overlay.fadein{max-width:inherit;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible;width:inherit}#icha-chat .action_sheet_overlay.default_show,#icha-chat .appointment_modal_overlay.default_show,#icha-chat .audience_modal_overlay.default_show,#icha-chat .choice_gift_modal_overlay.default_show,#icha-chat .choice_library_modal_overlay.default_show,#icha-chat .choice_tag_modal_overlay.default_show,#icha-chat .profile_modal_overlay.default_show,#icha-chat .setting_device_modal_overlay.default_show,#icha-chat .setting_peeking_comment_modal_overlay.default_show,#icha-chat .setting_title_modal_overlay.default_show,#icha-chat .setting_top_modal_overlay.default_show,#icha-chat .template_modal_overlay.default_show{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:none;transition:none;visibility:visible}#icha-chat .action_sheet_overlay:not(.is-responsive),#icha-chat .appointment_modal_overlay:not(.is-responsive),#icha-chat .audience_modal_overlay:not(.is-responsive),#icha-chat .choice_gift_modal_overlay:not(.is-responsive),#icha-chat .choice_library_modal_overlay:not(.is-responsive),#icha-chat .choice_tag_modal_overlay:not(.is-responsive),#icha-chat .profile_modal_overlay:not(.is-responsive),#icha-chat .setting_device_modal_overlay:not(.is-responsive),#icha-chat .setting_peeking_comment_modal_overlay:not(.is-responsive),#icha-chat .setting_title_modal_overlay:not(.is-responsive),#icha-chat .setting_top_modal_overlay:not(.is-responsive),#icha-chat .template_modal_overlay:not(.is-responsive){inset:0;position:absolute}#icha-chat .setting_device_modal_overlay,#icha-chat .setting_title_modal_overlay,#icha-chat .setting_top_modal_overlay{background:none}#icha-chat .audience_modal .content{border-top:.5px solid var(--border_color);margin-top:1.6rem;max-height:50vh;overflow:scroll}#icha-chat .audience_modal .content .icha-section-more{margin-bottom:2rem}#icha-chat .audience_modal .footer{border-top:.5px solid var(--border_color);text-align:center}#icha-chat .audience_modal .footer .button{margin-top:3.2rem}#icha-chat .audience_modal .footer .button a{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:700;line-height:135%}#icha-chat .appointment_modal .header{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}#icha-chat .appointment_modal .header .input{background-color:var(--background_color);border-radius:4px;display:-webkit-box;display:flex;margin-top:1.6rem;width:100%;-webkit-box-align:center;align-items:center}#icha-chat .appointment_modal .header .input a{padding:1.2rem 1.6rem}#icha-chat .appointment_modal .header .input input[type=text]{-webkit-box-flex:1;background-color:var(--background_color);border:none;flex:1;padding:1.2rem 1.6rem}#icha-chat .appointment_modal .header .input input[type=text]:focus{outline:none}#icha-chat .appointment_modal .header .input input[type=text]::-webkit-input-placeholder{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:400;line-height:135%}#icha-chat .appointment_modal .header .input input[type=text]::-moz-placeholder{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:400;line-height:135%}#icha-chat .appointment_modal .header .input input[type=text]::placeholder{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:400;line-height:135%}#icha-chat .appointment_modal .content{border-top:.5px solid var(--border_color);height:27rem;margin-top:.8rem;overflow-y:scroll}#icha-chat .appointment_modal .content .title{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:400;line-height:135%;padding:2.4rem 1.6rem .8rem}#icha-chat .appointment_modal .content-item{display:-webkit-box;display:flex;padding:.8rem 1.6rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:1.2rem;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}#icha-chat .appointment_modal .content-item .profile{-webkit-box-flex:1;flex:1}#icha-chat .appointment_modal .content-item .profile .name{font-size:1.5rem;font-weight:700;line-height:135%}#icha-chat .appointment_modal .content-item .profile .subname{color:var(--primary_dark_gray);font-size:1.2rem;font-weight:700;line-height:130%;margin-top:.4rem}#icha-chat .appointment_modal .content-item .button{background-color:var(--primary_color);border-radius:4px;color:var(--primary_white);font-size:1.2rem;font-weight:700;line-height:130%;padding:1rem 2.4rem}#icha-chat .appointment_modal .content-item img{border-radius:2.4rem;display:block;height:4.8rem;width:4.8rem}#icha-chat .appointment_modal .footer{border-top:.5px solid var(--border_color);text-align:center}#icha-chat .appointment_modal .footer .button{margin-top:3.2rem}#icha-chat .appointment_modal .footer .button a{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:700;line-height:135%}#icha-chat .profile_modal{overflow:hidden;padding:0}#icha-chat .profile_modal .content{height:90vh}#icha-chat .action_sheet-container{height:inherit;max-height:inherit;width:inherit}#icha-chat .action_sheet-container .mdl_popupFadeIn{z-index:100}#icha-chat .action_sheet .content{border-top:.5px solid var(--border_color);margin-top:1.6rem;max-height:31rem;overflow:scroll}#icha-chat .action_sheet .content.has-margin{margin-top:3.2rem}#icha-chat .action_sheet .content-item{font-size:1.5rem;font-weight:400;line-height:135%}#icha-chat .action_sheet .content-item+.content-item>a{border-top:.5px solid var(--border_color)}#icha-chat .action_sheet .content-item>a{display:block;margin:0 1.6rem;padding:2.6rem 0}#icha-chat .action_sheet .content-item .accordion-title{font-size:1.5rem;font-weight:700;line-height:135%;margin-bottom:.8rem}#icha-chat .action_sheet .content-item .accordion-body{white-space:pre-wrap}#icha-chat .action_sheet .content-item .accordion-content{display:none;padding:1.6rem}#icha-chat .action_sheet .content-item .accordion-content .action{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:400;line-height:135%;text-decoration:underline}#icha-chat .action_sheet .content-item .accordion-content textarea{border:none;display:block;font-size:1.5rem;font-weight:400;line-height:135%;padding:0}#icha-chat .action_sheet .content-item .accordion-content textarea:focus{outline:none}#icha-chat .action_sheet .content-item .accordion-content textarea::-webkit-input-placeholder{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:400;line-height:135%}#icha-chat .action_sheet .content-item .accordion-content textarea::-moz-placeholder{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:400;line-height:135%}#icha-chat .action_sheet .content-item .accordion-content textarea::placeholder{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:400;line-height:135%}#icha-chat .action_sheet .content-item.is-accordion>a:after{background:no-repeat url(/img/live/icon/arrow_down_gray.png);background-size:contain;content:"";display:inline-block;float:right;padding:1rem .8rem;vertical-align:middle}#icha-chat .action_sheet .content-item.is-accordion.is-opened>a:after{background:no-repeat url(/img/live/icon/arrow_up_gray.png);background-size:contain}#icha-chat .action_sheet .content-item.is-accordion.is-opened>a+.accordion-content{display:block}#icha-chat .action_sheet .content .action_sheet-form{background-color:var(--background_color);border-radius:4px;margin:1.6rem;padding:1.6rem}#icha-chat .action_sheet .content .action_sheet-form textarea{background:none;border:none;height:6rem;padding:0}#icha-chat .action_sheet .content .action_sheet-form textarea::-webkit-input-placeholder{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:400;line-height:135%}#icha-chat .action_sheet .content .action_sheet-form textarea::-moz-placeholder{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:400;line-height:135%}#icha-chat .action_sheet .content .action_sheet-form textarea::placeholder{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:400;line-height:135%}#icha-chat .action_sheet .content .action_sheet-form-toolbar{display:-webkit-box;display:flex;margin-top:.8rem;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}#icha-chat .action_sheet .content .action_sheet-form-toolbar input[type=submit]{background:linear-gradient(90.36deg,rgba(94,12,199,.8) 3.23%,rgba(148,0,172,.8));border-radius:4px;color:var(--primary_white);font-size:1.5rem;font-weight:700;line-height:135%;padding:.4rem 1.6rem}#icha-chat .action_sheet .content .action_sheet-form-toolbar input[type=submit]:disabled{background:var(--primary_gray)}#icha-chat .action_sheet .footer{border-top:.5px solid var(--border_color);text-align:center}#icha-chat .action_sheet .footer .button{margin-top:3.2rem}#icha-chat .action_sheet .footer .button a{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:700;line-height:135%}#icha-chat .setting_device_modal .content{padding:1.6rem}#icha-chat .setting_device_modal .icha-setting-device-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/img/responsive/arrow_down_gray.png) no-repeat right 1em center/1em;border:1px solid var(--border_color);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:1.5rem;font-weight:400;line-height:135%;margin-bottom:.8rem;padding:1em 3em 1em 1em;width:100%}#icha-chat .setting_device_modal .icha-setting-device-select.has-error{border:1px solid var(--primary_color)}#icha-chat .setting_device_modal .icha-setting-device-label{font-size:1.5rem;font-weight:700;line-height:135%;padding:2.4rem 0 1.6rem}#icha-chat .setting_device_modal .icha-setting-device-text{font-size:1.5rem;font-weight:400;line-height:135%}#icha-chat .setting_device_modal .icha-setting-device-text.is-disabled{color:var(--primary_dark_gray)}#icha-chat .setting_device_modal .icha-setting-device-volume{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;color:var(--primary_dark_gray);font-size:1.2rem;font-weight:700;gap:.8rem;line-height:130%;padding-bottom:3.2rem}#icha-chat .setting_device_modal .icha-setting-device-volume-indicator{-webkit-box-flex:1;background-color:var(--border_color);border-radius:.2rem;flex:1;height:.4rem}#icha-chat .setting_device_modal .icha-setting-device-volume-indicator.is-active{background-color:var(--primary_color);width:50%}#icha-chat .setting_device_modal .icha-setting-device-item.is-horizontal{display:-webkit-box;display:flex;gap:23%;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}#icha-chat .setting_device_modal .icha-setting-device-item.is-horizontal .icha-setting-device-label{padding:.8rem 0 .4rem}#icha-chat .setting_device_modal .footer{border-top:.5px solid var(--border_color);display:-webkit-box;display:flex;gap:2.8rem;padding:1.6rem 1.6rem 0;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}#icha-chat .setting_device_modal .footer.is-centered{-webkit-box-pack:center;justify-content:center;padding-top:3rem}#icha-chat .setting_device_modal .footer .button a{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:700;line-height:135%}#icha-chat .setting_device_modal .footer .button input[type=submit]{background-color:var(--primary_color);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary_white);display:inline-block;font-size:1.5rem;font-weight:700;line-height:135%;padding:1.4rem 2.6rem}#icha-chat .setting_device_modal .footer .button input[type=submit]:disabled{background-color:var(--primary_gray)}#icha-chat .setting_peeking_comment_modal .header,#icha-chat .setting_title_modal .header,#icha-chat .setting_top_modal .header{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:start;gap:.8rem}#icha-chat .setting_peeking_comment_modal .header .description,#icha-chat .setting_title_modal .header .description,#icha-chat .setting_top_modal .header .description{color:var(--primary_dark_gray);font-size:1.2rem;font-weight:400;line-height:130%}#icha-chat .setting_peeking_comment_modal .icha-setting-container,#icha-chat .setting_title_modal .icha-setting-container,#icha-chat .setting_top_modal .icha-setting-container{display:-webkit-box;display:flex;gap:1.6rem;padding-bottom:2.6rem}#icha-chat .setting_peeking_comment_modal .icha-setting-title,#icha-chat .setting_title_modal .icha-setting-title,#icha-chat .setting_top_modal .icha-setting-title{display:-webkit-box;display:flex;font-size:1.5rem;font-weight:700;line-height:135%;width:100%;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}#icha-chat .setting_peeking_comment_modal .icha-setting-title.has-next:after,#icha-chat .setting_title_modal .icha-setting-title.has-next:after,#icha-chat .setting_top_modal .icha-setting-title.has-next:after{background-image:url(/img/live/icon/arrow_right_gray.png);padding:.8rem .8rem 1rem}#icha-chat .setting_peeking_comment_modal .icha-setting-list,#icha-chat .setting_title_modal .icha-setting-list,#icha-chat .setting_top_modal .icha-setting-list{margin-top:1.6rem}#icha-chat .setting_peeking_comment_modal .icha-setting-item,#icha-chat .setting_title_modal .icha-setting-item,#icha-chat .setting_top_modal .icha-setting-item{padding:2.6rem 1.6rem}#icha-chat .setting_peeking_comment_modal .icha-setting-image,#icha-chat .setting_title_modal .icha-setting-image,#icha-chat .setting_top_modal .icha-setting-image{border-radius:4px;height:8.8rem;overflow:hidden;position:relative;width:8.8rem}#icha-chat .setting_peeking_comment_modal .icha-setting-image img,#icha-chat .setting_title_modal .icha-setting-image img,#icha-chat .setting_top_modal .icha-setting-image img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}#icha-chat .setting_peeking_comment_modal .icha-setting-image-button,#icha-chat .setting_title_modal .icha-setting-image-button,#icha-chat .setting_top_modal .icha-setting-image-button{background-color:var(--primary_white);border-radius:3.6rem;bottom:.8rem;padding:.8rem;position:absolute;right:.8rem;z-index:1}#icha-chat .setting_peeking_comment_modal .icha-setting-comment,#icha-chat .setting_title_modal .icha-setting-comment,#icha-chat .setting_top_modal .icha-setting-comment{-webkit-box-flex:1;flex:1}#icha-chat .setting_peeking_comment_modal .icha-setting-comment>textarea,#icha-chat .setting_title_modal .icha-setting-comment>textarea,#icha-chat .setting_top_modal .icha-setting-comment>textarea{background-color:var(--background_color);border:none;font-size:1.5rem;font-weight:400;line-height:135%;padding:.8rem 1.6rem}#icha-chat .setting_peeking_comment_modal .icha-setting-error,#icha-chat .setting_title_modal .icha-setting-error,#icha-chat .setting_top_modal .icha-setting-error{font-size:1.2rem;font-weight:400;line-height:130%;margin:.8rem}#icha-chat .setting_peeking_comment_modal .icha-setting-error:before,#icha-chat .setting_title_modal .icha-setting-error:before,#icha-chat .setting_top_modal .icha-setting-error:before{background-image:url(/img/live/icon/alert.png);margin-right:.4rem;padding:.8rem .8rem 1rem}#icha-chat .setting_peeking_comment_modal .content,#icha-chat .setting_title_modal .content,#icha-chat .setting_top_modal .content{padding:1.6rem}#icha-chat .setting_peeking_comment_modal .content>textarea,#icha-chat .setting_title_modal .content>textarea,#icha-chat .setting_top_modal .content>textarea{background-color:var(--background_color);border:none;color:var(--primary_black);font-size:1.5rem;font-weight:400;line-height:135%;padding:.8rem 1.6rem}#icha-chat .setting_peeking_comment_modal .content>textarea::-webkit-input-placeholder,#icha-chat .setting_title_modal .content>textarea::-webkit-input-placeholder,#icha-chat .setting_top_modal .content>textarea::-webkit-input-placeholder{color:var(--primary_dark_gray)}#icha-chat .setting_peeking_comment_modal .content>textarea::-moz-placeholder,#icha-chat .setting_title_modal .content>textarea::-moz-placeholder,#icha-chat .setting_top_modal .content>textarea::-moz-placeholder{color:var(--primary_dark_gray)}#icha-chat .setting_peeking_comment_modal .content>textarea::placeholder,#icha-chat .setting_title_modal .content>textarea::placeholder,#icha-chat .setting_top_modal .content>textarea::placeholder{color:var(--primary_dark_gray)}#icha-chat .setting_peeking_comment_modal .footer,#icha-chat .setting_title_modal .footer,#icha-chat .setting_top_modal .footer{border-top:.5px solid var(--border_color);display:-webkit-box;display:flex;gap:2.8rem;padding:1.6rem 1.6rem 0;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}#icha-chat .setting_peeking_comment_modal .footer.is-centered,#icha-chat .setting_title_modal .footer.is-centered,#icha-chat .setting_top_modal .footer.is-centered{-webkit-box-pack:center;justify-content:center;padding-top:3rem}#icha-chat .setting_peeking_comment_modal .footer .button a,#icha-chat .setting_title_modal .footer .button a,#icha-chat .setting_top_modal .footer .button a{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:700;line-height:135%}#icha-chat .setting_peeking_comment_modal .footer .button input[type=submit],#icha-chat .setting_title_modal .footer .button input[type=submit],#icha-chat .setting_top_modal .footer .button input[type=submit]{background-color:var(--primary_color);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary_white);display:inline-block;font-size:1.5rem;font-weight:700;line-height:135%;padding:1.4rem 2.6rem}#icha-chat .setting_peeking_comment_modal .footer .button input[type=submit]:disabled,#icha-chat .setting_title_modal .footer .button input[type=submit]:disabled,#icha-chat .setting_top_modal .footer .button input[type=submit]:disabled{background-color:var(--primary_gray)}#icha-chat .template_modal .header-tab{font-size:1.5rem;font-weight:700;line-height:135%;-webkit-box-flex:1;flex:1;text-align:center}#icha-chat .template_modal .header-tab a{color:var(--primary_dark_gray);display:inline-block;padding-bottom:.6rem}#icha-chat .template_modal .header-tab.is-selected a{border-bottom:2px solid var(--primary_color);color:var(--primary_color)}#icha-chat .template_modal .content{border-top:.5px solid var(--border_color);max-height:29.6rem;overflow-y:scroll;padding:1.6rem}#icha-chat .template_modal .content-grid{display:grid;gap:.8rem;grid-template-columns:1fr 1fr}#icha-chat .template_modal .content-list .content-item+.content-item{margin-top:.8rem}#icha-chat .template_modal .content-item{margin:1px}#icha-chat .template_modal .content-item.is-selected{margin:0}#icha-chat .template_modal .content-item.is-selected a{border:2px solid var(--primary_color);color:var(--primary_color);font-weight:700}#icha-chat .template_modal .content-item.is-selected.is-secret a{background:linear-gradient(90.36deg,#5e0cc7 3.23%,#9400ac);border:1px solid rgba(0,0,0,0);color:var(--primary_white)}#icha-chat .template_modal .content-item.is-selected.is-secret a:after,#icha-chat .template_modal .content-item.is-selected.is-secret a:before{content:"";display:block;height:1px}#icha-chat .template_modal .content-item a{background-color:var(--background_color);border:1px solid var(--primary_gray);border-radius:4px;display:block;padding:1.6rem}#icha-chat .template_modal .footer{border-top:.5px solid var(--border_color);display:-webkit-box;display:flex;gap:2.8rem;padding:1.6rem 1.6rem 0;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}#icha-chat .template_modal .footer-item.is-expand{-webkit-box-flex:1;flex:1}#icha-chat .template_modal .footer-label{color:var(--primary_dark_gray);font-size:1.2rem;font-weight:700;line-height:130%;margin-bottom:.4rem}#icha-chat .template_modal .footer .button a{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:700;line-height:135%}#icha-chat .template_modal .footer .button.is-secret input[type=submit]{background:linear-gradient(90.36deg,#5e0cc7 3.23%,#9400ac)}#icha-chat .template_modal .footer .button input[type=submit]{background:var(--primary_color);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary_white);display:inline-block;font-size:1.5rem;font-weight:700;line-height:135%;padding:1.4rem 2.6rem}#icha-chat .template_modal .footer .button input[type=submit]:disabled{background:var(--primary_gray)}#icha-chat .choice_gift_modal .header+.header{border-bottom:.5px solid var(--border_color)}#icha-chat .choice_gift_modal .header-tab{font-size:1.5rem;font-weight:700;line-height:135%;-webkit-box-flex:1;flex:1;text-align:center}#icha-chat .choice_gift_modal .header-tab a{color:var(--primary_dark_gray);display:inline-block;margin-top:1.6rem;padding-bottom:.6rem}#icha-chat .choice_gift_modal .header-tab.is-selected a{border-bottom:2px solid var(--primary_color);color:var(--primary_color)}#icha-chat .choice_gift_modal .header .point-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;background-color:var(--background_color);border-radius:4px;flex:1;padding:.8rem 1.6rem}#icha-chat .choice_gift_modal .header .point-label{color:var(--primary_dark_gray);font-size:1.2rem;font-weight:700;line-height:130%}#icha-chat .choice_gift_modal .header .point-value{font-size:1.2rem;font-weight:700;line-height:130%;-webkit-box-flex:1;flex:1;text-align:end}#icha-chat .choice_gift_modal .content{margin:1.6rem}#icha-chat .choice_gift_modal .content .choice-grid{display:grid;gap:.8rem;grid-template-columns:1fr 1fr 1fr 1fr}#icha-chat .choice_gift_modal .content .choice-item{background-color:var(--background_color);border:1px solid var(--primary_gray);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.2rem;font-weight:400;line-height:130%;margin:1px;overflow:hidden;padding:.8rem;text-align:center}#icha-chat .choice_gift_modal .content .choice-item .gift{margin:1.6rem}#icha-chat .choice_gift_modal .content .choice-item .gift-image{aspect-ratio:1;width:100%}@supports not (aspect-ratio:1){#icha-chat .choice_gift_modal .content .choice-item .gift-image:before{content:"";float:left;padding-top:100%}#icha-chat .choice_gift_modal .content .choice-item .gift-image:after{clear:both;content:"";display:block}}#icha-chat .choice_gift_modal .content .choice-item .gift-image img{height:100%;width:100%}#icha-chat .choice_gift_modal .content .choice-item .gift-point{font-size:1.2rem;font-weight:400;line-height:130%;margin-top:.8rem}#icha-chat .choice_gift_modal .content .choice-item.is-disabled{opacity:.3}#icha-chat .choice_gift_modal .content .choice-item.is-selected{border:2px solid var(--primary_color);margin:0}#icha-chat .choice_gift_modal .content .choice-item.is-selected .gift-point{color:var(--primary_color);font-weight:700}#icha-chat .choice_gift_modal .footer{border-top:.5px solid var(--border_color);display:-webkit-box;display:flex;gap:2.8rem;padding:1.6rem 1.6rem 0;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}#icha-chat .choice_gift_modal .footer .button a{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:700;line-height:135%}#icha-chat .choice_gift_modal .footer .button input[type=submit]{background-color:var(--primary_color);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary_white);display:inline-block;font-size:1.5rem;font-weight:700;line-height:135%;padding:1.4rem 2.6rem}#icha-chat .choice_gift_modal .footer .button input[type=submit]:disabled{background-color:var(--primary_gray)}#icha-chat .choice_library_modal .content{padding:1.6rem 0}#icha-chat .choice_library_modal .content .choice-list{display:-webkit-box;display:flex;gap:.8rem;overflow-x:auto;padding:0 1.6rem}#icha-chat .choice_library_modal .content .choice-item{border-radius:4px;height:10.2rem;min-width:10.2rem;overflow:hidden;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:flex;justify-content:center;position:relative}#icha-chat .choice_library_modal .content .choice-item img{display:block;height:100%;position:absolute;width:100%}#icha-chat .choice_library_modal .content .choice-item.is-selected{border:2px solid var(--primary_color)}#icha-chat .choice_library_modal .content .choice-item.is-selected:before{background-image:url(/img/live/icon/check.png);padding:1.2rem 1.2rem 1.4rem;position:absolute;z-index:1}#icha-chat .choice_library_modal .content .choice-item.is-selected:after{background-color:hsla(0,0%,100%,.8);content:"";display:block;height:100%;position:absolute;width:100%}#icha-chat .choice_library_modal .footer{border-top:.5px solid var(--border_color);display:-webkit-box;display:flex;gap:2.8rem;padding:1.6rem 1.6rem 0;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}#icha-chat .choice_library_modal .footer .button a{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:700;line-height:135%}#icha-chat .choice_library_modal .footer .button input[type=submit]{background-color:var(--primary_color);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary_white);display:inline-block;font-size:1.5rem;font-weight:700;line-height:135%;padding:1.4rem 2.6rem}#icha-chat .choice_library_modal .footer .button input[type=submit]:disabled{background-color:var(--primary_gray)}#icha-chat .choice_tag_modal .content{margin-top:1.6rem;padding:1.6rem 0}#icha-chat .choice_tag_modal .content .choice-list{display:-webkit-box;display:flex;flex-wrap:wrap;gap:1.6rem;padding:0 1.6rem}#icha-chat .choice_tag_modal .content .choice-item{background-color:var(--background_color);border:1px solid var(--primary_gray);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.5rem;font-weight:400;line-height:135%;margin:1px;padding:1.2rem}#icha-chat .choice_tag_modal .content .choice-item.is-selected{border:2px solid var(--primary_color);color:var(--primary_color);font-size:1.5rem;font-weight:700;line-height:135%;margin:0}#icha-chat .choice_tag_modal .footer{border-top:.5px solid var(--border_color);display:-webkit-box;display:flex;gap:2.8rem;padding:1.6rem 1.6rem 0;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}#icha-chat .choice_tag_modal .footer .button a{color:var(--primary_dark_gray);font-size:1.5rem;font-weight:700;line-height:135%}#icha-chat .choice_tag_modal .footer .button input[type=submit]{background-color:var(--primary_color);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary_white);display:inline-block;font-size:1.5rem;font-weight:700;line-height:135%;padding:1.4rem 2.6rem}#icha-chat .choice_tag_modal .footer .button input[type=submit]:disabled{background-color:var(--primary_gray)}.profile_mdl_notice_popup{border-radius:15px;overflow:hidden;position:relative;width:85%;z-index:2}.profile_mdl_notice_popup .btnwrap{background-color:#f3f3f3;padding:1.5rem 3.2rem;text-align:center}.profile_mdl_notice_popup .btnwrap .pink{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#ff8e8d;border-radius:2.5rem;-webkit-box-shadow:inset 0 -2px 0 2px #ff7574;box-shadow:inset 0 -2px 0 2px #ff7574;color:#fff;font-size:1.4rem;font-weight:700;height:5rem;justify-content:center;margin:0 auto;width:100%}.profile_mdl_notice_popup .btnwrap .notice{color:var(--baseFontColor_warmgray);display:inline-block;font-size:1rem;margin-top:.5rem}.profile_mdl_notice_popup.memo_edit_popup .memo_wrap{background-color:var(--primary_white);padding:1.6rem 1.2rem 1.2rem}.profile_mdl_notice_popup.memo_edit_popup .memo_wrap .name{border-bottom:1px solid var(--defaultBorderColor);font-size:1.6rem;font-weight:700;padding-bottom:1rem;text-align:center}.profile_mdl_notice_popup.memo_edit_popup .memo_wrap .form_parts{padding-top:1.4rem}.profile_mdl_notice_popup.memo_edit_popup .memo_wrap .form_parts dt{color:var(--baseFontColor_warmgray)}.profile_mdl_notice_popup.memo_edit_popup .memo_wrap .form_parts.horizontal{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.profile_mdl_notice_popup.memo_edit_popup .memo_wrap .form_parts.vertical dd{padding-top:.5rem}#icha-gift-animation,#icha-play-tutorial{inset:0;pointer-events:none;position:absolute;z-index:10}#icha-play-tutorial.is-active{pointer-events:auto}#icha-play-tutorial .step1{height:21.6rem;margin:50vh auto 0;width:29rem}#icha-play-tutorial .step2{background-color:var(--primary_white);border-radius:4px;bottom:7.2rem;display:none;font-size:1.5rem;font-weight:700;line-height:135%;margin-bottom:1.6rem;padding:.8rem 1.2rem;position:absolute;right:1.2rem}#icha-play-tutorial .step2:before{border-color:var(--primary_white) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:1rem .7rem 0;bottom:-.8rem;content:"";height:0;position:absolute;right:4.2rem;width:0}#icha-play-tutorial .step2 .is-primary{color:var(--primary_color)}#icha-play-tutorial .step2.is-active{display:block}#icha-room-player{inset:0;position:absolute}#icha-room-player.is-mirror{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}#icha-chat-play-board{position:absolute}#icha-chat-video{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);width:100%}#icha-chat-player,#icha-chat-video{background-color:var(--primary_black)}#icha-chat-player{height:100vh;height:-webkit-fill-available;left:0;position:absolute;right:0;top:0}#icha-chat-player:before{background:no-repeat url(/img/live/icon/movie_off_xl.png);background-position:50%;background-size:12rem 12rem;inset:0}#icha-chat-player:after,#icha-chat-player:before{content:"";display:inline-block;position:absolute}#icha-chat-player:after{background:no-repeat url(/img/live/icha_logo_vertical.png);background-position:50%;background-size:contain;bottom:0;left:.8rem;top:0;width:2.8rem}#icha-chat-player.is-mirror>*{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}#icha-chat-player.is-secret>*{-webkit-filter:blur(10px);filter:blur(10px)}#icha-chat-player-local,#icha-chat-player-remote{background-color:var(--primary_black);border-radius:4px;height:10.8rem;overflow:hidden;position:relative;width:7.2rem}#icha-chat-player-local:before,#icha-chat-player-remote:before{background:no-repeat url(/img/live/icon/movie_off.png);background-position:50%;background-size:2.4rem 2.4rem;content:"";display:inline-block;inset:0;position:absolute}#icha-chat-player-local.is-mirror>*,#icha-chat-player-remote.is-mirror>*{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}#icha-chat-player-local.is-secret>*,#icha-chat-player-remote.is-secret>*{-webkit-filter:blur(10px);filter:blur(10px)}@-webkit-keyframes icha-fadeout{0%{opacity:1}to{opacity:0}}@keyframes icha-fadeout{0%{opacity:1}to{opacity:0}}@-webkit-keyframes icha-point-shorage{0%,to{opacity:1}50%{opacity:.4}}@keyframes icha-point-shorage{0%,to{opacity:1}50%{opacity:.4}}@-webkit-keyframes icha-heart{0%{offset-distance:0;opacity:0;-webkit-transform:scale(0);transform:scale(0)}17%{-webkit-transform:scale(1);transform:scale(1)}33%{opacity:1}50%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes icha-heart{0%{offset-distance:0;opacity:0;-webkit-transform:scale(0);transform:scale(0)}17%{-webkit-transform:scale(1);transform:scale(1)}33%{opacity:1}50%{opacity:1}to{offset-distance:100%;opacity:0}}@-webkit-keyframes icha-point-balloon{0%{opacity:1}94%{opacity:1}to{opacity:0}}@keyframes icha-point-balloon{0%{opacity:1}94%{opacity:1}to{opacity:0}}[class*=popup-icha]{position:fixed}.popup-inner_content.shortage .wrap .content .description{background-image:url(/img/profile/icon/notice_shortage.png);background-position:center 1.5rem;background-repeat:no-repeat;background-size:4rem;padding-top:7rem;text-align:left}.popup-inner_content.age_verification .wrap{background-color:#fff;padding:2.4rem 3.2rem 1.2rem}.popup-inner_content.age_verification .wrap .content{text-align:center}.popup-inner_content.age_verification .wrap .content .label{font-size:1.8rem;font-weight:700}.popup-inner_content.age_verification .wrap .content .description{background-image:url(/img/profile/icon/notice_ageverification.png);background-position:center 1.5rem;background-repeat:no-repeat;background-size:4rem;padding-top:7rem;text-align:left}.popup-inner_content.stage_expiration .wrap .btn,.popup-inner_content.stage_rankup .wrap .btn{margin-top:0}.popup-inner_content.need_payment .wrap .label{padding-bottom:12rem}.popup-inner_content.need_payment .wrap .label.read{background:url(/img/mailbox/open_message_img.png) no-repeat bottom/9.7rem auto}.popup-inner_content.need_payment .wrap .label.send{background:url(/img/mailbox/send_message_img.png) no-repeat bottom/9.7rem auto}.popup-inner_content.chancetime_time_limit .wrap{padding:2.4rem 1.6rem 1.4rem}.popup-inner_content.chancetime_time_limit .wrap .content .label{background-image:url(/img/search/chance_time/popup_time_limit.png);background-position:bottom;background-repeat:no-repeat;background-size:9.6rem;font-size:1.7rem;padding-bottom:12rem}.popup-inner_content .wrap{position:relative}.popup-inner_content .wrap .menu{background:#fff url(/img/common/menu_setting.png) no-repeat 50%/contain;display:block;height:2.5rem;position:absolute;right:1.5rem;top:1.5rem;width:2.5rem;z-index:2}.popup-inner_content .wrap .message_container>dt{border-bottom:1px solid #e6e6e6;font-weight:600;margin-bottom:1.2rem;padding-bottom:1.2rem}.popup-inner_content .wrap .template_container .template_wrap .template_body{display:grid;grid-template-columns:1fr;grid-template-rows:4.2rem 14rem}.popup-inner_content .wrap .template_container .template_wrap .template_body .label{border-bottom:1px solid #e6e6e6;font-size:1.6rem;font-weight:600}.popup-inner_content .wrap .template_container .template_wrap .template_body .message{line-height:1.6;overflow-y:scroll;padding-top:2rem;-webkit-overflow-scrolling:touch!important;-webkit-box-sizing:border-box;box-sizing:border-box}.popup-inner_content .wrap .template_container .pagination{padding-top:2rem;position:static}.popup-inner_content .wrap .template_container .pagination .swiper-pagination-bullet-active{background:#ff8e8d}.popup-inner_content .btnwrap{background-color:#f3f3f3;padding:1.5rem 3.2rem;text-align:center}.popup-inner_content .btnwrap .pink{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#ff8e8d;border-radius:2.5rem;-webkit-box-shadow:inset 0 -2px 0 2px #ff7574;box-shadow:inset 0 -2px 0 2px #ff7574;color:#fff;font-size:1.4rem;font-weight:700;height:5rem;justify-content:center;margin:0 auto;width:100%}.popup-inner_content .btnwrap .notice{color:#9b9b9b;display:inline-block;font-size:1rem;margin-top:.5rem}.popup-inner_content.need_payment_premium_option{border-radius:32px}.popup-inner_content.need_payment_premium_option .wrap .content .label{background:url(/img/charges/need_payment/icon_popup_header_crown.png) no-repeat top/4.8rem;font-size:2rem;line-height:1.5;padding-top:4.8rem}.popup-inner_content.need_payment_premium_option .wrap .content .about_image{padding-top:1.6rem}.popup-inner_content.permission_camera .wrap .content .label{font-size:1.7rem;margin:2.4rem 2.4rem 0}.popup-inner_content.permission_camera .wrap .content .about_image{margin:1.6rem -1.6rem 0}.popup-inner_content.icha_top_ticket .wrap .content{background-color:rgba(0,0,0,0)!important}.popup-inner_content.icha_top_ticket .wrap .content .caption img[class*=icha-ticket-]{display:none}.popup-inner_content.icha_top_onboarding_ticket .wrap .content .detail{bottom:3.8rem;color:var(--primary_color);font-size:1.7rem;font-weight:700;line-height:140%;position:absolute;text-align:center;width:100%}.popup-inner_content.icha_top_onboarding_ticket .wrap .content .btn{margin-top:0}.popup-inner_content.icha_room_acceptance .wrap .content .about_image{margin:0 -2.4rem}.popup-inner_content.icha_room_acceptance .wrap .content .btn+.checkbox{margin-top:1.6rem}.popup-inner_content.icha_room_acceptance .wrap .content .btn+.checkbox input[type=checkbox]+label .check:before{border:1px solid var(--primary_gray);height:1.6rem;width:1.6rem}.popup-inner_content.icha_room_acceptance .wrap .content .btn+.checkbox input[type=checkbox]:checked+label{border:none;color:inherit;font-weight:inherit}.popup-inner_content.icha_room_acceptance .wrap .content .btn+.checkbox input[type=checkbox]:checked+label .check:after{border-bottom:3px solid var(--primary_color);border-right:3px solid var(--primary_color);content:"";display:block;height:1rem;left:.5rem;position:absolute;top:.1rem;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);width:.5rem}.popup-inner_content.icha_room_help_status .grid{background-color:var(--background_color);display:grid;gap:2.4rem 1.6rem;margin:0 -2.4rem;padding:2.4rem 1.6rem;-webkit-box-align:center;align-items:center;grid-template-columns:1fr 15.6rem;grid-template-rows:1fr}.popup-inner_content.icha_room_help_status .icha-help-text{font-size:1.2rem;font-weight:400;line-height:130%;text-align:left}.popup-inner_content[class*=icha_top_]{overflow:visible!important}.popup-inner_content[class*=icha_top_] .balloon{margin:0 3rem;position:absolute;top:-3rem;z-index:1}.popup-inner_content[class*=icha_top_] .balloon img{display:block;width:100%}.popup-inner_content[class*=icha_top_] .wrap{background-color:rgba(0,0,0,0);padding:0}.popup-inner_content[class*=icha_top_] .wrap .content{background-color:var(--primary_white);border-radius:15px;overflow:hidden}.popup-inner_content[class*=icha_top_] .wrap .content .caption{position:relative}.popup-inner_content[class*=icha_top_] .wrap .content .caption img{display:block;width:100%}.popup-inner_content[class*=icha_top_] .wrap .content .caption .ticket{bottom:0;display:-webkit-box;display:flex;height:9.8rem;left:8.8rem;position:absolute;text-align:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}.popup-inner_content[class*=icha_top_] .wrap .content .caption .subtitle{color:var(--primary_white);font-size:1.2rem;font-weight:700;line-height:130%}.popup-inner_content[class*=icha_top_] .wrap .content .caption .title{color:var(--primary_white);font-size:1.7rem;font-weight:700;line-height:140%}.popup-inner_content[class*=icha_top_] .wrap .content .caption .expiration{color:var(--primary_white);font-size:1.2rem;font-weight:400;line-height:130%}.popup-inner_content[class*=icha_top_] .wrap .btn{background-color:var(--primary_white);padding:2.4rem}.popup-inner_content[class*=icha_top_] .wrap .btn a{background-color:var(--primary_color);border-radius:4px;color:var(--primary_white);display:block;font-size:1.5rem;font-weight:700;line-height:135%;padding:1.6rem}.popup-inner_content[class*=icha_room_]{border-radius:12px}.popup-inner_content[class*=icha_room_] .header{margin-bottom:1.6rem}.popup-inner_content[class*=icha_room_] .wrap{padding:2.4rem}.popup-inner_content[class*=icha_room_] .wrap .content .label{font-size:1.7rem;font-weight:700;line-height:140%;margin-bottom:1.6rem}.popup-inner_content[class*=icha_room_] .wrap .content .caption{border-radius:4.4rem;height:8.8rem;margin:2.4rem auto .8rem;overflow:hidden;width:8.8rem}.popup-inner_content[class*=icha_room_] .wrap .content .caption.is-small{border-radius:2.4rem;height:4.8rem;width:4.8rem}.popup-inner_content[class*=icha_room_] .wrap .content .caption img{display:block;height:100%;width:100%}.popup-inner_content[class*=icha_room_] .wrap .content .balloon{background-color:#fdf0fa;border-radius:8px;color:#da3470;font-size:1.2rem;font-weight:400;line-height:130%;margin-top:1.6rem;padding:.8rem 0;position:relative;white-space:pre-wrap}.popup-inner_content[class*=icha_room_] .wrap .content .balloon:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fdf0fa;border-style:solid;border-width:0 1rem 1.4rem;content:"";height:0;left:50%;margin-left:-1rem;position:absolute;top:-1.4rem;width:0}.popup-inner_content[class*=icha_room_] .wrap .content .description{margin:.8rem auto 1.6rem;text-align:center;white-space:pre-wrap}.popup-inner_content[class*=icha_room_] .wrap .content .description.is-small{font-size:1.2rem;font-weight:400;line-height:130%}.popup-inner_content[class*=icha_room_] .wrap .content .bonus{background-color:#fdf0fa;border-radius:4px;padding:1.4rem 0 1.4rem 6.5rem;position:relative;text-align:left}.popup-inner_content[class*=icha_room_] .wrap .content .bonus .ribbon{background:var(--primary_color);color:var(--primary_white);display:inline-block;font-size:1.2rem;font-weight:700;left:1.2rem;line-height:130%;padding:1.2rem .6rem;position:absolute;top:0}.popup-inner_content[class*=icha_room_] .wrap .content .bonus .ribbon:before{border-bottom:.4rem solid rgba(0,0,0,0);border-left:1.8rem solid var(--primary_color);content:"";height:0;left:0;position:absolute;top:100%;width:0}.popup-inner_content[class*=icha_room_] .wrap .content .bonus .ribbon:after{border-bottom:.4rem solid rgba(0,0,0,0);border-right:1.8rem solid var(--primary_color);content:"";height:0;position:absolute;right:0;top:100%;width:0}.popup-inner_content[class*=icha_room_] .wrap .content .bonus .title{font-size:1.5rem;font-weight:700;line-height:135%}.popup-inner_content[class*=icha_room_] .wrap .content .bonus .value{font-size:1.7rem;font-weight:700;line-height:140%}.popup-inner_content[class*=icha_room_] .wrap .content .campaign{background-color:var(--primary_white);border-radius:4px;display:inline-block;-webkit-filter:drop-shadow(0 0 4px rgba(0,0,0,.25));filter:drop-shadow(0 0 4px rgba(0,0,0,.25));font-size:1.2rem;font-weight:700;line-height:130%;margin:3rem auto 1.4rem;padding:.4rem .8rem;position:relative}.popup-inner_content[class*=icha_room_] .wrap .content .campaign+.btn{margin:0}.popup-inner_content[class*=icha_room_] .wrap .content .campaign .is-primary{color:var(--primary_color)}.popup-inner_content[class*=icha_room_] .wrap .content .campaign:after{border-color:var(--primary_white) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:.6rem .6rem 0;bottom:-.6rem;content:"";height:0;left:50%;position:absolute;width:0}.popup-inner_content[class*=icha_room_] .wrap .content .campaign-pricedown{background-color:#fdf0fa;border-radius:4px;margin-top:2.4rem;padding:2.2rem 0 1.2rem;position:relative}.popup-inner_content[class*=icha_room_] .wrap .content .campaign-pricedown:before{background-color:var(--primary_color);border-radius:1.2rem;color:var(--primary_white);content:"割引キャンペーン中";font-size:1.2rem;font-weight:700;left:0;line-height:130%;padding:.4rem .8rem;position:absolute;top:-.8rem}.popup-inner_content[class*=icha_room_] .wrap .content .campaign-pricedown .is-line{text-decoration:line-through}.popup-inner_content[class*=icha_room_] .wrap .content .campaign-pricedown .is-primary{color:var(--primary_color);font-size:1.7rem;font-weight:700;line-height:140%}.popup-inner_content[class*=icha_room_] .wrap .content .loader{-webkit-animation-delay:-.16s;animation-delay:-.16s;color:#da3470;margin:6.7rem auto 8.3rem;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0)}.popup-inner_content[class*=icha_room_] .wrap .content .loader,.popup-inner_content[class*=icha_room_] .wrap .content .loader:after,.popup-inner_content[class*=icha_room_] .wrap .content .loader:before{-webkit-animation-duration:1.8s;animation-duration:1.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:load7;animation-name:load7;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;border-radius:50%;height:.8rem;width:.8rem}.popup-inner_content[class*=icha_room_] .wrap .content .loader:after,.popup-inner_content[class*=icha_room_] .wrap .content .loader:before{content:"";position:absolute;top:0}.popup-inner_content[class*=icha_room_] .wrap .content .loader:before{-webkit-animation-delay:-.32s;animation-delay:-.32s;left:-1.6rem}.popup-inner_content[class*=icha_room_] .wrap .content .loader:after{left:1.6rem}@-webkit-keyframes load7{0%,80%,to{-webkit-box-shadow:0 .8rem 0 -.4rem;box-shadow:0 .8rem 0 -.4rem}40%{-webkit-box-shadow:0 .8rem 0 0;box-shadow:0 .8rem 0 0}}@keyframes load7{0%,80%,to{-webkit-box-shadow:0 .8rem 0 -.4rem;box-shadow:0 .8rem 0 -.4rem}40%{-webkit-box-shadow:0 .8rem 0 0;box-shadow:0 .8rem 0 0}}.popup-inner_content[class*=icha_room_] .wrap .content .text{font-size:1.2rem;font-weight:400;line-height:130%;text-align:center}.popup-inner_content[class*=icha_room_] .wrap .content .checkbox-item label{background-color:var(--background_color);border:1px solid var(--primary_gray);border-radius:4px;display:block;margin:1px;padding:1.6rem;text-align:left}.popup-inner_content[class*=icha_room_] .wrap .content .checkbox-item+.checkbox-item{padding-top:.8rem}.popup-inner_content[class*=icha_room_] .wrap .content .checkbox input[type=checkbox]{display:none}.popup-inner_content[class*=icha_room_] .wrap .content .checkbox input[type=checkbox]:disabled+label{color:var(--primary_dark_gray)}.popup-inner_content[class*=icha_room_] .wrap .content .checkbox input[type=checkbox]:disabled+label .check:before{background-color:rgba(0,0,0,0)}.popup-inner_content[class*=icha_room_] .wrap .content .checkbox input[type=checkbox]:checked+label{border:2px solid var(--primary_color);color:var(--primary_color);font-weight:700;margin:0}.popup-inner_content[class*=icha_room_] .wrap .content .checkbox input[type=checkbox]+label .check{display:inline-block;margin-right:1.2rem;overflow:hidden;position:relative;vertical-align:middle}.popup-inner_content[class*=icha_room_] .wrap .content .checkbox input[type=checkbox]+label .check:before{background-color:var(--primary_white);border-radius:2px;content:"";display:block;height:2.4rem;width:2.4rem}.popup-inner_content[class*=icha_room_] .wrap .content .checkbox input[type=checkbox]:checked+label .check:after{border-bottom:3px solid var(--primary_color);border-right:3px solid var(--primary_color);content:"";display:block;height:1.2rem;left:.8rem;position:absolute;top:.2rem;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);width:.6rem}.popup-inner_content[class*=icha_room_] .wrap .content .btn{margin-top:2.4rem;padding:0}.popup-inner_content[class*=icha_room_] .wrap .content .btn.is-active a,.popup-inner_content[class*=icha_room_] .wrap .content .btn.is-active button{background-color:var(--accent_color)}.popup-inner_content[class*=icha_room_] .wrap .content .btn a,.popup-inner_content[class*=icha_room_] .wrap .content .btn button{background-color:var(--primary_color);border:none;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary_white);display:block;font-size:1.5rem;font-weight:700;line-height:135%;padding:1.6rem;width:100%}.popup-inner_content[class*=icha_room_] .wrap .content .link{margin:2.2rem auto 1.2rem}.popup-inner_content[class*=icha_room_] .wrap .content .link a{color:var(--primary_color);font-size:1.5rem;font-weight:700;line-height:135%;text-decoration:none}.popup-inner_content[class*=icha_mail_template_] .wrap{padding:2.4rem}.popup-inner_content[class*=icha_mail_template_] .wrap .header{margin-bottom:1.6rem}.popup-inner_content[class*=icha_mail_template_] .wrap .content .label{font-size:1.7rem;font-weight:700;line-height:140%;margin-bottom:1.6rem}.popup-inner_content[class*=icha_mail_template_] .wrap .content .btn a{background-color:var(--primary_color);border:none;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--primary_white);display:block;font-size:1.5rem;font-weight:700;line-height:135%;padding:1.6rem;width:100%}.popup-inner_content[class*=icha_mail_template_] .wrap .content .link{margin:2.2rem auto 1.2rem}.popup-inner_content[class*=icha_mail_template_] .wrap .content .link a{color:var(--primary_color);font-size:1.5rem;font-weight:700;line-height:135%;text-decoration:none}.popup-inner_content.incentive_ticket .wrap{background-color:rgba(0,0,0,0);padding:0}.popup-inner_content.incentive_ticket .wrap .content{border-radius:15px;overflow:hidden}.popup-inner_content.incentive_ticket .wrap .content .caption{position:relative}.popup-inner_content.incentive_ticket .wrap .content .caption img{display:block;width:100%}.popup-inner_content.incentive_ticket .wrap .content .caption .ticket{bottom:0;display:-webkit-box;display:flex;height:9.8rem;left:8.8rem;position:absolute;text-align:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;gap:.4rem;justify-content:center}.popup-inner_content.incentive_ticket .wrap .content .caption .ticket .title{color:var(--primary_white);font-size:1.7rem;font-weight:700;line-height:140%}.popup-inner_content.incentive_ticket .wrap .content .caption .ticket .expiration{color:var(--primary_white);font-size:1.2rem;font-weight:400;line-height:130%}.popup-inner_content.sleep_premium_option .wrap .label{font-size:1.7rem}.popup-inner_content.sleep_premium_option .wrap .description{background:var(--primary_light_gray) url(/img/common/crown.png) no-repeat 1.6rem 1.2rem/5.2rem;border-radius:1.6rem;font-size:1.5rem;margin-top:3.2rem;padding:1.8rem 1.6rem 1.8rem 7.8rem}.popup-inner_content.sleep_premium_option .wrap .description>span{color:var(--primary_pink);font-weight:700}.popup-inner_content.remaining_premium_option_days .wrap .content .label{font-size:1.7rem}.popup-inner_content.remaining_premium_option_days .wrap .content .label>span{color:var(--primary_pink);font-weight:700}.popup-inner_content.remaining_premium_option_days .wrap .content .description{color:var(--extra_dark_gray);font-size:1.5rem;margin-bottom:2.4rem;margin-top:.8rem;text-align:center}.popup-inner_content.remaining_premium_option_days .wrap .content .caption{height:9.6rem;margin:0 auto;width:9.6rem}.popup-inner_content.remaining_premium_option_days .wrap .content .caption img{width:100%}.popup-inner_content.remaining_premium_option_days .wrap .content .link{margin:2.2rem auto 1.2rem}.popup-inner_content.remaining_premium_option_days .wrap .content .link a{color:var(--primary_blue);font-size:1.5rem;font-weight:400;line-height:135%;text-decoration:none}.popup-inner_content.event_calendar .wrap{padding:2.4rem 0}.popup-inner_content.event_calendar .wrap .content .btn,.popup-inner_content.event_calendar .wrap .content .label{padding:0 1.6rem}.popup-inner_content.event_calendar .wrap .content .caption img{width:100%}.popup-inner_content.message_disabled .wrap .content .label{font-size:1.7rem;margin:0;padding-top:6.5rem;position:relative}.popup-inner_content.message_disabled .wrap .content .label:after{background:url(/img/common/exclamation.png) no-repeat 50%/5.5rem 4.9rem;content:"";display:block;height:4.9rem;left:0;position:absolute;top:0;width:100%}.popup-inner_content.message_disabled .wrap .content .description{font-size:1.5rem;line-height:2.4rem;margin-top:.8rem}.popup-inner_content.message_disabled .wrap .content .link{font-size:1.2rem}.popup-inner_content.tutorial_template .wrap .content .label{font-size:1.7rem}.popup-inner_content.tutorial_template .wrap .content .description{font-size:1.5rem;margin-top:2.4rem;text-align:center}.popup-inner_content.rtc_first_time .wrap{overflow:hidden;padding:0 1.6rem 2.4rem}.popup-inner_content.rtc_first_time .wrap .content .caption{margin:0 -1.6rem}.popup-inner_content.rtc_first_time .wrap .content .btn{margin-top:1.6rem}.popup-inner_content.rtc_first_time .wrap .content .link{font-size:1.2rem}.popup-inner_content.talk_permission .wrap,.popup-inner_content.talk_shortage .wrap{padding:2.4rem 1.6rem}.popup-inner_content.talk_permission .wrap .content .label,.popup-inner_content.talk_shortage .wrap .content .label{font-size:1.7rem}.popup-inner_content.talk_permission .wrap .content .caption,.popup-inner_content.talk_shortage .wrap .content .caption{margin:2.4rem 3.5rem}.popup-inner_content.talk_permission .wrap .content .point,.popup-inner_content.talk_shortage .wrap .content .point{background-color:#f2f4f5;border-radius:8px;color:var(--extra_dark_gray);display:inline-block;font-size:1.5rem;margin-top:-1.8rem;padding:.8rem 1.6rem}.popup-inner_content.talk_permission .wrap .content .description,.popup-inner_content.talk_shortage .wrap .content .description{font-size:1.5rem;margin-top:2.4rem;text-align:center}.popup-inner_content.talk_permission .wrap .content .description>span,.popup-inner_content.talk_shortage .wrap .content .description>span{color:var(--primary_pink);font-weight:700}.popup-inner_content.talk_permission .wrap .content .btn,.popup-inner_content.talk_shortage .wrap .content .btn{margin-top:2.4rem}.popup-inner_content.profile_photo_change .wrap .content .caption,.popup-inner_content.profile_photo_register .wrap .content .caption{margin:2.4rem}.popup-inner_content.profile_photo_change .wrap .content .description,.popup-inner_content.profile_photo_register .wrap .content .description{font-size:1.5rem;margin-top:2.4rem;text-align:center}.popup-inner_content.private_profile .wrap .content .caption{margin-top:2.4rem}.popup-inner_content.private_profile .wrap .content .caption img{width:9.6rem}.popup-inner_content.private_profile .wrap .content .description{margin-top:2.4rem;text-align:center}.popup-inner_content.profile_view_history_help .wrap .content .label{font-size:1.7rem}.popup-inner_content.profile_view_history_help .wrap .content .caption{height:12.6rem;margin:2.4rem auto;width:27.9rem}.popup-inner_content.profile_view_history_help .wrap .content .caption img{width:100%}.popup-inner_content.bronze_gift_ticket .wrap{background-color:rgba(0,0,0,0);padding:0}.popup-inner_content.bronze_gift_ticket .wrap .content .caption{position:relative}.popup-inner_content.bronze_gift_ticket .wrap .content .caption img{display:block;width:100%}.popup-inner_content.bronze_gift_ticket .wrap .content .caption .ticket{bottom:-2.5rem;display:-webkit-box;display:flex;height:9.8rem;left:7rem;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;gap:.4rem;justify-content:center}.popup-inner_content.bronze_gift_ticket .wrap .content .caption .ticket .title{color:var(--primary_white);font-size:1.7rem;font-weight:700;line-height:140%}.popup-inner_content.bronze_gift_ticket .wrap .content .caption .ticket .expiration{color:var(--primary_white);font-size:1.5rem;font-weight:400;font-weight:700;line-height:135%}.greeting_card{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;left:0;overflow:hidden;padding-bottom:6.1rem;position:absolute;top:0;width:100%;z-index:0}.message .greeting_card{z-index:100}.greeting_card.tutorial .card_wrap .photo{-webkit-filter:blur(16px);filter:blur(16px)}.mission .greeting_card{padding:10.4rem 0 0}.mission .greeting_card:after{background:linear-gradient(141deg,#35c8e9 27.23%,#117cde 89.19%);border-radius:763px;content:"";display:inline-block;height:70.9rem;left:-19.075rem;position:absolute;top:-33.25rem;width:76.3rem;z-index:-1}.tutorial_greeting .greeting_card{background:url(/img/tutorial/greeting/bg_card.png) no-repeat top/contain;padding-top:8rem}.search_recommend .greeting_card{padding-top:7rem}.chance_time_search .greeting_card{background:#fff url(/img/search/chance_time/bg_card.png) no-repeat top/contain;padding-top:7rem;-webkit-transition:1s;transition:1s}.greeting_card.loading:after{background:url(/img/common/loading_color.gif) no-repeat 50%/4.8rem;content:"";height:100vh;position:absolute;width:100vw}.greeting_card .card_app_template{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;flex-flow:column;height:100%}.greeting_card .card_app_template .card_wrap{border-radius:2.4rem;height:40.9rem;margin:0 auto;max-height:calc(100dvh - 22.1rem);max-width:calc(80dvh - 17.68rem);position:relative;width:32.7rem}.greeting_card .card_app_template .card_wrap .greeting_card_item{background-color:#fff;border-radius:2.4rem;display:grid;grid-template-columns:1fr;grid-template-rows:1fr 11.7rem;height:100%;position:absolute;top:0;-webkit-transition:.1s;transition:.1s;width:100%}.greeting_card .card_app_template .card_wrap .greeting_card_item:last-child{-webkit-box-shadow:0 16px 28px 0 rgba(0,0,0,.078);box-shadow:0 16px 28px 0 rgba(0,0,0,.078)}.greeting_card .card_app_template .card_wrap .greeting_card_item:nth-last-child(2){-webkit-transform:scale(.95)!important;-ms-transform:scale(.95)!important;transform:scale(.95)!important}.greeting_card .card_app_template .card_wrap .greeting_card_item:nth-last-child(n+3){display:none}.greeting_card .card_app_template .card_wrap .greeting_card_item.card_cover .card_cover_overlay{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-repeat:no-repeat;border-radius:2.4rem;height:100%;opacity:0;position:absolute;-webkit-transition:opacity .1s;transition:opacity .1s;width:100%}.greeting_card .card_app_template .card_wrap .greeting_card_item.pan:after{pointer-events:none;-webkit-transition:none;transition:none}.greeting_card .card_app_template .card_wrap .greeting_card_item.greeting:not(.pan){-webkit-animation:greeting-rotate .3s ease-in-out .2s forwards;animation:greeting-rotate .3s ease-in-out .2s forwards;-webkit-transform-origin:center 200vh;-ms-transform-origin:center 200vh;transform-origin:center 200vh}@-webkit-keyframes greeting-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}99.9%,to{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes greeting-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}99.9%,to{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.greeting_card .card_app_template .card_wrap .greeting_card_item.greeting .card_cover_overlay{background-color:hsla(0,100%,72%,.7);background-image:url(/img/greeting/bg_card_greeting.png);background-position:center 7.6rem;background-size:14.9rem 14rem;opacity:1}.greeting_card .card_app_template .card_wrap .greeting_card_item.skip:not(.pan){-webkit-animation:skip-rotate .3s ease-in-out .2s forwards;animation:skip-rotate .3s ease-in-out .2s forwards;-webkit-transform-origin:center 200vh;-ms-transform-origin:center 200vh;transform-origin:center 200vh}@-webkit-keyframes skip-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}99.9%,to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes skip-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}99.9%,to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.greeting_card .card_app_template .card_wrap .greeting_card_item.skip .card_cover_overlay{background-color:hsla(240,3%,81%,.7);background-image:url(/img/greeting/bg_card_skip.png);background-position:center 7.6rem;background-size:14.9rem 14rem;opacity:1}.greeting_card .card_app_template .card_wrap .greeting_card_item .card_item_photo{border-radius:2.4rem 2.4rem 0 0;max-height:29.2rem;overflow:hidden;width:100%}.greeting_card .card_app_template .card_wrap .greeting_card_item .card_item_photo .photo{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.greeting_card .card_app_template .card_wrap .greeting_card_item .card_item_status{font-size:1.7rem;font-weight:700;overflow:hidden;padding:1.2rem}.greeting_card .card_app_template .card_wrap .greeting_card_item .card_item_status .mdl_onLine_tag{margin-left:.4rem}.greeting_card .card_app_template .card_wrap .greeting_card_item .card_item_status .job{font-size:1.5rem;font-weight:400;margin-top:.4rem}.greeting_card .card_app_template .card_wrap .greeting_card_item .card_item_status .community{display:-webkit-box;display:flex;flex-wrap:wrap;gap:3rem .6rem;margin-top:1.2rem}.greeting_card .card_app_template .card_wrap .greeting_card_item .card_item_status .community .label{background-color:var(--primary_light_gray);border-radius:3rem;font-size:1.2rem;font-weight:400;padding:.6rem 1.2rem}.greeting_card .card_app_template .card_wrap .greeting_card_item .card_item_status .community .label.same{background:var(--primary_pink) url(/img/common/heart_s.png) no-repeat 1.2rem center/1.6rem;color:#fff;font-weight:700;padding-left:3.2rem}@media screen and (min-width:481px){.greeting_card .card_app_template .card_wrap{max-height:calc(100dvh - 30.1rem);max-width:calc(80dvh - 24.08rem)}}.search_recommend .greeting_card .card_app_template .card_wrap{max-height:calc(100dvh - 21.1rem);max-width:calc(80dvh - 16.88rem)}@media screen and (min-width:481px){.search_recommend .greeting_card .card_app_template .card_wrap{max-height:calc(100dvh - 29.1rem);max-width:calc(80dvh - 23.28rem)}}.chance_time_search .greeting_card .card_app_template .card_wrap{max-height:calc(100dvh - 21.1rem);max-width:calc(80dvh - 16.88rem)}@media screen and (min-width:481px){.chance_time_search .greeting_card .card_app_template .card_wrap{max-height:calc(100dvh - 29.1rem);max-width:calc(80dvh - 23.28rem)}}.mission .greeting_card .card_app_template .card_wrap{max-height:calc(100dvh - 18.4rem);max-width:calc(80dvh - 14.72rem)}@media screen and (min-width:481px){.mission .greeting_card .card_app_template .card_wrap{max-height:calc(100dvh - 26.4rem);max-width:calc(80dvh - 21.12rem)}}.message .greeting_card .card_app_template .card_wrap{max-height:calc(100dvh - 21.6rem);max-width:calc(80dvh - 17.28rem)}@media screen and (min-width:481px){.message .greeting_card .card_app_template .card_wrap{max-height:calc(100dvh - 29.6rem);max-width:calc(80dvh - 23.68rem)}}.greeting_card_no_card{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;height:100%;justify-content:center;white-space:nowrap}.greeting_card_no_card .label{font-size:2rem;font-weight:700}.greeting_card_no_card .description{font-size:1.5rem;padding-top:.4rem;text-align:center}.greeting_card_no_card .btn{margin-top:2.4rem}.greeting_card_no_card .btn>a{background-color:#35c8e9;border-radius:3.2rem;color:#fff;display:inline-block;font-size:1.7rem;font-weight:700;padding:1.2rem 2.4rem}.greeting_btn_set{width:100%;-webkit-box-flex:1;display:-webkit-box;display:flex;flex:1;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;gap:4.7rem;justify-content:center;min-height:4.4rem}.greeting_btn_set .btn{background-position:50%;background-repeat:no-repeat;background-size:4rem;border-radius:50%;-webkit-box-shadow:0 .4rem 2.8rem 0 rgba(0,0,0,.122);box-shadow:0 .4rem 2.8rem 0 rgba(0,0,0,.122);display:block;height:6.4rem;width:6.4rem}.profile .greeting_btn_set .btn{-webkit-animation:slide-in .7s;animation:slide-in .7s;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.25);box-shadow:0 4px 16px rgba(0,0,0,.25);z-index:1}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(64px);transform:translateY(64px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.greeting_btn_set .btn.skip{background-color:var(--primary_gray);background-image:url(/img/greeting/icon_skip.png)}.greeting_btn_set .btn.greeting{background-color:var(--primary_pink);background-image:url(/img/greeting/icon_greeting_white.png)}.greeting_btn_set .btn.greeting.free:after{background-color:#fff;border:1px solid var(--primary_pink);border-radius:10rem;color:var(--primary_pink);content:"0pt";font-size:1.2rem;font-weight:700;padding:.2rem .4rem}.greeting_btn_set .btn.stop{pointer-events:none}.mail_grid_list .listWrap{background-color:var(--primary_white);display:grid;gap:1.6rem .8rem;grid-template-columns:1fr 1fr;padding:1.6rem 1.6rem 2.4rem}.mail_grid_list .listWrap-message{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--primary_white);flex-direction:column;gap:.8rem;padding:1.6rem 1.6rem 0}.mail_grid_list .listWrap .list_item_wrap{border:1px solid #f2f4f5;border-radius:1.6rem;opacity:1;padding:1.6rem 1.6rem 1.2rem;position:relative;text-align:center}.mail_grid_list .listWrap .list_item_wrap .link_cover .photo_wrap{display:inline-block;height:13.6rem;position:relative;width:13.6rem}.mail_grid_list .listWrap .list_item_wrap .link_cover .photo_wrap .photo{border-radius:50%;height:100%;overflow:hidden;width:100%}.mail_grid_list .listWrap .list_item_wrap .link_cover .photo_wrap .gift-icon{background:url(/img/common/gift_box_icon.png) no-repeat 50%;background-size:contain;bottom:.2rem;height:2.4rem;position:absolute;right:0;width:2.4rem}.mail_grid_list .listWrap .list_item_wrap .link_cover .photo_wrap.newcomer:after{background:url(/img/greeting/icon_newcomer.png) no-repeat 50%/3.6rem 4.2rem;content:"";height:4.2rem;left:1.6rem;position:absolute;width:3.6rem}.mail_grid_list .listWrap .list_item_wrap .status{display:-webkit-box;display:flex;padding-top:.8rem;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-size:1.5rem;font-weight:700;gap:.4rem}.mail_grid_list .listWrap .list_item_wrap .status-tag{background:#26a1fb;border-radius:.4rem;color:var(--primary_white);display:table;font-size:1.2rem;font-weight:700;padding:.2rem .4rem}.mail_grid_list .listWrap .list_item_wrap .profile_wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:.8rem}.mail_grid_list .listWrap .list_item_wrap .profile_wrap .link_cover .photo_wrap{height:6rem;width:6rem}.mail_grid_list .listWrap .list_item_wrap .message_wrap{background:var(--primary_light_gray);border-radius:.8rem;color:var(--extra_dark_gray);font-size:1.5rem;margin-top:.8rem;padding:1.2rem;text-align:left}.mail_grid_list .listWrap .list_item_wrap .message_wrap.open_message{margin-bottom:.4rem;padding:0}.mail_grid_list .listWrap .list_item_wrap .message_wrap.open_message>a{background:url(/img/mailbox/open_message_card.png) no-repeat 50%/contain;display:inline-block;height:9.6rem;width:100%}.mail_grid_list .listWrap .list_item_wrap .btn_wrap{display:-webkit-box;display:flex;gap:1.6rem;-webkit-box-pack:center;justify-content:center;padding:.8rem}.mail_grid_list .listWrap .list_item_wrap .btn_wrap_reply{padding:1.6rem 0 .4rem}.mail_grid_list .listWrap .list_item_wrap .btn_wrap .btn{border-radius:50%;display:block;height:4.8rem;width:4.8rem}.mail_grid_list .listWrap .list_item_wrap .btn_wrap .btn.skip{background:var(--primary_gray) url(/img/greeting/icon_skip.png) no-repeat center/3rem}.mail_grid_list .listWrap .list_item_wrap .btn_wrap .btn.close{background:var(--primary_white) url(/img/greeting/icon_close.png) no-repeat center/4rem;position:absolute;right:.8rem;top:.8rem}.mail_grid_list .listWrap .list_item_wrap .btn_wrap .btn.message{background:#35c8e9 url(/img/greeting/icon_message.png) no-repeat 50%/3rem}.mail_grid_list .listWrap .list_item_wrap .btn_wrap .btn.greeting{background:var(--primary_pink) url(/img/greeting/icon_greeting_white.png) no-repeat center/3rem}.mail_grid_list .listWrap .list_item_wrap .btn_wrap .btn.stop{pointer-events:none}.mail_grid_list .listWrap .list_item_wrap .date{color:var(--extra_dark_gray);font-size:1.2rem;font-weight:400}.mail_grid_list .listWrap .list_item_wrap .date .unread{color:var(--primary_pink);padding-left:.8rem}.mail_grid_list .listWrap .list_item_wrap .grid-state-enter-active{-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.mail_grid_list .listWrap .list_item_wrap .grid-state-enter,.mail_grid_list .listWrap .list_item_wrap.grid-leave{opacity:0}.mail_grid_list .listWrap .list_item_wrap.grid-leave-active{-webkit-animation:fadeout-keyframes 1s ease 0s 1 forwards;animation:fadeout-keyframes 1s ease 0s 1 forwards}@-webkit-keyframes fadeout-keyframes{0%{opacity:1}to{opacity:0}}@keyframes fadeout-keyframes{0%{opacity:1}to{opacity:0}}.truncate{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;word-break:break-all}.truncate_1{-webkit-line-clamp:1}.truncate_2{-webkit-line-clamp:2}.truncate_8{-webkit-line-clamp:8}.c_btn_inactive,.c_btn_origin,.c_btn_primary,.c_btn_primary_border{border-radius:3.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;font-size:1.5rem;font-weight:700;height:3.6rem;padding:0 2.4rem;place-items:center;text-align:center;width:100%}.c_btn_inactive.h32,.c_btn_origin.h32,.c_btn_primary.h32,.c_btn_primary_border.h32{border-radius:3.2rem;height:3.2rem}.c_btn_inactive.h48,.c_btn_origin.h48,.c_btn_primary.h48,.c_btn_primary_border.h48{border-radius:4.8rem;font-size:1.7rem;height:4.8rem}.c_btn_inactive.h56,.c_btn_origin.h56,.c_btn_primary.h56,.c_btn_primary_border.h56{border-radius:5.6rem;font-size:1.7rem;height:5.6rem}.c_btn_inactive.w67,.c_btn_origin.w67,.c_btn_primary.w67,.c_btn_primary_border.w67{padding:0;width:6.7rem}.c_btn_inactive.w84,.c_btn_origin.w84,.c_btn_primary.w84,.c_btn_primary_border.w84{padding:0;width:8.4rem}.c_btn_inactive.w127,.c_btn_origin.w127,.c_btn_primary.w127,.c_btn_primary_border.w127{padding:0;width:12.7rem}.c_btn_inactive.w146,.c_btn_origin.w146,.c_btn_primary.w146,.c_btn_primary_border.w146{padding:0;width:14.6rem}.c_btn_primary{background:var(--primary_blue);color:#fff}.c_btn_primary_border{background:#fff;border:1px solid var(--primary_blue);color:var(--primary_blue)}.c_btn_inactive{background:var(--primary_gray);color:#fff}.c_btn_wrap{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;gap:.4rem}.h32 .c_btn_wrap{font-size:1.2rem}.slide-enter-active{-webkit-transition:-webkit-transform 225ms cubic-bezier(0,0,.2,1) .2s;transition:-webkit-transform 225ms cubic-bezier(0,0,.2,1) .2s;transition:transform 225ms cubic-bezier(0,0,.2,1) .2s;transition:transform 225ms cubic-bezier(0,0,.2,1) .2s,-webkit-transform 225ms cubic-bezier(0,0,.2,1) .2s}.slide-enter-active,.slide-leave-active{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.slide-leave-active{-webkit-transition:-webkit-transform .5s cubic-bezier(0,0,.2,1);transition:-webkit-transform .5s cubic-bezier(0,0,.2,1);transition:transform .5s cubic-bezier(0,0,.2,1);transition:transform .5s cubic-bezier(0,0,.2,1),-webkit-transform .5s cubic-bezier(0,0,.2,1)}.slide-enter-from,.slide-leave-to{-webkit-transform:translateY(100vh);-ms-transform:translateY(100vh);transform:translateY(100vh)}.slidein{display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:99}.slidein.active{display:block}.slidein_wrap{background:rgba(0,0,0,.4);height:100%;position:relative;width:100%}.slidein_wrap_content{bottom:0;height:auto;position:absolute;width:100%}.slidein_wrap_content_wrap{background-color:var(--primary_white);border-radius:1.6rem 1.6rem 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.slidein_wrap_content .slidein-number-lottery{position:relative}.slidein_wrap_content .slidein-number-lottery>img{-o-object-fit:cover;object-fit:cover;width:100%;z-index:0}.slidein_wrap_content .slidein-number-lottery-body{display:grid;height:100%;left:0;place-items:center;position:absolute;top:0;width:100%;z-index:1}.slidein_wrap_content .slidein-number-lottery-body>canvas{width:100%}.slidein_wrap_content .slidein-number-lottery-bottom{bottom:6.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;padding:0 1.6rem;position:absolute;width:100%;z-index:2}.slidein_wrap_content.premium-option .head{padding:3.2rem 1.6rem 1.6rem}.slidein_wrap_content.premium-option .head .label{font-size:2.4rem;font-weight:700;margin-top:2.4rem;position:relative}.slidein_wrap_content.premium-option .head .label:before{background-image:url(/img/tutorial/premium_option/tag.png);background-position:0 0;background-repeat:no-repeat;background-size:8.9rem 2rem;content:"";display:inline-block;height:2rem;position:absolute;top:-2.4rem;width:4.3rem;width:8.9rem}.slidein_wrap_content.premium-option .head .message{color:#6f7070;margin-top:.4rem}.slidein_wrap_content.premium-option .body>img{width:100%}.slidein_wrap_content.premium-option .body .categories{display:grid;gap:.8rem;grid-template-columns:repeat(2,1fr);padding:1.6rem}.slidein_wrap_content.premium-option .body .categories .category-box{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#fff;border:.2rem solid var(--defaultBorderColor);border-radius:1.6rem;cursor:pointer;justify-content:center;padding:1.6rem}.slidein_wrap_content.premium-option .body .categories .category-box.selected{background-color:#fff9e9;border:.3rem solid #d8b200}.slidein_wrap_content.premium-option .body .categories .category-box.purchased{opacity:.4;pointer-events:none}.slidein_wrap_content.premium-option .body .categories .category-box-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:3.2rem;width:3.2rem}.slidein_wrap_content.premium-option .body .categories .category-box-icon.shot-receive-mail{background-image:url(/img/tutorial/premium_option/shot_receive_mail.png)}.slidein_wrap_content.premium-option .body .categories .category-box-icon.shot-age-verification{background-image:url(/img/tutorial/premium_option/shot_age_verification.png)}.slidein_wrap_content.premium-option .body .categories .category-box-icon.shot-reply{background-image:url(/img/tutorial/premium_option/shot_reply.png)}.slidein_wrap_content.premium-option .body .categories .category-box-icon.shot-register{background-image:url(/img/tutorial/premium_option/shot_register.png)}.slidein_wrap_content.premium-option .body .categories .category-box-label{font-size:1.7rem;font-weight:700;margin-top:.4rem}.slidein_wrap_content.premium-option .bottom{display:-webkit-box;display:flex;padding:2.4rem 1.6rem;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:1.6rem}.slidein_wrap_content.premium-option .bottom>a{height:4.8rem}.slidein_wrap_content.premium-option .bottom>a.mdl-link-primary_blue{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.slidein_wrap_content.premium-option .bottom .expire-announcement{font-size:1.2rem}.slidein_wrap_content.premium-option .bottom .premium-option-description{font-weight:700}.slidein_wrap_content.premium-option .bottom .premium-option-description>p{font-size:1.2rem;margin-bottom:.8rem;margin-top:0;padding-top:3.2rem;position:relative}.slidein_wrap_content.premium-option .bottom .premium-option-description>p:before{background:url(/img/tutorial/premium_option/crown_gold.png) no-repeat 50%;background-size:contain;content:"";height:2.4rem;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2.4rem}.slidein_wrap_content.premium-option .bottom .premium-option-description>a{font-size:1.5rem;text-decoration:underline}.slidein_wrap_content.premium-option .bottom .mdl-button-primary_blue{font-size:1.7rem}#verification{background:#fff}#verification header{display:block;margin:0;padding:0}#verification header h1{background:url(/img/app/common/age_verification/header_1.png) no-repeat 50% 0;background-size:100% auto;display:block;height:0;margin:0 auto;padding:20% 0 0;text-indent:-9999px;width:100%}#verification header .smpPic{background:url(/img/app/common/age_verification/header_2.gif) no-repeat 50% 0;background-size:100% auto;height:0;margin:0 auto;padding:40% 0 0;width:100%}#verification header .getPresent{background:url(/img/app/common/age_verification/bnr_present.png) no-repeat 50% 0;background-size:auto 100%;display:block;height:0;margin:0 auto 30px;padding:17% 0 0;text-indent:-9999px;width:90%}#verification section.stepBox{display:block;margin:0 auto;padding:0 0 30px;text-align:left}#verification section.stepBox h2{background:url(/img/app/common/age_verification/tit_3step.png) no-repeat 50% 0;background-size:auto 100%;display:block;height:0;margin:0 auto 25px;padding:12% 0 0;text-indent:-9999px}#verification section.stepBox .step1{border:2px solid #4fc2f7;display:block;margin:0 auto;padding:0;width:90%}#verification section.stepBox .step1 h3{background:url(/img/app/common/age_verification/tit_step1.png) no-repeat 50% 0;background-size:100% auto;display:block;height:0;margin:0 auto;padding:56% 0 0;text-indent:-9999px;width:100%}#verification section.stepBox .step1 p.notice{height:0;text-indent:-9999px}#verification section.stepBox .step1 h4{background:#86d4f7;border-radius:10px;color:#fff;display:inline-block;font-size:14px;height:20px;line-height:1.5em;margin:0 4%;padding:0 15px}#verification section.stepBox .step1 .more{color:#b6b6b6;display:block;font-size:14px;line-height:1.5em;margin:2% 4%;padding:0}#verification section.stepBox .step1 .point{background:url(/img/app/common/age_verification/pic_step1.png) no-repeat 50% 0;background-size:auto 100%;display:block;margin:0 auto 15px;padding:36% 0 0;position:relative;width:100%}#verification section.stepBox .step1 .point p{color:#333;display:block;font-size:14px;left:5%;line-height:1.5em;margin:0;padding:0 4% 0 30%;position:absolute;top:30%}#verification section.stepBox .step2{border:2px solid #4fc2f7;display:block;margin:0 auto;padding:0;width:90%}#verification section.stepBox .step2 h3{background:url(/img/app/common/age_verification/tit_step2.png) no-repeat 50% 0;background-size:100% auto;display:block;height:0;margin:0 auto;padding:40% 0 0;text-indent:-9999px;width:100%}#verification section.stepBox .step2 p.notice{height:0;text-indent:-9999px}#verification section.stepBox .step2 ul.pics{background:url(/img/app/common/age_verification/pic_step2-1.png) no-repeat 50% 0;background-size:100% auto;display:block;margin:0 auto 15px;padding:165% 0 0;width:100%}#verification section.stepBox .step2 ul.pics li{height:0;text-indent:-9999px}#verification section.stepBox .step2 .choose{background:url(/img/app/common/age_verification/pic_step2-2.png) no-repeat 50% 0;background-size:100% auto;display:block;margin:0 auto 15px;padding:32% 0 0;width:90%}#verification section.stepBox .step2_ex{margin:0 auto;padding:16px 0 0;width:80%}#verification section.stepBox .step3{border:2px solid #4fc2f7;display:block;margin:0 auto;padding:0;width:90%}#verification section.stepBox .step3 h3{background:url(/img/app/common/age_verification/tit_step3.png) no-repeat 50% 0;background-size:100% auto;display:block;height:0;margin:0 auto;padding:15% 0 0;text-indent:-9999px;width:100%}#verification section.stepBox .step3 p{color:#333;display:block;font-size:16px;line-height:1.5em;margin:0 4% 4%;padding:0}#verification section.stepBox .step3 p strong{color:#e44d4c;font-weight:400}#verification section.stepBox .arrowDown{background:url(/img/app/common/age_verification/pic_arrow.png) no-repeat 50% 50%;background-size:10% auto;display:block;height:0;margin:0 auto;padding:15% 0 0;width:100%}#verification section.creditInfo{background:#f3f3f3;display:block;margin:0 auto;padding:30px 0;text-align:center}#verification section.creditInfo h2{background:url(/img/app/common/age_verification/pic_credit.png) no-repeat 50% 50%;background-size:auto 100%;display:block;height:0;margin:0 auto;padding:41% 0 0;text-indent:-9999px;width:100%}#verification section.creditInfo p{color:#333;display:block;font-size:16px;line-height:1.5em;margin:4%;padding:0}#verification section.creditInfo .creditBtn{display:block;margin:0 auto;padding:0}#verification section.creditInfo .creditBtn a{background:url(/img/app/common/age_verification/btn_credit.png) no-repeat 50% 50%;background-size:auto 90%;display:block;height:0;margin:0 auto;padding:15% 0 0;text-indent:-9999px;width:90%}#verification .certificationNo{background:#fff;color:#b6b6b6;display:block;font-size:12px;line-height:1.5em;margin:4% auto 10%;padding:0;text-align:center}#price_app,#price_app section#price-body{padding:0}#price_app section#price-body table{border-bottom:1px solid #ccc;font-size:12px;margin:0;padding:0;width:100%}#price_app section#price-body table th{border-top:1px solid #ccc;padding:7px 10px}#price_app section#price-body table td{border-top:1px solid #ccc;padding:10px}#price_app section#price-body table td.list,#price_app section#price-body table th.list{background:#fff;border-right:1px solid #ccc;text-align:left;width:70%}#price_app section#price-body table td.point,#price_app section#price-body table th.point{text-align:center;width:30%}#price_app section#price-body table#male th{background:#cadef4;color:#666}#price_app section#price-body table#male td.point{background:#e6f0fb}#price_app section#price-body table#female th{background:#f6c4ce;color:#666}#price_app section#price-body table#female td.point{background:#ffebef}#price_app section#price-notice{padding:0}#price_app section#price-notice p{font-size:10px;line-height:1.5em;padding:10px}#container.app_a2_buy+footer#footer{margin-top:0}#buy #ad-point-tabNav>ul{-webkit-box-pack:center;background-color:#f3f3f3;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:flex;justify-content:center;padding:36px 8px 0;width:100%}#buy #ad-point-tabNav>ul>li{-webkit-box-flex:1;background-color:#cacaca;border-radius:4px 4px 0 0;color:#727272;flex:1;font-size:16px;height:48px;line-height:48px;text-align:center;width:100%}#buy #ad-point-tabNav>ul>li:first-child{margin-right:2px}#buy #ad-point-tabNav>ul>li:last-child{margin-left:2px}#buy #ad-point-tabNav>ul>li:not(.on){position:relative}#buy #ad-point-tabNav>ul>li.on{background-color:#fff;-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,.24);box-shadow:0 0 4px 2px rgba(0,0,0,.24);color:#f76a6a;font-weight:700}#buy #ad-point-poset-box-wrap.hiddenElement{display:none}#buy #ad-point-poset-box-wrap #ad-point-poset-box{background-color:#fff;padding:24px 12px 36px;position:relative;z-index:1}#buy #ad-point-poset-box-wrap #ad-point-poset-box .imgLabel{text-align:center}#buy #ad-point-poset-box-wrap #ad-point-poset-box .imgLabel>span{color:#cacaca;font-size:11px}#buy #ad-point-poset-box-wrap #ad-point-poset-box .btnListWrap{padding:12px}#buy #ad-point-poset-box-wrap #ad-point-poset-box .btnListWrap .btn{padding:12px 0}#buy #ad-point-poset-box-wrap #ad-point-poset-box .btnListWrap .btn .baseStyle{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border-radius:36px;-webkit-box-shadow:0 2px 0 2px #dadada;box-shadow:0 2px 0 2px #dadada;-webkit-box-sizing:border-box;box-sizing:border-box;height:72px;padding:12px 24px 12px 12px;width:100%}#buy #ad-point-poset-box-wrap #ad-point-poset-box .btnListWrap .btn .baseStyle .label{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border-radius:50%;height:46px;width:46px}#buy #ad-point-poset-box-wrap #ad-point-poset-box .btnListWrap .btn .baseStyle .label>span{display:block;font-size:10px;line-height:1.2;margin-top:2px;text-align:center}#buy #ad-point-poset-box-wrap #ad-point-poset-box .btnListWrap .btn .baseStyle .body{-webkit-box-flex:1;flex:1;padding-left:9px}#buy #ad-point-poset-box-wrap #ad-point-poset-box .btnListWrap .btn .baseStyle .body .pricepoint{-webkit-box-align:end;align-items:flex-end;display:-webkit-box;display:flex;width:100%}#buy #ad-point-poset-box-wrap #ad-point-poset-box .btnListWrap .btn .baseStyle .body .pricepoint .point{-webkit-box-flex:1;flex:1;line-height:1}#buy #ad-point-poset-box-wrap #ad-point-poset-box .btnListWrap .btn .baseStyle .body .pricepoint .point>strong{font-size:32px}#buy #ad-point-poset-box-wrap #ad-point-poset-box .btnListWrap .btn .baseStyle .body .pricepoint .point>strong:after{content:"pt";font-size:14px}#buy #ad-point-poset-box-wrap #ad-point-poset-box .btnListWrap .btn .baseStyle .body .pricepoint .price{line-height:1}#buy #ad-point-poset-box-wrap #ad-point-poset-box .btnListWrap .btn .baseStyle .body .pricepoint .price>strong{font-size:20px}#buy #ad-point-poset-box-wrap #ad-point-poset-box .btnListWrap .btn .baseStyle .body .pricepoint .price>strong:after{content:"円";font-size:12px}#buy #ad-point-poset-box-wrap #ad-point-poset-box .btnListWrap .btn .baseStyle .body .desc{border-radius:7px;font-size:12px;line-height:14px;margin-top:6px;text-align:center}#buy #ad-point-poset-box-wrap #ad-point-poset-box .btnListWrap .btn .baseStyle.high{background-color:#d9b200;color:#fff}#buy #ad-point-poset-box-wrap #ad-point-poset-box .btnListWrap .btn .baseStyle.high .label{border:1px solid #fff}#buy #ad-point-poset-box-wrap #ad-point-poset-box .btnListWrap .btn .baseStyle.high .body .desc{background-color:#fff56c;color:#f76a6a}#buy #ad-point-poset-box-wrap #ad-point-poset-box .btnListWrap .btn .baseStyle.middle{background-color:#b71a18;color:#fff}#buy #ad-point-poset-box-wrap #ad-point-poset-box .btnListWrap .btn .baseStyle.middle .label{border:1px solid #fff}#buy #ad-point-poset-box-wrap #ad-point-poset-box .btnListWrap .btn .baseStyle.middle .body .desc{background-color:#fff56c;color:#f76a6a}#buy #ad-point-poset-box-wrap #ad-point-poset-box .btnListWrap .btn .baseStyle.low{background-color:#e6e6e6;color:#a1a1a1}#buy #ad-point-poset-box-wrap #ad-point-poset-box .btnListWrap .btn .baseStyle.low .label{border:1px solid #a1a1a1}#buy #ad-point-poset-box-wrap #ad-point-poset-box .btnListWrap .btn .baseStyle.low .body .desc{background-color:#b6b6b6;color:#e6e6e6}#buy #ad-point-poset-box-wrap #ad-point-poset-box .caution{color:#8a8a8a;font-size:12px}#buy #ad-point-poset-box-wrap #ad-point-poset-box .caution>span{color:#d0021b}#buy #ad-point-poset-box-wrap #ad-point-poset-box .creditList{padding:24px}#buy #ad-point-poset-box-wrap #aboutPremiumWrap{background-color:#fff}#buy #ad-point-poset-box-wrap #aboutPremiumWrap .aboutImg,#buy #ad-point-poset-box-wrap #aboutPremiumWrap .label{margin-bottom:24px}#buy #ad-point-poset-box-wrap #aboutPremiumWrap .label{background-color:#f3f3f3;padding-top:12px}#buy #ad-point-poset-box-wrap #aboutPremiumWrap .btnSet{padding:12px 0 24px;text-align:center}#buy #ad-point-poset-box-wrap #aboutPremiumWrap .btnSet .detailPremium{padding:12px}#buy #ad-point-poset-box-wrap #aboutPremiumWrap .btnSet .detailPremium a{color:#f76a6a}#buy #ad-point-poset-box-wrap #aboutPremiumWrap .moreBuyBtn{background-color:#f3f3f3;display:block;margin:0;padding:32px 16px}#buy #ad-point-poset-box-wrap #aboutPremiumWrap .moreBuyBtn a{background:#fff;border-radius:30px;color:#535353;display:block;font-size:12pt;height:60px;line-height:60px;margin:0 auto;padding:0;position:relative;text-align:center}.icon{vertical-align:bottom}.icon_addition{background-image:url(/img/common/addition.png);background-position:0 0;background-repeat:no-repeat;background-size:2rem 2rem;display:inline-block;height:2rem;width:2rem}.icon_camera{background-image:url(/img/common/camera_on.png)}.icon_camera,.icon_close{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}.icon_close{background-image:url(/img/common/close_blue.png)}.icon_comment_off{background-image:url(/img/common/comment_off.png)}.icon_comment_off,.icon_comment_on{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}.icon_comment_on{background-image:url(/img/common/comment_on.png)}.icon_community_s{background-image:url(/img/common/community_s.png);background-size:1.6rem 1rem;height:1rem;width:1.6rem}.icon_community_s,.icon_community_w{background-position:0 0;background-repeat:no-repeat;display:inline-block}.icon_community_w{background-image:url(/img/common/community_w.png);background-size:2rem 2rem;height:2rem;width:2rem}.icon_follower{background-image:url(/img/common/follower.png)}.icon_follower,.icon_menu{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}.icon_menu{background-image:url(/img/common/menu_3points_gray.png)}.icon_menu_blue{background-image:url(/img/common/menu_3points_blue.png);background-size:24px 24px;height:24px;width:24px}.icon_menu_blue,.icon_menu_s{background-position:0 0;background-repeat:no-repeat;display:inline-block}.icon_menu_s{background-image:url(/img/common/menu_3points_gray.png);background-size:2rem 2rem;height:2rem;width:2rem}.icon_message{background-image:url(/img/common/mail_gray.png);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}.icon_message_s{background-size:2rem 2rem;height:2rem;width:2rem}.icon_message_s,.icon_message_ss{background-image:url(/img/common/mail_blue.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}.icon_message_ss{background-size:1.6rem 1.6rem;height:1.6rem;width:1.6rem}.icon_message_white{background-image:url(/img/common/mail_white.png)}.icon_message_white,.icon_present_white{background-position:0 0;background-repeat:no-repeat;background-size:2rem 2rem;display:inline-block;height:2rem;width:2rem}.icon_present_white{background-image:url(/img/common/present_white.png)}.icon_open_window_w{background-image:url(/img/common/open_window_w.png);background-position:0 0;background-repeat:no-repeat;background-size:2rem 2rem;display:inline-block;height:2rem;width:2rem}.icon_premium_l{background-image:url(/img/common/icon_premium_option_l.png)}.icon_point,.icon_premium_l{background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;display:inline-block;height:24px;width:24px}.icon_point{background-image:url(/img/common/point_s.png)}.icon_post{background-image:url(/img/common/post.png);background-size:24px 24px;height:24px;width:24px}.icon_post,.icon_post_w{background-position:0 0;background-repeat:no-repeat;display:inline-block}.icon_post_w{background-image:url(/img/common/post_w.png);background-size:2rem 2rem;height:2rem;width:2rem}.icon_private_mode{background-image:url(/img/common/private_mode.png);background-size:1.6rem 1.6rem;height:1.6rem;width:1.6rem}.icon_private_mode,.icon_profile{background-position:0 0;background-repeat:no-repeat;display:inline-block}.icon_profile{background-image:url(/img/common/profile_blue.png);background-size:24px 24px;height:24px;width:24px}.icon_ranking{background-image:url(/img/common/ranking.png);background-size:1.6rem 1.8rem;height:1.8rem;width:1.6rem}.icon_ranking,.icon_ranking_w{background-position:0 0;background-repeat:no-repeat;display:inline-block}.icon_ranking_w{background-image:url(/img/common/ranking_w.png);background-size:2rem 2rem;height:2rem;width:2rem}.icon_reaction_off{background-size:24px 24px;height:24px;width:24px}.icon_reaction_off,.icon_reaction_off_s{background-image:url(/img/common/reaction_off.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}.icon_reaction_off_s{background-size:2rem 2rem;height:2rem;width:2rem}.icon_reaction1{background-size:24px 24px;height:24px;width:24px}.icon_reaction1,.icon_reaction1_s{background-image:url(/img/common/reaction/reaction1.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}.icon_reaction1_s{background-size:2rem 2rem;height:2rem;width:2rem}.icon_reaction1_m{background-size:3.2rem 3.2rem;height:3.2rem;width:3.2rem}.icon_reaction1_l,.icon_reaction1_m{background-image:url(/img/common/reaction/reaction1_l.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}.icon_reaction1_l{background-size:4.8rem 4.8rem;height:4.8rem;width:4.8rem}.icon_reaction2{background-size:24px 24px;height:24px;width:24px}.icon_reaction2,.icon_reaction2_s{background-image:url(/img/common/reaction/reaction2.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}.icon_reaction2_s{background-size:2rem 2rem;height:2rem;width:2rem}.icon_reaction2_m{background-size:3.2rem 3.2rem;height:3.2rem;width:3.2rem}.icon_reaction2_l,.icon_reaction2_m{background-image:url(/img/common/reaction/reaction2_l.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}.icon_reaction2_l{background-size:4.8rem 4.8rem;height:4.8rem;width:4.8rem}.icon_reaction3{background-size:24px 24px;height:24px;width:24px}.icon_reaction3,.icon_reaction3_s{background-image:url(/img/common/reaction/reaction3.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}.icon_reaction3_s{background-size:2rem 2rem;height:2rem;width:2rem}.icon_reaction3_m{background-size:3.2rem 3.2rem;height:3.2rem;width:3.2rem}.icon_reaction3_l,.icon_reaction3_m{background-image:url(/img/common/reaction/reaction3_l.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}.icon_reaction3_l{background-size:4.8rem 4.8rem;height:4.8rem;width:4.8rem}.icon_reaction4{background-size:24px 24px;height:24px;width:24px}.icon_reaction4,.icon_reaction4_s{background-image:url(/img/common/reaction/reaction4.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}.icon_reaction4_s{background-size:2rem 2rem;height:2rem;width:2rem}.icon_reaction4_m{background-size:3.2rem 3.2rem;height:3.2rem;width:3.2rem}.icon_reaction4_l,.icon_reaction4_m{background-image:url(/img/common/reaction/reaction4_l.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}.icon_reaction4_l{background-size:4.8rem 4.8rem;height:4.8rem;width:4.8rem}.icon_reaction5{background-size:24px 24px;height:24px;width:24px}.icon_reaction5,.icon_reaction5_s{background-image:url(/img/common/reaction/reaction5.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}.icon_reaction5_s{background-size:2rem 2rem;height:2rem;width:2rem}.icon_reaction5_m{background-size:3.2rem 3.2rem;height:3.2rem;width:3.2rem}.icon_reaction5_l,.icon_reaction5_m{background-image:url(/img/common/reaction/reaction5_l.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}.icon_reaction5_l{background-size:4.8rem 4.8rem;height:4.8rem;width:4.8rem}.icon_reaction6{background-size:24px 24px;height:24px;width:24px}.icon_reaction6,.icon_reaction6_s{background-image:url(/img/common/reaction/reaction6.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}.icon_reaction6_s{background-size:2rem 2rem;height:2rem;width:2rem}.icon_reaction6_m{background-size:3.2rem 3.2rem;height:3.2rem;width:3.2rem}.icon_reaction6_l,.icon_reaction6_m{background-image:url(/img/common/reaction/reaction6_l.png);background-position:0 0;background-repeat:no-repeat;display:inline-block}.icon_reaction6_l{background-size:4.8rem 4.8rem;height:4.8rem;width:4.8rem}.icon_send{background-image:url(/img/common/send.png)}.icon_send,.icon_stamp{background-position:0 0;background-repeat:no-repeat;background-size:3.2rem 3.2rem;display:inline-block;height:3.2rem;width:3.2rem}.icon_stamp{background-image:url(/img/common/stamp.png)}.icon_submission{background-image:url(/img/common/submission.png);background-size:5.6rem 5.6rem;height:5.6rem;width:5.6rem}.icon_submission,.icon_ticket{background-position:0 0;background-repeat:no-repeat;display:inline-block}.icon_ticket{background-image:url(/img/common/ticket.png);background-size:24px 24px;height:24px;width:24px}.icon_ticket_s{background-image:url(/img/common/ticket_s.png)}.icon_ticket_s,.icon_ticket_s_gray{background-position:0 0;background-repeat:no-repeat;background-size:2rem 2rem;display:inline-block;height:2rem;width:2rem}.icon_ticket_s_gray{background-image:url(/img/common/ticket_s_gray.png)}.c_text_basic{font-size:1.5rem}.c_text_notice{color:var(--extra_dark_gray);font-size:1.2rem}.c_text_notice_dot:not(:first-of-type):before{content:"・"}.c_text_black{color:#000;font-size:1.5rem}.c_text_gray{color:var(--extra_dark_gray);font-size:1.5rem}.c_text_primary{color:var(--primary_blue);font-size:1.5rem}.s12{font-size:1.2rem}.s17{font-size:1.7rem}.s20{font-size:2rem}}@layer modern{@layer foundation, layout, object, pages;@layer foundation{:root{--primary_white:#fff;--primary_black:#333;--primary_light_gray:#f3f4f5;--primary_gray:#cdcdd0;--primary_dark_gray:#bcbcbc;--primary_black_overlay:rgba(#000,0.1);--primary_blue:#35c8e9;--primary_pink:#ff6f6f;--primary_yellow:#ffc226;--primary_light_blue:#edfcff;--primary_icha:#da3470;--extra_dark_gray:#6f7070;--baseFontColor:#333;--baseFontColor_gray:#666;--baseFontColor_warmgray:#9b9b9b;--baseFontColor_lightgray:#7f7f7f;--defaultBackgroundColor:#f3f3f3;--defaultBorderColor:#e6e6e6;--baseColor_azure:#00a0c0;--baseLinkColor_blue:#009cff;--baseColor_globalblue:#00aaed;--baseColor_pinkred:#ff0059;--baseColor_peacypink:#ff8e8d;--baseColor_notifer:#f55656;--baseLinkColor_scarlet:#d0021b;--baseColor_mango:#ffad25}#container.modern{background:#fff}.heading{font-weight:700}.heading.heading-small{font-size:1.7rem}.notifier.notifier-badge{position:relative}.notifier.notifier-badge:after{background:var(--primary_pink);clip-path:circle(50%);content:"";height:.8rem;position:absolute;right:-1.6rem;top:calc(50% - .4rem);width:.8rem}.notifier.notifier-icon:after{display:-webkit-inline-box;display:inline-flex;margin:0 .8rem;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:var(--baseColor_notifer);border-radius:50%;color:#fff;content:attr(data-content);font-size:1.2rem;font-weight:700;height:2.4rem;justify-content:center;width:2.4rem}.thumb_stack{display:-webkit-box;display:flex}.thumb_stack .thumb_stack--wrap:first-child{z-index:1}.thumb_stack .thumb_stack--wrap:nth-child(2){margin-left:-1rem;z-index:2}.thumb_stack .thumb_stack--wrap:nth-child(3){margin-left:-1rem;z-index:3}.thumb_stack .thumb_stack--wrap>img{border:2px solid #fff;border-radius:50%;-o-object-fit:cover;object-fit:cover;width:2.8rem}.text_link-arrow{display:-webkit-box;display:flex;gap:1.6rem;-webkit-box-align:center;align-items:center;background:url(/img/common/arrow_right_lg.png) no-repeat right 1.6rem center/2rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:0 4rem 0 1.6rem}.text_link-arrow .text_link--label{-webkit-box-flex:1;flex:1;font-size:1.5rem}.text_link-arrow .text_link--status{color:var(--extra_dark_gray);font-size:1.5rem}.text-arrow{position:relative}.text-arrow:after{background-image:url(/img/common/arrow_right_lg.png);background-position:0 0;background-repeat:no-repeat;background-size:2rem 2rem;bottom:0;content:"";display:inline-block;height:2rem;position:absolute;width:2rem}.list-setting .list--li{height:5.6rem}.form_item .form_item--input{border:none;border-radius:2.4rem;height:4.8rem;padding:0 1.6rem}.form_item .form_item--input::-webkit-input-placeholder{font-size:1.5rem}.form_item .form_item--input::-moz-placeholder{font-size:1.5rem}.form_item .form_item--input::placeholder{font-size:1.5rem}.form_item .form_item--input.light_gray{background:var(--primary_light_gray)}.form_item .form_item--input.light_gray::-webkit-input-placeholder{color:var(--primary_dark_gray)}.form_item .form_item--input.light_gray::-moz-placeholder{color:var(--primary_dark_gray)}.form_item .form_item--input.light_gray::placeholder{color:var(--primary_dark_gray)}.balloon.balloon-center{text-align:center}.balloon .balloon--wrap{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;border:1px solid var(--defaultBorderColor);border-radius:12px;gap:.4rem;margin-bottom:1rem;padding:.8rem 1.6rem;position:relative}.balloon .balloon--wrap:before{background:#fff;bottom:-.8rem;height:.8rem;left:calc(50% - .75rem);width:1.5rem;z-index:1}.balloon .balloon--wrap:after,.balloon .balloon--wrap:before{clip-path:polygon(0 0,100% 0,50% 100%);content:"";position:absolute}.balloon .balloon--wrap:after{background:var(--defaultBorderColor);bottom:-1rem;height:1rem;left:calc(50% - .85rem);width:1.7rem;z-index:0}.balloon .balloon--text{font-size:1.5rem;font-weight:700}.balloon .balloon--text.highlight{color:var(--primary_pink)}}@layer layout{:root{--primary_white:#fff;--primary_black:#333;--primary_light_gray:#f3f4f5;--primary_gray:#cdcdd0;--primary_dark_gray:#bcbcbc;--primary_black_overlay:rgba(#000,0.1);--primary_blue:#35c8e9;--primary_pink:#ff6f6f;--primary_yellow:#ffc226;--primary_light_blue:#edfcff;--primary_icha:#da3470;--extra_dark_gray:#6f7070;--baseFontColor:#333;--baseFontColor_gray:#666;--baseFontColor_warmgray:#9b9b9b;--baseFontColor_lightgray:#7f7f7f;--defaultBackgroundColor:#f3f3f3;--defaultBorderColor:#e6e6e6;--baseColor_azure:#00a0c0;--baseLinkColor_blue:#009cff;--baseColor_globalblue:#00aaed;--baseColor_pinkred:#ff0059;--baseColor_peacypink:#ff8e8d;--baseColor_notifer:#f55656;--baseLinkColor_scarlet:#d0021b;--baseColor_mango:#ffad25}.l-grid{display:grid;gap:1.6rem;grid-template-columns:1fr 1fr}.l-list--horizontal{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:.8rem;overflow-x:scroll;width:100%}}@layer object{:root{--primary_white:#fff;--primary_black:#333;--primary_light_gray:#f3f4f5;--primary_gray:#cdcdd0;--primary_dark_gray:#bcbcbc;--primary_black_overlay:rgba(#000,0.1);--primary_blue:#35c8e9;--primary_pink:#ff6f6f;--primary_yellow:#ffc226;--primary_light_blue:#edfcff;--primary_icha:#da3470;--extra_dark_gray:#6f7070;--baseFontColor:#333;--baseFontColor_gray:#666;--baseFontColor_warmgray:#9b9b9b;--baseFontColor_lightgray:#7f7f7f;--defaultBackgroundColor:#f3f3f3;--defaultBorderColor:#e6e6e6;--baseColor_azure:#00a0c0;--baseLinkColor_blue:#009cff;--baseColor_globalblue:#00aaed;--baseColor_pinkred:#ff0059;--baseColor_peacypink:#ff8e8d;--baseColor_notifer:#f55656;--baseLinkColor_scarlet:#d0021b;--baseColor_mango:#ffad25}.icha_button{background-color:var(--primary_icha);border:1px solid var(--primary_icha);border-radius:4px;color:var(--primary_white);display:block;font-size:1.5rem;font-weight:700;line-height:135%;padding:1.4rem 2.4rem;text-align:center}.icha_button:disabled{background-color:var(--primary_gray);border:1px solid var(--primary_gray);color:var(--primary_white)}.icha_button-inverse{background-color:var(--primary_white);border:1px solid var(--primary_icha);border-radius:4px;color:var(--primary_icha);display:block;font-size:1.5rem;font-weight:700;line-height:135%;padding:1.4rem 2.4rem;text-align:center}.icha_button-inverse:disabled{background-color:var(--primary_white);border:1px solid var(--primary_gray);color:var(--primary_gray)}.icha_chip{background-color:var(--primary_white);border:1px solid var(--baseFontColor_gray);border-radius:2em;color:var(--baseFontColor_gray);font-size:1.2rem;font-weight:400;line-height:130%;line-height:120%;padding:.8rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-inline-box;display:inline-flex;flex-direction:row;gap:.8rem;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.icha_loader{-webkit-animation:l2 1s linear infinite;animation:l2 1s linear infinite;aspect-ratio:1;border:5px solid #d9d9d9;border-radius:50%;border-right-color:#2d2d2d;margin:1.2rem auto;width:3rem}@-webkit-keyframes l2{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes l2{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.i-yyc{display:inline-block}.i-yyc:before{background-position:0 0;background-repeat:no-repeat;background-size:2.4rem 2.4rem;content:"";display:block;height:2.4rem;width:2.4rem}.i-yyc--search:before{background-image:url(/img/common/bottomnav/search_off.svg)}.i-yyc--search.is-active:before{background-image:url(/img/common/bottomnav/search_on.svg)}.i-yyc--bbs:before{background-image:url(/img/common/bottomnav/bbs_off.svg)}.i-yyc--bbs.is-active:before{background-image:url(/img/common/bottomnav/bbs_on.svg)}.i-yyc--message:before{background-image:url(/img/common/bottomnav/message_off.svg)}.i-yyc--message.is-active:before{background-image:url(/img/common/bottomnav/message_on.svg)}.i-yyc--content:before{background-image:url(/img/common/bottomnav/contents_off.svg)}.i-yyc--content.is-active:before{background-image:url(/img/common/bottomnav/contents_on.svg)}.i-yyc--mypage:before{background-image:url(/img/common/bottomnav/mypage_off.svg)}.i-yyc--mypage.is-active:before{background-image:url(/img/common/bottomnav/mypage_on.svg)}.i-yyc--edit:before{background-image:url(/img/common/edit.png)}.i-yyc--mail_w:before{background-image:url(/img/common/mail_w.png)}.i-yyc--premium_option_w:before{background-image:url(/img/common/icon_premium_option_w.png)}.i-yyc--private_mode:before{background-image:url(/img/common/private_mode_l.png)}.i-yyc--mileage:before{background-image:url(/img/common/mileage_ss.png)}.i-yyc--point:before{background-image:url(/img/common/point_ss.png)}.i-yyc--ticket:before{background-image:url(/img/common/ticket_ss.png)}.i-yyc--my_footprint:before{background-image:url(/img/mypage/icon/footprint.png)}.i-yyc--my_activity:before{background-image:url(/img/mypage/icon/activity.png)}.i-yyc--my_profile_view:before{background-image:url(/img/mypage/icon/profile_view.png)}.i-yyc--my_history:before{background-image:url(/img/mypage/icon/history.png)}.i-yyc--my_status:before{background-image:url(/img/mypage/icon/status.png)}.i-yyc--my_favorite:before{background-image:url(/img/mypage/icon/favorite.png)}.i-yyc--my_memo:before{background-image:url(/img/mypage/icon/memo.png)}.i-yyc--my_help:before{background-image:url(/img/mypage/icon/help.png)}.i-icha.i-primary:before{background-color:var(--primary_icha)}.i-icha.i-secondary:before{background-color:var(--primary_gray)}.i-icha:before{background-position:0 0;background-repeat:no-repeat;background-size:2.4rem 2.4rem;content:"";display:block;height:2.4rem;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:2.4rem 2.4rem;mask-size:2.4rem 2.4rem;width:2.4rem}.i-icha--follow:before{background-image:url(/img/live/icon/follow.png)}.i-icha--follow.is-active:before{background-image:url(/img/live/icon/follow_done.png)}.i-icha--movie:before{background-image:url(/img/media/icon_movie.png)}.i-icha--photo:before{background-image:url(/img/media/icon_photo.png)}.i-icha--swap:before{background-color:var(--primary_icha);-webkit-mask-image:url(/img/media/icon_swap.svg);mask-image:url(/img/media/icon_swap.svg)}.i-icha--bag:before{background-image:url(/img/media/icon_bag.png)}.i-icha--d_heart:before{background-image:url(/img/live/icon/double_heart_primary.png)}.i-icha--info:before{background-image:url(/img/live/icon/info.png)}.i-icha--account:before{background-image:url(/img/live/icon/account.png)}.i-icha--calendar:before{background-image:url(/img/live/icon/calendar.png)}.i-icha--more:before{background-image:url(/img/media/icon_more.png)}.i-icha--plus:before{background-color:var(--primary_white);-webkit-mask-image:url(/img/media/icon_plus.svg);mask-image:url(/img/media/icon_plus.svg)}.i-icha--delete:before{background-image:url(/img/media/icon_delete.png)}.i-icha--upload:before{background-color:var(--primary_icha);-webkit-mask-image:url(/img/media/icon_upload.png);mask-image:url(/img/media/icon_upload.png)}.i-icha--copy:before{background-image:url(/img/live/icon/copy.png)}.i-icha--error:before{background-image:url(/img/live/icon/alert_s.png)}.i-icha--check:before{background-image:url(/img/live/icon/check.png)}.i-icha--arrow_left:before{background-image:url(/img/media/icon_arrow_left.png)}.i-icha--ticket:before{background-image:url(/img/live/icon/ticket_l.png)}.i-xl:before{background-size:3.2rem 3.2rem;height:3.2rem;-webkit-mask-size:3.2rem 3.2rem;mask-size:3.2rem 3.2rem;width:3.2rem}.i-l:before{background-size:2.8rem 2.8rem;height:2.8rem;-webkit-mask-size:2.8rem 2.8rem;mask-size:2.8rem 2.8rem;width:2.8rem}.i-m:before{background-size:2.4rem 2.4rem;height:2.4rem;-webkit-mask-size:2.4rem 2.4rem;mask-size:2.4rem 2.4rem;width:2.4rem}.i-s:before{background-size:2rem 2rem;height:2rem;-webkit-mask-size:2rem 2rem;mask-size:2rem 2rem;width:2rem}.i-xs:before{background-size:1.6rem 1.6rem;height:1.6rem;-webkit-mask-size:1.6rem 1.6rem;mask-size:1.6rem 1.6rem;width:1.6rem}.i-xxs:before{background-size:1.2rem 1.2rem;height:1.2rem;-webkit-mask-size:1.2rem 1.2rem;mask-size:1.2rem 1.2rem;width:1.2rem}.u-mb-s{margin-bottom:.8rem}.u-mb-m{margin-bottom:1.6rem}.u-mb-l{margin-bottom:2.4rem}.u-mb-xl{margin-bottom:3.2rem}}@layer pages{:root{--primary_white:#fff;--primary_black:#333;--primary_light_gray:#f3f4f5;--primary_gray:#cdcdd0;--primary_dark_gray:#bcbcbc;--primary_black_overlay:rgba(#000,0.1);--primary_blue:#35c8e9;--primary_pink:#ff6f6f;--primary_yellow:#ffc226;--primary_light_blue:#edfcff;--primary_icha:#da3470;--extra_dark_gray:#6f7070;--baseFontColor:#333;--baseFontColor_gray:#666;--baseFontColor_warmgray:#9b9b9b;--baseFontColor_lightgray:#7f7f7f;--defaultBackgroundColor:#f3f3f3;--defaultBorderColor:#e6e6e6;--baseColor_azure:#00a0c0;--baseLinkColor_blue:#009cff;--baseColor_globalblue:#00aaed;--baseColor_pinkred:#ff0059;--baseColor_peacypink:#ff8e8d;--baseColor_notifer:#f55656;--baseLinkColor_scarlet:#d0021b;--baseColor_mango:#ffad25}.mypage .mypage--notice{padding:0 1.6rem}.mypage .mypage--head{padding:2.4rem 1.6rem}.mypage .mypage--announce{background:var(--primary_light_gray);padding:1.2rem 1.6rem}.mypage .mypage--announce .swiper-slide{max-width:18rem}.mypage .mypage--announce .swiper-slide img{border-radius:.8rem}.mypage .mypage--link{margin-top:1.6rem}.profile_edit{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.profile_edit .profile_edit--thumb{height:8rem;width:8rem}.profile_edit .profile_edit--thumb>a{display:block;position:relative}.profile_edit .profile_edit--thumb>a .i-yyc{bottom:0;position:absolute;right:.8rem;z-index:1}.profile_edit .profile_edit--name{font-size:1.7rem;font-weight:700;margin-top:.8rem}.profile_edit .profile_edit--status{display:-webkit-box;display:flex;gap:.8rem;margin-top:.8rem}.profile_edit .profile_edit--status img{height:2.4rem}.my_ticket{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-top:1px solid var(--primary_light_gray);flex-direction:column;margin:0 1.6rem;padding:1.6rem 0}.my_ticket .my_ticket--heading{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;background:url(/img/common/arrow_down_lg.png) no-repeat 100%/2rem;height:5.2rem;padding-right:2.4rem}.my_ticket .my_ticket--heading.is_inactive{background:none}.my_ticket .my_ticket--heading.is_open{background:url(/img/common/arrow_up_lg.png) no-repeat 100%/2rem}.my_ticket .my_ticket--type{font-size:1.5rem;font-weight:700}.my_ticket .my_ticket--type>.icon{margin-left:.8rem}.my_ticket .my_ticket--count{display:-webkit-box;display:flex;gap:.8rem;-webkit-box-align:center;align-items:center;font-size:1.7rem;font-weight:700}.my_ticket .my_ticket--body{background-color:var(--primary_light_gray);border-radius:16px;display:none;margin-top:1.6rem}.my_ticket .my_ticket--body.is_open{display:block}.profile_assets{display:-webkit-box;display:flex;margin-top:1.6rem;width:100%}.profile_assets .profile_assets--item{-webkit-box-flex:1;display:-webkit-inline-box;display:inline-flex;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;font-size:1.2rem;font-weight:700;gap:.8rem;padding:.4rem 0;text-align:center}.profile_assets .profile_assets--item+.profile_assets .profile_assets--item{border-left:1px solid var(--defaultBorderColor)}.profile_assets .profile_assets--link{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;color:var(--extra_dark_gray);font-size:1.2rem;font-weight:700;min-width:10rem}.profile_assets .profile_assets--link .profile_assets--label{margin-top:.4rem}.profile_assets .profile_assets--link>strong{color:var(--primary_black);font-size:1.7rem}.profile_banner{margin-top:1.6rem}.profile_banner+div{margin-top:.8rem}.profile_banner .profile_banner--wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;border-radius:.8em;-webkit-box-sizing:border-box;box-sizing:border-box;gap:.8rem;height:6.2rem;padding:0 1.6rem 0 1.2rem}.profile_banner .profile_banner--wrap.is_mail{background:var(--primary_pink);color:var(--primary_white);gap:1.6rem;height:6rem;padding:0 1.6rem}.profile_banner .profile_banner--wrap.is_premium{background:-webkit-gradient(linear,left top,right top,from(#c89f66),to(#9c6b1b));background:linear-gradient(90deg,#c89f66,#9c6b1b);color:var(--primary_white)}.profile_banner .profile_banner--wrap.is_private{background:#edf9f4;color:#264a3a}.profile_banner .profile_banner--summary{-webkit-box-flex:1;flex:1;font-size:1.2rem}.profile_banner .profile_banner--summary>strong{font-size:1.5rem}.mypage_btn,.profile_banner .profile_banner--btn{font-size:1.2rem}.mypage_btn{border-radius:1.8rem;display:grid;font-weight:700;height:3.2rem;place-content:center;text-align:center;width:7rem}.mypage_btn.light_gray{background:var(--primary_light_gray);color:var(--primary_blue)}.mypage_btn.border_private_mode{border:1px solid #264a3a;color:#264a3a}.mypage_btn.border_white{border:1px solid var(--primary_white);color:var(--primary_white)}.ticket_item{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;background:url(/img/common/arrow_right_lg.png) no-repeat right 1.6rem center/2rem;padding:1.8rem 4rem 1.8rem 1.6rem}.ticket_item+.ticket_item{border-top:1px solid var(--primary_white)}.ticket_item .ticket_item--count{font-size:1.5rem;font-weight:700}.ticket_detail{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:.8rem}.ticket_detail .ticket_detail--dt{font-size:1.5rem}.ticket_detail .ticket_detail--dd{color:var(--extra_dark_gray);font-size:1.2rem}.ticket_detail .ticket_detail--dd.is_recent_expire:before{content:"直近の有効期限";margin-right:.8rem}.ticket_detail .ticket_detail--dd.is_expire:before{content:"有効期限";margin-right:.8rem}.ticket_list{-webkit-box-align:center;align-items:center;min-height:5.6rem;padding:0 1.6rem}.ticket_list,.ticket_list .ticket_list--detail{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.ticket_list .ticket_list--detail{height:10rem;width:100%;-webkit-box-align:end;align-items:flex-end}.ticket_list .ticket_list--expired{font-size:1.5rem}.ticket_list .ticket_list--expired:before{content:"有効期限";margin-right:1.6rem}.ticket_list .ticket_list--count{font-size:1.5rem;font-weight:700}.ticket_list .ticket_list--count>.icon{margin-right:.8rem}.ticket_amount{display:-webkit-box;display:flex;gap:1.6rem;height:11.2rem;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.ticket_amount .ticket_amount--text{font-size:2.4rem;font-weight:700}.ticket_point_pack{border-top:1px solid var(--primary_light_gray);padding:4rem 1.6rem}.ticket_promotion{background:var(--primary_light_blue);border-radius:16px;margin:2.4rem 1.6rem 0;padding:2.4rem 1.6rem;text-align:center}.ticket_promotion .ticket_promotion--appeal{font-size:1.5rem}.ticket_promotion .ticket_promotion--appeal:before{background:url(/img/common/ticket_l.png) no-repeat top/3.2rem;content:"";display:block;height:4rem;width:100%}.ticket_promotion .ticket_promotion--link{display:-webkit-inline-box;display:inline-flex;margin-top:1.6rem}.ticket_promotion .ticket_promotion--link>.mdl-button-primary_blue{height:3.6rem;padding:0 1.6rem}.ticket_promotion .ticket_promotion--link>.mdl-button-primary_blue>.icon{margin-right:.4rem}.profile_list{background:var(--primary_white);height:8.8rem}.profile_list+.profile_list{border-top:1px solid var(--defaultBorderColor)}.profile_list.is_unread{background:#edfcff}.profile_list .profile_list--wrap{display:-webkit-box;display:flex;gap:1.2rem;-webkit-box-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.2rem 1.6rem}.profile_list .profile_list--photo{width:6.4rem}.profile_list .profile_list--profile{text-align:left;-webkit-box-flex:1;display:-webkit-box;display:flex;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:.2rem}.profile_list .profile_list--detail{display:-webkit-inline-box;display:inline-flex;gap:.4rem}.profile_list .profile_list--detail_item{color:var(--extra_dark_gray);font-size:1.2rem}.profile_list .profile_list--detail_item>strong{color:var(--baseFontColor);font-size:1.7rem}.profile_list .profile_list--date{color:var(--extra_dark_gray);text-align:center}.my_config{border-top:1px solid var(--primary_light_gray);padding-bottom:2.4rem}.my_config:first-child{border-top:none}.my_config .my_config--heading{margin-top:2.4rem;padding-left:1.6rem}.my_config .my_config--list{margin-top:.8rem}.my_account{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;flex-direction:column;height:100%;padding:0 1.6rem 4rem}.my_account .my_account--heading{margin-top:2.4rem}.my_account .my_account--body{margin-top:.8rem}.my_account .my_account--bottom{margin-top:auto}#container>.private_mode{background:#edf9f4;overflow:hidden;position:relative}#container>.private_mode .private_mode--wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;overflow:auto;padding:1.6rem;position:relative}#container>.private_mode .private_mode--section{margin-top:4rem}#container>.private_mode .private_mode--section.has_background{background:#fff;border-radius:8px;padding:3.2rem 2rem}#container>.private_mode .private_mode--bottom{background:#fff;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:2.4rem 1.6rem;position:absolute;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:height .25s,-webkit-transform .25s;transition:height .25s,-webkit-transform .25s;transition:transform .25s,height .25s;transition:transform .25s,height .25s,-webkit-transform .25s;width:100%}#container>.private_mode .private_mode--bottom.show{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#container>.private_mode .header{color:#264a3a;text-align:center}#container>.private_mode .header .header--image>img{width:100%}#container>.private_mode .header .header--label{font-size:1.7rem;font-weight:700;margin-top:2.4rem}#container>.private_mode .header .header--title{font-size:3.2rem;font-weight:700}#container>.private_mode .header .header--status{background:#fff;border-radius:8px;margin-top:2.4rem;padding:2rem 2.4rem}#container>.private_mode .header .header--status_note{font-size:1.7rem;margin-top:1.6rem}#container>.private_mode .header .header--btn{margin-top:2.4rem}#container>.private_mode .status{display:-webkit-box;display:flex;gap:2.4rem;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;color:#264a3a;justify-content:center}#container>.private_mode .status .status--dt{font-size:2rem;font-weight:700}#container>.private_mode .status .status--dd{font-size:1.7rem}#container>.private_mode .btn{background:#137844;border-radius:2.4rem;display:grid;height:4.8rem;place-content:center}#container>.private_mode .btn .btn--input,#container>.private_mode .btn .btn--text{color:#fff;font-size:1.7rem;font-weight:700}#container>.private_mode .btn .btn--input{background:rgba(0,0,0,0)}#container>.private_mode .attention{color:var(--primary_pink);font-size:1.2rem;font-weight:700;margin-top:.8rem}#container>.private_mode .heading{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;gap:.4rem}#container>.private_mode .heading .heading--icon.icon_private{background-image:url(/img/mypage/private_mode/icon_private.png);background-position:0 0;background-repeat:no-repeat;background-size:4rem 4rem;display:inline-block;height:4rem;width:4rem}#container>.private_mode .heading .heading--icon.icon_problem{background-image:url(/img/mypage/private_mode/icon_problem.png);background-position:0 0;background-repeat:no-repeat;background-size:4rem 4rem;display:inline-block;height:4rem;width:4rem}#container>.private_mode .heading .heading--title{color:#264a3a;display:block;font-size:2.4rem;font-weight:700}#container>.private_mode .problem{font-size:1.5rem;margin-top:3.2rem}#container>.private_mode .problem .problem--ul{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:1.2rem}#container>.private_mode .problem .problem--ul .problem--li{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:1.2rem}#container>.private_mode .problem .problem--ul .problem--li .problem--icon:before{border-radius:1.6rem;content:""}#container>.private_mode .problem .problem--ul .problem--li .problem--icon.male:before{background-image:url(/img/cmn/member/male/100_100.gif);background-position:0 0;background-repeat:no-repeat;background-size:3.2rem 3.2rem;display:inline-block;height:3.2rem;width:3.2rem}#container>.private_mode .problem .problem--ul .problem--li .problem--icon.female:before{background-image:url(/img/cmn/member/female/100_100.gif);background-position:0 0;background-repeat:no-repeat;background-size:3.2rem 3.2rem;display:inline-block;height:3.2rem;width:3.2rem}#container>.private_mode .problem .problem--ul .problem--li .problem--baloon{-webkit-box-flex:1;background:var(--primary_light_gray);border-radius:8px;flex:1;padding:.8rem 1.6rem;position:relative}#container>.private_mode .problem .problem--ul .problem--li .problem--baloon:before{background:var(--primary_light_gray);clip-path:polygon(0 50%,100% 0,100% 100%);content:"";height:1.4rem;left:-.8rem;position:absolute;top:calc(50% - .7rem);width:1rem}#container>.private_mode .summary{margin-top:5.6rem}#container>.private_mode .summary:first-of-type{margin-top:3.2rem}#container>.private_mode .summary .summary--title{font-size:2rem;font-weight:700}#container>.private_mode .summary .summary--image{margin-top:1.6rem}#container>.private_mode .summary .summary--image>img{width:100%}#container>.private_mode .summary .summary--text{font-size:1.5rem;margin-top:1.6rem}#container>.private_mode .notion .notion--title{font-size:2rem;font-weight:700}#container>.private_mode .notion .notion--ul{font-size:1.2rem;margin-top:1.6rem}#container>.private_mode .notion .notion--ul .notion--li{list-style:disc;list-style-position:outside;margin-left:2rem}#container>.private_mode .support{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-size:1.2rem;gap:4rem;text-align:center}#container>.private_mode .note{display:-webkit-box;display:flex;margin:4rem -1.6rem 15.8rem;-webkit-box-pack:center;justify-content:center}#container>.private_mode .note .note--li{padding:0 .4rem}#container>.private_mode .note .note--li+li{border-left:1px solid var(--primary_black)}#container>.private_mode .note .note--li>a{color:var(--primary_black);font-size:1.2rem}.icha_docs--header{background-color:#fff;border-bottom:1px solid var(--border_color);position:sticky;top:0}.icha_docs--logo{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:450px;padding:.875em 1em}.icha_docs--logo img{height:1.6em}.icha_docs--main{background-color:var(--primary_white);margin-bottom:4rem;padding:0 1.6rem}.icha_docs--main a{color:var(--primary);text-decoration:underline}.icha_docs--title{border-bottom:1px solid var(--primary_light_gray);color:var(--baseFontColor);font-size:2rem;font-weight:700;line-height:138%;margin:1.6rem 0 .8rem;padding:.4rem .2rem .2rem}.icha_docs--section_title{color:var(--baseFontColor_gray);display:-webkit-box;display:flex;font-size:1.7rem;font-weight:700;line-height:140%;margin:2.4rem 0 1.6rem;-webkit-box-align:center;align-items:center}.icha_docs--section_title:before{background-color:var(--primary_icha);content:"";display:inline-block;height:2rem;margin-right:.8rem;width:.4rem}.icha_docs--notice{color:var(--baseFontColor_gray);font-size:1.2rem;font-weight:400;line-height:130%;line-height:1.6;margin:3.2rem 0}.icha_point--table{border-radius:4px;margin:1.6rem 0;overflow:hidden;width:100%}.icha_point--table td,.icha_point--table th{border:1px solid var(--primary_dark_gray);font-size:1.5rem;font-weight:400;line-height:135%;padding:1.2rem}.icha_point--table th{width:40%}.icha_point--table th.description{background-color:var(--primary_light_gray);font-weight:700}.icha_point--table td{background-color:var(--primary_white)}.icha_point--section{margin:3.2rem 0}.icha_media--page{height:inherit;margin-bottom:5.6rem;max-height:inherit;width:inherit}.icha_media--header{background-color:var(--primary_white)}.icha_media--header.is-fixed{position:sticky;top:4.8rem;z-index:1}.icha_media--header .header--title{font-size:2rem;font-weight:700;line-height:138%;margin:3.2rem 1.6rem 1.6rem}.icha_media--header .icha_media--profile{margin:1.6rem auto;-webkit-box-pack:center;justify-content:center}.icha_media--toolbar{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;margin:1.6rem;min-height:4.8rem}.icha_media--toolbar .toolbar--item .radio{background-color:var(--primary_light_gray);border:1px solid var(--primary_gray);border-radius:4px;display:inline-block;font-size:1.5rem;font-weight:400;line-height:135%;margin-right:.8rem;padding:1.2rem}.icha_media--toolbar .toolbar--item .radio.is-active{border:2px solid var(--primary_icha);color:var(--primary_icha);font-weight:700}.icha_media--toolbar .toolbar--item .sort{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.icha_media--toolbar .toolbar--item .sort select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--baseFontColor);font-size:1.5rem;font-weight:400;line-height:135%;outline:none;padding:0;-moz-text-align-last:right;text-align-last:right}.icha_media--toolbar .toolbar--item .sort .i-icha{margin-left:.4rem}.icha_media--empty .empty--title{font-size:1.7rem;font-weight:700;line-height:140%;margin:3.2rem 0 1.6rem}.icha_media--empty .empty--text{color:var(--primary_dark_gray);font-size:1.2rem;font-weight:400;line-height:130%;margin:1.6rem 0}.icha_media--empty .empty--button{border:1px solid var(--primary_icha);border-radius:4px;color:var(--primary_icha);display:block;font-size:1.5rem;font-weight:700;line-height:135%;margin-top:5.6rem;padding:1.4rem 0;text-align:center}.meta--media{font-size:1.2rem;font-weight:400;line-height:130%;margin:0 1.6rem}.meta--comment{font-size:1.5rem;font-weight:400;line-height:135%;margin:.8rem 1.6rem 2.4rem}.meta--count{margin-right:.8rem}.meta--header{-webkit-box-pack:justify;justify-content:space-between;margin:1.6rem}.icha_media--profile,.meta--header,.meta--profile{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.icha_media--profile,.meta--profile{gap:.4rem;-webkit-box-flex:1;flex:1;font-size:1.7rem;font-weight:400;line-height:140%;overflow:hidden}.icha_media--profile .profile--thumbnail,.meta--profile .profile--thumbnail{border-radius:2rem;height:4rem;min-width:4rem;overflow:hidden;width:4rem}.icha_media--profile .profile--thumbnail.is-s,.meta--profile .profile--thumbnail.is-s{border-radius:1.2rem;height:2.4rem;min-width:2.4rem;width:2.4rem}.icha_media--profile .profile--thumbnail.is-m,.meta--profile .profile--thumbnail.is-m{border-radius:2rem;height:4rem;min-width:4rem;width:4rem}.icha_media--profile .profile--thumbnail.is-l,.meta--profile .profile--thumbnail.is-l{border-radius:2.4rem;height:4.8rem;min-width:4.8rem;width:4.8rem}.icha_media--profile .profile--thumbnail img,.meta--profile .profile--thumbnail img{height:auto;width:100%}.icha_media--profile .profile--name,.meta--profile .profile--name{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icha_media--profile .profile--name.is-s,.meta--profile .profile--name.is-s{font-size:1.2rem;font-weight:700;line-height:130%}.icha_media--profile .profile--age,.meta--profile .profile--age{color:var(--primary_dark_gray);white-space:nowrap}.icha_media--list .list--item{border-bottom:1px solid var(--defaultBorderColor);flex-direction:row;margin:1.2rem 0;padding-bottom:1.2rem}.icha_media--list .item--content,.icha_media--list .list--item{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;gap:1.2rem}.icha_media--list .item--content{-webkit-box-flex:1;flex:1;flex-direction:row}.icha_media--list .icha_media--meta{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.icha_media--list .meta--comment{-webkit-box-flex:1;flex:1;margin:0 0 1.2rem;line-clamp:2;-webkit-line-clamp:2;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden}.icha_media--list .meta--timestamp{margin-top:.4rem}.icha_media--grid .icha_media--item{min-width:0}.icha_media--grid .icha_media--footer{margin-top:.8rem}.icha_media--tabbar{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;border-bottom:1px solid var(--defaultBorderColor);justify-content:center}.icha_media--tabbar .tabbar--tab{-webkit-box-flex:1;color:var(--primary_dark_gray);flex:1;font-size:1.5rem;font-weight:700;line-height:135%;padding:1rem 0;text-align:center}.icha_media--tabbar .tabbar--tab.is-active{border-bottom:2px solid var(--primary_icha);color:var(--primary_icha)}.icha_media--scroll_container{margin:0 1.6rem}.icha_media--section{font-size:1.2rem;font-weight:400;line-height:130%;overflow:hidden}.icha_media--section .section--header{font-size:1.5rem;font-weight:700;line-height:135%;margin:2.4rem auto .8rem 1.6rem}.icha_media--section .section--header,.icha_media--section .section--header .header--title{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.icha_media--section .section--header .header--title .i-icha{margin-right:.4rem}.icha_media--section .section--footer{margin:3.2rem 1.6rem 4.8rem}.icha_media--section .section--footer .footer--button{background:none;border:1px solid var(--primary_gray);border-radius:4px;display:block;font-size:1.5rem;font-weight:700;line-height:135%;margin:3.2rem 0 2.4rem;padding:1.4rem 0;text-align:center}.icha_media--comment{display:-webkit-box;margin-top:.8rem;min-height:2em;text-overflow:ellipsis;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2}.icha_media--comment,.icha_media--thumbnail{font-size:1.2rem;font-weight:400;line-height:130%;overflow:hidden}.icha_media--thumbnail{border-radius:8px;color:var(--primary_white);position:relative;text-shadow:0 1px 4px rgba(0,0,0,.45)}.icha_media--thumbnail:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.6)),color-stop(35.1%,hsla(0,0%,100%,0)),to(rgba(0,0,0,.6)));background:linear-gradient(180deg,rgba(0,0,0,.6),hsla(0,0%,100%,0) 35.1%,rgba(0,0,0,.6));content:"";display:block;height:100%;position:absolute;width:100%}.icha_media--thumbnail.is-xs{max-width:6.6rem;min-width:6.6rem;width:6.6rem}.icha_media--thumbnail.is-s{max-width:9rem;min-width:9rem;width:9rem}.icha_media--thumbnail.is-m{max-width:12.4rem;min-width:12.4rem;width:12.4rem}.icha_media--thumbnail.is-l{max-width:16.4rem;min-width:16.4rem;width:16.4rem}.icha_media--thumbnail.is-examining:before{color:var(--primary_white);content:"審査中";display:-webkit-box;display:flex;font-size:1.2rem;font-weight:400;line-height:130%;position:absolute;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background:rgba(0,0,0,.6);height:100%;justify-content:center;width:100%}.icha_media--thumbnail.is-movie:after{background:rgba(0,0,0,.4) url(/img/media/icon_play.svg) no-repeat 50%/3rem;background-position-x:.6rem;border-radius:2rem;content:"";display:inline-block;height:4rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:4rem}.icha_media--thumbnail.is-movie.is-s:after{background-position-x:.4rem;background-size:1.8rem;border-radius:1.2rem;height:2.4rem;width:2.4rem}.icha_media--thumbnail.is-movie.is-m:after{background-position-x:.6rem;background-size:2.3rem;border-radius:1.6rem;height:3.2rem;width:3.2rem}.icha_media--thumbnail img,.icha_media--thumbnail video{aspect-ratio:163/216;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.icha_media--thumbnail .icha_media--new:before{background:url(/img/live/icon/new.png) no-repeat 50%/contain;content:"";display:block;height:2.4rem;width:3.6rem}.icha_media--thumbnail .thumbnail--header{left:.8rem;position:absolute;top:1.6rem}.icha_media--thumbnail .header--deleted{font-size:1.2rem;font-weight:400;line-height:130%}.icha_media--thumbnail .thumbnail--footer{bottom:.8rem;left:.8rem;position:absolute;right:.8rem}.icha_media--thumbnail .footer--comment{font-size:1.2rem;font-weight:700;line-height:130%;line-clamp:2;-webkit-line-clamp:2;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-top:.4rem;overflow:hidden;text-align:start}.icha_media--thumbnail .footer--meta{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;margin-top:.6rem;overflow:hidden}.icha_media--thumbnail .icha_media--duration{background-color:rgba(0,0,0,.6);border-radius:4px;padding:.2rem .4rem}.icha_media--footer{display:-webkit-box;display:flex;margin-top:.4rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.icha_media--point{background-color:var(--official_color);border-radius:3rem;color:var(--primary_icha);font-size:1.2rem;font-weight:700;line-height:130%;padding:.4rem .8rem;text-shadow:none}.icha_media--point.is-inactive{background-color:var(--primary_dark_gray);color:var(--primary_white)}.icha_media--content{background-color:#000;height:40rem;position:relative}.icha_media--content img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.icha_media--content .content--overlay{background-color:rgba(0,0,0,.4);display:-webkit-box;display:flex;inset:0;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-align:center}.icha_media--content .content--title{color:var(--primary_white);font-size:1.7rem;font-weight:700;line-height:140%;margin-bottom:1.6rem}.icha_media--content .content--button{background-color:var(--primary_icha);border:none;border-radius:4px;color:var(--primary_white);font-size:1.5rem;font-weight:700;line-height:135%;padding:1.4rem 0;width:26.4rem}.icha_media--deleted{background-color:var(--official_color);font-weight:400;gap:.8rem;margin:0 1.6rem 1.6rem;padding:1.6rem}.icha_media--button,.icha_media--deleted{border-radius:4px;display:-webkit-box;display:flex;font-size:1.5rem;line-height:135%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}.icha_media--button{background-color:var(--primary_icha);color:var(--primary_white);font-weight:700;padding:1.2rem 2.4rem;-webkit-box-pack:center;justify-content:center}.icha_media--button .i-icha{margin-right:.8rem}.icha_media--button.is-fab{bottom:2.4rem;margin:0 1.6rem 0 auto;position:sticky;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.icha .top-chrome{position:absolute}.icha .top-chrome media-fullscreen-button:not([mediaisfullscreen]){display:none}.icha .centered-chrome{display:-webkit-box;display:flex;gap:4rem;z-index:2}.icha .centered-chrome>*{background:none!important}.icha .overlay-chrome{background-color:rgba(0,0,0,.4);height:100%;pointer-events:none;width:100%;z-index:1}.icha media-controller{width:100%;--media-control-transition-out:opacity 0.1s ease-in-out;--media-control-transition-in:opacity 0.1s ease-in-out;--media-tooltip-display:none;--media-button-padding:0}.icha media-controller[mediaisfullscreen] video{aspect-ratio:auto!important}.icha media-control-bar{--media-control-background:rgba(0,0,0,.4)}.icha media-fullscreen-button .thumbnail--button{background-color:rgba(0,0,0,.4);border-radius:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:3.2rem;padding:.5rem;width:3.2rem}.icha media-fullscreen-button .thumbnail--button img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.icha-section-list.l-list--horizontal{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1.6rem}.icha_room--section .section--header{font-size:1.5rem;font-weight:700;line-height:135%;margin:3.2rem 1.6rem 1.6rem;-webkit-box-pack:justify;justify-content:space-between}.icha_room--section .header--title,.icha_room--section .section--header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.icha_room--section .header--title .i-icha{margin-right:.4rem}.icha_room--section .header--button{color:var(--primary_icha)}.icha_room--media_list{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1.6rem}.icha_room--media_list .icha_media--item{min-width:9rem;width:9rem}.icha_room--media_list .icha_media--point{bottom:.4rem;font-size:1.2rem;font-weight:700;left:.4rem;line-height:130%}.icha--header{background-color:var(--primary_white);position:sticky;top:0;z-index:3}.icha--header.has-border{border-bottom:1px solid var(--primary_light_gray)}.icha--header .header--navbar{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:flex;height:4.8rem;overflow:hidden;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:1.6rem;position:sticky}.icha--header .header--navbar .navbar--actions,.icha--header .header--navbar .navbar--leading{min-width:2.4rem}.icha--icon_select{height:2.4rem;opacity:0;position:absolute;width:2.4rem;z-index:1}.icha_media--mylist_page{display:-webkit-box;display:flex;height:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.icha_media--mylist_page .icha_media--section{overflow:visible}.icha_media--form_page{display:-webkit-box;display:flex;height:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.icha_media--form_page .icha_media--form{margin-bottom:5.6rem}.icha_media--form_page .form--item{margin:0 1.6rem}.icha_media--form_page .form--file{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;border:1px solid var(--primary_icha);border-radius:4px;color:var(--primary_icha);gap:.4rem;justify-content:center;margin:1.6rem 0;padding:1.2rem;text-align:center}.icha_media--form_page .form--file .i-icha{margin:0 auto}.icha_media--form_page .form--file .file--title{font-size:1.5rem;font-weight:700;line-height:135%}.icha_media--form_page .form--file .file--caution{font-size:1.2rem;font-weight:400;line-height:130%}.icha_media--form_page .form--file input[type=file]{display:none}.icha_media--form_page .form--title{display:-webkit-box;display:flex;font-size:1.5rem;font-weight:700;line-height:135%;margin:2.4rem 0 .8rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}.icha_media--form_page .form--title.is-required:after{color:var(--primary_icha);content:"必須";display:block;font-size:1.2rem;font-weight:400;line-height:130%;line-height:1;margin-left:.8rem}.icha_media--form_page .form--preview{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;gap:1.2rem}.icha_media--form_page .form--preview .file--info{-webkit-box-flex:1;flex:1;overflow:hidden}.icha_media--form_page .form--preview .info--meta{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.icha_media--form_page .form--preview .meta--filename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icha_media--form_page .form--preview .meta--button_delete{all:unset;margin-left:.8rem}.icha_media--form_page .form--preview .thumbnail--indicator{left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.icha_media--form_page .form--preview .thumbnail--indicator svg{height:3.2rem;width:3.2rem}.icha_media--form_page .form--preview .thumbnail--indicator svg .indicator--background{stroke:var(--primary_dark_gray);stroke-width:4;cx:50%;cy:50%;fill:none}.icha_media--form_page .form--preview .thumbnail--indicator svg .indicator--progress{stroke:var(--primary_icha);stroke-width:4;cx:50%;cy:50%;r:14;fill:none;stroke-linecap:round;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.icha_media--form_page .form--preview .indicator--text{color:var(--primary_white);font-size:1.2rem;font-weight:700;line-height:130%;margin-top:.6rem}.icha_media--form_page .form--preview media-controller{min-width:6.6rem;width:6.6rem}.icha_media--form_page .form--preview media-controller:not([mediaisfullscreen]) media-control-bar,.icha_media--form_page .form--preview media-controller:not([mediaisfullscreen]) media-play-button,.icha_media--form_page .form--preview media-controller:not([mediaisfullscreen]) media-seek-backward-button,.icha_media--form_page .form--preview media-controller:not([mediaisfullscreen]) media-seek-forward-button,.icha_media--form_page .form--preview media-controller[mediaisfullscreen] .centered-chrome media-fullscreen-button[mediaisfullscreen]{display:none}.icha_media--form_page .form--thumbnail{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin-bottom:1.6rem}.icha_media--form_page .form--description{font-size:1.2rem;font-weight:400;line-height:130%;margin-top:1.6rem}.icha_media--form_page .form--description a{color:var(--primary_icha)}.icha_media--form_page .form--description a:hover{text-decoration:underline}.icha_media--form_page .form--textarea{background-color:var(--primary_light_gray);border:none;font-size:1.5rem;font-weight:400;line-height:135%;padding:1.6rem}.icha_media--form_page .form--textarea::-webkit-input-placeholder{color:var(--primary_dark_gray)}.icha_media--form_page .form--textarea::-moz-placeholder{color:var(--primary_dark_gray)}.icha_media--form_page .form--textarea::placeholder{color:var(--primary_dark_gray)}.icha_media--form_page .form--validation{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;-webkit-box-pack:justify;justify-content:space-between;margin-top:.8rem;-webkit-box-align:center;align-items:center}.icha_media--form_page .form--validation .validation--message{display:-webkit-box;display:flex;font-size:1.2rem;font-weight:400;line-height:130%;-webkit-box-align:center;align-items:center}.icha_media--form_page .form--validation .validation--message .i-icha:before{display:inline-block;margin-right:.4rem}.icha_media--form_page .form--validation .validation--counter{color:var(--primary_dark_gray);font-size:1.2rem;font-weight:400;line-height:130%}.icha_media--form_page .form--validation .validation--counter.is-error{color:var(--primary_icha)}.icha_media--form_page .form--select{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;gap:.8rem}.icha_media--form_page .form--select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/img/responsive/arrow_down_gray.png) no-repeat right 1em center/1em;border:1px solid var(--primary_light_gray);border-radius:4px;color:var(--baseFontColor);font-size:1.5rem;font-weight:400;line-height:135%;padding:1.6rem 4.8rem 1.6rem 1.6rem;text-align:right}.icha_media--form_page .form--select select:disabled{color:var(--primary_dark_gray)}.icha_media--form_page .form--select option{background-color:#000}.icha_media--form_page .form--contract{display:-webkit-box;display:flex;font-size:1.5rem;font-weight:400;line-height:135%;margin:2.4rem 0 1.6rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}.icha_media--form_page .form--contract a{color:var(--primary_icha);margin-left:.8rem;text-decoration:underline}.icha_media--form_page .form--contract .form--checkbox{border:1px solid var(--primary_dark_gray);border-radius:2px;display:inline-block;height:2.4rem;width:2.4rem}.icha_media--form_page .form--contract .form--checkbox input[type=checkbox],.icha_media--form_page .form--contract .form--checkbox input[type=checkbox]:not(:checked)+*{display:none}.icha_media--form_page .form--contract .form--checkbox input[type=checkbox]:checked+*{display:block}.icha--footer{padding-bottom:.8rem}.spacer+.icha--footer{background-color:var(--primary_white);border-top:1px solid var(--primary_light_gray);bottom:0;position:sticky}.icha--footer .footer--item{display:block;margin:2.4rem 1.6rem 1.6rem}.icha--footer .footer--toolbar{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;gap:.8rem;justify-content:flex-end;margin:1.6rem}.icha--footer .footer--button-text{all:unset;color:var(--primary_icha);font-size:1.5rem;font-weight:700;line-height:135%;padding:.4rem}.icha--footer .footer--button-text.is-disabled{color:var(--primary_gray)}.icha_media--complete_page{display:-webkit-box;display:flex;height:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.icha_media--complete{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.6rem;text-align:center;width:100%}.icha_media--complete .complete--header{font-size:1.5rem;font-weight:700;line-height:135%;margin:2.4rem 1.6rem 1.6rem}.icha_media--complete .complete--content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;gap:1.6rem}.icha_media--complete .complete--footer{margin-top:4rem}.icha_media--complete [class^=icha_button]+[class^=icha_button]{margin-top:1.2rem}}}
/*# sourceMappingURL=main.css.map*/