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,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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}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}a{text-decoration:none}a,button{outline:none}@-webkit-keyframes dotElasticBefore{25%,50%{background-color:#948e99;color:#948e99}25%{-webkit-transform:scaleY(1.5);transform:scaleY(1.5)}50%{-webkit-transform:scaleY(.67);transform:scaleY(.67)}0%,75%,to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes dotElasticBefore{25%,50%{background-color:#948e99;color:#948e99}25%{-webkit-transform:scaleY(1.5);transform:scaleY(1.5)}50%{-webkit-transform:scaleY(.67);transform:scaleY(.67)}0%,75%,to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes dotElastic{0%,25%,75%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scaleY(1.5);transform:scaleY(1.5);background-color:#948e99;color:#948e99}}@keyframes dotElastic{0%,25%,75%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scaleY(1.5);transform:scaleY(1.5);background-color:#948e99;color:#948e99}}@-webkit-keyframes dotElasticAfter{0%,25%,to{-webkit-transform:scale(1);transform:scale(1)}50%,75%{background-color:#948e99;color:#948e99}50%{-webkit-transform:scaleY(.67);transform:scaleY(.67)}75%{-webkit-transform:scaleY(1.5);transform:scaleY(1.5)}}@keyframes dotElasticAfter{0%,25%,to{-webkit-transform:scale(1);transform:scale(1)}50%,75%{background-color:#948e99;color:#948e99}50%{-webkit-transform:scaleY(.67);transform:scaleY(.67)}75%{-webkit-transform:scaleY(1.5);transform:scaleY(1.5)}}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{background:#faddf1;color:#3f3646;font-size:14px;font-family:Lucida Grande,Meiryo,sans-serif;letter-spacing:.04em}body,html{height:100%}a{color:#ff88c5}p{line-height:1.428571429}button:hover,label:hover{cursor:pointer}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.loading-container{z-index:999;position:absolute;width:100%;height:100%;top:0;left:0;background:hsla(0,0%,100%,.8);overflow:hidden}.loading-container__wraper-loader{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;width:60px;height:60px;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px}.loading-container__loader{background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;text-indent:-9999em;width:60px;height:60px;-webkit-animation:webchat-loading 1.4s linear infinite;animation:webchat-loading 1.4s linear infinite;-webkit-transform:translateZ(0);transform:translateZ(0);background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-loading.png?230602)}@-webkit-keyframes webchat-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes webchat-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.app-chat-view .chat-dialog-box-wrap.is_notice .chat-dialog__decide-btn.is_cancel,.app-chat-view .chat-dialog-box-wrap.is_notice .chat-dialog__decide-btn.is_ok,.btn{border-radius:20px;display:inline-block;margin-bottom:0;border:1px solid #dedede;padding:10px 30px;background-color:#fff;cursor:pointer;line-height:1.428571429;font-weight:700;text-align:center;letter-spacing:.04em;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;white-space:nowrap;color:#3f3646;min-width:100px;-webkit-box-shadow:inset 0 -2px #dedede;box-shadow:inset 0 -2px #dedede}.app-chat-view .chat-dialog-box-wrap.is_notice .is_primary.chat-dialog__decide-btn.is_cancel,.app-chat-view .chat-dialog-box-wrap.is_notice .is_primary.chat-dialog__decide-btn.is_ok,.btn.is_primary{border-color:transparent;background-color:#af008b;color:#fff}.app-chat-view .chat-dialog-box-wrap.is_notice .is_primary.chat-dialog__decide-btn.is_cancel a,.app-chat-view .chat-dialog-box-wrap.is_notice .is_primary.chat-dialog__decide-btn.is_ok a,.btn.is_primary a{color:#fff}.app-chat-view .chat-dialog-box-wrap.is_notice .is_info.chat-dialog__decide-btn.is_cancel,.app-chat-view .chat-dialog-box-wrap.is_notice .is_info.chat-dialog__decide-btn.is_ok,.btn.is_info{-webkit-box-shadow:inset 0 -2px #09ab59;box-shadow:inset 0 -2px #09ab59;border-color:transparent;background-color:#1ac56f;color:#fff}.app-chat-view .chat-dialog-box-wrap.is_notice .is_danger.chat-dialog__decide-btn.is_cancel,.app-chat-view .chat-dialog-box-wrap.is_notice .is_danger.chat-dialog__decide-btn.is_ok,.btn.is_danger{-webkit-box-shadow:inset 0 -2px #f2680d;box-shadow:inset 0 -2px #f2680d;border:none;background-color:#f90;color:#fff}.app-chat-view .chat-dialog-box-wrap.is_notice .is_danger-light.chat-dialog__decide-btn.is_cancel,.app-chat-view .chat-dialog-box-wrap.is_notice .is_danger-light.chat-dialog__decide-btn.is_ok,.btn.is_danger-light{-webkit-box-shadow:inset 0 -2px #bf4c00;box-shadow:inset 0 -2px #bf4c00;border:none;background-color:#f60;color:#fff}.app-chat-view .chat-dialog-box-wrap.is_notice .is_large.chat-dialog__decide-btn.is_cancel,.app-chat-view .chat-dialog-box-wrap.is_notice .is_large.chat-dialog__decide-btn.is_ok,.btn.is_large{border-radius:30px;padding:12px 60px;font-size:20px;min-width:120px}.app-chat-view .chat-dialog-box-wrap.is_notice .is_small.chat-dialog__decide-btn.is_cancel,.app-chat-view .chat-dialog-box-wrap.is_notice .is_small.chat-dialog__decide-btn.is_ok,.btn.is_small{border-radius:15px;padding:7px 15px;font-size:12px;min-width:80px}.app-chat-view .chat-dialog-box-wrap.is_notice .actual_width.chat-dialog__decide-btn.is_cancel,.app-chat-view .chat-dialog-box-wrap.is_notice .actual_width.chat-dialog__decide-btn.is_ok,.btn.actual_width{min-width:inherit}.app-chat-view .chat-dialog-box-wrap.is_notice .no_border.chat-dialog__decide-btn.is_cancel,.app-chat-view .chat-dialog-box-wrap.is_notice .no_border.chat-dialog__decide-btn.is_ok,.btn.no_border{border:none;color:#948e99;-webkit-box-shadow:none;box-shadow:none}.app-chat-view .chat-dialog-box-wrap.is_notice .chat-dialog__decide-btn.is_cancel:disabled,.app-chat-view .chat-dialog-box-wrap.is_notice .chat-dialog__decide-btn.is_ok:disabled,.app-chat-view .chat-dialog-box-wrap.is_notice .is_disabled.chat-dialog__decide-btn.is_cancel,.app-chat-view .chat-dialog-box-wrap.is_notice .is_disabled.chat-dialog__decide-btn.is_ok,.btn.is_disabled,.btn:disabled{position:relative;cursor:not-allowed;color:#fff;background:#ccc;border-color:transparent}.app-chat-view .chat-dialog-box-wrap.is_notice .white_text.chat-dialog__decide-btn.is_cancel,.app-chat-view .chat-dialog-box-wrap.is_notice .white_text.chat-dialog__decide-btn.is_ok,.btn.white_text{color:#fff}.app-chat-view .chat-dialog-box-wrap.is_notice .is_primary.chat-dialog__decide-btn.is_cancel,.app-chat-view .chat-dialog-box-wrap.is_notice .is_primary.chat-dialog__decide-btn.is_ok,.btn.is_primary{-webkit-box-shadow:inset 0 -2px #8b006e;box-shadow:inset 0 -2px #8b006e}.app-chat-view .chat-dialog-box-wrap.is_notice .chat-dialog__decide-btn.is_cancel:disabled,.app-chat-view .chat-dialog-box-wrap.is_notice .chat-dialog__decide-btn.is_ok:disabled,.app-chat-view .chat-dialog-box-wrap.is_notice .is_disabled.chat-dialog__decide-btn.is_cancel,.app-chat-view .chat-dialog-box-wrap.is_notice .is_disabled.chat-dialog__decide-btn.is_ok,.btn.is_disabled,.btn:disabled{-webkit-box-shadow:inset 0 -2px #ccc;box-shadow:inset 0 -2px #ccc}.app-chat-view .chat-dialog-box-wrap.is_notice .is_transparent.chat-dialog__decide-btn.is_cancel,.app-chat-view .chat-dialog-box-wrap.is_notice .is_transparent.chat-dialog__decide-btn.is_ok,.btn.is_transparent{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.app-chat-view .chat-dialog-box-wrap.is_notice .no_shadow.chat-dialog__decide-btn.is_cancel,.app-chat-view .chat-dialog-box-wrap.is_notice .no_shadow.chat-dialog__decide-btn.is_ok,.btn.no_shadow{-webkit-box-shadow:none;box-shadow:none}.app-chat-view .chat-dialog-box-wrap.is_notice .bg_transparent.chat-dialog__decide-btn.is_cancel,.app-chat-view .chat-dialog-box-wrap.is_notice .bg_transparent.chat-dialog__decide-btn.is_ok,.btn.bg_transparent{background-color:transparent}.btn-date{bottom:-8px;font-weight:400}.btn-date,.btn-date__label{position:relative;display:inline-block}.btn-date__label{bottom:8px;min-width:85px;text-align:right}.btn-date__item{float:left;display:inline-block;width:40px;border:1px solid #eee;padding:5px;text-align:center;cursor:pointer}.btn-date__item:first-child{border-radius:5px 0 0 5px}.btn-date__item:last-child{margin-left:-1px;border-radius:0 5px 5px 0}.btn-date__item.is_active{background-color:#ffcce6;font-weight:700;color:#af008b}.btn-date__item.is_disabled{background-color:#eee;cursor:not-allowed;color:#fff}.btn-date__item.is_disabled:last-child{border-left:1px solid #fff}.btn-date.no_label .btn-date__label{display:none}.btn-date.only_year{position:inherit;bottom:inherit;display:block;text-align:center}.btn-date.only_year .btn-date__item{border-radius:3px;float:none;width:35px;color:#3f3646}.btn-date.is_inline-block{display:inline-block}.btn-date.multiple_item{position:inherit;bottom:inherit;text-align:center}.btn-date.multiple_item:after,.btn-date.multiple_item:before{content:" ";display:table}.btn-date.multiple_item:after{clear:both}.btn-date.multiple_item .btn-date__item{float:left;margin-left:-1px;height:28px;width:auto;padding:6px 15px 5px}.app-chat-view .agent-log{margin-bottom:5px;border-radius:5px;background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#fafafa),color-stop(10%,#fdfdfd),color-stop(90%,#fff),color-stop(99%,#fafafa));background:linear-gradient(180deg,#fafafa 1%,#fdfdfd 10%,#fff 90%,#fafafa 99%)}.app-chat-view .agent-log-panel-wrap{position:relative;padding:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:block}.app-chat-view .agent-log-panel-wrap-arrow{display:block;position:absolute;top:10px;right:-10px;margin-top:-7px;padding:10px;left:inherit;cursor:pointer}.app-chat-view .agent-log-panel-wrap-arrow:before{position:absolute;content:"";border-right:2px solid #444;border-bottom:2px solid #444;display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px;height:8px;left:-10px}.app-chat-view .agent-log-panel-wrap-arrow.is_open:before{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.app-chat-view .agent-log-detail{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-transition:all .1s ease;transition:all .1s ease;-webkit-animation-fill-mode:both;animation-fill-mode:both}.app-chat-view .agent-log-detail-list{height:435px;overflow:auto;padding:14px 11px 0}.app-chat-view .agent-log-detail-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.app-chat-view .agent-log-detail-list-item-thumbnail{width:26px;height:26px;margin-right:9px;position:relative;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;border-radius:3px}.app-chat-view .agent-log-detail-list-item__text{word-break:break-all;line-height:26px}.app-chat-view .agent-log-detail-list-item__who{margin-right:5px}.app-chat-view .agent-log-agent-message-form{background:#fffee3;padding:5px}.app-chat-view .agent-log-agent-message-form-group{padding:5px}.app-chat-view .agent-log-agent-message-form-group__input{width:calc(100% - 95px);height:38px;padding:5px 5px;border:.5px solid #d1ced9;border-radius:5px;margin-right:4px}.app-chat-view .agent-log-agent-message-form-group__send{width:80px;height:36px;padding:0;font-size:14px;line-height:inherit}.agent-log-list-transition-enter-active{-webkit-animation-name:agent-log-detail-opend;animation-name:agent-log-detail-opend}.agent-log-list-transition-leave-active{-webkit-animation-name:agent-log-detail-closed;animation-name:agent-log-detail-closed}@-webkit-keyframes agent-log-detail-opend{0%{opacity:0}to{opacity:1}}@keyframes agent-log-detail-opend{0%{opacity:0}to{opacity:1}}@-webkit-keyframes agent-log-detail-closed{0%{opacity:1}to{opacity:0}}@keyframes agent-log-detail-closed{0%{opacity:1}to{opacity:0}}.app-chat-view .header{min-width:1260px;position:fixed;z-index:99;top:0;left:0;width:100%;height:40px;padding-left:190px;background-color:#fff}.app-chat-view .header__logo{position:absolute;top:0;left:0;width:190px;text-align:center}.app-chat-view .header__logo .logo-group__logo{margin-top:2px;height:23px}.app-chat-view .header__logo .logo-group__title{font-size:10px}.app-chat-view .header__profile-info{position:relative;width:100%;padding-left:20px}.app-chat-view .header__profile-info:after,.app-chat-view .header__profile-info:before{content:" ";display:table}.app-chat-view .header__profile-info:after{clear:both}.app-chat-view .header-detail-list{display:table;table-layout:fixed;width:100%}.app-chat-view .header-detail-list__item{display:table-cell;height:40px;vertical-align:middle;position:relative}.app-chat-view .header-detail-list__item.is_2shot-setting{width:150px;text-align:right}.app-chat-view .header-detail-list__item.is_chime-setting{width:130px;text-align:right}.app-chat-view .header-detail-list__item.is_page-close{width:155px;text-align:right;background:#af008b;color:#fff}.app-chat-view .header-detail-list__item.is_page-close:after,.app-chat-view .header-detail-list__item.is_page-close:before{position:absolute;top:0;left:50%;width:2px;height:12px;margin-left:-2px;border-right:3px solid #fff;content:""}.app-chat-view .header-detail-list__item.is_page-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.app-chat-view .header-detail-list__item.is_page-close:after{top:1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.app-chat-view .header-detail-list__item.is_page-close:after,.app-chat-view .header-detail-list__item.is_page-close:before{top:50%;left:15px;margin-top:-6px}.app-chat-view .header-detail-list__item.is_page-close:after{margin-top:-5px}.app-chat-view .header-detail-list__item .note{display:inline-block;margin-right:10px;padding:5px;border-radius:3px}.app-chat-view .header-detail-list__item .note:before{display:block;content:"";left:0;width:14px;height:14px;background-size:contain;position:absolute;background-position:50%;background-repeat:no-repeat;display:inline-block;background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-yen.png?230602);position:relative;margin-right:4px;vertical-align:top}.app-chat-view .header-detail-list__item .note.is_close{color:#fff;height:100%;line-height:30px;display:block}.app-chat-view .header-detail-list__item .note.is_close:before{content:none}.app-chat-view .header-detail-list__item .note.is_goal{background:#cff6e2;color:#1ac56f}.app-chat-view .header-detail-list__item .note.is_goal:before{content:none}.app-chat-view .header-detail-list__item .note.is_goal .icon{margin:0 4px}.app-chat-view .header-detail-list__item .note.is_point-earned{background:#ffeff8;color:#af008b}.app-chat-view .header-detail-list__item .note.is_2shot-setting{cursor:pointer}.app-chat-view .header-detail-list__item .note.is_2shot-setting:before{display:block;width:14px;height:14px;background-size:contain;position:absolute;background-position:50%;background-repeat:no-repeat;position:relative;left:0;display:inline-block;margin-right:4px;background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-2shot-popup.png?230602);content:"";vertical-align:top}.app-chat-view .header-detail-list__item .note.is_2shot-setting.is_active:before,.app-chat-view .header-detail-list__item .note.is_2shot-setting:hover:before{background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-2shot-popup-active.png?230602)}.app-chat-view .header-detail-list__item .note.is_2shot-setting:hover .icon:before{color:#af008b}.app-chat-view .header-detail-list__item .note.is_chime{cursor:pointer}.app-chat-view .header-detail-list__item .note.is_chime:before{display:block;content:"";left:0;width:14px;height:14px;background-size:contain;position:absolute;background-position:50%;background-repeat:no-repeat;display:inline-block;background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-chime.png?230602);position:relative;margin-right:4px;vertical-align:top}.app-chat-view .header-detail-list__item .note.is_chime.is_active:before,.app-chat-view .header-detail-list__item .note.is_chime:hover:before{background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-chime-active.png?230602)}.app-chat-view .header-detail-list__item .note.is_chime:hover .icon:before{color:#af008b}.app-chat-view .header-detail-list__item .note strong{font-weight:700}@media(max-width:1049px){.app-chat-view .header{padding-left:200px}.app-chat-view .header__logo{width:200px}.app-chat-view .header__profile-info{padding:0 16px}}.app-chat-view .chat-dialog-box-wrap{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:10}.app-chat-view .chat-dialog-box-wrap.is_notice.non_support{z-index:100}.app-chat-view .chat-dialog-box-wrap.is_notice.non_support .chat-dialog-btn-wrap{border:none}.app-chat-view .chat-dialog-box-wrap.is_notice .chat-dialog-box{min-width:461px}.app-chat-view .chat-dialog-box-wrap.is_notice .chat-dialog-box.is_two-shot{min-width:auto}.app-chat-view .chat-dialog-box-wrap.is_notice .chat-dialog-header{padding:40px 40px 17px}.app-chat-view .chat-dialog-box-wrap.is_notice .chat-dialog-header__text{font-size:16px;color:#3f3646;font-weight:700}.app-chat-view .chat-dialog-box-wrap.is_notice .chat-dialog-header.is_accept-two-shot,.app-chat-view .chat-dialog-box-wrap.is_notice .chat-dialog-header.is_notice-two-shot{padding:15px 40px}.app-chat-view .chat-dialog-box-wrap.is_notice .chat-dialog-body__text{padding:0 40px 25px}.app-chat-view .chat-dialog-box-wrap.is_notice .chat-dialog-body__text.is_accept-two-shot,.app-chat-view .chat-dialog-box-wrap.is_notice .chat-dialog-body__text.is_notice-two-shot{padding:5px 40px}.app-chat-view .chat-dialog-box-wrap.is_notice .chat-dialog-btn-wrap{border-top:1px solid #efeeee;padding:12px;text-align:right}.app-chat-view .chat-dialog-box-wrap.is_notice .chat-dialog-btn-wrap.is_two-shot{padding:12px 12px 12px 12px}.app-chat-view .chat-dialog-box-wrap.is_notice .chat-dialog__decide-btn.is_ok{border-color:transparent;background-color:#1ac56f;color:#fff;-webkit-box-shadow:inset 0 -2px #09ab59;box-shadow:inset 0 -2px #09ab59}.app-chat-view .chat-dialog-box-wrap.is_notice .chat-dialog__decide-btn.is_cancel{margin-left:5px}.app-chat-view .chat-dialog-box-wrap.is_notice.use_ie-edge{z-index:99;background:rgba(0,0,0,.7)}.app-chat-view .chat-dialog-box-wrap.is_notice.use_ie-edge .chat-dialog-box{padding:10px 0 40px 0}.app-chat-view .chat-dialog-box-wrap.is_notice.use_ie-edge .chat-dialog-box .chat-dialog-btn-wrap{border:none;text-align:center}.app-chat-view .chat-dialog-box-wrap.is_two-shot{position:static;top:auto;left:auto;width:auto;height:auto;background:initial;z-index:auto}.app-chat-view .chat-dialog-box{position:absolute;right:50%;bottom:50%;vertical-align:top;border-radius:3px;-webkit-transform:translate(50%,50%);transform:translate(50%,50%);border-radius:5px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.3);box-shadow:0 2px 8px 0 rgba(0,0,0,.3);background-color:#fff}.app-chat-view .chat-dialog-box.is_device-check{width:440px;border:8px solid #af008b}.app-chat-view .chat-dialog-box.is_device-check .chat-dialog-header__text{color:#af008b;font-size:16px;margin:36px 36px 0}.app-chat-view .chat-dialog-box.is_device-check .chat-dialog-body{padding:40px}.app-chat-view .chat-dialog-box.is_loading{width:200px;height:168px;border-radius:5px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.3);box-shadow:0 2px 8px 0 rgba(0,0,0,.3);background-color:#fff;text-align:center}.app-chat-view .chat-dialog-box.is_loading .loading-container{background:none}.app-chat-view .chat-dialog-box.is_loading .loading-container__wraper-loader{top:0;margin-top:25px}.app-chat-view .chat-dialog-box.is_loading .chat-dialog-body__text{font-size:16px;color:#3f3646;position:absolute;bottom:50%;margin-bottom:-70px;width:100%;font-weight:700;line-height:2}.app-chat-view .chat-dialog-box.is_loading .chat-dialog-body__text .note{font-weight:400;display:block;font-size:14px}.app-chat-view .chat-dialog-box.is_confirm .chat-dialog-body__text{padding:25px 40px}.app-chat-view .chat-dialog-box.is_two-shot{display:none;right:50%;bottom:0;-webkit-transform:translate(50%,120%);transform:translate(50%,120%);visibility:hidden;opacity:0;width:435px;margin-right:8px;-webkit-transition:all .3s ease;transition:all .3s ease}.app-chat-view .chat-dialog-box.is_two-shot .chat-dialog-body__text{padding:25px 40px}.app-chat-view .chat-dialog-box.is_active{display:block;bottom:155px;opacity:1;visibility:visible}.app-chat-view .chat-dialog-box.is_active.is_center{position:fixed;right:50%;bottom:50%;-webkit-transform:translate(50%,50%);transform:translate(50%,50%);z-index:10}.app-chat-view .chat-dialog-box.is_notice-active{display:block;bottom:175px;opacity:1;visibility:visible}.app-chat-view .chat-dialog-box.is_notice-active.is_center{position:fixed;right:50%;bottom:50%;-webkit-transform:translate(50%,50%);transform:translate(50%,50%);z-index:10}.app-chat-view .chat-dialog-box.is_accept-active{display:block;bottom:220px;opacity:1;visibility:visible}.app-chat-view .chat-dialog-box.is_accept-active.is_center{position:fixed;right:50%;bottom:50%;-webkit-transform:translate(50%,50%);transform:translate(50%,50%);z-index:10}.app-chat-view .chat-form-wrap.is_chat-log .chat-form-input__text,.app-chat-view .chat-form__tweet{height:32px;padding:5px 8px;width:100%}.app-chat-view .chat-form-area{height:calc(100% - 44px)}.app-chat-view .chat-form-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;padding:10px;border-radius:5px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.app-chat-view .chat-form-wrap.is_tweet{background:#fff5fb}.app-chat-view .chat-form-wrap.is_chat-log{border-bottom:1px solid #eee;display:block;border-radius:initial;position:relative;margin-top:0;border-top:0;padding:6px;height:46px;background:#fffee3}.app-chat-view .chat-form-wrap.is_chat-log .chat-form{width:100%}.app-chat-view .chat-form-wrap.is_chat-log .chat-form.is_log{border:1px solid #f0f0f0;padding:0;background:#fff;border-radius:3px}.app-chat-view .chat-form-wrap.is_chat-log .chat-form-input{width:100%;position:relative}.app-chat-view .chat-form-wrap.is_chat-log .chat-form-input::-webkit-input-placeholder{color:#d1ced9}.app-chat-view .chat-form-wrap.is_chat-log .chat-form-input::-moz-placeholder{color:#d1ced9}.app-chat-view .chat-form-wrap.is_chat-log .chat-form-input:-ms-input-placeholder{color:#d1ced9}.app-chat-view .chat-form-wrap.is_chat-log .chat-form-input::-ms-input-placeholder{color:#d1ced9}.app-chat-view .chat-form-wrap.is_chat-log .chat-form-input::placeholder{color:#d1ced9}.app-chat-view .chat-form-wrap.is_chat-log .chat-form-input__text{width:calc(100% - 65px);border:none;border-radius:3px;background:none}.app-chat-view .chat-form-wrap.is_chat-log .chat-form-input__text::-webkit-input-placeholder{color:#d1ced9}.app-chat-view .chat-form-wrap.is_chat-log .chat-form-input__text::-moz-placeholder{color:#d1ced9}.app-chat-view .chat-form-wrap.is_chat-log .chat-form-input__text:-ms-input-placeholder{color:#d1ced9}.app-chat-view .chat-form-wrap.is_chat-log .chat-form-input__text::-ms-input-placeholder{color:#d1ced9}.app-chat-view .chat-form-wrap.is_chat-log .chat-form-input__text::placeholder{color:#d1ced9}.app-chat-view .chat-form-wrap.is_chat-log .chat-form-input-emotion{position:absolute;top:5px;right:10px}.app-chat-view .chat-form-wrap.is_chat-log .chat-form-input-emotion__item{width:18px;height:18px;border:none;background-color:#fff;position:relative;color:#948e99;cursor:pointer}.app-chat-view .chat-form-wrap.is_chat-log .chat-form-input-emotion__item:before{display:block;content:"";left:0;width:16px;height:16px;background-size:contain;position:absolute;background-position:50%;background-repeat:no-repeat;top:0}.app-chat-view .chat-form-wrap.is_chat-log .chat-form-input-emotion__item.is_stamp{margin-right:10px}.app-chat-view .chat-form-wrap.is_chat-log .chat-form-input-emotion__item.is_stamp:before{background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-face-good.png?230602)}.app-chat-view .chat-form-wrap.is_chat-log .chat-form-input-emotion__item.is_template:before{background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-template.png?230602)}.app-chat-view .chat-form-wrap.is_chat-log .chat-form__send{min-width:60px;width:auto;height:32px;border-radius:54px;font-size:14px}.app-chat-view .chat-form{width:100%;margin-right:-100px}.app-chat-view .chat-form-inner{width:calc(100% - 85px);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.app-chat-view .chat-form-inner .loading-container{border-radius:3px 15px 15px 3px}.app-chat-view .chat-form-inner .loading-container__wraper-loader{-webkit-animation:none;animation:none;width:30px;height:30px;margin-top:-15px;margin-left:-15px}.app-chat-view .chat-form-inner .loading-container__loader{width:30px;height:30px}.app-chat-view .chat-form__tweet{border:1px solid #d1ced9;border-radius:5px}.app-chat-view .chat-form__tweet.is_setting-complete{position:absolute;left:0;width:calc(100% - 85px);text-align:center;line-height:22px;background:#ffeff8;color:#af008b;font-size:12px;letter-spacing:-1px}.app-chat-view .chat-form__tweet::-webkit-input-placeholder{color:#d1ced9}.app-chat-view .chat-form__tweet::-moz-placeholder{color:#d1ced9}.app-chat-view .chat-form__tweet:-ms-input-placeholder{color:#d1ced9}.app-chat-view .chat-form__tweet::-ms-input-placeholder{color:#d1ced9}.app-chat-view .chat-form__tweet::placeholder{color:#d1ced9}.app-chat-view .chat-form__send{width:90px;height:30px;padding:0 8px;font-size:14px;margin-left:5px;line-height:inherit}.app-chat-view .chat-log-wrap{position:relative;height:calc(100% - 50px)}.app-chat-view .chat-log-inputing{height:12px;margin:2px 0 0 9px;font-size:12px;color:#948e99}.app-chat-view .chat-log-inputing-dot{position:absolute;top:50%;right:-10px;width:2px;height:2px;border-radius:5px;-webkit-animation:dotElastic 1s linear infinite;animation:dotElastic 1s linear infinite;background-color:#d1ced9;color:#d1ced9}.app-chat-view .chat-log-inputing-dot:after,.app-chat-view .chat-log-inputing-dot:before{content:"";display:inline-block;position:absolute;top:0;width:2px;height:2px;border-radius:5px;background-color:#d1ced9;color:#d1ced9}.app-chat-view .chat-log-inputing-dot:before{left:-5px;-webkit-animation:dotElasticBefore 1s linear infinite;animation:dotElasticBefore 1s linear infinite}.app-chat-view .chat-log-inputing-dot:after{left:5px;-webkit-animation:dotElasticAfter 1s linear infinite;animation:dotElasticAfter 1s linear infinite}.app-chat-view .chat-log{overflow:auto;padding:10px;min-width:inherit;height:100%}.app-chat-view .chat-log.log-font_size-huge{font-size:28px;font-weight:700}.app-chat-view .chat-log.log-font_size-huge .chat-log-talk__text{margin-top:-5px}.app-chat-view .chat-log.log-font_size-big{font-size:22px}.app-chat-view .chat-log.log-font_size-big .chat-log-talk__text{margin-top:-3px}.app-chat-view .chat-log.log-font_size-mid{font-size:16px}.app-chat-view .chat-log.log-font_size-small{font-size:12px}.app-chat-view .chat-log.log-font_size-small .chat-log-talk-thumbnail{width:20px;height:20px}.app-chat-view .chat-log-talk{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.app-chat-view .chat-log-talk-thumbnail{position:relative;overflow:hidden;margin-right:9px;width:26px;height:26px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;border-radius:3px}.app-chat-view .chat-log-talk__text{margin-top:2px;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;hyphens:auto}.app-chat-view .chat-log-talk__stamp{height:120px}.app-chat-view .chat-log__who{margin-right:10px}.app-chat-view .chat-log__link{color:blue;text-decoration:underline}.app-chat-view .chat-log__whisper-response{color:#36f;font-size:13px;cursor:pointer}.app-chat-view .chat-setting{cursor:pointer}.app-chat-view .chat-setting__fixed-phrase,.app-chat-view .chat-setting__tweet-hint{position:relative;display:inline-block;width:30px;height:30px;border-radius:3px;background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2);cursor:pointer}.app-chat-view .chat-setting__fixed-phrase:before,.app-chat-view .chat-setting__tweet-hint:before{position:absolute;width:30px;height:30px;background-position:50%;background-size:16px;background-repeat:no-repeat;content:""}.app-chat-view .chat-setting__fixed-phrase{margin-right:10px}.app-chat-view .chat-setting__fixed-phrase:before{background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-log.png?230602)}.app-chat-view .chat-setting__tweet-hint:before{background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-help.png?230602)}.app-chat-view .chime-setting-wrap{width:322px;border-radius:5px;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 10px 0 rgba(0,0,0,.2);background-color:#fff;position:absolute;z-index:2;top:30px;right:0}.app-chat-view .chime-setting-list{padding:0 6px}.app-chat-view .chime-setting-list-item{border-top:1px solid #eee;padding:6px 3px 6px 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.app-chat-view .chime-setting-list-item__title{font-weight:700;line-height:32px}.app-chat-view .chime-setting-list-item__title.is_select{line-height:32px}.app-chat-view .chime-setting-list-item__title .note{font-weight:400;font-size:10px;display:block;margin-top:3px}.app-chat-view .chime-setting-list-item__title .note.is_info{display:inline;margin:0;color:#1ac56f}.app-chat-view .chime-setting-list-item__btn{padding:2px 7px 2px 15px;min-width:inherit;-webkit-box-shadow:none;box-shadow:none;font-size:10px;position:relative}.app-chat-view .chime-setting-list-item__btn:before{content:"";position:absolute;width:0;height:0;top:50%;margin-top:-4px;left:6px;border-top:4px solid transparent;border-left:5px solid #948e99;border-bottom:4px solid transparent}.app-chat-view .checkbox-design{cursor:pointer}.app-chat-view .checkbox-design.is_checkbox.is_appointment-check{text-align:center}.app-chat-view .checkbox-design.is_checkbox.is_twoshot-auto-logout{margin-top:20px}.app-chat-view .checkbox-design.is_checkbox .checkbox-design__item{display:none}.app-chat-view .checkbox-design.is_checkbox .checkbox-design__item:checked+.checkbox-design__label:before{background:#af008b}.app-chat-view .checkbox-design.is_checkbox .checkbox-design__label{position:relative}.app-chat-view .checkbox-design.is_checkbox .checkbox-design__label:before{display:inline-block;content:"";width:20px;height:20px;vertical-align:middle;background:#ccc;border-radius:5px;margin-right:8px}.app-chat-view .checkbox-design.is_checkbox .checkbox-design__label:after{display:block;width:5px;height:9px;border-right:3px solid #fff;border-bottom:3px solid #fff;position:absolute;left:6px;top:2px;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.app-chat-view .checkbox-design.is_slide{position:relative;text-align:center;padding:0}.app-chat-view .checkbox-design.is_slide .checkbox-design__item{position:absolute;visibility:hidden}.app-chat-view .checkbox-design.is_slide .checkbox-design__item:checked+.checkbox-design-slide-ball{background:#1ac56f}.app-chat-view .checkbox-design.is_slide .checkbox-design__item:checked+.checkbox-design-slide-ball:before{color:#fff;left:-36px}.app-chat-view .checkbox-design.is_slide .checkbox-design__item:checked+.checkbox-design-slide-ball:after{left:40px}.app-chat-view .checkbox-design.is_slide .checkbox-design__item:checked+.checkbox-design-slide-ball .checkbox-design-slide-ball__text{left:8px;right:inherit}.app-chat-view .checkbox-design.is_slide .checkbox-design-slide-ball{display:block;width:64px;height:26px;background:#d7d7d7;margin:0;border-radius:30%/80%;position:relative;z-index:0;cursor:pointer}.app-chat-view .checkbox-design.is_slide .checkbox-design-slide-ball:after,.app-chat-view .checkbox-design.is_slide .checkbox-design-slide-ball:before{content:"";display:block;position:absolute}.app-chat-view .checkbox-design.is_slide .checkbox-design-slide-ball:before{font:12px/26px Arial,sans-serif;color:#555;right:4px;z-index:0;font-weight:700}.app-chat-view .checkbox-design.is_slide .checkbox-design-slide-ball:after{width:20px;height:20px;border-radius:100%;-webkit-transition:all .4s ease;transition:all .4s ease;cursor:pointer;top:3px;left:3px;z-index:1;background:#fff}.app-chat-view .checkbox-design.is_slide .checkbox-design-slide-ball__text{color:#fff;position:absolute;top:6px;right:8px}.app-chat-view .device-setting-wrap{width:370px;border-radius:5px;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 10px 0 rgba(0,0,0,.2);background-color:#fff;position:absolute;bottom:25px;right:-220px;z-index:2}.app-chat-view .device-setting-list{padding:0 6px}.app-chat-view .device-setting-list-item{border-top:1px solid #eee;padding:6px 3px 6px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.app-chat-view .device-setting-list-item__title{font-weight:700}.app-chat-view .device-setting-list-item__title.is_select{line-height:32px}.app-chat-view .device-setting-list-item__select{width:150px;border-radius:5px;background-color:#fff;position:relative}.app-chat-view .device-setting-list-item__select:before{display:block;margin-top:-3px;position:absolute;top:50%;right:7px;width:0;height:0;padding:0;content:"";border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #979797;pointer-events:none;z-index:1}.app-chat-view .device-setting-list-item .checkbox-design{top:6px}.app-chat-view .mirror-setting-wrap{width:70px;border-radius:5px;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 10px 0 rgba(0,0,0,.2);background-color:#fff;position:absolute;bottom:25px;z-index:2}.app-chat-view .mirror-setting-list{padding:0 6px;text-align:center}.app-chat-view .mirror-setting-list-item{border-top:1px solid #eee;padding:6px 3px}.app-chat-view .mirror-setting-list-item.is_select{color:#af008b;background:#fff2f6}.app-chat-view .free-view-time{padding:1px 0;border-radius:3px;background:#cff6e2;text-align:center}.app-chat-view .free-view-time:before{clear:both;content:"";display:block}.app-chat-view .free-view-time__text{color:#1ac56f;text-align:center;display:inline-block;position:relative}.app-chat-view .device-check__title{font-weight:700;margin-bottom:7px}.app-chat-view .device-check__title .note{font-size:10px;color:#3f3646;margin-left:10px}.app-chat-view .device-check-detail{border-radius:5px;background-color:#fff8fc;padding:14px 0;margin-bottom:20px}.app-chat-view .device-check-detail-voice-check__play{display:block;margin:auto;padding:8px;font-size:11px}.app-chat-view .device-check-detail-voice-check__play-text{position:relative;left:5px}.app-chat-view .device-check-detail-voice-check__play-text:before{content:"";position:absolute;width:0;height:0;top:50%;margin-top:-5px;left:-13px;border-top:5px solid transparent;border-left:8px solid #948e99;border-bottom:5px solid transparent}.app-chat-view .device-check-detail-voice-check__play-pause{position:relative;left:5px}.app-chat-view .device-check-detail-voice-check__play-pause:before{content:"";position:absolute;width:0;height:0;top:50%;margin-top:-5px;left:-15px;border:5px solid #948e99}.app-chat-view .device-check-detail-voice-check__text{color:#999;font-size:10px;text-align:center;margin-top:7px}.app-chat-view .device-check-detail .mic-range-design{display:block;position:relative;width:60px;margin:auto}.app-chat-view .device-check-detail .mic-range-design .mic-range-design-inner{margin-top:0}.app-chat-view .device-check-detail .mic-range-design .icon{color:#af008b;position:absolute;font-size:20px;left:-30px;top:50%;margin-top:-9px}.app-chat-view .device-check__range{width:40px}.app-chat-view .device-status{background-color:#f5f5f5;display:inline-block;vertical-align:middle;font-size:10px;color:#3f3646;border-radius:20px;margin-left:10px;padding:3px 6px}.app-chat-view .device-status__item{position:relative}.app-chat-view .device-status__item:first-child{margin-right:5px}.app-chat-view .device-status__item:first-child:before{content:"";width:.5px;height:10px;border:.5px solid #bababa;position:absolute;right:-5px;top:50%;margin-top:-5px}.app-chat-view .device-status__item:last-child{margin-right:0}.app-chat-view .device-status__item:last-child:before{content:none}.app-chat-view .jump-member-page{display:table;table-layout:fixed;width:100%;margin-top:5px}.app-chat-view .jump-member-page-item{display:table-cell}.app-chat-view .jump-member-page-item:first-child{padding-right:5px}.app-chat-view .jump-member-page-item:last-child{padding-left:5px}.app-chat-view .jump-member-page-item__link{width:100%;font-size:11px;padding:2px 15px;position:relative}.app-chat-view .jump-member-page-item__link:after{display:block;content:"";left:0;width:10px;height:8px;background-size:contain;position:absolute;background-position:50%;background-repeat:no-repeat;margin-left:3px;display:inline-block;background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-new-window-white.png?230602);position:relative}.app-chat-view .new-mail-notice-wrap{position:fixed;top:0;z-index:100;left:280px;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;visibility:hidden}.app-chat-view .new-mail-notice-wrap.is_active{top:20px;opacity:1;visibility:visible}.app-chat-view .new-mail-notice{background:#fff;-webkit-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;padding:10px;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.app-chat-view .new-mail-notice-detail{margin-right:8px}.app-chat-view .new-mail-notice-detail__data{font-size:12px}.app-chat-view .new-mail-notice-close{background:#ffeff8;border-radius:50%;position:relative;width:23px;height:23px}.app-chat-view .new-mail-notice-close:after,.app-chat-view .new-mail-notice-close:before{position:absolute;top:0;left:50%;width:2px;height:12px;margin-left:-2px;border-right:3px solid #fff;content:""}.app-chat-view .new-mail-notice-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.app-chat-view .new-mail-notice-close:after{top:1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.app-chat-view .new-mail-notice-close:after,.app-chat-view .new-mail-notice-close:before{border-right:2px solid #fff;border-color:#af008b;top:50%}.app-chat-view .new-mail-notice-close:before{margin:-6px 0 0 -3px}.app-chat-view .new-mail-notice-close:after{margin:-5px 0 0 -3px}.app-chat-view .new-mail-notice-close:hover{opacity:.8}.app-wrap{height:100%}.app-chat-view{min-width:1260px;height:100%}.app-chat-view .main{display:grid;padding:52px 10px 10px;height:100vh;grid-template-rows:436px 1fr;grid-template-columns:270px minmax(560px,1.5fr) minmax(410px,1fr);min-height:inherit;z-index:0}.app-chat-view .member-ban-body-wrap{background:#3f3646;position:absolute;top:-28px;height:calc(100% - 20px);width:100%}.app-chat-view .member-ban-body{position:absolute;right:50%;bottom:50%;vertical-align:top;border-radius:3px;-webkit-transform:translate(50%,50%);transform:translate(50%,50%);width:100%}.app-chat-view .member-ban-body-title{font-size:12px;text-align:center;color:#fcf25a;margin-bottom:9px;width:100%}.app-chat-view .member-ban-body-detaiil .member-ban-body-confirm{display:table;table-layout:fixed;width:100%;padding:0 10px}.app-chat-view .member-ban-body-detaiil .member-ban-body-confirm-item{display:table-cell}.app-chat-view .member-ban-body-detaiil .member-ban-body-confirm-item:first-child{padding-right:5px}.app-chat-view .member-ban-body-detaiil .member-ban-body-confirm-item:last-child{padding-left:5px}.app-chat-view .member-ban-body-detaiil .member-ban-body-confirm-item__btn{width:100%;padding:4px 15px}.app-chat-view .member-ban-body-detaiil__text{font-size:10px;color:#fff;padding:10px}.app-chat-view .member-report-body-wrap{background:#3f3646;position:absolute;top:-28px;height:calc(100% - 20px);width:100%}.app-chat-view .member-report-body{height:100%;padding:12px}.app-chat-view .member-report-body__title{color:#fcf25a;text-align:center}.app-chat-view .member-report-body-detail{padding-top:17px;height:100%}.app-chat-view .member-report-body-detail__textarea{color:#fff;height:calc(100% - 76px);border:none;background:#3f3646;width:100%;resize:none}.app-chat-view .member-report-body-detail-btn{padding-top:10px;text-align:center}.app-chat-view .member-list-wrap{height:calc(100% - 44px);overflow:auto}.app-chat-view .member-list__item{border-bottom:1px solid #eee;background:#f5f5f5}.app-chat-view .member-list__item:last-child{border-radius:0 0 5px 5px}.app-chat-view .member-list__item.is_login,.app-chat-view .member-profile.just_login{background:#fff}.app-chat-view .member-profile .member-profile-detail-list,.app-chat-view .member-profile .member-profile-memo,.app-chat-view .member-profile .member-profile-peep-message{background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#fafafa),color-stop(10%,#fdfdfd),color-stop(90%,#fff),color-stop(99%,#fafafa));background:linear-gradient(180deg,#fafafa 1%,#fdfdfd 10%,#fff 90%,#fafafa 99%)}.app-chat-view .member-profile-panel-wrap{position:relative;padding:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:block}.app-chat-view .member-profile-panel{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.app-chat-view .member-profile-panel-thumb{width:42px;height:42px;margin-right:8px;position:relative;overflow:hidden}.app-chat-view .member-profile-panel-thumb__image{position:absolute;right:50%;bottom:50%;vertical-align:top;border-radius:3px;-webkit-transform:translate(50%,50%);transform:translate(50%,50%);height:42px}.app-chat-view .member-profile-panel-detail{overflow:hidden;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.app-chat-view .member-profile-panel-detail__data,.app-chat-view .member-profile-panel-detail__data.is_chat-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.app-chat-view .member-profile-panel-detail__data.is_chat-time{margin-top:8px;position:relative}.app-chat-view .member-profile-panel-detail__data.is_chat-time:before{display:inline-block;vertical-align:middle;width:14px;height:14px;margin-right:2px;content:"";background-size:cover;background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-time.png?230602)}.app-chat-view .member-profile-panel-detail__data.is_chat-time .note.is_quiet{color:#a0a0a0;font-size:12px;vertical-align:middle}.app-chat-view .member-profile-panel-detail__data .member-chat-type{margin-left:5px;font-size:10px;background:#eee;padding:3px 6px;border-radius:10px}.app-chat-view .member-profile-panel-detail-arrow{display:block;position:absolute;top:10px;right:-10px;margin-top:-7px;padding:10px;left:inherit}.app-chat-view .member-profile-panel-detail-arrow:before{position:absolute;content:"";border-right:2px solid #444;border-bottom:2px solid #444;display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px;height:8px;left:-10px}.app-chat-view .member-profile-panel-detail-arrow.is_open:before{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.app-chat-view .member-profile-detail{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-transition:all .1s ease;transition:all .1s ease;-webkit-animation-fill-mode:both;animation-fill-mode:both}.app-chat-view .member-profile-detail-tab-title{display:table;table-layout:fixed;width:100%;text-align:center;cursor:pointer}.app-chat-view .member-profile-detail-tab-title__item{display:table-cell;position:relative;height:28px;border-bottom:2px solid #fff;vertical-align:middle;font-size:14px}.app-chat-view .member-profile-detail-tab-title__item.is_memo{width:40px}.app-chat-view .member-profile-detail-tab-title__item.is_peep{width:85px}.app-chat-view .member-profile-detail-tab-title__item:after{display:block;position:absolute;top:2px;right:0;width:1px;height:20px;background:#ccc;content:""}.app-chat-view .member-profile-detail-tab-title__item:last-child:after{content:none}.app-chat-view .member-profile-detail-tab-title__item.is_active{border-bottom:2px solid #af008b;color:#af008b;font-weight:700}.app-chat-view .member-profile-detail-list-wrap{position:relative}.app-chat-view .member-profile-detail-list{height:435px;overflow:auto}.app-chat-view .member-profile-detail-list-item{padding:0 15px 15px}.app-chat-view .member-profile-detail-list-item__rank-image{display:block;margin:auto}.app-chat-view .member-profile-detail-list-item-detail__title{margin-bottom:7.6px;font-weight:700}.app-chat-view .member-profile-detail-list-item:first-child{padding-top:15px}.app-chat-view .member-profile-detail-list-item:last-child{padding-bottom:0}.app-chat-view .member-profile-memo__detail{width:100%;height:435px;padding:14px 11px;border:none;background:none;resize:none}.app-chat-view .member-profile-memo-save{padding:3px;height:48px;position:relative}.app-chat-view .member-profile-memo-save__btn{display:block;width:160px;margin:auto}.app-chat-view .member-profile-memo-save .loading-container__wraper-loader{width:30px;height:30px;margin-top:-15px;margin-left:-15px;-webkit-animation:none;animation:none}.app-chat-view .member-profile-memo-save .loading-container__loader{width:30px;height:30px}.app-chat-view .member-profile-peep-message-form{background:#fffee3}.app-chat-view .member-profile-peep-message-form-group{padding:5px}.app-chat-view .member-profile-peep-message-form-group__input{width:calc(100% - 84px);height:38px;padding:5px 8px;border:.5px solid #d1ced9;border-radius:5px;margin-right:4px}.app-chat-view .member-profile-peep-message-form-group__input::-webkit-input-placeholder{color:#d1ced9}.app-chat-view .member-profile-peep-message-form-group__input::-moz-placeholder{color:#d1ced9}.app-chat-view .member-profile-peep-message-form-group__input:-ms-input-placeholder{color:#d1ced9}.app-chat-view .member-profile-peep-message-form-group__input::-ms-input-placeholder{color:#d1ced9}.app-chat-view .member-profile-peep-message-form-group__input::placeholder{color:#d1ced9}.app-chat-view .member-profile-peep-message-form-group__send{width:80px;height:36px;padding:0;font-size:14px;line-height:inherit;border-radius:18px}.app-chat-view .member-profile-peep-message-whisper{padding:5px;background:#fff2f6}.member-list__item.is_login .member-profile-panel-detail__data.is_chat-time:before{background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-time-active.png?230602)}.member-profile-list-transition-enter-active{-webkit-animation-name:member-profile-detail-opend;animation-name:member-profile-detail-opend}.member-profile-list-transition-leave-active{-webkit-animation-name:member-profile-detail-closed;animation-name:member-profile-detail-closed}@-webkit-keyframes member-profile-detail-opend{0%{opacity:0}to{opacity:1}}@keyframes member-profile-detail-opend{0%{opacity:0}to{opacity:1}}@-webkit-keyframes member-profile-detail-closed{0%{opacity:1}to{opacity:0}}@keyframes member-profile-detail-closed{0%{opacity:1}to{opacity:0}}.app-chat-view .member-body-status{display:table;table-layout:fixed;width:100%}.app-chat-view .member-body-status-item{display:table-cell;vertical-align:middle}.app-chat-view .member-body-status-item-detail__title{padding-bottom:7.6px;font-weight:700}.app-chat-view .member-invitation-body{background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#fafafa),color-stop(10%,#fdfdfd),color-stop(90%,#fff),color-stop(99%,#fafafa));background:linear-gradient(180deg,#fafafa 1%,#fdfdfd 10%,#fff 90%,#fafafa 99%);display:block;position:relative;padding:50% 10px 10px 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:435px;font-size:12px}.app-chat-view .member-invitation-body-wrap{text-align:center}.app-chat-view .member-invitation-body.is_lack{background:#f5f5f5;color:#9b9b9b;font-size:14px}.app-chat-view .member-invitation-body-detail{display:inline-block;background:#fff2f6;width:220px;height:101px;border-radius:10px;margin:5px auto;padding:3px}.app-chat-view .member-invitation-body-detail__text{margin:8px 0 0 0}.app-chat-view .member-invitation-body-detail__error{font-weight:700;color:#d44;margin:15px 0 0 0}.app-chat-view .member-invitation-body-detail__point{color:#e04770;font-size:16px;font-weight:700;margin:0 0 5px 0}.app-chat-view .member-invitation-body-detail-select{display:inline-block;width:150px;border-radius:5px;background-color:#fff;position:relative;margin:3px auto}.app-chat-view .member-invitation-body-detail-select:before{display:block;margin-top:-3px;position:absolute;top:50%;right:7px;width:0;height:0;padding:0;content:"";border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #979797;pointer-events:none;z-index:1}.app-chat-view .member-invitation-send{padding:5px;height:48px;position:relative}.app-chat-view .member-invitation-send__btn{display:block;width:160px;margin:auto}.app-chat-view .message-list{height:calc(100% - 52px);overflow:auto}.app-chat-view .message-list__item{border-bottom:1px solid #eee;background:#fff;padding:7px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.app-chat-view .message-list__item.is_new{background-color:#dff4ff;border-color:#d4e8f2}.app-chat-view .message-list__item.is_new:first-child{border-top:none}.app-chat-view .message-list__item:first-child{border-top:1px solid #eee}.app-chat-view .message-list__item:last-child{border-radius:0 0 5px 5px}.app-chat-view .message-list-thumbnail{width:36px;height:36px;margin-right:8px}.app-chat-view .message-list-thumbnail__image{height:100%;width:auto;margin:auto}.app-chat-view .message-list-detail{overflow:hidden;position:relative;padding-top:2px;max-width:130px}.app-chat-view .message-list-detail__message{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;hyphens:auto}.app-chat-view .message-list-detail__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;word-break:keep-all;width:calc(100% - 30px)}.app-chat-view .message-list-detail__time{position:absolute;right:0;top:6px;font-size:10px}.app-chat-view .message-list .new-message{color:#fff;font-size:10px;border-radius:3px;background:#af008b;position:absolute;border:1px solid #fff;padding:2px 4px;display:block;top:3px;left:3px}.app-chat-view .my-favorite{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.app-chat-view .my-favorite-inner{position:relative;margin:0 4px;width:16px;height:16px}.app-chat-view .my-favorite__item{width:16px;height:16px;background-size:contain;background-repeat:no-repeat;vertical-align:middle}.app-chat-view .my-favorite__item.is_register{background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-add-favorit.png?230602);cursor:pointer}.app-chat-view .my-favorite__item.is_register.is_active{background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-added-favorit.png?230602)}.app-chat-view .my-favorite__item.is_liked-by-him{background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-followed.png?230602);vertical-align:text-bottom}.app-chat-view .my-favorite .loading-container__wraper-loader{margin-top:-8px;margin-left:-8px;width:16px;height:16px}.app-chat-view .my-favorite .loading-container__loader{width:16px;height:16px}.app-chat-view .mic-check{border-radius:5px;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.1);box-shadow:0 0 2px 0 rgba(0,0,0,.1);background-color:#fff;display:table;table-layout:fixed;width:80%;padding:10px;margin:auto}.app-chat-view .mic-check__item{display:table-cell;vertical-align:middle;height:25px}.app-chat-view .mic-check__item.is_mute{position:relative;top:2px}.app-chat-view .mic-range-design{display:block;position:relative;width:60px;margin:0 0 0 auto}.app-chat-view .mic-range-design .icon-mic,.app-chat-view .mic-range-design .icon-volume{background-size:17px;background-repeat:no-repeat;background-position:0 2px;background-color:transparent;border:none;padding:0;width:17px;height:22px}.app-chat-view .mic-range-design .icon-mic{background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-mic-default.png?230602)}.app-chat-view .mic-range-design .icon-mic.in_video-footer{background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-mic-white.png?230602)}.app-chat-view .mic-range-design .icon-mic.in_mic-check{background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-mic-pink.png?230602)}.app-chat-view .mic-range-design .icon-mic.is_mute{background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-mic-default-mute.png?230602)}.app-chat-view .mic-range-design .icon-volume{background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-sound-volume.png?230602)}.app-chat-view .mic-range-design .icon-volume.is_mute{background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-sound-volume-mute.png?230602)}.app-chat-view .mic-range-design .mic-range-design-inner,.app-chat-view .mic-range-design .mic-range-design__range{display:block;right:0;top:50%;position:absolute;width:60px;height:4px;margin-top:5px}.app-chat-view .mic-range-design__range{opacity:0;z-index:1}.app-chat-view .mic-range-design-inner{border-radius:10px;background:#948e99}.app-chat-view .mic-range-design-inner .icon{color:#fff;position:absolute;top:50%;left:-25px;margin-top:-10px;display:block}.app-chat-view .mic-range-design-inner__bar{display:block;height:4px;background:#af008b;border-radius:10px}.app-chat-view .device-check-detail .icon-mic.is_mute{color:#999}.app-chat-view .my-preview{background:#fff;border-radius:5px;padding-bottom:6px}.app-chat-view .my-preview.status_rest .my-preview-header,.app-chat-view .my-preview.status_wait .my-preview-header{background-color:#ffc602}.app-chat-view .my-preview.status_rest .my-preview-footer:before,.app-chat-view .my-preview.status_wait .my-preview-footer:before{border-bottom-color:#fff2ac}.app-chat-view .my-preview.status_rest .my-preview-footer__text,.app-chat-view .my-preview.status_wait .my-preview-footer__text{background-color:#fff2ac;color:#b87e01}.app-chat-view .my-preview.status_party .my-preview-header{background-color:#ff72ae}.app-chat-view .my-preview.status_party .my-preview-footer:before{border-bottom-color:#ffdee5}.app-chat-view .my-preview.status_party .my-preview-footer__text{background-color:#ffdee5;color:#ef549d}.app-chat-view .my-preview.status_2shot .my-preview-header{background-color:#b47dff}.app-chat-view .my-preview.status_2shot .my-preview-footer:before{border-bottom-color:#e9d9ff}.app-chat-view .my-preview.status_2shot .my-preview-footer__text{background-color:#e9d9ff;color:#a063f5}.app-chat-view .my-preview.status_appointment .my-preview-header{background-color:#30bbe9}.app-chat-view .my-preview.status_appointment .my-preview-footer:before{border-bottom-color:#ceefff}.app-chat-view .my-preview.status_appointment .my-preview-footer__text{background-color:#ceefff;color:#0ca0d0}.app-chat-view .my-preview-header{text-align:center;padding:8px;font-size:13px;color:#fff;border-radius:5px 5px 0 0}.app-chat-view .my-preview-body{padding:0 15px;margin-bottom:4px}.app-chat-view .my-preview-body__name{text-align:center;padding:5px}.app-chat-view .my-preview-body-thumbnail__image{display:block;width:100%;border-radius:4px}.app-chat-view .my-preview-footer{position:relative;padding:0 6px}.app-chat-view .my-preview-footer:before{content:"";display:block;position:absolute;top:-11px;left:17px;width:0;height:0;border-bottom:13px solid #fff;border-left:13px solid transparent}.app-chat-view .my-preview-footer__text{padding:4px 6px;background:#ccc;border-radius:3px;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;hyphens:auto;max-height:45px;font-size:12px}.app-chat-view .peep-message{height:390px;padding:14px 11px;overflow:auto}.app-chat-view .peep-message__who{margin-right:5px}.app-chat-view .peep-message__link{color:blue;text-decoration:underline}.app-chat-view .peep-message-log{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.app-chat-view .peep-message-log-thumbnail{width:26px;height:26px;margin-right:9px;position:relative;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;border-radius:3px}.app-chat-view .peep-message-log__stamp{width:auto;max-height:150px}.app-chat-view .peep-message-log__text{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;hyphens:auto;width:200px;-webkit-box-flex:1;-ms-flex:1;flex:1}.app-chat-view .presents-animation{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.app-chat-view .presents-animation__image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.app-chat-view .report{display:table;table-layout:fixed;width:100%;height:48px;padding:10px;background:#fff3fa}.app-chat-view .report-item{display:table-cell}.app-chat-view .report-item:first-child{padding-right:5px}.app-chat-view .report-item:last-child{padding-left:5px}.app-chat-view .report-item__btn{width:100%;padding:4px}.app-chat-view .report-item__btn .icon{margin-right:3px}.app-chat-view .report-dialog{position:absolute;text-align:center;width:100%;padding:10px 0;color:#af008b;bottom:40px;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;visibility:hidden}.app-chat-view .report-dialog.is_active{opacity:1;bottom:48px;visibility:inherit}.app-chat-view .tweet-hint-wrap{position:absolute;z-index:2;bottom:60px;left:calc(100% - 66px);width:486px;padding:20px;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 10px 0 rgba(0,0,0,.2)}.app-chat-view .tweet-hint__title{margin-bottom:15px;font-size:16px;font-weight:700}.app-chat-view .tweet-hint-detail:after,.app-chat-view .tweet-hint-detail:before{content:" ";display:table}.app-chat-view .tweet-hint-detail:after{clear:both}.app-chat-view .tweet-hint-detail-data{float:left;width:154px;margin-right:10px;padding:10px;border-radius:5px;background-color:#fff4fa}.app-chat-view .tweet-hint-caution{overflow:hidden}.app-chat-view .tweet-hint-caution__text{margin-bottom:14px}.app-chat-view .tweet-hint-caution-detail{padding:10px;border-radius:5px;background-color:#fff4fa}.app-chat-view .tweet-hint-caution-detail__title{margin-bottom:8px;font-weight:700}.app-chat-view .tweet-hint-caution-detail-list{margin-bottom:11px}.app-chat-view .tweet-hint-caution-detail-list__item{list-style-type:decimal;margin-left:20px;font-size:12px;line-height:1.4}.app-chat-view .tweet-hint-caution-detail-sample{display:table;table-layout:fixed;width:100%;padding:5px;border-radius:5px;background-color:#fff2ac}.app-chat-view .tweet-hint-caution-detail-sample__title{display:table-cell;position:relative;width:90px;height:100%;color:red;font-size:12px;font-weight:700;text-align:center;vertical-align:middle}.app-chat-view .tweet-hint-caution-detail-sample__title:before{position:absolute;z-index:4;top:50%;right:-10px;width:1px;height:35px;margin-top:-17px;background-color:#f5e092;content:""}.app-chat-view .tweet-hint-caution-detail-sample__text{padding-left:12px;color:#b87e01;font-size:10px;line-height:1.3;letter-spacing:.3px}.app-chat-view .section-wrap.is_exchange{grid-row:1/3;grid-column:3/4;position:relative;overflow:hidden}.app-chat-view .section-wrap.is_chat-info{grid-row:1/3;grid-column:2/3;position:relative}.app-chat-view .section.is_member-data{grid-row:1/3;grid-column:1/2;-webkit-filter:drop-shadow(0 2px 5px rgba(248,208,229,.5));filter:drop-shadow(0 2px 5px rgba(248,208,229,.5))}.app-chat-view .section.is_member-data.status_rest .section-header__item.is_status{background-color:#1ac56f;width:83px}.app-chat-view .section.is_member-data.status_wait .section-header__item.is_status{background-color:#ff7f00;width:83px}.app-chat-view .section.is_member-data.status_party .section-header__item.is_status{background-color:#af008b;width:107px}.app-chat-view .section.is_member-data.status_2shot .section-header__item.is_status{background-color:#a063f5;width:104px}.app-chat-view .section.is_member-data.status_2shot .member-profile-detail-tab-title__item.is_peep{visibility:hidden}.app-chat-view .section.is_member-data.status_appointment .section-header__item.is_status{background-color:#58cde4;width:109px}.app-chat-view .section.is_member-data .section-inner{background:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;height:100%}.app-chat-view .section.is_member-data .section-header{background:#fff;border-radius:5px 5px 0 0}.app-chat-view .section.is_member-data .section-header__item.is_status{height:22px;border-radius:3px;color:#fff;text-align:center;line-height:22px}.app-chat-view .section.is_member-data .section-header__item.is_status:before{display:block;content:"";left:0;width:16px;height:16px;background-size:contain;position:absolute;background-position:50%;background-repeat:no-repeat;position:relative;top:-1px;left:-3px;display:inline-block;vertical-align:middle}.app-chat-view .section.is_member-data .section-header__item.is_status.condition_low:before{background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-condition-low.png?230602)}.app-chat-view .section.is_member-data .section-header__item.is_status.condition_mid:before{background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-condition-mid.png?230602)}.app-chat-view .section.is_member-data .section-header__item.is_status.condition_high:before{background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-condition-high.png?230602)}.app-chat-view .section.is_chat-screen{position:relative}.app-chat-view .section.is_other-info{margin-top:10px}.app-chat-view .section.is_other-info .section-inner{background:none;-webkit-box-shadow:none;box-shadow:none}.app-chat-view .section.is_mem-video{position:relative;z-index:1}.app-chat-view .section.is_chat-log{position:absolute;width:100%;top:0;height:100%}.app-chat-view .section.is_chat-log .section-inner{height:100%;margin-right:0}.app-chat-view .section.is_message{grid-row:1/3;grid-column:4/5;top:-12px;position:relative;height:calc(100% + 12px);border-top:1px solid #eee}.app-chat-view .section.is_message .section-inner{margin:0;position:relative;background:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.app-chat-view .section.is_message .section-header{background:#fff;border-bottom:none}.app-chat-view .section-inner{margin-right:15px;border-radius:5px;background:#fff;-webkit-box-shadow:0 2px 5px 0 rgba(248,208,229,.5);box-shadow:0 2px 5px 0 rgba(248,208,229,.5)}.app-chat-view .section-header{position:relative;width:100%;height:44px;padding-left:11px;border-bottom:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.app-chat-view .section-header.is_chat-member.is_no-member{border-radius:5px;border-bottom:none}.app-chat-view .section-header__item{position:relative}.app-chat-view .section-header__item.is_title{color:#3f3646;font-weight:700}.app-chat-view .section-header__item.is_member{padding-left:10px}.app-chat-view .section-header__item.is_break,.app-chat-view .section-header__item.is_logout-btn,.app-chat-view .section-header__item.is_start{position:absolute;top:8px;right:10px;padding:4px 15px;font-size:14px}.app-chat-view .section-header__item.is_start:before{background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-logout.png?230602);top:1px}.app-chat-view .section-header__item.is_break:before,.app-chat-view .section-header__item.is_start:before{display:block;content:"";left:0;width:14px;height:14px;background-size:contain;position:absolute;background-position:50%;background-repeat:no-repeat;display:inline-block;position:relative;left:-3px}.app-chat-view .section-header__item.is_break:before{background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-coffee.png?230602);vertical-align:middle;top:-1px}.app-chat-view .section-header__item.is_2shot-end,.app-chat-view .section-header__item.is_log-delete{min-width:inherit;padding:2px 8px 2px 15px;border:1px solid #dfdfdf;border-radius:10px;background-color:#eee;font-size:10px;margin-left:10px;padding-left:18px}.app-chat-view .section-header__item.is_2shot-end:after,.app-chat-view .section-header__item.is_2shot-end:before,.app-chat-view .section-header__item.is_log-delete:after,.app-chat-view .section-header__item.is_log-delete:before{position:absolute;top:0;left:50%;height:12px;border-right:3px solid #fff;content:""}.app-chat-view .section-header__item.is_2shot-end:before,.app-chat-view .section-header__item.is_log-delete:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.app-chat-view .section-header__item.is_2shot-end:after,.app-chat-view .section-header__item.is_log-delete:after{top:1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.app-chat-view .section-header__item.is_2shot-end:before,.app-chat-view .section-header__item.is_log-delete:before{margin-top:-7px}.app-chat-view .section-header__item.is_2shot-end:after,.app-chat-view .section-header__item.is_log-delete:after{margin-top:-6px}.app-chat-view .section-header__item.is_2shot-end:after,.app-chat-view .section-header__item.is_2shot-end:before,.app-chat-view .section-header__item.is_log-delete:after,.app-chat-view .section-header__item.is_log-delete:before{top:50%;left:10px;width:2px;height:10px;margin-left:-2px;border-color:#3f3646;border-width:2px}.app-chat-view .section-header__item.is_log-delete{text-align:right}.app-chat-view .section-header__item.is_message-reload{position:absolute;right:10px;width:16px;height:14px;top:50%;margin-top:-7px}.app-chat-view .section-header__item .icon{margin-right:3px}.app-chat-view .select-design{font-size:100%;position:relative;padding:0 20px 0 10px;height:32px;width:100%;-webkit-appearance:none;cursor:pointer;text-indent:.01px;text-overflow:ellipsis;outline:none;background:transparent;background-image:none;-webkit-box-shadow:none;box-shadow:none;border:.5px solid #d1ced9}.app-chat-view .select-design:focus{background:#ffeff8;border:1px solid #af008b}.app-chat-view .size-change-wrap{position:absolute;top:50%;right:7px;margin-top:-15px}.app-chat-view .size-change{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;border-radius:5px;background-color:#eee;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.05);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.05);-ms-flex-pack:distribute;justify-content:space-around}.app-chat-view .size-change__radio{display:none}.app-chat-view .size-change__radio:checked+label{position:relative;width:34px;height:34px;margin:-2px;border-radius:5px;background:#fff;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.3);box-shadow:0 0 2px 0 rgba(0,0,0,.3);font-size:18px;line-height:34px}.app-chat-view .size-change-label{display:block;width:30px;height:30px;font-weight:700;text-align:center;line-height:30px;cursor:pointer}.app-chat-view .size-change label[for=log-font_size-huge]{width:46px}.app-chat-view .sound-bar-animation .visualizer{display:block;width:100%;height:25px}.app-chat-view .stamp{position:absolute;background:#fff;right:80px;width:270px;height:256px;overflow:hidden;z-index:1}.app-chat-view .stamp .stamp-tab-btn{display:inline-block;text-align:center;width:66px;height:33px}.app-chat-view .stamp .stamp-tab-btn:hover{opacity:.8}.app-chat-view .stamp .stamp-tab-btn:disabled{opacity:1;background:#cecece;-webkit-box-shadow:none;box-shadow:none}.app-chat-view .stamp-tab{height:35px;cursor:pointer}.app-chat-view .stamp-tab-btn{height:100%;position:relative}.app-chat-view .stamp-tab-btn.is_selected .stamp-tab-btn__image{border-color:#af008b}.app-chat-view .stamp-tab-btn:after{content:"";width:1px;height:22px;background:#eee;position:absolute;right:0;top:4px}.app-chat-view .stamp-tab-btn__detail{height:100%}.app-chat-view .stamp-tab-btn__image{border-bottom:2px solid #fff;height:100%;background-size:cover;width:39px;display:inline-block;background-position:50%}.app-chat-view .stamp-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:auto;width:100%;height:calc(100% - 40px);padding:0 3px 3px}.app-chat-view .stamp-btn{width:33.33%;height:89px;cursor:pointer}.app-chat-view .stamp-btn__detail{width:100%;height:100%;background-size:cover}.app-chat-view .start-work{text-align:center;display:block;margin:20px auto 0;width:50%}.app-chat-view .start-work.is_primary{width:100%}.app-chat-view .start-work__text:before{display:inline-block;content:"";vertical-align:text-top;width:26px;height:20px;margin-right:8px;background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-chat.png?230602)}.app-chat-view .appointment-member-list{width:240px;margin:8px auto 0;border-radius:5px;background-color:#fff;position:relative}.app-chat-view .appointment-member-list:before{display:block;margin-top:-3px;position:absolute;top:50%;right:7px;width:0;height:0;padding:0;content:"";border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #979797;pointer-events:none;z-index:1}.app-chat-view .appointment-member-list__detail{border-radius:5px}.app-chat-view .template-text{width:270px;height:143px;border-radius:5px;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 10px 0 rgba(0,0,0,.2);background-color:#fff;position:absolute;right:12px;top:37px;z-index:1;overflow:hidden}.app-chat-view .template-text-tab{display:table;table-layout:fixed;width:100%}.app-chat-view .template-text-tab-btn{display:table-cell;text-align:center;vertical-align:middle;position:relative;cursor:pointer}.app-chat-view .template-text-tab-btn.is_selected .template-text-tab-btn__text{color:#af008b;border-color:#af008b}.app-chat-view .template-text-tab-btn:after{content:"";width:1px;height:22px;background:#eee;position:absolute;right:0;top:4px}.app-chat-view .template-text-tab-btn:last-child:after{content:none}.app-chat-view .template-text-tab-btn__text{padding:8px 0;display:inline-block;width:70%;min-width:60px;border-bottom:2px solid #fff}.app-chat-view .template-text-body{height:calc(100% - 30px);overflow:auto}.app-chat-view .template-text-btn{display:block}.app-chat-view .template-text-btn:hover{background:#fff4fa}.app-chat-view .template-text-btn__detail{padding:8px}.app-chat-view .tweet-list-wrap{position:absolute;right:-224px;bottom:60px;z-index:2;width:325px;height:220px;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 10px 0 rgba(0,0,0,.2)}.app-chat-view .tweet-list{height:100%}.app-chat-view .tweet-list__title{padding:12px;border-bottom:1px solid #eee}.app-chat-view .tweet-list-detail{overflow:auto;height:calc(100% - 40px)}.app-chat-view .tweet-list-detail__item{position:relative;padding:10px;border-bottom:1px solid #eee;cursor:pointer}.app-chat-view .tweet-list-detail__item:hover{background:#fff3fa}.app-chat-view .tweet-list-detail__item:before{right:15px;width:8px;height:8px;position:absolute;content:"";border-right:2px solid #444;border-bottom:2px solid #444;display:block;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.app-chat-view .tweet-list-detail__item:last-child{border-bottom:0}.app-chat-view .tweet-list__edit{position:absolute;top:7px;right:12px;padding:3px 9px;min-width:inherit;font-size:11px}.app-chat-view .tweet-list__edit:after{position:relative;display:inline-block;margin-left:2px;background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-new-window.png?230602);display:block;content:"";left:0;width:14px;height:8px;background-size:contain;position:absolute;background-position:50%;background-repeat:no-repeat}.app-chat-view .two-shot-popup-setting-wrap{width:85px;border-radius:5px;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 10px 0 rgba(0,0,0,.2);background-color:#fff;position:absolute;z-index:2;top:30px;right:15px}.app-chat-view .two-shot-popup-setting-list{padding:0 6px}.app-chat-view .two-shot-popup-setting-list-item{border-top:1px solid #eee;padding:3px 6px;text-align:center;cursor:pointer}.app-chat-view .two-shot-popup-setting-list-item.is_active{background:#ffeff8;color:#af008b}.app-chat-view .two-shot-popup-setting-list-item__title{font-weight:700;line-height:32px}.app-chat-view .video-wrap{position:relative;margin-bottom:10px;padding:7px}.app-chat-view .video{position:relative;border-radius:5px;background:#000}.app-chat-view .video.status_rest{border:6px solid #cff5e2}.app-chat-view .video.status_wait{border:6px solid #ffc686}.app-chat-view .video.status_party{border:6px solid #fff4fa}.app-chat-view .video.status_2shot{border:6px solid #d0b0fd}.app-chat-view .video.status_appointment{border:6px solid #b5effa}.app-chat-view .video-attention-header{position:absolute;top:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 15px 0;width:100%}.app-chat-view .video-attention-header-item{width:100%;height:70px;padding:6px 6px;border-radius:3px;background-color:#ffde02;text-align:center;border:1px inset #fff}.app-chat-view .video-attention-header-item__message{color:#000;font-size:14px;padding:3px 3px 1px;width:100%;word-break:break-all}.app-chat-view .video-warning-header{position:absolute;top:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 15px 0;width:100%}.app-chat-view .video-warning-header-item{width:100%;height:70px;padding:6px 6px;border-radius:3px;background-color:#ff4d4d;text-align:center;border:1px inset #ffde02}.app-chat-view .video-warning-header-item__message{color:#ffde02;font-size:14px;padding:3px 3px 1px}.app-chat-view .video-warning-header-item__info{font-size:12px;color:#fff;padding:3px 3px 1px}.app-chat-view .video-header{position:absolute;top:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 15px 0;width:100%}.app-chat-view .video-header-item{color:#fff}.app-chat-view .video-header-item__live-badge{display:inline-block;margin-right:6px;padding:2px 6px;border-radius:3px;background-color:#ff4d4d;color:#fff;text-align:center;font-size:12px}.app-chat-view .video-header:after{display:block;content:"";left:0;width:80px;height:15px;background-size:contain;position:absolute;background-position:50%;background-repeat:no-repeat;top:10px;right:10px;left:inherit;background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-site-logo.png?230602)}.app-chat-view .video video{z-index:0;display:block;margin:auto;width:100%;height:auto;max-height:calc(92.5vh - 126px)}.app-chat-view .video.is_performer{margin:auto}.app-chat-view .video.is_performer.is_vertical{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.app-chat-view .video.is_performer .video-inner{min-width:200px;min-height:250px;width:100%;height:auto}.app-chat-view .video.is_performer .video-inner .is_mirror{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.app-chat-view .video.is_member .video-inner{position:relative}.app-chat-view .video.is_member .video-inner:before{position:absolute;z-index:3;display:block;width:100%;height:100%;content:""}.app-chat-view .video.is_member .video-inner.filter_full:before{background:#000}.app-chat-view .video.is_member .video-inner.filter_strong:before{background:rgba(0,0,0,.8)}.app-chat-view .video.is_member .video-inner.filter_thin:before{background:rgba(0,0,0,.6)}.app-chat-view .video.is_member .video-inner.filter_none:before{background:none}.app-chat-view .video.is_member .video-inner.shot-movie_size_big{height:299px}.app-chat-view .video.is_member .video-inner.shot-movie_size_big.rotate-video-0 video{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.app-chat-view .video.is_member .video-inner.shot-movie_size_big.rotate-video-90 video{-webkit-transform:rotate(90deg);transform:rotate(90deg);width:299px}.app-chat-view .video.is_member .video-inner.shot-movie_size_big.rotate-video-180 video{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.app-chat-view .video.is_member .video-inner.shot-movie_size_big.rotate-video-270 video{-webkit-transform:rotate(270deg);transform:rotate(270deg);width:299px}.app-chat-view .video.is_member .video-inner.shot-movie_size_mid{height:194.6px}.app-chat-view .video.is_member .video-inner.shot-movie_size_mid.rotate-video-0 video{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.app-chat-view .video.is_member .video-inner.shot-movie_size_mid.rotate-video-90 video{-webkit-transform:rotate(90deg);transform:rotate(90deg);width:194.6px}.app-chat-view .video.is_member .video-inner.shot-movie_size_mid.rotate-video-180 video{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.app-chat-view .video.is_member .video-inner.shot-movie_size_mid.rotate-video-270 video{-webkit-transform:rotate(270deg);transform:rotate(270deg);width:194.6px}.app-chat-view .video.is_member .video-inner.shot-movie_size_small{height:110.6px}.app-chat-view .video.is_member .video-inner.shot-movie_size_small.rotate-video-0 video{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.app-chat-view .video.is_member .video-inner.shot-movie_size_small.rotate-video-90 video{-webkit-transform:rotate(90deg);transform:rotate(90deg);width:110.6px}.app-chat-view .video.is_member .video-inner.shot-movie_size_small.rotate-video-180 video{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.app-chat-view .video.is_member .video-inner.shot-movie_size_small.rotate-video-270 video{-webkit-transform:rotate(270deg);transform:rotate(270deg);width:110.6px}.app-chat-view .video.is_member .video-inner video{height:100%}.app-chat-view .video.is_member .video-footer{z-index:3}.app-chat-view .video.is_member .video-violation{font-size:16px;text-align:center;color:#fff}.app-chat-view .video.is_member .video-violation.shot-movie_size_big{line-height:299px}.app-chat-view .video.is_member .video-violation.shot-movie_size_mid{line-height:194.6px}.app-chat-view .video.is_member .video-violation.shot-movie_size_small{line-height:110.6px}.app-chat-view .video-footer{position:absolute;bottom:-5px;z-index:1;width:100%;opacity:0;-webkit-transition:all .1s ease;transition:all .1s ease}.app-chat-view .video-footer-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 15px;border-radius:0 0 5px 5px;background:rgba(0,0,0,.1)}.app-chat-view .video-footer-item-setting-wrap{text-align:right}.app-chat-view .video-footer-item-setting{position:relative;display:inline-block;padding-left:25px;cursor:pointer;font-size:12px}.app-chat-view .video-footer-item-setting.is_vertical{padding-left:15px}.app-chat-view .video-footer-item-setting__setting-btn{position:relative;color:#fff}.app-chat-view .video-footer-item-setting__setting-btn.is_active{border-bottom:1px solid}.app-chat-view .video-footer-item-setting__setting-btn .icon{margin-right:7px;color:#fff;vertical-align:top}.app-chat-view .video-footer-item-setting.is_filter,.app-chat-view .video-footer-item-setting.is_mic,.app-chat-view .video-footer-item-setting.is_mirror,.app-chat-view .video-footer-item-setting.is_rotate{margin-left:20px}.app-chat-view .video-footer-item-setting.is_filter .video-footer-item-setting__setting-btn:before,.app-chat-view .video-footer-item-setting.is_mic .video-footer-item-setting__setting-btn:before,.app-chat-view .video-footer-item-setting.is_mirror .video-footer-item-setting__setting-btn:before,.app-chat-view .video-footer-item-setting.is_rotate .video-footer-item-setting__setting-btn:before{display:block;content:"";left:0;width:14px;height:14px;background-size:contain;position:absolute;background-position:50%;background-repeat:no-repeat;left:-24px;display:inline-block;margin-top:-3px;vertical-align:top}.app-chat-view .video-footer-item-setting.is_mic .video-footer-item-setting__setting-btn:before{background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-camera.png?230602);width:18px;height:18px;margin-top:-4px}.app-chat-view .video-footer-item-setting.is_filter .video-footer-item-setting__setting-btn:before{background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-filter.png?230602)}.app-chat-view .video-footer-item-setting.is_rotate .video-footer-item-setting__setting-btn:before{background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-rotate.png?230602)}.app-chat-view .video-footer-item-setting.is_mirror .video-footer-item-setting__setting-btn:before{background-image:url(https://assets-performer.chatpia.jp/assets/images/chat/pc/webchat-icon-mirror.png?230602);width:18px;height:18px;margin-top:-4px}.app-chat-view .video.is_performer.status_rest .video-footer,.app-chat-view .video.is_performer:hover .video-footer{bottom:0;z-index:2;opacity:1}.app-chat-view .video.is_member .video-footer{bottom:0;opacity:1}.app-chat-view .video-footer-item-setting.is_quality .video-quality-setting-wrap{left:25px}.app-chat-view .video-footer-item-setting.is_filter .video-quality-setting-wrap{left:0}.app-chat-view .video-quality-setting-wrap{width:65px;padding:3px;background:#fff;border-radius:5px;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 10px 0 rgba(0,0,0,.2);position:absolute;bottom:25px}.app-chat-view .video-quality-setting__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;text-align:center;padding:2px;border-bottom:1px solid #eee}.app-chat-view .video-quality-setting__item.is_active .video-quality-setting__text{background:#ffeff8;color:#af008b}.app-chat-view .video-quality-setting__item:last-child{border-bottom:none}.app-chat-view .video-quality-setting__text{color:#3f3646;display:block;margin:auto;background:none;border:none;font-weight:700;width:100%;border-radius:4px;padding:4px;cursor:pointer}.app-chat-view .video-quality-setting__text:hover{background:#ffeff8;color:#af008b}.app-chat-view .whisper-template{width:100%;height:auto;padding-top:5px}.app-chat-view .whisper-template-item{display:inline-block;margin-right:3px}.app-chat-view .whisper-template-item__btn{min-width:30px;font-size:12px;padding:4px 8px;margin-bottom:3px}