@layer legacy, modern;@layer legacy{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}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{background-color:#f3f3f3;padding:1.5rem 3.2rem;text-align:center}.popup-inner_content .btnwrap .description{color:var(--baseFontColor_gray);font-size:1.4rem;margin-bottom:1.2rem}.popup-inner_content .btnwrap .notice{color:#9b9b9b;display:inline-block;font-size:1rem;margin-top:.5rem}.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)}}@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)}}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}#campaign #container.invitation{background-color:#fff;text-align:center}#campaign #container.invitation .invitation_code{margin-top:4rem}#campaign #container.invitation .invitation_code .title{font-size:2.4rem;font-weight:700}#campaign #container.invitation .invitation_code .description{font-size:1.5rem;margin:2.4rem 1rem}#campaign #container.invitation .invitation_code .copy{background-color:#9efb4c;border-radius:8px 8px 0 0;display:-webkit-box;display:flex;margin:0 1.6rem;padding:2.4rem 1.6rem;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;white-space:nowrap}#campaign #container.invitation .invitation_code .copy .code{background-color:#fff;border-radius:8px;font-size:2.4rem;height:4.5rem;margin-right:.8rem;width:100%}#campaign #container.invitation .invitation_code .copy .code,#campaign #container.invitation .invitation_code .copy .copy_button{display:-webkit-box;display:flex;font-weight:700;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}#campaign #container.invitation .invitation_code .copy .copy_button{background-color:#6530d3;border:none;border-radius:22.5px;border-radius:8px;color:#fff;font-size:1.5rem;height:45px;margin:0 auto;width:11.8rem}#campaign #container.invitation .invitation_code .share{background-color:#d3ffac;border-radius:0 0 8px 8px;margin:0 1.6rem;padding:2.4rem}#campaign #container.invitation .invitation_code .share .share_description{font-size:1.5rem;font-weight:700}#campaign #container.invitation .invitation_code .share .share_button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#6530d3;border:none;border-radius:32px;color:#fff;font-size:1.5rem;font-weight:700;height:64px;justify-content:center;margin:2.4rem auto 0;width:100%}#campaign #container.invitation .invitation_code .share .share_button>img{height:2.4rem;margin-right:1.2rem;width:2.4rem}#campaign #container.invitation .how{margin-top:4rem}#campaign #container.invitation .how>dt{font-size:2.4rem;font-weight:700}#campaign #container.invitation .how>dd{margin-top:2.4rem;position:relative}#campaign #container.invitation .how>dd .register{-webkit-box-sizing:border-box;box-sizing:border-box;left:0;padding:0 4.8rem;position:absolute;top:145px;width:100%}#campaign #container.invitation .how>dd .register .register_app{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#6530d3;border:none;border-radius:31px;border-radius:8px;color:#fff;font-size:2rem;font-weight:700;height:62px;justify-content:center;margin:0 auto;width:100%}#campaign #container.invitation .how>dd .register .register_web{color:#6530d3;display:block;font-size:2rem;font-weight:700;margin-top:2.4rem}#campaign #container.invitation .notes{background-color:var(--primary_light_gray);padding:4rem 1.6rem}#campaign #container.invitation .notes>dt{font-size:2.4rem;font-weight:700}#campaign #container.invitation .notes>dd{font-size:1.5rem;margin-top:2.4rem;text-align:left}#campaign #container.invitation .notes>dd>ul{list-style:outside;margin-left:1.6rem}#campaign #container.invitation .notes>dd>ul>li>span{color:var(--primary_pink)}: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}}@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}}b,h1,h2,h3,h4,h5,h6,strong{font-weight:700}@media screen and (max-width:480px){html{font-size:65%}input[type=button],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;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}}#guest_top{background-color:#fff;color:#696a6c;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;font-size:14px;line-height:1.3}@media screen and (min-width:481px){#guest_top .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:300px}}@media screen and (max-width:480px){#guest_top .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%}#guest_top .mdl_select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/img/common/arrow_down.png) no-repeat 100%;background-size:2.4rem;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;overflow:hidden;padding-left:0;padding-right:2.8rem}#guest_top .mdl_checkedIcon_box{display:none}#guest_top .mdl_checkedIcon_box:checked+label.mdl_checkedIcon_Label_block{background-image:url(/img/responsive/check_on.png)}#guest_top .mdl_checkedIcon_Label_block{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-image:url(/img/responsive/check_off.png);background-position:left .6rem center;background-repeat:no-repeat;background-size:4.8rem;height:4.8rem;line-height:4.8rem;padding-left:5.4rem}}@media screen and (min-width:481px){#glb-header{border-bottom:1px solid #e6e6e6}#glb-header .glb-header_inner{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:70px;justify-content:space-between;margin:0 auto;max-width:1196px;padding:0 5px}}@media screen and (max-width:480px){#glb-header .glb-header_inner{display:grid;grid-template:"logo login" 4.4rem "nav nav" 4rem/1fr 1fr}#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}}#glb-header .glb-header_logo_headline .glb-header_logo{height:auto}@media screen and (min-width:481px){#glb-header .glb-header_logo_headline .glb-header_logo{width:87px}}@media screen and (max-width:480px){#glb-header .glb-header_logo_headline .glb-header_logo{width:8rem}}@media screen and (min-width:481px){#glb-header .glb-header_nav_wrap{-webkit-box-flex:1;display:-webkit-box;display:flex;flex:1;-webkit-box-pack:end;justify-content:flex-end}}@media screen and (max-width:480px){#glb-header .glb-header_nav_wrap{grid-area:nav}}#glb-header .glb-header_nav_wrap .glb-header_nav{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media screen and (min-width:481px){#glb-header .glb-header_nav_wrap .glb-header_nav{gap:28px;padding-left:18px}}@media screen and (max-width:480px){#glb-header .glb-header_nav_wrap .glb-header_nav{-webkit-box-pack:justify;border:solid #e6e6e6;border-width:1px 0;-webkit-box-sizing:border-box;box-sizing:border-box;gap:10px;height:100%;justify-content:space-between;overflow:auto;padding:0 1.2rem}#glb-header .glb-header_nav_wrap .glb-header_nav .glb-header_nav_list{flex-shrink:0;font-size:1.2rem}}#glb-header .glb-header_nav_wrap .glb-header_nav .glb-header_nav_list.current .glb-header_nav_list_link{color:#00aaed}@media screen and (min-width:481px){#glb-header .glb-header_nav_wrap .glb-header_nav .glb-header_nav_list .glb-header_nav_list_link{color:inherit}#glb-header .glb-header_nav_wrap .glb-header_nav .glb-header_nav_list .glb-header_nav_list_link:hover{color:#00aaed}}@media screen and (max-width:480px){#glb-header .glb-header_nav_wrap .glb-header_nav .glb-header_nav_list .glb-header_nav_list_link{color:#696a6c}}@media screen and (min-width:481px){#glb-header .glb-header_login{padding-left:46px}}@media screen and (max-width:480px){#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}}#glb-header .glb-header_login .glb-header_nav_login_btn{-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:481px){#glb-header .glb-header_login .glb-header_nav_login_btn{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:18px;color:#00aaed;font-size:1.4rem;font-weight:700;font-weight:400;height:36px;justify-content:center;margin:0 auto;width:173px}#glb-header .glb-header_login .glb-header_nav_login_btn:hover{background-color:#00aaed;color:#fff}}@media screen and (max-width:480px){#glb-header .glb-header_login .glb-header_nav_login_btn{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%}}@media screen and (min-width:481px){#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:18px;color:#fff;font-size:1.4rem;font-weight:700;font-weight:400;height:36px;justify-content:center;margin:0 auto;width:173px}}@media screen and (max-width:480px){#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%}}#glb-bread_crumb_list{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:#aaa}@media screen and (min-width:481px){#glb-bread_crumb_list{font-size:13px;height:40px;margin:0 auto;padding:0 5px}}@media screen and (max-width:480px){#glb-bread_crumb_list{font-size:1rem;padding:.5rem .5rem 0}}#glb-bread_crumb_list>li:not(:last-child):after{content:"＞"}@media screen and (min-width:481px){#glb-bread_crumb_list>li:not(:last-child):after{margin:0 10px}}@media screen and (max-width:480px){#glb-bread_crumb_list>li:not(:last-child):after{font-size:.9rem;margin:0 .5rem}}#glb-bread_crumb_list>li>a{color:inherit}#glb-bread_crumb_list>li>a:hover{color:#00aaed}#glb-footer{background-image:url(/img/logo.png);background-repeat:no-repeat;border-top:1px solid #e6e6e6}@media screen and (min-width:481px){#glb-footer{background-position:center top 40px;background-size:120px auto;padding:100px 0 50px}}@media screen and (max-width:480px){#glb-footer{background-position:left 2rem top 6rem;background-size:8rem 2.3rem;padding:10rem 2rem 1.2rem}#glb-footer.is_top{padding:10rem 2rem 9.4rem}}@media screen and (min-width:481px){#glb-footer .glb-footer_notice{font-size:13px;text-align:center}}@media screen and (max-width:480px){#glb-footer .glb-footer_notice{font-size:1.2rem}}#glb-footer .glb-footer_notice:before{content:"YYCは、『インターネット異性紹介事業を利用して児童を誘引する行為の規制等に関する法律』に該当するサービスです。\a 18歳未満の方はご利用できません。";white-space:pre-wrap}@media screen and (min-width:481px){#glb-footer .glb-footer_document_container{display:-webkit-box;display:flex;flex-wrap:wrap;width:660px;-webkit-box-pack:center;justify-content:center;margin:0 auto;padding-top:30px}#glb-footer .glb-footer_document_container .glb-footer_document_cell:nth-child(n+3){margin-top:15px}}@media screen and (max-width:480px){#glb-footer .glb-footer_document_container{padding:2rem 0}}#glb-footer .glb-footer_document_container .glb-footer_document_content{display:-webkit-box;display:flex}@media screen and (max-width:480px){#glb-footer .glb-footer_document_container .glb-footer_document_content{padding:.4rem 0}}@media screen and (min-width:481px){#glb-footer .glb-footer_document_container .glb-footer_document_content .glb-footer_document_list{padding:0 8px}}@media screen and (max-width:480px){#glb-footer .glb-footer_document_container .glb-footer_document_content .glb-footer_document_list:first-child{padding-right:1rem}#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}}@media screen and (min-width:481px){#glb-footer .glb-footer_document_container .glb-footer_document_content .glb-footer_document_list .glb-footer_document_list_link{color:inherit}#glb-footer .glb-footer_document_container .glb-footer_document_content .glb-footer_document_list .glb-footer_document_list_link:hover{color:#00aaed}}@media screen and (max-width:480px){#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}}#glb-footer .report_number{font-size:12px}@media screen and (min-width:481px){#glb-footer .report_number{margin-top:20px;text-align:center}#glb-footer .copyright{font-size:12px;margin-top:12px;text-align:center}}@media screen and (max-width:480px){#glb-footer .copyright{font-size:1.2rem;margin-top:1.2rem}}@media screen and (min-width:481px){#errors{padding:12px 12px 0}}@media screen and (max-width:480px){#errors{padding:1.2rem}}@media screen and (min-width:481px){#errors ul{border:1px solid #f55656;padding:6px 2px}}@media screen and (max-width:480px){#errors ul{border:.2rem solid #f55656;padding:1.2rem .8rem}}#errors ul li{color:#f55656;font-weight:700;text-align:center}@media screen and (min-width:481px){#errors ul li{font-size:12px}}@media screen and (max-width:480px){#errors ul li{font-size:1.2rem}}#notice{background-color:rgba(0,0,0,.7);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;left:50%;opacity:0;position:fixed;z-index:99}@media screen and (min-width:481px){#notice{display:-webkit-box;display:flex;height:80px;top:110px;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:300px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-animation:show-notice 2s cubic-bezier(.215,.61,.355,1) forwards;animation:show-notice 2s cubic-bezier(.215,.61,.355,1) forwards;font-size:14px}@-webkit-keyframes show-notice{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes show-notice{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0;visibility:hidden}}}@media screen and (max-width:480px){#notice{-webkit-animation:show-notice 2s cubic-bezier(.215,.61,.355,1) forwards;animation:show-notice 2s cubic-bezier(.215,.61,.355,1) forwards;display:grid;font-size:1.2rem;font-weight:700;min-height:4rem;min-width:20rem;place-items:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@-webkit-keyframes show-notice{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes show-notice{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0;visibility:hidden}}}.g-recaptcha{margin-left:auto;margin-right:auto;text-align:center}#guest-paginate{display:grid;gap:0 10px;grid-template-columns:repeat(auto-fit,34px);grid-template-rows:34px;-webkit-box-pack:center;justify-content:center}#guest-paginate>li>a{border:1px solid #e6e6e6;color:inherit;display:grid;height:100%;place-items:center;width:100%}#guest-paginate>li>a.next>span,#guest-paginate>li>a.prev>span{display:block;height:100%;width:100%}#guest-paginate>li>a.prev>span{content:url(/img/responsive/arrow_left_on.png)}#guest-paginate>li>a.next>span{content:url(/img/responsive/arrow_right_on.png)}#guest-paginate>li>a.current{border:1px solid hsla(0,0%,90%,.8);color:#00aaed}.free_entry_btn{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#00d482;color:#fff;-webkit-filter:drop-shadow(0 2px 2px rgba(0,0,0,.3));filter:drop-shadow(0 2px 2px rgba(0,0,0,.3));justify-content:center}@media screen and (min-width:481px){.free_entry_btn{border-radius:40px;font-size:30px;height:80px;margin:0 auto;width:420px}}@media screen and (max-width:480px){.free_entry_btn{border-radius:2.4rem;font-size:2.1rem;font-weight:600;height:4.8rem}}@media screen and (min-width:481px){.hidden_pc{display:none}}@media screen and (max-width:480px){.hidden_lite{display:none}}input.no_appearance{-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.6em;height:auto;line-height:1;padding:8px 6px;resize:none;vertical-align:bottom;width:100%}input.no_appearance::-webkit-search-decoration{display:none}input.no_appearance:focus{outline-offset:-2px}@media screen and (min-width:481px){input.no_appearance{font-size:16px}}@media screen and (max-width:480px){input.no_appearance{font-size:1.6rem}}@media screen and (min-width:481px){#top-middle_free_entry_btn_wrap{padding:100px 0 120px;text-align:center}}@media screen and (max-width:480px){#top-middle_free_entry_btn_wrap{bottom:0;height:7.4rem;left:0;opacity:0;position:fixed;-webkit-transition:.5s;transition:.5s;visibility:hidden;width:100%;z-index:99}#top-middle_free_entry_btn_wrap.appear{opacity:1;visibility:visible}#top-middle_free_entry_btn_wrap .fixed_free_btn{border-radius:0;-webkit-filter:none;filter:none;height:100%}}#top-hero_header{overflow-x:hidden;position:relative}@media screen and (min-width:481px){#top-hero_header{height:700px}}@media screen and (max-width:480px){#top-hero_header{height:36rem}}#top-hero_header .top-hero_header_main{left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:481px){#top-hero_header .top-hero_header_main{height:700px}}@media screen and (max-width:480px){#top-hero_header .top-hero_header_main{height:36rem}}#top-hero_header .top-hero_header_btn_wrapper{position:absolute}@media screen and (min-width:481px){#top-hero_header .top-hero_header_btn_wrapper{left:50%;top:525px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width:480px){#top-hero_header .top-hero_header_btn_wrapper{left:0;top:26.5rem;width:100%}#top-hero_header .top-hero_header_btn_wrapper .top-hero_header_free_entry{padding:0 1.8rem}}#top-hero_header .top-hero_header_btn_wrapper .top-hero_header_age_verification{color:#333;margin-top:6px;text-align:center}@media screen and (max-width:480px){#top-hero_header .top-hero_header_btn_wrapper .top-hero_header_age_verification{font-size:1.3rem}}@media screen and (min-width:481px){#top-hero_header .top-hero_header_btn_wrapper .top-hero_header_app{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;height:32px;justify-content:space-between;margin:16px auto 0;width:240px}#top-hero_header .top-hero_header_btn_wrapper .top-hero_header_app .top-hero_header_app_btn{background-position:top;background-repeat:no-repeat;background-size:114px 32px;display:block;height:32px;width:114px}#top-hero_header .top-hero_header_btn_wrapper .top-hero_header_app .top-hero_header_app_btn.is_apple{background-image:url(/img/responsive/guest/top/btn_app_store.webp)}#top-hero_header .top-hero_header_btn_wrapper .top-hero_header_app .top-hero_header_app_btn.is_google{background-image:url(/img/responsive/guest/top/btn_google_play.webp)}}@media screen and (max-width:480px){#top-hero_header .top-hero_header_btn_wrapper .top-hero_header_app{visibility:hidden}}@media screen and (min-width:481px){#top-information_container .top-information_label{color:#333;font-size:30px;font-weight:400;padding:100px 0;text-align:center}}@media screen and (max-width:480px){#top-information_container .top-information_label{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:#696a6c;font-size:2rem;font-weight:600;height:10rem;padding-left:2rem}}@media screen and (min-width:481px){#top-information_container .top-information_band_wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:stretch;align-items:stretch;background-color:#4fc3f7;height:250px}}@media screen and (max-width:480px){#top-information_container .top-information_band_wrapper{display:grid;gap:.2rem;grid-template:"cafe lover" 12rem "friend  talk" 12rem/1fr 1fr}}#top-information_container .top-information_band_wrapper .top-information_band_item{color:#fff;text-align:center}@media screen and (min-width:481px){#top-information_container .top-information_band_wrapper .top-information_band_item{background-position:center 33px;background-repeat:no-repeat;background-size:84px;border-right:2px solid #fff;font-size:22px;padding-top:145px;width:223px}#top-information_container .top-information_band_wrapper .top-information_band_item:first-child{border-left:2px solid #fff}}@media screen and (max-width:480px){#top-information_container .top-information_band_wrapper .top-information_band_item{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:center;background-color:#4fc3f7;background-position:center 1.6rem;background-repeat:no-repeat;background-size:4.8rem;font-weight:600;justify-content:center;padding-bottom:1.2rem}}#top-information_container .top-information_band_wrapper .top-information_band_item.cafe{background-image:url(/img/responsive/guest/top/icon_band_cafe.webp)}@media screen and (max-width:480px){#top-information_container .top-information_band_wrapper .top-information_band_item.cafe{grid-area:cafe}}#top-information_container .top-information_band_wrapper .top-information_band_item.lover{background-image:url(/img/responsive/guest/top/icon_band_lover.webp)}@media screen and (max-width:480px){#top-information_container .top-information_band_wrapper .top-information_band_item.lover{grid-area:lover}}#top-information_container .top-information_band_wrapper .top-information_band_item.friend{background-image:url(/img/responsive/guest/top/icon_band_friend.webp)}@media screen and (max-width:480px){#top-information_container .top-information_band_wrapper .top-information_band_item.friend{grid-area:friend}}#top-information_container .top-information_band_wrapper .top-information_band_item.talk{background-image:url(/img/responsive/guest/top/icon_band_talk.webp)}@media screen and (max-width:480px){#top-information_container .top-information_band_wrapper .top-information_band_item.talk{grid-area:talk}}@media screen and (min-width:481px){#top-reason_container{margin:0 auto;max-width:900px}}@media screen and (max-width:480px){#top-reason_container{padding-bottom:2rem}}@media screen and (min-width:481px){#top-reason_container .top-reason_label{padding:100px 0;text-align:center}}@media screen and (max-width:480px){#top-reason_container .top-reason_label{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;height:18rem;justify-content:center}}@media screen and (min-width:481px){#top-reason_container .top-reason_label .top-reason_label_image{height:155px;width:425px}}@media screen and (max-width:480px){#top-reason_container .top-reason_label .top-reason_label_image{height:auto;width:23.2rem}}@media screen and (min-width:481px){#top-reason_container .top-reason_content{height:410px;padding-left:360px;padding-top:45px;position:relative;z-index:0}}@media screen and (max-width:480px){#top-reason_container .top-reason_content{padding:0 3rem 5rem}}@media screen and (min-width:481px){#top-reason_container .top-reason_content .top-reason_content_image_wrap{left:0;position:absolute;top:0;z-index:-1}}@media screen and (max-width:480px){#top-reason_container .top-reason_content .top-reason_content_image_wrap{padding:1.2rem 0;text-align:center}}@media screen and (min-width:481px){#top-reason_container .top-reason_content .top-reason_content_image_wrap .top-reason_content_image{height:auto;width:452px}}@media screen and (max-width:480px){#top-reason_container .top-reason_content .top-reason_content_image_wrap .top-reason_content_image{height:14rem}}@media screen and (min-width:481px){#top-reason_container .top-reason_content .top-reason_content_label{color:#fe9a9a;font-size:26px;font-weight:500;margin-bottom:20px}}@media screen and (max-width:480px){#top-reason_container .top-reason_content .top-reason_content_label{color:#00aaed;font-size:1.8rem;font-weight:600;text-align:center}}@media screen and (min-width:481px){#top-reason_container .top-reason_content .top-reason_content_p{font-size:19px;line-height:2}}@media screen and (max-width:480px){#top-reason_container .top-reason_content .top-reason_content_p{line-height:1.5}}#top-reason_container .top-reason_content .top-reason_content_p .sup{display:block;font-size:12px;text-align:right}#top-safety_system_container{background-color:rgba(0,170,237,.1)}@media screen and (min-width:481px){#top-safety_system_container{padding:80px 0}}@media screen and (max-width:480px){#top-safety_system_container{padding:6.6rem 2rem 5rem}}#top-safety_system_container .top-safety_system_label{font-weight:600;text-align:center}@media screen and (min-width:481px){#top-safety_system_container .top-safety_system_label{font-size:40px;margin-bottom:48px;position:relative}}@media screen and (max-width:480px){#top-safety_system_container .top-safety_system_label{border-bottom:1px solid #e6e6e6;color:#00aaed;font-size:2.4rem;margin-bottom:2.4rem;padding-bottom:2.4rem}}@media screen and (min-width:481px){#top-safety_system_container .top-safety_system_wrap{display:-webkit-box;display:flex;max-width:1196px;-webkit-box-pack:justify;justify-content:space-between;margin:0 auto}}@media screen and (max-width:480px){#top-safety_system_container .top-safety_system_wrap{display:grid;gap:3rem 0;grid-auto-rows:auto;grid-template-columns:1fr}}#top-safety_system_container .top-safety_system_wrap .top-safety_system_content{background-position:top;background-repeat:no-repeat}@media screen and (min-width:481px){#top-safety_system_container .top-safety_system_wrap .top-safety_system_content{background-size:210px;padding-top:230px}}@media screen and (max-width:480px){#top-safety_system_container .top-safety_system_wrap .top-safety_system_content{background-size:10rem;padding-top:11rem}}#top-safety_system_container .top-safety_system_wrap .top-safety_system_content:first-of-type{background-image:url(/img/responsive/guest/top/img_safety_01.webp)}#top-safety_system_container .top-safety_system_wrap .top-safety_system_content:nth-of-type(2){background-image:url(/img/responsive/guest/top/img_safety_02.webp)}#top-safety_system_container .top-safety_system_wrap .top-safety_system_content:nth-of-type(3){background-image:url(/img/responsive/guest/top/img_safety_03.webp)}#top-safety_system_container .top-safety_system_wrap .top-safety_system_content .top-safety_system_content_label{line-height:1.4;text-align:center}@media screen and (min-width:481px){#top-safety_system_container .top-safety_system_wrap .top-safety_system_content .top-safety_system_content_label{color:#eb5d88;font-size:26px}}@media screen and (max-width:480px){#top-safety_system_container .top-safety_system_wrap .top-safety_system_content .top-safety_system_content_label{color:#ff0059;font-size:1.8rem}}#top-safety_system_container .top-safety_system_wrap .top-safety_system_content .top-safety_system_content_label>strong{font-weight:600}#top-safety_system_container .top-safety_system_wrap .top-safety_system_content .top-safety_system_content_text{color:#9b9b9b;text-align:center}@media screen and (min-width:481px){#top-safety_system_container .top-safety_system_wrap .top-safety_system_content .top-safety_system_content_text{font-size:22px;margin-top:10px}}@media screen and (max-width:480px){#top-safety_system_container .top-safety_system_wrap .top-safety_system_content .top-safety_system_content_text{margin-top:.5rem}}@media screen and (min-width:481px){#top-prefecture_matching_container{border-top:1px solid #e6e6e6;padding:100px 0}}@media screen and (max-width:480px){#top-prefecture_matching_container{padding-bottom:5rem}}#top-prefecture_matching_container .top-prefecture_matching_label{font-weight:600}@media screen and (min-width:481px){#top-prefecture_matching_container .top-prefecture_matching_label{font-size:40px;padding-bottom:130px;position:relative;text-align:center}#top-prefecture_matching_container .top-prefecture_matching_label:after{background:url(/img/responsive/guest/top/label_prefecture.webp) no-repeat bottom;bottom:45px;content:"";display:block;height:45px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:45px}}@media screen and (max-width:480px){#top-prefecture_matching_container .top-prefecture_matching_label{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-size:2.4rem;height:10rem;padding-left:2rem}}#top-prefecture_matching_container .top-prefecture_matching_content{display:grid;grid-template-columns:auto 1fr}@media screen and (min-width:481px){#top-prefecture_matching_container .top-prefecture_matching_content{font-size:16px;gap:15px 25px;margin:0 auto;width:660px}}@media screen and (max-width:480px){#top-prefecture_matching_container .top-prefecture_matching_content{gap:1rem 1.2rem;padding:0 2rem}}#top-prefecture_matching_container .top-prefecture_matching_content .top-prefecture_matching_region{font-weight:600}#top-prefecture_matching_container .top-prefecture_matching_content .top-prefecture_matching_region_pref_content{display:-webkit-box;display:flex;flex-wrap:wrap}@media screen and (min-width:481px){#top-prefecture_matching_container .top-prefecture_matching_content .top-prefecture_matching_region_pref_content>.top-prefecture_matching_region_pref:not(:last-child){padding-right:15px}#top-prefecture_matching_container .top-prefecture_matching_content .top-prefecture_matching_region_pref_content>.top-prefecture_matching_region_pref .top-prefecture_matching_region_pref_name{color:#009cff;text-decoration:underline}#top-prefecture_matching_container .top-prefecture_matching_content .top-prefecture_matching_region_pref_content>.top-prefecture_matching_region_pref .top-prefecture_matching_region_pref_name:hover{text-decoration:none}}@media screen and (max-width:480px){#top-prefecture_matching_container .top-prefecture_matching_content .top-prefecture_matching_region_pref_content>li:last-child{padding-bottom:.5rem}#top-prefecture_matching_container .top-prefecture_matching_content .top-prefecture_matching_region_pref_content>li:not(:last-child){padding:0 .5rem .5rem 0}#top-prefecture_matching_container .top-prefecture_matching_content .top-prefecture_matching_region_pref_content>li>a{color:#009cff;text-decoration:underline}}.entry{background-color:var(--primary_blue);color:#fff;padding:4rem 2rem}.entry-container{margin:0 auto;max-width:96rem}.entry-content{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.entry-left{-webkit-box-flex:1;flex:1;margin-bottom:2rem;min-width:30rem;text-align:left}.entry-left h2{font-size:4rem;font-weight:700;line-height:1.4;margin-bottom:2rem}.entry-right{-webkit-box-flex:1;flex:1;text-align:center}.entry-right img{height:auto;max-width:40rem;width:100%}.entry-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:1rem}.entry-buttons .btn{border-radius:5rem;display:inline-block;font-size:1.6rem;font-weight:700;max-width:30rem;padding:1.2rem 2.4rem;text-align:center;text-decoration:none}.entry-buttons .btn.primary{background-color:var(--primary_white);border:.2rem solid var(--primary_white);color:var(--primary_blue)}.entry-buttons .btn.secondary{background-color:rgba(0,0,0,0);color:var(--primary_white)}.entry-buttons .btn:hover{opacity:.9}@media screen and (min-width:481px){.entry-buttons.is-pc{display:-webkit-box;display:flex}.entry-buttons.is-smartphone{display:none}}@media screen and (max-width:480px){.entry{padding:2rem 0}.entry-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;text-align:center}.entry-left{margin-bottom:2rem;text-align:center;width:100%}.entry-left h2{font-size:3.2rem}.entry-right img{margin-bottom:4rem;max-width:100%}.entry-buttons{-webkit-box-align:center;align-items:center}.entry-buttons .btn{width:100%}.entry-buttons.is-pc{display:none}.entry-buttons.is-smartphone{display:-webkit-box;display:flex}}@media screen and (min-width:481px){#experience_list_container{margin:40px auto 0;max-width:900px;padding:0 0 80px}}@media screen and (max-width:480px){#experience_list_container{margin:0 auto;padding:2rem 0 4rem}}#experience_list_container .experience_list_label{border-bottom:1px solid #00aaed;font-weight:600;margin-bottom:20px;padding-bottom:5px}@media screen and (min-width:481px){#guest-experience_main #experience_list_container .experience_list_label,#guest-prefecture_main #experience_list_container .experience_list_label{font-size:20px}}@media screen and (max-width:480px){#guest-experience_main #experience_list_container .experience_list_label,#guest-prefecture_main #experience_list_container .experience_list_label{font-size:1.8rem;margin:0 1.2rem 2rem}}#guest_top_sub #experience_list_container .experience_list_label{text-align:center}@media screen and (min-width:481px){#guest_top_sub #experience_list_container .experience_list_label{font-size:40px;padding:40px}}@media screen and (max-width:480px){#guest_top_sub #experience_list_container .experience_list_label{font-size:2.4rem;padding:2.4rem}}#experience_list_container .experience_list_wrap{display:grid;grid-auto-rows:auto;margin-bottom:30px}@media screen and (min-width:481px){#experience_list_container .experience_list_wrap{gap:20px;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:480px){#experience_list_container .experience_list_wrap{gap:1.2rem 0;grid-template-columns:1fr;padding:0 1.2rem}}#experience_list_container .experience_list_wrap .experience_list_item{border:1px solid #e6e6e6;border-radius:4px;color:#696a6c;display:grid;gap:6px 10px;grid-template-areas:"thumb status" "message message";padding:12px;-webkit-transition:.2s;transition:.2s}@media screen and (min-width:481px){#experience_list_container .experience_list_wrap .experience_list_item{grid-template-columns:70px 1fr;grid-template-rows:70px auto}#experience_list_container .experience_list_wrap .experience_list_item:hover{background-color:rgba(79,195,247,.1)}}@media screen and (max-width:480px){#experience_list_container .experience_list_wrap .experience_list_item{grid-template-columns:50px 1fr;grid-template-rows:50px auto}}#experience_list_container .experience_list_wrap .experience_list_item .thumb{grid-area:thumb}#experience_list_container .experience_list_wrap .experience_list_item .thumb>img{border-radius:50%;height:100%;width:100%}#experience_list_container .experience_list_wrap .experience_list_item .status{display:-webkit-box;display:flex;grid-area:status;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between}#experience_list_container .experience_list_wrap .experience_list_item .status .title>strong{font-weight:600}#experience_list_container .experience_list_wrap .experience_list_item .status .created_at{font-size:10px;margin-bottom:6px;text-align:right}#experience_list_container .experience_list_wrap .experience_list_item .message{font-size:13px;grid-area:message;line-height:1.4;word-break:break-word}#experience_detail_container{display:grid;grid-template-areas:"thumb title" ". createat" "message message"}@media screen and (min-width:481px){#experience_detail_container{gap:20px;grid-template-columns:70px 1fr;grid-template-rows:70px auto auto;margin:80px auto 40px;max-width:640px}}@media screen and (max-width:480px){#experience_detail_container{gap:12px;grid-template-columns:50px 1fr;grid-template-rows:50px auto auto;margin:40px auto;padding:0 12px}}#experience_detail_container .experience_detail_title{font-weight:600;grid-area:title}@media screen and (min-width:481px){#experience_detail_container .experience_detail_title{font-size:26px}}@media screen and (max-width:480px){#experience_detail_container .experience_detail_title{font-size:1.6rem}}#experience_detail_container .experience_detail_thumb{grid-area:thumb}#experience_detail_container .experience_detail_thumb>img{border-radius:50%;height:100%;width:100%}#experience_detail_container .experience_detail_created_at{color:#9b9b9b;grid-area:createat;justify-self:end}@media screen and (min-width:481px){#experience_detail_container .experience_detail_created_at{font-size:12px}}@media screen and (max-width:480px){#experience_detail_container .experience_detail_created_at{font-size:1rem}}#experience_detail_container .experience_detail_message{font-family:Helvetica Neue,sans-serif;grid-area:message;line-height:1.6}@media screen and (min-width:481px){#experience_detail_container .experience_detail_message{font-size:16px}}@media screen and (max-width:480px){#experience_detail_container .experience_detail_message{font-size:1.3rem}}@media screen and (min-width:481px){.prefecture_member_list_container{margin:0 auto;max-width:900px;padding:0 0 80px}}@media screen and (max-width:480px){.prefecture_member_list_container{padding:0 0 40px}}.prefecture_member_list_container>h2{border-bottom:1px solid #00aaed;font-weight:600;padding-bottom:5px}@media screen and (min-width:481px){.prefecture_member_list_container>h2{font-size:20px;margin-bottom:20px}}@media screen and (max-width:480px){.prefecture_member_list_container>h2{font-size:1.8rem;margin:0 1.2rem 2rem}}.prefecture_member_list_container .prefecture_member_list_wrap{display:grid;grid-template-rows:auto}@media screen and (min-width:481px){.prefecture_member_list_container .prefecture_member_list_wrap{grid-template-columns:repeat(5,155px);justify-content:space-around}}@media screen and (max-width:480px){.prefecture_member_list_container .prefecture_member_list_wrap{gap:.6rem;grid-template-columns:1fr 1fr;padding:0 1.2rem}}.prefecture_member_list_container .prefecture_member_list_wrap .prefecture_member_item{background-color:#fff;border:1px solid #e6e6e6;border-radius:4px;color:inherit}@media screen and (min-width:481px){.prefecture_member_list_container .prefecture_member_list_wrap .prefecture_member_item{-webkit-transition:.2s;transition:.2s}.prefecture_member_list_container .prefecture_member_list_wrap .prefecture_member_item:hover{background-color:rgba(79,195,247,.1)}}.prefecture_member_list_container .prefecture_member_list_wrap .prefecture_member_item ul{display:grid;gap:5px 0;grid-auto-rows:auto;grid-template-columns:1fr;padding:10px}.prefecture_member_list_container .prefecture_member_list_wrap .prefecture_member_item ul .thumb>img{border-radius:50%;height:auto;width:100%}.prefecture_member_list_container .prefecture_member_list_wrap .prefecture_member_item ul .name{font-size:12px;justify-self:center}.prefecture_member_list_container .prefecture_member_list_wrap .prefecture_member_item ul .job{font-size:11px;justify-self:center}#guest-login_main{padding-top:20px}@media screen and (min-width:481px){#guest-login_main{margin:0 auto;width:475px}}#guest-login_main .login-container{display:grid;gap:20px 0;grid-template-columns:1fr;padding:12px}#guest-login_main .login-container .item.flat{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}#guest-login_main .login-container .item .label{color:#7f7f7f;line-height:1.1;padding-bottom:6px}@media screen and (min-width:481px){#guest-login_main .login-container .item .label{font-size:12px}}@media screen and (max-width:480px){#guest-login_main .login-container .item .label{font-size:1.2rem}}#guest-login_main .login-container .item .cont .password-input-container{display:inline-block;position:relative;width:100%}#guest-login_main .login-container .item .cont .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}#guest-login_main .login-container .item .cont .password-input-container .password-toggle-icon.is-hidden{background-image:url(/img/common/pw_icon.png)}#guest-login_main .login-container .item .cont .password-input-container .password-toggle-icon.is-visible{background-image:url(/img/common/pw_icon_close.png)}#guest-login_main .login-container .item .cont .password-input-container input{padding-right:3.5rem}#guest-login_main .login-container .item .cont .mail_address_wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;border:1px solid #ccc;border-radius:4px}@media screen and (min-width:481px){#guest-login_main .login-container .item .cont .mail_address_wrap{-webkit-box-sizing:border-box;box-sizing:border-box;height:36px}}#guest-login_main .login-container .item .cont .mail_address_wrap .input{-webkit-box-flex:1;flex:1}#guest-login_main .login-container .item .cont .mail_address_wrap .input>input{border:none;border-radius:4px 0 0 4px;padding:8px 6px}#guest-login_main .login-container .item .cont .mail_address_wrap .select .select_address{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/img/responsive/login/arrow_down.png) no-repeat 100%/24px;border:none;color:#7f7f7f;padding-right:20px}@media screen and (min-width:481px){#guest-login_main .login-container .item .cont .mail_address_wrap .select .select_address{font-size:16px}}@media screen and (max-width:480px){#guest-login_main .login-container .item .cont .mail_address_wrap .select .select_address{font-size:1.6rem}}#guest-login_main .login-container .item .cont .auto_login{background-color:#ccc;border-radius:15px;display:inline-block;height:30px;position:relative;width:50px}#guest-login_main .login-container .item .cont .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);-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:inline-block;height:28px;-webkit-transform:translate3d(1px,1px,0);transform:translate3d(1px,1px,0);-webkit-transition:.1s;transition:.1s;width:28px}#guest-login_main .login-container .item .cont .auto_login_check{display:none}#guest-login_main .login-container .item .cont .auto_login_check:checked+label{background-color:#44db5e}#guest-login_main .login-container .item .cont .auto_login_check:checked+label:after{-webkit-transform:translate3d(21px,1px,0);transform:translate3d(21px,1px,0)}#guest-login_main .login-reminder_list{margin-top:12px}#guest-login_main .login-reminder_list li{border-top:1px solid #e6e6e6}@media screen and (max-width:480px){#guest-login_main .login-reminder_list li{height:4rem}#guest-login_main .login-reminder_list li>span.default{font-size:1.3rem}}#guest-login_main .login-reminder_list li>a,#guest-login_main .login-reminder_list li>span{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;color:#009cff;cursor:pointer;height:40px;justify-content:flex-end;padding-right:12px}#guest-login-auth-code_main{background-color:#fff}@media screen and (min-width:481px){#guest-login-auth-code_main{margin:0 auto;padding:12px 18px;width:465px}}@media screen and (max-width:480px){#guest-login-auth-code_main{padding:0 1.8rem}}#guest-login-auth-code_main .description{color:#696a6c;line-height:1.35}#guest-login-auth-code_main .description.top{font-size:14px;margin-bottom:28px}#guest-login-auth-code_main .description.bottom{font-size:12px;margin-top:28px}#guest-login-auth-code_main .login-container-auth-code{padding:16px}#guest-login-auth-code_main .login-container-auth-code .step{margin-top:.8rem}#guest-login-auth-code_main .login-container-auth-code .step .label{color:#333;font-size:2rem}#guest-login-auth-code_main .login-container-auth-code .step .description{color:var(--extra_dark_gray);font-size:1.5rem;margin-top:1.6rem}#guest-login-auth-code_main .login-container-auth-code .step .parts{padding-top:1.6rem}#guest-login-auth-code_main .login-container-auth-code .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}#guest-login-auth-code_main .login-container-auth-code .step .parts .auth-code-input{background-color:var(--primary_light_gray);border:none;font-size:1.5rem;height:60px;margin:0 .4rem;text-align:center}#guest-login-auth-code_main .login-container-auth-code .step .parts .auth-code-input:nth-child(4){margin-left:3rem}#guest-login-auth-code_main .login-container-auth-code .step .parts .resend-code .resend-auth-code a{color:var(--primary_blue);display:inline-block;font-size:1.5rem}#guest-login-auth-code_main .button-container{margin-bottom:1.6rem;padding:1.6rem;text-align:center}#guest-login-auth-code_main .button-container .help-page{margin:3.2rem}#guest-login-auth-code_main .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}#guest-reminder_container{background-color:#fff}@media screen and (min-width:481px){#guest-reminder_container{margin:0 auto;padding:12px 0;width:465px}}@media screen and (max-width:480px){#guest-reminder_container{padding:1.2rem 0}}#guest-reminder_container .description{color:#666;line-height:1.4;padding:0 12px}@media screen and (min-width:481px){#guest-reminder_container .description{font-size:14px}}@media screen and (max-width:480px){#guest-reminder_container .description{font-size:1.2rem}}#guest-reminder_container .description.headLine{text-align:center}#guest-reminder_container .mdl_basicCreateForm{margin:6px;padding:12px}#guest-reminder_container .mdl_basicCreateForm .item{padding-bottom:24px}#guest-reminder_container .mdl_basicCreateForm .item.flat{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}#guest-reminder_container .mdl_basicCreateForm .item .label{color:#7f7f7f;font-size:12px;line-height:1.1;padding-bottom:6px}#guest-reminder_container .mdl_basicCreateForm .submit .reminder{color:#666;padding-top:12px;text-align:center}#guest-reminder_container .reminder_sent{background-color:#f3f3f3}@media screen and (min-width:481px){#guest-reminder_container .reminder_sent{margin:24px 0;padding:24px}}@media screen and (max-width:480px){#guest-reminder_container .reminder_sent{margin:1.2rem;padding:1.2rem}}.signup-form_container{background-color:#f3f3f3;display:grid;grid-auto-rows:auto;grid-template-columns:1fr}@media screen and (min-width:481px){.signup-form_container{gap:24px 0;margin:24px auto 50px;max-width:600px;padding:24px 50px}}@media screen and (max-width:480px){.signup-form_container{font-size:1.4rem;gap:1.2rem 0;padding:1.2rem .6rem}.signup-form_container input.no_appearance{border:none;border-radius:0;padding-left:0}.signup-form_container input.no_appearance::-webkit-input-placeholder{color:#9b9b9b;font-size:1.4rem}.signup-form_container input.no_appearance::-moz-placeholder{color:#9b9b9b;font-size:1.4rem}.signup-form_container input.no_appearance::placeholder{color:#9b9b9b;font-size:1.4rem}.signup-form_container input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;font-size:1.6rem;letter-spacing:.1rem;padding:0;width:100%}.signup-form_container select[name=ctg_no],.signup-form_container select[name=user_tdfk]{background:url(/img/responsive/arrow_down.png) no-repeat 100%/2.4rem;height:4rem;width:100%}}.signup-form_container.case_input .form_cell>dl>dt:after{background:url(/img/responsive/signup/required.png) no-repeat top;content:"";display:block}@media screen and (min-width:481px){.signup-form_container.case_input .form_cell>dl>dt:after{background-size:20px auto;height:10px;margin-left:5px;width:20px}}@media screen and (max-width:480px){.signup-form_container.case_input .form_cell>dl>dt:after{background-size:2rem auto;height:1rem;margin-left:.3rem;width:2rem}}.signup-form_container.case_confirm .form_cell>dl.flat>dd{font-weight:700;word-break:break-all}.signup-form_container .form_cell.error>dl{border:1px solid #f55656;-webkit-box-sizing:border-box;box-sizing:border-box}.signup-form_container .form_cell.error .errorMessage{color:#f55656}@media screen and (min-width:481px){.signup-form_container .form_cell.error .errorMessage{font-size:12px;padding:6px 0 0 12px}}@media screen and (max-width:480px){.signup-form_container .form_cell.error .errorMessage{font-size:1rem;padding:.3rem 0 0 1.2rem}}.signup-form_container .form_cell>dl.flat{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:#fff}@media screen and (min-width:481px){.signup-form_container .form_cell>dl.flat{min-height:50px}}@media screen and (max-width:480px){.signup-form_container .form_cell>dl.flat{min-height:4rem}}.signup-form_container .form_cell>dl.flat>dd,.signup-form_container .form_cell>dl.flat>dt{-webkit-box-sizing:border-box;box-sizing:border-box}.signup-form_container .form_cell>dl.flat>dt{display:-webkit-box;display:flex;flex-basis:44%;-webkit-box-align:center;align-items:center;color:#666}@media screen and (min-width:481px){.signup-form_container .form_cell>dl.flat>dt{padding:0 12px}}@media screen and (max-width:480px){.signup-form_container .form_cell>dl.flat>dt{padding:0 1.2rem}}.signup-form_container .form_cell>dl.flat>dd{flex-basis:56%}@media screen and (min-width:481px){.signup-form_container .form_cell>dl.flat>dd{padding-right:12px}}@media screen and (max-width:480px){.signup-form_container .form_cell>dl.flat>dd{padding-right:1.2rem}}.signup-form_container .form_cell>dl.flat>dd.gender_select{display:grid;grid-template-columns:1fr 1fr;-webkit-box-align:center;align-items:center}@media screen and (min-width:481px){.signup-form_container .form_cell>dl.flat>dd.gender_select{gap:0 16px;grid-template-rows:28px}}@media screen and (max-width:480px){.signup-form_container .form_cell>dl.flat>dd.gender_select{gap:0 1.6rem;grid-template-rows:2.8rem}}.signup-form_container .form_cell>dl.flat>dd.gender_select>input{display:none}.signup-form_container .form_cell>dl.flat>dd.gender_select>input:checked+label{color:#fff}.signup-form_container .form_cell>dl.flat>dd.gender_select>input:checked+label.male{background-color:#4990e2}.signup-form_container .form_cell>dl.flat>dd.gender_select>input:checked+label.female{background-color:#ff8e8d}.signup-form_container .form_cell>dl.flat>dd.gender_select .female,.signup-form_container .form_cell>dl.flat>dd.gender_select .male{background-color:#e6e6e6;color:#9b9b9b;display:grid;font-weight:700;place-items:center;width:100%}@media screen and (min-width:481px){.signup-form_container .form_cell>dl.flat>dd.gender_select .female,.signup-form_container .form_cell>dl.flat>dd.gender_select .male{border-radius:14px;height:28px}}@media screen and (max-width:480px){.signup-form_container .form_cell>dl.flat>dd.gender_select .female,.signup-form_container .form_cell>dl.flat>dd.gender_select .male{border-radius:1.4rem;height:2.8rem}.signup-form_container .form_cell>dl.flat>dd.receive_info{text-align:right}}@media screen and (min-width:481px){.signup-form_container .form_cell>dl.flat>dd.receive_info .mdl_checkedIcon_box{display:none}}.signup-form_container .form_cell>dl.flat>dd.receive_info .mdl_checkedIcon_Label_block{background-image:url(/img/responsive/check_off.png);display:inline-block}@media screen and (min-width:481px){.signup-form_container .form_cell>dl.flat>dd.receive_info .mdl_checkedIcon_Label_block{background-position:6px 0;background-repeat:no-repeat;background-size:48px;height:48px;line-height:48px;padding-left:54px}}@media screen and (max-width:480px){.signup-form_container .form_cell>dl.flat>dd.receive_info .mdl_checkedIcon_Label_block{background-size:4.8rem}}.signup-form_container .form_cell>dl.flat>dd.receive_info>input:checked+.mdl_checkedIcon_Label_block{background-image:url(/img/responsive/check_on.png)}.signup-form_container .form_cell>dl.flat>dd.sms_auth{display:grid;grid-auto-rows:auto;grid-template-columns:1fr}@media screen and (min-width:481px){.signup-form_container .form_cell>dl.flat>dd.sms_auth{gap:16px 0;padding-bottom:12px;padding-top:12px}}@media screen and (max-width:480px){.signup-form_container .form_cell>dl.flat>dd.sms_auth{gap:1.6rem 0}}@media screen and (min-width:481px){.signup-form_container .form_cell>dl.flat>dd.sms_auth>p{font-size:12px}}@media screen and (max-width:480px){.signup-form_container .form_cell>dl.flat>dd.sms_auth>p{font-size:1.2rem}}@media screen and (min-width:481px){.signup-form_container .form_cell>dl.flat>dd.sms_auth>p>strong{font-size:14px}}@media screen and (max-width:480px){.signup-form_container .form_cell>dl.flat>dd.sms_auth>p>strong{font-size:1.4rem}}.signup-form_container .form_cell>dl.flat>dd.sms_auth>p:first-of-type,.signup-form_container .form_cell>dl.flat>dd.sms_auth>p:nth-of-type(2){justify-self:center}.signup-form_container .form_cell>dl.flat>dd.sms_auth>p:first-of-type{text-align:center}@media screen and (min-width:481px){.signup-form_container .form_cell>dl.flat>dd.sms_auth>p .mdl_decoration_link{color:#009cff;text-decoration:underline}}.signup-form_container .form_cell>dl.flat>dd.sms_auth .send_code_btn{justify-self:center}@media screen and (min-width:481px){.signup-form_container .form_cell>dl.flat>dd.sms_auth .send_code_btn .send_btn{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#00a0c0;border:none;border-radius:19.5px;-webkit-box-shadow:inset 0 -2px 0 2px #008ba7;box-shadow:inset 0 -2px 0 2px #008ba7;color:#fff;font-size:1.6rem;font-weight:700;height:39px;justify-content:center;margin:0 auto;width:245px}}@media screen and (max-width:480px){.signup-form_container .form_cell>dl.flat>dd.sms_auth .send_code_btn .send_btn{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#00a0c0;border:none;border-radius:19.5px;-webkit-box-shadow:inset 0 -2px 0 2px #008ba7;box-shadow:inset 0 -2px 0 2px #008ba7;color:#fff;font-size:1.6rem;font-weight:700;height:39px;justify-content:center;margin:0 auto;width:24.5rem}}.signup-form_container .form_cell>dl.flat>dd.sms_auth .input_code{justify-self:center}@media screen and (min-width:481px){.signup-form_container .form_cell>dl.flat>dd.sms_auth .input_code>input{-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:16px;height:auto;line-height:1;padding:8px 6px;resize:none;vertical-align:bottom;width:245px}.signup-form_container .form_cell>dl.flat>dd.sms_auth .input_code>input::-webkit-search-decoration{display:none}.signup-form_container .form_cell>dl.flat>dd.sms_auth .input_code>input:focus{outline-offset:-2px}}@media screen and (max-width:480px){.signup-form_container .form_cell>dl.flat>dd.sms_auth .input_code>input{width:24.5rem}}.signup-form_container .form_cell .notice{color:#666}@media screen and (min-width:481px){.signup-form_container .form_cell .notice{font-size:12px;padding:6px 0 0 12px}}@media screen and (max-width:480px){.signup-form_container .form_cell .notice{font-size:1rem;padding:.3rem 0 0 1.2rem}}.signup-form_container .cannot-change-column{font-size:1.2rem;padding-left:1.2rem}.signup-form_container .btn_area{text-align:center}.signup-form_container .btn_area>p{color:#666}@media screen and (min-width:481px){.signup-form_container .btn_area>p{font-size:12px;padding-top:6px}}@media screen and (max-width:480px){.signup-form_container .btn_area>p{font-size:1.2rem;padding-top:.6rem}}@media screen and (min-width:481px){.signup-form_container .btn_area .agree{margin-bottom:12px}}@media screen and (max-width:480px){.signup-form_container .btn_area .agree{margin-bottom:1.2rem}}.signup-form_container .btn_area .agree>a{color:#009cff}.signup-form_container .btn_area .edit_link{color:#9b9b9b;display:inline-block;text-decoration:underline}@media screen and (min-width:481px){.signup-form_container .btn_area .edit_link{margin-top:12px}}@media screen and (max-width:480px){.signup-form_container .btn_area .edit_link{margin-top:1.2rem}}@media screen and (min-width:481px){.signup-error_oversea{margin:0 auto;max-width:600px}}@media screen and (max-width:480px){.signup-error_oversea{background-color:#f3f3f3;padding:1.2rem .6rem 0}}.signup-error_oversea>dl{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}@media screen and (min-width:481px){.signup-error_oversea>dl{border:2px solid #f55656;font-size:12px;padding:12px}}@media screen and (max-width:480px){.signup-error_oversea>dl{border:1px solid #f55656;font-size:1.2rem;padding:1.2rem}}.signup-error_oversea>dl>dt{color:#7f7f7f;font-weight:700}@media screen and (min-width:481px){.signup-error_oversea>dl>dt{margin-bottom:.6rem}}@media screen and (max-width:480px){.signup-error_oversea>dl>dt{margin-bottom:6px}}.signup-error_oversea>dl>dd{color:#f55656}@media screen and (max-width:480px){.signup-form_header>h1>img{vertical-align:bottom}}.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:50px;padding:0 12px;width:240px}}@media screen and (max-width:480px){.show_notice{height:5rem;padding:0 1.2rem;width:24rem}}#guide_hero_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;justify-content:center}@media screen and (min-width:481px){#guide_hero_header{margin:0 auto;padding:45px 0}}@media screen and (max-width:480px){#guide_hero_header{padding:3.5rem 2rem}}#guide_hero_header:not(.no_border){border-bottom:1px solid rgba(0,170,237,.5)}#guide_hero_header .guide_hero_header_title{font-weight:600;padding-bottom:100px;position:relative;text-align:center}@media screen and (min-width:481px){#guide_hero_header .guide_hero_header_title{font-size:28px}}@media screen and (max-width:480px){#guide_hero_header .guide_hero_header_title{font-size:2.6rem}}#guide_hero_header .guide_hero_header_title:after{background:url(/img/responsive/guest/top/label_safety.webp) no-repeat bottom;bottom:30px;content:"";display:block;height:45px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:45px}#guide_hero_header .guide_hero_header_subtitle{color:#fe9a9a;font-size:18px;font-weight:600}@media screen and (min-width:481px){#guide_hero_header .guide_hero_header_subtitle{padding-bottom:30px}}@media screen and (max-width:480px){#guide_hero_header .guide_hero_header_subtitle{padding-bottom:2rem}}#guide_hero_header>p{font-size:15px;line-height:1.6}@media screen and (min-width:481px){#guide_hero_header>p{text-align:center}#guide_hero_header>p:not(:first-of-type){margin-top:24px}}@media screen and (max-width:480px){#guide_hero_header>p{align-self:flex-start;margin-top:18px}}#guide_hero_header>p>b{color:#fe9a9a}@media screen and (min-width:481px){#guide_page_nav{display:-webkit-box;display:flex;-webkit-box-pack:center;gap:0 5px;height:50px;justify-content:center;margin:0 auto;max-width:900px}}@media screen and (max-width:480px){#guide_page_nav{display:grid;gap:.5rem;grid-auto-rows:5rem;grid-template-columns:1fr 1fr}}@media screen and (min-width:481px){#guide_page_nav li{-webkit-box-flex:1;flex:1;max-width:221px}}#guide_page_nav li>a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#eee;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;font-weight:600;height:100%;justify-content:center;padding:0 10px;width:100%}#guide_page_nav li>a.current,#guide_page_nav li>a:hover{background-color:#4fc3f7;color:#fff}#guide_about_content{display:grid}@media screen and (min-width:481px){#guide_about_content{gap:36px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:900px;padding:80px 0}}@media screen and (max-width:480px){#guide_about_content{gap:3.6rem 0;grid-template-columns:1fr;padding:4rem 2rem}}#guide_about_content .guide_about_content_box .guide_about_content_box_label{color:#00aaed;font-size:18px}#guide_about_content .guide_about_content_box .guide_about_content_box_description{line-height:1.6}@media screen and (min-width:481px){#guide_about_content .guide_about_content_box .guide_about_content_box_description{margin-top:18px}}@media screen and (max-width:480px){#guide_about_content .guide_about_content_box .guide_about_content_box_description{margin-top:12px}}@media screen and (min-width:481px){#guide_safety_content{margin:0 auto;max-width:900px;padding:80px 0}}@media screen and (max-width:480px){#guide_safety_content{padding:4rem 2rem 0}}#guide_safety_content>h2{font-family:Hiragino Sans,sans-serif;font-weight:600;letter-spacing:1px}@media screen and (min-width:481px){#guide_safety_content>h2{font-size:24px;margin-bottom:26px;text-align:center}}@media screen and (max-width:480px){#guide_safety_content>h2{font-size:1.8rem;margin-bottom:1.6rem}}#guide_safety_content>h2>span{color:#00aaed}@media screen and (min-width:481px){#guide_safety_content>h2>span{font-size:26px}}@media screen and (max-width:480px){#guide_safety_content>h2>span{font-size:2rem}}#guide_safety_content .main_description{line-height:1.6}@media screen and (min-width:481px){#guide_safety_content .main_description{margin-bottom:80px;text-align:center}}@media screen and (max-width:480px){#guide_safety_content .main_description{margin-bottom:50px}}#guide_safety_content>h3{border-bottom:1px solid #00aaed;padding-bottom:5px}@media screen and (min-width:481px){#guide_safety_content>h3{font-size:20px}}@media screen and (max-width:480px){#guide_safety_content>h3{font-size:1.8rem}}#guide_safety_content .sub_description{line-height:1.6;margin:20px 0 50px}#guide_safety_content .safety_grid_content{display:grid}@media screen and (min-width:481px){#guide_safety_content .safety_grid_content{gap:36px;grid-template-columns:1fr 1fr;margin:0 auto;width:900px}}@media screen and (max-width:480px){#guide_safety_content .safety_grid_content{gap:3.6rem 0;grid-template-columns:1fr;padding-bottom:4rem}}#guide_safety_content .safety_grid_content .guide_safety_content_box>dl{margin-top:36px}#guide_safety_content .safety_grid_content .guide_safety_content_box>dl:first-child{margin-top:0}#guide_safety_content .safety_grid_content .guide_safety_content_box>dl dt{color:#00aaed;font-size:18px}#guide_safety_content .safety_grid_content .guide_safety_content_box>dl dd{line-height:1.6}@media screen and (min-width:481px){#guide_safety_content .safety_grid_content .guide_safety_content_box>dl dd{margin-top:18px}}@media screen and (max-width:480px){#guide_safety_content .safety_grid_content .guide_safety_content_box>dl dd{margin-top:1.2rem}}#guest-guide-price-main .container{margin:0 auto;max-width:96rem;padding:2rem}#guest-guide-price-main .pricing-header{background-color:#edfcff;padding:4rem 2rem}#guest-guide-price-main .pricing-header>.container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;margin:0 auto}#guest-guide-price-main .pricing-header .header-content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:2rem}#guest-guide-price-main .pricing-header .header-content .header-text{-webkit-box-flex:1;flex:1}#guest-guide-price-main .pricing-header .header-content .header-text h1{color:var(--primary_blue);font-size:4rem;font-weight:700;margin-bottom:1.6rem}#guest-guide-price-main .pricing-header .header-content .header-text p{color:var(--baseFontColor);font-size:1.6rem;line-height:1.5}#guest-guide-price-main .pricing-header .header-content .header-image{-webkit-box-flex:2;flex:2;text-align:center}#guest-guide-price-main .pricing-header .header-content .header-image img{height:auto;max-width:40rem;width:100%}@media screen and (max-width:480px){#guest-guide-price-main .pricing-header{padding:2rem 0}#guest-guide-price-main .pricing-header .header-content,#guest-guide-price-main .pricing-header>.container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#guest-guide-price-main .pricing-header .header-content .header-text{margin-bottom:2rem;text-align:left}#guest-guide-price-main .pricing-header .header-content .header-text h1{font-size:3.2rem}#guest-guide-price-main .pricing-header .header-content .header-image{text-align:center}}#guest-guide-price-main .pricing-details{padding:4rem 2rem}#guest-guide-price-main .pricing-details .section-title{color:var(--baseFontColor);font-size:3.2rem;font-weight:700;margin-bottom:1.6rem}#guest-guide-price-main .pricing-details .description{color:var(--baseFontColor_gray);font-size:1.6rem;line-height:1.5;margin-bottom:2.4rem}#guest-guide-price-main .pricing-details .pricing-table{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;border:.1rem solid var(--primary_blue);border-radius:.8rem;flex-direction:column;overflow:hidden;width:100%}#guest-guide-price-main .pricing-details .pricing-table .table-row{display:-webkit-box;display:flex;width:100%}#guest-guide-price-main .pricing-details .pricing-table .table-row .table-cell{-webkit-box-flex:1;background-color:var(--primary_white);border:.1rem solid var(--primary_blue);color:var(--baseFontColor);flex:1;font-weight:700;padding:2.4rem 1.6rem;text-align:center}#guest-guide-price-main .pricing-details .pricing-table .table-row .table-cell.highlight{-webkit-box-flex:0;background-color:#edfcff;color:var(--baseFontColor);flex:0 0 clamp(120px,30%,260px)}#guest-guide-price-main .pricing-details .pricing-table .table-row:first-of-type .table-cell:first-child{border-top-left-radius:.8rem}#guest-guide-price-main .pricing-details .pricing-table .table-row:first-of-type .table-cell:last-child{border-top-right-radius:.8rem}#guest-guide-price-main .pricing-details .pricing-table .table-row:last-of-type .table-cell:first-child{border-bottom-left-radius:.8rem}#guest-guide-price-main .pricing-details .pricing-table .table-row:last-of-type .table-cell:last-child{border-bottom-right-radius:.8rem}@media screen and (min-width:481px){#guest-guide-price-main .pricing-details .table-row .table-cell{font-size:2rem}}@media screen and (max-width:480px){#guest-guide-price-main .pricing-details{padding:2rem 0}#guest-guide-price-main .pricing-details .section-title{font-size:2.4rem}#guest-guide-price-main .pricing-details .table-row .table-cell{font-size:1.6rem}}#guest-guide-price-main .yyc-points{background-color:var(--primary_white);padding:4rem 2rem}#guest-guide-price-main .yyc-points .section-title{color:var(--baseFontColor);font-size:3.2rem;font-weight:700;margin-bottom:1.6rem}#guest-guide-price-main .yyc-points .description{color:var(--baseFontColor_gray);font-size:1.6rem;line-height:1.5;margin-bottom:4rem}#guest-guide-price-main .yyc-points .points-list{display:-webkit-box;display:flex;-webkit-box-pack:center;gap:8rem;justify-content:center}#guest-guide-price-main .yyc-points .points-list .point-item{text-align:center}#guest-guide-price-main .yyc-points .points-list .point-item img{height:14rem;margin-bottom:1.6rem;width:14rem}#guest-guide-price-main .yyc-points .points-list .point-item h3{color:var(--baseFontColor);font-size:2.4rem;font-weight:700;margin-bottom:.8rem}#guest-guide-price-main .yyc-points .points-list .point-item p{color:#6f7070;font-size:2rem}@media screen and (max-width:480px){#guest-guide-price-main .yyc-points{padding:2rem 0}#guest-guide-price-main .yyc-points .section-title{font-size:2.4rem}#guest-guide-price-main .yyc-points .points-list{flex-wrap:wrap;-webkit-box-pack:justify;gap:2rem;justify-content:space-between}#guest-guide-price-main .yyc-points .points-list .point-item{-webkit-box-flex:1;flex:1 1 calc(50% - 20px);max-width:calc(50% - 20px);text-align:center}#guest-guide-price-main .yyc-points .points-list .point-item img{height:10rem;width:10rem}#guest-guide-price-main .yyc-points .points-list .point-item h3,#guest-guide-price-main .yyc-points .points-list .point-item p{font-size:1.4rem}#guest-guide-price-main .yyc-points .points-list .point-item:last-child{-webkit-box-flex:1;flex:1 1 100%;margin-bottom:2rem;max-width:100%}}#guest-guide-price-main .premium-options{background:linear-gradient(125deg,#fffef5,#fff6c7 43%,#fff);padding:4rem 2rem}#guest-guide-price-main .premium-options .section-title{color:var(--baseFontColor);font-size:3.2rem;font-weight:700;margin-bottom:1.6rem}#guest-guide-price-main .premium-options .description{color:var(--baseFontColor_gray);font-size:1.6rem;line-height:1.5;margin-bottom:2.4rem}#guest-guide-price-main .premium-options .features-title,#guest-guide-price-main .premium-options .price-title{color:var(--baseFontColor);font-size:2.4rem;font-weight:700;margin-bottom:1.6rem}#guest-guide-price-main .premium-options .pricing-table{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;border:.1rem solid #e2cc00;border-radius:.8rem;flex-direction:column;margin-bottom:4rem;overflow:hidden;text-align:center}#guest-guide-price-main .premium-options .pricing-table .table-row{display:-webkit-box;display:flex;width:100%}#guest-guide-price-main .premium-options .pricing-table .table-row .table-cell{-webkit-box-flex:1;background-color:var(--primary_white);border:.1rem solid #e2cc00;color:var(--baseFontColor);flex:1;font-weight:700;padding:2.4rem 1.6rem;text-align:center}#guest-guide-price-main .premium-options .pricing-table .table-row .table-cell.highlight{-webkit-box-flex:0;background-color:hsla(0,0%,100%,.3);color:var(--baseFontColor);flex:0 0 clamp(120px,30%,260px)}#guest-guide-price-main .premium-options .pricing-table .table-row:first-of-type .table-cell:first-child{border-top-left-radius:.8rem}#guest-guide-price-main .premium-options .pricing-table .table-row:first-of-type .table-cell:last-child{border-top-right-radius:.8rem}#guest-guide-price-main .premium-options .pricing-table .table-row:last-of-type .table-cell:first-child{border-bottom-left-radius:.8rem}#guest-guide-price-main .premium-options .pricing-table .table-row:last-of-type .table-cell:last-child{border-bottom-right-radius:.8rem}#guest-guide-price-main .premium-options .features .features-list{display:-webkit-box;display:flex;-webkit-box-pack:center;flex-wrap:wrap;gap:4rem;justify-content:center}#guest-guide-price-main .premium-options .features .features-list .feature-item{display:-webkit-box;display:flex;width:calc(50% - 20px);-webkit-box-align:center;align-items:center;gap:1.6rem}#guest-guide-price-main .premium-options .features .features-list .feature-item img{flex-shrink:0;height:10rem;width:10rem}#guest-guide-price-main .premium-options .features .features-list .feature-item .feature-content{text-align:left}#guest-guide-price-main .premium-options .features .features-list .feature-item .feature-content h4{color:var(--baseFontColor);font-size:2rem;font-weight:700;margin-bottom:.8rem}#guest-guide-price-main .premium-options .features .features-list .feature-item .feature-content p{color:var(--baseFontColor_gray);font-size:1.7rem;line-height:1.4}@media screen and (min-width:481px){#guest-guide-price-main .premium-options .table-row .table-cell{font-size:2rem}}@media screen and (max-width:480px){#guest-guide-price-main .premium-options{padding:2rem 0}#guest-guide-price-main .premium-options .section-title{font-size:2.4rem}#guest-guide-price-main .premium-options .features-title,#guest-guide-price-main .premium-options .price-title{font-size:1.8rem}#guest-guide-price-main .premium-options .table-row .table-cell{font-size:1.6rem}#guest-guide-price-main .premium-options .features .features-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:2rem}#guest-guide-price-main .premium-options .features .features-list .feature-item{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}#guest-guide-price-main .premium-options .features .features-list .feature-item img{height:7.2rem;margin-bottom:1.6rem;width:7.2rem}#guest-guide-price-main .premium-options .features .features-list .feature-item .feature-content{text-align:left}#guest-guide-price-main .premium-options .features .features-list .feature-item .feature-content h4{font-size:1.5rem;margin-bottom:.8rem}#guest-guide-price-main .premium-options .features .features-list .feature-item .feature-content p{font-size:1.5rem;margin:0}}#guest-guide-safety-center-main .container{color:var(--primary_black);font-size:1.7rem;line-height:1.6;margin:0 auto;max-width:96rem;padding:12rem 1.6rem}#guest-guide-safety-center-main .container h1,#guest-guide-safety-center-main .container h2,#guest-guide-safety-center-main .container h3,#guest-guide-safety-center-main .container h4{font-weight:700;margin-bottom:1.6rem}#guest-guide-safety-center-main .container h1{font-size:4rem}#guest-guide-safety-center-main .container h2{font-size:3.2rem}#guest-guide-safety-center-main .container h3{font-size:2.4rem}#guest-guide-safety-center-main .container h4{font-size:2rem}@media screen and (max-width:480px){#guest-guide-safety-center-main .container{padding:9.6rem 1.6rem}#guest-guide-safety-center-main .container h1{font-size:3.2rem}#guest-guide-safety-center-main .container h2{font-size:2.4rem}#guest-guide-safety-center-main .container h3{font-size:2rem}#guest-guide-safety-center-main .container h4{font-size:1.7rem}#guest-guide-safety-center-main-content .container{padding:4rem 1.6rem 9.6rem}}#guest-guide-safety-center-main .safety-center-header{background:#edfcff}#guest-guide-safety-center-main .safety-center-header .container{padding:5.6rem 1.6rem}@media screen and (max-width:480px){#guest-guide-safety-center-main .safety-center-header .container{padding:4rem 1.6rem}}#guest-guide-safety-center-main .safety-center-header .section-title{color:var(--primary_blue)}#guest-guide-safety-center-main .safety-center-summary-list{display:-webkit-box;display:flex;flex-wrap:wrap;margin-top:3.2rem;-webkit-box-pack:justify;gap:1.6rem;justify-content:space-between}#guest-guide-safety-center-main .safety-center-summary-list-item{-webkit-box-flex:1;background:#edfcff;border-radius:1.6rem;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.2);box-shadow:0 4px 12px rgba(0,0,0,.2);flex:1;min-width:20rem;padding:.8rem 0;text-align:center}#guest-guide-safety-center-main .safety-center-summary-list-item img{height:11.6rem;width:11.6rem}#guest-guide-safety-center-main .safety-center-summary-list-item p{font-size:2.4rem;font-weight:700;padding-top:1.6rem}#guest-guide-safety-center-main .safety-center-summary-list-item:after{background:no-repeat url(/img/common/arrow_down_blue.png) 50%/2.4rem;content:"";display:inline-block;height:2.4rem;padding-top:.8rem;width:2.4rem}@media screen and (max-width:480px){#guest-guide-safety-center-main .safety-center-summary-list{margin-top:2.4rem;width:auto}#guest-guide-safety-center-main .safety-center-summary-list-item{min-width:13.6rem}#guest-guide-safety-center-main .safety-center-summary-list-item img{height:7.6rem;width:7.6rem}#guest-guide-safety-center-main .safety-center-summary-list-item p{font-size:2rem;padding-top:.4rem}}#guest-guide-safety-center-main .safety-center-safety-button{display:-webkit-box;display:flex;margin-top:4rem;padding:1.6rem 0;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background:var(--primary_blue);border-radius:3.2rem;color:var(--primary_white);font-weight:700;gap:.8rem;justify-content:center;max-width:34.3rem}#guest-guide-safety-center-main .safety-center-safety-button:after{background:no-repeat url(/img/common/arrow_right_w_l.png) 50%/2.4rem;content:"";display:inline-block;height:2.4rem;width:2.4rem}@media screen and (min-width:481px){#guest-guide-safety-center-main .safety-center-safety .container{display:-webkit-box;display:flex;-webkit-box-pack:justify;gap:2.4rem;justify-content:space-between}#guest-guide-safety-center-main .safety-center-safety-button{margin-top:6.8rem}#guest-guide-safety-center-main .safety-center-safety-image-pc{height:24rem;width:auto}#guest-guide-safety-center-main .safety-center-safety-image-pc img{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100%}#guest-guide-safety-center-main .safety-center-safety-image-sp{display:none}}@media screen and (max-width:480px){#guest-guide-safety-center-main .safety-center-safety .c_btn_primary{width:100%}#guest-guide-safety-center-main .safety-center-safety-image-pc{display:none}#guest-guide-safety-center-main .safety-center-safety-image-sp{display:block;padding:0 1.4rem 6.4rem}#guest-guide-safety-center-main .safety-center-safety-image-sp img{height:auto;width:100%}}#guest-guide-safety-center-main .safety-center-content-image{height:13rem;padding-bottom:1.6rem;width:13rem}#guest-guide-safety-center-main .safety-center-content-image img{height:auto;width:100%}@media screen and (max-width:480px){#guest-guide-safety-center-main .safety-center-content-image{height:6.2rem;width:6.2rem}#guest-guide-safety-center-main .safety-center-content .container{padding:4rem 1.6rem 9.6rem}}#guest-guide-safety-center-main .safety-center-content .note{background:var(--primary_light_gray);border-radius:.8rem;margin-top:.8rem;padding:1.6rem}#guest-guide-safety-center-main .safety-center-content .note span{color:var(--primary_pink);font-weight:700}#guest-guide-safety-center-main .safety-center-content-list-item{padding-top:2.4rem}#guest-guide-safety-center-main .safety-center-content .support-system-list{display:-webkit-box;display:flex;padding-top:3.2rem;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;gap:3.2rem}#guest-guide-safety-center-main .safety-center-content .support-system-list-item{background:var(--primary_light_gray);border-radius:.8rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.6rem;width:50%}#guest-guide-safety-center-main .safety-center-content .support-system-list-item img{width:100%}#guest-guide-safety-center-main .safety-center-content .support-system-list-item h3{padding-top:2.4rem}#guest-guide-safety-center-main .safety-center-content .support-system-list-item .note{background:var(--defaultBorderColor);border-radius:.8rem;margin-top:.8rem;padding:1.6rem}#guest-guide-safety-center-main .safety-center-content .wicked-user-list{display:-webkit-box;display:flex;padding-top:3.2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;gap:3.2rem}#guest-guide-safety-center-main .safety-center-content .wicked-user-list-item{background:var(--primary_light_gray);border-radius:.8rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.6rem;text-align:center;width:100%}#guest-guide-safety-center-main .safety-center-content .wicked-user-list-item img{height:15rem;width:15rem}#guest-guide-safety-center-main .safety-center-content .wicked-user-list-item h3{padding-top:1.6rem}#guest-guide-safety-center-main .safety-center-content .wicked-user-list-item p{margin-top:2.4rem;text-align:left}#guest-guide-safety-center-main .safety-center-content .wicked-user-list-item .note{background:var(--defaultBorderColor);border-radius:.8rem;display:-webkit-box;display:flex;margin-top:3.2rem;padding:1.6rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-weight:700;gap:1.6rem;text-align:left}#guest-guide-safety-center-main .safety-center-content .safe-support-list-item{padding-top:3.2rem}#guest-guide-safety-center-main .safety-center-content .safe-support-list-item h4{padding-top:1.6rem}@media screen and (max-width:480px){#guest-guide-safety-center-main .safety-center-content .support-system-list,#guest-guide-safety-center-main .safety-center-content .wicked-user-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:2.4rem}#guest-guide-safety-center-main .safety-center-content .support-system-list-item,#guest-guide-safety-center-main .safety-center-content .wicked-user-list-item{width:100%}}#guest-guide-safety-center-main .section-title-warning{background:var(--primary_pink) url(/img/guest/docs/safety_center/warning.png) no-repeat left 1.6rem center/5.1rem auto;border-radius:.8rem;color:var(--primary_white);padding:2.1rem 1.6rem 2.1rem 8.3rem}#guest-guide-safety-center-main .section-title-check{background:var(--primary_blue) url(/img/guest/docs/safety_center/check.png) no-repeat left 1.6rem center/5.6rem auto;border-radius:.8rem;color:var(--primary_white);padding:2.1rem 1.6rem 2.1rem 8.8rem}#guest-guide-safety-center-main .section-title-check,#guest-guide-safety-center-main .section-title-warning{font-size:2.4rem;font-weight:700;margin-top:3.2rem}@media screen and (max-width:480px){#guest-guide-safety-center-main .section-title-warning{background:var(--primary_pink) url(/img/guest/docs/safety_center/warning.png) no-repeat left 1.6rem center/3.6rem auto;padding:1.3rem 1.6rem 1.3rem 6rem}#guest-guide-safety-center-main .section-title-check{background:var(--primary_blue) url(/img/guest/docs/safety_center/check.png) no-repeat left 1.6rem center/3.2rem auto;padding:1.3rem 1.6rem 1.3rem 5.6rem}#guest-guide-safety-center-main .section-title-check,#guest-guide-safety-center-main .section-title-warning{font-size:2rem;margin-top:2.4rem}}#guest-guide-safety-center-main .section-link{font-weight:700}.gift-header{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:1200px;text-align:center;width:100%}.gift-header img{height:auto;max-width:100%}.gift-modal{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.gift-modal.active{display:block}.gift-modal .gift-modal-overlay{background-color:rgba(0,0,0,.6);height:100%;left:0;position:absolute;top:0;width:100%}.gift-modal .gift-modal-content{left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.gift-modal .gift-modal-content .gift-image{margin-bottom:1.6rem;margin-left:3rem;margin-right:3rem}.gift-modal .gift-modal-content .gift-image img{height:auto;max-width:100%}.gift-modal .gift-modal-content .gift-info{color:var(--primary_white)}.gift-modal .gift-modal-content .gift-info .gift-name{font-size:1.6rem;font-weight:700;margin-bottom:.8rem}.gift-modal .gift-modal-content .gift-info .gift-point{display:-webkit-box;display:flex;font-size:1.6rem;font-weight:700;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.gift-modal .gift-modal-content .gift-info .gift-point .point-icon{background:url(/img/guest/live_gift/ic_point.png) no-repeat 50%;background-size:contain;height:1.6rem;margin-right:.4rem;width:1.6rem}.gift-list-container{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:1200px;padding:1rem}.gift-category{margin-bottom:4rem}.gift-category:last-child{margin-bottom:0}.gift-category .gift-category-title{color:var(--baseFontColor);font-size:1.8rem;font-weight:700;margin-bottom:.8rem;margin-top:2rem}.gift-category .gift-category-divider{background-color:#ddd;height:1px;margin-bottom:1.6rem}.gift-category .gift-grid{display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.gift-category .gift-item{border-radius:8px;display:-webkit-box;display:flex;padding:.6rem;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%}.gift-category .gift-item img{height:6.8rem;margin:0 auto .1rem;-o-object-fit:contain;object-fit:contain;width:6.8rem}.gift-category .gift-item .gift-name{color:var(--baseFontColor);display:-webkit-box;font-size:1.2rem;font-weight:700;margin-bottom:.8rem;margin-top:2rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.6em;line-height:1.3;overflow:hidden;text-align:center;text-overflow:ellipsis;word-break:break-all}.gift-category .gift-item .gift-point{color:var(--baseFontColor);display:-webkit-box;display:flex;font-size:1.2rem;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:1rem}.gift-category .gift-item .gift-point .point-icon{background:url(/img/guest/live_gift/ic_point.png) no-repeat 50%;background-size:contain;display:inline-block;height:1.6rem;margin-right:.4rem;width:1.6rem}.gift-category .gift-item .gift-new,.gift-category .gift-item .gift-revival,.gift-category .gift-item .gift-sale{left:0;margin:auto;position:absolute;right:0;top:6.2rem;z-index:1}.gift-category .gift-item .gift-new{background:url(/img/guest/live_gift/ic_new.png) no-repeat 50%;background-size:contain;height:1.8rem;width:auto}.gift-category .gift-item .gift-revival{background:url(/img/guest/live_gift/ic_revival.png) no-repeat 50%;background-size:contain;height:1.8rem;width:auto}.gift-category .gift-item .gift-sale{background:#ff6f6f;border-radius:2px;color:#fff;font-size:1rem;padding:.2rem .6rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@layer modern{}
/*# sourceMappingURL=guest.css.map*/