﻿@import"https://fonts.googleapis.com/css?family=Arvo:400,400i,700,700i";@import"https://fonts.googleapis.com/css?family=Dancing+Script:700|Nunito:700";/*!
 * Cropper v2.3.4
 * https://github.com/fengyuanchen/cropper
 *
 * Copyright (c) 2014-2016 Fengyuan Chen and contributors
 * Released under the MIT license
 *
 * Date: 2016-09-03T05:50:45.412Z
 */.cropper-container{font-size:0;line-height:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;direction:ltr !important}.cropper-container img{display:block;width:100%;min-width:0 !important;max-width:none !important;height:100%;min-height:0 !important;max-height:none !important;image-orientation:0deg !important}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{position:absolute;top:0;right:0;bottom:0;left:0}.cropper-wrap-box{overflow:hidden}.cropper-drag-box{opacity:0;background-color:#fff;filter:alpha(opacity=0)}.cropper-modal{opacity:.5;background-color:#000;filter:alpha(opacity=50)}.cropper-view-box{display:block;overflow:hidden;width:100%;height:100%;outline:1px solid #39f;outline-color:rgba(51, 153, 255, 0.75)}.cropper-dashed{position:absolute;display:block;opacity:.5;border:0 dashed #eee;filter:alpha(opacity=50)}.cropper-dashed.dashed-h{top:33.33333%;left:0;width:100%;height:33.33333%;border-top-width:1px;border-bottom-width:1px}.cropper-dashed.dashed-v{top:0;left:33.33333%;width:33.33333%;height:100%;border-right-width:1px;border-left-width:1px}.cropper-center{position:absolute;top:50%;left:50%;display:block;width:0;height:0;opacity:.75;filter:alpha(opacity=75)}.cropper-center:before,.cropper-center:after{position:absolute;display:block;content:" ";background-color:#eee}.cropper-center:before{top:0;left:-3px;width:7px;height:1px}.cropper-center:after{top:-3px;left:0;width:1px;height:7px}.cropper-face,.cropper-line,.cropper-point{position:absolute;display:block;width:100%;height:100%;opacity:.1;filter:alpha(opacity=10)}.cropper-face{top:0;left:0;background-color:#fff}.cropper-line{background-color:#39f}.cropper-line.line-e{top:0;right:-3px;width:5px;cursor:e-resize}.cropper-line.line-n{top:-3px;left:0;height:5px;cursor:n-resize}.cropper-line.line-w{top:0;left:-3px;width:5px;cursor:w-resize}.cropper-line.line-s{bottom:-3px;left:0;height:5px;cursor:s-resize}.cropper-point{width:5px;height:5px;opacity:.75;background-color:#39f;filter:alpha(opacity=75)}.cropper-point.point-e{top:50%;right:-3px;margin-top:-3px;cursor:e-resize}.cropper-point.point-n{top:-3px;left:50%;margin-left:-3px;cursor:n-resize}.cropper-point.point-w{top:50%;left:-3px;margin-top:-3px;cursor:w-resize}.cropper-point.point-s{bottom:-3px;left:50%;margin-left:-3px;cursor:s-resize}.cropper-point.point-ne{top:-3px;right:-3px;cursor:ne-resize}.cropper-point.point-nw{top:-3px;left:-3px;cursor:nw-resize}.cropper-point.point-sw{bottom:-3px;left:-3px;cursor:sw-resize}.cropper-point.point-se{right:-3px;bottom:-3px;width:20px;height:20px;cursor:se-resize;opacity:1;filter:alpha(opacity=100)}.cropper-point.point-se:before{position:absolute;right:-50%;bottom:-50%;display:block;width:200%;height:200%;content:" ";opacity:0;background-color:#39f;filter:alpha(opacity=0)}@media(min-width: 768px){.cropper-point.point-se{width:15px;height:15px}}@media(min-width: 992px){.cropper-point.point-se{width:10px;height:10px}}@media(min-width: 1200px){.cropper-point.point-se{width:5px;height:5px;opacity:.75;filter:alpha(opacity=75)}}.cropper-invisible{opacity:0;filter:alpha(opacity=0)}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{position:absolute;display:block;width:0;height:0}.cropper-hidden{display:none !important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.toast-title{font-weight:bold}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-size:20px;font-weight:bold;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);line-height:1}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}.rtl .toast-close-button{left:-0.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.toast-top-center{top:7px;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.95;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=95);filter:alpha(opacity=95)}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important}#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important}#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important}#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width: 240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}#toast-container .rtl .toast-close-button{left:-0.2em;right:.2em}}@media all and (min-width: 241px)and (max-width: 480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}#toast-container .rtl .toast-close-button{left:-0.2em;right:.2em}}@media all and (min-width: 481px)and (max-width: 768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-0.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94, 158, 214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0, 0, 0, 0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:none}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:300px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit !important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255, 255, 255, 0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans","Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top, #fff 0%, #f4f8fa 73%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(73%, #f4f8fa));background:-webkit-linear-gradient(top, #fff 0%, #f4f8fa 73%);background:-o-linear-gradient(top, #fff 0%, #f4f8fa 73%);background:-ms-linear-gradient(top, #fff 0%, #f4f8fa 73%);background:linear-gradient(to bottom, #fff 0%, #f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#fff", endColorstr="#f4f8fa",GradientType=0 )}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:-moz-linear-gradient(top, #f4f8fa 0%, #FFF 73%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f8fa), color-stop(73%, #FFF));background:-webkit-linear-gradient(top, #f4f8fa 0%, #FFF 73%);background:-o-linear-gradient(top, #f4f8fa 0%, #FFF 73%);background:-ms-linear-gradient(top, #f4f8fa 0%, #FFF 73%);background:linear-gradient(to bottom, #f4f8fa 0%, #FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#f4f8fa", endColorstr="#FFF",GradientType=0 )}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scaleX(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:none}15%{transform:translate3d(-25%, 0, 0) rotate(-5deg)}30%{transform:translate3d(20%, 0, 0) rotate(3deg)}45%{transform:translate3d(-15%, 0, 0) rotate(-3deg)}60%{transform:translate3d(10%, 0, 0) rotate(2deg)}75%{transform:translate3d(-5%, 0, 0) rotate(-1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0)}60%{opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, 3000px, 0)}60%{opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0)}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0)}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0)}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0)}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}.hinge{animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%, 0, 0) rotate(-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}.slideOutUp{animation-name:slideOutUp}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.tag-list__l1-link>h3,.title__h3{color:#515a61;font-size:1.2142857143rem;margin:auto 15px 10px}.breadcrumbs-column{width:1050px;margin:0 auto}.breadcrumbs-column .ui-breadcrumbs{float:left;padding:25px 0;height:20px;line-height:20px;white-space:nowrap;color:#a1a6ab}.breadcrumbs-column .ui-breadcrumbs a{text-decoration:none;color:#a1a6ab}.breadcrumbs-column .ui-breadcrumbs a[href]{color:#00aac2}.breadcrumbs-column .ui-breadcrumbs a[href]:hover{color:#515a61}.breadcrumbs-column .ui-breadcrumbs li{display:block;float:left;white-space:nowrap}.breadcrumbs-column .ui-breadcrumbs li span{display:block}.breadcrumbs-column .ui-breadcrumbs li:not(:last-child) span{position:relative;padding-right:27px}.breadcrumbs-column .ui-breadcrumbs li:not(:last-child) span:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;top:0;right:10px;height:20px;content:"";color:#cdd0d4;font-size:1.0714285714rem;font-family:"Font Awesome 5 pro";line-height:20px}.breadcrumbs-column .ui-breadcrumbs li a{display:block;height:20px;line-height:20px}.breadcrumbs-column__right{float:right;padding:25px 0;height:20px;text-align:right;color:#a1a6ab}.breadcrumbs-column__right a{text-decoration:none}.breadcrumbs-column__right a:hover{color:#515a61}#view__calendars-index{flex-flow:column nowrap;width:100%;height:100%}#view__calendars-index .breadcrumbs-column,#view__calendars-index #footer,#view__calendars-index #footer+hr,#view__calendars-index #dev-footer{display:none}#view__calendars-index #header{position:static;flex:0 0 30px}#view__calendars-index #content{flex:1 1 auto;width:100%;margin-top:0}.footer__page-top__link,.chat-container--chat-app .MessageList .message__edit-button,.chat-container--chat-app .MessageList .message__box--image .message__thumbnail,.ReloadButton .reload-button__button,.user-info-container .user-icon-contaner .UserIcon,.modal-close-container>button,.modal-close-container .close_button,.chat-container .OverlayScreen .overlay-screen__close,.chat-container .ModalWindow .modal-window__close,.chat-container .FlashMessages .flash-message__button,.chat-container .SearchForm .search-form--chat__reset,.chat-container .RemoveButton .remove-button__button,.chat-container .MessageButton,.pc-viewport .chat-container .LeaveButton,.chat-container .ProfileNavigation .profile-navigation__link,.sp-viewport .chat-container .ChatRoomNameForm .chat-room-name-form__label,.pc-viewport .chat-container .ChatRoomNameForm .chat-room-name-form__button__search,.pc-viewport .chat-container .ChatRoomNameForm .chat-room-name-form__button,.chat-container .MessageActionList .message-action__button,.chat-container .StampForm .stamp-form__button,.chat-container .EmojiForm .emoji-form__button,.chat-container .MessageFormButtons .message-form-button__button,.chat-container .file-list__button,.chat-container .selected-chat-room-list__link,.chat-container .SelectedUserList .selected-user-list__link,.sp-viewport .chat-container .LeaveButton,.chat-container .SubmitButton .submit-button__button,.chat-container .SubButton .sub-button__button,.chat-container .BaseButton .base-button__button,.chat-container .disable-button{appearance:none;padding:0;border:none;background-color:rgba(0,0,0,0);cursor:pointer;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.chat-container .disable-button{cursor:default}.chat-container .BaseButton .base-button__button{display:block;width:100%;padding:15px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;font-size:1rem;background-color:#fff}.chat-container .SubButton .sub-button__button{display:block;width:100%;padding:15px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;font-size:1rem;color:#a1a6ab;background-color:#fafafa}.chat-container .SubmitButton .submit-button__button{display:block;width:100%;padding:15px;border-top:1px solid #00aac2;border-bottom:1px solid #00aac2;font-size:1rem;color:#fff;background-color:#00aac2}.chat-container .SubmitButton [disabled].submit-button__button{background-color:rgba(0,170,194,.7);cursor:not-allowed}.sp-viewport .chat-container .LeaveButton{display:block;width:100%;padding:15px;font-size:1rem;color:#fff;background-color:#e03862}.pc-viewport .FileItem .file-item__name,.feed-item__comment-mention-suggest-entry .user__name,.user-suggest-entry .user__name,.chat-container .public-DraftEditorPlaceholder-inner,.sp-viewport .chat-container .ChatRoomNameForm .chat-room-name-form__label,.chat-container .ChatRoomNameForm .chat-room-name-form__text,.sp-viewport .chat-container .FileItem--word .file-item__name,.sp-viewport .chat-container .FileItem--excel .file-item__name,.sp-viewport .chat-container .FileItem--powerpoint .file-item__name,.sp-viewport .chat-container .FileItem--pdf .file-item__name,.pc-viewport .chat-container .FileItem .file-item__name,.chat-container .selected-chat-room-list__name,.chat-container .SelectedUserList .selected-user-list__name,.chat-container .UserListItem .user__name,.chat-container .UserListItem .user__department,.chat-container .chat-room__item .chat-room__last-message div,.chat-container .chat-room__item .chat-room__last-message,.chat-container .chat-room__item .chat-room__name{overflow:hidden !important;white-space:nowrap !important;text-overflow:ellipsis !important}.chat-container--chat-app .ModalWindow .is-loading.modal-window__main--user-selection,.chat-container--chat-app .ModalWindow .is-loading.modal-window__main--chat-room-selection,.chat-container .is-loading.isRoomListContentLoading,.chat-container .is-loading.isListItemLoading,.chat-container .is-loading.isListContentLoading,.chat-container .is-loading.isSearchLoading,.chat-container .is-loading.chat-app__column-wrapper{position:relative}.chat-container--chat-app .ModalWindow .is-loading.modal-window__main--user-selection:after,.chat-container--chat-app .ModalWindow .is-loading.modal-window__main--chat-room-selection:after,.chat-container .is-loading.isRoomListContentLoading:after,.chat-container .is-loading.isListItemLoading:after,.chat-container .is-loading.isListContentLoading:after,.chat-container .is-loading.isSearchLoading:after,.chat-container .is-loading.chat-app__column-wrapper:after{display:block;content:"";position:absolute;top:25%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;background:url("/images/spinner.gif") center/40px 40px no-repeat}.FileItem,.chat-container .SearchForm .search-form--chat__reset,.chat-container .RemoveButton .remove-button__button,.chat-container .MessageButton,.pc-viewport .chat-container .LeaveButton,.chat-container .FileItem,.chat-container .UserList .user-list__link,.chat-container .EditableChatRoomIcon--editable .editable-chat-room-icon__label:after,.chat-container .chat-room__link{transition:color .2s ease,background-color .2s ease,border-color .2s ease}.chat-container input[type=checkbox]{width:20px;height:20px}.chat-container input[type=checkbox]:after,.chat-container input[type=checkbox]:before{width:20px;height:20px}.chat-container input[type=checkbox]:before{border-radius:10px;background:#dfdfdf none}.chat-container input[type=checkbox]:hover{border-radius:10px;background:#dfdfdf none}.chat-container input[type=checkbox]:after{display:none;content:"";font-family:"Font Awesome 5 pro";border-radius:10px;font-size:.8571428571rem;text-align:center;line-height:20px;color:#fff;background:#00aac2 none}.chat-container input[type=checkbox]:checked:after{display:block}.chat-container .flex-container{display:flex;flex-flow:row wrap;box-sizing:border-box;width:100%}.chat-container .flex-container--nowrap{display:flex;flex-flow:row nowrap;box-sizing:border-box;width:100%;overflow:hidden}.chat-container .flex-container--column{display:flex;flex-flow:column nowrap;box-sizing:border-box;width:100%;height:100%}.chat-container .flex-container--between{justify-content:space-between}.chat-container .inline-flex-container{display:inline-flex;flex-flow:row wrap;box-sizing:border-box}.chat-container .inline-flex-container--nowrap{display:flex;flex-flow:row nowrap;box-sizing:border-box;max-width:100%;overflow:hidden}.chat-container .chat-section+.chat-section{margin-top:15px}.chat-container .Timestamp{color:#a1a6ab;line-height:1;white-space:nowrap}.chat-container .Time{color:#a1a6ab;line-height:1;white-space:nowrap}.chat-container .search-message-created-at{font-size:.8571428571rem}.pc-viewport .chat-container .SubButton .sub-button__button{border:1px solid #dfdfdf}.chat-container .UploadButton{display:block;box-sizing:border-box;width:100%;padding:15px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;font-size:1rem;text-align:center;background-color:#fff}.chat-container .UploadButton .upload-button__input{display:none}.chat-container .UnreadBadge{border-radius:50%;color:#fff;text-align:center;white-space:nowrap;background-color:#00aac2}.chat-container .UserIcon{display:block;overflow:hidden;background:url("/images/chat/default-user-image-rect.png") center no-repeat;background-size:cover;border-radius:50%}.chat-container .UserIcon--20{width:20px;height:20px}.chat-container .UserIcon--30{width:30px;height:30px}.chat-container .UserIcon--45{width:45px;height:45px}.chat-container .UserIcon--60{width:60px;height:60px}.chat-container .UserIcon--90{width:90px;height:90px}.chat-container .UserIcon img{background-color:#fff}.chat-container .UserProfileCard{text-align:center}.chat-container .UserProfileCard .UserIcon{margin-left:auto;margin-right:auto}.chat-container .UserProfileCard .UserIcon+.user-name{margin-top:10px}.chat-container .UserProfileCard .user-name{font-size:1.1428571429rem;font-weight:bold}.chat-container .ChatRoomIcon{display:block;overflow:hidden;border-radius:50%;background-color:#dfdfdf}.chat-container .ChatRoomIcon-pinned{border:2px solid #06aac2;width:40px;height:40px}.chat-container .ChatRoomIcon-pinned-mark{content:"";display:block;position:absolute;bottom:3px;right:3px;background:url("/images/chat/pin.svg") center/cover no-repeat;width:9px;height:9px}.chat-container .ChatRoomIcon-pinned-mark-border{content:"";display:block;position:absolute;bottom:0;right:0;width:16px;height:16px;background-color:#00aac2;border-radius:10px}.chat-container .ChatRoomIcon-hasOwnTask{border:2px solid #06aac2;width:40px;height:40px}.chat-container .ChatRoomIcon-hasOwnTask-mark{content:"";display:block;position:absolute;top:0px;right:0px;width:12px;height:12px;background:#d1204d;border:2px solid #fff;border-radius:50%}.chat-container .ChatRoomIcon-nonButton{background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:none;padding:0}.chat-container .ChatRoomIcon-nonButton:hover>div{opacity:1}.chat-container .ChatRoomIcon-container{width:15px;height:15px;position:relative}.chat-container .ChatRoomIcon-mask{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;background-color:rgba(0,170,194,.7);transition:all .2s ease;border-radius:50%}.chat-container .ChatRoomIcon-caption{content:"";display:block;position:absolute;top:14px;left:15px;background:url("/images/chat/pin-s.svg") center/cover no-repeat;background-size:cover;width:18px;height:18px}.chat-container .ChatRoomIcon-caption-true{background:url("/images/chat/pin-slash.svg") center/cover no-repeat}.chat-container .ChatRoomIcon--30{width:30px;height:30px}.chat-container .ChatRoomIcon--45{width:45px;height:45px}.chat-container .ChatRoomIcon--60{width:60px;height:60px}.chat-container .ChatRoomIcon--90{width:90px;height:90px}.chat-container .ChatRoomIcon .chat-room-icon__container{display:block;overflow:hidden;background:url("/images/chat/default-user-image-rect.png") center no-repeat;background-size:cover;text-align:center;position:relative}.chat-container .ChatRoomIcon .chat-room-icon__container img{width:auto;height:100%;object-fit:cover;background-color:#fff}.chat-container .ChatRoomIcon .chat-room-icon__container img:hover{background-color:#fafafa}.chat-container .ChatRoomIcon--layout-1 .chat-room-icon__container{width:100%;height:100%}.chat-container .ChatRoomIcon--layout-2{position:relative}.chat-container .ChatRoomIcon--layout-2:before{content:"";display:block;position:absolute;top:0;left:50%;bottom:0;border-right:1px solid #fff}.chat-container .ChatRoomIcon--layout-2 .chat-room-icon__container{float:left;width:50%;height:100%}.chat-container .ChatRoomIcon--layout-3{position:relative}.chat-container .ChatRoomIcon--layout-3:before,.chat-container .ChatRoomIcon--layout-3:after{content:"";display:block;position:absolute}.chat-container .ChatRoomIcon--layout-3:before{top:0;left:50%;bottom:0;border-right:1px solid #fff}.chat-container .ChatRoomIcon--layout-3:after{top:50%;left:50%;right:0;border-bottom:1px solid #fff}.chat-container .ChatRoomIcon--layout-3 .chat-room-icon__container{float:left;width:50%;height:50%}.chat-container .ChatRoomIcon--layout-3 .chat-room-icon__container:first-of-type{height:100%}.chat-container .chat-room__item{display:block}.chat-container .chat-room__item+.chat-room__item,.chat-container .chat-room__item+.user-list__item{border-top:1px solid #dfdfdf}.chat-container .chat-room__item .item-layout--checkbox{flex:0 0 auto;width:20px;height:20px;padding-right:10px}.chat-container .chat-room__item .item-layout--image{flex:0 0 auto;width:45px;height:45px}.chat-container .chat-room__item .item-layout--text{flex:1 1 auto;box-sizing:border-box;width:100%;padding-left:10px;overflow:hidden}.chat-container .chat-room__item .item-layout--row+.item-layout--row{margin-top:3px}.chat-container .chat-room__item .chat-room__name-container{max-width:100%;line-height:1.1}.chat-container .chat-room__item .chat-room__name{flex:1 1 auto;max-width:100%}.chat-container .chat-room__item .chat-room__member-count{flex:0 0 auto;margin-left:5px;font-size:.9285714286rem}.chat-container .chat-room__item .chat-room__mute{flex:0 0 auto;margin-left:5px;font-size:.8571428571rem;color:#a1a6ab}.chat-container .chat-room__item .chat-room__last-updated-at{flex:0 0 auto;margin-left:5px;margin-top:3px;font-size:.7857142857rem;text-align:right}.chat-container .chat-room__item .chat-room__last-message{flex:1 1 auto;height:19px;color:#6c7680;font-size:.8571428571rem;line-height:19px}.chat-container .chat-room__item .chat-room__last-message .Emoji{margin:0;width:15px;height:15px;line-height:15px;vertical-align:top}.chat-container .chat-room__item .chat-room__unread-count{flex:0 0 auto;padding:2px 4px;min-width:12px;font-size:12px;border-radius:12px}.chat-container .chat-room__item--preset{position:relative}.chat-container .chat-room__item--preset:before{content:"";display:block;position:absolute;top:0;left:0;width:0;height:0;background:url("/images/chat/lock.svg") center/cover no-repeat;width:18px;height:18px}.chat-container .chat-room__item--unread .chat-room__link{background-color:rgba(0,170,194,.05)}.chat-container .chat-room__item--unread .chat-room__link:hover,.chat-container .chat-room__item--unread .chat-room__link:active{background-color:rgba(0,170,194,.05)}.chat-container .chat-room__item--unread .chat-room__name{font-weight:bold}.chat-container .chat-room__item--unbold .chat-room__name{font-weight:normal}.chat-container .chat-room__item--selected .chat-room__link{padding-right:4px;border-right:6px solid #00aac2;background-color:rgba(0,170,194,.15)}.chat-container .chat-room__item--selected .chat-room__link:hover,.chat-container .chat-room__item--selected .chat-room__link:active{background-color:rgba(0,170,194,.15)}.chat-container .chat-room__item--selected .chat-room__link__name{font-weight:bold}.chat-container .chat-room__link{align-items:center;padding:10px;color:#515a61}.chat-container .chat-room__link:hover,.chat-container .chat-room__link:active{background-color:#f9f9f9}.sp-viewport .chat-container .chat-room__link{padding:10px 15px}.chat-container .chat-room__label{align-items:center;padding:10px 15px;cursor:pointer}.chat-container .chat-room__list{display:block;border-bottom:1px solid #dfdfdf;background-color:#fff}.sp-viewport .chat-container .chat-room__list{border-top:1px solid #dfdfdf}.chat-container .EditableChatRoomIcon{margin-left:auto;margin-right:auto}.chat-container .EditableChatRoomIcon--45{width:45px;height:45px}.chat-container .EditableChatRoomIcon--60{width:60px;height:60px}.chat-container .EditableChatRoomIcon--90{width:90px;height:90px}.chat-container .EditableChatRoomIcon .editable-chat-room-icon__label{display:block}.chat-container .EditableChatRoomIcon .editable-chat-room-icon__input{display:none}.chat-container .EditableChatRoomIcon--editable{margin-top:20px;display:block}.chat-container .EditableChatRoomIcon--editable .editable-chat-room-icon__label{position:relative;cursor:pointer;margin-top:20px}.chat-container .EditableChatRoomIcon--editable .editable-chat-room-icon__label:after{display:block;box-sizing:border-box;position:absolute;bottom:0;right:0;width:24px;height:24px;border:1px solid #dfdfdf;border-radius:12px;font-size:.7857142857rem;font-family:"Font Awesome 5 pro";content:"";color:#a1a6ab;text-align:center;line-height:22px;background-color:#fff}.chat-container .EditableChatRoomIcon--editable .editable-chat-room-icon__label:hover:after,.chat-container .EditableChatRoomIcon--editable .editable-chat-room-icon__label:active:after{border-color:#00aac2;color:#00aac2}.chat-container .UserListItem{display:flex;flex-flow:row nowrap;align-items:center;box-sizing:border-box;width:100%;overflow:hidden}.chat-container .UserListItem .item-layout--image{flex:0 0 auto;width:45px;height:45px}.chat-container .UserListItem .item-layout--text{flex:1 1 auto;box-sizing:border-box;padding-left:10px;overflow:hidden}.chat-container .UserListItem .item-layout--row+.item-layout--row{margin-top:10px}.chat-container .UserListItem .user__name{font-weight:bold}.chat-container .UserListItem .user__department{font-size:.8571428571rem;color:#a1a6ab}.chat-container .UserListItem .user__name,.chat-container .UserListItem .user__department{line-height:1.1;color:#515a61}.chat-container .UserListItem .user__thumb{width:45px;height:45px;border-radius:50%;background-color:#dfdfdf}.chat-container .UserList{display:block;background-color:#fff}.chat-container .UserList .user-list__item{display:block}.chat-container .UserList .user-list__item+.user-list__item,.chat-container .UserList .user-list__item+.chat-room__item{border-top:1px dashed #dfdfdf}.chat-container .UserList .user-list__item:hover{background-color:rgba(0,170,194,.15)}.chat-container .UserList .user-list__item .item-layout--checkbox{flex:0 0 auto;width:20px;height:20px;padding-right:10px}.chat-container .UserList .user-list__label{align-items:center;padding:10px 15px;cursor:pointer}.chat-container .UserList .user-list__link{display:block;padding:10px 15px;color:#515a61}.chat-container .UserList .user-list__link:hover{background-color:rgba(0,170,194,.15)}.chat-container .UserList .user-list__link:active{background-color:#f9f9f9}.chat-container .UserList .user-list__link--new{position:relative;padding-left:70px}.chat-container .UserList .user-list__link--new:after{display:block;position:absolute;top:50%;left:15px;width:45px;height:24px;margin-top:-12px;font-family:"Font Awesome 5 pro";content:"";font-size:1.4285714286rem;line-height:24px;text-align:center;color:#00aac2}.chat-container .UserList .user-list__link--arrow{position:relative;padding-right:30px}.chat-container .UserList .user-list__link--arrow:after{display:block;position:absolute;top:50%;right:15px;width:10px;height:20px;margin-top:-10px;font-family:"Font Awesome 5 pro";content:"";font-size:1.4285714286rem;line-height:20px;text-align:right;color:#a1a6ab}.sp-viewport .chat-container .UserList{border-top:1px solid #dfdfdf}.chat-container .LinkableUserList{border-bottom:1px solid #dfdfdf}.chat-container .SelectableUserList--single .user-list__item .item-layout--checkbox{display:none}.chat-container .SelectedUserList{position:relative;box-sizing:border-box;width:100%;border-top:1px solid #dfdfdf;background:#fafafa}.chat-container .SelectedUserList .selected-user-list__container{align-items:center;overflow-x:scroll;-webkit-overflow-scrolling:touch}.chat-container .SelectedUserList .selected-user-list__item{flex:0 0 auto}.chat-container .SelectedUserList .selected-user-list__item+.selected-user-list__item{margin-left:5px}.chat-container .SelectedUserList .selected-user-list__link{display:block;position:relative;text-align:center}.chat-container .SelectedUserList .selected-user-list__link:after{display:block;position:absolute;border-radius:50%;font-family:"Font Awesome 5 pro";content:"";text-align:center;color:#a1a6ab;background-color:#fff}.chat-container .SelectedUserList .selected-user-list__thumb{margin:0 auto}.chat-container .SelectedUserList .selected-user-list__submit{display:block;position:absolute;border:none;border-radius:4px;text-align:center;color:#fff;background-color:#00aac2}.pc-viewport .chat-container .SelectedUserList{height:120px;padding-left:180px}.pc-viewport .chat-container .SelectedUserList .selected-user-list__container{height:120px;padding-right:15px}.pc-viewport .chat-container .SelectedUserList .selected-user-list__item{width:80px}.pc-viewport .chat-container .SelectedUserList .selected-user-list__link{width:80px}.pc-viewport .chat-container .SelectedUserList .selected-user-list__link:after{top:-5px;right:-3px;width:24px;height:24px;font-size:.8571428571rem;line-height:24px}.pc-viewport .chat-container .SelectedUserList .selected-user-list__thumb{width:60px;height:60px}.pc-viewport .chat-container .SelectedUserList .selected-user-list__name{margin-top:5px;font-size:.7857142857rem}.pc-viewport .chat-container .SelectedUserList .selected-user-list__submit{top:30px;left:15px;bottom:30px;width:160px}.sp-viewport .chat-container .SelectedUserList{height:60px;padding-left:100px}.sp-viewport .chat-container .SelectedUserList .selected-user-list__container{height:60px;padding-right:10px}.sp-viewport .chat-container .SelectedUserList .selected-user-list__item{width:40px}.sp-viewport .chat-container .SelectedUserList .selected-user-list__link{width:40px}.sp-viewport .chat-container .SelectedUserList .selected-user-list__link:after{top:-5px;right:-3px;width:16px;height:16px;font-size:.7142857143rem;line-height:16px}.sp-viewport .chat-container .SelectedUserList .selected-user-list__thumb{width:30px;height:30px}.sp-viewport .chat-container .SelectedUserList .selected-user-list__name{margin-top:3px;font-size:.6428571429rem}.sp-viewport .chat-container .SelectedUserList .selected-user-list__submit{top:10px;left:10px;bottom:10px;width:80px;font-size:.8571428571rem}.chat-container .UserProfileList .user-list__item{position:relative;background-color:#fafafa}.chat-container .UserProfileList .user-list__link{padding:10px}.chat-container .UserProfileList .user-list__link--action-buttons-1{padding-right:37px}.chat-container .UserProfileList .user-list__link--action-buttons-2{padding-right:64px}.chat-container .UserProfileList .user-list__action-buttons{position:absolute;top:50%;right:5px;margin-top:-11px}.chat-container .UserProfileList .user-list__action-button-item{float:left;width:22px;height:22px;margin-right:5px}.chat-container .SelectableForwardList{display:block;background-color:#fff}.chat-container .SelectableForwardList .user__name{font-weight:normal}.chat-container .selected-chat-room-list__item{flex:0 0 auto}.chat-container .selected-chat-room-list__item+.selected-user-list__item{margin-left:5px}.chat-container .selected-chat-room-list__link{display:block;position:relative;text-align:center}.chat-container .selected-chat-room-list__link:after{display:block;position:absolute;border-radius:50%;font-family:"Font Awesome 5 pro";content:"";text-align:center;color:#a1a6ab;background-color:#fff}.chat-container .selected-chat-room-list__thumb{margin:0 auto}.pc-viewport .chat-container .selected-chat-room-list__item{width:80px}.pc-viewport .chat-container .selected-chat-room-list__link{width:80px}.pc-viewport .chat-container .selected-chat-room-list__link:after{top:-5px;right:-3px;width:24px;height:24px;font-size:.8571428571rem;line-height:24px}.pc-viewport .chat-container .selected-chat-room-list__thumb{width:60px;height:60px}.pc-viewport .chat-container .selected-chat-room-list__name{margin-top:5px;font-size:.7857142857rem}.sp-viewport .chat-container .selected-chat-room-list__item{width:40px}.sp-viewport .chat-container .selected-chat-room-list__link{width:40px}.sp-viewport .chat-container .selected-chat-room-list__link:after{top:-5px;right:-3px;width:16px;height:16px;font-size:.7142857143rem;line-height:16px}.sp-viewport .chat-container .selected-chat-room-list__thumb{width:30px;height:30px}.sp-viewport .chat-container .selected-chat-room-list__name{margin-top:3px;font-size:.6428571429rem}.chat-container .SelectedForwardList{position:relative;box-sizing:border-box;width:100%;border-top:1px solid #dfdfdf;background:#fafafa}.chat-container .SelectedForwardList .selected-forward-list__container{align-items:center;overflow-x:scroll;-webkit-overflow-scrolling:touch}.chat-container .SelectedForwardList .selected-forward-list__submit{display:block;position:absolute;border:none;border-radius:4px;text-align:center;color:#fff;background-color:#00aac2}.pc-viewport .chat-container .SelectedForwardList{height:120px;padding-left:180px}.pc-viewport .chat-container .SelectedForwardList .selected-forward-list__container{height:120px;padding-right:15px}.pc-viewport .chat-container .SelectedForwardList .selected-forward-list__submit{top:30px;left:15px;bottom:30px;width:160px}.sp-viewport .chat-container .SelectedForwardList{height:60px;padding-left:100px}.sp-viewport .chat-container .SelectedForwardList .selected-forward-list__container{height:60px;padding-right:10px}.sp-viewport .chat-container .SelectedForwardList .selected-forward-list__submit{top:10px;left:10px;bottom:10px;width:80px;font-size:.8571428571rem}.chat-container .FileItem{display:block;position:relative}.chat-container .FileItem:before{font-family:"Font Awesome 5 pro"}.chat-container .FileItem--file:before{content:"";color:#00aac2}.chat-container .FileItem--file.FileItem--link:hover,.chat-container .FileItem--file.FileItem--link:active{border-color:#00aac2}.chat-container .FileItem--file.FileItem--link:hover .file-item__name,.chat-container .FileItem--file.FileItem--link:active .file-item__name{color:#00aac2}.chat-container .FileItem--word:before{content:"";color:#2b579a}.chat-container .FileItem--word.FileItem--link:hover,.chat-container .FileItem--word.FileItem--link:active{border-color:#2b579a}.chat-container .FileItem--word.FileItem--link:hover .file-item__name,.chat-container .FileItem--word.FileItem--link:active .file-item__name{color:#2b579a}.chat-container .FileItem--excel:before{content:"";color:#107c10}.chat-container .FileItem--excel.FileItem--link:hover,.chat-container .FileItem--excel.FileItem--link:active{border-color:#107c10}.chat-container .FileItem--excel.FileItem--link:hover .file-item__name,.chat-container .FileItem--excel.FileItem--link:active .file-item__name{color:#107c10}.chat-container .FileItem--powerpoint:before{content:"";color:#d24826}.chat-container .FileItem--powerpoint.FileItem--link:hover,.chat-container .FileItem--powerpoint.FileItem--link:active{border-color:#d24826}.chat-container .FileItem--powerpoint.FileItem--link:hover .file-item__name,.chat-container .FileItem--powerpoint.FileItem--link:active .file-item__name{color:#d24826}.chat-container .FileItem--pdf:before{content:"";color:#ff3500}.chat-container .FileItem--pdf.FileItem--link:hover,.chat-container .FileItem--pdf.FileItem--link:active{border-color:#ff3500}.chat-container .FileItem--pdf.FileItem--link:hover .file-item__name,.chat-container .FileItem--pdf.FileItem--link:active .file-item__name{color:#ff3500}.chat-container .FileItem--archive:before{content:"";color:#00aac2}.chat-container .FileItem--archive.FileItem--link:hover,.chat-container .FileItem--archive.FileItem--link:active{border-color:#00aac2}.chat-container .FileItem--archive.FileItem--link:hover .file-item__name,.chat-container .FileItem--archive.FileItem--link:active .file-item__name{color:#00aac2}.chat-container .FileItem--jpeg:before{content:"";color:#00aac2}.chat-container .FileItem--jpeg.FileItem--link:hover,.chat-container .FileItem--jpeg.FileItem--link:active{border-color:#00aac2}.chat-container .FileItem--jpeg.FileItem--link:hover .file-item__name,.chat-container .FileItem--jpeg.FileItem--link:active .file-item__name{color:#00aac2}.chat-container .FileItem--png:before{content:"";color:#00aac2}.chat-container .FileItem--png.FileItem--link:hover,.chat-container .FileItem--png.FileItem--link:active{border-color:#00aac2}.chat-container .FileItem--png.FileItem--link:hover .file-item__name,.chat-container .FileItem--png.FileItem--link:active .file-item__name{color:#00aac2}.chat-container .FileItem--gif:before{content:"";color:#00aac2}.chat-container .FileItem--gif.FileItem--link:hover,.chat-container .FileItem--gif.FileItem--link:active{border-color:#00aac2}.chat-container .FileItem--gif.FileItem--link:hover .file-item__name,.chat-container .FileItem--gif.FileItem--link:active .file-item__name{color:#00aac2}.pc-viewport .chat-container .FileItem{padding:10px 10px 10px 48px;border:1px solid #dfdfdf;border-radius:4px;background-color:#f9f9f9}.pc-viewport .chat-container .FileItem:before{display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:48px;height:48px;text-align:center;font-size:2.1428571429rem;line-height:48px}.pc-viewport .chat-container .FileItem .file-item__name{font-size:1.0714285714rem;font-weight:bold;color:#515a61}.pc-viewport .chat-container .FileItem .file-item__size{margin-top:3px;font-size:.8571428571rem;color:#a1a6ab}.sp-viewport .chat-container .FileItem:before{padding-right:5px}.sp-viewport .chat-container .FileItem .file-item__name{font-weight:bold}.sp-viewport .chat-container .FileItem .file-item__size{padding-left:3px;padding-right:3px;font-size:.7857142857rem}.sp-viewport .chat-container .FileItem--word,.sp-viewport .chat-container .FileItem--excel,.sp-viewport .chat-container .FileItem--powerpoint,.sp-viewport .chat-container .FileItem--pdf{padding:0 0 0 30px;text-decoration:none}.sp-viewport .chat-container .FileItem--word:before,.sp-viewport .chat-container .FileItem--excel:before,.sp-viewport .chat-container .FileItem--powerpoint:before,.sp-viewport .chat-container .FileItem--pdf:before{display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:24px;height:24px;padding:0;text-align:center;font-size:1.5714285714rem;line-height:24px}.sp-viewport .chat-container .FileItem--word .file-item__name,.sp-viewport .chat-container .FileItem--excel .file-item__name,.sp-viewport .chat-container .FileItem--powerpoint .file-item__name,.sp-viewport .chat-container .FileItem--pdf .file-item__name{font-size:1.0714285714rem;font-weight:bold;color:#515a61}.sp-viewport .chat-container .FileItem--word .file-item__size,.sp-viewport .chat-container .FileItem--excel .file-item__size,.sp-viewport .chat-container .FileItem--powerpoint .file-item__size,.sp-viewport .chat-container .FileItem--pdf .file-item__size{margin-top:3px;padding:0;font-size:.8571428571rem;color:#a1a6ab}.chat-container .FileList{background-color:#fafafa}.chat-container .FileList .file-list__item+.file-list__item{border-top:1px dashed #dfdfdf}.chat-container .FileList .file-list__item .FileItem{border:none;border-radius:0;background-color:rgba(0,0,0,0)}.chat-container .FileList .file-list__item .FileItem:hover,.chat-container .FileList .file-list__item .FileItem:active{background-color:#f9f9f9}.chat-container .file-list__button{display:block;box-sizing:border-box;position:absolute;top:50%;right:5px;width:30px;height:30px;transform:translateY(-50%);color:#00aac2;font-size:.7857142857rem;text-align:center;line-height:20px}.chat-container .file-list__button:before{content:"";box-sizing:border-box;position:absolute;top:5px;left:5px;z-index:-1;width:20px;height:20px;border:1px solid #00aac2;border-radius:10px}.chat-container .file-list__button--active{color:#fff}.chat-container .file-list__button--active:before{background-color:#00aac2}.chat-container .SystemMessage{color:#a1a6ab}.pc-viewport .chat-container .SystemMessage{padding:10px;font-size:.8571428571rem;background-color:#fff}.sp-viewport .chat-container .SystemMessage{font-size:.7142857143rem;line-height:1.2;margin-top:30px;text-align:center}.sp-viewport .chat-container .SystemMessage+.SystemMessage{margin-top:10px}.chat-container .DateMessage>time{font-size:.7142857143rem;line-height:1}.pc-viewport .chat-container .DateMessage{padding:10px;background-color:#fafafa}.sp-viewport .chat-container .DateMessage{margin-top:30px;text-align:center}.sp-viewport .chat-container .DateMessage>time{display:inline-block;padding:5px 10px;border-radius:15px;background-color:#fff}.chat-container .NewLine{display:block;overflow:visible;border:none;border-top:1px solid #e03862;text-align:center;font-size:.7142857143rem;line-height:1;text-transform:uppercase;color:#e03862}.chat-container .NewLine:after{display:block;position:absolute;content:"New"}.pc-viewport .chat-container .NewLine{position:relative;margin:10px -10px -10px;padding:0}.pc-viewport .chat-container .NewLine:after{bottom:5px;right:10px}.sp-viewport .chat-container .NewLine{position:relative;margin:30px 0}.sp-viewport .chat-container .NewLine:after{top:50%;left:50%;padding-left:10px;padding-right:10px;transform:translate(-50%, -50%);background-color:#eceef0}.chat-container .OmittedMessage>p{text-align:center;white-space:nowrap}.pc-viewport .chat-container .OmittedMessage{padding:5px 10px;background-color:#dfdfdf}.sp-viewport .chat-container .OmittedMessage{margin:30px -15px;padding:5px 15px;background-color:#dfdfdf}.pc-viewport .chat-container .message__box>.OmittedMessage{margin:-10px -10px 10px}.chat-container .MessageForm{background-color:#fff}.app-viewport--ios .chat-container .MessageForm{padding-bottom:42px}.chat-container .MessageForm .message-form__panel{background-color:#fff}.chat-container .MessageForm .message-form__input{position:relative;padding:10px 10px 5px;max-height:220px;overflow-y:scroll;-webkit-overflow-scrolling:touch;font-size:1.1428571429rem}.chat-container .MessageForm .message-form__textarea{display:block;box-sizing:border-box;width:100%;padding:10px 10px 0;border:none;outline:0}.chat-container .MessageForm .message-form__textarea::placeholder,.chat-container .MessageForm .message-form__textarea:placeholder-shown{overflow:hidden !important;white-space:nowrap !important;text-overflow:ellipsis !important}.chat-container .MessageFormButtons{justify-content:space-between;padding:0 5px;background-color:#fff}.chat-container .MessageFormButtons .message-form-button__list{width:auto}.chat-container .MessageFormButtons .message-form-button__item+.message-form-button__item{margin-left:3px}.chat-container .MessageFormButtons .message-form-button__button{display:block;width:40px;height:40px;text-align:center;line-height:40px;background-color:rgba(0,0,0,0)}.chat-container .MessageFormButtons .message-form-button__button:focus,.chat-container .MessageFormButtons .message-form-button__button:active{background-color:rgba(0,0,0,0)}.chat-container .MessageFormButtons .message-form-button__button:focus i,.chat-container .MessageFormButtons .message-form-button__button:active i{color:#00aac2}.chat-container .MessageFormButtons .message-form-button__button:focus .svg-stamp,.chat-container .MessageFormButtons .message-form-button__button:active .svg-stamp{fill:#00aac2}.chat-container .MessageFormButtons .message-form-button__button i{font-size:1.5714285714rem;line-height:40px;color:#a1a6ab}.chat-container .MessageFormButtons .message-form-button__button .svg-stamp{width:28px;height:28px;padding:6px;fill:#a1a6ab}.chat-container .MessageFormButtons .message-form-button__button--active i{color:#00aac2}.chat-container .MessageFormButtons .message-form-button__button--active .svg-stamp{fill:#00aac2}.chat-container .MessageFormButtons .message-form-button__button--emoji i{font-size:1.7142857143rem}.chat-container .MessageFormButtons .message-form-button__button--submit i{color:#00aac2}.chat-container .MessageFormButtons .message-form-button__button--submit[disabled]{cursor:not-allowed}.chat-container .MessageFormButtons .message-form-button__button--submit[disabled] i{color:#a1a6ab}.chat-container .MessageFormButtons .message-form-button__button--close i{color:#a1a6ab}.chat-container .MessageFormButtons .message-form-button__button input[type=file]{display:none}.chat-container .MessageThumbnail{background:#fafafa url("/images/spinner.gif") center/32px 32px no-repeat}.chat-container .MessageThumbnail>img{background-color:#fff}.chat-container .MessageThumbnail__ResetErrorButton{border:none;padding:0;width:100%;height:100%;background-color:rgba(0,0,0,0);outline:none;cursor:pointer;appearance:none}.chat-container .Emoji{display:inline-block;overflow:hidden;margin:-2px 0;width:18px;height:18px;background:none center no-repeat;background-size:cover}.chat-container .Emoji .emoji__code{display:block;overflow:hidden;width:18px;height:18px;color:rgba(0,0,0,0)}.chat-container .EmojiForm{background-color:#fafafa}.chat-container .EmojiForm .emoji-form__list{display:flex;flex-flow:row wrap}.chat-container .EmojiForm .emoji-form__button{display:block;box-sizing:border-box;width:100%}.pc-viewport .chat-container .EmojiForm{max-height:300px;overflow-y:auto}.pc-viewport .chat-container .EmojiForm .emoji-form__item{width:10%}@media screen and (min-width: 1281px){.pc-viewport .chat-container .EmojiForm .emoji-form__item{width:6.25%}}@media screen and (min-width: 1441px){.pc-viewport .chat-container .EmojiForm .emoji-form__item{width:5%}}.pc-viewport .chat-container .EmojiForm .emoji-form__button{padding:10% 15%}.sp-viewport .chat-container .EmojiForm .emoji-form__item{width:20%}.sp-viewport .chat-container .EmojiForm .emoji-form__button{padding:5% 30%}.chat-container .Stamp{display:block;width:240px;height:auto;vertical-align:top}.chat-container .StampForm{background-color:#fafafa;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.chat-container .StampForm .stamp-form__list{display:flex;flex-flow:row wrap;padding:3px}.chat-container .StampForm .stamp-form__button{display:block;box-sizing:border-box;width:100%;padding:3px}.pc-viewport .chat-container .StampForm{max-height:300px}.pc-viewport .chat-container .StampForm .stamp-form__item{width:20%}@media screen and (min-width: 1281px){.pc-viewport .chat-container .StampForm .stamp-form__item{width:12.5%}}@media screen and (min-width: 1441px){.pc-viewport .chat-container .StampForm .stamp-form__item{width:10%}}.sp-viewport .chat-container .StampForm{max-height:200px}.sp-viewport .chat-container .StampForm .stamp-form__item{width:25%}.chat-container .PageIndicator{padding:10px 0 5px;text-align:center}.chat-container .PageIndicator .page-indicator__list{justify-content:center}.chat-container .PageIndicator .page-indicator__item{display:block;width:5px;height:5px;margin:0 2px}.chat-container .PageIndicator .page-indicator__item--active .page-indicator__button{background-color:#00aac2}.chat-container .PageIndicator .page-indicator__button{display:block;width:5px;height:5px;border-radius:3px;background-color:#dfdfdf}.chat-container .MessageActionList{justify-content:center;align-items:center;align-content:center;width:100%;height:100%}.chat-container .MessageActionList .message-action__item{flex:0 0 auto;align-self:center;margin:10px}.chat-container .MessageActionList .message-action__button{width:64px;height:64px;color:#fff}.chat-container .MessageActionList .message-action__button>i{font-size:2.2857142857rem}.chat-container .MessageActionList .message-action__button-label{display:block;margin-top:3px;text-align:center;font-size:.7142857143rem}.chat-container .MessageActionList .message-action__button:active{color:#00aac2}.pc-viewport .chat-container .ChatRoomIconForm{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;box-sizing:border-box;max-width:630px;padding:15px;border-radius:8px;background-color:#fff}.sp-viewport .chat-container .ChatRoomIconForm .chat-room-icon-form__cropper{margin:0 auto}.sp-viewport .chat-container .ChatRoomIconForm .SubmitButton,.sp-viewport .chat-container .ChatRoomIconForm .SubButton{margin-top:15px}.chat-container .ChatRoomNameForm--editable{position:relative}.chat-container .ChatRoomNameForm .chat-room-name-form__input{box-sizing:border-box;width:100%;border:none;outline:0}.chat-container .ChatRoomNameForm .chat-room-name-form__text{box-sizing:border-box;width:100%;padding:15px;font-size:1rem}.pc-viewport .chat-container .ChatRoomNameForm{height:54px}.pc-viewport .chat-container .ChatRoomNameForm .chat-room-name-form__text{height:54px;padding:15px 45px;text-align:center;line-height:24px;font-weight:bold}.pc-viewport .chat-container .ChatRoomNameForm .chat-room-name-form__input{padding:15px 45px;text-align:center;line-height:24px}.pc-viewport .chat-container .ChatRoomNameForm .chat-room-name-form__button{display:block;box-sizing:border-box;position:absolute;top:50%;right:5px;width:30px;height:30px;transform:translateY(-50%);color:#00aac2;font-size:.7857142857rem;text-align:center;line-height:20px}.pc-viewport .chat-container .ChatRoomNameForm .chat-room-name-form__button:before{content:"";box-sizing:border-box;position:absolute;top:5px;left:5px;z-index:-1;width:20px;height:20px;border:1px solid #00aac2;border-radius:10px}.pc-viewport .chat-container .ChatRoomNameForm .chat-room-name-form__button__search{display:block;box-sizing:border-box;position:absolute;top:50%;right:35px;width:30px;height:30px;transform:translateY(-50%);color:#00aac2;font-size:.7857142857rem;text-align:center;line-height:20px}.pc-viewport .chat-container .ChatRoomNameForm .chat-room-name-form__button__search:before{content:"";box-sizing:border-box;position:absolute;top:5px;left:5px;z-index:-1;width:20px;height:20px;border:1px solid #00aac2;border-radius:10px}.pc-viewport .chat-container .ChatRoomNameForm .chat-room-name-form__button--editing{color:#fff}.pc-viewport .chat-container .ChatRoomNameForm .chat-room-name-form__button--editing:before{background-color:#00aac2}.pc-viewport .chat-container .ChatRoomNameForm .chat-room-name-form__button--with-edit{right:35px}.sp-viewport .chat-container .ChatRoomNameForm--editable:after{display:block;position:absolute;top:50%;right:15px;width:20px;height:20px;margin-top:-10px;color:#dfdfdf;text-align:center;line-height:20px;font-family:"Font Awesome 5 pro";content:""}.sp-viewport .chat-container .ChatRoomNameForm--editing:after{color:#00aac2}.sp-viewport .chat-container .ChatRoomNameForm .chat-room-name-form__label{display:block;box-sizing:border-box;width:100%;height:50px;padding:15px 45px 15px 15px;font-size:1rem;text-align:left;line-height:20px}.sp-viewport .chat-container .ChatRoomNameForm .chat-room-name-form__input{padding:15px 45px 15px 15px;text-align:left;line-height:20px}.sp-viewport .chat-container .ChatRoomNameForm .chat-room-name-form__text{text-align:left;line-height:20px}.pc-viewport .chat-container .NotificationForm .notification-form__label{display:block;position:relative;box-sizing:border-box;width:30px;height:30px;color:#a1a6ab;font-size:.7857142857rem;text-align:center;line-height:30px;cursor:pointer}.pc-viewport .chat-container .NotificationForm .notification-form__label:before{content:"";box-sizing:border-box;position:absolute;top:5px;left:5px;z-index:-1;width:20px;height:20px;border:1px solid #dfdfdf;border-radius:10px}.pc-viewport .chat-container .NotificationForm .notification-form__label--active{color:#00aac2}.pc-viewport .chat-container .NotificationForm .notification-form__label--active:before{border-color:#00aac2}.pc-viewport .chat-container .NotificationForm .notification-form__checkbox{display:none}.sp-viewport .chat-container .NotificationForm .notification-form__label{box-sizing:border-box;width:100%;padding:15px;justify-content:space-between;align-items:center}.sp-viewport .chat-container .NotificationForm .notification-form__text{flex:1 1 auto}.sp-viewport .chat-container .NotificationForm .notification-form__checkbox{flex:0 0 auto;width:20px}.chat-container .ProfileNavigation{border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;background-color:#fff}.chat-container .ProfileNavigation .profile-navigation__list{display:block}.chat-container .ProfileNavigation .profile-navigation__item{display:block}.chat-container .ProfileNavigation .profile-navigation__item+.profile-navigation__item{border-top:1px solid #dfdfdf}.chat-container .ProfileNavigation .profile-navigation__link{display:block;position:relative;box-sizing:border-box;width:100%;padding:15px;line-height:1;font-size:1rem;text-align:left;color:#515a61}.chat-container .ProfileNavigation .profile-navigation__link--message{position:relative;padding-left:45px}.chat-container .ProfileNavigation .profile-navigation__link--message:before{display:block;position:absolute;top:50%;left:15px;width:20px;height:20px;margin-top:-10px;font-size:1.2857142857rem;font-family:"Font Awesome 5 pro";content:"";text-align:center;line-height:20px;color:#a1a6ab}.chat-container .ProfileNavigation .profile-navigation__link--profile{position:relative;padding-left:45px}.chat-container .ProfileNavigation .profile-navigation__link--profile:before{display:block;position:absolute;top:50%;left:15px;width:20px;height:20px;margin-top:-10px;font-size:1.2857142857rem;font-family:"Font Awesome 5 pro";content:"";text-align:center;line-height:20px;color:#a1a6ab}.chat-container .LeaveButton[disabled]{cursor:not-allowed}.pc-viewport .chat-container .LeaveButton{display:block;box-sizing:border-box;width:22px;height:22px;border:1px solid #dfdfdf;border-radius:11px;font-size:.8571428571rem;color:#a1a6ab;background-color:#fff;transition:all .2s ease}.pc-viewport .chat-container .LeaveButton i{line-height:20px}.pc-viewport .chat-container .LeaveButton:hover,.pc-viewport .chat-container .LeaveButton:active{border-color:#00aac2;color:#00aac2}.sp-viewport .chat-container .LeaveButton[disabled]{background-color:#a1a6ab}.chat-container .AddLinkButton{display:block;width:20px;height:20px;padding:5px;line-height:20px}.chat-container .AddLinkButton .svg-add{width:20px;height:20px;fill:#00aac2}.chat-container .MessageButton{display:block;box-sizing:border-box;width:22px;height:22px;border:1px solid #dfdfdf;border-radius:11px;font-size:.7142857143rem;color:#a1a6ab;background-color:#fff}.chat-container .MessageButton i{margin-right:1px;line-height:20px}.chat-container .MessageButton:hover,.chat-container .MessageButton:active{border-color:#00aac2;color:#00aac2}.chat-container .RemoveButton .remove-button__button{display:block;box-sizing:border-box;width:20px;height:20px;border-radius:10px;font-size:.8571428571rem;color:#a1a6ab;background-color:#fafafa;transition:all .2s ease}.chat-container .RemoveButton .remove-button__button:hover,.chat-container .RemoveButton .remove-button__button:active{color:#fff;background-color:#00aac2}.chat-container .SearchForm{position:relative;background-color:#dfdfdf}.chat-container .SearchForm:before{display:block;position:absolute;top:50%;width:20px;height:20px;margin-top:-9px;font-family:"Font Awesome 5 pro";content:"";text-align:center;line-height:18px;color:#dfdfdf}.chat-container .SearchForm .search-form--chat__text{box-sizing:border-box;width:100%;padding:5px 30px;border:none;border-radius:20px;line-height:18px;outline:none}.chat-container .SearchForm .search-form--chat__text::-ms-clear{visibility:hidden}.chat-container .SearchForm .search-form--chat__reset{display:none;position:absolute;top:50%;width:20px;height:20px;margin-top:-10px;font-family:"Font Awesome 5 pro";content:"";text-align:center;line-height:18px;color:#dfdfdf}.chat-container .SearchForm .search-form--chat__reset:hover,.chat-container .SearchForm .search-form--chat__reset:active{color:#a1a6ab}.chat-container .SearchForm--active:before{color:#00aac2}.chat-container .SearchForm--active .search-form--chat__reset{display:block}.pc-viewport .chat-container .SearchForm{padding:10px 15px}.pc-viewport .chat-container .SearchForm:before{left:20px}.pc-viewport .chat-container .SearchForm .search-form--chat__reset{right:20px}.pc-viewport .chat-container .SearchForm--narrow{padding:5px 10px}.pc-viewport .chat-container .SearchForm--narrow:before{left:15px}.pc-viewport .chat-container .SearchForm--narrow .search-form--chat__reset{right:15px}.sp-viewport .chat-container .SearchForm{padding:5px 15px}.sp-viewport .chat-container .SearchForm:before{left:20px}.sp-viewport .chat-container .SearchForm .search-form--chat__reset{right:20px}.sp-viewport .chat-container .SearchForm--narrow{padding:5px 15px}.sp-viewport .chat-container .SearchForm--narrow:before{left:20px}.sp-viewport .chat-container .SearchForm--narrow .search-form--chat__reset{right:20px}.chat-container .DropZone{position:relative;width:auto;height:auto;border:none}.chat-container .DropZone.drop-zone--active:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;z-index:1;border:3px dashed #00aac2;border-radius:8px;background-color:hsla(0,0%,100%,.8)}.chat-container .DropZone.drop-zone--active:after{position:absolute;top:50%;left:50%;z-index:2;font-size:2.8571428571rem;font-family:"Font Awesome 5 pro";content:"";color:#00aac2;text-align:center;transform:translate(-50%, -50%)}.chat-container .Notice{padding:10px;font-size:.8571428571rem;line-height:1;text-align:center;color:#fff;background-color:rgba(0,170,194,.9)}.pc-viewport .chat-container .Notice{position:absolute;top:100%;left:0;right:0;z-index:1}.sp-viewport .chat-container .Notice{position:fixed;top:30px;left:0;right:0}.app-viewport .chat-container .Notice{position:fixed;top:0;left:0;right:0}.chat-container .FlashMessages{position:fixed;top:70px;left:15px;right:15px;z-index:20}.chat-container .FlashMessages .flash-message__item{display:block}.chat-container .FlashMessages .flash-message__item+.flash-message__item{margin-top:5px}.chat-container .FlashMessages .flash-message__item--info .flash-message__button{color:#fff;background-color:rgba(0,170,194,.9);border:1px solid #00aac2}.chat-container .FlashMessages .flash-message__item--info .flash-message__button:before{position:absolute;top:10px;left:10px;width:20px;height:20px;text-align:center;line-height:20px;font-size:1.2857142857rem;font-family:"Font Awesome 5 pro";content:""}.chat-container .FlashMessages .flash-message__item--success .flash-message__button{color:#fff;background-color:rgba(40,209,124,.9);border:1px solid #28d17c}.chat-container .FlashMessages .flash-message__item--success .flash-message__button:before{position:absolute;top:10px;left:10px;width:20px;height:20px;text-align:center;line-height:20px;font-size:1.2857142857rem;font-family:"Font Awesome 5 pro";content:""}.chat-container .FlashMessages .flash-message__item--warn .flash-message__button{color:#fff;background-color:rgba(245,125,27,.9);border:1px solid #f57d1b}.chat-container .FlashMessages .flash-message__item--warn .flash-message__button:before{position:absolute;top:10px;left:10px;width:20px;height:20px;text-align:center;line-height:20px;font-size:1.2857142857rem;font-family:"Font Awesome 5 pro";content:""}.chat-container .FlashMessages .flash-message__item--error .flash-message__button{color:#fff;background-color:rgba(224,56,98,.9);border:1px solid #e03862}.chat-container .FlashMessages .flash-message__item--error .flash-message__button:before{position:absolute;top:10px;left:10px;width:20px;height:20px;text-align:center;line-height:20px;font-size:1.2857142857rem;font-family:"Font Awesome 5 pro";content:""}.chat-container .FlashMessages .flash-message__button{position:relative;display:flex;align-items:center;width:100%;min-height:20px;padding:10px 10px 10px 40px;border-radius:8px;font-size:.8571428571rem;text-align:left}.app-viewport .chat-container .FlashMessages{top:15px}.chat-container .SpHeader{height:30px;background-color:#fff}.app-viewport .chat-container .SpHeader{display:none}.chat-container .SpHeader .sp-header__list{justify-content:space-between;align-items:center}.chat-container .SpHeader .sp-header__item{flex:0 0 auto}.chat-container .SpHeader .sp-header__link{display:block;height:30px;padding:0 15px;color:#a1a6ab;font-size:.8571428571rem;line-height:30px}.chat-container .ModalWindow{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.65)}.chat-container .ModalWindow .modal-window__content{display:flex;flex-flow:column nowrap;height:100%;border-radius:8px;overflow:hidden}.chat-container .ModalWindow .modal-window__header{flex:0 0 auto}.chat-container .ModalWindow .modal-window__title{margin-bottom:10px;font-size:1.4285714286rem;font-weight:bold;color:#fff}.chat-container .ModalWindow .modal-window__main{flex:1 1 auto;overflow-y:auto;height:100%}.chat-container .ModalWindow .modal-window__footer{flex:0 0 auto}.chat-container .ModalWindow .modal-window__close{position:absolute;top:0;right:0;width:40px;height:40px;color:#515a61;background:url(image-path("icon-times-white.svg")) center no-repeat}.pc-viewport .chat-container .ModalWindow{padding:100px}.sp-viewport .chat-container .ModalWindow{padding:40px 15px 15px}.chat-container .reset-button{display:inline-block;padding:0;border:none;background:rgba(0,0,0,0);margin:0}.chat-container .dm-button{margin-top:10px}.chat-container .OverlayScreen{position:absolute;top:0;right:0;bottom:0;left:0;color:#fff;background-color:rgba(0,0,0,.7)}.chat-container .OverlayScreen .overlay-screen__close{position:absolute;top:0;right:0;width:40px;height:40px;color:#fff;background:url(image-path("icon-times-white.svg")) center no-repeat}.textarea-to-clipboard{position:fixed;bottom:100%;right:100%;width:1px;height:1px;margin:0;padding:0;border:0;outline:0;background-color:rgba(0,0,0,0)}.AsyncLoading{position:absolute;top:0;right:0;bottom:0;left:0}.AsyncLoading.is-loading:after{display:block;content:"";position:absolute;top:25%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;background:url("/images/spinner.gif") center/40px 40px no-repeat}.AsyncLoading .async-loading__message{margin-top:30%;text-align:center;font-size:.8571428571rem}.modal-window__content{height:100%}.modal-window__content__body{border-radius:10px}.modal-close-container{display:inline-block;position:absolute;right:0;top:-30px}.modal-close-container .close_button{margin-right:8px;width:12px;height:12px;color:#515a61;background:url(image-path("icon-times-white.svg")) center no-repeat}.modal-close-container>button span{font-size:1rem;color:#fff}.fixed-bottom{position:fixed;bottom:10%;border-radius:0 0 10px 10px;width:80%}.border-radius-top{border-radius:10px 10px 0 0}.border-radius-bottom{border-radius:0 0 10px 10px}.user-profile-modal__container{display:flex;flex-direction:column;justify-content:center;align-items:center}.user-profile-modal__container__box{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;border-radius:4px}.user-info-container{margin-bottom:20px;text-align:center}.user-info-container .user-icon-contaner{display:flex;justify-content:center;margin-bottom:15px}.user-info-container .user-icon-contaner .UserIcon{display:block;overflow:hidden;background:url("/images/chat/default-user-image-rect.png") center no-repeat;background-size:cover;border-radius:50%}.user-info-container .user-icon-contaner .UserIcon--20{width:20px;height:20px}.user-info-container .user-icon-contaner .UserIcon--30{width:30px;height:30px}.user-info-container .user-icon-contaner .UserIcon--45{width:45px;height:45px}.user-info-container .user-icon-contaner .UserIcon--60{width:60px;height:60px}.user-info-container .user-icon-contaner .UserIcon--90{width:90px;height:90px}.user-info-container .user-icon-contaner .UserIcon img{background-color:#fff}.user-info-container .user-info__name{margin-bottom:10px;color:#000}.user-info-container .user-info__department{color:#a1a6ab;font-size:.8571428571rem}.fix_waypoint_height span{display:block;height:2px;background-color:#fff}.ReloadButton{position:absolute;left:0;right:0;bottom:0;padding:15px}.ReloadButton .reload-button__button{display:block;box-sizing:border-box;width:100%;padding:15px;border-radius:4px;font-size:1rem;color:#a1a6ab;background-color:#dfdfdf}.chat-room__last-message .emoji{width:15px;height:15px}.mention{color:#00aac2;display:inline-block;background-color:#e5f6f9;padding:1px 4px;border-radius:2px;text-decoration:none;font-size:smaller}.chat-container .public-DraftEditorPlaceholder-root{position:absolute;left:10px;right:10px}.chat-container .public-DraftEditorPlaceholder-inner{color:#a1a6ab}.chat-container .public-DraftEditorPlaceholder-hasFocus{display:none}.mention-suggestion-loading{display:flex;justify-content:center;align-items:center;border-bottom:1px solid #e8eaed;width:100%;height:40px;background-color:#fafafa}.mention-suggestion-loading:after{display:block;content:"";width:40px;height:40px;background:url("/images/spinner.gif") center/40px 40px no-repeat}.mention-suggestion-invisible{display:none}.user-suggest-entry{align-items:center;border-top:1px solid #e8eaed;background-color:#fff}.user-suggest-entry--focused{background-color:rgba(0,170,194,.1)}.user-suggest-entry--loading{display:flex;justify-content:center;align-items:center;border-top:1px solid #e8eaed;width:100%;height:40px;background-color:#fafafa}.user-suggest-entry--loading:after{display:block;content:"";width:40px;height:40px;background:url("/images/spinner.gif") center/40px 40px no-repeat}.user-suggest-entry .item-layout--image{flex:0 0 auto;width:40px;height:40px}.user-suggest-entry .item-layout--text{flex:1 1 auto;box-sizing:border-box;overflow:hidden}.user-suggest-entry .user__thumb{padding:10px}.user-suggest-entry .user__name{color:#a1a6ab;font-size:.7142857143rem}.user-suggest-entry .user__name>strong{font-size:.9285714286rem;font-weight:normal;color:#515a61}.user-suggest-entry .user__department{padding-left:5px}#view__rooms-index{flex-flow:column nowrap;width:100%;height:100%}#view__rooms-index .breadcrumbs-column,#view__rooms-index #footer,#view__rooms-index #footer+hr,#view__rooms-index #dev-footer{display:none}#view__rooms-index #header{position:static;flex:0 0 55px}#view__rooms-index #content{flex:1 1 auto;width:100%;margin-top:1px}.chat-container .chat-app__overlay{z-index:1;position:fixed;top:0;bottom:0;left:0;right:0}.chat-container .chat-app__column-wrapper--sidebar{width:320px;flex:0 0 320px}.chat-container .chat-app__column-wrapper--main{flex:1 1 auto;width:calc(100vw - 640px)}.chat-container .chat-app__column-wrapper--extra{width:320px;flex:0 0 320px}.chat-container .chat-app__column-relative{position:relative}.chat-container .chat-app__column{height:calc(100vh - 55px)}.chat-container .chat-app__column--sidebar{width:320px}.chat-container .chat-app__column--main{border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf}.chat-container .chat-app__column--extra{width:320px}.chat-container .chat-app__column-header{flex:0 0 auto;position:relative;height:55px;border-bottom:1px solid #dfdfdf;font-weight:bold;text-align:center;line-height:55px;background-color:#fff}.chat-container .chat-app__column-header-nav{position:absolute;top:46%;right:5px;transform:translateY(-50%)}.chat-container .chat-app__column-header-inner{position:relative}.chat-container .chat-app__column-header-title{position:relative;font-size:14px;font-weight:bold}.chat-container .chat-app__column-header-title-button{border:none;cursor:pointer;background-color:rgba(0,0,0,0);transition:.5s}.chat-container .chat-app__column-header-title-button:hover{opacity:.5}.chat-container .chat-app__column-header-menu{position:absolute;top:45px;z-index:1;border-radius:8px;padding:1px;margin-bottom:0;background-color:#fff;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:190px;text-align:left;box-shadow:0 5px 10px rgba(0,0,0,.2)}.chat-container .chat-app__column-header-menu-contents{width:192px;margin-left:-1px}.chat-container .chat-app__column-header-menu-message{margin-top:-56px;line-height:45px;font-size:13px;padding-left:20px;color:#515a61;font-weight:bold;background-color:#eceef0;border-radius:8px 8px 0 0}.chat-container .chat-app__column-header-menu-li{position:relative;cursor:pointer;line-height:45px;padding-left:34px;font-weight:normal}.chat-container .chat-app__column-header-menu-li-button{border:none;outline:none;cursor:pointer;width:100%;font-size:14px;text-align:left;background-color:rgba(0,0,0,0);height:44px}.chat-container .chat-app__column-header-menu-li-footer{border-radius:0 0 8px 8px}.chat-container .chat-app__column-header-menu-li:hover{background-color:#f5f6f7}.chat-container .chat-app__column-header-menu-li-check{color:#06aac2;position:absolute;left:18px;top:17px;font-size:7px}.chat-container .chat-app__column-header-caret{margin-left:4px}.chat-container .chat-app__column-menu{flex:0 0 auto;position:relative;box-sizing:border-box;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;font-weight:bold;text-align:center;background-color:#fff;text-align:left;padding-left:16px;padding-top:15px;padding-bottom:14px}.chat-container .chat-app__column-menu-nav{position:absolute;top:50%;right:0px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.chat-container .chat-app__column-menu-button{display:flex;align-items:center;border:none;border-left:1px solid #dfdfdf;padding-left:15px;padding-right:15px;height:48px}.chat-container .chat-app__column-menu-minus{content:"";width:14px;height:2px;background-color:#a1a6ab;display:inline-block;position:absolute;left:0px;top:0px;transition-duration:.2s}.chat-container .chat-app__column-menu-plus{content:"";width:14px;height:2px;background-color:#a1a6ab;display:inline-block;position:absolute;left:0px;top:0px;transition-duration:.2s;transform:rotate(90deg)}.chat-container .chat-app__column-menu-parent{content:"";width:14px;height:2px;background-color:#a1a6ab;display:inline-block;position:relative}.chat-container .chat-app__column-task-content{flex:1 1 auto;overflow-y:clip;height:0}.chat-container .chat-app__column-task-list{flex:1 1 auto;overflow-y:scroll}.chat-container .chat-app__column-content{flex:1 1 auto;overflow-y:auto;height:60vh}.chat-container .chat-app__column-content-user-list{background-color:#fafafa;overflow-y:auto}.chat-container .chat-app__column-content-description{position:relative;flex:1 1 auto;overflow-y:auto;background-color:#fafafa;height:calc(100% - 55px)}.chat-container .chat-app__column-content-description-true{height:260px}.chat-container .chat-app__column-content-official-badge{color:#515a61;background-color:#e8eaed;font-size:12px;padding:3px 6px;border-radius:25px}.chat-container .chat-app__column-content-official-badge-parent{text-align:center;margin-top:13px;margin-bottom:10px}.chat-container .chat-app__column-content-message{padding:15px 0;text-align:left;font-size:15px;color:#515a61;padding-left:15px;border-bottom:1px dashed #dfdfdf}.chat-container .chat-app__column-content-invite{padding:15px 5px;font-size:16px;color:#00aac2;border-bottom:1px dashed #dfdfdf}.chat-container .chat-app__column-content-invite:hover{opacity:.7}.chat-container .chat-app__column-content-icon-lock{margin-right:5px}.chat-container .chat-app__column-content-icon-plus{font-size:16px;margin:0px 10px}.chat-container .chat-app__column-footer{flex:0 0 auto;border-top:1px solid #dfdfdf;background-color:#fff}.chat-container .chat-app__column-footer__relative{position:relative}.chat-container .chat-app__column-reload-button{position:absolute;right:10px;top:-48px}.chat-container .chat-app__room-icon{position:relative;flex:0 0 auto;height:276px}.chat-container .chat-app__room-icon .EditableChatRoomIcon{margin-top:15px;margin-bottom:15px}.chat-container .chat-app__room-icon .EditableChatRoomIcon--editable .editable-chat-room-icon__label:after{right:-3px;bottom:-3px}.chat-container .chat-app__room-icon-description{position:relative;flex:0 0 auto;background-color:#fff;height:315px}.chat-container .chat-app__room-icon-description::after{content:"";position:absolute;bottom:0px;left:15px;width:92%;height:18px;background:linear-gradient(to bottom, rgba(250, 250, 250, 0.4), rgba(250, 250, 250, 0.6), rgba(250, 250, 250, 0.9), rgba(250, 250, 250, 0.9), #fafafa)}.chat-container .chat-app__room-icon-description-bottom{height:10px;background-color:#fafafa}.chat-container .chat-app__room-icon-description-hidden::after{display:none}.chat-container .chat-app__user-list{flex:1 1 auto}.chat-container .chat-app__file-list{max-height:50px;flex:0 0 auto}.chat-container .open_chat_task_form_button_wrapper{height:100%}.chat-container .open_chat_task_form_button_icon{font-weight:300;margin-right:4px}.chat-container .open_chat_task_form_button{margin-right:45px;background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:none;padding:0;appearance:none;color:#00aac2;font-size:14px;width:95px;height:100%}.chat-container .open_chat_task_form_button:focus{opacity:.65}.chat-container .open_chat_task_form_button:hover{opacity:.65}.chat-container .chat_task_menu_title{display:flex;justify-content:space-between;align-items:center;height:100%}.chat-container .chat-task_menu_column{flex:0 0 auto;position:relative;box-sizing:border-box;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;font-weight:bold;background-color:#fff;text-align:left;padding-left:16px;padding-top:0;padding-bottom:0;height:50px}.chat-container .chat_task_menu_title_task_wrapper{display:flex;justify-content:center;align-items:center}.chat-container .chat_task_menu_title_task_wrapper_title{margin-right:6px;min-width:42px}.chat-container .isSearchLoading{margin-top:25px}.chat-container .isListContentLoading{margin-top:45px}.chat-container .isListItemLoading{height:65px;background-color:#eceef0}.chat-container .isListItemLoading.is-loading:after{top:50%}.chat-container .isRoomListContentLoading{margin-top:70px}.chat-container .sub-message{margin:70px 0;color:#a1a6ab;font-size:.8571428571rem;text-align:center}.chat-container--chat-app .ModalWindow .modal-window__main--user-selection,.chat-container--chat-app .ModalWindow .modal-window__main--chat-room-selection{background-color:#fff}.chat-container--chat-app .ModalWindow .SearchForm{flex:0 0 auto}.chat-container--chat-app .ModalWindow .SelectableUserList{flex:1 1 auto;overflow-y:auto;border-top:none}.chat-container--chat-app .MessageList .ContributorIcon{flex:0 0 auto;order:1;width:55px}.chat-container--chat-app .MessageList .ContributorName{margin-bottom:5px;font-weight:bold;color:#515a61}.chat-container--chat-app .MessageList .message__box{padding:10px;background-color:#fff}.chat-container--chat-app .MessageList .message__box--selected{border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;background-color:#f5f6f7}.chat-container--chat-app .MessageList .message__box--highlight{border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;background-color:#fcfad4}.chat-container--chat-app .MessageList .message__box--image .message__content--balloon img{width:auto;height:auto;max-width:100%;vertical-align:top}.chat-container--chat-app .MessageList .message__box--emoji .message__content{min-height:64px}.chat-container--chat-app .MessageList .message__box--emoji .Emoji{margin:0;width:64px;height:64px;line-height:64px;vertical-align:top}.chat-container--chat-app .MessageList .message__box--stamp .message__content--balloon{min-height:240px}.chat-container--chat-app .MessageList .message__box--stamp .Stamp{width:240px;height:240px}.chat-container--chat-app .MessageList .message__box--disabled-stamp{background-color:#dfdfdf}.chat-container--chat-app .MessageList .message__box--disabled-stamp .message__content--balloon{font-size:.8571428571rem;color:#a1a6ab}.chat-container--chat-app .MessageList .message__box--file .message__main .FileItem{color:#515a61;text-decoration:none}.chat-container--chat-app .MessageList .message__main{flex:1 1 auto;order:2;width:calc(100% - 55px)}.chat-container--chat-app .MessageList .message__main a{text-decoration:underline}.chat-container--chat-app .MessageList .message__header{position:relative;margin-top:5px;margin-bottom:5px}.chat-container--chat-app .MessageList .message__header .ContributorName{display:inline-block;padding:0;border:none;background:rgba(0,0,0,0);margin:0 10px 0 0}.chat-container--chat-app .MessageList .message__header .ContributorName span{font-size:14px}.chat-container--chat-app .MessageList .message__post-date{display:inline-block;font-size:.7142857143rem}.chat-container--chat-app .MessageList .message__extra{margin-top:-14px;margin-left:4px}.chat-container--chat-app .MessageList .message__edit-button{display:none;width:25px;height:25px;color:#a1a6ab}.chat-container--chat-app .MessageList .message__edit-button>i{display:block;width:25px;height:25px;border-radius:25px;background-color:#f5f6f7}.chat-container--chat-app .MessageList .message__edit-button>i:hover{background-color:#dfdfdf}.chat-container--chat-app .MessageList .message__edit-button .svg-ellipsis{width:11px;height:-webkit-fill-available;fill:#a1a6ab}.chat-room-icon-form__buttons{margin-top:15px;display:flex;width:100%;justify-content:space-between}.chat-room-icon-form__buttons .SubmitButton{box-sizing:border-box;width:255px}.chat-room-icon-form__buttons .SubmitButton button{border-radius:4px}.chat-room-icon-form__buttons .SubButton{box-sizing:border-box;width:255px}.chat-room-icon-form__buttons .SubButton button{border-radius:4px}.footer-bottom{background-color:#787d82}.footer__list-link{width:750px;height:70px;margin:0 auto;color:#fff}.footer__list-link .footer-inline-link-list{width:710px;height:70px;display:table-cell;vertical-align:middle;color:#dfdfdf;text-align:center}.footer__list-link .footer-inline-link-list .footer-inline-link-list__item{display:inline-block;margin-right:15px}.footer__list-link .footer-inline-link-list__item-link{color:#dfdfdf;font-size:.8571428571rem;text-decoration:none}.footer__list-link .footer-inline-link-list__item-link:hover{opacity:.7}.timeline-footer__list-link{width:600px;height:40px;margin:0 auto;color:#fff}.timeline-footer__list-link .timeline-footer-inline-link-list{width:710px;height:40px;display:table-cell;vertical-align:middle;color:#dfdfdf}.timeline-footer__list-link .timeline-footer-inline-link-list .footer-inline-link-list__item{display:inline-block;margin-right:15px}.timeline-footer__list-link .timeline-footer-inline-link-list__item-link{color:#dfdfdf;font-size:.8571428571rem;text-decoration:none}.timeline-footer__list-link .timeline-footer-inline-link-list__item-link:hover{opacity:.7}.footer__page-top{display:table-cell;margin-right:13px;vertical-align:middle}.footer__page-top__outer{width:50px;height:50px;border-radius:4px;margin:5px;text-align:center;background-color:#6c7175}.footer__page-top__outer:hover{opacity:.8}.footer__page-top__link{border-radius:4px;width:30px;height:30px;background-color:rgba(81,90,90,.8)}.footer__page-top__link i{text-align:center;vertical-align:middle;color:#fff;font-size:1.1428571429rem;font-weight:900}body{padding:.05px 0}.pc-viewport{background-color:#eceef0}.responsive-screen{min-width:auto;width:100%}.responsive-screen #content{width:100%}.responsive-screen .column-wrapper{width:100%}#header{width:100%;position:fixed;top:0;z-index:1001}#simple-header{padding:15px 0;color:#fff;background-color:#00aac2;text-align:center}#content{width:1050px;margin:100px auto 0;word-wrap:break-word;overflow-wrap:break-word}.course-standard #content{margin-top:55px}.time-line-content{display:flex;margin:40px auto}#simple-content{width:976px;margin:0 auto 50px;word-wrap:break-word;overflow-wrap:break-word}#footer{z-index:1000;position:fixed;bottom:0;width:100%}.time-line-footer{position:fixed;z-index:1;bottom:0;width:100%}.column-wrapper{margin:0 auto 90px;width:1050px}.column-wrapper--flip .column--main{float:right}.column-wrapper--flip .column--aside{float:left}.column-wrapper .sidebar__inner{z-index:1}.column--main{float:left;width:775px}.column--aside{float:right;width:260px}.column--aside .buttons{width:100%}.column--aside .buttons .btn+.btn{margin-top:15px}.column-inner{float:left;width:775px}.column-inner .column--main{float:right;width:500px}.column-inner .column--sub{float:left;width:260px}.sidebar__inner--home{max-height:calc(100vh - 190px);overflow-y:scroll;border-radius:0 0 8px 8px}.sidebar-section+.sidebar-section{margin-top:15px}.section-border{border:1px solid #dfdfdf;box-shadow:0 1px 0 #f9f9f9}.page-title{font-size:1.5rem}.main-title{color:#515a61;font-size:1.5rem}.main-title span{font-size:1.2142857143rem;color:#00aac2}.section-box{border-radius:8px;background-color:#fff}.section-header{box-sizing:border-box;height:40px;border-top-left-radius:8px;border-top-right-radius:8px;background-color:#fff;border-bottom:1px solid #dfdfdf}.section-header__title{font-size:1rem;color:#515a61;font-weight:bold;line-height:40px;padding:0 15px}.section-header__title i{font-size:1.2142857143rem;color:#cdd0d4;padding-right:10px}.section-header--with-link .section-header__title{float:left;padding-right:0}.section-header--with-link .section-header__link{float:right;line-height:40px}.section-header--with-link .section-header__link a{padding:0 15px}.section-header+.edit-button{border-top:0}.column-buttons{width:100%;text-align:center;clear:both}.column-buttons .btn{width:260px;cursor:pointer}.column-buttons .btn[disabled]{color:#a1a6ab;border-color:#dfdfdf;background-color:#dfdfdf;cursor:not-allowed}.column-buttons .btn--sub{width:180px}.timeline-wrapper{display:flex;justify-content:space-between;margin:10px auto 40px;width:1050px}.timeline-column--sub{position:-webkit-sticky;position:sticky;top:65px;overflow-x:hidden;overflow-y:auto;border-radius:8px;width:260px;height:calc(100vh - 115px)}.timeline-column--main{border-radius:8px;width:500px}.timeline-column--aside{position:-webkit-sticky;position:sticky;top:65px;overflow-x:hidden;overflow-y:auto;border-radius:8px;width:260px;height:calc(100vh - 115px)}#windows-timeline-content{width:1080px;margin:100px auto 0;word-wrap:break-word;overflow-wrap:break-word}.course-standard #windows-timeline-content{margin-top:55px}.windows-timeline-wrapper{width:1080px}.windows-timeline-column--sub{padding-right:20px}.windows-timeline-column--main{padding-right:20px}.windows-main__inner{width:500px}.windows-timeline-column--aside{padding-right:20px}.windows-sidebar__inner{width:260px}.left-column__title{height:157px;line-height:157px;background-color:#dfdfdf;border-radius:8px;text-align:center;color:#fff;letter-spacing:.5px;text-shadow:0 3px 3px rgba(0,0,0,.7);font-size:1.3571428571rem}.left-column__ad{height:140px;margin-top:5px;border-radius:8px;background-color:#dfdfdf}.left-column__border{border:1px solid #dfdfdf;box-shadow:0 1px 0 #f9f9f9}.side-title{color:#a1a6ab;font-size:.9285714286rem}.side-list+.side-list{margin-top:50px}.side-list dl{overflow:hidden}.side-list>dl:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}.side-list>dl:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.side-list>dl:last-of-type dt.is-close{border-bottom:0}.side-list dt{position:relative;display:block;height:23px;background:#fff;line-height:23px;padding:12px 0 12px 10px;font-size:1.0714285714rem;color:#515a61;border-bottom:1px solid #e8eaed;cursor:pointer}.side-list dt:hover{background:#f9f9f9}.side-list dt p{display:block;padding-left:11px;border-left:3px solid #00aac2}.side-list dt:before{position:absolute;top:50%;right:11px;display:block;width:16px;height:16px;margin-top:-10px;content:"";font-family:"Font Awesome 5 pro";color:#cdd0d4}.side-list dt.is-close:before{content:"";font-family:"Font Awesome 5 pro"}.side-list dd{transition:all .5s ease;overflow:hidden}.side-list dd.is-close{max-height:0}.side-list__ul{list-style:none}.side-list__li{border-bottom:1px solid #e8eaed}.side-list__li a{display:block;position:relative;box-sizing:border-box;height:47px;padding:12px 10px 12px 24px;font-size:1.0714285714rem;line-height:23px;color:#515a61;background:#fff}.side-list__li a:hover{background:#f9f9f9}.side-list__li a:before{content:"";display:block;position:absolute;top:12px;bottom:12px;left:10px;width:3px;background-color:#00aac2}.side-list__li:first-child a{border-radius:8px 8px 0 0}.side-list__li:last-child{border-bottom:none}.side-list__li:last-child a{border-radius:0 0 8px 8px}.side-list__category__item{height:50px;line-height:50px;border-top:1px solid #fff;border-bottom:1px solid #e8eaed;background:#f9f9f9}.side-list__category__item__last{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.side-list__category__item:hover{background:#fff}.side-list__category__item__link{display:block;text-decoration:none}.side-list__category__item__img{width:30px;height:30px;border-radius:8px;background-color:#eceef0;margin:10px;float:left}.side-list__category__item__img img{border-radius:8px;vertical-align:top}.side-list__category__item__txt{font-size:.9285714286rem;color:#515a61}.pager-column{width:726px;margin-top:40px;float:left;clear:both}.pager-column__prev{display:block;float:left;clear:both;width:150px;margin-left:25px}.pager-column__prev a{display:block;position:relative;width:150px;color:#a1a6ab;font-size:13px;letter-spacing:.4px;text-align:center;text-decoration:none;z-index:5;line-height:50px}.pager-column__prev a:hover{color:#00aac2}.pager-column__prev a:before{content:"";display:block;position:absolute;left:2px;top:0;width:34px;height:34px;-webkit-transform-origin:left top;-webkit-transform:rotate(45deg);-moz-transform-origin:left top;-moz-transform:rotate(45deg);transform-origin:left top;transform:rotate(45deg);background:transparents;border-left-color:#a1a6ab;border-bottom-color:#a1a6ab;border-width:2px;border-style:solid;border-radius:4px;border-right:none;border-top:none;z-index:-1}.pager-column__prev a:after{content:"";display:block;position:absolute;left:0;top:0;width:150px;height:46px;background:rgba(0,0,0,0);border-top-color:#a1a6ab;border-right-color:#a1a6ab;border-bottom-color:#a1a6ab;border-width:2px;border-style:solid;border-radius:4px;border-left:none;z-index:-2}.pager-column__prev:hover a:before{border-left-color:#00aac2;border-bottom-color:#00aac2}.pager-column__prev:hover a:after{border-top-color:#00aac2;border-right-color:#00aac2;border-bottom-color:#00aac2}.pager-column__next{display:block;float:right;width:150px;margin-right:25px}.pager-column__next a{display:block;position:relative;width:150px;color:#a1a6ab;font-size:13px;letter-spacing:.4px;text-align:center;text-decoration:none;z-index:5;line-height:50px}.pager-column__next a:hover{color:#00aac2}.pager-column__next a:before{content:"";display:block;position:absolute;right:2px;top:0;width:34px;height:34px;-webkit-transform-origin:right top;-webkit-transform:rotate(-45deg);-moz-transform-origin:right top;-moz-transform:rotate(-45deg);transform-origin:right top;transform:rotate(-45deg);background:transparents;border-right-color:#a1a6ab;border-bottom-color:#a1a6ab;border-width:2px;border-style:solid;border-radius:4px;border-left:none;border-top:none;z-index:-1}.pager-column__next a:after{content:"";display:block;position:absolute;right:0;top:0;width:150px;height:46px;background:rgba(0,0,0,0);border-top-color:#a1a6ab;border-left-color:#a1a6ab;border-bottom-color:#a1a6ab;border-width:2px;border-style:solid;border-radius:4px;border-right:none;z-index:-2}.pager-column__next:hover a:before{border-right-color:#00aac2;border-bottom-color:#00aac2}.pager-column__next:hover a:after{border-top-color:#00aac2;border-left-color:#00aac2;border-bottom-color:#00aac2}.pager-column__center{position:relative;clear:both}.pager-column__center ul{position:relative;float:left;left:50%;margin-top:-48px}.pager-column__center ul li{margin:0 1px;position:relative;float:left;left:-50%}.pager-column__center ul li a{display:block;font-size:1.2142857143rem;padding:.6em}.pager-column__center ul li span{display:block;font-size:1.2142857143rem;padding:.6em}.pager-column__center ul li span.active{display:block;font-size:1.2142857143rem;padding:.6em;color:#00aac2}.pager-column__center ul li a{color:#a1a6ab;text-decoration:none}.pager-column__center ul li a:hover{color:#515a61}.accordion-menu{border-bottom:1px solid #e1e8ee;border-radius:2px}.accordion-menu .toggle__header:after{color:#00aac2}.accordion-menu__header{padding:0 16px;background-color:#fff}.accordion-menu__header--top{border-radius:4px 4px 0 0}.accordion-menu__header--bottom{border-radius:0}.accordion-menu__header--bottom.is-close{border-radius:0 0 4px 4px}.accordion-menu__body{padding:24px 16px;border-top:1px solid #e1e8ee;background-color:#f7fafc}.accordion-menu__body--bottom{border-radius:0 0 4px 4px}.accordion-menu__icon{color:#00aac2}.announcements-link{border-radius:8px;background-color:#fafafa}.announcements-link>a{display:block;position:relative;padding:15px;color:#515a61}.announcements-link>a:after{position:absolute;top:50%;font:normal normal normal 14px/1 "Font Awesome 5 pro";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;right:15px;margin-top:-10px;color:#cdd0d4;font-size:1.4285714286rem;content:""}.announcements-link__wrapper{border-radius:8px;background-color:#f7fafc}.announcements-link__wrapper :hover{border-radius:8px;background-color:#f2f6f9}.announcements-link__content-backyard{display:flex;justify-content:space-between;align-items:center;padding:16px}.announcements-link__content-title{font-weight:600}.announcements-link__content-title-admin{font-weight:600;white-space:nowrap}.announcements-link__read-more{width:610px}.announcements-link__content-list{display:flex;justify-content:flex-end;align-items:center}.announcements-link__content-icon{margin-left:4px;font-size:10px}.announcements-link__content{display:flex;padding:16px}.announcements-link__content>a{position:relative;width:100%;color:#515a61}.announcements-link__content>a:hover{background:#f7fafc}.announcements-link__content>a:after{position:absolute;top:50%;font:normal normal normal 14px/1 "Font Awesome 5 pro";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;right:0px;margin-top:-5px;color:#cdd0d4;font-size:10px;content:""}.announcements-link__content--under{border-radius:0 0 8px 8px;border-top:1px solid #e1e8ee;background-color:#fff}.announcements-link__content--under:hover{border-radius:0 0 8px 8px;background-color:#f7fafc}.announcements-link__content .error-contents{display:flex;align-items:center}.announcements-link__content .error-label{display:inline-block;margin-right:8px;border-radius:4px;padding:4px 8px;min-width:48px;font-size:12px;color:#515a61;background-color:#e1e8ee}.announcements-link__content .error-message{margin-right:16px;font-weight:700}.announcements-link__content .error-message:hover{background:#f7fafc}.chevron-right-icon{font-weight:300}.announcement-banner{position:relative}.announcement-banner__link{color:inherit}.announcement-banner__position--backyard-announce:hover{background-color:#f7feff}.announcement-banner__position--announcement-admin:hover{background-color:#005d8f}.announcement-banner__position--new-function-announce:hover{background-color:#0094a9}.announcement-banner__position--backyard-announce{border:solid 1px #00aac2;border-radius:8px;color:#515a61;background-color:#fff}.announcement-banner__position--announcement-admin{border-radius:8px;color:#fff;background-color:#0078be}.announcement-banner__position--new-function-announce{border-radius:8px;color:#fff;background-color:#00aac2}.announcement-banner__contents-wrapper{display:flex;justify-content:space-between;padding:8px 16px}.announcement-banner__text-wrapper{display:flex;flex-direction:column;justify-content:space-between;padding:4px 0}.announcement-banner__title-wrapper{display:flex}.announcement-banner__admin-title-label{margin:1px 4px 0 0;border-radius:2px;padding:1px 8px;height:fit-content;line-height:1.1;font-size:12px;background:#fff;color:#0078be}.announcement-banner__title{font-size:14px;line-height:1.3;font-weight:600}.announcement-banner__detail{display:flex;align-items:center;font-size:13px}.announcement-banner__detail-icon{margin-left:4px;font-size:10px}.announcement-banner__img-wrapper{margin-right:16px;display:flex;align-items:center}.announcement-banner__delete{position:absolute;top:4px;right:12px;color:#fff}.announcement-banner__delete:hover{opacity:50%}.announcement-banner__delete>i{font-weight:300}.announcement__list{border-radius:8px;background-color:#fff}.announcement__item+.announcement__item{border-top:solid 1px #dfdfdf}.announcement__link{display:block;padding:15px;color:#515a61}.announcement__title{display:block;margin-bottom:5px;font-weight:normal;font-size:1.2142857143rem}.announcement__position{display:inline-block;padding:3px 8px;border-radius:3px;line-height:1;font-size:.7857142857rem;background-color:#fafafa}.announcement__position--error_reporting{color:#515a61;background-color:#c7d4de}.announcement__position--backyard_announce{color:#515a61;background-color:#f2f6f9}.announcement__position--admin_announce{color:#515a61;background-color:#b2e8f4}.announcement__position--new_function_announce{color:#fff;background-color:#00aac2}.announcement__position--error_reporting_for_admin{color:#fff;background-color:#0078be}.announcement__position--backyard_announce_for_admin{color:#fff;background-color:#0078be}.announcement__date{display:inline-block;margin-left:11px;line-height:1;font-size:.8571428571rem;color:#a1a6ab}.announcement__section{padding:15px;border-radius:8px;background-color:#fff}.announcement__header{margin-bottom:15px}.announcement__header .announcement__position{padding:5px 10px;border-radius:4px;font-size:.9285714286rem}.announcement__header .announcement__date{font-size:1rem}.sub-announcement{border-radius:8px;background-color:#fff}.sub-announcement__item{position:relative}.sub-announcement__item+.sub-announcement__item{border-top:solid 1px #dfdfdf}.sub-announcement__link{display:block;padding:15px 30px 15px 15px;color:#515a61}.sub-announcement__delete{position:absolute;top:50%;right:5px;width:24px;height:24px;margin-top:-12px;border-radius:12px;text-align:center;line-height:24px;color:#a1a6ab;background-color:#fafafa}.apply-detail__section{margin-top:15px;border-radius:8px;background-color:#fff;overflow:hidden}.apply-detail__section-header.is-close{border:none;border-radius:8px}.apply-detail__section-body{box-sizing:border-box;padding:15px}.apply-detail__section-img{box-sizing:border-box;margin-top:16px;padding:15px;text-align:center}.apply-detail__section-img-qr_code{width:160px;height:160px}.apply-detail__section-url{text-decoration:none}.apply-detail__section-url:hover{border-bottom:1px solid #00aac2}.apply-detail__section-url-icon{padding-left:4px}.apply-detail__list{margin:-15px}.apply-detail__item{padding:15px;border-bottom:1px solid #dfdfdf}.apply-detail__item dt{color:#00aac2}.apply-detail__item dd{margin-top:10px}.apply-detail__item:last-child{border-bottom:none}.apply-detail__thumb>a{display:block}.apply-detail__thumb img{width:100%;border:1px solid #dfdfdf;border-radius:4px}.apply-report .apply-detail__document a{color:#00aac2}.apply-menu{box-sizing:border-box;padding:15px;border-radius:8px;background-color:#fff;overflow:hidden}.apply-menu__image{float:left;width:100px}.apply-menu__desc{box-sizing:border-box;width:100%;padding-left:115px}.apply-menu__title{font-size:1.2142857143rem;font-weight:bold;line-height:1.3}.apply-menu__description{font-size:.9285714286rem;color:#a1a6ab}.apply-status .section-header{position:relative}.apply-status .section-header .apply-status__icon{position:absolute;top:50%;right:15px;height:20px;margin-top:-10px}.apply-status__icon{display:inline-block;box-sizing:border-box;padding:0 5px;border:1px solid #dfdfdf;border-radius:4px;font-size:.7857142857rem;text-align:center;line-height:13px;white-space:nowrap;color:#a1a6ab;background-color:#fff}.apply-status__icon--created,.apply-status__icon--require_post_report{border-color:#e03862;color:#fff;background-color:#e03862}.apply-status__icon--drafting,.apply-status__icon--accepting{border-color:#a1a6ab;color:#a1a6ab;background-color:#fff}.apply-status__icon--approving,.apply-status__icon--feed_post_scheduled,.apply-status__icon--feed_post_job_performed{border-color:#00aac2;color:#00aac2;background-color:#fff}.apply-status__icon--pending{border-color:#e03862;color:#e03862;background-color:#fff}.apply-status__icon--success{border-color:#00aac2;color:#fff;background-color:#00aac2}.apply-status__icon--rejected,.apply-status__icon--canceled,.apply-status__icon--skipped,.apply-status__icon--deleted{border-color:#a1a6ab;color:#fff;background-color:#a1a6ab}.apply-status__date{vertical-align:middle;padding-left:5px}.apply-status__list{margin-top:-10px}.apply-status__list>dt{clear:both;float:left;width:6.5em;padding-top:10px;color:#00aac2}.apply-status__list>dd{padding-top:10px;padding-left:7em}.apply-status__list--2col{margin-top:0}.apply-status .apply-detail__list{margin:-15px}.apply-status .apply-detail__item{display:block;float:left;box-sizing:border-box;width:50%;padding:15px;border:none}.apply-status .apply-detail__item dt,.apply-status .apply-detail__item dd{margin-top:0;padding-top:0}.apply-status .apply-status__list+.apply-detail__list{clear:both;margin:15px -15px -15px;border-top:1px solid #dfdfdf}.apply-menu-detail__list{margin-top:-10px}.apply-menu-detail__list>dt{clear:both;float:left;width:6.5em;padding-top:10px;color:#00aac2}.apply-menu-detail__list>dd{padding-top:10px;padding-left:7em}.apply-menu-detail__list a{color:#515a61}.apply-member__list{margin:-5px 0 0 -5px}.apply-member__item{display:block;float:left;width:45px;margin:5px 0 0 5px}.apply-report a{color:#515a61}.apply-report a[target=_blank]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:3px;color:#00aac2;font-family:"Font Awesome 5 pro";content:""}.apply-report .apply-detail__thumb a:before{content:none;display:none}.apply-report.is-drafting .section-header,.apply-report.is-created .section-header,.apply-report.is-pending .section-header{position:relative}.apply-report.is-drafting .section-header__caution,.apply-report.is-created .section-header__caution,.apply-report.is-pending .section-header__caution{position:absolute;top:50%;right:0;box-sizing:border-box;margin-top:-12px;height:24px;padding:0 5px;border:1px solid #dfdfdf;border-right:none;border-radius:12px 0 0 12px;font-size:.9285714286rem;line-height:22px;color:#a1a6ab;background-color:#fff}.apply-report.is-drafting .section-header__caution:before,.apply-report.is-created .section-header__caution:before,.apply-report.is-pending .section-header__caution:before{display:inline-block;padding-right:3px;line-height:22px;color:#a1a6ab;font-size:1.1428571429rem;font-family:"Font Awesome 5 pro";content:"";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.apply-report.is-drafting .section-header__caution{border-color:#afb5ba;color:#a1a6ab;background-color:#fafafa}.apply-report.is-drafting .section-header__caution:before{color:#a1a6ab}.apply-report.is-created .section-header__caution,.apply-report.is-pending .section-header__caution{border-color:#e03862;color:#fff;background-color:#e03862}.apply-report.is-created .section-header__caution:before,.apply-report.is-pending .section-header__caution:before{color:#fff}.apply-comment__item+.apply-comment__item{margin-top:30px}.apply-comment__item dt{float:left;width:45px}.apply-comment__item dd{box-sizing:border-box;width:100%;padding-left:60px}.apply-comment__item.is-pending dt{position:relative}.apply-comment__item.is-pending dt img{box-sizing:border-box;border:1px solid #e03862}.apply-comment__item.is-pending dt:before{display:block;position:absolute;top:-5px;right:-5px;width:20px;height:20px;border-radius:10px;text-align:center;vertical-align:20px;color:#fff;background-color:#e03862;font-size:1rem;font-family:"Font Awesome 5 pro";content:"";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.apply-comment .user-image{display:block}.apply-comment__balloon{display:block;position:relative;padding:15px;border-radius:8px;background-color:#fff}.apply-comment__balloon:before,.apply-comment__balloon:after{content:"";display:block;position:absolute;width:20px;height:20px;z-index:-1;border-radius:20px 0 20px 0}.apply-comment__balloon:before{top:3px;left:-10px;background:#fff}.apply-comment__balloon:after{top:12px;left:-10px;background:#eceef0;transform:rotate(40deg)}.apply-comment__post{margin:3px 0 0 5px;color:#a1a6ab;font-size:.8571428571rem}.apply-comment__post time{padding-left:10px}.apply-complete{width:600px;margin-left:auto;margin-right:auto}.report-detail__section-body .apply-detail__section{margin-top:0;border:1px solid #dfdfdf;border-radius:4px;overflow:hidden}.report-detail__section-body .apply-detail__section+.apply-detail__section{margin-top:15px}.report-detail__section-body .apply-detail__section-header{border-top:none;background-color:#fafafa}.report-detail__section-body .apply-detail__section-body{border-bottom:none}.apply-list{border-radius:8px;background-color:#fff;overflow:hidden}.apply-item--rejected,.apply-item--canceled,.apply-item--skipped{background-color:#fafafa}.apply-item+.apply-item{border-top:1px solid #dfdfdf}.apply-item.is-editable{position:relative}.apply-item__link{display:block;padding:15px;color:#515a61}.apply-item__wrapper{display:table;width:100%}.apply-item__image{display:table-cell;width:75px;text-align:left;vertical-align:middle}.apply-item__desc{display:table-cell;text-align:left;vertical-align:middle}.apply-item__title{font-size:1.3571428571rem}.apply-item__reservation-time{display:inline-block;margin-top:10px;padding:3px;border-radius:3px;background:linear-gradient(transparent 0%, #ecf7f9 0%)}.apply-item__reservation-time>.genericon{padding-top:2px}.apply-item__buttons{display:block;position:absolute;top:50%;right:15px;width:140px;transform:translateY(-50%)}.apply-item__button{position:relative}.apply-item__button a,.apply-item__button input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;display:block;box-sizing:border-box;width:100%;height:30px;border:solid 1px #dfdfdf;border-radius:4px;font-size:.9285714286rem;text-align:center;text-decoration:none;line-height:28px;color:#a1a6ab;background-color:#fafafa;cursor:pointer}.apply-item__button a:hover,.apply-item__button a:active,.apply-item__button input:hover,.apply-item__button input:active{color:#515a61;border-color:#afb5ba}.apply-item__button a:hover .fa,.apply-item__button a:hover .genericon,.apply-item__button a:active .fa,.apply-item__button a:active .genericon,.apply-item__button input:hover .fa,.apply-item__button input:hover .genericon,.apply-item__button input:active .fa,.apply-item__button input:active .genericon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#515a61}.apply-item__button .fa,.apply-item__button .genericon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#cdd0d4;line-height:28px}.apply-item__button .fa{font-size:1.0714285714rem}.apply-item__button .genericon{font-size:1.2142857143rem}.apply-status__icon{display:inline-block;box-sizing:border-box;padding:2px 5px;border:1px solid #dfdfdf;border-radius:4px;font-size:.8571428571rem;text-align:center;white-space:nowrap;color:#a1a6ab;background-color:#fff}.apply-status__icon--created,.apply-status__icon--require_post_report{border-color:#e03862;color:#fff;background-color:#e03862}.apply-status__icon--drafting,.apply-status__icon--accepting{border-color:#a1a6ab;color:#a1a6ab;background-color:#fff}.apply-status__icon--approving,.apply-status__icon--feed_post_scheduled,.apply-status__icon--feed_post_job_performed{border-color:#00aac2;color:#00aac2;background-color:#fff}.apply-status__icon--pending{border-color:#e03862;color:#e03862;background-color:#fff}.apply-status__icon--success{border-color:#00aac2;color:#fff;background-color:#00aac2}.apply-status__icon--rejected,.apply-status__icon--canceled,.apply-status__icon--skipped,.apply-status__icon--deleted{border-color:#a1a6ab;color:#fff;background-color:#a1a6ab}.badge{display:inline-block;padding:3px 6px;font-size:80%;font-weight:normal;line-height:1;text-align:center;color:#515a61;background-color:#fafafa}.badge+.badge{margin-left:5px;margin-top:2px}.badge-default{color:#515a61;background-color:#fafafa;border-color:#dfdfdf}.badge-primary{color:#fff;background-color:#00aac2;border-color:#00aac2}.badge-danger{color:#fff;background-color:#e03862;border-color:#e03862}.badge-radius{border-radius:3px}.badge-pill{border-radius:2rem}.badge-outline{border:1px solid #dfdfdf}.badge-outline.badge-default{border-color:#dfdfdf}.badge-outline.badge-primary{color:#00aac2;background-color:#fff;border-color:#00aac2}.badge-outline.badge-danger{color:#e03862;background-color:#fff;border-color:#e03862}html{width:100%;height:100%;font-size:14px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html.is-locked{-ms-touch-action:none;touch-action:none;height:100%;overflow:hidden}body{width:100%;font:14px/1.4 Arvo, -apple-system, Helvetica Neue, Hiragino Kaku Gothic ProN, メイリオ, meiryo, 游ゴシック Medium, sans-serif;color:#515a61}*{outline:none}body{min-width:1050px}nav ol,nav ul{list-style:none}button,input,select,textarea{margin:0;vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#515a61}button::-webkit-input-placeholder,input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a1a6ab}button:-moz-placeholder,input:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#a1a6ab}button::-moz-placeholder,input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#a1a6ab}button:-ms-input-placeholder,input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a1a6ab}button:placeholder-shown,input:placeholder-shown,select:placeholder-shown,textarea:placeholder-shown{color:#a1a6ab}button{cursor:pointer}img{max-width:100%;vertical-align:middle}b,strong{font-weight:bold}a{color:#00aac2;text-decoration:none;cursor:pointer}input[type=text],input[type=password]{font-size:1rem}textarea{font-size:1rem;font-family:Arial;resize:none}input[type=submit],input[type=button],input[type=reset]{cursor:pointer}.avater{cursor:pointer}.avater__small{width:20px;height:20px}.avater__normal{width:30px;height:30px}.avater__large{width:45px;height:45px}.avater-img{display:block}.avater-count{width:30px;height:30px;padding:0;border:none;border-radius:15px;background:#dfdfdf;cursor:pointer;display:flex;justify-content:center;align-items:center}.avater-count p{font-size:.7857142857rem;color:#515a61}.icon{display:block}.icon__small{width:12px;height:12px}.icon__normal{width:18px;height:18px}.icon__large{width:24px;height:24px}.icon__checked{background:url("/images/checked.png") center/cover no-repeat}.react-checkbox-wrapper .react-checkbox{position:relative;width:25px;height:25px;outline:none}.react-checkbox-wrapper .react-checkbox:after,.react-checkbox-wrapper .react-checkbox:before{content:"";display:block;visibility:visible;box-sizing:border-box;position:absolute;top:0;left:0;width:25px;height:25px;overflow:hidden;background:url("/images/check_off.png") center/cover no-repeat}.react-checkbox-wrapper .react-checkbox--checked:after{background:url("/images/check_on.png") center/cover no-repeat}.react-checkbox-wrapper .react-checkbox:checked:after{background:url("/images/check_off.png") center/cover no-repeat}input[type=checkbox],input[type=radio]{position:relative;width:25px;height:25px}input[type=checkbox]:after,input[type=checkbox]:before,input[type=radio]:after,input[type=radio]:before{content:"";display:block;visibility:visible;box-sizing:border-box;position:absolute;top:0;left:0;width:25px;height:25px;overflow:hidden}input[type=checkbox]:checked:before{background:url("/images/check_on.png") center/cover no-repeat}input[type=checkbox]:not(:checked):before{background:url("/images/check_off.png") center/22px 22px no-repeat}input[type=checkbox]:not(:checked):hover:before,input[type=checkbox]:not(:checked):active:before{background:url("/images/check_hover.png") center/22px 22px no-repeat}input[type=radio]:checked:before{background:url("/images/radio_on.png") center/cover no-repeat}input[type=radio]:not(:checked):before{background:url("/images/radio_off.png") center/cover no-repeat}input[type=radio]:not(:checked):hover:before,input[type=radio]:not(:checked):active:before{background:url("/images/radio_hover.png") center/cover no-repeat}[readonly]{color:#999}.strong-blue{color:#00aac2}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;box-sizing:border-box;padding:15px;border:0;border-radius:4px;font-size:1.0714285714rem;text-align:center;text-decoration:none;letter-spacing:.6px;color:#515a61;background-color:#cdd0d4}.btn--thin{padding:5px 15px}.btn--primary{color:#fff;background-color:#00aac2;font-family:"Font Awesome 5 pro"}.btn--primary:hover{background-color:rgb(0,147.6546391753,168.5)}.btn--primary2{color:#fff;background-color:#e03862;font-family:"Font Awesome 5 pro"}.btn--primary2:hover{background-color:hsl(345,73.0434782609%,49.9019607843%)}.btn--outline-danger{border:1px solid #d1204d;color:#d1204d;background-color:#fff}.btn--outline-danger:hover{background-color:rgba(209,32,77,.05)}.btn--secondary{color:#fff;background-color:#a1a6ab}.btn--secondary:hover{background-color:hsl(210,5.6179775281%,60.0980392157%)}.btn--not-usable{color:#fff;background-color:#787d82;cursor:not-allowed}.btn--bordered-primary{border:1px solid #00aac2;color:#00aac2;background-color:#fff}.btn--bordered-primary:hover{background-color:rgba(0,170,194,.05)}.btn--icon-text-thin{padding:10px 15px}.btn--icon-text{border:1px solid #00aac2;color:#00aac2;background-color:#fff}.btn--icon-text:hover{background-color:#00aac2;color:#fff}.btn--confirm{box-sizing:border-box;display:inline-block;font-size:1rem;padding:5px 15px;border-radius:8px;vertical-align:middle}.buttons{width:230px;box-sizing:border-box}.buttons .btn{display:block;width:100%}.buttons--ok-cancel{display:table}.buttons--ok-cancel .button--cancel{display:table-cell;width:260px}.buttons--ok-cancel .button--ok{display:table-cell;padding-left:30px}.edit-btn{box-sizing:border-box;display:block;text-align:center;padding:6px 0;border-radius:4px;border:solid 1px #dfdfdf;background-color:#fafafa;color:#a1a6ab}.edit-btn i{margin-right:5px}.buttons-user{width:550px !important;float:left}.buttons-mypage{width:550px;margin:-43px 237px 70px;float:left;clear:both}.sidebar-buttons{width:100%}.campaign-banner{position:relative;box-sizing:border-box;background-color:#fff;border-top:solid 5px #00aac2;border-left:solid 5px #00aac2;border-right:solid 5px #00aac2;padding:10px 20px 20px}.campaign-banner>h3{text-align:center;font-size:1.5rem;color:#00aac2}.campaign-banner>h3 strong{font-size:2.2142857143rem;margin-right:10px}.campaign-banner>p{padding:20px 0;margin-bottom:20px;text-align:center;font-size:1.1428571429rem;border-bottom:solid 1px #00aac2}.campaign-banner>p.campaign-banner__deadline{position:absolute;top:10px;left:-10px;right:-10px;margin:0;padding:10px;border:none;border-radius:2px 2px 0 0;text-align:center;font-size:1.3571428571rem;font-weight:bold;color:#fff;background-color:#e03862;box-shadow:0 1px 2px rgba(0,0,0,.3)}.campaign-banner>p.campaign-banner__deadline:before,.campaign-banner>p.campaign-banner__deadline:after{content:"";display:block;position:absolute;bottom:-5px;z-index:-1;border:5px solid rgba(0,0,0,0)}.campaign-banner>p.campaign-banner__deadline:before{left:-5px;border-right-color:hsl(345,73.0434782609%,34.9019607843%)}.campaign-banner>p.campaign-banner__deadline:after{right:-5px;border-left-color:hsl(345,73.0434782609%,34.9019607843%)}.campaign-banner>p.campaign-banner__deadline .fa{padding-right:5px;font-size:1.6428571429rem;vertical-align:middle}.campaign-banner>p.campaign-banner__deadline span{padding:0 3px;font-size:.9285714286rem;font-weight:normal}.campaign-banner li+li{margin-top:15px}.campaign-banner dl{overflow:hidden;*zoom:1}.campaign-banner dl dt{color:#fff;border-radius:50%;width:30px;height:30px;text-align:center;line-height:30px;margin-right:10px;float:left;overflow:hidden}.campaign-banner dl dt span{display:block;width:30px;height:30px}.campaign-banner dl dt .status--done{background-color:#00aac2}.campaign-banner dl dt .status--undone{background-color:#cdd0d4}.campaign-banner dl dd{float:left;height:30px;line-height:30px}.campaign-banner dl dd a{color:#515a61}.campaign-banner dl dd a:hover{color:rgba(81,90,97,.5)}.campaign-banner dl dd i{margin-left:5px}.campaign-banner--disable{padding:20px}.campaign-switch-btn{text-align:center;background-color:#00aac2;color:#fff;font-weight:bolder;height:50px;line-height:50px}.campaign-switch-btn:hover{cursor:pointer;background-color:rgb(0,147.6546391753,168.5)}.closed-menu{width:100%;margin:80px auto 0;clear:both}.closed-menu__image{text-align:center}.closed-menu__image img{width:101px;height:auto}.closed-menu__title{color:#00aac2;font-size:1.3571428571rem;font-weight:bold;text-align:center}.closed-menu__content{box-sizing:border-box;border-radius:8px;width:600px;margin-left:auto;margin-right:auto;padding:30px;text-align:center;background-color:#fff}.comment-list__item{padding:0 15px;margin:15px 0}.comment-list__item:first-child{padding-top:15px;border-top:solid 1px #dfdfdf}.comment-list__item--other-comments{cursor:pointer}.comment-list__item .list-item__thumb{float:left;width:30px}.comment-list__item .list-item__comment{padding-left:40px}.comment-list__item .list-item__comment__name{margin-bottom:5px;font-weight:bold}.comment-list__item .list-item__comment textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;margin-top:5px;padding:8px 10px;border:1px solid #dfdfdf;border-radius:8px;width:100%;line-height:1.4;font-size:1rem;background-color:#fafafa;box-shadow:0 1px 4px rgba(0,0,0,.1) inset;resize:none}.comment-list__item .item__footer{margin-top:5px;padding-left:40px;color:#a1a6ab;font-size:.8571428571rem}.comment-list__item .item__footer .item__published{display:inline-block;padding-right:10px}.comment-list__item .item__footer .list-item__edit{display:inline-block}.comment-list__item .item__footer .list-item__edit li{display:inline-block;padding-right:10px}.comment-list__item .item__footer .list-item__edit a{display:inline-block;color:#a1a6ab}.comment-list__item .item__footer .list-item__edit a:hover,.comment-list__item .item__footer .list-item__edit a:active{color:#515a61}.comment-list__like{display:inline-block;padding-right:10px}.comment-list__like-button{color:#a1a6ab}.comment-list__like-button:hover,.comment-list__like-button:active{color:#515a61}.comment-list__like-count{color:#a1a6ab}.comment-list__like-count:hover,.comment-list__like-count:active{color:#515a61}.comment-list__like-count[data-like-count="0"]{cursor:default}.comment-list__like-count[data-like-count="0"]:hover,.comment-list__like-count[data-like-count="0"]:active{color:#a1a6ab}.comment-list__like.is-liked .comment-list__like-button{color:#00aac2}.comment-list__like.is-liked .comment-list__like-button:hover,.comment-list__like.is-liked .comment-list__like-button:active{color:#00aac2}.comment-list__like.is-liked .comment-list__like-count{color:#00aac2}.comment-list__like.is-liked .comment-list__like-count:hover,.comment-list__like.is-liked .comment-list__like-count:active{color:#00aac2}.cf:after,.cf:before{display:table;content:" "}.cf:after{clear:both}.hidden{display:none}.rank-color-reverse:nth-child(n+4) .rank-color-reverse__target{background-color:#fca7a7;color:#fff;box-shadow:1px 1px 3px rgba(0,0,0,.1)}.rank-color-reverse:nth-child(1) .rank-color-reverse__target{background-color:#f2cc50;color:#fff;box-shadow:1px 1px 3px rgba(0,0,0,.1)}.rank-color-reverse:nth-child(2) .rank-color-reverse__target{background-color:#cfcfcf;color:#fff;box-shadow:1px 1px 3px rgba(0,0,0,.1)}.rank-color-reverse:nth-child(3) .rank-color-reverse__target{background-color:#d1945e;color:#fff;box-shadow:1px 1px 3px rgba(0,0,0,.1)}.bg-white{background-color:#fff}.font-sans-serif{font-family:Arvo,-apple-system,"Helvetica Neue","Hiragino Kaku Gothic ProN","メイリオ",meiryo,"游ゴシック Medium",sans-serif}.font-serif{font-family:"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}.font-monospace{font-family:Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.font-simple{font-family:"Open Sans",Arvo,-apple-system,"Helvetica Neue","Hiragino Kaku Gothic ProN","メイリオ",meiryo,"游ゴシック Medium",sans-serif}.font-modern{font-family:"Marcellus","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}.font-pop{font-family:"Pacifico",cursive,Arvo,-apple-system,"Helvetica Neue","Hiragino Kaku Gothic ProN","メイリオ",meiryo,"游ゴシック Medium",sans-serif}.font-cute{font-family:"Coiny",Arvo,-apple-system,"Helvetica Neue","Hiragino Kaku Gothic ProN","メイリオ",meiryo,"游ゴシック Medium",sans-serif}.font-elegant{font-family:"Parisienne",cursive,Arvo,-apple-system,"Helvetica Neue","Hiragino Kaku Gothic ProN","メイリオ",meiryo,"游ゴシック Medium",sans-serif}.font-bolder{font-weight:bolder}.menu-title{color:#515a61;font-size:1.0714285714rem;font-weight:bolder}.menu-partner{color:#a1a6ab;font-size:.8571428571rem;white-space:nowrap}.menu-plan{white-space:nowrap}.menu-point{color:#00aac2;font-size:1.6428571429rem;white-space:nowrap}.menu-point__unit{margin-left:3px;font-size:1rem}.img--circled{overflow:hidden;border-radius:50%}.img--rounded{overflow:hidden;border-radius:8px}.link-external:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:3px;color:#00aac2;font-family:"Font Awesome 5 pro";content:""}.m-0{margin:0px}.m-t0{margin-top:0px}.m-r0{margin-right:0px}.m-b0{margin-bottom:0px}.m-l0{margin-left:0px}.m-v0{margin-top:0px;margin-bottom:0px}.m-h0{margin-right:0px;margin-left:0px}.p-0{padding:0px}.p-t0{padding-top:0px}.p-r0{padding-right:0px}.p-b0{padding-bottom:0px}.p-l0{padding-left:0px}.p-v0{padding-top:0px;padding-bottom:0px}.p-h0{padding-right:0px;padding-left:0px}.m-1{margin:1px}.m-t1{margin-top:1px}.m-r1{margin-right:1px}.m-b1{margin-bottom:1px}.m-l1{margin-left:1px}.m-v1{margin-top:1px;margin-bottom:1px}.m-h1{margin-right:1px;margin-left:1px}.p-1{padding:1px}.p-t1{padding-top:1px}.p-r1{padding-right:1px}.p-b1{padding-bottom:1px}.p-l1{padding-left:1px}.p-v1{padding-top:1px;padding-bottom:1px}.p-h1{padding-right:1px;padding-left:1px}.m-2{margin:2px}.m-t2{margin-top:2px}.m-r2{margin-right:2px}.m-b2{margin-bottom:2px}.m-l2{margin-left:2px}.m-v2{margin-top:2px;margin-bottom:2px}.m-h2{margin-right:2px;margin-left:2px}.p-2{padding:2px}.p-t2{padding-top:2px}.p-r2{padding-right:2px}.p-b2{padding-bottom:2px}.p-l2{padding-left:2px}.p-v2{padding-top:2px;padding-bottom:2px}.p-h2{padding-right:2px;padding-left:2px}.m-3{margin:3px}.m-t3{margin-top:3px}.m-r3{margin-right:3px}.m-b3{margin-bottom:3px}.m-l3{margin-left:3px}.m-v3{margin-top:3px;margin-bottom:3px}.m-h3{margin-right:3px;margin-left:3px}.p-3{padding:3px}.p-t3{padding-top:3px}.p-r3{padding-right:3px}.p-b3{padding-bottom:3px}.p-l3{padding-left:3px}.p-v3{padding-top:3px;padding-bottom:3px}.p-h3{padding-right:3px;padding-left:3px}.m-4{margin:4px}.m-t4{margin-top:4px}.m-r4{margin-right:4px}.m-b4{margin-bottom:4px}.m-l4{margin-left:4px}.m-v4{margin-top:4px;margin-bottom:4px}.m-h4{margin-right:4px;margin-left:4px}.p-4{padding:4px}.p-t4{padding-top:4px}.p-r4{padding-right:4px}.p-b4{padding-bottom:4px}.p-l4{padding-left:4px}.p-v4{padding-top:4px;padding-bottom:4px}.p-h4{padding-right:4px;padding-left:4px}.m-5{margin:5px}.m-t5{margin-top:5px}.m-r5{margin-right:5px}.m-b5{margin-bottom:5px}.m-l5{margin-left:5px}.m-v5{margin-top:5px;margin-bottom:5px}.m-h5{margin-right:5px;margin-left:5px}.p-5{padding:5px}.p-t5{padding-top:5px}.p-r5{padding-right:5px}.p-b5{padding-bottom:5px}.p-l5{padding-left:5px}.p-v5{padding-top:5px;padding-bottom:5px}.p-h5{padding-right:5px;padding-left:5px}.m-6{margin:6px}.m-t6{margin-top:6px}.m-r6{margin-right:6px}.m-b6{margin-bottom:6px}.m-l6{margin-left:6px}.m-v6{margin-top:6px;margin-bottom:6px}.m-h6{margin-right:6px;margin-left:6px}.p-6{padding:6px}.p-t6{padding-top:6px}.p-r6{padding-right:6px}.p-b6{padding-bottom:6px}.p-l6{padding-left:6px}.p-v6{padding-top:6px;padding-bottom:6px}.p-h6{padding-right:6px;padding-left:6px}.m-7{margin:7px}.m-t7{margin-top:7px}.m-r7{margin-right:7px}.m-b7{margin-bottom:7px}.m-l7{margin-left:7px}.m-v7{margin-top:7px;margin-bottom:7px}.m-h7{margin-right:7px;margin-left:7px}.p-7{padding:7px}.p-t7{padding-top:7px}.p-r7{padding-right:7px}.p-b7{padding-bottom:7px}.p-l7{padding-left:7px}.p-v7{padding-top:7px;padding-bottom:7px}.p-h7{padding-right:7px;padding-left:7px}.m-8{margin:8px}.m-t8{margin-top:8px}.m-r8{margin-right:8px}.m-b8{margin-bottom:8px}.m-l8{margin-left:8px}.m-v8{margin-top:8px;margin-bottom:8px}.m-h8{margin-right:8px;margin-left:8px}.p-8{padding:8px}.p-t8{padding-top:8px}.p-r8{padding-right:8px}.p-b8{padding-bottom:8px}.p-l8{padding-left:8px}.p-v8{padding-top:8px;padding-bottom:8px}.p-h8{padding-right:8px;padding-left:8px}.m-9{margin:9px}.m-t9{margin-top:9px}.m-r9{margin-right:9px}.m-b9{margin-bottom:9px}.m-l9{margin-left:9px}.m-v9{margin-top:9px;margin-bottom:9px}.m-h9{margin-right:9px;margin-left:9px}.p-9{padding:9px}.p-t9{padding-top:9px}.p-r9{padding-right:9px}.p-b9{padding-bottom:9px}.p-l9{padding-left:9px}.p-v9{padding-top:9px;padding-bottom:9px}.p-h9{padding-right:9px;padding-left:9px}.m-10{margin:10px}.m-t10{margin-top:10px}.m-r10{margin-right:10px}.m-b10{margin-bottom:10px}.m-l10{margin-left:10px}.m-v10{margin-top:10px;margin-bottom:10px}.m-h10{margin-right:10px;margin-left:10px}.p-10{padding:10px}.p-t10{padding-top:10px}.p-r10{padding-right:10px}.p-b10{padding-bottom:10px}.p-l10{padding-left:10px}.p-v10{padding-top:10px;padding-bottom:10px}.p-h10{padding-right:10px;padding-left:10px}.m-15{margin:15px}.m-t15{margin-top:15px}.m-r15{margin-right:15px}.m-b15{margin-bottom:15px}.m-l15{margin-left:15px}.m-v15{margin-top:15px;margin-bottom:15px}.m-h15{margin-right:15px;margin-left:15px}.p-15{padding:15px}.p-t15{padding-top:15px}.p-r15{padding-right:15px}.p-b15{padding-bottom:15px}.p-l15{padding-left:15px}.p-v15{padding-top:15px;padding-bottom:15px}.p-h15{padding-right:15px;padding-left:15px}.m-20{margin:20px}.m-t20{margin-top:20px}.m-r20{margin-right:20px}.m-b20{margin-bottom:20px}.m-l20{margin-left:20px}.m-v20{margin-top:20px;margin-bottom:20px}.m-h20{margin-right:20px;margin-left:20px}.p-20{padding:20px}.p-t20{padding-top:20px}.p-r20{padding-right:20px}.p-b20{padding-bottom:20px}.p-l20{padding-left:20px}.p-v20{padding-top:20px;padding-bottom:20px}.p-h20{padding-right:20px;padding-left:20px}.m-25{margin:25px}.m-t25{margin-top:25px}.m-r25{margin-right:25px}.m-b25{margin-bottom:25px}.m-l25{margin-left:25px}.m-v25{margin-top:25px;margin-bottom:25px}.m-h25{margin-right:25px;margin-left:25px}.p-25{padding:25px}.p-t25{padding-top:25px}.p-r25{padding-right:25px}.p-b25{padding-bottom:25px}.p-l25{padding-left:25px}.p-v25{padding-top:25px;padding-bottom:25px}.p-h25{padding-right:25px;padding-left:25px}.m-30{margin:30px}.m-t30{margin-top:30px}.m-r30{margin-right:30px}.m-b30{margin-bottom:30px}.m-l30{margin-left:30px}.m-v30{margin-top:30px;margin-bottom:30px}.m-h30{margin-right:30px;margin-left:30px}.p-30{padding:30px}.p-t30{padding-top:30px}.p-r30{padding-right:30px}.p-b30{padding-bottom:30px}.p-l30{padding-left:30px}.p-v30{padding-top:30px;padding-bottom:30px}.p-h30{padding-right:30px;padding-left:30px}.m-35{margin:35px}.m-t35{margin-top:35px}.m-r35{margin-right:35px}.m-b35{margin-bottom:35px}.m-l35{margin-left:35px}.m-v35{margin-top:35px;margin-bottom:35px}.m-h35{margin-right:35px;margin-left:35px}.p-35{padding:35px}.p-t35{padding-top:35px}.p-r35{padding-right:35px}.p-b35{padding-bottom:35px}.p-l35{padding-left:35px}.p-v35{padding-top:35px;padding-bottom:35px}.p-h35{padding-right:35px;padding-left:35px}.m-40{margin:40px}.m-t40{margin-top:40px}.m-r40{margin-right:40px}.m-b40{margin-bottom:40px}.m-l40{margin-left:40px}.m-v40{margin-top:40px;margin-bottom:40px}.m-h40{margin-right:40px;margin-left:40px}.p-40{padding:40px}.p-t40{padding-top:40px}.p-r40{padding-right:40px}.p-b40{padding-bottom:40px}.p-l40{padding-left:40px}.p-v40{padding-top:40px;padding-bottom:40px}.p-h40{padding-right:40px;padding-left:40px}.m-45{margin:45px}.m-t45{margin-top:45px}.m-r45{margin-right:45px}.m-b45{margin-bottom:45px}.m-l45{margin-left:45px}.m-v45{margin-top:45px;margin-bottom:45px}.m-h45{margin-right:45px;margin-left:45px}.p-45{padding:45px}.p-t45{padding-top:45px}.p-r45{padding-right:45px}.p-b45{padding-bottom:45px}.p-l45{padding-left:45px}.p-v45{padding-top:45px;padding-bottom:45px}.p-h45{padding-right:45px;padding-left:45px}.m-50{margin:50px}.m-t50{margin-top:50px}.m-r50{margin-right:50px}.m-b50{margin-bottom:50px}.m-l50{margin-left:50px}.m-v50{margin-top:50px;margin-bottom:50px}.m-h50{margin-right:50px;margin-left:50px}.p-50{padding:50px}.p-t50{padding-top:50px}.p-r50{padding-right:50px}.p-b50{padding-bottom:50px}.p-l50{padding-left:50px}.p-v50{padding-top:50px;padding-bottom:50px}.p-h50{padding-right:50px;padding-left:50px}.m-55{margin:55px}.m-t55{margin-top:55px}.m-r55{margin-right:55px}.m-b55{margin-bottom:55px}.m-l55{margin-left:55px}.m-v55{margin-top:55px;margin-bottom:55px}.m-h55{margin-right:55px;margin-left:55px}.p-55{padding:55px}.p-t55{padding-top:55px}.p-r55{padding-right:55px}.p-b55{padding-bottom:55px}.p-l55{padding-left:55px}.p-v55{padding-top:55px;padding-bottom:55px}.p-h55{padding-right:55px;padding-left:55px}.m-60{margin:60px}.m-t60{margin-top:60px}.m-r60{margin-right:60px}.m-b60{margin-bottom:60px}.m-l60{margin-left:60px}.m-v60{margin-top:60px;margin-bottom:60px}.m-h60{margin-right:60px;margin-left:60px}.p-60{padding:60px}.p-t60{padding-top:60px}.p-r60{padding-right:60px}.p-b60{padding-bottom:60px}.p-l60{padding-left:60px}.p-v60{padding-top:60px;padding-bottom:60px}.p-h60{padding-right:60px;padding-left:60px}.m-65{margin:65px}.m-t65{margin-top:65px}.m-r65{margin-right:65px}.m-b65{margin-bottom:65px}.m-l65{margin-left:65px}.m-v65{margin-top:65px;margin-bottom:65px}.m-h65{margin-right:65px;margin-left:65px}.p-65{padding:65px}.p-t65{padding-top:65px}.p-r65{padding-right:65px}.p-b65{padding-bottom:65px}.p-l65{padding-left:65px}.p-v65{padding-top:65px;padding-bottom:65px}.p-h65{padding-right:65px;padding-left:65px}.m-70{margin:70px}.m-t70{margin-top:70px}.m-r70{margin-right:70px}.m-b70{margin-bottom:70px}.m-l70{margin-left:70px}.m-v70{margin-top:70px;margin-bottom:70px}.m-h70{margin-right:70px;margin-left:70px}.p-70{padding:70px}.p-t70{padding-top:70px}.p-r70{padding-right:70px}.p-b70{padding-bottom:70px}.p-l70{padding-left:70px}.p-v70{padding-top:70px;padding-bottom:70px}.p-h70{padding-right:70px;padding-left:70px}.m-80{margin:80px}.m-t80{margin-top:80px}.m-r80{margin-right:80px}.m-b80{margin-bottom:80px}.m-l80{margin-left:80px}.m-v80{margin-top:80px;margin-bottom:80px}.m-h80{margin-right:80px;margin-left:80px}.p-80{padding:80px}.p-t80{padding-top:80px}.p-r80{padding-right:80px}.p-b80{padding-bottom:80px}.p-l80{padding-left:80px}.p-v80{padding-top:80px;padding-bottom:80px}.p-h80{padding-right:80px;padding-left:80px}.m-90{margin:90px}.m-t90{margin-top:90px}.m-r90{margin-right:90px}.m-b90{margin-bottom:90px}.m-l90{margin-left:90px}.m-v90{margin-top:90px;margin-bottom:90px}.m-h90{margin-right:90px;margin-left:90px}.p-90{padding:90px}.p-t90{padding-top:90px}.p-r90{padding-right:90px}.p-b90{padding-bottom:90px}.p-l90{padding-left:90px}.p-v90{padding-top:90px;padding-bottom:90px}.p-h90{padding-right:90px;padding-left:90px}.m-100{margin:100px}.m-t100{margin-top:100px}.m-r100{margin-right:100px}.m-b100{margin-bottom:100px}.m-l100{margin-left:100px}.m-v100{margin-top:100px;margin-bottom:100px}.m-h100{margin-right:100px;margin-left:100px}.p-100{padding:100px}.p-t100{padding-top:100px}.p-r100{padding-right:100px}.p-b100{padding-bottom:100px}.p-l100{padding-left:100px}.p-v100{padding-top:100px;padding-bottom:100px}.p-h100{padding-right:100px;padding-left:100px}.m-110{margin:110px}.m-t110{margin-top:110px}.m-r110{margin-right:110px}.m-b110{margin-bottom:110px}.m-l110{margin-left:110px}.m-v110{margin-top:110px;margin-bottom:110px}.m-h110{margin-right:110px;margin-left:110px}.p-110{padding:110px}.p-t110{padding-top:110px}.p-r110{padding-right:110px}.p-b110{padding-bottom:110px}.p-l110{padding-left:110px}.p-v110{padding-top:110px;padding-bottom:110px}.p-h110{padding-right:110px;padding-left:110px}.m-120{margin:120px}.m-t120{margin-top:120px}.m-r120{margin-right:120px}.m-b120{margin-bottom:120px}.m-l120{margin-left:120px}.m-v120{margin-top:120px;margin-bottom:120px}.m-h120{margin-right:120px;margin-left:120px}.p-120{padding:120px}.p-t120{padding-top:120px}.p-r120{padding-right:120px}.p-b120{padding-bottom:120px}.p-l120{padding-left:120px}.p-v120{padding-top:120px;padding-bottom:120px}.p-h120{padding-right:120px;padding-left:120px}.m-130{margin:130px}.m-t130{margin-top:130px}.m-r130{margin-right:130px}.m-b130{margin-bottom:130px}.m-l130{margin-left:130px}.m-v130{margin-top:130px;margin-bottom:130px}.m-h130{margin-right:130px;margin-left:130px}.p-130{padding:130px}.p-t130{padding-top:130px}.p-r130{padding-right:130px}.p-b130{padding-bottom:130px}.p-l130{padding-left:130px}.p-v130{padding-top:130px;padding-bottom:130px}.p-h130{padding-right:130px;padding-left:130px}.m-140{margin:140px}.m-t140{margin-top:140px}.m-r140{margin-right:140px}.m-b140{margin-bottom:140px}.m-l140{margin-left:140px}.m-v140{margin-top:140px;margin-bottom:140px}.m-h140{margin-right:140px;margin-left:140px}.p-140{padding:140px}.p-t140{padding-top:140px}.p-r140{padding-right:140px}.p-b140{padding-bottom:140px}.p-l140{padding-left:140px}.p-v140{padding-top:140px;padding-bottom:140px}.p-h140{padding-right:140px;padding-left:140px}.m-150{margin:150px}.m-t150{margin-top:150px}.m-r150{margin-right:150px}.m-b150{margin-bottom:150px}.m-l150{margin-left:150px}.m-v150{margin-top:150px;margin-bottom:150px}.m-h150{margin-right:150px;margin-left:150px}.p-150{padding:150px}.p-t150{padding-top:150px}.p-r150{padding-right:150px}.p-b150{padding-bottom:150px}.p-l150{padding-left:150px}.p-v150{padding-top:150px;padding-bottom:150px}.p-h150{padding-right:150px;padding-left:150px}.m-160{margin:160px}.m-t160{margin-top:160px}.m-r160{margin-right:160px}.m-b160{margin-bottom:160px}.m-l160{margin-left:160px}.m-v160{margin-top:160px;margin-bottom:160px}.m-h160{margin-right:160px;margin-left:160px}.p-160{padding:160px}.p-t160{padding-top:160px}.p-r160{padding-right:160px}.p-b160{padding-bottom:160px}.p-l160{padding-left:160px}.p-v160{padding-top:160px;padding-bottom:160px}.p-h160{padding-right:160px;padding-left:160px}.m-170{margin:170px}.m-t170{margin-top:170px}.m-r170{margin-right:170px}.m-b170{margin-bottom:170px}.m-l170{margin-left:170px}.m-v170{margin-top:170px;margin-bottom:170px}.m-h170{margin-right:170px;margin-left:170px}.p-170{padding:170px}.p-t170{padding-top:170px}.p-r170{padding-right:170px}.p-b170{padding-bottom:170px}.p-l170{padding-left:170px}.p-v170{padding-top:170px;padding-bottom:170px}.p-h170{padding-right:170px;padding-left:170px}.m-180{margin:180px}.m-t180{margin-top:180px}.m-r180{margin-right:180px}.m-b180{margin-bottom:180px}.m-l180{margin-left:180px}.m-v180{margin-top:180px;margin-bottom:180px}.m-h180{margin-right:180px;margin-left:180px}.p-180{padding:180px}.p-t180{padding-top:180px}.p-r180{padding-right:180px}.p-b180{padding-bottom:180px}.p-l180{padding-left:180px}.p-v180{padding-top:180px;padding-bottom:180px}.p-h180{padding-right:180px;padding-left:180px}.m-190{margin:190px}.m-t190{margin-top:190px}.m-r190{margin-right:190px}.m-b190{margin-bottom:190px}.m-l190{margin-left:190px}.m-v190{margin-top:190px;margin-bottom:190px}.m-h190{margin-right:190px;margin-left:190px}.p-190{padding:190px}.p-t190{padding-top:190px}.p-r190{padding-right:190px}.p-b190{padding-bottom:190px}.p-l190{padding-left:190px}.p-v190{padding-top:190px;padding-bottom:190px}.p-h190{padding-right:190px;padding-left:190px}.m-200{margin:200px}.m-t200{margin-top:200px}.m-r200{margin-right:200px}.m-b200{margin-bottom:200px}.m-l200{margin-left:200px}.m-v200{margin-top:200px;margin-bottom:200px}.m-h200{margin-right:200px;margin-left:200px}.p-200{padding:200px}.p-t200{padding-top:200px}.p-r200{padding-right:200px}.p-b200{padding-bottom:200px}.p-l200{padding-left:200px}.p-v200{padding-top:200px;padding-bottom:200px}.p-h200{padding-right:200px;padding-left:200px}.m-240{margin:240px}.m-t240{margin-top:240px}.m-r240{margin-right:240px}.m-b240{margin-bottom:240px}.m-l240{margin-left:240px}.m-v240{margin-top:240px;margin-bottom:240px}.m-h240{margin-right:240px;margin-left:240px}.p-240{padding:240px}.p-t240{padding-top:240px}.p-r240{padding-right:240px}.p-b240{padding-bottom:240px}.p-l240{padding-left:240px}.p-v240{padding-top:240px;padding-bottom:240px}.p-h240{padding-right:240px;padding-left:240px}.width-100{width:100% !important}.align-center{text-align:center}.align-right{text-align:right}.align-left{text-align:left}.disp-ib{display:inline-block}.fll{float:left}.flr{float:right}.border-top{border-top:solid 1px #dfdfdf}.border-bottom{border-bottom:solid 1px #dfdfdf}.border-left{border-left:solid 1px #dfdfdf}.border-right{border-right:solid 1px #dfdfdf}.no-border-top{border-top:0 !important}.no-border-bottom{border-bottom:0 !important}.is-favorite{color:#fca7a7 !important}.edit-button{position:relative;border-top:solid 1px #dfdfdf}.edit-button>a,.edit-button>input{display:block;box-sizing:border-box;width:100%;padding:15px;font-size:.9285714286rem;text-align:center;text-decoration:none;line-height:1;color:#a1a6ab;background-color:#fafafa;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.edit-button>a:hover,.edit-button>input:hover{background-color:#dfdfdf}.edit-button>.fa{position:absolute;top:50%;font:normal normal normal 14px/1 "Font Awesome 5 pro";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;right:15px;margin-top:-10px;color:#cdd0d4;font-size:1.4285714286rem}.list-more>a{display:block;box-sizing:border-box;width:100%;padding:16px 40px;text-align:center;text-decoration:none;line-height:1;color:#a1a6ab;background-color:#fafafa}.attention-red-bold{color:#e03862;font-weight:bolder}.inline-link-list__item{display:inline-block;margin-right:15px;margin-bottom:5px}.inline-link-list__item:last-child{margin-right:0}.inline-data-list dt{clear:both;float:left}.inline-data-list dt:after{content:":";padding-right:5px}.unread-count{position:absolute;top:5px;right:25px;box-sizing:border-box;min-width:15px;height:15px;padding:0 3px;border-radius:50%;line-height:15px;font-size:.6428571429rem;text-align:center;color:#fff;background-color:#e03862}.nav-global .unread-count{display:inline-block;position:relative;top:-1px;left:2px;right:auto;border-radius:15px}.nav-global .unread-count--chat{margin-left:3px}.nav-global .unread-count--report{position:absolute;top:50%;right:15px;left:auto;margin-top:-8px}.nav-global .unread-count--task{position:absolute;top:50%;right:15px;left:auto;margin-top:-8px}.unread-count-portal-notice{display:inline-block;margin-bottom:10px;margin-left:6px;height:8px;width:8px;border-radius:100%;background-color:#e03862}.form-validation{color:#e03862;font-size:.8571428571rem}.separator{height:0;border-top:1px solid #dfdfdf;border-bottom:1px solid #f9f9f9}.stamp{line-height:1.2}.stamp .emoji{width:64px;height:64px;font-size:4.2857142857rem}.object-fit-images--cover{object-fit:cover;font-family:"object-fit: cover"}.form-with-error{border:1px solid #d1204d !important}.form-with-error__message{color:#d1204d}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.current-point{border-radius:8px;background-color:#fff}.current-point .borrowed-sentence{border-bottom:solid 1px #dfdfdf;font-size:.8571428571rem}.current-point dl{box-sizing:border-box;width:100%;padding:10px 0;display:table}.current-point dl dt,.current-point dl dd{display:table-cell;vertical-align:middle;white-space:nowrap}.current-point dl dt{font-size:.8571428571rem}.current-point dl dd{text-align:right}.current-point dl+dl{border-top:solid 1px #dfdfdf}.current-point dl:last-child .menu-point{color:#e03862}.department__title{display:table-cell;width:100%;height:200px;text-align:center;vertical-align:middle;font-size:1.7857142857rem;font-weight:bold;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3);background-color:rgba(0,0,0,.4)}.department__title-cover{display:table;width:100%;height:200px;border-radius:8px;overflow:hidden;background:#eceef0 center/cover no-repeat}.department__list--card{display:flex;flex-flow:row wrap;margin:-3px -4px -4px -3px}.department__list--card .department__item{display:flex;box-sizing:border-box;width:50%;padding:3px 4px 4px 3px}.department__list--card--3col{margin:-2px -3px -2px -3px}.department__list--card--3col .department__item{width:260px;padding:2px 3px 3px 2px}.department-card{position:relative;width:100%;border-radius:8px;background-color:#fff;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}.department-card__link{display:block;color:#515a61}.department-card__link:hover .department-card__image img{transform:scale(1.2)}.department-card__image{top:0;left:0;height:216px;overflow:hidden}.department-card__image img{transition:all .3s ease;display:block;width:100%;height:216px;object-fit:cover}.department-card__desc{border-top:1px solid #dfdfdf;padding:20px 15px 10px;text-align:center}.department-card__name{font-size:1.2142857143rem;font-weight:bold}.department-card__user-count{margin-top:3px;font-size:.9285714286rem;color:#a1a6ab}.department-card__manager{margin-top:10px;font-size:.9285714286rem;font-weight:bold;line-height:30px}.department-card__manager strong{padding-right:5px;color:#00aac2;font-weight:normal}.department-card__manager .user-image{display:inline-block;margin-right:5px;vertical-align:middle}.department-card__users{position:absolute;top:200px;left:15px;right:15px;height:30px;margin-left:15px;text-align:center}.department-card__user-thumb{display:inline-block;margin-left:-15px}.department-card__user-thumb .user-image{border:1px solid #fff}.department-card--small .department-card__image{height:143px}.department-card--small .department-card__image img{height:143px}.department-card--small .department-card__users{top:127px}.department__member{display:inline-flex;box-sizing:border-box;width:50%;padding:2px}.department__member-list{display:flex;flex-flow:row wrap;margin:20px -2px}.department__member>a{display:table;box-sizing:border-box;width:100%;padding:15px;border-radius:8px;color:#515a61;background-color:#fff}.department__member-search{width:100%}.department__member-search>a{padding:10px}.department__member-image{display:table-cell;width:60px;vertical-align:top}.department__member-desc{display:table-cell;vertical-align:middle}.department__member-name{font-size:1.0714285714rem;font-weight:bold}.department__member-info{font-size:.8571428571rem;color:#a1a6ab}.department__blank{padding:15px;border-radius:8px;background-color:#fff}.department__thumb{width:30px;height:30px;display:inline-block;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#fff}.department__member_header{font-size:1.2857142857rem;margin:20px 0px 10px 3px}.department__pagenator>ul{display:flex;list-style:none;justify-content:center}.department__pagenator>ul>li{list-style:none}.department__pagenator>ul>li .page-link{position:relative;display:block;width:30px;height:30px;line-height:30px;margin-left:10px;text-align:center;padding:auto;color:#000;border-radius:4px;background-color:#fff}.department__pagenator>ul>li .disabled{color:#fff;background-color:#3da6be}.department__pagenator>ul>li .enabled:hover{background-color:#cfecf2}.department__pagenator>ul>li .arrow{position:relative;display:block;line-height:30px;margin-left:10px;text-align:center;color:#3da6be}.department__pagenator>ul>li .arrow .step{width:7px;height:12px}.department__pagenator>ul>li .arrow .jump{width:11px;height:12px}.search-departments{border-radius:8px;background:#fff}.search-departments__list{box-sizing:border-box;width:100%;table-layout:fixed}.search-departments__list tr{height:65px}.search-departments__list td{vertical-align:middle}.search-departments__list__btn{width:25px}.search-departments__list__thumb{width:45px}.search-departments__list__info__name{font-weight:bolder}.search-departments .search-form{padding:10px 10px 0}.search-departments .search-form__group{padding:4px;border:1px solid #dfdfdf;border-radius:4px;background-color:#fff}.search-departments .search-form__submit{top:5px;right:5px}.course-standard .search-departments__list__info__name strong{font-weight:normal;text-decoration:underline;cursor:pointer}.course-standard .search-departments__list__info__name:not(:last-of-type):after{font-size:.8571428571rem;content:" ／ "}.course-standard .search-departments__list__breadcrumb-list{margin:15px 0px 10px 20px}.course-standard .search-departments__list__breadcrumb-list__root{color:#00aac2;font-weight:normal;cursor:pointer}.course-standard .search-departments__list__breadcrumb-list__element:before{font-size:.8571428571rem;content:" ＞ ";color:#cdd0d4;margin:0px 5px}.course-standard .search-departments__list__breadcrumb-list__element:last-of-type{color:#cdd0d4}.course-standard .search-departments__list__breadcrumb-list__element:not(:last-of-type){color:#00aac2;cursor:pointer}.document-preview__progress{margin:15px auto 0px;width:100%;height:6px;border-radius:3px;background-color:#fafafa}.document-preview__progress-bar{width:0;height:6px;border-radius:3px;background-color:#00aac2;transition:width .3s linear}.document-preview__list{list-style:disc;margin:10px 0 10px 20px}.document-preview__item:before{display:inline-block;padding-right:5px;content:"";font-family:"Font Awesome 5 pro";color:#00aac2}.document-category{margin-top:15px;border-radius:4px;overflow:hidden}.document-category a{line-height:1}.document-category__parent{display:flex;justify-content:space-between;background-color:#cdd0d4}.document-category__parent+.document-category__parent{border-top:1px solid #fff}.document-category__parent--link{display:block;width:230px;padding:17px 15px 17px 15px;color:#515a61;font-weight:600}.document-category__parent--link:hover{color:#00aac2}.document-category__child{background-color:#fff;font-size:.9285714286rem}.document-category__child+.document-category__parent{border-top:1px solid #dfdfdf}.document-category__item{display:flex;justify-content:space-between;border-top:1px solid #dfdfdf}.document-category__item--link{display:block;width:230px;padding:17px 15px 17px 15px;color:#515a61}.document-category__item--link:hover{color:#00aac2}.document-category__place{display:flex;flex-wrap:wrap;justify-content:space-between}.document-category__place a{line-height:1}.document-category__list{display:flex;justify-content:space-between;background-color:#fff;border-radius:8px;margin-bottom:15px;width:380px}.document-category__list--link{display:flex;align-items:center;color:#515a61;font-weight:600;width:100%;padding:15px 0 15px 15px}.document-category__list--link .fa-folder{color:#cdd0d4}.document-category__list--link p{width:300px;padding-left:5px}.document-category__list--link .fa-angle-right{margin-left:auto;padding-right:15px;font-size:2.1428571429rem;color:#00aac2}.document-category__search{display:block;margin-top:10px;line-height:1}.document-category__search--item{display:inline-block;font-size:1rem}.document-category__search--item::after{content:","}.document-category__search--item:last-child::after{content:none}.document__list{display:block;justify-content:space-between;background-color:#fff;border-radius:8px;margin-bottom:15px;width:775px}.document__list--link{display:flex;align-items:center;padding:15px 0 15px 15px}.document__list--link__item--title{display:block;line-height:1;width:740px;margin-bottom:8px;color:#515a61;font-size:1rem;font-weight:600}.document__list--link__item--body{line-height:1.2;height:16px;color:#515a61;font-size:1rem;width:740px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.document__list--link__item--search{display:block;padding:0 15px 13px 15px;margin-top:-5px;line-height:1}.document__list--link__item--search__item{display:inline-block;font-size:1rem}.document__list--link__item--search__item::after{content:","}.document__list--link__item--search__item:last-child::after{content:none}.document__not-found{display:block;padding:15px;border-radius:8px;background-color:#fff}.document__body{padding:15px;border-radius:8px;background-color:#fff}.document-title{line-height:1;font-size:1.5rem;margin-bottom:20px}.editable-buttons{margin-left:0}.editable-buttons .ui-icon{display:none}.editable-click,a.editable-click,a.editable-click:hover{border-bottom:none}.editable-click.editable-disabled,a.editable-click.editable-disabled,a.editable-click.editable-disabled:hover{color:#a1a6ab}.editable-empty,.editable-empty:hover,.editable-empty:focus{font-style:normal;color:#a1a6ab}.only-emoji .editor .emoji{width:64px;height:64px}.editor .draft-editor--wrapup{overflow:hidden}.editor .draft-editor--markdwon{overflow:hidden}.editor .draft-editor--editable{display:block;word-break:break-all;box-sizing:border-box;width:100%;min-height:35px;padding:10px 70px 10px 10px;border:1px solid #a1a6ab;border-radius:8px;background-color:#fff}.editor *{font-size:1rem;line-height:1.4;font-family:Arvo,-apple-system,"Helvetica Neue","Hiragino Kaku Gothic ProN","メイリオ",meiryo,"游ゴシック Medium",sans-serif}.editor .draftjs-markdown__span{height:12px;display:block}.editor .draftjs-markdown__mention{display:inline-block;height:16px;border-radius:2px;margin:1px 0;padding:1px 4px 2px;font-size:.9285714286rem;text-decoration:none;color:#00aac2;background-color:#e5f6f9}.editor .draftjs-markdown__h1,.editor .draftjs-markdown__h2,.editor .draftjs-markdown__h3,.editor .draftjs-markdown__h4,.editor .draftjs-markdown__h5{margin:0px;padding-top:0px;padding-bottom:5px}.editor .draftjs-markdown__h1:not(:first-child),.editor .draftjs-markdown__h2:not(:first-child),.editor .draftjs-markdown__h3:not(:first-child),.editor .draftjs-markdown__h4:not(:first-child),.editor .draftjs-markdown__h5:not(:first-child){padding-top:14px}.editor .draftjs-markdown__h1+.draftjs-markdown__h1,.editor .draftjs-markdown__h2+.draftjs-markdown__h1,.editor .draftjs-markdown__h3+.draftjs-markdown__h1,.editor .draftjs-markdown__h4+.draftjs-markdown__h1,.editor .draftjs-markdown__h5+.draftjs-markdown__h1,.editor .draftjs-markdown__h1+.draftjs-markdown__h2,.editor .draftjs-markdown__h2+.draftjs-markdown__h2,.editor .draftjs-markdown__h3+.draftjs-markdown__h2,.editor .draftjs-markdown__h4+.draftjs-markdown__h2,.editor .draftjs-markdown__h5+.draftjs-markdown__h2,.editor .draftjs-markdown__h1+.draftjs-markdown__h3,.editor .draftjs-markdown__h2+.draftjs-markdown__h3,.editor .draftjs-markdown__h3+.draftjs-markdown__h3,.editor .draftjs-markdown__h4+.draftjs-markdown__h3,.editor .draftjs-markdown__h5+.draftjs-markdown__h3,.editor .draftjs-markdown__h1+.draftjs-markdown__h4,.editor .draftjs-markdown__h2+.draftjs-markdown__h4,.editor .draftjs-markdown__h3+.draftjs-markdown__h4,.editor .draftjs-markdown__h4+.draftjs-markdown__h4,.editor .draftjs-markdown__h5+.draftjs-markdown__h4,.editor .draftjs-markdown__h1+.draftjs-markdown__h5,.editor .draftjs-markdown__h2+.draftjs-markdown__h5,.editor .draftjs-markdown__h3+.draftjs-markdown__h5,.editor .draftjs-markdown__h4+.draftjs-markdown__h5,.editor .draftjs-markdown__h5+.draftjs-markdown__h5{padding-top:0px}.editor .draftjs-markdown__h1 p,.editor .draftjs-markdown__h2 p,.editor .draftjs-markdown__h3 p,.editor .draftjs-markdown__h4 p,.editor .draftjs-markdown__h5 p{margin:0px;font-weight:bold}.editor .draftjs-markdown__h5 p{font-size:1rem;color:#93a4a5}.editor .draftjs-markdown__h4 p{font-size:1rem}.editor .draftjs-markdown__h3 p{font-size:1.2rem}.editor .draftjs-markdown__h2 p{font-size:1.4rem;border-bottom:solid #d6e3e8 1px}.editor .draftjs-markdown__h1 p{font-size:1.4rem;line-height:1.4}.editor .draftjs-markdown__hr2,.editor .draftjs-markdown__hr1,.editor .draftjs-markdown__divider4,.editor .draftjs-markdown__divider3,.editor .draftjs-markdown__divider2,.editor .draftjs-markdown__divider1{margin:10px 0px;border:none}.editor .draftjs-markdown__hr2+.draftjs-markdown__divider1,.editor .draftjs-markdown__hr1+.draftjs-markdown__divider1,.editor .draftjs-markdown__divider4+.draftjs-markdown__divider1,.editor .draftjs-markdown__divider3+.draftjs-markdown__divider1,.editor .draftjs-markdown__divider2+.draftjs-markdown__divider1,.editor .draftjs-markdown__divider1+.draftjs-markdown__divider1,.editor .draftjs-markdown__hr2+.draftjs-markdown__divider2,.editor .draftjs-markdown__hr1+.draftjs-markdown__divider2,.editor .draftjs-markdown__divider4+.draftjs-markdown__divider2,.editor .draftjs-markdown__divider3+.draftjs-markdown__divider2,.editor .draftjs-markdown__divider2+.draftjs-markdown__divider2,.editor .draftjs-markdown__divider1+.draftjs-markdown__divider2,.editor .draftjs-markdown__hr2+.draftjs-markdown__divider3,.editor .draftjs-markdown__hr1+.draftjs-markdown__divider3,.editor .draftjs-markdown__divider4+.draftjs-markdown__divider3,.editor .draftjs-markdown__divider3+.draftjs-markdown__divider3,.editor .draftjs-markdown__divider2+.draftjs-markdown__divider3,.editor .draftjs-markdown__divider1+.draftjs-markdown__divider3,.editor .draftjs-markdown__hr2+.draftjs-markdown__divider4,.editor .draftjs-markdown__hr1+.draftjs-markdown__divider4,.editor .draftjs-markdown__divider4+.draftjs-markdown__divider4,.editor .draftjs-markdown__divider3+.draftjs-markdown__divider4,.editor .draftjs-markdown__divider2+.draftjs-markdown__divider4,.editor .draftjs-markdown__divider1+.draftjs-markdown__divider4{margin:0px 0px 10px 0px}.editor .draftjs-markdown__hr2+.draftjs-markdown__hr1,.editor .draftjs-markdown__hr1+.draftjs-markdown__hr1,.editor .draftjs-markdown__divider4+.draftjs-markdown__hr1,.editor .draftjs-markdown__divider3+.draftjs-markdown__hr1,.editor .draftjs-markdown__divider2+.draftjs-markdown__hr1,.editor .draftjs-markdown__divider1+.draftjs-markdown__hr1,.editor .draftjs-markdown__hr2+.draftjs-markdown__hr2,.editor .draftjs-markdown__hr1+.draftjs-markdown__hr2,.editor .draftjs-markdown__divider4+.draftjs-markdown__hr2,.editor .draftjs-markdown__divider3+.draftjs-markdown__hr2,.editor .draftjs-markdown__divider2+.draftjs-markdown__hr2,.editor .draftjs-markdown__divider1+.draftjs-markdown__hr2{margin:0px 0px 10px 0px}.editor .draftjs-markdown__divider1{border-bottom:1px solid #e2ebec}.editor .draftjs-markdown__divider2{border-bottom:2px solid #e2ebec}.editor .draftjs-markdown__divider3{border-bottom:3px solid #e2ebec}.editor .draftjs-markdown__divider4{border-bottom:3px double #e2ebec}.editor .draftjs-markdown__hr1{border-bottom:1px solid #e2ebec}.editor .draftjs-markdown__hr2{border-bottom:3px solid #e2ebec}.editor .draftjs-markdown__code{padding:5px 0px}.editor .draftjs-markdown__code code{margin:0px;padding:7px 11px;background:#f5f3f3;color:#333;font-size:1rem;line-height:1.4;word-wrap:normal;display:block;overflow-x:auto}.editor .draftjs-markdown__blockquote{padding:5px 0px 5px 5px}.editor .draftjs-markdown__blockquote blockquote{margin:0px;font-size:1rem;line-height:1.4;color:#889da6;border-left:4px solid #eaf4f5}.editor .draftjs-markdown__blockquote blockquote .draftjs-markdown__blockquote-nest{margin:0px 0px 0px 11px;padding:0px;font-size:1rem;line-height:1.4;color:#889da6;border-left:4px solid #eaf4f5}.editor .draftjs-markdown__blockquote div{margin:0px;padding-left:10px}.editor .draftjs-markdown__list{padding:5px 0px}.editor .draftjs-markdown__list ul{margin:0px;padding:0px 0px 0px 20px;list-style-type:disc;font-size:1rem;line-height:1.4}.editor .draftjs-markdown__number{padding:5px 0px}.editor .draftjs-markdown__number ol{margin:0px;padding:0px 0px 0px 20px;list-style-type:decimal;font-size:1rem;line-height:1.4}.editor .draftjs-markdown__strong{margin:0px 2px;padding:3px 5px;background:#f2f8fa;display:inline;font-size:1rem;border:1px solid #d6e3e8;border-radius:3px}.editor .draftjs-markdown__double{font-style:italic}.editor .draftjs-markdown__italic{font-style:italic}.editor .draftjs-markdown__img{max-width:100%;padding:10px 0;display:inline-block}.editor .draftjs-markdown__img img{max-width:100%;height:auto}.editor .draftjs-markdown__link-label{color:#5692ce}.editor .draftjs-markdown__link{color:#5692ce}.editor .draftjs-markdown__portal-poll:not(:first-child){margin-top:17px}.editor .draftjs-markdown__string{margin:0px;padding:0px}.editor .emoji{display:inline-block;overflow:hidden;margin:0;width:18px;height:18px;background:none center no-repeat;background-size:cover}.editor .emoji .emoji__code{display:block;overflow:hidden;width:18px;height:18px;color:rgba(0,0,0,0)}.grouped-feed .editor .draftjs-markdown__h5:not(:first-child),.grouped-feed .editor .draftjs-markdown__h4:not(:first-child),.grouped-feed .editor .draftjs-markdown__h3:not(:first-child),.grouped-feed .editor .draftjs-markdown__h2:not(:first-child),.grouped-feed .editor .draftjs-markdown__h1:not(:first-child){padding-top:7px}.grouped-feed .editor .draftjs-markdown__divider1,.grouped-feed .editor .draftjs-markdown__divider2,.grouped-feed .editor .draftjs-markdown__divider3,.grouped-feed .editor .draftjs-markdown__divider4,.grouped-feed .editor .draftjs-markdown__hr1,.grouped-feed .editor .draftjs-markdown__hr2{margin:7px 0px;border:none}.grouped-feed .editor .draftjs-markdown__divider1+.draftjs-markdown__divider1,.grouped-feed .editor .draftjs-markdown__divider2+.draftjs-markdown__divider1,.grouped-feed .editor .draftjs-markdown__divider3+.draftjs-markdown__divider1,.grouped-feed .editor .draftjs-markdown__divider4+.draftjs-markdown__divider1,.grouped-feed .editor .draftjs-markdown__hr1+.draftjs-markdown__divider1,.grouped-feed .editor .draftjs-markdown__hr2+.draftjs-markdown__divider1,.grouped-feed .editor .draftjs-markdown__divider1+.draftjs-markdown__divider2,.grouped-feed .editor .draftjs-markdown__divider2+.draftjs-markdown__divider2,.grouped-feed .editor .draftjs-markdown__divider3+.draftjs-markdown__divider2,.grouped-feed .editor .draftjs-markdown__divider4+.draftjs-markdown__divider2,.grouped-feed .editor .draftjs-markdown__hr1+.draftjs-markdown__divider2,.grouped-feed .editor .draftjs-markdown__hr2+.draftjs-markdown__divider2,.grouped-feed .editor .draftjs-markdown__divider1+.draftjs-markdown__divider3,.grouped-feed .editor .draftjs-markdown__divider2+.draftjs-markdown__divider3,.grouped-feed .editor .draftjs-markdown__divider3+.draftjs-markdown__divider3,.grouped-feed .editor .draftjs-markdown__divider4+.draftjs-markdown__divider3,.grouped-feed .editor .draftjs-markdown__hr1+.draftjs-markdown__divider3,.grouped-feed .editor .draftjs-markdown__hr2+.draftjs-markdown__divider3,.grouped-feed .editor .draftjs-markdown__divider1+.draftjs-markdown__divider4,.grouped-feed .editor .draftjs-markdown__divider2+.draftjs-markdown__divider4,.grouped-feed .editor .draftjs-markdown__divider3+.draftjs-markdown__divider4,.grouped-feed .editor .draftjs-markdown__divider4+.draftjs-markdown__divider4,.grouped-feed .editor .draftjs-markdown__hr1+.draftjs-markdown__divider4,.grouped-feed .editor .draftjs-markdown__hr2+.draftjs-markdown__divider4{margin:0px 0px 7px 0px}.grouped-feed .editor .draftjs-markdown__divider1+.draftjs-markdown__hr1,.grouped-feed .editor .draftjs-markdown__divider2+.draftjs-markdown__hr1,.grouped-feed .editor .draftjs-markdown__divider3+.draftjs-markdown__hr1,.grouped-feed .editor .draftjs-markdown__divider4+.draftjs-markdown__hr1,.grouped-feed .editor .draftjs-markdown__hr1+.draftjs-markdown__hr1,.grouped-feed .editor .draftjs-markdown__hr2+.draftjs-markdown__hr1,.grouped-feed .editor .draftjs-markdown__divider1+.draftjs-markdown__hr2,.grouped-feed .editor .draftjs-markdown__divider2+.draftjs-markdown__hr2,.grouped-feed .editor .draftjs-markdown__divider3+.draftjs-markdown__hr2,.grouped-feed .editor .draftjs-markdown__divider4+.draftjs-markdown__hr2,.grouped-feed .editor .draftjs-markdown__hr1+.draftjs-markdown__hr2,.grouped-feed .editor .draftjs-markdown__hr2+.draftjs-markdown__hr2{margin:0px 0px 7px 0px}.grouped-feed .editor .draftjs-markdown__code{padding:5px 0px}.grouped-feed .editor .draftjs-markdown__blockquote{padding:5px 0px 5px 5px}.grouped-feed .editor .draftjs-markdown__blockquote blockquote .draftjs-markdown__blockquote-nest{margin:0px 0px 0px 5px}.grouped-feed .editor .draftjs-markdown__blockquote div{margin:0px;padding-left:7px}.grouped-feed .editor .draftjs-markdown__list{padding:0px}.grouped-feed .editor .draftjs-markdown__list ul{padding:0px}.grouped-feed .editor .draftjs-markdown__number ol{padding:0px}.env-header__development__background{height:25px}.env-header__development__static{height:25px;padding-left:4px;background-color:#198754;font-weight:bold;line-height:25px;text-align:center;color:#fff}.env-header__development__fixed{width:100%;position:fixed;z-index:999;top:0;left:0;height:25px;padding-left:4px;background-color:#198754;font-weight:bold;line-height:25px;text-align:center;color:#fff}.env-header__staging__background{height:25px}.env-header__staging__static{height:25px;width:100%;padding-left:4px;background-color:#ffc107;font-weight:bold;line-height:25px;text-align:center;color:#fff}.env-header__staging__fixed{width:100%;position:fixed;z-index:999;top:0;left:0;height:25px;padding-left:4px;background-color:#ffc107;font-weight:bold;line-height:25px;text-align:center;color:#fff}.error-report-notification{background-color:#fff;display:flex;justify-content:center;align-items:center;margin-bottom:16px;border-radius:8px;padding:8px 16px;color:#515a61}.error-report-notification .label{display:inline-block;margin-right:8px;border-radius:4px;padding:4px 8px;min-width:48px;font-size:12px;color:#515a61;background-color:#e1e8ee}.error-report-notification .title{width:391px;line-height:1.35;font-weight:700}.error-report-notification .icon{display:flex;margin-left:8px}.error-report-notification .icon>i{color:#00aac2;font-size:14px;font-weight:900}.external-link-nav{border-radius:8px;background-color:#fff}.external-link-nav__item-image{margin-right:8px}.external-link-nav__item-icon{margin-right:7px;margin-left:3px;color:#00aac2;font-size:1.1428571429rem}.external-link-nav__item-span{line-height:1}.external-link-nav__item+.external-link-nav__item{position:relative;margin-top:1px}.external-link-nav__item+.external-link-nav__item:after{content:"";display:block;position:absolute;top:-1px;left:15px;right:15px;border-top:solid 1px #dfdfdf}.external-link-nav__item:first-child a{border-radius:8px 8px 0 0}.external-link-nav__item:last-child a{border-radius:0 0 8px 8px}.external-link-nav__item a{display:flex;align-items:center;box-sizing:border-box;height:51px;padding:15px;color:#515a61}.feed-list__pickup__title{padding:10px 15px;border-bottom:1px solid #dfdfdf;border-radius:8px 8px 0 0;font-weight:bold;background-color:#fff}.feed-list__pickup__list>div{height:240px}.feed-list__pickup__list__item{overflow:hidden;*zoom:1;box-sizing:border-box;width:260px;height:240px;border-radius:0 0 8px 8px;overflow:hidden;background-color:#fff}.feed-list__pickup__list__item__content{box-sizing:border-box;display:block;position:relative;width:260px;height:195px;overflow:hidden}.feed-list__pickup__list__item__content img{width:260px;height:195px}.feed-list__pickup__list__item__content p{position:absolute;left:0;right:0;bottom:0;box-sizing:border-box;padding:10px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.3);background-color:rgba(98,161,170,.6)}.feed-list__pickup__list__item__favorite{box-sizing:border-box;display:table;float:left;width:120px;height:45px;border-right:solid 1px #dfdfdf}.feed-list__pickup__list__item__favorite a{display:table-cell;height:45px;text-align:center;vertical-align:middle;color:#cdd0d4;font-size:1.1428571429rem;line-height:45px}.feed-list__pickup__list__item__favorite a.is-favorite,.feed-list__pickup__list__item__favorite a:hover{cursor:pointer;color:#fca7a7}.feed-list__pickup__list__item__favorite a .genericon{height:45px;line-height:45px;font-size:2.2142857143rem}.feed-list__pickup__list__item__recommend{box-sizing:border-box;display:table;float:left;width:140px;height:45px !important;overflow:hidden}.feed-list__pickup__list__item__recommend a{box-sizing:border-box;display:table-cell;text-align:center;vertical-align:middle;color:#cdd0d4;font-size:1rem;height:45px !important;line-height:45px}.feed-list__pickup__list__item__recommend a:hover{cursor:pointer;color:#00aac2}.feed-list__pickup__list__item__recommend a i{font-size:1.3571428571rem}.feed-list__pickup .slick-prev,.feed-list__pickup .slick-next{top:77px;z-index:999;width:25px;height:40px;color:#fff;background-color:rgba(98,161,170,.6)}.feed-list__pickup .slick-prev:hover,.feed-list__pickup .slick-prev:focus,.feed-list__pickup .slick-next:hover,.feed-list__pickup .slick-next:focus{color:#fff;background-color:rgba(98,161,170,.8)}.feed-list__pickup .slick-prev:before,.feed-list__pickup .slick-next:before{font-family:"Font Awesome 5 pro";font-size:1.4285714286rem;color:#fff}.feed-list__pickup .slick-prev{left:0;border-radius:0 40px 40px 0;padding:0 5px 0 0}.feed-list__pickup [dir=rtl] .slick-prev{right:0;left:auto;padding:0 0 0 5px}.feed-list__pickup .slick-prev:before{content:"";text-align:left}.feed-list__pickup [dir=rtl] .slick-prev:before{content:""}.feed-list__pickup .slick-next{right:0;border-radius:40px 0 0 40px;padding:0 0 0 5px}.feed-list__pickup [dir=rtl] .slick-next{right:auto;left:0;padding:0 5px 0 0}.feed-list__pickup .slick-next:before{content:""}.feed-list__pickup [dir=rtl] .slick-next:before{content:""}.feed-list__empty{margin-top:15px}.feed-list__empty-link{display:flex;justify-content:center;align-items:center;padding:25px 15px;background-color:#fafafa;border-radius:8px}.feed-list__empty-link>svg{width:36px;height:36px;fill:#dfdfdf}.feed-list__empty-link>p{margin-left:10px;color:#515a61}.feed-list__empty-link>p>span{display:block;margin-top:3px;color:#00aac2}.feed-list--notice{margin-bottom:15px}.feed-list--notice .section-header__title-desc{margin-left:5px;font-size:.9285714286rem;font-weight:normal}.feed-list--notice .section-header__title__sub{margin-left:5px;font-weight:normal}.feed-list--notice .section-header__link a{color:#515a61}.feed-list--notice-list{background-color:#fff;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.feed-list--notice-list__item+.feed-list--notice-list__item{position:relative;margin-top:1px}.feed-list--notice-list__item+.feed-list--notice-list__item:before{content:"";display:block;position:absolute;top:-1px;left:0;right:0;height:1px;background-color:#dfdfdf}.feed-list--notice-list__item-main{width:100%;margin:0;padding:15px;display:table;box-sizing:border-box}.feed-list--notice-list__item-user{width:45px;display:table-cell;vertical-align:middle}.feed-list--notice-list__item-text{display:table-cell;vertical-align:middle}.feed-list--notice-list__item-text p{margin-left:15px}.feed-list--notice-list__item-button{padding-left:10px;display:table-cell;text-align:right;vertical-align:middle;white-space:nowrap}.feed-item{position:relative;margin-bottom:15px;border-radius:8px;background-color:#fff}#view__feeds-show .feed-item{margin-top:0}.feed-item__header{padding:15px;display:flex;justify-content:space-between}.feed-item__header .must-read-icon{flex-shrink:0;margin-right:8px}.feed-item__user{display:flex;align-items:center}.feed-item__user a{min-width:45px;min-height:45px}.feed-item__user .user__thumb{width:45px}.feed-item__user .user__desc{padding-left:8px;font-weight:bold;color:#515a61}.feed-item__user+.feed-item__edit,.feed-item__user+.must-read-icon,.feed-item__user+.feed-item__bookmark{margin-left:auto}.feed-item__published{flex-shrink:0;padding-left:8px;display:block;color:#a1a6ab;font-size:.8571428571rem}.feed-item__published>a{color:#a1a6ab}.feed-item__published>a:hover,.feed-item__published>a:active,.feed-item__published>a:focus{color:#00aac2}.feed-item__edit{width:70px;margin-right:8px;flex-shrink:0;text-align:right}.feed-item__edit-wrapper{margin-left:auto;margin-right:8px}.feed-item__edit--report{width:35px}.feed-item__edit li{display:block;float:left;width:30px;height:30px;margin-left:5px}.feed-item__edit button,.feed-item__edit a{display:block;box-sizing:border-box;margin:0;padding:0;border:1px solid #dfdfdf;border-radius:15px;width:30px;height:30px;color:#a1a6ab;background-color:#fff;cursor:pointer}.feed-item__edit button:hover,.feed-item__edit button:active,.feed-item__edit a:hover,.feed-item__edit a:active{color:#515a61;background-color:hsl(0,0%,95%)}.feed-item__edit button i,.feed-item__edit a i{display:inline-block;width:28px;text-align:center;line-height:28px;font-size:1.0714285714rem}.feed-item__bookmark{background-color:rgba(0,0,0,0);border:none;padding:0}.feed-item__bookmark>.bookmark-icon{font-size:1.6428571429rem;color:#a1a6ab}.feed-item__bookmark>.bookmark-icon:hover{color:#515a61}.feed-item__bookmark>.bookmark-icon--bookmarked{color:#00aac2}.feed-item__bookmark>.bookmark-icon--bookmarked:hover{color:#00aac2}.feed-item__bookmark:hover{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}.feed-item__main{min-height:30px;margin:0 15px 15px}.feed-item__main-block+.feed-item__main-block{margin-top:15px}.feed-item__main>p+p{margin-top:15px}.feed-item__main a{color:#00aac2}.feed-item__main .apply-contents{margin-top:15px}.feed-item__main .apply-contents__title{margin-bottom:5px;font-size:1.1428571429rem;font-weight:bold}.feed-item__main .apply-contents__subtitle{margin-bottom:5px;margin-top:5px;font-weight:bold}.feed-item__main .apply-contents__body+.apply-contents__title{margin-top:15px}.feed-item__main .apply-contents__text--documents .apply-contents__body{display:list-item;margin-left:20px;list-style:disc}.feed-item__main .read-more{padding-left:5px;font-weight:normal}.feed-item__main .thanks-card{margin-top:15px}.feed-item__main textarea{display:block;box-sizing:border-box;width:100%;min-height:35px;padding:10px 14px;border:1px solid #dfdfdf;border-radius:8px;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.1) inset}.feed-item__lead{margin-bottom:15px}.feed-item__editable-text>textarea{display:block;box-sizing:border-box;width:100%;height:100px;padding:10px;border:1px solid #dfdfdf;border-radius:8px;font-size:1rem;box-shadow:0 1px 4px rgba(0,0,0,.1) inset}.feed-item__poll__title{font-size:1rem;font-weight:bold;padding-bottom:10px;line-height:16px}.feed-item__poll__title .anonymous-icon{margin-left:8px;padding:1px 4px 0px 4px;background-color:#fff;border-radius:4px;color:#e03862;font-size:.7857142857rem;border:1px solid #e03862;font-weight:initial;white-space:nowrap;vertical-align:text-bottom}.feed-item__poll-choice+.feed-item__poll-choice{margin-top:7px}.feed-item__poll-choice-num{margin-left:12px;font-size:.8571428571rem;color:#a1a6ab}.feed-item__poll-vote{margin-top:12px}.feed-item__poll-vote-button{width:80px;height:24px;background:#fff;border:1px solid #00aac2;border-radius:15px;box-sizing:border-box;color:#00aac2;font-size:.9285714286rem;line-height:22px;text-align:center;transition:all .3s ease}.feed-item__poll-vote-button:hover{background:#00aac2;color:#fff}.feed-item__poll-vote-button.is-disable{color:rgba(0,170,194,.5);border-color:rgba(0,170,194,.5)}.feed-item__poll-vote-button.is-disable:hover{color:rgba(0,170,194,.5);border-color:rgba(0,170,194,.5);background:#fff}.feed-item__poll-voted__title{font-size:1rem;font-weight:bold;padding-bottom:10px;line-height:16px}.feed-item__poll-voted__title .anonymous-icon{margin-left:8px;padding:1px 4px 0px 4px;background-color:#fff;border-radius:4px;color:#e03862;font-size:.7857142857rem;border:1px solid #e03862;font-weight:initial;white-space:nowrap;vertical-align:text-bottom}.feed-item__poll-voted__choice{display:flex;align-items:center}.feed-item__poll-voted .anonymous-vote{width:390px;flex:0 0 auto}.feed-item__poll-voted__vote-count{flex:0 0 auto;font-size:.8571428571rem;color:#a1a6ab;margin-left:10px}.feed-item__poll-voted__choice+.feed-item__poll-voted__choice{margin-top:16px}.feed-item__poll-voted__avater_list{width:170px;height:30px;padding:1px 0px 1px 10px;display:flex}.feed-item__poll-voted__avater_list .avater+.avater,.feed-item__poll-voted__avater_list .avater+.avater-count{margin-left:5px}.feed-item__poll-result{width:290px;height:32px;align-items:center;position:relative;display:flex;border-radius:15px;border:solid 1px rgba(0,170,194,.15);box-sizing:border-box}.feed-item__poll-result+.feed-item__poll-result{margin-top:10px}.feed-item__poll-result__progress{width:70%;height:30px;border-radius:14px;position:absolute;top:0;background-color:rgba(0,170,194,.1)}.feed-item__poll-result__rate{margin:0px 10px 0px 12px}.feed-item__poll-result__name{width:calc(100% - 32px);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.feed-item__poll-result__voted{position:absolute;top:6px;right:10px}.feed-item__user-list__title{margin-bottom:5px;font-size:1.1428571429rem;font-weight:bold}.feed-item__user-list--read-more{overflow:hidden;max-height:180px}.feed-item__gallery{position:relative;margin:15px 0 3px 0}.show__reaction .feed-item__gallery{margin:2px 2px 0}.feed-item__videos{margin:15px 0}.feed-item__video-player{margin-bottom:10px}.feed-item__gmap{width:100%;height:400px}.feed-item__gmap .gm-style img[src*="img.tunagcdn.jp"]{border-radius:50%}.feed-item__ogp{margin:0 15px 15px;border:1px solid #dfdfdf;clear:both}.feed-item__ogp-links{color:#515a61;display:flex}.feed-item__ogp-links:hover .feed-item__ogp-title,.feed-item__ogp-links:active .feed-item__ogp-title{color:#00aac2}.feed-item__ogp-link{color:#515a61;display:block}.feed-item__ogp-link:hover .feed-item__ogp-title,.feed-item__ogp-link:active .feed-item__ogp-title{color:#00aac2}.feed-item__ogp-thumbnail-image{object-fit:cover}.feed-item__ogp-text{margin:10px 12px}.feed-item__ogp-title{font-weight:bold;color:#515a61}.feed-item__ogp-description{font-size:.8571428571rem;color:#a1a6ab;overflow:hidden;max-height:48px;margin-top:9px}.feed-item__ogp-description strong{font-weight:normal}.feed-item__ogp--wide .feed-item__ogp-thumbnail{width:125px}.feed-item__ogp--wide .feed-item__ogp-thumbnail-image{border-right:1px solid #dfdfdf;height:100px;width:125px}.feed-item__ogp--wide .feed-item__ogp-text{width:319px}.feed-item__ogp--wide .feed-item__ogp-title{font-size:.9285714286rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.feed-item__like{box-sizing:border-box;margin:15px}.feed-item__like-button{width:100px;float:left}.feed-item__like-button>a{display:inline-block;box-sizing:border-box;width:90px;height:33px;border:solid 1px #a1a6ab;border-radius:4px;color:#a1a6ab;text-align:center;line-height:31px}.feed-item__like-button>a.finished,.feed-item__like-button>a:hover{border-color:#00aac2;color:#00aac2}.feed-item__like-button>a i{padding-right:5px}.feed-item__like-list{box-sizing:border-box;float:left;width:494px;height:33px;padding:6px 0}.feed-item__like-list li{float:left;display:block;width:20px;height:20px;margin-right:5px}.feed-item__like-list .more{width:auto;line-height:20px;font-size:.8571428571rem;color:#a1a6ab}.feed-item__like+.feed-item__comments{border-top:1px solid #dfdfdf;padding-top:10px}.feed-item__comment-box{border-radius:0 0 8px 8px}.feed-item__comment{width:100%;min-width:0;word-break:break-all;padding-left:10px}.feed-item__comment-list{background-color:#f9f9f9}.feed-item__comment-item{padding:15px 15px 0}.feed-item__comment-item-older{padding:0}.feed-item__comment-item-older>a{display:block;padding:15px 15px 0}.feed-item__comment-item-older+.feed-item__comment-item{margin-top:0}.feed-item__comment-body{display:flex}.feed-item__comment-thumb{float:left;width:30px}.feed-item__comment-thumb-link{width:30px;min-width:30px;height:30px;border-radius:50%}.feed-item__comment-name{margin-bottom:5px;font-weight:bold}.feed-item__comment-name>a{color:#515a61}.feed-item__comment textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;margin-top:5px;padding:10px;width:100%;border:1px solid #dfdfdf;border-radius:8px;font-size:1rem;background-color:#fafafa;box-shadow:0 1px 4px rgba(0,0,0,.1) inset;resize:none}.feed-item__comment-footer{margin-top:5px;padding-left:40px;color:#a1a6ab;font-size:.8571428571rem}.feed-item__comment-published{display:inline-block;margin-right:5px}.feed-item__comment-edit{display:inline-block}.feed-item__comment-edit li{display:inline-block;padding-right:5px}.feed-item__comment-edit a{display:inline-block;color:#a1a6ab}.feed-item__comment-edit a:hover,.feed-item__comment-edit a:active{color:#515a61}.feed-item__comment-like{display:inline-block;padding-right:5px}.feed-item__comment-like-button{color:#a1a6ab}.feed-item__comment-like-button:hover,.feed-item__comment-like-button:active{color:#515a61}.feed-item__comment-like-count{color:#a1a6ab}.feed-item__comment-like-count:hover,.feed-item__comment-like-count:active{color:#515a61}.feed-item__comment-like-count[data-like-count="0"]{cursor:default}.feed-item__comment-like-count[data-like-count="0"]:hover,.feed-item__comment-like-count[data-like-count="0"]:active{color:#a1a6ab}.feed-item__comment-like.is-liked .feed-item__comment-like-button{color:#00aac2}.feed-item__comment-like.is-liked .feed-item__comment-like-button:hover,.feed-item__comment-like.is-liked .feed-item__comment-like-button:active{color:#00aac2}.feed-item__comment-like.is-liked .feed-item__comment-like-count{color:#00aac2}.feed-item__comment-like.is-liked .feed-item__comment-like-count:hover,.feed-item__comment-like.is-liked .feed-item__comment-like-count:active{color:#00aac2}.feed-item__comment-toggle{display:flex;justify-content:flex-end;align-items:center;position:relative;margin:0 15px;padding:10px 0 9px 0;border-top:1px solid #dfdfdf}.feed-item__comment-trigger{float:left;font-size:.9285714286rem;font-weight:bold;line-height:25px}.feed-item__comment-trigger a{display:inline-block;color:#a1a6ab;cursor:pointer;transition:color .2s ease}.feed-item__comment-trigger a:hover{color:#515a61}.feed-item__comment-trigger.is-active a{color:#00aac2}.feed-item__comment-trigger i{margin-right:5px;font-size:1.2142857143rem;line-height:22px}.feed-item__comment-trigger i:before{line-height:22px}.feed-item__comment-form{box-sizing:border-box;width:100%}.feed-item__comment-form .feed-item__mention{position:absolute;bottom:-1px;right:50px}.feed-item__comment-form .feed-item__mention-button{font-size:1.6428571429rem;width:30px;height:40px}.feed-item__comment-form .feed-item__emoji{position:absolute;bottom:0px;right:18px}.feed-item__comment-form .feed-item__emoji-button{width:30px;height:40px}.feed-item__comment-form .feed-item__emoji-panel:before,.feed-item__comment-form .feed-item__emoji-panel:after{content:"";position:absolute;top:0;left:9px;width:0;height:0;border:6px solid rgba(0,0,0,0)}.feed-item__comment-form .feed-item__emoji-panel:before{top:29px;border-bottom-color:#dfdfdf}.feed-item__comment-form .feed-item__emoji-panel:after{top:30px;border-bottom-color:#fafafa;z-index:3}.feed-item__comment-form__mention__suggest-title:before{content:"この投稿を閲覧できるユーザー";display:block;padding:10px;width:480px;line-height:1.4;background-color:#fafafa;border-top:solid 1px #dfdfdf;color:#a1a6ab}.feed-item__comment-form__mention-loading:before{content:"";width:500px;height:45px;position:absolute;top:-60px;right:0;background-color:#fff;border-top:solid 1px #dfdfdf;border-bottom:solid 1px #dfdfdf;z-index:2}.feed-item__comment-form__mention-loading:after{content:"";width:500px;height:45px;position:absolute;top:-60px;right:0;background:url("/images/spinner.gif") center/50px 50px no-repeat;z-index:2}.feed-item__comment-form__mention-loading--update:before{content:"";width:500px;height:45px;position:absolute;top:-61px;right:-15px;background-color:#fff;border-top:solid 1px #dfdfdf;border-bottom:solid 1px #dfdfdf;z-index:2}.feed-item__comment-form__mention-loading--update:after{content:"";width:500px;height:45px;position:absolute;top:-61px;right:-15px;background:url("/images/spinner.gif") center/50px 50px no-repeat;z-index:2}.feed-item__comment-suggest-base{position:relative}.feed-item__comment-input{position:relative;padding-left:10px;padding-right:15px}.feed-item__comment-input textarea{display:block;box-sizing:border-box;width:100%;min-height:35px;padding:9px;border:1px solid #dfdfdf;border-radius:8px;font-size:1rem;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.1) inset}.feed-item__comment-input textarea:hover{border-color:solid 1px #00aac2}.feed-item__comment-stamp{width:160px;height:160px}.feed-item__comment-mention-suggest-entry{display:flex;align-items:center;border-top:1px solid #e8eaed;background-color:#fff}.feed-item__comment-mention-suggest-entry--focused{background-color:rgba(0,170,194,.1)}.feed-item__comment-mention-suggest-entry .item-layout--image{flex:0 0 auto}.feed-item__comment-mention-suggest-entry .item-layout--text{flex:1 1 auto;box-sizing:border-box;overflow:hidden}.feed-item__comment-mention-suggest-entry .user__thumb{padding:10px}.feed-item__comment-mention-suggest-entry .user__name{color:#a1a6ab;font-size:.7142857143rem}.feed-item__comment-mention-suggest-entry .user__name>strong{font-size:.9285714286rem;font-weight:normal;color:#515a61}.feed-item__comment-mention-suggest-entry .user__department{padding-left:5px}.feed-item__comment-submit{margin-right:5px}.feed-item__comment-submit-button{display:flex;justify-content:center;align-items:center;width:44px;height:44px;padding:0;border:0;border-radius:8px;font-size:1.5rem;color:#00aac2;background-color:rgba(0,0,0,0)}.feed-item__comment-submit-button:hover{color:#00aac2}.feed-item__comment-submit-button[disabled]{color:#a1a6ab;cursor:not-allowed}.feed-item__comment-submit-button[disabled]:hover{color:#a1a6ab}.feed-item__comment .only-emoji .Emoji{width:64px;height:64px}.feed-item__comment .only-emoji .Emoji .emoji__code{width:64px;height:64px}.feed-item__comment .Emoji{display:inline-block;overflow:hidden;margin:-2px 0;width:18px;height:18px;background:none center no-repeat;background-size:cover}.feed-item__comment .Emoji .emoji__code{display:block;overflow:hidden;width:18px;height:18px;color:rgba(0,0,0,0)}.feed-item__mention{margin-left:7px}.feed-item__mention,.feed-item__emoji,.feed-item__stamp,.feed-item__image,.feed-item__file{position:relative;float:left}.feed-item__mention-input,.feed-item__emoji-input,.feed-item__stamp-input,.feed-item__image-input,.feed-item__file-input{display:none}.feed-item__mention-panel:before,.feed-item__mention-panel:after,.feed-item__emoji-panel:before,.feed-item__emoji-panel:after,.feed-item__stamp-panel:before,.feed-item__stamp-panel:after,.feed-item__image-panel:before,.feed-item__image-panel:after,.feed-item__file-panel:before,.feed-item__file-panel:after{content:"";position:absolute;top:0;left:16px;width:0;height:0;border:6px solid rgba(0,0,0,0)}.feed-item__mention-panel:before,.feed-item__emoji-panel:before,.feed-item__stamp-panel:before,.feed-item__image-panel:before,.feed-item__file-panel:before{top:29px;border-bottom-color:#dfdfdf}.feed-item__mention-panel:after,.feed-item__emoji-panel:after,.feed-item__stamp-panel:after,.feed-item__image-panel:after,.feed-item__file-panel:after{top:30px;border-bottom-color:#fafafa;z-index:3}.feed-item__mention-button,.feed-item__mention-label,.feed-item__emoji-button,.feed-item__emoji-label,.feed-item__stamp-button,.feed-item__stamp-label,.feed-item__image-button,.feed-item__image-label,.feed-item__file-button,.feed-item__file-label{display:flex;justify-content:center;align-items:center;width:44px;height:44px;margin-right:2px;padding:0;border:none;color:#a1a6ab;background-color:rgba(0,0,0,0);font-size:1.5rem;text-align:center;cursor:pointer;outline:none;transition:color .2s ease}.feed-item__mention-button .fa,.feed-item__mention-label .fa,.feed-item__emoji-button .fa,.feed-item__emoji-label .fa,.feed-item__stamp-button .fa,.feed-item__stamp-label .fa,.feed-item__image-button .fa,.feed-item__image-label .fa,.feed-item__file-button .fa,.feed-item__file-label .fa{font-size:1.5rem}.feed-item__mention-button:hover,.feed-item__mention-label:hover,.feed-item__emoji-button:hover,.feed-item__emoji-label:hover,.feed-item__stamp-button:hover,.feed-item__stamp-label:hover,.feed-item__image-button:hover,.feed-item__image-label:hover,.feed-item__file-button:hover,.feed-item__file-label:hover{color:#515a61}.feed-item__mention-button:hover .svg,.feed-item__mention-label:hover .svg,.feed-item__emoji-button:hover .svg,.feed-item__emoji-label:hover .svg,.feed-item__stamp-button:hover .svg,.feed-item__stamp-label:hover .svg,.feed-item__image-button:hover .svg,.feed-item__image-label:hover .svg,.feed-item__file-button:hover .svg,.feed-item__file-label:hover .svg{fill:#515a61}.feed-item__mention-button.is-open,.feed-item__mention-label.is-open,.feed-item__emoji-button.is-open,.feed-item__emoji-label.is-open,.feed-item__stamp-button.is-open,.feed-item__stamp-label.is-open,.feed-item__image-button.is-open,.feed-item__image-label.is-open,.feed-item__file-button.is-open,.feed-item__file-label.is-open{color:#00aac2}.feed-item__mention-button.is-open:hover,.feed-item__mention-label.is-open:hover,.feed-item__emoji-button.is-open:hover,.feed-item__emoji-label.is-open:hover,.feed-item__stamp-button.is-open:hover,.feed-item__stamp-label.is-open:hover,.feed-item__image-button.is-open:hover,.feed-item__image-label.is-open:hover,.feed-item__file-button.is-open:hover,.feed-item__file-label.is-open:hover{color:#00aac2}.feed-item__read{padding-top:2px;float:right}.feed-item__read-users{float:left;margin-right:5px}.feed-item__read-user{float:left;width:20px;height:20px}.feed-item__read-user+.feed-item__read-user{margin-left:2px}.feed-item__read-count{float:right;font-size:.8571428571rem;color:#a1a6ab;line-height:20px}.feed-item__read-count-num{font-weight:bold}.feed-item__read-count i{margin-right:3px;font-size:1.0714285714rem;color:#00aac2;line-height:20px}@keyframes read-anim{0%{opacity:0;transform:scale(2)}100%{opacity:1;transform:scale(1)}}.feed-item__read-count i:before{line-height:20px}.feed-item__main--notice{display:table;box-sizing:border-box;width:100%;margin:0;padding:15px}.feed-item__notice-text{padding-left:15px;display:table-cell;text-align:left;vertical-align:middle}.feed-item__notice-button{display:table-cell;padding-left:15px;white-space:nowrap}.feed-item__notice-button .btn--primary{color:#fff}.feed-item__upload-progress{position:absolute;bottom:10px;width:100%;height:2px;background-color:#f9f9f9}.feed-item__upload-progress-bar{width:0%;height:2px;background-color:#00aac2;transition:width 1.2s linear}.tl-loader{padding-top:50px;background:url("/images/spinner.gif") center/50px 50px no-repeat}.book-photo-container{display:flex;margin-bottom:8px;width:100%}.book-photo-container__image-cont{display:flex;align-items:center;margin-right:5%;width:30%;height:100px;background-color:#e5f6f9}.book-photo-container__image-cont-item{height:100%;margin:0 auto}.book-photo-container__about-cont{display:flex;flex-direction:column;justify-content:center;width:65%}.book-photo-container__about-text{color:#515a61}.book-photo-container__about-text:first-child{margin-bottom:2px;font-size:1.2rem}.book-photo-container__about-text:nth-child(2){margin-bottom:2px;font-size:1rem}.book-photo-container .text-header{font-size:12px}.grouped-feed .feed-item{margin-bottom:0px}.grouped-feed-modal .feed-item{margin-bottom:0px}.FileItem{display:block;position:relative}.FileItem:before{font-family:"Font Awesome 5 pro"}.FileItem--file:before{content:"";color:#00aac2}.FileItem--file.FileItem--link:hover .file-item__name,.FileItem--file.FileItem--link:active .file-item__name{color:#00aac2}.FileItem--word:before{content:"";color:#2b579a}.FileItem--word.FileItem--link:hover .file-item__name,.FileItem--word.FileItem--link:active .file-item__name{color:#2b579a}.FileItem--excel:before{content:"";color:#107c10}.FileItem--excel.FileItem--link:hover .file-item__name,.FileItem--excel.FileItem--link:active .file-item__name{color:#107c10}.FileItem--powerpoint:before{content:"";color:#d24826}.FileItem--powerpoint.FileItem--link:hover .file-item__name,.FileItem--powerpoint.FileItem--link:active .file-item__name{color:#d24826}.FileItem--pdf:before{content:"";color:#ff3500}.FileItem--pdf.FileItem--link:hover .file-item__name,.FileItem--pdf.FileItem--link:active .file-item__name{color:#ff3500}.FileItem--archive:before{content:"";color:#00aac2}.FileItem--archive.FileItem--link:hover .file-item__name,.FileItem--archive.FileItem--link:active .file-item__name{color:#00aac2}.FileItem--jpeg:before{content:"";color:#00aac2}.FileItem--jpeg.FileItem--link:hover .file-item__name,.FileItem--jpeg.FileItem--link:active .file-item__name{color:#00aac2}.FileItem--png:before{content:"";color:#00aac2}.FileItem--png.FileItem--link:hover .file-item__name,.FileItem--png.FileItem--link:active .file-item__name{color:#00aac2}.FileItem--gif:before{content:"";color:#00aac2}.FileItem--gif.FileItem--link:hover .file-item__name,.FileItem--gif.FileItem--link:active .file-item__name{color:#00aac2}.pc-viewport .FileItem{padding:5px 0px 5px 38px;background-color:#f9f9f9}.pc-viewport .FileItem:before{display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:28px;height:48px;text-align:center;font-size:2.1428571429rem;line-height:48px}.pc-viewport .FileItem .file-item__name{font-size:1.0714285714rem;font-weight:bold;color:#515a61}.pc-viewport .FileItem .file-item__size{margin-top:3px;font-size:.8571428571rem;color:#a1a6ab}.FileList .file-list__item+.file-list__item{border-top:1px solid #dfdfdf}.FileList .file-list__item .FileItem{border:none;border-radius:0;background-color:rgba(0,0,0,0)}.FileList .file-list__item .FileItem:hover,.FileList .file-list__item .FileItem:active{background-color:#f9f9f9}.fixed-notification__wrapper{border-radius:8px;background-color:#fff}.fixed-notification__contents{display:flex;margin-bottom:10px}.fixed-notification__message{font-size:.9285714286rem;font-weight:bold;color:#00aac2}.fixed-notification__note{font-size:12px;color:#515a61}.fixed-notification__img{margin-right:10px;border-radius:6px;height:45px;width:45px;min-width:45px;object-fit:contain}.form-control__items{border-radius:8px;background-color:#fff}.form-control__item{display:table;border-collapse:separate;border-spacing:15px;box-sizing:border-box;width:100%}.form-control__item+.form-control__item{border-top:1px solid #dfdfdf}.form-control__label{display:table-cell;width:120px;font-size:1rem;color:#515a61;text-align:left;vertical-align:middle}.form-control__label label{cursor:pointer}.form-control__label strong i{color:#00aac2}.form-control__control{display:table-cell;font-size:1.0714285714rem;text-align:left;vertical-align:top}.form-control__note{margin-top:3px;font-size:.9285714286rem;color:#a1a6ab}.form-control__caution{font-size:.9285714286rem;color:#a1a6ab}.form-control__caution i{color:#00aac2}.form-control__text{font-size:1rem;box-sizing:border-box;padding:10px;border:1px solid #dfdfdf;border-radius:4px;background-color:#fafafa}.form-control__text--full{width:100%}.form-control__text--line{margin-bottom:5px}.form-control__text--2em{width:2.7em}.form-control__text--4em{width:4.7em}.form-control__text--6em{width:6.7em}.form-control__text--8em{width:8.7em}.form-control__text--10em{width:10.7em}.form-control__text--15em{width:15.7em}.form-control__text--20em{width:20.7em}.form-control__text--25em{width:25.7em}.form-control__text--30em{width:30.7em}.form-control__text--row5{height:125px}.form-control__text--row10{height:230px}.form-control__text--row15{height:335px}.form-control__select{font-size:1rem;box-sizing:border-box;padding:10px 30px 10px 10px;border:1px solid #dfdfdf;border-radius:4px;background-color:#fafafa}.form-control__select-wrap{display:inline-block;position:relative}.form-control__select-wrap--full{display:block}.form-control__select-wrap--full .form-control__select{width:100%}.form-control__select-wrap:after{position:absolute;top:50%;font:normal normal normal 14px/1 "Font Awesome 5 pro";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;right:8px;margin-top:-5px;color:#a1a6ab;font-size:.9285714286rem;content:""}.icon-required,.icon-optional{display:inline-block;padding:1px 4px;border:1px solid #dfdfdf;border-radius:2px;color:#a1a6ab;background-color:#fff;font-size:.8571428571rem;line-height:1}.icon-required{border-color:#e03862;color:#e03862}.icon-optional{background-color:#fafafa}.form__radio-button{height:25px;box-sizing:border-box;margin:0 8px 0 0;line-height:1;cursor:pointer}.form__radio-button__wrapper{width:100%;height:26px;display:flex;position:relative;font-size:.9285714286rem;font-weight:normal;align-items:center}.form__radio-button__label{transition:all .1s ease;cursor:pointer;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.help-category{border-radius:8px;background-color:#fff;overflow:hidden}.help-category__parent{padding:15px;font-weight:bold;background-color:#fafafa}.help-category__child{font-size:.9285714286rem}.help-category__child+.help-category__parent{border-top:1px solid #dfdfdf}.help-category__list{display:block}.help-category__item{display:block;border-top:1px solid #dfdfdf}.help-category__link{display:block;padding:15px;color:#515a61}.help-category__link--selected{color:#00aac2}.help__list{display:block;border-radius:8px;background-color:#fff;overflow:hidden}.search-form+.help__list{margin-top:15px}.help__item+.help__item{border-top:1px solid #dfdfdf}.help__item .help__title{font-size:1.1428571429rem}.help__item .help__category-name{display:inline-block;padding:2px 5px;border:1px solid #dfdfdf;font-size:.8571428571rem;line-height:1;color:#a1a6ab;background-color:#fafafa}.help__title+.help__item .help__category-name{margin-top:5px}.help__link{display:block;padding:15px;color:#515a61}.help__not-found{display:block;padding:15px;border-radius:8px;background-color:#fff}.search-form+.help__not-found{margin-top:15px}.help__content{padding:15px;border-radius:8px;background-color:#fff}.popup-image-thumbnail{border-radius:5px;cursor:zoom-in;transition:.3s}.image-popup-modal{position:fixed;z-index:1500;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000}.image-popup-modal-close{z-index:1;font-size:2rem;font-weight:lighter;color:#fff;position:absolute;right:15px;top:5px;cursor:pointer}.image-popup-modal-content{max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.image-selector{margin:-2px}.image-selector img{width:100%;height:auto}.image-selector input[type=checkbox],.image-selector input[type=radio]{display:none}.image-selector__item{float:left;box-sizing:border-box;width:33%;padding:2px}.image-selector__label{position:relative;display:block;padding:3px;border:1px solid #dfdfdf;border-radius:4px;cursor:pointer}.image-selector__label.checked{padding:1px;border:3px solid #00aac2}.image-selector__label.checked:after{display:block;position:absolute;bottom:0;right:0;box-sizing:border-box;width:30px;height:30px;padding:3px 0 0 3px;border-top-left-radius:4px;content:"";font-family:"Font Awesome 5 pro";font-size:1.2142857143rem;text-align:center;line-height:27px;color:#fff;background-color:#00aac2}.image-selector__label>img{pointer-events:none}.image-frame{display:block;background-color:#fff}.image-frame__item{box-sizing:border-box;text-align:center}.image-frame__item--extra{display:none}.image-frame__item img{border-radius:4px;overflow:hidden}.pswp-thumbnails{display:block;background-color:#fff;overflow:hidden;*zoom:1}.pswp-thumbnail{box-sizing:border-box;text-align:center}.pswp-thumbnail img{border-radius:4px;overflow:hidden;object-fit:cover;cursor:pointer}.pswp__caption__center{text-align:center;font-size:1.0714285714rem;font-family:Arvo,-apple-system,"Helvetica Neue","Hiragino Kaku Gothic ProN","メイリオ",meiryo,"游ゴシック Medium",sans-serif}.image-frame--1 .image-frame__item{width:100%}.image-frame--2 .image-frame__item{width:295px}.image-frame--2 .image-frame__item:first-of-type{float:left}.image-frame--2 .image-frame__item:last-of-type{float:right}.image-frame--2 a{display:block}.image-frame--2 img{width:295px;height:295px}.image-frame--3 .image-frame__item:nth-of-type(1){float:left;width:354px}.image-frame--3 .image-frame__item:nth-of-type(1) img{width:354px;height:476px}.image-frame--3 .image-frame__item:nth-of-type(2),.image-frame--3 .image-frame__item:nth-of-type(3){float:right;width:236px}.image-frame--3 .image-frame__item:nth-of-type(2) img,.image-frame--3 .image-frame__item:nth-of-type(3) img{width:236px;height:236px}.image-frame--3 .image-frame__item:nth-of-type(3){margin-top:4px}.image-frame--3 a{display:block}.image-frame--4 .image-frame__item:nth-of-type(1),.image-frame--extra .image-frame__item:nth-of-type(1){float:left;width:413px}.image-frame--4 .image-frame__item:nth-of-type(1) img,.image-frame--extra .image-frame__item:nth-of-type(1) img{width:413px;height:539px}.image-frame--4 .image-frame__item:nth-of-type(2),.image-frame--4 .image-frame__item:nth-of-type(3),.image-frame--4 .image-frame__item:nth-of-type(4),.image-frame--extra .image-frame__item:nth-of-type(2),.image-frame--extra .image-frame__item:nth-of-type(3),.image-frame--extra .image-frame__item:nth-of-type(4){float:right;width:177px}.image-frame--4 .image-frame__item:nth-of-type(2) img,.image-frame--4 .image-frame__item:nth-of-type(3) img,.image-frame--4 .image-frame__item:nth-of-type(4) img,.image-frame--extra .image-frame__item:nth-of-type(2) img,.image-frame--extra .image-frame__item:nth-of-type(3) img,.image-frame--extra .image-frame__item:nth-of-type(4) img{width:177px;height:177px}.image-frame--4 .image-frame__item:nth-of-type(3),.image-frame--4 .image-frame__item:nth-of-type(4),.image-frame--extra .image-frame__item:nth-of-type(3),.image-frame--extra .image-frame__item:nth-of-type(4){margin-top:4px}.image-frame--4 a,.image-frame--extra a{display:block}.image-frame--extra .image-frame__item:nth-of-type(4) a{position:relative}.image-frame--extra .image-frame__item:nth-of-type(4) a:after{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border-radius:4px;content:"+" attr(data-extra-amount);text-align:center;line-height:177px;font-size:3.5714285714rem;color:#fff;background-color:rgba(0,0,0,.3);overflow:hidden}.pswp-gallery--1 .pswp-thumbnail{width:100%}.pswp-gallery--1 .pswp-thumbnail img{max-height:450px}.pswp-gallery--2 .pswp-thumbnail{width:295px}.pswp-gallery--2 .pswp-thumbnail:first-of-type{float:left}.pswp-gallery--2 .pswp-thumbnail:last-of-type{float:right}.pswp-gallery--2 img{width:295px;height:295px}.pswp-gallery--3 .pswp-thumbnail:nth-of-type(1){float:left;width:354px}.pswp-gallery--3 .pswp-thumbnail:nth-of-type(1) img{width:354px;height:476px}.pswp-gallery--3 .pswp-thumbnail:nth-of-type(2),.pswp-gallery--3 .pswp-thumbnail:nth-of-type(3){float:right;width:236px}.pswp-gallery--3 .pswp-thumbnail:nth-of-type(2) img,.pswp-gallery--3 .pswp-thumbnail:nth-of-type(3) img{width:236px;height:236px}.pswp-gallery--3 .pswp-thumbnail:nth-of-type(3){margin-top:4px}.pswp-gallery--4 .pswp-thumbnail:nth-of-type(1),.pswp-gallery--extra .pswp-thumbnail:nth-of-type(1){float:left;width:413px}.pswp-gallery--4 .pswp-thumbnail:nth-of-type(1) img,.pswp-gallery--extra .pswp-thumbnail:nth-of-type(1) img{width:413px;height:539px}.pswp-gallery--4 .pswp-thumbnail:nth-of-type(2),.pswp-gallery--4 .pswp-thumbnail:nth-of-type(3),.pswp-gallery--4 .pswp-thumbnail:nth-of-type(4),.pswp-gallery--extra .pswp-thumbnail:nth-of-type(2),.pswp-gallery--extra .pswp-thumbnail:nth-of-type(3),.pswp-gallery--extra .pswp-thumbnail:nth-of-type(4){float:right;width:177px}.pswp-gallery--4 .pswp-thumbnail:nth-of-type(2) img,.pswp-gallery--4 .pswp-thumbnail:nth-of-type(3) img,.pswp-gallery--4 .pswp-thumbnail:nth-of-type(4) img,.pswp-gallery--extra .pswp-thumbnail:nth-of-type(2) img,.pswp-gallery--extra .pswp-thumbnail:nth-of-type(3) img,.pswp-gallery--extra .pswp-thumbnail:nth-of-type(4) img{width:177px;height:177px}.pswp-gallery--4 .pswp-thumbnail:nth-of-type(3),.pswp-gallery--4 .pswp-thumbnail:nth-of-type(4),.pswp-gallery--extra .pswp-thumbnail:nth-of-type(3),.pswp-gallery--extra .pswp-thumbnail:nth-of-type(4){margin-top:4px}.pswp-gallery--extra .pswp-thumbnail:nth-of-type(n+5){display:none}.pswp-gallery--extra+.pswp-extra{display:inline-block;position:absolute;bottom:10px;right:10px;padding:5px 15px;border-radius:20px;font-size:1.0714285714rem;font-weight:bold;color:#fff;background-color:rgba(0,0,0,.7)}.left-column--wide .image-frame--1 .image-frame__item{width:100%}.left-column--wide .image-frame--2 .image-frame__item{width:323px}.left-column--wide .image-frame--2 .image-frame__item:first-of-type{float:left}.left-column--wide .image-frame--2 .image-frame__item:last-of-type{float:right}.left-column--wide .image-frame--2 a{display:block}.left-column--wide .image-frame--2 img{width:323px;height:323px}.left-column--wide .image-frame--3 .image-frame__item:nth-of-type(1){float:left;width:388px}.left-column--wide .image-frame--3 .image-frame__item:nth-of-type(1) img{width:388px;height:520px}.left-column--wide .image-frame--3 .image-frame__item:nth-of-type(2),.left-column--wide .image-frame--3 .image-frame__item:nth-of-type(3){float:right;width:258px}.left-column--wide .image-frame--3 .image-frame__item:nth-of-type(2) img,.left-column--wide .image-frame--3 .image-frame__item:nth-of-type(3) img{width:258px;height:258px}.left-column--wide .image-frame--3 .image-frame__item:nth-of-type(3){margin-top:4px}.left-column--wide .image-frame--3 a{display:block}.left-column--wide .image-frame--4 .image-frame__item:nth-of-type(1),.left-column--wide .image-frame--extra .image-frame__item:nth-of-type(1){float:left;width:452px}.left-column--wide .image-frame--4 .image-frame__item:nth-of-type(1) img,.left-column--wide .image-frame--extra .image-frame__item:nth-of-type(1) img{width:452px;height:587px}.left-column--wide .image-frame--4 .image-frame__item:nth-of-type(2),.left-column--wide .image-frame--4 .image-frame__item:nth-of-type(3),.left-column--wide .image-frame--4 .image-frame__item:nth-of-type(4),.left-column--wide .image-frame--extra .image-frame__item:nth-of-type(2),.left-column--wide .image-frame--extra .image-frame__item:nth-of-type(3),.left-column--wide .image-frame--extra .image-frame__item:nth-of-type(4){float:right;width:193px}.left-column--wide .image-frame--4 .image-frame__item:nth-of-type(2) img,.left-column--wide .image-frame--4 .image-frame__item:nth-of-type(3) img,.left-column--wide .image-frame--4 .image-frame__item:nth-of-type(4) img,.left-column--wide .image-frame--extra .image-frame__item:nth-of-type(2) img,.left-column--wide .image-frame--extra .image-frame__item:nth-of-type(3) img,.left-column--wide .image-frame--extra .image-frame__item:nth-of-type(4) img{width:193px;height:193px}.left-column--wide .image-frame--4 .image-frame__item:nth-of-type(3),.left-column--wide .image-frame--4 .image-frame__item:nth-of-type(4),.left-column--wide .image-frame--extra .image-frame__item:nth-of-type(3),.left-column--wide .image-frame--extra .image-frame__item:nth-of-type(4){margin-top:4px}.left-column--wide .image-frame--4 a,.left-column--wide .image-frame--extra a{display:block}.left-column--wide .image-frame--extra .image-frame__item:nth-of-type(4) a{position:relative}.left-column--wide .image-frame--extra .image-frame__item:nth-of-type(4) a:after{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border-radius:4px;content:"+" attr(data-extra-amount);text-align:center;line-height:193px;font-size:3.5714285714rem;color:#fff;background-color:rgba(0,0,0,.3);overflow:hidden}.left-column--wide .pswp-gallery--1 .pswp-thumbnail{width:100%}.left-column--wide .pswp-gallery--1 .pswp-thumbnail img{max-height:450px}.left-column--wide .pswp-gallery--2 .pswp-thumbnail{width:323px}.left-column--wide .pswp-gallery--2 .pswp-thumbnail:first-of-type{float:left}.left-column--wide .pswp-gallery--2 .pswp-thumbnail:last-of-type{float:right}.left-column--wide .pswp-gallery--2 img{width:323px;height:323px}.left-column--wide .pswp-gallery--3 .pswp-thumbnail:nth-of-type(1){float:left;width:388px}.left-column--wide .pswp-gallery--3 .pswp-thumbnail:nth-of-type(1) img{width:388px;height:520px}.left-column--wide .pswp-gallery--3 .pswp-thumbnail:nth-of-type(2),.left-column--wide .pswp-gallery--3 .pswp-thumbnail:nth-of-type(3){float:right;width:258px}.left-column--wide .pswp-gallery--3 .pswp-thumbnail:nth-of-type(2) img,.left-column--wide .pswp-gallery--3 .pswp-thumbnail:nth-of-type(3) img{width:258px;height:258px}.left-column--wide .pswp-gallery--3 .pswp-thumbnail:nth-of-type(3){margin-top:4px}.left-column--wide .pswp-gallery--4 .pswp-thumbnail:nth-of-type(1),.left-column--wide .pswp-gallery--extra .pswp-thumbnail:nth-of-type(1){float:left;width:452px}.left-column--wide .pswp-gallery--4 .pswp-thumbnail:nth-of-type(1) img,.left-column--wide .pswp-gallery--extra .pswp-thumbnail:nth-of-type(1) img{width:452px;height:587px}.left-column--wide .pswp-gallery--4 .pswp-thumbnail:nth-of-type(2),.left-column--wide .pswp-gallery--4 .pswp-thumbnail:nth-of-type(3),.left-column--wide .pswp-gallery--4 .pswp-thumbnail:nth-of-type(4),.left-column--wide .pswp-gallery--extra .pswp-thumbnail:nth-of-type(2),.left-column--wide .pswp-gallery--extra .pswp-thumbnail:nth-of-type(3),.left-column--wide .pswp-gallery--extra .pswp-thumbnail:nth-of-type(4){float:right;width:193px}.left-column--wide .pswp-gallery--4 .pswp-thumbnail:nth-of-type(2) img,.left-column--wide .pswp-gallery--4 .pswp-thumbnail:nth-of-type(3) img,.left-column--wide .pswp-gallery--4 .pswp-thumbnail:nth-of-type(4) img,.left-column--wide .pswp-gallery--extra .pswp-thumbnail:nth-of-type(2) img,.left-column--wide .pswp-gallery--extra .pswp-thumbnail:nth-of-type(3) img,.left-column--wide .pswp-gallery--extra .pswp-thumbnail:nth-of-type(4) img{width:193px;height:193px}.left-column--wide .pswp-gallery--4 .pswp-thumbnail:nth-of-type(3),.left-column--wide .pswp-gallery--4 .pswp-thumbnail:nth-of-type(4),.left-column--wide .pswp-gallery--extra .pswp-thumbnail:nth-of-type(3),.left-column--wide .pswp-gallery--extra .pswp-thumbnail:nth-of-type(4){margin-top:4px}.left-column--wide .pswp-gallery--extra .pswp-thumbnail:nth-of-type(n+5){display:none}.left-column--wide .pswp-gallery--extra+.pswp-extra{display:inline-block;position:absolute;bottom:10px;right:10px;padding:5px 15px;border-radius:20px;font-size:1.0714285714rem;font-weight:bold;color:#fff;background-color:rgba(0,0,0,.7)}.left-column--wide .show__reaction .image-frame--1 .image-frame__item{width:100%}.left-column--wide .show__reaction .image-frame--2 .image-frame__item{width:302px}.left-column--wide .show__reaction .image-frame--2 .image-frame__item:first-of-type{float:left}.left-column--wide .show__reaction .image-frame--2 .image-frame__item:last-of-type{float:right}.left-column--wide .show__reaction .image-frame--2 a{display:block}.left-column--wide .show__reaction .image-frame--2 img{width:302px;height:302px}.left-column--wide .show__reaction .image-frame--3 .image-frame__item:nth-of-type(1){float:left;width:362px}.left-column--wide .show__reaction .image-frame--3 .image-frame__item:nth-of-type(1) img{width:362px;height:488px}.left-column--wide .show__reaction .image-frame--3 .image-frame__item:nth-of-type(2),.left-column--wide .show__reaction .image-frame--3 .image-frame__item:nth-of-type(3){float:right;width:242px}.left-column--wide .show__reaction .image-frame--3 .image-frame__item:nth-of-type(2) img,.left-column--wide .show__reaction .image-frame--3 .image-frame__item:nth-of-type(3) img{width:242px;height:242px}.left-column--wide .show__reaction .image-frame--3 .image-frame__item:nth-of-type(3){margin-top:4px}.left-column--wide .show__reaction .image-frame--3 a{display:block}.left-column--wide .show__reaction .image-frame--4 .image-frame__item:nth-of-type(1),.left-column--wide .show__reaction .image-frame--extra .image-frame__item:nth-of-type(1){float:left;width:423px}.left-column--wide .show__reaction .image-frame--4 .image-frame__item:nth-of-type(1) img,.left-column--wide .show__reaction .image-frame--extra .image-frame__item:nth-of-type(1) img{width:423px;height:551px}.left-column--wide .show__reaction .image-frame--4 .image-frame__item:nth-of-type(2),.left-column--wide .show__reaction .image-frame--4 .image-frame__item:nth-of-type(3),.left-column--wide .show__reaction .image-frame--4 .image-frame__item:nth-of-type(4),.left-column--wide .show__reaction .image-frame--extra .image-frame__item:nth-of-type(2),.left-column--wide .show__reaction .image-frame--extra .image-frame__item:nth-of-type(3),.left-column--wide .show__reaction .image-frame--extra .image-frame__item:nth-of-type(4){float:right;width:181px}.left-column--wide .show__reaction .image-frame--4 .image-frame__item:nth-of-type(2) img,.left-column--wide .show__reaction .image-frame--4 .image-frame__item:nth-of-type(3) img,.left-column--wide .show__reaction .image-frame--4 .image-frame__item:nth-of-type(4) img,.left-column--wide .show__reaction .image-frame--extra .image-frame__item:nth-of-type(2) img,.left-column--wide .show__reaction .image-frame--extra .image-frame__item:nth-of-type(3) img,.left-column--wide .show__reaction .image-frame--extra .image-frame__item:nth-of-type(4) img{width:181px;height:181px}.left-column--wide .show__reaction .image-frame--4 .image-frame__item:nth-of-type(3),.left-column--wide .show__reaction .image-frame--4 .image-frame__item:nth-of-type(4),.left-column--wide .show__reaction .image-frame--extra .image-frame__item:nth-of-type(3),.left-column--wide .show__reaction .image-frame--extra .image-frame__item:nth-of-type(4){margin-top:4px}.left-column--wide .show__reaction .image-frame--4 a,.left-column--wide .show__reaction .image-frame--extra a{display:block}.left-column--wide .show__reaction .image-frame--extra .image-frame__item:nth-of-type(4) a{position:relative}.left-column--wide .show__reaction .image-frame--extra .image-frame__item:nth-of-type(4) a:after{display:block;position:absolute;top:0;bottom:0;left:0;right:0;border-radius:4px;content:"+" attr(data-extra-amount);text-align:center;line-height:181px;font-size:3.5714285714rem;color:#fff;background-color:rgba(0,0,0,.3);overflow:hidden}.left-column--wide .show__reaction .pswp-gallery--1 .pswp-thumbnail{width:100%}.left-column--wide .show__reaction .pswp-gallery--1 .pswp-thumbnail img{max-height:450px}.left-column--wide .show__reaction .pswp-gallery--2 .pswp-thumbnail{width:302px}.left-column--wide .show__reaction .pswp-gallery--2 .pswp-thumbnail:first-of-type{float:left}.left-column--wide .show__reaction .pswp-gallery--2 .pswp-thumbnail:last-of-type{float:right}.left-column--wide .show__reaction .pswp-gallery--2 img{width:302px;height:302px}.left-column--wide .show__reaction .pswp-gallery--3 .pswp-thumbnail:nth-of-type(1){float:left;width:362px}.left-column--wide .show__reaction .pswp-gallery--3 .pswp-thumbnail:nth-of-type(1) img{width:362px;height:488px}.left-column--wide .show__reaction .pswp-gallery--3 .pswp-thumbnail:nth-of-type(2),.left-column--wide .show__reaction .pswp-gallery--3 .pswp-thumbnail:nth-of-type(3){float:right;width:242px}.left-column--wide .show__reaction .pswp-gallery--3 .pswp-thumbnail:nth-of-type(2) img,.left-column--wide .show__reaction .pswp-gallery--3 .pswp-thumbnail:nth-of-type(3) img{width:242px;height:242px}.left-column--wide .show__reaction .pswp-gallery--3 .pswp-thumbnail:nth-of-type(3){margin-top:4px}.left-column--wide .show__reaction .pswp-gallery--4 .pswp-thumbnail:nth-of-type(1),.left-column--wide .show__reaction .pswp-gallery--extra .pswp-thumbnail:nth-of-type(1){float:left;width:423px}.left-column--wide .show__reaction .pswp-gallery--4 .pswp-thumbnail:nth-of-type(1) img,.left-column--wide .show__reaction .pswp-gallery--extra .pswp-thumbnail:nth-of-type(1) img{width:423px;height:551px}.left-column--wide .show__reaction .pswp-gallery--4 .pswp-thumbnail:nth-of-type(2),.left-column--wide .show__reaction .pswp-gallery--4 .pswp-thumbnail:nth-of-type(3),.left-column--wide .show__reaction .pswp-gallery--4 .pswp-thumbnail:nth-of-type(4),.left-column--wide .show__reaction .pswp-gallery--extra .pswp-thumbnail:nth-of-type(2),.left-column--wide .show__reaction .pswp-gallery--extra .pswp-thumbnail:nth-of-type(3),.left-column--wide .show__reaction .pswp-gallery--extra .pswp-thumbnail:nth-of-type(4){float:right;width:181px}.left-column--wide .show__reaction .pswp-gallery--4 .pswp-thumbnail:nth-of-type(2) img,.left-column--wide .show__reaction .pswp-gallery--4 .pswp-thumbnail:nth-of-type(3) img,.left-column--wide .show__reaction .pswp-gallery--4 .pswp-thumbnail:nth-of-type(4) img,.left-column--wide .show__reaction .pswp-gallery--extra .pswp-thumbnail:nth-of-type(2) img,.left-column--wide .show__reaction .pswp-gallery--extra .pswp-thumbnail:nth-of-type(3) img,.left-column--wide .show__reaction .pswp-gallery--extra .pswp-thumbnail:nth-of-type(4) img{width:181px;height:181px}.left-column--wide .show__reaction .pswp-gallery--4 .pswp-thumbnail:nth-of-type(3),.left-column--wide .show__reaction .pswp-gallery--4 .pswp-thumbnail:nth-of-type(4),.left-column--wide .show__reaction .pswp-gallery--extra .pswp-thumbnail:nth-of-type(3),.left-column--wide .show__reaction .pswp-gallery--extra .pswp-thumbnail:nth-of-type(4){margin-top:4px}.left-column--wide .show__reaction .pswp-gallery--extra .pswp-thumbnail:nth-of-type(n+5){display:none}.left-column--wide .show__reaction .pswp-gallery--extra+.pswp-extra{display:inline-block;position:absolute;bottom:10px;right:10px;padding:5px 15px;border-radius:20px;font-size:1.0714285714rem;font-weight:bold;color:#fff;background-color:rgba(0,0,0,.7)}.inline-link-list__item{display:inline-block;margin-right:15px}.inline-link-list__item:last-child{margin-right:0}.inquiry{width:800px;margin:0 auto 90px}.inquiry__help{display:block;border-radius:8px;background-color:#fff;padding:30px;overflow:hidden}.inquiry__help h2{color:#515a61;font-weight:bold;font-size:1.2857142857rem}.inquiry__help h3{color:#515a61;font-weight:bold;font-size:1.2142857143rem}.inquiry__help h4{color:#515a61;font-size:1.1428571429rem}.inquiry__help ul li{color:#515a61;margin:10px 0 10px 20px;list-style:disc}.inquiry__help ul li i{font-size:.7142857143rem}.inquiry__help ol li{color:#515a61;margin:10px 0 10px 20px;list-style:decimal}.inquiry__help ol li i{font-size:.7142857143rem}.inquiry__help a{color:#00aac2;text-decoration:none;cursor:pointer}.inquiry__help .font-weight-bold{font-weight:bold}.inquiry__form__address{display:block;border-radius:8px;background-color:#fff;padding:30px;margin-top:15px}.inquiry__form__address h2{color:#515a61;font-weight:bold;font-size:1.2857142857rem}.inquiry__form__address__list ul li{color:#515a61;font-size:1.0714285714rem;word-break:break-all}.inquiry__form__box{display:block;border-radius:8px;background-color:#fff;padding:30px;margin-top:15px}.inquiry__form__box h2{color:#515a61;font-weight:bold;font-size:1.2857142857rem}.inquiry__form__box__introduction{color:#515a61;font-size:1.1428571429rem;margin:20px 0 20px 0px}.inquiry__form__box__label{margin-bottom:7px}.inquiry__form__box__label label{color:#515a61;font-weight:bold}.inquiry__form__box__label__invisible{display:none !important}.inquiry__form__box__label .icon-required{margin-left:5px}.inquiry__form__box__item{margin:20px 0px}.inquiry__form__box__invisible{border:0;background:#fff;color:#515a61;font-size:1.1428571429rem;padding:0}.inquiry__form__box__textarea textarea{height:150px}.inquiry__form__box__textarea small{display:block;color:#a1a6ab}.inquiry__form__box__textarea .inquiry__form__box__invisible{height:50px}.inquiry__form__box__submit{display:flex;justify-content:center}.inquiry__form__box__submit__back{width:250px;margin-right:15px}.inquiry__form__box__submit__confirm{width:250px;margin-left:15px}.inquiry__form__box__submit__preview{width:300px}.inquiry__form__box__checkbox{line-height:25px;display:flex;align-items:center;margin-bottom:15px}.inquiry__form__box__checkbox__label{cursor:pointer}.inquiry__form__box__checkbox .icon-required{margin-left:5px}.inquiry__form__box__title{text-align:center;font-size:1.2142857143rem;font-weight:bold}.inquiry__form__box__disabled{text-align:center;color:#515a61}.inquiry__form__confirm{display:block;border-radius:8px;background-color:#fff}.inquiry__form__sent{border-radius:8px;background-color:#fff;padding:30px;display:flex;justify-content:center;flex-direction:column}.inquiry__form__sent h1{color:#515a61;font-weight:bold;font-size:1.2857142857rem;text-align:center}.inquiry__form__sent__img{display:flex;justify-content:center}.inquiry__form__sent__img img{max-width:200px;height:100px;object-fit:contain}.inquiry__form__sent__btn{display:flex;justify-content:center}.inquiry__form__sent__btn .btn{width:300px}.invite-members{border-radius:8px;background:#fff}.invite-members__all-btn{width:100%}.invite-members__all-btn p{font-weight:bolder}.invite-members__list{box-sizing:border-box;width:100%;table-layout:fixed}.invite-members__list tr{height:65px}.invite-members__list td{vertical-align:middle}.invite-members__list__btn{width:25px}.invite-members__list__thumb{width:45px}.invite-members__list__info__name{font-weight:bolder}.invite-members__list__info__dept{font-size:.8571428571rem}.invite-members__list__point{color:#00aac2;text-align:right;width:60px}.invite-members__count{margin-top:7px;margin-right:15px}.invite-members__count-list{display:block;float:left;box-sizing:border-box;margin-left:5px}.invite-members__count-item{height:24px;border:1px solid #dfdfdf;border-radius:4px;background-color:#fff}.invite-members__count-label{display:block;float:left;box-sizing:border-box;width:80px;height:24px;border-right:1px solid #dfdfdf;border-radius:4px 0 0 4px;text-align:center;line-height:24px;font-size:.9285714286rem;font-weight:bold;background-color:#fafafa}.invite-members__count-number{display:block;box-sizing:border-box;width:160px;height:24px;padding-left:80px;text-align:center;line-height:24px;font-size:.9285714286rem}.invite-members .search-form{padding:10px 10px 0}.invite-members .search-form__group{padding:4px;border:1px solid #dfdfdf;border-radius:4px;background-color:#fff}.invite-members .search-form__submit{top:5px;right:5px}.invite-members .department-tree__child{margin-left:10px}.member-list__item{display:flex;margin-bottom:10px}.member-list__item a+a{margin-left:10px}.member-list__item>a{flex:0 0 auto;display:block;box-sizing:border-box;width:calc(50% - 5px);color:#515a61}.member-list__item-inner{display:table;border-collapse:separate;border-spacing:5px;border-radius:4px;width:100%;min-height:47px;background-color:#fafafa}.member-list__item--blank{display:block;box-sizing:border-box;width:100%;margin:5px;padding:10px;border-radius:4px;background-color:#fafafa}.member-list__image{display:table-cell;width:30px;text-align:left;vertical-align:middle}.member-list__text{display:table-cell;padding-left:10px;vertical-align:middle}.member-list__name{font-weight:bold}.member-list__department{font-size:.8571428571rem}.course-standard .invite-members__list__info__dept strong{font-weight:normal;text-decoration:underline;cursor:pointer}.course-standard .invite-members__list__info__dept:not(:last-of-type):after{content:" ／ "}.grouped-feed .member-list__item>a{width:100%}.item-list{box-sizing:border-box;margin:0 4px 4px 0;position:relative;width:240px;height:325px;border-radius:8px;background-color:#fff;overflow:hidden}.item-list:nth-of-type(3n){margin-right:0}.item-list__link{display:block;text-decoration:none}.item-list__link:hover{background-color:#fafafa}.item-list__image{width:220px;height:220px}.item-list__rank{position:absolute;top:3px;left:3px;width:36px;height:36px;border-radius:18px;text-align:center;background-color:#fff}.item-list__rank__inner{position:absolute;top:3px;left:3px;width:28px;height:28px;border-radius:14px;line-height:28px;text-align:center}.item-list__title{color:#515a61;font-weight:bolder;width:100%;height:40px;overflow:hidden}.item-list__info__partner{color:#a1a6ab;font-size:.8571428571rem;white-space:nowrap;float:left}.item-list__info__point{float:right;margin-top:-5px;color:#00aac2;font-size:1.2142857143rem;text-align:right;white-space:nowrap}.item-list__info__point__unit{margin-left:3px;font-size:1rem}.item-list__favorite{position:absolute;top:0;right:0;width:60px;height:60px;text-shadow:1px 1px 2px rgba(0,0,0,.1)}.item-list__favorite a{display:table-cell;vertical-align:middle;padding:15px;width:30px;height:30px;text-align:center;text-decoration:none;color:#fff}.item-list__favorite a i{font-size:1.9285714286rem}.item-list__favorite a:hover,.item-list__favorite a.is-favorite{color:#fca7a7}.jwplayer{border-radius:3px}.jw-state-idle .jw-controls{background:rgba(0,0,0,0) !important}.list-card{border-radius:8px;background-color:#fff}.list-card__item+.list-card__item{border-top:solid 1px #dfdfdf}.list-card__item table{width:100%;table-layout:fixed}.list-card__item table th{width:80px;color:#00aac2}.list-card__item table td span{color:#a1a6ab}.list-card__item textarea{height:120px}.list-card__item__radio{width:40px}.list-card__item__edit{width:120px}.list-card__item__label{width:100px;font-weight:bolder}.list-card__item__image{width:75px}.list-card__item__anniversary{width:120px !important}.list-more{border-bottom:1px solid #dfdfdf}.list-more>a{display:block;box-sizing:border-box;width:100%;padding:16px 40px;text-align:center;text-decoration:none;line-height:1;color:#a1a6ab;background-color:#fafafa}#view__sessions-new,#view__passwords-new,#view__passwords-create,#view__confirmations-new,#view__confirmations-create{display:flex;flex-direction:column;min-height:100vh}#view__sessions-new .login,#view__passwords-new .login,#view__passwords-create .login,#view__confirmations-new .login,#view__confirmations-create .login{flex:1 0 auto}.login{text-align:center}.login__logo{width:300px;height:auto;margin-top:100px;margin-bottom:60px}.login__scene{-webkit-animation-duration:.4s;-webkit-animation-delay:0;-moz-animation-duration:.4s;-moz-animation-delay:0;animation-duration:.4s;animation-delay:0}.login__form{width:600px;margin-left:auto;margin-right:auto}.login__form .form-control__text{font-size:1.1428571429rem;box-sizing:border-box;padding:10px;border:1px solid #dfdfdf;border-radius:4px;background-color:#fafafa}.login__form .form-control__text--full{width:100%}.login__form .form-control__text--2em{width:2.7em}.login__form .form-control__text--4em{width:4.7em}.login__otp-form{width:360px}.login__remember{display:table;margin-left:auto;margin-right:auto}.login__remember div,.login__remember p{display:table-cell;vertical-align:middle}.login__remember p{padding-left:10px}.login__password-field{display:flex;align-items:center}.login__password-back{margin-right:10px}.login__password-reset{font-size:.9285714286rem}.login__password-reset a{color:#515a61}.login__password-reset a:hover,.login__password-reset a:active{text-decoration:underline}.login__sign-up a{display:inline-block;padding:5px 20px;border:1px solid #e03862;border-radius:30px;color:#515a61;font-size:.9285714286rem}.login__sign-up a:hover,.login__sign-up a:active{background-color:rgba(224,56,98,.05)}.login__sign-up .fa{color:#e03862}.login__sign-in a{display:inline-block;padding:5px 20px;border:1px solid #00aac2;border-radius:30px;color:#515a61;font-size:.9285714286rem}.login__sign-in a:hover,.login__sign-in a:active{background-color:rgba(0,170,194,.05)}.login__sign-in .fa{color:#e03862}.login__agreement{width:600px;margin-left:auto;margin-right:auto}.login__agreement-checkbox{line-height:25px}.login__agreement-checkbox [type=checkbox],.login__agreement-checkbox label{vertical-align:middle;cursor:pointer}.login__sso a{display:inline-block;padding:5px 20px;border:1px solid #dfdfdf;border-radius:30px;color:#515a61;font-size:.9285714286rem;background-color:#fff}.login__sso a:hover,.login__sso a:active{color:#00aac2}.login__sso .fa{color:#515a61}.login .buttons{margin-left:auto;margin-right:auto}.login__info{display:table;margin-left:auto;margin-right:auto;text-decoration:none;font-size:.9285714286rem}.login__info li{display:table-cell;vertical-align:middle}.login__info li a{color:#515a61}.login__info li+li{padding-left:150px}.ui-dialog--sso .ui-dialog__body{padding:0 20px 20px}.ui-dialog--sso .login__sso-capture{float:left;width:380px}.ui-dialog--sso .login__sso-flow{float:right;width:380px}.ui-dialog--sso .login__sso-flow ol{margin-left:20px;list-style:decimal}.ui-dialog--sso .login__sso-flow li{margin-top:15px}.ui-dialog--sso .login__sso-flow li span{font-size:.9285714286rem;color:#a1a6ab}.ui-dialog--sso .login__sso-lead{margin-bottom:20px;padding-bottom:5px;border-bottom:1px solid #00aac2;font-size:1.2142857143rem;font-weight:bold}.login-fail{width:100%;margin:80px auto 0}.login-fail__image{text-align:center}.login-fail__image img{width:101px;height:auto}.login-fail__image-seasonal{text-align:center}.login-fail__image-seasonal img{width:400px;height:auto}.login-fail__title{color:#00aac2;text-align:center;font-size:1.3571428571rem;font-weight:bold}.login-fail__content{box-sizing:border-box;border-radius:8px;width:600px;margin-left:auto;margin-right:auto;padding:30px;text-align:center;background-color:#fff}.login-fail__content p+p{margin-top:1em}.otp__tunag-header{padding:15px 0;color:#fff;background-color:#00aac2;text-align:left}.otp__tunag-header-logo{width:1050px;margin:0 auto}.otp__header{width:1050px;margin:0 auto;padding:24px 0 32px;font-size:20px}.otp__body{display:flex;justify-content:center}.otp__body--column{align-items:center;flex-direction:column}.otp__wrapper{display:flex;justify-content:center}.otp__section{width:600px;background-color:#fff;text-align:left;margin-bottom:40px;padding:32px;border-radius:8px;box-sizing:border-box}.otp__section-reset{width:600px;background-color:#fff;text-align:left;margin-bottom:40px;padding:56px 0;border-radius:8px;box-sizing:border-box}.otp__sub-section{margin-bottom:32px}.otp__flow-section{margin:24px 0px}.otp__flow-section--first{margin-top:32px}.otp__flow-heading{margin-bottom:14px;display:flex}.otp__flow-list{width:20px;height:20px;margin-right:8px;border-radius:2px;line-height:21px;text-align:center;font-weight:bold;background-color:#515a61;color:#fff}.otp__flow-title{font-weight:bold;font-size:16px}.otp__flow-content{margin-bottom:24px;max-width:536px}.otp__heading{margin-bottom:16px;font-size:18px;font-weight:bold;text-align:left;line-height:1.2}.otp__arrow{margin:0 auto 24px;width:0;height:0;border-left:16px solid rgba(0,0,0,0);border-right:16px solid rgba(0,0,0,0);border-top:16px solid #c7d4de}.otp__dialog-btn{width:320px;margin:0 auto 16px;padding:16px;border:1px solid #00aac2;border-radius:4px;display:flex;justify-content:center;background:#fff;color:#00aac2;font-weight:bold;font-size:15px;cursor:pointer}.otp__dialog-btn:hover{background-color:#00aac2;color:#fff}.otp__dialog-icon{margin-right:8px}.otp__dialog{padding:24px;display:flex;flex-direction:column;align-items:center}.otp__dialog-close{color:#00aac2 !important;font-weight:bold;font-size:16px !important;border-radius:0 0 6px 6px !important}.otp__dialog-close:hover{font-weight:bold}.otp__dialog-title{margin-bottom:8px;font-size:18px;font-weight:bold}.otp__dialog-text{margin-bottom:16px}.otp__recommend{display:flex;flex-direction:column;justify-content:center;padding:32px;background-color:#f7fafc;border-radius:8px;border:1px solid #93a6b6}.otp__recommend-content{display:flex;justify-content:center}.otp__recommend-store{margin-top:24px;display:flex;justify-content:center}.otp__recommend-store--second{margin-left:24px}.otp__recommend-store--only-icon{margin-top:4px}.otp__recommend-store-icon{margin-bottom:8px}.otp__recommend-title{font-size:16px;font-weight:bold}.otp__recommend-message{width:48px;height:18px;margin-right:8px;padding:0px 4px;border-radius:2px;background-color:#d1204d}.otp__recommend-text{line-height:18px;font-size:12px;font-weight:bold;color:#fff}.otp__qr{margin-bottom:36px;text-align:center}.otp__help{border:1px solid #93a6b6;border-radius:4px;box-sizing:border-box}.otp__help .toggle__header:after{color:#00aac2}.otp__help-header{border-radius:4px;height:60px;padding:0px 16px;background-color:#fff;border-bottom:0px solid #93a6b6}.otp__help-arrow{position:absolute;right:30px;display:inline-block;vertical-align:middle}.otp__help-title{line-height:60px}.otp__help-body{padding:16px;border-top:1px solid #93a6b6;background-color:#f7fafc}.otp__help-form{margin-bottom:16px;padding:16px;border-radius:4px;background:#fff;border:1px solid #93a6b6;overflow-wrap:break-word}.otp__help-copy{width:320px;margin:0 auto 16px;padding:16px;border:1px solid #00aac2;border-radius:4px;display:flex;justify-content:center;background:#fff;color:#00aac2;font-weight:bold;font-size:15px;cursor:pointer}.otp__help-copy:hover{background-color:#00aac2;color:#fff}.otp__help-copy-icon{margin-right:8px}.otp__help-content{margin-bottom:16px}.otp__help-heading{margin-bottom:16px;font-weight:bold}.otp__form{display:flex;flex-direction:column;align-items:center}.otp__form-box{width:344px;margin-bottom:16px}.otp__form-box--sign-in{margin-bottom:24px}.otp__text-form{width:100%;height:42px;padding:0 8px;border-radius:4px;border:1px solid #93a6b6;background-color:#fff;box-sizing:border-box}.otp__text-form:hover{background-color:#f7fafc}.otp__text-form:focus{border:1px solid #00aac2}.otp__login-form{width:360px}.otp__form-error-message{margin:8px 0}.otp__btn{width:320px;height:56px;margin-bottom:24px;line-height:24px}.otp__success{display:flex;flex-direction:column;align-items:center}.otp__success-text{text-align:center}.otp__success-header{display:flex;flex-direction:column;align-items:center;margin-bottom:16px}.otp__success-header--text{text-align:center;font-size:16px;font-weight:bold}.otp__success-image{width:72px;height:72px;margin-bottom:16px}.otp__success-text{margin-bottom:16px}.otp__form-help:hover{opacity:50%;text-decoration:underline;text-decoration-color:#00aac2}.otp__return{margin:-8px 0 80px}.otp__return-btn{width:360px;height:56px;padding:16px 0;border-radius:4px;box-sizing:border-box;text-align:center;line-height:24px;background-color:#93a6b6;color:#fff}.otp__link:hover{opacity:50%;text-decoration:underline;text-decoration-color:#00aac2}.otp__login-text{margin-bottom:16px}.otp__login-btn{width:360px !important;margin-bottom:32px}.otp-help__body{width:600px;margin:0 auto 32px}.otp-help__header-title{line-height:60px}.otp-help__content-title{margin-bottom:16px;font-size:16px;font-weight:bold}.otp-help__content-text{margin-bottom:16px}.otp-help__content-text--last{margin-bottom:24px}.otp-help__content-image{margin-bottom:24px;display:flex;justify-content:center}.otp-help__content-image--last{margin-bottom:0px}.otp-help__content-section{margin-bottom:24px}.otp-help__recommend{margin:0 8px 24px;background-color:#fff}.otp-help__recommend-store{margin:24px 8px}.otp-help__recommend-info{text-align:center}.markdown .emoji{padding-left:1px;padding-right:1px;width:16px;height:16px;vertical-align:middle;font-size:1.2142857143rem}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5{font-weight:bold}.markdown p+h1,.markdown p+h2,.markdown ul+h1,.markdown ul+h2,.markdown ol+h1,.markdown ol+h2,.markdown dl+h1,.markdown dl+h2,.markdown table+h1,.markdown table+h2,.markdown blockquote+h1,.markdown blockquote+h2,.markdown pre+h1,.markdown pre+h2{margin-top:30px}.markdown p+h3,.markdown p+h4,.markdown p+h5,.markdown ul+h3,.markdown ul+h4,.markdown ul+h5,.markdown ol+h3,.markdown ol+h4,.markdown ol+h5,.markdown dl+h3,.markdown dl+h4,.markdown dl+h5,.markdown table+h3,.markdown table+h4,.markdown table+h5,.markdown blockquote+h3,.markdown blockquote+h4,.markdown blockquote+h5,.markdown pre+h3,.markdown pre+h4,.markdown pre+h5{margin-top:20px}.markdown p+p,.markdown p+ul,.markdown p+ol,.markdown p+dl,.markdown p+table,.markdown p+blockquote,.markdown p+pre,.markdown ul+p,.markdown ul+ul,.markdown ul+ol,.markdown ul+dl,.markdown ul+table,.markdown ul+blockquote,.markdown ul+pre,.markdown ol+p,.markdown ol+ul,.markdown ol+ol,.markdown ol+dl,.markdown ol+table,.markdown ol+blockquote,.markdown ol+pre,.markdown dl+p,.markdown dl+ul,.markdown dl+ol,.markdown dl+dl,.markdown dl+table,.markdown dl+blockquote,.markdown dl+pre,.markdown table+p,.markdown table+ul,.markdown table+ol,.markdown table+dl,.markdown table+table,.markdown table+blockquote,.markdown table+pre,.markdown blockquote+p,.markdown blockquote+ul,.markdown blockquote+ol,.markdown blockquote+dl,.markdown blockquote+table,.markdown blockquote+blockquote,.markdown blockquote+pre,.markdown pre+p,.markdown pre+ul,.markdown pre+ol,.markdown pre+dl,.markdown pre+table,.markdown pre+blockquote,.markdown pre+pre{margin-top:10px}.markdown h1{margin-bottom:5px;font-size:1.5rem}.markdown h2{margin-bottom:5px;font-size:1.3571428571rem;border-bottom:1px solid #dfdfdf}.markdown h3{font-size:1.2142857143rem;margin-bottom:5px}.markdown h4,.markdown h5{font-size:1.0714285714rem}.markdown ul{margin-left:20px;list-style:disc}.markdown ul ul{list-style:circle}.markdown ol{margin-left:20px;list-style:decimal}.markdown li ul,.markdown li ol,.markdown li+li{margin-top:5px}.markdown table{border-collapse:collapse;border-spacing:0;empty-cells:show;border-top:1px solid #dfdfdf;border-left:1px solid #dfdfdf}.markdown th,.markdown td{padding:4px;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;font-size:.9285714286rem;line-height:1.3}.markdown thead tr{background-color:#eceef0}.markdown thead th,.markdown thead td{font-weight:bold}.markdown tbody tr:nth-child(even){background-color:#fafafa}.markdown strong,.markdown b{font-weight:bold}.markdown em,.markdown i{font-weight:bold;font-style:italic}.markdown blockquote{position:relative;padding:10px;border-left:2px solid #dfdfdf;font-size:.9285714286rem;font-family:"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;background-color:#fafafa}.markdown blockquote:after{position:absolute;top:3px;right:3px;content:"”";text-align:right;font-size:3.5714285714rem;font-family:"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;line-height:1;color:#dfdfdf}.markdown code{padding:2px 4px;border:1px solid #dfdfdf;border-radius:2px;font-size:.9285714286rem;font-family:Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;background-color:#fafafa}.markdown pre code{display:block;padding:10px;overflow-x:auto}.markdown del,.markdown strike{color:#a1a6ab}.markdown hr{margin:30px 0;border:none;border-top:1px solid #dfdfdf}.menu-summary__desc .markdown h1{margin-bottom:15px;border-bottom:none;background:#00aac2;color:#fff;padding:13px;border-radius:8px}.menu-summary__desc .markdown h2{border-top:solid 1px #dfdfdf;border-bottom:solid 1px #dfdfdf;margin-bottom:15px;padding-top:10px;padding-bottom:10px;font-size:1.2142857143rem}.menu-summary__desc .markdown h3{border-left:solid 5px #00aac2;margin-bottom:8px;padding:5px 0 5px 8px;font-size:1.0714285714rem}.menu-summary__desc .markdown h4,.menu-summary__desc .markdown h5{font-size:1rem}.media-menu--standard{box-sizing:border-box}.feed-item .media-menu--standard{margin:15px 15px 0;border-top:1px solid #dfdfdf}.feed-item .media-menu--standard .media-menu__link{margin-left:-15px;margin-right:-15px}.media-menu--standard .media-menu__link{display:block;position:relative;padding:15px;color:#515a61}.media-menu--standard .media-menu__link:hover .media-menu__button p,.media-menu--standard .media-menu__link:active .media-menu__button p{color:#fff;background-color:#00aac2}.media-menu--standard .media-menu__image{float:left;width:75px}.media-menu--standard .media-menu__text{padding:0 135px 0 90px}.media-menu--standard .media-menu__title{font-size:1.3571428571rem;font-weight:bold}.media-menu--standard .media-menu__title-expired{color:#e03862}.media-menu--standard .media-menu__reward-point,.media-menu--standard .media-menu__applicable-number{color:#a1a6ab}.media-menu--standard .media-menu__reward-point strong,.media-menu--standard .media-menu__applicable-number strong{font-weight:normal}.media-menu--standard .media-menu__button{position:absolute;top:50%;right:15px;width:80px;height:24px;margin-top:-12px}.media-menu--standard .media-menu__button p{box-sizing:border-box;width:80px;height:24px;border:1px solid #00aac2;border-radius:15px;color:#00aac2;font-size:.9285714286rem;line-height:22px;text-align:center;transition:all .3s ease}.media-menu--standard .media-menu__spinner{position:absolute;top:50%;right:35px;width:40px;height:40px;margin-top:-20px}.media-product__list{display:flex;flex-flow:row wrap;align-items:stretch;margin-left:-5px;margin-right:-5px}.media-product__wrapper{box-sizing:border-box;width:50%;padding:5px}.media-product__item{box-sizing:border-box;display:table;border-collapse:separate;border-spacing:5px;position:relative;width:100%;height:100%;border:1px solid #dfdfdf;border-radius:4px}.media-product__image{display:table-cell;width:60px;text-align:center;vertical-align:middle}.media-product__image>img{max-width:60px;max-height:60px}.media-product__name{display:table-cell;text-align:left;vertical-align:middle}.media-product__delete{display:block;position:absolute;top:-5px;right:-5px;width:24px;height:24px}.media-product__delete a{display:block;width:24px;height:24px;border:1px solid #dfdfdf;border-radius:12px;text-align:center;line-height:24px;background-color:#fafafa}.menu-card__header{position:relative;text-align:center}.menu-card__header:before,.menu-card__header:after{content:"";display:block;position:absolute;left:0;right:0;height:1px}.menu-card__header:before{top:50%;background-color:#fff}.menu-card__header:after{bottom:50%;background-color:#afb5ba}.menu-card__header-title{position:relative;z-index:1;display:inline;padding:0 30px;font-size:1.3571428571rem;font-weight:bold;background-color:#eceef0}.menu-card__list{margin:-2px -3px -3px -2px}.menu-card__item{position:relative;float:left;box-sizing:border-box;margin:2px 3px 3px 2px;width:255px}.menu-card__link{position:relative;display:block;padding:10px;border-radius:8px;text-decoration:none;color:#515a61;background-color:#fff}.menu-card__link:hover .menu-card__image img{transform:scale(1.2)}.menu-card__image{background-color:#cdd0d4;width:235px;height:235px;overflow:hidden}.menu-card__image img{display:block;width:235px;height:235px;transition:all .3s ease}.menu-card__rank{position:absolute;top:3px;left:3px;box-sizing:border-box;width:36px;height:36px;border:4px solid #fff;border-radius:18px;text-align:center;line-height:28px;color:#fff;background-color:#fca7a7}.menu-card__rank--1{background-color:#f2cc50}.menu-card__rank--2{background-color:#cfcfcf}.menu-card__rank--3{background-color:#d1945e}.menu-card__desc{padding-bottom:35px}.menu-card__title{font-size:1.0714285714rem;font-weight:bold}.menu-card__description{font-size:.9285714286rem}.menu-card__footer{position:absolute;bottom:10px;left:10px;right:10px;text-align:right}.menu-card__reward-point,.menu-card__point{display:inline-block;color:#00aac2;text-align:right}.menu-card__reward-point+.menu-card__point:not(:empty){position:relative;padding-left:15px}.menu-card__reward-point+.menu-card__point:not(:empty):before{display:block;position:absolute;bottom:1px;left:0;width:15px;text-align:center;color:#a1a6ab;content:"/"}.menu-card__item--standard .menu-card__image{position:relative}.menu-card__item--standard .menu-card__image:after{content:"";display:block;position:absolute;right:0;bottom:0;left:0;height:50px;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%)}.menu-card__item--standard .menu-card__title{font-size:1.2142857143rem}.menu-card__item--standard .menu-card__reward-point,.menu-card__item--standard .menu-card__point{font-size:.9285714286rem}.menu-card__item--standard .menu-card__reward-point strong,.menu-card__item--standard .menu-card__point strong{padding:0 3px;font-size:1.5rem;font-weight:normal;line-height:1}.menu-card__item--standard .menu-status__list{padding:11px 10px}.menu-card__item--standard .menu-status__reaction{color:#fff}.menu-card__item--standard .menu-status__reaction-link .menu-status__reaction{color:#fff}.menu-card__item--standard .menu-status__reaction dt{font-size:1rem}.menu-card__item--standard .menu-status__reaction dd{font-size:.9285714286rem}.menu-category__list{margin-top:15px;border-radius:8px;background-color:#fff;overflow:hidden}.menu-category__item+.menu-category__item{position:relative;padding-top:1px}.menu-category__item+.menu-category__item:before{content:"";display:block;position:absolute;top:0;left:15px;right:15px;height:1px;background-color:#dfdfdf}.menu-category__item--active .menu-category__link{color:#00aac2}.menu-category__item--filter .menu-category__link{padding-left:30px}.menu-category__link{display:block;padding:15px;color:#515a61;font-size:.9285714286rem;font-weight:bold;line-height:1;color:#515a61;transition:all .2s ease}.menu-category__link:hover,.menu-category__link:active{color:#00aac2}.menu-extra{position:absolute;top:205px;left:10px;right:10px;background-color:rgba(98,161,170,.6);height:40px;overflow:hidden}.menu-extra__tag{box-sizing:border-box;width:30%;opacity:1;margin:10px 0;padding:0 10px;border-right:1px solid #dfdfdf;text-shadow:1px 1px 1px rgba(0,0,0,.3);overflow:hidden}.menu-extra__tag a{height:20px;line-height:20px;color:#fff;text-decoration:none}.menu-extra__reaction{box-sizing:border-box;width:70%;height:20px;line-height:20px;margin:10px 0;opacity:1}.menu-extra__reaction li{margin-left:15px;vertical-align:middle;white-space:nowrap;color:#fff;font-size:.8571428571rem;text-shadow:1px 1px 1px rgba(0,0,0,.3)}.menu-extra__reaction li a{text-decoration:none}.menu-extra__reaction li i{margin-right:3px;line-height:18px}.course-standard .menu-extra{background:none}.course-standard .menu-extra__reaction{width:100%}.course-standard .menu-extra__reaction li i{font-size:1.0714285714rem}.menu-image{background-color:#dfdfdf}.menu-image--45{width:45px;height:45px;margin-left:auto;margin-right:auto}.menu-image--55{width:55px;height:55px;margin-left:auto;margin-right:auto}.menu-image--75{width:75px;height:75px;margin-left:auto;margin-right:auto}.menu-image--93{width:93px;height:93px;margin-left:auto;margin-right:auto}.menu-image--100{width:100px;height:100px;margin-left:auto;margin-right:auto}.menu-list__header{margin-bottom:15px}.menu-list__category{font-size:1.5rem;font-weight:normal}.menu-list__body{border-radius:8px;background-color:#fff;overflow:hidden}.menu-list__body+.menu-list__body{margin-top:15px}.menu-list__sub-category{padding:10px 15px;border-bottom:1px solid #dfdfdf;font-size:.9285714286rem;font-weight:bold}.menu-list__item+.menu-list__item{border-top:1px solid #dfdfdf}.menu-list__item--blank{padding:15px;color:#a1a6ab}.menu-list__link{display:block;padding:15px;color:#515a61;text-decoration:none}.menu-list__link:hover .menu-list__title,.menu-list__link:active .menu-list__title{color:#00aac2}.menu-list__link:hover .menu-list__thumbnail>img,.menu-list__link:active .menu-list__thumbnail>img{transform:scale(1.2)}.menu-list__thumbnail{float:left;width:75px;height:75px;border-radius:8px;overflow:hidden}.menu-list__thumbnail-search{float:left;width:50px;height:50px;border-radius:8px;overflow:hidden}.menu-list__thumbnail>img{transition:all .2s ease}.menu-list__info{min-height:75px;padding-left:90px}.menu-list__info-search{height:50px;padding-left:65px;margin-top:4px;margin-bottom:4px}.menu-list__title{font-size:1.2142857143rem;font-weight:bold}.menu-list__title-search{margin-top:2px;font-size:1.0714285714rem;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.menu-list__description{margin-top:5px;color:#a1a6ab;font-size:.9285714286rem;line-height:22px;height:43px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.menu-list__description-search{margin-top:9px;color:#a1a6ab;font-size:.8571428571rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.menu-meta__timing-list{float:left;margin-bottom:5px}.menu-meta__timing-item{display:inline-block;margin-right:3px;padding:3px 10px;border:1px solid #dfdfdf;border-radius:20px;font-size:.9285714286rem;line-height:1;color:#a1a6ab;background-color:#fafafa}.menu-meta__timing-item--active{border-color:#00aac2;color:#00aac2;background-color:#fff}.menu-meta__condition{float:right;color:#00aac2;text-align:right}.menu-meta__reward-point,.menu-meta__applicable{display:inline-block;font-size:.9285714286rem;line-height:1;text-align:right;vertical-align:bottom}.menu-meta__reward-point>strong,.menu-meta__applicable>strong{padding:0 2px;font-size:1.5rem;font-weight:normal}#view__menus-show .menu-meta__reward-point,#view__menus-show .menu-meta__applicable{font-size:1rem}#view__menus-show .menu-meta__reward-point>strong,#view__menus-show .menu-meta__applicable>strong{font-size:1.9285714286rem}.menu-meta__reward-point+.menu-meta__applicable:not(:empty){position:relative;padding-left:15px}.menu-meta__reward-point+.menu-meta__applicable:not(:empty):before{display:block;position:absolute;bottom:1px;left:0;width:15px;text-align:center;color:#a1a6ab;content:"/"}.menu-outline{position:relative;box-sizing:border-box;margin:0 15px 25px;height:160px;border:1px solid #dfdfdf;box-shadow:0 0 3px rgba(0,0,0,.1)}.menu-outline--feed{margin:15px}.menu-outline>a{display:block;color:#515a61}.menu-outline>a .menu-outline__image{float:left;width:158px;height:158px;overflow:hidden}.menu-outline>a .menu-outline__image img{width:158px;height:158px;object-fit:cover}.menu-outline>a .menu-outline__info{box-sizing:border-box;width:100%;height:158px;padding:15px 15px 15px 173px}.menu-outline>a .menu-outline__info__title{margin-bottom:15px;font-size:1.0714285714rem;font-weight:bold}.menu-outline>a .menu-outline__info__desc{font-size:.9285714286rem}.menu-outline>a .menu-outline__info__partner-name{font-size:.9285714286rem;color:#a1a6ab}.menu-outline__outline{box-sizing:border-box;width:434px;padding:0 15px;position:absolute;bottom:5px;left:158px}.menu-outline__outline__detail{width:305px;height:33px;float:left}.menu-outline__outline__detail__tags{display:table-cell;height:33px;vertical-align:middle}.menu-outline__outline__point{float:right}.menu-outline--apply .menu-outline__outline__detail{height:auto}.menu-remarks{border-radius:8px;background-color:#fff}.menu-remarks__item{padding:0 15px}.menu-remarks__item dl{display:table;table-layout:fixed;width:100%;padding:15px 0;border-bottom:1px solid #dfdfdf}.menu-remarks__item:last-of-type dl{border-bottom:none}.menu-remarks__item dt,.menu-remarks__item dd{display:table-cell;vertical-align:middle}.menu-remarks__item dt{width:90px;padding-right:10px;font-size:.8571428571rem;color:#a1a6ab}.menu-status__list{display:flex;flex-flow:row nowrap;align-items:center}.menu-status__list+.menu-status__limit{line-height:18px}.menu-status__item{display:inline-flex;align-self:center;margin-right:5px}.menu-status__item a{cursor:pointer}.menu-status__tag-item{float:left}.menu-status__tag-item+.menu-status__tag-item{margin-left:5px}.menu-status__tag-item>a{display:inline-block;box-sizing:border-box;min-width:40px;padding:3px 5px;border:1px solid #00aac2;border-radius:20px;font-size:.7857142857rem;text-align:center;text-decoration:none}.menu-status__tag-item>a:hover{color:#fff;background-color:#00aac2}.menu-status__procedure-icon{display:inline-block;box-sizing:border-box;height:18px;padding:0 8px;border:1px solid #dfdfdf;border-radius:9px;font-size:.7857142857rem;text-align:center;line-height:16px;white-space:nowrap;color:#a1a6ab;background-color:#fafafa}.menu-status__procedure-icon--enabled{border-color:#00aac2;color:#00aac2;background-color:#fff}.menu-status__procedure-icon--disabled{border-color:#dfdfdf;color:#dfdfdf;background-color:#fafafa}.menu-status__reaction{display:flex;flex-flow:row nowrap;align-items:center;height:18px;margin-right:3px;color:#a1a6ab}.menu-status__reaction.is-active{color:#00aac2}.menu-status__reaction dt,.menu-status__reaction dd{display:inline-flex;align-self:center}.menu-status__reaction dt{margin-right:2px;font-size:1.0714285714rem}.menu-status__reaction dd{font-size:1rem}.menu-status__point{text-align:right;font-size:1.6428571429rem;color:#00aac2;letter-spacing:.5px;white-space:nowrap;line-height:1}.menu-status__point-unit{margin-left:2px;font-size:1.0714285714rem}.menu-status__limit{margin-top:5px;color:#00aac2;font-size:.8571428571rem;text-align:right}.menu-status__limit strong{padding:0 3px;font-size:1.5rem;font-weight:normal}#view__menus-show .menu-status__limit{font-size:1rem}#view__menus-show .menu-status__limit strong{font-size:1.9285714286rem}.menu-status.is-float .menu-status__list{float:left}.menu-status.is-float .menu-status__point,.menu-status.is-float .menu-status__limit{float:right;margin-top:0}.menu-usage{border-radius:8px;background-color:#fff}.menu-usage__flow{position:relative;padding-top:10px}.menu-usage__flow:before,.menu-usage__flow:after{content:"";display:block;position:absolute}.menu-usage__flow:before{top:0;left:7.5px;width:15px;height:15px;border-radius:8px;background-color:#dfdfdf}.menu-usage__flow:after{top:5px;left:12.5px;width:5px;height:5px;border-radius:3px;background-color:#fff}.menu-usage__flow li{position:relative;padding-top:15px}.menu-usage__flow li:before{content:"";display:block;position:absolute;top:0;bottom:0;left:12.5px;width:5px;background-color:#dfdfdf}.menu-usage__flow li:last-of-type:before{height:30px;bottom:auto}.menu-usage__step{position:relative;min-height:30px;padding-left:40px}.menu-usage__step-wrap{position:relative}.menu-usage__step-wrap:before,.menu-usage__step-wrap:after{display:block;box-sizing:border-box;position:absolute;top:0;left:-40px;width:30px;height:30px}.menu-usage__step-wrap:before{content:"";border:2px solid #dfdfdf;border-radius:15px;background-color:#fff}.menu-usage__step-wrap:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a1a6ab;font-size:1.0714285714rem;font-family:"Font Awesome 5 pro";line-height:30px;text-align:center}.menu-usage__step dt{float:left;width:2em;padding-top:6px;font-size:1.0714285714rem;font-weight:bold}.menu-usage__step dd{box-sizing:border-box;width:100%;padding:8px 0 0 3em;font-size:.9285714286rem}.menu-usage__step--apply .menu-usage__step-wrap:after{content:""}.menu-usage__step--use .menu-usage__step-wrap:after{content:""}.menu-usage__step--report .menu-usage__step-wrap:after{content:""}.menu-usage__step--complete .menu-usage__step-wrap:after{content:""}.menu-usage__approval{position:relative;padding-left:50px}.menu-usage__approval-wrap:before{content:"";display:block;position:absolute;top:29px;left:23px;width:27px;height:2px;background-color:#dfdfdf}.menu-usage__approval-wrap:after{content:"";display:block;position:absolute;top:25px;left:15px;border:5px solid rgba(0,0,0,0);border-right-color:#dfdfdf}.menu-usage__approval-count{float:left;width:32px;height:32px;margin:0;padding:0;border:.5px solid #dfdfdf;border-radius:16px;background:#dfdfdf;cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:.7857142857rem;color:#515a61}.menu-usage__approval-scope{margin-left:46px;font-weight:bold}.menu-usage__approval-targets{margin-left:46px;font-size:10px;color:#a1a6ab}.menu-usage__approval-operand{font-size:10px;padding-left:2px;margin-bottom:8px}.menu-usage__approval--no-approver dt{color:#e03862}.menu-usage__approval--no-approver--part{margin-top:5px}.menu-usage__approval-myself span{border-bottom:solid 2px #87cefa}.menu-usage__approval .user-image{display:block;float:left;border:1px solid #dfdfdf}.menu-usage__approval .user-image--is-pending,.menu-usage__approval .user-image--no-approver{border:.5px solid #e03862}.menu-usage__approval .user-image--is-pending:before,.menu-usage__approval .user-image--no-approver:before{display:block;position:absolute;left:73px;width:15px;height:15px;border-radius:10px;text-align:center;vertical-align:20px;color:#fff;background-color:#e03862;font-size:.8571428571rem;font-family:"Font Awesome 5 pro";content:"";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.menu-usage__approval dl{margin-left:12px;margin-bottom:8px;float:left;font-size:1rem;width:85%}.menu-usage__approval dt{line-height:20px}.menu-usage__approval dd{line-height:12px;font-size:10px;color:#a1a6ab}.menu-usage__approval-history dl{margin-left:10px;color:#a1a6ab}.menu-usage__approval-history dt{display:inline;line-height:30px}.menu-usage__approval-history dd{font-size:13px;padding-left:5px;display:inline;line-height:30px}.menu-images .slick-dots{bottom:15px}.menu-columns{position:relative;margin:20px 10px 10px}.menu-columns:after{content:"";display:block;position:absolute;top:0;left:494px;bottom:0;width:1px;background-color:#dfdfdf}.menu-left{float:left;width:474px;box-sizing:border-box}.menu-left__title{font-size:1.3571428571rem;font-weight:bolder}.menu-left__partner-name{font-size:.9285714286rem;color:#a1a6ab}.menu-left__desc p,.menu-left__desc ul{font-size:1.1428571429rem}.menu-left__desc p+p,.menu-left__desc p+ul,.menu-left__desc ul+p,.menu-left__desc ul+ul{margin-top:20px}.menu-right{float:right;width:220px;box-sizing:border-box}.menu-right__outline__tags,.menu-outline__outline__detail__tags__item{width:50px;display:table-cell;vertical-align:middle}.menu-right__outline__tags>a,.menu-outline__outline__detail__tags__item>a{border:1px solid #00aac2;border-radius:15px;padding:2px 5px 3px;font-size:.7857142857rem;text-decoration:none}.menu-right__outline__tags>a:hover,.menu-outline__outline__detail__tags__item>a:hover{color:#fff;background-color:#00aac2}.menu-right__outline__reaction,.menu-outline__outline__detail__status{width:85px;display:table-cell;vertical-align:middle;color:#cdd0d4;font-size:.9285714286rem}.menu-right__outline__reaction>div,.menu-outline__outline__detail__status>div{display:inline}.menu-right__outline__reaction>a:hover,.menu-outline__outline__detail__status>a:hover{cursor:pointer;color:rgb(0,147.6546391753,168.5)}.menu-right__outline__reaction dd,.menu-outline__outline__detail__status dd,.menu-right__outline__reaction dt,.menu-outline__outline__detail__status dt{display:inline-block;vertical-align:text-top}.menu-right__outline__reaction dt,.menu-outline__outline__detail__status dt{margin-left:5px;font-size:1.0714285714rem}.menu-right__outline__reaction dt .genericon,.menu-outline__outline__detail__status dt .genericon{font-size:1.5rem}.menu-right__outline__reaction dd,.menu-outline__outline__detail__status dd{font-size:.9285714286rem;margin-left:2px}.menu-right__outline__point,.menu-outline__outline__point{width:96px;display:table-cell;text-align:right;font-size:1.6428571429rem;color:#00aac2;letter-spacing:.5px;vertical-align:middle;white-space:nowrap}.menu-right__outline__point__unit{margin-left:2px;font-size:1.2142857143rem}.menu-right .buttons{width:100%}.course-standard .menu-header{position:relative;margin:-15px -15px 0;border-radius:8px 8px 0 0;overflow:hidden}.course-standard .menu-images{width:500px;height:375px}.course-standard .menu-support__list{position:absolute;right:0;bottom:15px;margin-left:15px}.course-standard .menu-support__item{text-align:right}.course-standard .menu-support__item+.menu-support__item{margin-top:5px}.course-standard .menu-support__item-wrap{display:inline-block;padding:5px 15px;border-radius:18px 0 0 18px;line-height:1.2;font-size:.8571428571rem;color:#fff;background-color:rgba(0,170,194,.9)}.course-standard .menu-support__item strong{padding:0 3px;font-size:1.5rem;font-weight:normal}.course-standard .menu-support__item--reward .menu-support__item-wrap{padding:4px 15px 4px 14px;border:1px solid #00aac2;border-right:none;color:#00aac2;background-color:hsla(0,0%,100%,.9)}.course-standard .menu-summary__main-block{display:flex;justify-content:space-between}.course-standard .menu-summary__notification-icon{display:block;box-sizing:border-box;width:24px;height:24px;text-align:center;line-height:24px;cursor:pointer;border-radius:12px;font-size:13px}.course-standard .menu-summary__notification-icon--on{border:1px solid #00aac2;color:#00aac2}.course-standard .menu-summary__notification-icon--off{border:1px solid #a1a6ab;color:#a1a6ab}.course-standard .menu-summary__title{margin-bottom:10px;font-size:1.3571428571rem;font-weight:bold}.course-standard .menu-summary__desc{font-size:1.0714285714rem}.course-standard .menu-summary__desc p+p,.course-standard .menu-summary__desc p+ul,.course-standard .menu-summary__desc p+ol,.course-standard .menu-summary__desc ul+p,.course-standard .menu-summary__desc ul+ul,.course-standard .menu-summary__desc ul+ol,.course-standard .menu-summary__desc ol+p,.course-standard .menu-summary__desc ol+ul,.course-standard .menu-summary__desc ol+ol{margin-top:20px}.course-standard .menu-summary__buttons{margin:0 auto;width:300px;text-align:center}.course-standard .menu-summary__buttons .buttons{margin-top:20px;width:300px}.course-standard .menu-summary .text-link{color:#515a61}.course-standard .menu-summary .text-link .attached-file{font-size:1.1428571429rem}.course-standard .menu-summary .text-link--file:hover,.course-standard .menu-summary .text-link--file:active{color:#00aac2}.course-standard .menu-summary .text-link--file .attached-file{color:#00aac2}.course-standard .menu-summary .text-link--word:hover,.course-standard .menu-summary .text-link--word:active{color:#2b579a}.course-standard .menu-summary .text-link--word .attached-file{color:#2b579a}.course-standard .menu-summary .text-link--excel:hover,.course-standard .menu-summary .text-link--excel:active{color:#107c10}.course-standard .menu-summary .text-link--excel .attached-file{color:#107c10}.course-standard .menu-summary .text-link--powerpoint:hover,.course-standard .menu-summary .text-link--powerpoint:active{color:#d24826}.course-standard .menu-summary .text-link--powerpoint .attached-file{color:#d24826}.course-standard .menu-summary .text-link--pdf:hover,.course-standard .menu-summary .text-link--pdf:active{color:#ff3500}.course-standard .menu-summary .text-link--pdf .attached-file{color:#ff3500}.course-standard .menu-summary .text-link--archive:hover,.course-standard .menu-summary .text-link--archive:active{color:#00aac2}.course-standard .menu-summary .text-link--archive .attached-file{color:#00aac2}.course-standard .menu-summary .text-link--image:hover,.course-standard .menu-summary .text-link--image:active{color:#00aac2}.course-standard .menu-summary .text-link--image .attached-file{color:#00aac2}.course-standard .menu-left{float:left;width:404px}.course-standard .menu-left__title{font-size:1.6428571429rem;line-height:1.2}.course-standard .menu-right{float:right;width:216px}.course-standard .menu-right__outline__reaction,.course-standard .menu-outline__outline__detail__status{display:block;float:left;width:auto}.course-standard .menu-right__outline__reaction dt,.course-standard .menu-outline__outline__detail__status dt{margin-left:0}.course-standard .menu-right__outline__reaction dd,.course-standard .menu-outline__outline__detail__status dd{margin-right:5px;margin-left:2px}.course-standard .menu-right__outline__point,.course-standard .menu-outline__outline__point{display:block;float:right;width:auto;font-size:1.2142857143rem;line-height:22px;vertical-align:bottom}.course-standard .menu-right__outline__point strong,.course-standard .menu-outline__outline__point strong{padding:0 3px;font-size:1.6428571429rem;font-weight:normal}.course-standard .report-gallery{margin-top:15px}.course-standard .report-gallery__item{display:block;float:left;width:75px;height:75px}.course-standard .report-gallery__item+.report-gallery__item{margin-left:4px}.course-standard .report-gallery__item img{border-radius:4px;overflow:hidden;cursor:pointer}.menu-detail{box-sizing:border-box;background-color:#fff;border-radius:8px}.menu-detail__item{box-sizing:border-box;width:100%;padding:0 15px}.menu-detail__item dl{box-sizing:border-box;width:100%;padding:15px 0;display:table;table-layout:fixed;border-bottom:solid 1px #dfdfdf}.menu-detail__item dd,.menu-detail__item dt{display:table-cell;vertical-align:middle}.menu-detail__item dt{width:120px;padding-right:10px;font-size:.8571428571rem;color:#a1a6ab}.course-standard .menu-detail__item dt{width:90px}.menu-detail__item dd strong i{color:#00aac2}.menu-detail__item dd .menu-detail__item-member{font-size:.9285714286rem}.menu-detail__item dd .menu-detail__item-required{position:relative;top:-2px}.menu-detail__item dd .menu-detail__item-note{display:block;margin-top:3px;font-size:.8571428571rem;color:#a1a6ab}.menu-detail__item dd .menu-detail__condition-suffix{margin-left:5px;font-size:.8571428571rem}.menu-detail__item--caution{padding:10px 15px 0 115px;font-size:.9285714286rem;color:#a1a6ab}.menu-detail__item--caution i{color:#00aac2}.menu-details_section-divider{border-top:1px solid #e1e8ee;margin:16px -16px 0}.menu-details_accordion{margin:0 -16px}.menu-details_accordion-header{position:relative;padding:16px;font-weight:bold;cursor:pointer;transition:background-color 200ms ease}.menu-details_accordion-header-chevron{position:absolute;top:0;right:16px;height:100%;display:flex;align-items:center}.menu-details_accordion-header-chevron .fa{font-weight:400;font-size:14px;color:#00aac2}.menu-details_accordion-header-chevron .fa-chevron-up{display:none}.menu-details_accordion-header:hover{background-color:#f7fafc}.menu-details_accordion-body{height:0;overflow:hidden;padding:0 16px}.menu-details_accordion .menu-detail__item{padding:0}.menu-details_accordion .menu-detail__item dl{border:none;border-top:solid 1px #e1e8ee}.menu-details_accordion:last-child{margin-bottom:-16px}.menu-details_accordion.opened .menu-details_accordion-body{height:auto}.menu-details_accordion.opened .menu-details_accordion-header-chevron .fa-chevron-up{display:inline}.menu-details_accordion.opened .menu-details_accordion-header-chevron .fa-chevron-down{display:none}.mission-list .section-header__link{margin:0 15px}.mission-list .section-header__link a{padding:0;color:#515a61}.mission-list__item+.mission-list__item{border-top:1px solid #dfdfdf}.mission-status__menu{float:left}.mission-status__menu .form-control__select-wrap{margin-right:5px}.mission-status__nav{float:right}.mission-status__nav-button+.mission-status__nav-button{margin-left:10px}.mission-status__nav--prev{float:left}.mission-status__nav--next{float:right}.mission-status__nav a{display:block;width:40px;height:40px;border:1px solid #dfdfdf;border-radius:4px;text-align:center;font-size:1.4285714286rem;line-height:40px;color:#515a61;background:#fff}.mission-status__table{box-sizing:border-box;width:100%;border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf;background-color:#fff;font-size:.9285714286rem;table-layout:fixed}.mission-status__table th,.mission-status__table td{padding:4px 6px;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}.mission-status__table thead tr{background-color:#fafafa}.mission-status__table thead th{padding:10px 6px;border-bottom:3px double #dfdfdf;font-size:.8571428571rem;text-align:center}.mission-status__table thead th:first-child{width:140px}.mission-status__table thead th span{display:inline-block;padding-left:3px;color:#a1a6ab}.mission-status__table tbody tr:nth-child(even){background-color:#fafafa}.mission-status__table tbody td{padding-right:10px;text-align:right;font-size:1rem}.mission-status__table tbody td span{color:#a1a6ab;font-size:.8571428571rem}.mission-user{display:table;width:140px}.mission-user__image{display:table-cell;width:35px;vertical-align:middle}.mission-user__desc{display:table-cell;vertical-align:middle}.mission-user__name{font-weight:bold}.mission-user__info{font-size:.8571428571rem;color:#a1a6ab}.must-read-feeds{overflow:hidden}.must-read-section-header .section-header__link a{display:block;padding:0 15px;color:#515a61}.must-read-items{background-color:#fff}.must-read-items-inner{display:flex;transition:all .4s ease}.must-read-item{width:260px;position:relative;flex-shrink:0}.must-read-item-thumb img{width:260px;height:195px;display:block}.must-read-item-summary{width:260px;height:41px;top:auto;bottom:0;position:absolute;background-color:rgba(0,170,194,.7);display:flex;justify-content:center;align-items:center}.must-read-item-summary span{padding:10px 18px;text-decoration:none;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.must-read-actions{flex-shrink:0;box-sizing:border-box;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background-color:#fff}.must-read-actions-inner{width:260px;height:42px;display:flex;transition:all .4s ease}.must-read-actions-group{width:260px;display:flex;flex-shrink:0}.must-read-actions-item{width:130px;display:flex;justify-content:center;align-items:center}.must-read-actions-item .confirm-button{width:100%}.must-read-actions-item .confirm-button a{display:block;padding:12px 15px;text-align:center;line-height:18px}.must-read-actions-item .must-read-icon{margin-right:5px}.must-read-actions-item+.must-read-actions-item{border-left:1px solid #dfdfdf}.must-read-icon{height:15px;padding:1px 6px;background-color:#e11d4f;box-sizing:border-box;border-radius:15px;color:#fff;font-size:.7142857143rem;line-height:13px;text-align:center}.must-read-pager{height:20px;display:flex;justify-content:center;align-items:center}.must-read-pager p{width:6px;height:6px;margin:0 5px;background-color:#c4c4c4;border-radius:6px;cursor:pointer}.must-read-pager p.is-active{background-color:#3ebcc7;cursor:default}#must-read-pager{margin-top:5px;margin-bottom:15px}.nav-global__top{background-color:#00aac2;height:55px;box-shadow:1px 1px 3px rgba(0,0,0,.1)}.nav-global__top__wrap{width:1050px;margin:0 auto;table-layout:fixed}.nav-global__top__wrap tr{height:55px}.nav-global__top__wrap th{box-sizing:border-box;width:240px;padding:0 15px}.nav-global__top__wrap td:last-of-type{box-sizing:border-box;position:relative;width:65px;height:55px;vertical-align:middle}.nav-global__top__wrap__logo{display:block;max-width:240px;max-height:40px}.nav-global__top__wrap__logo__hankyu{max-width:300px !important}.nav-global__top__wrap__logo>img{max-width:190px;max-height:36px}.nav-global__top__wrap__logo__tunag{height:22px;margin-top:5px;margin-left:5px}.nav-global__top__wrap__logo__default{display:block;max-width:300px;max-height:407px}.nav-global__top__wrap__logo__default>img{max-width:190px;max-height:36px}.nav-global__top__wrap__logo__default__tunag{height:22px;margin-top:5px;margin-left:5px}.nav-global__top__wrap__list{overflow:hidden;*zoom:1;height:55px;float:right;margin-right:15px}.nav-global__top__wrap__list li{float:left;height:100%}.nav-global__top__wrap__list li:last-of-type{border-right:0}.nav-global__top__wrap__list li a{display:flex;align-items:center;box-sizing:border-box;padding:0 14px;height:55px;color:#fff;font-feature-settings:"palt"}.nav-global__top__wrap__list li a i{font-size:1.1428571429rem;margin-right:5px}.nav-global__top__wrap__list li:hover{opacity:1;background-color:rgb(0,147.6546391753,168.5)}.nav-global__top__wrap__list__item .fa-fs-l2{font-size:1.1428571429rem}.nav-global__top__wrap__list__item__icon{display:inline-block;vertical-align:middle;margin-right:5px}.nav-global__top__wrap__list__item__search__icon{display:grid;place-content:center;box-sizing:border-box;width:40px;padding:0 14px;line-height:55px;cursor:pointer}.nav-global__top__wrap__list__item__search__icon a .search-icon{font-size:14px;margin:0}.nav-global__top__wrap__user.has-badge{position:relative}.nav-global__top__wrap__user.has-badge:before{content:"";display:block;position:absolute;top:-1px;right:32px;width:8px;height:8px;border-radius:6px;background-color:#e03862}.nav-global__top__wrap__user>a{display:table}.nav-global__top__wrap__user>a>div,.nav-global__top__wrap__user>a>i{display:table-cell}.nav-global__top__wrap__user>a i{color:#fff;opacity:.7;font-size:1.0714285714rem;padding-left:10px}.nav-global__top__wrap__user--acmenu{position:absolute;top:55px;right:0;z-index:1001;width:188px;height:0;max-height:0;overflow:hidden;background-color:rgb(0,147.6546391753,168.5);border-radius:0 0 8px 8px}.nav-global__top__wrap__user--acmenu.is-show{height:auto;max-height:700px;overflow-y:auto;transition:all .8s ease}.nav-global__top__wrap__user--acmenu__item{text-align:left;vertical-align:middle}.nav-global__top__wrap__user--acmenu__item a{box-sizing:border-box;display:block;position:relative;padding:13px 15px;color:hsla(0,0%,100%,.7);font-size:.8571428571rem}.nav-global__top__wrap__user--acmenu__item a:hover{color:#fff;background-color:rgb(0,125.3092783505,143)}.nav-global__top__wrap__user--acmenu__item a:hover .unread-count{opacity:1}.nav-global__top__wrap__user--acmenu__item a i{font-size:1.1428571429rem;margin-right:5px}.nav-global__top__wrap__user--acmenu__item a .unread-count{opacity:1}.nav-global__top__wrap__user--acmenu__item--separator{display:block;height:0}.nav-global__bottom__category__acmenu{overflow:hidden;*zoom:1;box-sizing:border-box;padding:30px 0}.nav-global__bottom__category__acmenu dl{box-sizing:border-box;float:left;width:210px;height:200px;padding:0 30px}.nav-global__bottom__category__acmenu dl dt{font-size:1.2142857143rem;margin-bottom:20px}.nav-global__bottom__category__acmenu dl dd a{display:block}.nav-global__bottom__category__acmenu dl dd+dd{margin-top:8px}.nav-global__bottom__category__acmenu--header{width:1050px;display:none;position:absolute;top:46px;left:0;z-index:1;background-color:#f9f9f9;box-shadow:1px 1px 3px rgba(0,0,0,.1)}.nav-global__bottom__category__acmenu--header dl+dl{border-left:solid 1px #dfdfdf}.nav-global__bottom__category__acmenu--header dt a:hover{color:rgba(0,170,194,.5)}.nav-global__bottom__category__acmenu--header dd a{color:#515a61}.nav-global__bottom__category__acmenu--header dd a:hover{color:#a1a6ab}.nav-global__bottom__category__acmenu--footer{width:100%;display:block !important;background-color:#81878c}.nav-global__bottom__category__acmenu--footer>div{width:1050px;margin:0 auto;overflow:hidden;*zoom:1}.nav-global__bottom__category__acmenu--footer dl+dl{border-left:solid 1px #909499}.nav-global__bottom__category__acmenu--footer a{color:#dfdfdf}.nav-global__bottom__category__acmenu--footer a:hover{color:#a1a6ab}.nav-global__bottom__category__acmenu--footer dd a{color:#dfdfdf}.notification-list__body{border-radius:8px;background-color:#fff}.notification-list__body+.notification-list__body{margin-top:15px}.notification-list__item{box-sizing:border-box;padding:22px 15px 15px 15px}.notification-list__item+.notification-list__item{border-top:solid 1px #dfdfdf}.notification-list__item>dl{display:table;width:100%}.notification-list__item>dl :hover{cursor:pointer;opacity:.9}.notification-list__item>dl dt{font-size:1.0714285714rem;display:table-cell;vertical-align:middle}.panel{position:absolute;width:222px;height:264px;top:40px;left:-10.5px;padding:5px;border:1px solid #dfdfdf;border-radius:4px;background-color:#fafafa;box-shadow:0 2px 8px rgba(0,0,0,.2);box-sizing:border-box;z-index:2}.panel__pages{width:210px;height:210px;overflow:hidden}.panel__pages-inner{height:210px;transition:all .4s ease}.panel__pager{position:relative;margin-top:10px;padding-bottom:40px}.panel__pager-buttons{width:210px;height:32px}.panel__pager--prev{float:left}.panel__pager--next{float:right}.panel__pager-button{display:block;appearance:none;width:32px;height:32px;padding:0;border:none;border-radius:4px;font-size:1.2142857143rem;line-height:32px;text-align:center;vertical-align:middle;color:#fff;background-color:#00aac2;cursor:pointer;outline:none}.panel__pager-current{position:absolute;top:16px;left:50%;transform:translate(-50%, -50%);font-size:.8571428571rem;color:#a1a6ab}.emoji__page,.stamp__page{float:left;width:210px;height:210px;margin-right:6px}.emoji__list,.stamp__list{display:flex;flex-flow:row wrap}.emoji__item,.stamp__item{display:block;flex:0 0 auto}.emoji__button,.stamp__button{padding:0px;border:none;background-color:rgba(0,0,0,0)}.feed-item__comment-form .panel{left:auto;right:-12px}.stamp{width:64px;height:64px}.stamp__item{padding:3px}.stamp__button img{width:64px;height:64px}.emoji{width:32px;height:32px}.emoji__item{padding:5px}.emoji__button img{width:32px;height:32px}.pswp__button--share{position:relative;background:none}.pswp__button--share:after{position:absolute;top:0;left:0;width:44px;height:44px;text-align:center;line-height:44px;color:#fff;font-size:1.4285714286rem;font-family:"Font Awesome 5 pro";content:""}.pswp__share-tooltip a{color:#00aac2}@media(-webkit-min-device-pixel-ratio: 1.1),(-webkit-min-device-pixel-ratio: 1.09375),(min-resolution: 105dpi),(min-resolution: 1.1dppx){.pswp--svg .pswp__button--share{background:none}}.pickup-list--pc{overflow:hidden;height:480px;padding:4px 0;width:100%;background-color:#fff}.pickup-list__item{position:relative;width:640px;height:480px;margin:0 2px;text-align:center}.pickup-list__item__link{display:block;text-decoration:none}.pickup-list__item__link:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;height:35%;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%)}.pickup-list__item__link img{display:block;width:640px;height:480px}.pickup-list__item__title{position:absolute;box-sizing:border-box;left:0;right:0;bottom:0;z-index:1;padding:0 20px 20px;font-size:2.0714285714rem;font-weight:bold;text-align:left;letter-spacing:.05em;font-feature-settings:"palt";line-height:1.3;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.7)}.show__main .pickup-list__item{width:745px;height:558px;margin:0}.pickup-section{position:relative}.pickup-section__overlay{position:absolute;width:202px;top:0;bottom:0;z-index:100;background-color:#fff;opacity:.6}.pickup-section__overlay--left{left:0}.pickup-section__overlay--right{right:0}.tag-list__outer{position:relative;border-radius:8px;background-color:#fff}.tag-list__border{margin-top:-1px;width:100%;height:1px;background-color:#dfdfdf}.tag-list__menu{border-bottom:1px solid #dfdfdf;text-align:center}.tag-list__menu li{display:inline-block;position:relative;width:100px;height:64px;margin:0 2px;font-size:1.2142857143rem;text-align:center;line-height:64px;color:#a1a6ab;cursor:pointer}.tag-list__menu li.selected{color:#00aac2;cursor:default}.tag-list__menu li.selected:after{content:"";display:block;top:100%;left:0;right:0;height:1px;background-color:#00aac2}.tag-list__content{position:relative;width:920px;height:248px;margin:0 auto;padding:25px 0;overflow:hidden}.tag-list__item-link{display:table;float:left;margin:2px;border-radius:4px;width:180px;height:120px;background:#dfdfdf no-repeat center/cover;text-decoration:none;overflow:hidden}.tag-list__item-title{display:table-cell;width:160px;height:100px;padding:10px;font-size:1.0714285714rem;letter-spacing:.5px;text-align:center;line-height:100px;color:#fff;text-shadow:0 3px 3px rgba(0,0,0,.7)}.pickup-header{box-sizing:border-box;border-radius:8px;overflow:hidden}.pickup-header__img{width:373px;height:278px}.pickup-header__title{font-size:1.5rem;font-weight:bolder;letter-spacing:.5px}.pickup-desc{width:402px;height:278px;box-sizing:border-box;background:#fff;padding:15px}.pickup-desc__date{color:#a1a6ab;font-size:.9285714286rem}.pickup-content{box-sizing:border-box;border-radius:8px;padding-bottom:30px;background:#fff;overflow:hidden}.pickup-content__crosshead{margin:0 15px 15px;padding-top:30px;padding-bottom:3px;font-size:1.3571428571rem;font-weight:bolder;border-bottom:solid 2px #00aac2}.pickup-content__sentence{margin:30px 15px;font-size:1.1428571429rem}.pickup-content__img{margin-bottom:15px;text-align:center}.pickup-content__img img{width:100%;height:auto}.pickup-content .menu-outline{margin-top:20px;margin-bottom:20px}.poll-form__question{border:1px solid #dfdfdf;border-radius:4px 4px 0 0}.poll-form__question textarea{border:none;border-radius:4px 4px 0 0;vertical-align:top}.poll-form__question textarea[disabled]{color:#a1a6ab;cursor:not-allowed}.poll-form__answer{border:1px solid #dfdfdf;border-top:none;border-radius:0 0 4px 4px;padding:15px}.poll-form__choice-item{position:relative}.poll-form__choice-item+.poll-form__choice-item,input[type=hidden]+.poll-form__choice-item{margin-top:5px}.poll-form__choice-item .form-control__text{padding-right:50px}.poll-form__choice-item .form-control__text[disabled]{color:#a1a6ab;cursor:not-allowed}.poll-form__choice-item-remove{position:absolute;top:0;right:0;bottom:0;box-sizing:border-box;width:40px;padding-left:40px;border-radius:0 4px 4px 0;background-color:#dfdfdf;overflow:hidden}.poll-form__choice-item-remove:after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-family:"Font Awesome 5 pro";content:"";line-height:1;color:#a1a6ab}.poll-form__choice-list+.poll-form__choice-item-add{margin-top:15px}.poll-form__anonymous{margin-top:14px;margin-bottom:6px}.poll-form__anonymous checkbox[disabled]{color:#a1a6ab;cursor:not-allowed}.poll-form__anonymous label{vertical-align:super;margin-left:6px}.poll-form__anonymous label[disabled]{color:#a1a6ab;cursor:not-allowed}.provisions__title{font-size:1.7142857143rem;font-weight:normal;text-align:center;text-decoration:underline}.provision__section{margin:50px 0}.provision__section p+p,.provision__section p+ul,.provision__section p+ol,.provision__section p+dl,.provision__section ul+p,.provision__section ul+ul,.provision__section ul+ol,.provision__section ul+dl,.provision__section ol+p,.provision__section ol+ul,.provision__section ol+ol,.provision__section ol+dl,.provision__section dl+p,.provision__section dl+ul,.provision__section dl+ol,.provision__section dl+dl{margin-top:10px}.provision__section ul{margin-left:20px;list-style:disc}.provision__section ul ul{margin-left:25px;margin-top:5px;margin-bottom:5px;list-style:circle}.provision__section ol{margin-left:20px;list-style:decimal}.provision__section ol ol{margin-left:30px;margin-top:5px;margin-bottom:5px;list-style:decimal}.provision__section li{margin:5px 0}.provision__section .support-address{margin-top:15px;padding:10px;border:1px solid #dfdfdf;border-radius:4px}.provision__title{margin-bottom:10px;font-size:1.3571428571rem;font-weight:bold}.provision__sub-section{margin:20px 0}.provision__sub-title{margin-bottom:10px;font-size:1.0714285714rem;font-weight:bold}.reaction-list{width:100%}.reaction-list__favorite-box>i{font-size:1.7142857143rem;width:23px;height:23px}.reaction-list__favorite-box__list{width:180px;height:26px}.reaction-list__favorite-box__list__more{font-size:.8571428571rem;color:#a1a6ab;line-height:26px;white-space:nowrap}.reaction-list__favorite-box__list__more a{text-decoration:none}.reaction-list__like-box{box-sizing:border-box;margin:20px 0 10px;padding:0 15px;clear:both}.reaction-list__like-box__button{width:100px;height:33px;float:left}.reaction-list__like-box__button>a{color:#a1a6ab;border:solid 1px #a1a6ab;border-radius:4px;padding:8px}.reaction-list__like-box__button>a:hover{color:#00aac2;border:solid 1px #00aac2;cursor:pointer}.reaction-list__like-box__button>a i{padding-right:5px}.reaction-list__like-box__button>a.finished{color:#00aac2;border:solid 1px #00aac2}.reaction-list__like-box__list{width:494px;height:33px;float:left;overflow:hidden;*zoom:1}.reaction-list__like-box__list li{display:inline-block;margin-right:5px;height:20px;float:left}.reaction-list__like-box__list .more{line-height:20px;font-size:.8571428571rem;color:#a1a6ab;cursor:pointer}.reaction-list__comment-box{padding-bottom:15px;background-color:#f9f9f9;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#view__sessions-new,#view__passwords-new,#view__passwords-create,#view__confirmations-new,#view__confirmations-create{display:flex;flex-direction:column;min-height:100vh}#view__sessions-new .register-apply,#view__passwords-new .register-apply,#view__passwords-create .register-apply,#view__confirmations-new .register-apply,#view__confirmations-create .register-apply{flex:1 0 auto}.register-apply{text-align:center}.register-apply__logo{width:300px;height:auto;margin-top:100px;margin-bottom:60px}.register-apply__item{text-align:left;margin-bottom:20px}.register-apply__item-confirm{margin-bottom:30px}.register-apply__item--policy{margin:30px 0 20px;text-align:left}.register-apply__item--policy-label{margin:0 10px}.register-apply__item-errors{margin-top:5px}.register-apply__item-error{color:#e03862;font-size:12px;line-height:1.3}.register-apply__item-content{word-wrap:break-word}.register-apply__form{width:600px;margin-left:auto;margin-right:auto}.register-apply__form__note{margin-top:10px;font-size:12px;line-height:1.3;color:#a1a6ab}.register-apply__form .form-control__title{height:14px;line-height:1;letter-spacing:normal;margin-bottom:15px}.register-apply__form .form-control__title-confirm{margin-bottom:10px}.register-apply__form .form-control__title--bold{font-weight:bold}.register-apply__form .form-control__title--required{text-align:center;color:#e03862;background-color:#eceef0;margin:0 5px}.register-apply__form .form-control__text{height:40px}.register-apply__form .form-control__text:focus{border-color:#00aac2}.register-apply__form .form-control__text--column{box-sizing:border-box;width:calc((100% - 14px)/2);max-width:200px}.register-apply__form .form-control__text--full{width:100%}.register-apply__form .form-control__text--2em{width:2.7em}.register-apply__form .form-control__text--4em{width:4.7em}.register-apply__form .form-control__radio{line-height:30px}.register-apply__form .form-control__radio [type=radio]{width:18px;height:18px;padding:0;vertical-align:middle;cursor:pointer}.register-apply__form .form-control__radio [type=radio]:before,.register-apply__form .form-control__radio [type=radio]:after{width:18px;height:18px}.register-apply__form .form-control__radio label{margin:0 29px 0 7px;vertical-align:middle;cursor:pointer}.register-apply__form .form-control__radio-label{mergin-left:10px}.register-apply__form .form-control__select{height:40px;display:inline-block;position:relative;width:100%}.register-apply__form .form-control__select:focus{border-color:#00aac2}.register-apply__form .form-control__select-label{margin:0 10px 0 7px}.register-apply__form .form-control__select-wrap:after{color:#afb5ba}.register-apply__form .form-control__buttons{display:flex;justify-content:center;margin:30px 30px 50px}.register-apply__form .form-control__buttons .btn{display:inline-grid;align-items:center;box-sizing:border-box;width:200px;height:55px;margin:0 20px 20px}.register-apply__form .form-control__error{border-color:#e03862}.register-apply__form .form-control__inputs{display:flex;align-items:center;gap:13px}.register-apply__agreement{width:600px;margin-left:auto;margin-right:auto}.register-apply__agreement-checkbox{line-height:25px}.register-apply__agreement-checkbox [type=checkbox],.register-apply__agreement-checkbox label{mergin-left:1 0px;vertical-align:middle;cursor:pointer}.register-apply__explanation{text-align:center;margin-bottom:20px;line-height:1.5;color:#515a61;font-size:14px}.report-complete{width:800px;margin:80px auto 50px auto;padding:30px;box-sizing:border-box;border-radius:8px;background-color:#fff}.report-complete__image{text-align:center;margin:10px 0 30px 0}.report-complete__image img{width:101px;height:auto}.report-complete__image-seasonal{text-align:center}.report-complete__image-seasonal img{width:400px;height:auto}.report-complete__title{color:#515a61;text-align:center;font-size:1.3571428571rem;font-weight:bold}.report-complete__content{width:600px;margin-left:auto;margin-right:auto;margin-top:16px;text-align:center}.report-complete__content p+p{margin-top:1em}.report-complete__content--left{text-align:left}.report-complete__apply-id{margin-top:10px}.report-complete__apply-id .apply-id{margin-bottom:15px;text-align:center;color:#00aac2;font-size:1.1428571429rem}.report-complete__apply-id .apply-id>dt,.report-complete__apply-id .apply-id>dd{display:inline-block}.report-complete__apply-id .apply-id>dt:after{content:":";padding-right:5px}.report-complete__workflow{width:800px;margin:15px auto 50px;padding:30px;box-sizing:border-box;border-radius:8px;background-color:#fff}.report-detail__section{margin-top:15px;border-radius:8px;background-color:#fff}.report-detail__section-header.is-close{border:none;border-radius:8px}.report-detail__section-body{box-sizing:border-box;padding:15px}.report-overview__list{margin-top:-10px}.report-overview__list>dt{clear:both;float:left;width:6.5em;padding-top:10px;color:#00aac2}.report-overview__list>dd{padding-top:10px;padding-left:7em}.report-comment-history .report-detail__section-body{padding:0}.report-comment-history__item{padding:15px}.report-comment-history__item+.report-comment-history__item{border-top:1px solid #dfdfdf}.report-comment-history__item dt{float:left;width:45px}.report-comment-history__item dd{box-sizing:border-box;width:100%;padding-left:60px;min-height:45px}.report-comment-history__content{font-size:.9285714286rem}.report-comment-history__author{margin-top:3px;font-size:.8571428571rem;color:#a1a6ab}.report-comment-history__author time{padding-left:5px}.report-user{padding-left:15px;padding-top:10px;padding-bottom:10px}.report-user__name{font-weight:bold}.report-user__image{float:left}.report-user__message{padding-top:13px;padding-left:57px}.report-form__item{display:table;border-collapse:separate;border-spacing:15px;box-sizing:border-box;width:100%}.report-form__item+.report-form__item{border-top:1px solid #dfdfdf}.report-form__item .search-place-map{width:100%;height:300px;margin-top:10px}.report-form__label{display:table-cell;width:120px;font-size:1rem;color:#515a61;text-align:left;vertical-align:middle}.report-form__label label{cursor:pointer}.report-form__label strong i{color:#00aac2}.report-form__input-area .report-form__report-item__checkbox-label{width:140px;padding:10px;word-break:break-all}.report-form__input-area .form-control__select{width:100%}.report-form__copy-permission{position:relative}.report-form__copy-previous-button{display:inline-block;padding:10px 15px;margin:3px 0}.report-form__copy-previous-button:not(.report-form__copy-previous-button__disabled):hover{background-color:#00aac2;color:#fff;cursor:pointer}.report-form__copy-previous-button:not(.report-form__copy-previous-button__disabled):hover i{color:#fff}.report-form__copy-previous-button__poll-and-choices{display:inline-block;padding:10px 15px;margin:3px 0}.report-form__copy-previous-button__poll-and-choices:not(.report-form__copy-previous-button__disabled):hover{background-color:#00aac2;color:#fff;cursor:pointer}.report-form__copy-previous-button__poll-and-choices:not(.report-form__copy-previous-button__disabled):hover i{color:#fff}.report-form__copy-previous-button__disabled{cursor:not-allowed}.report-form__control{display:table-cell;font-size:1.0714285714rem;text-align:left;vertical-align:top;word-break:break-word}.report-form__note{margin-top:3px;font-size:.9285714286rem;color:#a1a6ab}.report-form__text-muted{font-size:.8571428571rem;color:#a1a6ab}.report-form__caution{font-size:.9285714286rem;color:#a1a6ab}.report-form__caution i{color:#00aac2}.report-form__preview{overflow:hidden}.report-form__preview img{max-width:100%}.report-form .item-profile-form__image{width:100px;height:100px;border:1px solid #dfdfdf;border-radius:4px;background-color:#fff;overflow:hidden;cursor:pointer}.report-form .item-profile-form__image img{width:100px;height:100px;object-fit:cover}.report-form .item-profile-form__image i{font-size:2.2142857143rem;width:100px;height:100px;text-align:center;line-height:100px;color:#a1a6ab}.report-form .item-profile-form__image-delete{width:100px;margin-top:5px;text-align:center}.report-form .item-profile-form__image-delete a{padding:3px 10px;border-radius:4px;font-size:.8571428571rem;line-height:1;color:#fff;background-color:#e03862}.report-form__char-counter-wrapper{margin-bottom:4px;text-align:right}.report-form__char-counter{font-size:.8571428571rem;color:#a1a6ab}.report-form__number-field{position:relative;display:inline-block;width:100%;margin-bottom:15px}.report-form__number-field .number-helper-text{position:absolute;margin-top:5px}.report-form__number-field .number-helper-text.is-error{color:#d1204d}.report-form__number-field .form-control__text.is-error{border-color:#d1204d}.report-status{margin:30px}.report-status__list{display:flex;flex-flow:row nowrap;justify-content:space-between;position:relative}.report-status__list:before{content:"";display:block;position:absolute;bottom:10px;left:15px;right:15px;height:10px;background-color:#fff}.report-status__item{display:inline-flex;position:relative;width:30px;padding-bottom:40px}.report-status__item:before,.report-status__item:after{content:"";display:block;box-sizing:border-box;position:absolute;bottom:0;left:0;right:0;height:30px}.report-status__item:before{border:2px solid #fff;border-radius:15px;color:#a1a6ab;background-color:#fff}.report-status__item:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.2142857143rem;font-family:"Font Awesome 5 pro";color:#a1a6ab;text-align:center;line-height:30px}.report-status__item--apply:after{content:""}.report-status__item--use:after{content:""}.report-status__item--report:after{content:""}.report-status__item--complete:after{content:""}.report-status__item.is-active{color:#00aac2}.report-status__item.is-active:before{background-color:#00aac2}.report-status__item.is-active:after{color:#fff}.report-status__label{display:inline-block;width:30px;text-align:center}.alert-info{margin-bottom:16px;display:flex;align-items:center;padding:16px;border:1px solid #00aac2;border-radius:8px;color:#515a61;max-width:100%;background-color:#f7feff}.alert-info .fa-info-circle{margin-right:8px;font-size:16px;color:#00aac2}.report-item-pickup__form_text{color:#a1a6ab;margin-top:15px;font-size:12px}.report-item-task-list-form{display:flex;justify-content:center;margin-top:24px;margin-bottom:90px}.report-item-task-list-form__body{margin-bottom:16px}.report-item{position:relative}.report-item.hover{background-color:rgba(0,170,194,.05)}.report-item.hover .report-item__id>a{color:#00aac2}.report-item+.report-item{border-top:1px solid #dfdfdf}.report-item__checkbox{width:20px}.report-item__checkbox input[type=checkbox]{box-sizing:border-box;width:20px;height:20px;cursor:pointer}.report-item__checkbox input[type=checkbox]:after,.report-item__checkbox input[type=checkbox]:before{width:20px;height:20px;border:1px solid #dfdfdf;border-radius:10px;background:url("/images/check_off.png") center/22px 22px no-repeat}.report-item__checkbox input[type=checkbox]:checked:after{border:1px solid #009eb3;border-radius:10px;background:url("/images/check_on.png") center/cover no-repeat}.report-item__checkbox input[type=checkbox]:not(:checked):hover:after,.report-item__checkbox input[type=checkbox]:not(:checked):active:after{border-radius:10px;background:url("/images/check_hover.png") center/22px 22px no-repeat}.report-item__id{width:6em;white-space:nowrap}.report-item__id>a{color:#515a61}.report-item__status{width:8em}.report-item__date{display:block;margin-top:3px}.report-item__date .date,.report-item__date .time{display:block;white-space:nowrap}.report-item__date .time{font-size:.6428571429rem}.report-item__user{width:14em}.report-item__user-name,.report-item__user-department{display:block}.report-item__user-department{font-size:.6428571429rem}.report-item__actions{width:150px}.report-item__edit-list{display:flex;flex-flow:row nowrap;align-items:center;width:150px}.report-item__edit-item{box-sizing:border-box;flex:0 0 auto;width:40px}.report-item__edit-success{margin-left:10px;width:60px}.report-item__edit a{display:block;box-sizing:border-box;width:100%;height:30px;border:1px solid #dfdfdf;border-radius:4px;font-size:.7857142857rem;color:#a1a6ab;background-color:#fafafa;text-align:center;text-decoration:none;line-height:28px}.report-item__edit a .fa{line-height:28px}.report-item__edit-reject a{border-radius:4px 0 0 4px}.report-item__edit-pending a{border-left:none;border-radius:0 4px 4px 0}.report-item__edit-success a,.report-item__edit-cancel a{border:1px solid #00aac2;color:#fff;background-color:#00aac2}.report-item__more a{display:block;padding:15px;color:#515a61;line-height:1}.report-item-media-fileupload-label{display:block;position:relative;padding:9px 9px 9px 8.5em;border:1px solid #dfdfdf;border-radius:8px;line-height:1;background-color:#fafafa;cursor:pointer}.report-item-media-fileupload-label:before,.report-item-media-fileupload-label:after{display:inline-block;position:absolute;top:50%;transform:translateY(-50%);line-height:1;text-align:center}.report-item-media-fileupload-label:before{left:10px;content:"ファイル選択";width:6em;padding:5px;border-radius:4px;font-size:.8571428571rem;color:#fff;background-color:#00aac2}.report-item-media-fileupload-label:after{content:"";left:7em;width:1em;font-family:"Font Awesome 5 pro";color:#00aac2}.report-item-media-fileupload-label>[type=file]{display:none}.report-item-media-fileupload-label.is-disabled{color:#a1a6ab;background-color:#dfdfdf;cursor:not-allowed}.report-item-media-fileupload-label.is-disabled:before{color:#a1a6ab;background-color:#fafafa}.report-item-media-fileupload-label.is-disabled:after{color:#a1a6ab}.report-item-image-fileupload .report-item-media-fileupload-label:after{content:""}.report-item-image-fileupload input.delete-file-button{color:#00aac2;background-color:#fff;text-decoration:none;cursor:pointer;border-style:none;font-size:15px;padding-left:0px;padding-right:0px}.report-item-video-fileupload .report-item-media-fileupload-label:after{content:""}.report-item-video-fileupload input.delete-file-button{color:#00aac2;background-color:#fff;text-decoration:none;cursor:pointer;border-style:none;font-size:15px;padding-left:0px;padding-right:0px}.report-item-document-fileupload .report-item-media-fileupload-label:after{content:""}.report-item-document-fileupload input.delete-file-button{color:#00aac2;background-color:#fff;text-decoration:none;cursor:pointer;border-style:none;font-size:15px;padding-left:0px;padding-right:0px}.report-task-info__section{margin-bottom:16px;border-radius:8px;background-color:#fff}.report-task-info__section-body{box-sizing:border-box;padding:16px}.reservation-confirm{border-radius:8px;background:#fff}.reservation-confirm__info{table-layout:fixed}.reservation-confirm__info th{width:90px;color:#a1a6ab;text-align:left;vertical-align:middle;font-size:.8571428571rem}.reservation-confirm__info td{text-align:left;vertical-align:middle;padding:8px 0}.reservation-partner-response{border-radius:8px;background:#fff;padding-bottom:15px}.reservation-partner-response>p{box-sizing:border-box;border-radius:4px;margin:15px 15px 0;padding:10px;border:solid 1px #dfdfdf;background-color:#fafafa}.reward__status{margin:15px 0;padding:15px 15px 10px;border-radius:8px;background-color:#fff}.reward__label{float:left;font-size:.8571428571rem;line-height:20px}.reward__point{float:right;color:#00aac2;font-size:.9285714286rem;line-height:20px}.reward__point strong{padding-right:2px;font-size:1.5rem;font-weight:normal}.reward-transaction__list{background-color:#fff;border-radius:8px}.reward-transaction__item{color:#515a61;padding:15px}.reward-transaction__item+.reward-transaction__item{border-top:solid 1px #dfdfdf}.reward-transaction__inner_item{display:flex;justify-content:space-between}.reward-transaction__title{font-size:1.2142857143rem;font-weight:normal}.reward-transaction__date{color:#a1a6ab;font-size:.8571428571rem}.reward-transaction__point{font-size:1.5rem;font-weight:normal}.reward-transaction__grant{color:#a1a6ab;font-size:.8571428571rem}.reward-transaction__pagination{padding-top:10px}.search-form{box-sizing:border-box;padding:5px;border-radius:8px;background-color:#fff}.search-form__group{position:relative}.search-form__input{box-sizing:border-box;width:100%;height:30px;padding:0 35px 0 5px;border:0;font-size:.9285714286rem;font-family:"Font Awesome 5 pro";line-height:30px;outline:0}.search-form__input:-ms-input-placeholder{color:#a1a6ab;padding-left:5px}.search-form__input:-moz-placeholder{color:#a1a6ab;padding-left:5px}.search-form__input::-moz-placeholder{color:#a1a6ab;padding-left:5px}.search-form__input::-webkit-input-placeholder{color:#a1a6ab;padding-left:5px}.search-form__submit{display:block;position:absolute;top:0;right:0;width:30px;height:30px;padding:0;border:0;border-radius:4px;line-height:30px;font-size:1.1428571429rem;font-family:"Font Awesome 5 pro";color:#fff;background-color:#00aac2}.search-form__submit:hover,.search-form__submit:active{background-color:rgb(0,147.6546391753,168.5)}.search-media__group{position:relative}.search-media__input{box-sizing:border-box;width:100%;padding-right:40px}.search-media__submit{display:block;position:absolute;top:0;right:0;bottom:0;width:35px;padding:0;border:0;border-radius:0 4px 4px 0;font-size:1.2142857143rem;font-family:"Font Awesome 5 pro";color:#fff;background-color:#00aac2}.search-media__submit:hover,.search-media__submit:active{background-color:rgb(0,147.6546391753,168.5)}.show__main{position:relative;box-sizing:border-box;padding:15px;border-radius:8px;background-color:#fff;overflow:hidden}.show__main .menu-images{overflow:hidden;width:745px;height:558px}.show__main .slick-slider{margin-bottom:0}.show__main__favorite{position:absolute;top:535px;right:30px;width:60px;height:60px;overflow:hidden;border-radius:50%;background-color:#fff;box-shadow:0 1px 3px .5px rgba(0,0,0,.2)}.show__main__favorite a{width:60px;height:60px;display:table;text-align:center;text-decoration:none;color:#cdd0d4}.show__main__favorite a:hover{color:#fca7a7}.show__main__favorite a .genericon{font-size:2.3571428571rem;display:table-cell;vertical-align:middle}.show__reaction{box-sizing:border-box;border-radius:8px;background-color:#fff}.show__reaction__title{box-sizing:border-box;font-weight:bolder;height:40px;line-height:40px;white-space:nowrap;border-bottom:1px solid #dfdfdf}.show__reaction__content__like{width:100%;table-layout:fixed}.show__reaction__content__like__icon{width:50px}.show__reaction__content__like__icon a{text-decoration:none}.show__reaction__content__like__thumb{overflow:hidden;*zoom:1}.show__reaction__content__like__thumb>div{float:left;margin-right:5px}.show__reaction__content__like__thumb>div:nth-of-type(25n){margin-right:0}.show__reaction__content__like__thumb>div:nth-of-type(n+26){margin-top:5px}.show__reaction__content__border{width:100%;border-top:1px solid #dfdfdf}.show__reaction__content__border:last-child{border-top:0}.show__reaction__content__detail{width:100%;table-layout:fixed}.show__reaction__content__detail--comment{width:427px;margin-left:42px;border-left:solid 1px #00aac2;border-collapse:separate;border-spacing:0 5px}.show__reaction__content__detail__icon{width:20px;color:#00aac2}.show__reaction__content__detail__icon a{text-decoration:none}.show__reaction__content__detail__border{width:22px}.show__reaction__content__detail__thumb{width:45px;overflow:hidden;vertical-align:top}.show__reaction__content__detail__info a{color:#515a61;text-decoration:none}.show__reaction__content__detail__info__name{font-size:.9285714286rem;font-weight:bold}.show__reaction__content__detail__info__desc{font-size:.8571428571rem}.show__reaction__content__detail__date{width:85px;font-size:.7857142857rem;color:#a1a6ab;line-height:45px;text-align:right;vertical-align:top}.show__reaction .list-more{border-bottom:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;overflow:hidden}.show__reaction .feed-report{margin-left:20px;border:1px solid #dfdfdf;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}.show__reaction .feed-report a{color:#515a61}.show__reaction .feed-report__list{margin:15px}.show__reaction .feed-report__name{margin-top:10px;font-size:1.1428571429rem;font-weight:bold}.show__reaction .feed-report__subname{margin-top:5px;margin-bottom:5px;font-weight:bold}.show__reaction .feed-report__desc{margin-top:3px;font-size:.8571428571rem}.show-tab{width:100%}.show-tab--col .show-tab__item{width:100%}.show-tab--2col .show-tab__item{width:50%}.show-tab--3col .show-tab__item{width:33%}.show-tab--3col .show-tab__item:nth-child(2){width:34%}.show-tab__item{box-sizing:border-box;float:left;height:40px;border-top:2px solid #fafafa;border-right:1px solid #eceef0;border-left:1px solid #fff;border-bottom:1px solid #dfdfdf;border-radius:8px 8px 0 0;text-align:center;background-color:#fafafa;cursor:pointer}.show-tab__item:first-child{border-left:none}.show-tab__item:last-child{border-right:none}.show-tab__item a{display:block;text-decoration:none}.show-tab__item i{color:#a1a6ab;font-size:1.2142857143rem;padding:12px 5px 12px 0}.show-tab__item span{color:#a1a6ab;font-size:1rem;padding:10px 0;display:inline-block}.show-tab__item.selected{background-color:#fff;border-top:2px solid #00aac2;border-bottom:none;cursor:default}.show-tab__item.selected i,.show-tab__item.selected span{color:#00aac2;display:inline-block}.show-tab__item:hover i,.show-tab__item:hover span{color:#00aac2}.show-tab__detail{display:none}.show-tab__detail.selected{display:block}.sidebar-footer{display:flex;flex-wrap:wrap;margin-top:15px;padding:0 8px}.sidebar-footer__link{flex-basis:auto;margin-right:8px;margin-bottom:2px;font-size:.8571428571rem;color:#93a6b6}.sidebar-footer__link:hover{text-decoration:underline}.sidebar-nav{border-radius:8px;background-color:#fff}.sidebar-nav__item+.sidebar-nav__item{position:relative;margin-top:1px}.sidebar-nav__item+.sidebar-nav__item:after{content:"";display:block;position:absolute;top:-1px;left:15px;right:15px;border-top:solid 1px #dfdfdf}.sidebar-nav__item:first-child a{border-radius:8px 8px 0 0}.sidebar-nav__item:last-child a{border-radius:0 0 8px 8px}.sidebar-nav__item a{display:block;padding:15px;color:#515a61;white-space:nowrap}.sidebar-nav__item a i{color:#a1a6ab;padding-right:10px}.sidebar-nav__item a:hover i,.sidebar-nav__item a:active i{color:#515a61}.signin-support{background-color:#fafafa;padding:36px 30px}.signin-support__contents{width:600px;margin-left:auto;margin-right:auto}.signin-support h1{font-size:1.4285714286rem;font-weight:bold;line-height:20px;margin-bottom:30px}.signin-support h3{font-size:1rem;font-weight:bold;line-height:14px;margin-bottom:10px;font-family:"ヒラギノ角ゴ ProN";border-left:solid 3px #00aac2;padding-left:5px}.signin-support__detail{margin-bottom:20px;line-height:18px}.signin-support__btn{text-align:center}.signin-support .btn{font-size:1rem;width:260px;font-weight:100;margin-bottom:30px;padding:13px 0}.signin-support hr{margin-bottom:36px;border-top:1px solid #ececec;border-left:none}.social-icon-list{width:250px;height:70px;display:table;margin:0 10px 0 30px;float:left}.social-icon-list__item{display:table-cell;vertical-align:middle}.social-icon-list__item-link{display:table;height:35px;width:35px;border-radius:50%;font-size:1.5rem;color:#dfdfdf;background-color:#6c7175}.social-icon-list__item-link i{display:table-cell;vertical-align:middle}.social-icon-list__item-link:hover{opacity:.7}.stamp__page{float:left;width:210px;height:210px;margin-right:6px}.stamp__list{display:flex;flex-flow:row wrap}.stamp__item{display:block;flex:0 0 auto;padding:3px}.stamp__button{padding:0px;border:none;background-color:rgba(0,0,0,0)}.sticky-header{position:relative;z-index:99999}.sticky-header.fixed{position:fixed;box-sizing:border-box;top:0;z-index:99999;width:100%}.sticky-header.fixed.absolute{position:absolute;z-index:99999}.suggest-menu{width:1050px;margin-left:auto;margin-right:auto;clear:both}.suggest-menu__border{border-bottom:1px solid #dfdfdf;box-shadow:0 1px 0 #fafafa}.suggest-menu__title{font-size:1.5rem;letter-spacing:.5px;text-align:center}.suggest-menu__list{margin:-5px}.suggest-menu__list .menu-card__item{margin:5px}.svg{width:20px;height:20px;fill:#a1a6ab}.svg-fv .svg{transition:fill .2s ease}.svg-fv .svg:hover{fill:#515a61}.svg-fv.is-open .svg{fill:#00aac2}.tab-nav--2col .tab-nav__item{width:50%}.tab-nav--3col .tab-nav__item{width:33%}.tab-nav--3col .tab-nav__item:nth-child(2){width:34%}.tab-nav__item{box-sizing:border-box;float:left;height:40px;border-top:2px solid #fafafa;border-right:1px solid #eceef0;border-left:1px solid #fff;border-bottom:1px solid #dfdfdf;border-radius:8px 8px 0 0;text-align:center;line-height:40px;color:#a1a6ab;background-color:#fafafa;cursor:pointer;box-shadow:0 -1px 0 rgba(0,0,0,.1) inset}.tab-nav__item:first-child{border-left:none}.tab-nav__item:last-child{border-right:none}.tab-nav__item.is-selected{background-color:#fff;border-top:2px solid #00aac2;border-bottom:1px solid #fff;color:#00aac2;cursor:default;box-shadow:none}.tab-nav__item:hover{color:#00aac2}.tab-content{box-sizing:border-box;display:none}.tab-content.is-selected{display:block}.tag-list__l1-link{display:block;text-decoration:none}.tag-list__l1-link>h3{margin-left:0;margin-right:0}.tag-list__l1>li{padding:15px;border-bottom:1px solid #dfdfdf}.tag-list__l1>li:last-child{border-bottom:none}.tag-list__l2{overflow:hidden;*zoom:1}.tag-list__l2>li{float:left;margin-right:10px}.tag-list__l2-link{display:table;width:100px;height:150px;text-align:center;text-decoration:none;border-radius:8px;box-shadow:0 0 3px rgba(0,0,0,.05)}.tag-list__l2-link-text{display:table-cell;vertical-align:middle;text-align:center;font-size:.9285714286rem;color:#fff}.task-timeline{margin-bottom:15px;background-color:#fff;border-radius:8px;color:#515a61}.task-timeline__header{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;border-bottom:1px solid #dfdfdf;font-weight:bold}.task-timeline__header__total_count{font-weight:normal}.task-timeline__header__subtitle{font-size:.9285714286rem;font-weight:normal}.task-timeline__header__link{font-weight:normal;color:#515a61}.task-timeline__header__link>i{font-weight:700}.task-timeline__list__item{border-bottom:1px solid #dfdfdf}.task-timeline__list__item:last-child{border-bottom:none}.task-timeline__list__item__link{display:flex;justify-content:space-between;align-items:center;padding:8px 16px}.task-timeline__list__item__link:hover{cursor:pointer}.task-timeline__list__item__image__wrapper{flex-shrink:0;overflow:hidden;margin-right:16px;border-radius:4px;width:40px;height:40px}.task-timeline__list__item__image__wrapper>img{object-fit:cover}.task-timeline__list__item__content{display:flex;flex-flow:column}.task-timeline__list__item__content__wrapper{display:flex;align-items:center;justify-content:space-between;border-radius:4px}.task-timeline__list__item__content__title{margin-bottom:2px;font-weight:700;color:#515a61}.task-timeline__list__item__content__deadline{display:flex;align-items:center;color:#515a61}.task-timeline__list__item__content__deadline__over{color:#d1204d}.task-timeline__list__item__content__deadline__status_label{margin-right:4px;border:1px solid #d1204d;border-radius:2px;padding:0px 4px;font-size:11px}.task-timeline__list__item__content__arrow>i{font-weight:700}.thanks-card{box-sizing:border-box;position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:470px;height:325px;border-radius:8px;text-align:center}.thanks-card.card-theme-6{background:url("/images/card/card-6-bg.png") center top/cover no-repeat;font-family:"Dancing Script"}.thanks-card.card-theme-6 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-6 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-9{background:url("/images/card/card-9-bg.png") center top/cover no-repeat;font-family:"Dancing Script",cursive}.thanks-card.card-theme-9 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-9 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-10{background:url("/images/card/card-10-bg.png") center top/cover no-repeat;font-family:"Dancing Script",cursive}.thanks-card.card-theme-10 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-10 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-11{background:url("/images/card/card-11-bg.png") center top/cover no-repeat;font-family:"Dancing Script",cursive}.thanks-card.card-theme-11 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-11 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-12{background:url("/images/card/card-12-bg.png") center top/cover no-repeat;font-family:"Dancing Script",cursive}.thanks-card.card-theme-12 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-12 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-13{background:url("/images/card/card-13-bg.png") center top/cover no-repeat;font-family:"Nunito",sans-serif}.thanks-card.card-theme-13 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-13 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-14{background:url("/images/card/card-14-bg.png") center top/cover no-repeat;font-family:"Dancing Script",cursive}.thanks-card.card-theme-14 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-14 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-15{background:url("/images/card/card-15-bg.png") center top/cover no-repeat;font-family:"Nunito",sans-serif}.thanks-card.card-theme-15 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-15 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-16{background:url("/images/card/card-16-bg.png") center top/cover no-repeat;font-family:"Dancing Script",cursive}.thanks-card.card-theme-16 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-16 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-17{background:url("/images/card/card-17-bg.png") center top/cover no-repeat;font-family:"Dancing Script",cursive}.thanks-card.card-theme-17 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-17 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-18{background:url("/images/card/card-18-bg.png") center top/cover no-repeat;font-family:"Dancing Script",cursive}.thanks-card.card-theme-18 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-18 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-19{background:url("/images/card/card-19-bg.png") center top/cover no-repeat;font-family:"Nunito",sans-serif}.thanks-card.card-theme-19 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-19 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-20{background:url("/images/card/card-20-bg.png") center top/cover no-repeat;font-family:"Nunito",sans-serif}.thanks-card.card-theme-20 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-20 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-21{background:url("/images/card/card-21-bg.png") center top/cover no-repeat;font-family:"Nunito",sans-serif}.thanks-card.card-theme-21 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-21 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-22{background:url("/images/card/card-22-bg.png") center top/cover no-repeat;font-family:"Nunito",sans-serif}.thanks-card.card-theme-22 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-22 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-23{background:url("/images/card/card-23-bg.png") center top/cover no-repeat;font-family:"Dancing Script",sans-serif}.thanks-card.card-theme-23 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-23 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-24{background:url("/images/card/card-24-bg.png") center top/cover no-repeat;font-family:"Dancing Script",sans-serif}.thanks-card.card-theme-24 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-24 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-25{background:url("/images/card/card-25-bg.png") center top/cover no-repeat;font-family:"Nunito",sans-serif}.thanks-card.card-theme-25 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-25 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-26{background:url("/images/card/card-26-bg.png") center top/cover no-repeat;font-family:"Dancing Script",cursive}.thanks-card.card-theme-26 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-26 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-27{background:url("/images/card/card-27-bg.png") center top/cover no-repeat;font-family:"Dancing Script",cursive}.thanks-card.card-theme-27 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-27 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-28{background:url("/images/card/card-28-bg.png") center top/cover no-repeat;font-family:"Nunito",sans-serif}.thanks-card.card-theme-28 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-28 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-29{background:url("/images/card/card-29-bg.png") center top/cover no-repeat;font-family:"Dancing Script",cursive}.thanks-card.card-theme-29 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-29 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-30{background:url("/images/card/card-30-bg.png") center top/cover no-repeat;font-family:"Dancing Script",cursive}.thanks-card.card-theme-30 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-30 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-31{background:url("/images/card/card-31-bg.png") center top/cover no-repeat;font-family:"Dancing Script",cursive}.thanks-card.card-theme-31 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-31 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-32{background:url("/images/card/card-32-bg.png") center top/cover no-repeat;font-family:"Dancing Script",cursive}.thanks-card.card-theme-32 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-32 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-33{background:url("/images/card/card-33-bg.png") center top/cover no-repeat;font-family:"Nunito",sans-serif}.thanks-card.card-theme-33 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-33 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-34{background:url("/images/card/card-34-bg.png") center top/cover no-repeat;font-family:"Nunito",sans-serif}.thanks-card.card-theme-34 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-34 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-35{background:url("/images/card/card-35-bg.png") center top/cover no-repeat;font-family:"Nunito",sans-serif}.thanks-card.card-theme-35 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-35 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-36{background:url("/images/card/card-36-bg.png") center top/cover no-repeat;font-family:"Dancing Script",cursive}.thanks-card.card-theme-36 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-36 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-37{background:url("/images/card/card-37-bg.png") center top/cover no-repeat;font-family:"Dancing Script",cursive}.thanks-card.card-theme-37 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-37 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-38{background:url("/images/card/card-38-bg.png") center top/cover no-repeat;font-family:"Dancing Script",cursive}.thanks-card.card-theme-38 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-38 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-39{background:url("/images/card/card-39-bg.png") center top/cover no-repeat;font-family:"Nunito",sans-serif}.thanks-card.card-theme-39 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-39 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-40{background:url("/images/card/card-40-bg.png") center top/cover no-repeat;font-family:"Nunito",sans-serif}.thanks-card.card-theme-40 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-40 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-41{background:url("/images/card/card-41-bg.png") center top/cover no-repeat;font-family:"Dancing Script",sans-serif}.thanks-card.card-theme-41 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-41 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-42{background:url("/images/card/card-42-bg.png") center top/cover no-repeat;font-family:"Nunito",sans-serif}.thanks-card.card-theme-42 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-42 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-43{background:url("/images/card/card-43-bg.png") center top/cover no-repeat;font-family:"Dancing Script",sans-serif}.thanks-card.card-theme-43 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-43 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-44{background:url("/images/card/card-44-bg.png") center top/cover no-repeat;font-family:"Nunito",sans-serif}.thanks-card.card-theme-44 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-44 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-45{background:url("/images/card/card-45-bg.png") center top/cover no-repeat;font-family:"Nunito",sans-serif}.thanks-card.card-theme-45 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-45 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-46{background:url("/images/card/card-46-bg.png") center top/cover no-repeat;font-family:"Nunito",sans-serif}.thanks-card.card-theme-46 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-46 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-47{background:url("/images/card/card-47-bg.png") center top/cover no-repeat;font-family:"Dancing Script",sans-serif}.thanks-card.card-theme-47 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-47 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-48{background:url("/images/card/card-48-bg.png") center top/cover no-repeat;font-family:"Dancing Script",sans-serif}.thanks-card.card-theme-48 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-48 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-49{background:url("/images/card/card-49-bg.png") center top/cover no-repeat;font-family:"Dancing Script",cursive}.thanks-card.card-theme-49 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-49 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-57{background:url("/images/card/card-57-bg.png") center top/cover no-repeat;font-family:"Nunito",sans-serif}.thanks-card.card-theme-57 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-57 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-58{background:url("/images/card/card-58-bg.png") center top/cover no-repeat;font-family:"Dancing Script",sans-serif}.thanks-card.card-theme-58 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-58 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-72{background:url("/images/card/card-72-bg.png") center top/cover no-repeat;font-family:"Dancing Script",cursive}.thanks-card.card-theme-72 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-72 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-73{background:url("/images/card/card-73-bg.png") center top/cover no-repeat;font-family:"Dancing Script",cursive}.thanks-card.card-theme-73 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-73 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-74{background:url("/images/card/card-74-bg.png") center top/cover no-repeat;font-family:"Dancing Script",cursive}.thanks-card.card-theme-74 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-74 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-99{background:url("/images/card/card-99-bg.png") center top/cover no-repeat;font-family:"Dancing Script",cursive}.thanks-card.card-theme-99 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-99 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-100{background:url("/images/card/card-100-bg.png") center top/cover no-repeat;font-family:"Dancing Script",cursive}.thanks-card.card-theme-100 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-100 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-101{background:url("/images/card/card-101-bg.png") center top/cover no-repeat;font-family:"Dancing Script",cursive}.thanks-card.card-theme-101 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-101 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-102{background:url("/images/card/card-102-bg.png") center top/cover no-repeat;font-family:"Dancing Script",cursive}.thanks-card.card-theme-102 .thanks-card__user .user-image{width:120px;height:120px}.thanks-card.card-theme-102 .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-1{padding-top:40px;background:url("/images/card/card-1-bg.png") center top/cover no-repeat}.thanks-card.card-theme-1 .thanks-card__card{position:relative;margin:10px auto 0 auto;width:180px;height:180px;border-radius:10px;background:#fff url("/images/card/card-1-border.png") center/174px 174px no-repeat}.thanks-card.card-theme-1 .thanks-card__user{position:absolute;top:65px;left:50%;width:70px;height:70px;margin-left:-35px}.thanks-card.card-theme-1 .thanks-card__user:before,.thanks-card.card-theme-1 .thanks-card__user:after{content:"";position:absolute}.thanks-card.card-theme-1 .thanks-card__user:before{top:-16px;left:-18px;width:107px;height:111px;background:url("/images/card/card-1-wreath.png") center/cover no-repeat}.thanks-card.card-theme-1 .thanks-card__user:after{bottom:-15px;left:-22px;width:115px;height:32px;background:url("/images/card/card-1-ribbon.png") center/cover no-repeat}.thanks-card.card-theme-1 .thanks-card__user .user-image{width:70px;height:70px}.thanks-card.card-theme-1 .thanks-card__user .user-image img{width:70px;height:70px}.thanks-card.card-theme-1 .thanks-card__title{position:absolute;top:22px;left:15px;right:15px;font-size:.7142857143rem;text-align:center}.thanks-card.card-theme-1 .thanks-card__title strong{display:inline-block;position:relative;padding:0 10px;font-weight:normal}.thanks-card.card-theme-1 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-2{background:url("/images/card/card-2-bg.png") center top/cover no-repeat}.thanks-card.card-theme-2 .thanks-card__card .thanks-card__title--header{display:none}.thanks-card.card-theme-2 .thanks-card__user{position:absolute;top:125px;left:50%;width:104px;height:104px;margin-left:-52px}.thanks-card.card-theme-2 .thanks-card__user .user-image{width:100px;height:100px;border:2px solid #515a61;border-radius:50px}.thanks-card.card-theme-2 .thanks-card__user .user-image img{width:100px;height:100px}.thanks-card.card-theme-2 .thanks-card__title-and-count{position:absolute;bottom:35px;left:15px;right:15px;text-align:center;text-shadow:-1px -1px 0 #fff9c4,-1px 1px 0 #fff9c4,1px 1px 0 #fff9c4,1px -1px 0 #fff9c4}.thanks-card.card-theme-2 .thanks-card__title{font-size:1.8571428571rem;line-height:36px}.thanks-card.card-theme-3 .thanks-card__card .thanks-card__title--header{display:none}.thanks-card.card-theme-3 .thanks-card__user{position:absolute;top:76px;left:50%;width:130px;height:130px;margin-left:-65px}.thanks-card.card-theme-3 .thanks-card__user:after{content:"";display:block;position:absolute;left:-48px;top:-45px;width:225px;height:200px;background:url("/images/card/card-3.png") center/cover no-repeat}.thanks-card.card-theme-3 .thanks-card__user .user-image{position:relative;width:130px;height:130px;border-radius:65px}.thanks-card.card-theme-3 .thanks-card__user .user-image img{width:130px;height:130px}.thanks-card.card-theme-3 .thanks-card__title-and-count{position:absolute;bottom:46px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-3 .thanks-card__title{font-size:1.7142857143rem;line-height:36px}.thanks-card.card-theme-4{padding-top:40px}.thanks-card.card-theme-4 .thanks-card__card{position:relative;margin:0 auto;width:255px;height:200px;background:url("/images/card/card-4-bg.png") center/cover no-repeat}.thanks-card.card-theme-4 .thanks-card__card .thanks-card__title--header{display:none}.thanks-card.card-theme-4 .thanks-card__user{position:absolute;top:50%;left:50%;width:104px;height:104px;margin:-52px 0 0 -52px}.thanks-card.card-theme-4 .thanks-card__user .user-image{width:100px;height:100px;border:2px solid #fff;border-radius:50px}.thanks-card.card-theme-4 .thanks-card__user .user-image img{width:100px;height:100px}.thanks-card.card-theme-4 .thanks-card__title-and-count{position:absolute;bottom:35px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-4 .thanks-card__title{font-size:1.7142857143rem;line-height:36px}.thanks-card.card-theme-5{background:url("/images/card/card-5-bg.png") center top/cover no-repeat}.thanks-card.card-theme-5 .thanks-card__card .thanks-card__title{position:absolute;bottom:64%;left:15px;right:15px;font-size:1.7142857143rem;text-align:center;text-shadow:-1px -1px 0 #f2f2f2,-1px 1px 0 #f2f2f2,1px 1px 0 #f2f2f2,1px -1px 0 #f2f2f2}.thanks-card.card-theme-5 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-5 .thanks-card__user{position:absolute;top:58%;left:50%;width:104px;height:104px;margin:-52px 0 0 -52px}.thanks-card.card-theme-5 .thanks-card__user .user-image{width:100px;height:100px;border:2px solid #515a61;border-radius:50px}.thanks-card.card-theme-5 .thanks-card__user .user-image img{width:100px;height:100px}.thanks-card.card-theme-5 .thanks-card__title-and-count{position:absolute;top:75%;left:15px;right:15px;text-align:center;text-shadow:-1px -1px 0 #f2f2f2,-1px 1px 0 #f2f2f2,1px 1px 0 #f2f2f2,1px -1px 0 #f2f2f2}.thanks-card.card-theme-5 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-6{background:url("/images/card/card-6-bg.png") center top/cover no-repeat}.thanks-card.card-theme-6 .thanks-card__card .thanks-card__title--header{display:none}.thanks-card.card-theme-6 .thanks-card__user{position:absolute;top:100px;left:47%;width:132px;height:132px;margin-left:-52px}.thanks-card.card-theme-6 .thanks-card__title-and-count{position:absolute;bottom:58px;left:15px;right:15px}.thanks-card.card-theme-6 .thanks-card__title{font-size:24px;line-height:36px}.thanks-card.card-theme-7{padding-top:40px}.thanks-card.card-theme-7 .thanks-card__card{position:relative;margin:0 auto;width:255px;height:200px;background:url("/images/card/card-7-bg.png") center/cover no-repeat}.thanks-card.card-theme-7 .thanks-card__card .thanks-card__title--header{display:none}.thanks-card.card-theme-7 .thanks-card__user{position:absolute;top:50%;left:50%;width:104px;height:104px;margin:-52px 0 0 -52px}.thanks-card.card-theme-7 .thanks-card__user .user-image{width:100px;height:100px;border:2px solid #fff;border-radius:50px}.thanks-card.card-theme-7 .thanks-card__user .user-image img{width:100px;height:100px}.thanks-card.card-theme-7 .thanks-card__title-and-count{position:absolute;bottom:35px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-7 .thanks-card__title{font-size:1.7142857143rem;line-height:36px}.thanks-card.card-theme-8{background:url("/images/card/card-8-bg.png") center top/cover no-repeat}.thanks-card.card-theme-8 .thanks-card__card .thanks-card__title--header{position:absolute;bottom:60px;left:15px;right:15px;padding:0;text-align:center;line-height:1.5}.thanks-card.card-theme-8 .thanks-card__card .thanks-card__title--header strong{display:none}.thanks-card.card-theme-8 .thanks-card__card .thanks-card__title--header:before{content:"2018年も1年間、\aありがとうございました！";color:#fff;font-size:1.5714285714rem;font-weight:bold;text-align:center;line-height:1.2;white-space:pre;text-shadow:-1px -1px 2px #001038,-1px 1px 2px #001038,1px 1px 2px #001038,1px -1px 2px #001038}.thanks-card.card-theme-8 .thanks-card__user{position:absolute;top:20px;left:50%;width:136px;height:136px;margin:0 0 0 -68px}.thanks-card.card-theme-8 .thanks-card__user .user-image{width:130px;height:130px;border:3px solid #fff;border-radius:50%}.thanks-card.card-theme-8 .thanks-card__user .user-image img{width:130px;height:130px}.thanks-card.card-theme-8 .thanks-card__title-and-count{position:absolute;bottom:10px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-8 .thanks-card__title{font-size:1.3571428571rem;line-height:36px}.thanks-card.card-theme-9 .thanks-card__card .thanks-card__title--header{display:none}.thanks-card.card-theme-9 .thanks-card__user{position:absolute;top:110px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-9 .thanks-card__user .user-image{border:2px solid #42210b;border-radius:100px}.thanks-card.card-theme-9 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-9 .thanks-card__title{font-size:2.1428571429rem;line-height:36px}.thanks-card.card-theme-10 .thanks-card__card .thanks-card__title--header{display:none}.thanks-card.card-theme-10 .thanks-card__user{position:absolute;top:110px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-10 .thanks-card__user .user-image{border:2px solid #fff;border-radius:100px}.thanks-card.card-theme-10 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center;text-shadow:0 0 10px #3e99b4,0 0 15px #3e99b4}.thanks-card.card-theme-10 .thanks-card__title{font-size:2.1428571429rem;line-height:36px}.thanks-card.card-theme-11 .thanks-card__card .thanks-card__title--header{display:none}.thanks-card.card-theme-11 .thanks-card__user{position:absolute;top:110px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-11 .thanks-card__user .user-image{border:2px solid #fff;border-radius:100px}.thanks-card.card-theme-11 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center;text-shadow:-1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff,1px -1px 0 #fff}.thanks-card.card-theme-11 .thanks-card__title{font-size:2.1428571429rem;line-height:36px}.thanks-card.card-theme-12 .thanks-card__card .thanks-card__title--header{display:none}.thanks-card.card-theme-12 .thanks-card__user{position:absolute;top:110px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-12 .thanks-card__user:after{content:"";position:absolute;top:2px;left:0;width:125px;height:122px;background:url("/images/card/card-12-wreath.png") center/cover no-repeat}.thanks-card.card-theme-12 .thanks-card__user .user-image{border:2px solid #fff;border-radius:100px}.thanks-card.card-theme-12 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-12 .thanks-card__title{font-size:2.1428571429rem;line-height:36px}.thanks-card.card-theme-13 .thanks-card__card .thanks-card__title--header{display:none}.thanks-card.card-theme-13 .thanks-card__user{position:absolute;top:110px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-13 .thanks-card__user:before{content:"";position:absolute;top:40px;left:80px;width:165px;height:110px;background:url("/images/card/card-13-letters.png") center/cover no-repeat}.thanks-card.card-theme-13 .thanks-card__user:after{content:"";position:absolute;top:-33px;left:75px;width:58px;height:58px;background:url("/images/card/card-13-ornament.png") center/cover no-repeat}.thanks-card.card-theme-13 .thanks-card__user .user-image{border:2px solid #fff;border-radius:100px}.thanks-card.card-theme-13 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-13 .thanks-card__title{font-size:2.1428571429rem;line-height:36px}.thanks-card.card-theme-14 .thanks-card__card .thanks-card__title--header{display:none}.thanks-card.card-theme-14 .thanks-card__user{position:absolute;top:110px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-14 .thanks-card__user .user-image{border:2px solid #513119;border-radius:100px}.thanks-card.card-theme-14 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-14 .thanks-card__title{font-size:2.1428571429rem;line-height:36px}.thanks-card.card-theme-15 .thanks-card__card .thanks-card__title--header{display:none}.thanks-card.card-theme-15 .thanks-card__user{position:absolute;top:110px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-15 .thanks-card__user .user-image{border:2px solid #fff;border-radius:100px}.thanks-card.card-theme-15 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center;text-shadow:-1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,1px -1px 0 #000}.thanks-card.card-theme-15 .thanks-card__title{font-size:2.1428571429rem;line-height:36px}.thanks-card.card-theme-16 .thanks-card__card .thanks-card__title--header{display:none}.thanks-card.card-theme-16 .thanks-card__user{position:absolute;top:110px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-16 .thanks-card__user .user-image{border:2px solid #fff;border-radius:100px}.thanks-card.card-theme-16 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center;text-shadow:-1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff,1px -1px 0 #fff}.thanks-card.card-theme-16 .thanks-card__title{font-size:2.1428571429rem;line-height:36px}.thanks-card.card-theme-17 .thanks-card__card .thanks-card__title--header{display:none}.thanks-card.card-theme-17 .thanks-card__user{position:absolute;top:110px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-17 .thanks-card__user .user-image{border:2px solid #fff;border-radius:100px}.thanks-card.card-theme-17 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-17 .thanks-card__title{font-size:2.1428571429rem;line-height:36px}.thanks-card.card-theme-18 .thanks-card__card .thanks-card__title--header{display:none}.thanks-card.card-theme-18 .thanks-card__user{position:absolute;top:110px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-18 .thanks-card__user .user-image{border:2px solid #fff;border-radius:100px}.thanks-card.card-theme-18 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-18 .thanks-card__title{font-size:2.1428571429rem;line-height:36px}.thanks-card.card-theme-19 .thanks-card__card .thanks-card__title--header{display:none}.thanks-card.card-theme-19 .thanks-card__user{position:absolute;top:110px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-19 .thanks-card__user .user-image{border:2px solid #494949;border-radius:100px}.thanks-card.card-theme-19 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-19 .thanks-card__title{font-size:2.1428571429rem;line-height:36px}.thanks-card.card-theme-20 .thanks-card__card .thanks-card__title--header{display:none}.thanks-card.card-theme-20 .thanks-card__user{position:absolute;top:110px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-20 .thanks-card__user .user-image{border:2px solid #3eaaed;border-radius:100px}.thanks-card.card-theme-20 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-20 .thanks-card__title{font-size:2.1428571429rem;line-height:36px}.thanks-card.card-theme-21 .thanks-card__card .thanks-card__title--header{display:none}.thanks-card.card-theme-21 .thanks-card__user{position:absolute;top:110px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-21 .thanks-card__user .user-image{border:2px solid #052842;border-radius:100px}.thanks-card.card-theme-21 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-21 .thanks-card__title{font-size:2.1428571429rem;line-height:36px}.thanks-card.card-theme-22 .thanks-card__card .thanks-card__title--header{display:none}.thanks-card.card-theme-22 .thanks-card__user{position:absolute;top:110px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-22 .thanks-card__user .user-image{border:2px solid #0b0219;border-radius:100px}.thanks-card.card-theme-22 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-22 .thanks-card__title{font-size:2.1428571429rem;line-height:36px}.thanks-card.card-theme-23 .thanks-card__card .thanks-card__title--header{display:none}.thanks-card.card-theme-23 .thanks-card__user{position:absolute;top:147px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-23 .thanks-card__user:after{content:"";position:absolute;top:-18px;left:-88px;width:125px;height:174px;background:url("/images/card/card-23-animal.png") center/cover no-repeat}.thanks-card.card-theme-23 .thanks-card__user .user-image{border:3px solid #56bcc1;border-radius:100px}.thanks-card.card-theme-23 .thanks-card__title-and-count{position:absolute;bottom:200px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-23 .thanks-card__title{font-size:1.8571428571rem;line-height:36px}.thanks-card.card-theme-24 .thanks-card__card .thanks-card__title--header{display:none}.thanks-card.card-theme-24 .thanks-card__user{position:absolute;top:95px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-24 .thanks-card__user .user-image{border:2px solid #fff;border-radius:100px}.thanks-card.card-theme-24 .thanks-card__title-and-count{position:absolute;top:40px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-24 .thanks-card__title{font-size:2rem;line-height:36px}.thanks-card.card-theme-25 .thanks-card__card .thanks-card__title--header{display:none}.thanks-card.card-theme-25 .thanks-card__user{position:absolute;top:48px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-25 .thanks-card__user .user-image{border:2px solid #fff;border-radius:100px}.thanks-card.card-theme-25 .thanks-card__title-and-count{font-family:"Nunito",sans-serif;position:absolute;bottom:27px;left:15px;right:15px;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.5)}.thanks-card.card-theme-25 .thanks-card__title{font-size:1.7142857143rem;line-height:36px}.thanks-card.card-theme-26 .thanks-card__card .thanks-card__title--header{display:none}.thanks-card.card-theme-26 .thanks-card__user{position:absolute;top:65px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-26 .thanks-card__user:after{content:"";position:absolute;top:4px;left:6px;width:115px;height:115px;background:url("/images/card/card-26-light.png") center/cover no-repeat}.thanks-card.card-theme-26 .thanks-card__user .user-image{border:2px solid #fff;border-radius:100px}.thanks-card.card-theme-26 .thanks-card__title-and-count{position:absolute;bottom:17px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-26 .thanks-card__title{font-size:1.8571428571rem;line-height:36px}.thanks-card.card-theme-27 .thanks-card__card .thanks-card__title--header{display:none}.thanks-card.card-theme-27 .thanks-card__user{position:absolute;top:90px;left:47%;width:132px;height:132px;margin-left:-52px}.thanks-card.card-theme-27 .thanks-card__user:after{content:"";position:absolute;top:-22px;left:-20px;width:170px;height:170px;background:url("/images/card/card-27-wreath.png") center/cover no-repeat}.thanks-card.card-theme-27 .thanks-card__title-and-count{position:absolute;bottom:25px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-27 .thanks-card__title{font-size:2rem;line-height:36px}.thanks-card.card-theme-28 .thanks-card__card .thanks-card__title{position:relative;top:35px;font-size:2.2857142857rem;text-align:center}.thanks-card.card-theme-28 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-28 .thanks-card__user{position:absolute;top:113px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-28 .thanks-card__user .user-image{border:3px solid #222f51;border-radius:100px}.thanks-card.card-theme-28 .thanks-card__title-and-count{position:absolute;bottom:8px;left:90px;text-align:center}.thanks-card.card-theme-28 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-29 .thanks-card__card .thanks-card__title{position:relative;top:250px;font-size:2.2857142857rem;text-align:center;text-shadow:-1px -1px 0 #364114,-1px 1px 0 #364114,1px 1px 0 #364114,1px -1px 0 #364114,2px 2px 10px rgba(0,0,0,.7)}.thanks-card.card-theme-29 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-29 .thanks-card__user{position:absolute;top:113px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-29 .thanks-card__user .user-image{border:3px solid #364114;border-radius:100px}.thanks-card.card-theme-29 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-29 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-30 .thanks-card__card .thanks-card__title{position:relative;top:250px;font-size:2.2857142857rem;text-align:center;text-shadow:2px 4px 10px #fff}.thanks-card.card-theme-30 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-30 .thanks-card__user{position:absolute;top:113px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-30 .thanks-card__user .user-image{border:3px solid #0474a0;border-radius:100px}.thanks-card.card-theme-30 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-30 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-31 .thanks-card__card .thanks-card__title{position:relative;top:260px;font-size:2.2857142857rem;text-align:center;text-shadow:-1px -1px 0 #3ca591,-1px 1px 0 #3ca591,1px 1px 0 #3ca591,1px -1px 0 #3ca591,0px 0px 10px #7ac1b3}.thanks-card.card-theme-31 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-31 .thanks-card__user{position:absolute;top:113px;left:48%;width:124px;height:124px;margin-left:-53px}.thanks-card.card-theme-31 .thanks-card__user .user-image{border:3px solid #530e00;border-radius:100px}.thanks-card.card-theme-31 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-31 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-32 .thanks-card__card .thanks-card__title{position:relative;top:260px;font-size:2.2857142857rem;text-align:center}.thanks-card.card-theme-32 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-32 .thanks-card__user{position:absolute;top:113px;left:48%;width:124px;height:124px;margin-left:-53px}.thanks-card.card-theme-32 .thanks-card__user .user-image{border:2px solid #fff;border-radius:100px}.thanks-card.card-theme-32 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-32 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-33 .thanks-card__card .thanks-card__title{position:relative;top:260px;font-size:2.2857142857rem;text-align:center;text-shadow:0 0 4px hsla(0,0%,100%,.54)}.thanks-card.card-theme-33 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-33 .thanks-card__user{position:absolute;top:113px;left:48%;width:124px;height:124px;margin-left:-53px}.thanks-card.card-theme-33 .thanks-card__user .user-image{border:2px solid #fff;border-radius:100px}.thanks-card.card-theme-33 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-33 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-34 .thanks-card__card .thanks-card__title{position:relative;top:260px;font-size:2.2857142857rem;text-align:center;text-shadow:0 0 4px hsla(0,0%,100%,.54)}.thanks-card.card-theme-34 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-34 .thanks-card__user{position:absolute;top:113px;left:48%;width:124px;height:124px;margin-left:-53px}.thanks-card.card-theme-34 .thanks-card__user .user-image{border-radius:100px}.thanks-card.card-theme-34 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-34 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-35 .thanks-card__card .thanks-card__title{position:relative;top:260px;font-size:2.2857142857rem;text-align:center;text-shadow:rgba(156,92,18,.3) 0 0 10px}.thanks-card.card-theme-35 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-35 .thanks-card__user{position:absolute;top:113px;left:48%;width:124px;height:124px;margin-left:-53px}.thanks-card.card-theme-35 .thanks-card__user .user-image{border:2px solid #fff;border-radius:100px}.thanks-card.card-theme-35 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-35 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-36 .thanks-card__card .thanks-card__title{position:relative;top:250px;font-size:2.2857142857rem;text-align:center;text-shadow:rgba(156,92,18,.3) 0 0 10px}.thanks-card.card-theme-36 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-36 .thanks-card__user{position:absolute;top:77px;left:48%;width:124px;height:124px;margin-left:-53px}.thanks-card.card-theme-36 .thanks-card__user:after{content:"";display:block;position:absolute;left:-36px;top:-46px;width:199px;height:199px;background:url("/images/card/card-36-wreath.png") center/cover no-repeat}.thanks-card.card-theme-36 .thanks-card__user .user-image{border-radius:100px}.thanks-card.card-theme-36 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-36 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.christmas-message{border-radius:0px;margin-top:-1px;width:100%;height:110px;background:url("/images/card/card-36-message.png") center top/cover no-repeat}.thanks-card.christmas-present{border-radius:0 0 8px 8px;margin-top:0px;width:100%;height:98px;background:url("/images/card/card-36-present.png") center top/cover no-repeat;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.thanks-card.card-theme-37 .thanks-card__card .thanks-card__title{position:relative;top:250px;font-size:2.2857142857rem;text-align:center;text-shadow:2px 4px 10px #fff}.thanks-card.card-theme-37 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-37 .thanks-card__user{position:absolute;top:113px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-37 .thanks-card__user .user-image{border:3px solid #0474a0;border-radius:100px}.thanks-card.card-theme-37 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-37 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-38 .thanks-card__card .thanks-card__title{position:relative;top:250px;font-size:2.2857142857rem;text-align:center}.thanks-card.card-theme-38 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-38 .thanks-card__user{position:absolute;top:107px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-38 .thanks-card__user .user-image{border:4px solid #1c2b51;border-radius:100px}.thanks-card.card-theme-38 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-38 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-39 .thanks-card__card .thanks-card__title{position:relative;top:250px;font-size:2.2857142857rem;text-align:center}.thanks-card.card-theme-39 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-39 .thanks-card__user{position:absolute;top:107px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-39 .thanks-card__user .user-image{border:4px solid #fff;border-radius:100px}.thanks-card.card-theme-39 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-39 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-40 .thanks-card__card .thanks-card__title{position:relative;top:250px;font-size:2.2857142857rem;text-align:center}.thanks-card.card-theme-40 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-40 .thanks-card__user{position:absolute;top:107px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-40 .thanks-card__user .user-image{border:4px solid #fff;border-radius:100px}.thanks-card.card-theme-40 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-40 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-41 .thanks-card__card .thanks-card__title{position:relative;top:290px;right:10px;font-size:1.5714285714rem;text-align:right}.thanks-card.card-theme-41 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-41 .thanks-card__user{position:absolute;top:107px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-41 .thanks-card__user .user-image{border:4px solid #fff;border-radius:100px}.thanks-card.card-theme-41 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-41 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-42 .thanks-card__card .thanks-card__title{position:relative;top:290px;right:10px;font-size:1.5714285714rem;text-align:right}.thanks-card.card-theme-42 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-42 .thanks-card__user{position:absolute;top:107px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-42 .thanks-card__user .user-image{border:4px solid #fff;border-radius:100px}.thanks-card.card-theme-42 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-42 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-43 .thanks-card__card .thanks-card__title{position:relative;top:290px;right:10px;font-size:1.5714285714rem;text-align:right}.thanks-card.card-theme-43 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-43 .thanks-card__user{position:absolute;top:107px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-43 .thanks-card__user .user-image{border:4px solid #fff;border-radius:100px}.thanks-card.card-theme-43 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-43 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-44 .thanks-card__card .thanks-card__title{position:relative;top:290px;right:10px;font-size:1.5714285714rem;text-align:right}.thanks-card.card-theme-44 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-44 .thanks-card__user{position:absolute;top:107px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-44 .thanks-card__user .user-image{border:4px solid #fff;border-radius:100px}.thanks-card.card-theme-44 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-44 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-45 .thanks-card__card .thanks-card__title{position:relative;top:290px;right:10px;font-size:1.5714285714rem;text-align:right}.thanks-card.card-theme-45 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-45 .thanks-card__user{position:absolute;top:107px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-45 .thanks-card__user .user-image{border:4px solid #fff;border-radius:100px}.thanks-card.card-theme-45 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-45 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-46 .thanks-card__card .thanks-card__title{position:relative;top:290px;right:10px;font-size:1.5714285714rem;text-align:right}.thanks-card.card-theme-46 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-46 .thanks-card__user{position:absolute;top:107px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-46 .thanks-card__user .user-image{border:4px solid #fff;border-radius:100px}.thanks-card.card-theme-46 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-46 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-47 .thanks-card__card .thanks-card__title{position:relative;top:290px;right:10px;font-size:1.5714285714rem;text-align:right}.thanks-card.card-theme-47 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-47 .thanks-card__user{position:absolute;top:107px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-47 .thanks-card__user .user-image{border:4px solid #fff;border-radius:100px}.thanks-card.card-theme-47 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-47 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-48 .thanks-card__card .thanks-card__title{position:relative;top:290px;right:10px;font-size:1.5714285714rem;text-align:right}.thanks-card.card-theme-48 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-48 .thanks-card__user{position:absolute;top:107px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-48 .thanks-card__user .user-image{border:4px solid #fff;border-radius:100px}.thanks-card.card-theme-48 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-48 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-49 .thanks-card__card .thanks-card__title{position:relative;top:250px;font-size:2.2857142857rem;text-align:center;text-shadow:2px 4px 10px #fff}.thanks-card.card-theme-49 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-49 .thanks-card__user{position:absolute;top:113px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-49 .thanks-card__user .user-image{border:3px solid #0474a0;border-radius:100px}.thanks-card.card-theme-49 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-49 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-57 .thanks-card__card .thanks-card__title{position:relative;top:250px;font-size:2rem;text-align:center}.thanks-card.card-theme-57 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-57 .thanks-card__user{position:absolute;top:107px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-57 .thanks-card__user .user-image{border:3px solid #422d18;border-radius:100px}.thanks-card.card-theme-57 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-57 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-58 .thanks-card__card .thanks-card__title{position:relative;top:250px;font-size:2rem;text-align:center}.thanks-card.card-theme-58 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-58 .thanks-card__user{position:absolute;top:107px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-58 .thanks-card__user .user-image{border:2px solid #534741;border-radius:100px}.thanks-card.card-theme-58 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-58 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-72 .thanks-card__card .thanks-card__title{position:relative;top:250px;font-size:2rem;text-align:center;text-shadow:-1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff,1px -1px 0 #fff}.thanks-card.card-theme-72 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-72 .thanks-card__user{position:absolute;top:107px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-72 .thanks-card__user .user-image{border:2px solid #fff;border-radius:100px}.thanks-card.card-theme-72 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-72 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-73 .thanks-card__card .thanks-card__title{position:relative;top:250px;font-size:2rem;text-align:center}.thanks-card.card-theme-73 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-73 .thanks-card__user{position:absolute;top:107px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-73 .thanks-card__user .user-image{border:3px solid #fff;border-radius:100px}.thanks-card.card-theme-73 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-73 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-74 .thanks-card__card .thanks-card__title{position:relative;top:250px;font-size:2rem;text-align:center}.thanks-card.card-theme-74 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-74 .thanks-card__user{position:absolute;top:107px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-74 .thanks-card__user .user-image{border:3px solid #fff;border-radius:100px}.thanks-card.card-theme-74 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-74 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-99 .thanks-card__card .thanks-card__title{position:relative;top:250px;font-size:2rem;text-align:center}.thanks-card.card-theme-99 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-99 .thanks-card__user{position:absolute;top:107px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-99 .thanks-card__user .user-image{border:3px solid #fff;border-radius:100px}.thanks-card.card-theme-99 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-99 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-100 .thanks-card__card .thanks-card__title{position:relative;top:250px;font-size:2.2857142857rem;text-align:center;text-shadow:-1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff,1px -1px 0 #fff}.thanks-card.card-theme-100 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-100 .thanks-card__user{position:absolute;top:113px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-100 .thanks-card__user .user-image{border:3px solid #0474a0;border-radius:100px}.thanks-card.card-theme-100 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-100 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-101 .thanks-card__card .thanks-card__title{position:relative;top:250px;font-size:2.2857142857rem;text-align:center;text-shadow:-1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff,1px -1px 0 #fff}.thanks-card.card-theme-101 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-101 .thanks-card__user{position:absolute;top:113px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-101 .thanks-card__user .user-image{border:3px solid #0474a0;border-radius:100px}.thanks-card.card-theme-101 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-101 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-102 .thanks-card__card .thanks-card__title{position:relative;top:250px;font-size:2.2857142857rem;text-align:center;text-shadow:-1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff,1px -1px 0 #fff}.thanks-card.card-theme-102 .thanks-card__card .thanks-card__title strong{font-weight:normal}.thanks-card.card-theme-102 .thanks-card__user{position:absolute;top:113px;left:48%;width:124px;height:124px;margin-left:-52px}.thanks-card.card-theme-102 .thanks-card__user .user-image{border:3px solid #0474a0;border-radius:100px}.thanks-card.card-theme-102 .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-102 .thanks-card__title-and-count .thanks-card__title{display:none}.thanks-card.card-theme-1{background-color:#254371}.thanks-card.card-theme-1 .thanks-card__title{color:#091c3a}.thanks-card.card-theme-2{background-color:#fff9c4}.thanks-card.card-theme-2 .thanks-card__title{color:#515a61}.thanks-card.card-theme-3{background-color:#faf8ed}.thanks-card.card-theme-3 .thanks-card__title{color:#515a61}.thanks-card.card-theme-4{background-color:#a4d3da}.thanks-card.card-theme-4 .thanks-card__title{color:#fff}.thanks-card.card-theme-5{background-color:#f2f2f2}.thanks-card.card-theme-5 .thanks-card__title{color:#515a61}.thanks-card.card-theme-6{background-color:#fff}.thanks-card.card-theme-6 .thanks-card__title{color:#405459}.thanks-card.card-theme-7{background-color:#b9f6ca}.thanks-card.card-theme-7 .thanks-card__title{color:#fff}.thanks-card.card-theme-8{background-color:#001038}.thanks-card.card-theme-8 .thanks-card__title{color:#fff}.thanks-card.card-theme-9{background-color:#42210b}.thanks-card.card-theme-9 .thanks-card__title{color:#fff}.thanks-card.card-theme-10{background-color:#fff}.thanks-card.card-theme-10 .thanks-card__title{color:#fff}.thanks-card.card-theme-11{background-color:#fff}.thanks-card.card-theme-11 .thanks-card__title{color:#133b7c}.thanks-card.card-theme-12{background-color:#fff}.thanks-card.card-theme-12 .thanks-card__title{color:#513119}.thanks-card.card-theme-13{background-color:#fff}.thanks-card.card-theme-13 .thanks-card__title{color:#071114}.thanks-card.card-theme-14{background-color:#513119}.thanks-card.card-theme-14 .thanks-card__title{color:#513119}.thanks-card.card-theme-15{background-color:#fff}.thanks-card.card-theme-15 .thanks-card__title{color:#fff}.thanks-card.card-theme-16{background-color:#fff}.thanks-card.card-theme-16 .thanks-card__title{color:#42210b}.thanks-card.card-theme-17{background-color:#fff}.thanks-card.card-theme-17 .thanks-card__title{color:#fff}.thanks-card.card-theme-18{background-color:#fff}.thanks-card.card-theme-18 .thanks-card__title{color:#fff}.thanks-card.card-theme-19{background-color:#494949}.thanks-card.card-theme-19 .thanks-card__title{color:#494949}.thanks-card.card-theme-20{background-color:#3eaaed}.thanks-card.card-theme-20 .thanks-card__title{color:#fff}.thanks-card.card-theme-21{background-color:#052842}.thanks-card.card-theme-21 .thanks-card__title{color:#052842}.thanks-card.card-theme-22{background-color:#0b0219}.thanks-card.card-theme-22 .thanks-card__title{color:#0b0219}.thanks-card.card-theme-23{background-color:#56bcc1}.thanks-card.card-theme-23 .thanks-card__title{color:#56bcc1}.thanks-card.card-theme-24{background-color:#fff}.thanks-card.card-theme-24 .thanks-card__title{color:#fff}.thanks-card.card-theme-25{background-color:#fff}.thanks-card.card-theme-25 .thanks-card__title{color:#fff}.thanks-card.card-theme-26{background-color:#fff}.thanks-card.card-theme-26 .thanks-card__title{color:#fff}.thanks-card.card-theme-27{background-color:#fff}.thanks-card.card-theme-27 .thanks-card__title{color:#fff}.thanks-card.card-theme-28{background-color:#222f51}.thanks-card.card-theme-28 .thanks-card__title{color:#222f51}.thanks-card.card-theme-29{background-color:#364114}.thanks-card.card-theme-29 .thanks-card__title{color:#fff}.thanks-card.card-theme-30{background-color:#0474a0}.thanks-card.card-theme-30 .thanks-card__title{color:#036989}.thanks-card.card-theme-31{background-color:#530e00}.thanks-card.card-theme-31 .thanks-card__title{color:#fff}.thanks-card.card-theme-32{background-color:#fff}.thanks-card.card-theme-32 .thanks-card__title{color:#fff}.thanks-card.card-theme-33{background-color:#fff}.thanks-card.card-theme-33 .thanks-card__title{color:#fff}.thanks-card.card-theme-34{background-color:#fff}.thanks-card.card-theme-34 .thanks-card__title{color:#4190d9}.thanks-card.card-theme-35{background-color:#fff}.thanks-card.card-theme-35 .thanks-card__title{color:#fff}.thanks-card.card-theme-36{background-color:#fff}.thanks-card.card-theme-36 .thanks-card__title{color:#fff}.thanks-card.card-theme-37{background-color:#0474a0}.thanks-card.card-theme-37 .thanks-card__title{color:#036989}.thanks-card.card-theme-38{background-color:#1c2b51}.thanks-card.card-theme-38 .thanks-card__title{color:#1c2b51}.thanks-card.card-theme-39{background-color:#fff}.thanks-card.card-theme-39 .thanks-card__title{color:#b3948c}.thanks-card.card-theme-40{background-color:#fff}.thanks-card.card-theme-40 .thanks-card__title{color:#ffd653}.thanks-card.card-theme-41{background-color:#fff}.thanks-card.card-theme-41 .thanks-card__title{color:#fff}.thanks-card.card-theme-42{background-color:#fff}.thanks-card.card-theme-42 .thanks-card__title{color:#333}.thanks-card.card-theme-43{background-color:#fff}.thanks-card.card-theme-43 .thanks-card__title{color:#fff}.thanks-card.card-theme-44{background-color:#fff}.thanks-card.card-theme-44 .thanks-card__title{color:#333}.thanks-card.card-theme-45{background-color:#fff}.thanks-card.card-theme-45 .thanks-card__title{color:#333}.thanks-card.card-theme-46{background-color:#fff}.thanks-card.card-theme-46 .thanks-card__title{color:#fff}.thanks-card.card-theme-47{background-color:#fff}.thanks-card.card-theme-47 .thanks-card__title{color:#333}.thanks-card.card-theme-48{background-color:#fff}.thanks-card.card-theme-48 .thanks-card__title{color:#fff}.thanks-card.card-theme-49{background-color:#0474a0}.thanks-card.card-theme-49 .thanks-card__title{color:#036989}.thanks-card.card-theme-57{background-color:#422d18}.thanks-card.card-theme-57 .thanks-card__title{color:#422d18}.thanks-card.card-theme-58{background-color:#534741}.thanks-card.card-theme-58 .thanks-card__title{color:#534741}.thanks-card.card-theme-72{background-color:#173a08}.thanks-card.card-theme-72 .thanks-card__title{color:#173a08}.thanks-card.card-theme-73{background-color:#fff}.thanks-card.card-theme-73 .thanks-card__title{color:#fff}.thanks-card.card-theme-74{background-color:#fff}.thanks-card.card-theme-74 .thanks-card__title{color:#fff}.thanks-card.card-theme-99{background-color:#fff}.thanks-card.card-theme-99 .thanks-card__title{color:#801524}.thanks-card.card-theme-100{background-color:#0474a0}.thanks-card.card-theme-100 .thanks-card__title{color:#036989}.thanks-card.card-theme-101{background-color:#0474a0}.thanks-card.card-theme-101 .thanks-card__title{color:#036989}.thanks-card.card-theme-102{background-color:#0474a0}.thanks-card.card-theme-102 .thanks-card__title{color:#036989}.thanks-card.card-theme-custom-thanks-card .thanks-card__card .thanks-card__title{font-size:0}.thanks-card.card-theme-custom-thanks-card .thanks-card__user{position:absolute;top:114px;left:48%;width:124px;height:124px;margin-left:-50px}.thanks-card.card-theme-custom-thanks-card .thanks-card__user .user-image{width:120px;height:120px;border-radius:100px}.thanks-card.card-theme-custom-thanks-card .thanks-card__user .user-image img{width:120px;height:120px}.thanks-card.card-theme-custom-thanks-card .thanks-card__title-and-count{position:absolute;bottom:30px;left:15px;right:15px;text-align:center}.thanks-card.card-theme-custom-thanks-card .thanks-card__title-and-count .thanks-card__title{display:none}.tl-filter{border-radius:8px;background-color:#fff;overflow:hidden}.tl-filter__opener,.tl-filter__header{display:none}.tl-filter__list{border-bottom:1px solid #dfdfdf}.tl-filter__list--parent{display:none}.tl-filter__list--parent.is-show{display:block}.tl-filter__list--child{display:none}.tl-filter__list--child.is-show{display:block}.tl-filter__root{position:relative}.tl-filter__root-wrapper{width:100%;height:47px;padding-top:1px;display:flex;font-size:.92857rem;font-weight:bold;align-items:center}.tl-filter__root+.tl-filter__root:before{content:"";display:block;position:absolute;top:0;left:15px;right:15px;height:1px;background-color:#dfdfdf}.tl-filter__item+.tl-filter__root:before{content:"";display:block;position:absolute;top:0;left:15px;right:15px;height:1px;background-color:#dfdfdf}.tl-filter__root .tl-filter__label{width:calc(100% - 40px - 50px);height:20px;padding:13px 20px 14px 20px;line-height:20px}.tl-filter__root .tl-filter__drill-down i{right:0;transition:all .2s ease}.tl-filter__root.is-selected{color:#00aac2}.tl-filter__root.is-selected .tl-filter__drill-down i{color:#00aac2}.tl-filter__root:hover,.tl-filter__root:active{color:#00aac2}.tl-filter__root:hover .tl-filter__drill-down,.tl-filter__root:active .tl-filter__drill-down{right:-4px}.tl-filter__root:hover .tl-filter__drill-down i,.tl-filter__root:active .tl-filter__drill-down i{color:#00aac2}.tl-filter__item{width:100%;height:47px;padding-top:1px;display:flex;position:relative;font-size:.9285714286rem;font-weight:bold;align-items:center}.tl-filter__item+.tl-filter__item:before{content:"";display:block;position:absolute;top:0;left:15px;right:15px;height:1px;background-color:#dfdfdf}.tl-filter__item-back+.tl-filter__item:before{left:0;right:0}.tl-filter__item--filter-clear{padding-top:0}.tl-filter__item--filter-clear a{color:#515a61}.tl-filter__item--filter-clear a .tl-filter__item--selected{color:#00aac2}.tl-filter__item .tl-filter__reset{width:100%;padding:15px 20px 14px 20px}.tl-filter__item-back{padding-top:0}.tl-filter__item-back-wrapper{width:calc(100% - 18px);height:47px;padding-left:18px;display:flex;background-color:#fafafa;color:#a1a6ab;align-items:center;cursor:pointer}.tl-filter__item-back-wrapper:hover,.tl-filter__item-back-wrapper:active{color:#00aac2}.tl-filter__item-back-wrapper:hover i,.tl-filter__item-back-wrapper:active i{position:absolute;left:-4px}.tl-filter__item-back-icon{width:10px;height:20px;line-height:20px;margin-right:3px;position:relative;font-size:1.4285714286rem;font-family:"Font Awesome 5 pro";font-weight:normal}.tl-filter__item-back-icon i{line-height:1;position:absolute;left:0;transition:all .2s ease}.tl-filter__item-back-label{line-height:20px;height:20px}.tl-filter__wrap{height:47px;display:flex;flex-flow:row no-wrap;align-items:center;width:100%}.tl-filter__condition{height:25px;box-sizing:border-box;margin:0 10px 0 15px;line-height:1;cursor:pointer}.tl-filter__label{width:175px;padding:14px 0 15px 0;transition:all .1s ease;cursor:pointer;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.tl-filter__label.is-selected{color:#00aac2}.tl-filter__label:hover,.tl-filter__label:active{color:#00aac2}.tl-filter__drill-down{width:10px;height:20px;top:1px;right:0;line-height:20px;padding:13px 20px 14px 20px;position:absolute;text-align:right;vertical-align:middle;transition:all .2s ease;cursor:pointer;outline:none}.tl-filter__drill-down i{color:#cdd0d4;font-size:1.4285714286rem;font-family:"Font Awesome 5 pro";line-height:1;content:""}.tl-filter__drill-down:hover,.tl-filter__drill-down:active{right:-4px}.tl-filter__drill-down:hover i,.tl-filter__drill-down:active i{color:#00aac2}.tl-filter__submit{display:block;padding:10px 15px;border:1px solid rgba(0,0,0,0);border-radius:0 0 8px 8px;color:#a1a6ab;text-align:center;background-color:#fafafa;cursor:pointer}.tl-filter__submit i{color:#cdd0d4;font-size:1.1428571429rem}.tl-filter__submit--updated{color:#00aac2;animation:blink-button-color 1s ease-out infinite alternate}.tl-filter__submit--updated i{color:#00aac2;animation:blink-button-icon-color 1s ease-out infinite alternate}.tl-filter-overlay{padding:15px 0;display:flex;border-radius:8px;background-color:#00aac2;overflow:hidden}.tl-filter-overlay__wrapper{margin-top:15px}.tl-filter-overlay__icon{width:60px;color:#fff;display:flex;justify-content:center;align-items:center}.tl-filter-overlay__icon i{font-size:1.5714285714rem;margin-bottom:4px}.tl-filter-overlay__selected{width:165px;color:#fff;font-size:.9285714286rem;font-weight:normal;line-height:1.3571428571rem}.tl-filter-overlay__selected-item{text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.tl-filter-overlay__must-read{margin-bottom:3px;color:rgba(250,250,250,.8)}.tl-filter-overlay__anounce{margin-left:13px;margin-top:3px;color:rgba(250,250,250,.8);font-size:.9285714286rem;font-weight:lighter}.tl-filter-overlay__reset{width:35px;color:#fff;display:flex;justify-content:center;align-items:center}.tl-filter-overlay__reset i{font-size:1.1428571429rem}@keyframes blink-button-color{10%{color:#00aac2}50%{color:#a1a6ab}90%{color:#00aac2}}@keyframes blink-button-icon-color{10%{color:#00aac2}50%{color:#cdd0d4}90%{color:#00aac2}}.toggle__header{position:relative;cursor:pointer}.toggle__header:after{position:absolute;top:50%;font:normal normal normal 14px/1 "Font Awesome 5 pro";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:absolute;top:50%;right:15px;width:16px;height:16px;margin-top:-8px;content:"";color:#cdd0d4;font-size:1.1428571429rem;font-family:"Font Awesome 5 pro"}.toggle__header.is-close:after{content:""}.toggle__body{transition:all .5s ease-in-out;overflow:hidden}.toggle__body.is-close{max-height:0;padding-top:0;padding-bottom:0;border-top:none;border-bottom:none;opacity:0}.user-form{border-radius:8px;background-color:#fff}.user-form__bottom{margin-top:20px;float:left;clear:both}.user-form__title{padding:15px;font-weight:bold;letter-spacing:.4px;line-height:1.2;border-bottom:1px solid #dfdfdf}.user-form__title i{font-size:1.3571428571rem;color:#cdd0d4;padding-right:10px}.user-form__items{margin:0 15px}.user-form__item{display:table;border-collapse:separate;border-spacing:0 5px;box-sizing:border-box;width:100%;padding:10px 15px}.user-form__item+.user-form__item{border-top:solid 1px #dfdfdf}.user-form__item--no-border{padding-bottom:0}.user-form__item--note{display:table-cell;vertical-align:middle;color:#a1a6ab;font-size:.7857142857rem}.user-form__item--note p{text-align:right}.user-form__item--note--no-border{border-bottom:0;padding-bottom:0}.user-form__item--note p{line-height:1.5}.user-form__item--detail{padding:0 0 0 10px;color:#a1a6ab;font-size:.7857142857rem;font-weight:normal}.user-form__item:last-child{border-bottom:0}.user-form__label{display:table-cell;width:80px;font-size:1rem;color:#515a61;text-align:left;vertical-align:middle}.user-form__label2{font-size:1rem;color:#cdd0d4;text-align:left;margin:15px 10px 10px}.user-form__control{display:table-cell;font-size:1.0714285714rem;text-align:left;vertical-align:top}.user-form__control2{font-size:1.0714285714rem;text-align:left;margin:0 10px 15px}.user-form__wraping{font-size:1rem;text-align:left;margin:15px 10px}.user-form__wraping input[type=radio]{margin-right:10px}.user-form__validation{display:table-row;color:#e03862;font-size:.8571428571rem}.user-form__validation i{display:table-cell}.user-form__note{display:table-cell;font-size:.8571428571rem;color:#a1a6ab}.user-form button,.user-form input,.user-form select,.user-form textarea{font-size:1.0714285714rem}.user-form textarea{height:100px}.user-form [readonly]{color:#999}.user-form .form-control__text{box-sizing:border-box;padding:10px;border:1px solid #dfdfdf;border-radius:4px;background-color:#fafafa}.user-form .form-control__text--full{width:100%}.user-form .form-control__text--3em{width:3.7em}.user-form .form-control__text--6em{width:6.7em}.user-form .form-control__text--9em{width:9.7em}.user-form .form-control__text--15em{width:15.7em}.user-form .form-control__text--18em{width:18.7em}.user-form .form-control__text--21em{width:21.7em}.user-form .form-control__select{box-sizing:border-box;padding:10px 30px 10px 10px;border:1px solid #dfdfdf;border-radius:4px;background-color:#fafafa}.user-form .form-control__select-wrap{display:inline-block;position:relative}.user-form .form-control__select-wrap:after{position:absolute;top:50%;font:normal normal normal 14px/1 "Font Awesome 5 pro";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;right:8px;margin-top:-5px;color:#a1a6ab;font-size:.9285714286rem;content:""}.user-form .form-control__extra2{width:262px;margin:-12px 0 0}.user-form .form-control__extra-text{padding:0 10px 0 6px;vertical-align:middle}.user-form--image{width:120px;border-bottom:0;padding:20px 0;margin-left:-20px;text-align:left;background-color:#eceef0;display:table-cell}.user-form--image a{position:relative;display:block;overflow:hidden;width:90px;height:90px;margin:0 auto;border-radius:45px}.user-form--image a:after{position:absolute;top:50%;font:normal normal normal 14px/1 "Font Awesome 5 pro";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;left:50%;margin:-15px 0 0 -15px;width:30px;height:30px;color:#fff;font-size:2.1428571429rem;line-height:30px;text-align:center;content:""}.user-form--point .user-form__label{width:auto;font-size:1rem;color:#00aac2}.user-form--point .user-form__control{text-align:right;white-space:nowrap}.user-form--point .form-control__text{text-align:right;color:#515a61}.user-form--point .point-unit{padding:0 0 0 5px;font-size:1rem;color:#00aac2}.user-change{width:400px;display:table-cell;vertical-align:middle}.profile-form{background-color:#fafafa}.profile-form__item,.profile-form__item-must_read{box-sizing:border-box;display:table;border-collapse:separate;border-spacing:5px;width:100%;padding:10px}.profile-form__item-must_read{padding-top:0;padding-bottom:0}.profile-form__label{display:table-cell;width:100px;font-size:1rem;color:#515a61;text-align:left;vertical-align:middle}.profile-form__control{display:table-cell;font-size:1.0714285714rem;text-align:left;vertical-align:middle}.profile-form [readonly]{color:#999}.profile-form__image{width:100px;height:100px;border:1px solid #dfdfdf;border-radius:4px;background-color:#fff;overflow:hidden;cursor:pointer}.profile-form__image img{width:100px;height:100px;object-fit:cover}.profile-form__image i{font-size:2.2142857143rem;width:100px;height:100px;text-align:center;line-height:100px;color:#a1a6ab}.profile-form__image-delete{width:100px;margin-top:5px;text-align:center}.profile-form__image-delete a{padding:3px 10px;border-radius:4px;font-size:.8571428571rem;line-height:1;color:#fff;background-color:#e03862}.profile-form .checkbox-label{width:135px}.profile-form .form-control__text,.profile-form .form-control__select{background-color:#fff}.user-image{background-image:url("/images/default-user-image.png");background-size:cover;overflow:hidden}.user-image--15{width:15px;height:15px}.user-image--20{width:20px;height:20px}.user-image--30{width:30px;height:30px}.user-image--32{width:32px;height:32px}.user-image--45{width:45px;height:45px}.user-image--75{width:75px;height:75px}.user-image--90{width:90px;height:90px}.user-image--100{width:100px;height:100px}.user-image--114{width:114px;height:114px}.user-image--130{width:130px;height:130px}.user-image--190{width:190px;height:190px}.user-image--100{width:100px;height:100px;margin-right:10px}.user-image-list{background-color:#fff;padding:7.5px}.user-image-list__item{display:block;float:left;box-sizing:border-box;width:100px;margin-left:15px;padding:7.5px 0;text-align:center}.user-list{background-color:#fff}.user-list--fromRoom{margin-top:142px;height:100%;overflow-y:scroll}.user-list--fromMessageList{margin-top:94px;height:100%;overflow-y:scroll}.user-list--new{margin-top:48px;height:100%;overflow-y:scroll}.user-list__item+.user-list__item{border-top:solid 1px #dfdfdf}.user-list__item--inner{box-sizing:border-box;display:table;width:100%;color:#515a61}.user-list__item__link{display:block;color:#515a61}.user-list__item__thumb{display:table-cell;width:45px;height:45px;text-align:left;vertical-align:top}.user-list__item__icon{display:block}.user-list__item__desc{box-sizing:border-box;display:table-cell;min-height:45px;padding-left:15px;text-align:left;vertical-align:middle}.user-list__item__desc__name{font-size:1rem}.user-list__item__desc__dept{color:#a1a6ab;font-size:.7857142857rem}.user-list__header{position:fixed;width:calc(100% - 30px);border-top-left-radius:8px;border-top-right-radius:8px;background-color:#fff}.user-list__body{margin-top:40px}.fix_waypoint_height span{display:block;height:2px;background-color:#fff}.user-photos{border-radius:8px;background-color:#fff}.user-photos__list{overflow:hidden;*zoom:1}.user-photos__list__item{float:left;width:118px;height:118px;box-sizing:border-box;overflow:hidden;margin-right:15px}.user-photos__list__item:nth-of-type(5n){margin-right:0}.user-photos__list__item:nth-of-type(n+6){margin-top:15px}.user-post__wrapper{padding:15px;border-radius:8px;background-color:#dfdfdf}.user-post__thumb{float:left;width:45px;margin-top:-5px;margin-bottom:-5px}.user-post__form-column{box-sizing:border-box;width:100%;padding-left:60px}.user-post__form--close{display:block}.user-post__form--close .user-post__form-body{height:35px;cursor:pointer}.user-post__form--open{display:none}.user-post__form.is-open .user-post__form--close{display:none}.user-post__form.is-open .user-post__form--open{display:block}.user-post__form-body{box-sizing:border-box;position:relative;border-radius:8px;padding:10px;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.1)}.user-post__form-footer{margin-top:10px}.user-post__placeholder{float:left;font-size:.9285714286rem;color:#a1a6ab;line-height:15px}.user-post__placeholder i{font-size:1.2142857143rem;color:#00aac2}.user-post__image{float:right;line-height:15px;font-size:1.2142857143rem;color:#00aac2}.user-post__recommend{margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #dfdfdf}.user-post__recommend strong{color:#00aac2}.user-post__textarea{box-sizing:border-box;width:100%;min-height:60px;padding:0;border:none;outline:none}.user-post__action{display:block;box-sizing:border-box;width:35px;height:35px;text-align:center;line-height:35px;font-size:1.2142857143rem;color:#a1a6ab;background-color:#fff;cursor:pointer;transition:all .3s ease}.user-post__action-list{float:left}.user-post__action-item{float:left;overflow:hidden}.user-post__action-item:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.user-post__action-item:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.user-post__action:hover,.user-post__action:active{color:#00aac2}.user-post__uploader-form{display:none}.user-post__button{float:right}.user-post__button .btn{height:35px;padding:0 10px;border-radius:8px;font-size:1rem}.user-post__button .btn:hover,.user-post__button .btn:active{background-color:rgb(0,147.6546391753,168.5)}.profile-wrapper{display:flex;justify-content:space-between;width:1050px}.windows-profile-wrapper{width:1070px}.profile-sidebar-wrapper{position:-webkit-sticky;position:sticky;top:65px;border-radius:8px;overflow-x:hidden;overflow-y:auto;width:260px;height:calc(100vh - 115px)}.profile-sidebar-wrapper .column--aside{float:initial;width:initial}.windows-profile-sidebar-wrapper{padding-left:20px}.user-timeline__link-wrapper{margin:15px 0}.user-timeline__link{display:flex;justify-content:center;align-items:center;padding:15px;border-radius:8px;background-color:#fff}.user-introduction__header{margin:10px 0;font-size:1.5rem;font-weight:normal;line-height:1.2}.user-introduction__header span{font-size:.7857142857rem;color:#a1a6ab}.user-introduction__section{position:relative;border-radius:8px;background-color:#fff;overflow:hidden}.user-introduction__section+.user-introduction__section{margin-top:15px}.user-introduction__add{position:absolute;top:10px;right:15px}.user-introduction__add-button{display:block;padding-left:5px;padding-right:10px;height:20px;border-radius:4px;font-size:.9285714286rem;line-height:20px;text-align:center;vertical-align:middle;color:#fff;background-color:#00aac2}.user-introduction__body--simple .user-introduction__item.is-new .user-introduction__wrap{position:relative;padding-left:40px}.user-introduction__body--simple .user-introduction__item.is-new .user-introduction__wrap:before{content:"New";display:inline-block;position:absolute;top:5px;left:0;padding:1px 6px 1px 3px;border-radius:0 15px 15px 0;font-size:.6428571429rem;text-transform:uppercase;color:#fff;background-color:#e03862}.user-introduction__body--simple .user-introduction__item.is-new .user-introduction__title{width:95px}.user-introduction__body--simple .user-introduction__item.is-new .user-introduction__content{padding-left:115px}.user-introduction__body--simple .user-introduction__wrap{padding:5px 15px}.user-introduction__body--simple .user-introduction__title{float:left;width:120px}.user-introduction__body--simple .user-introduction__content{box-sizing:border-box;width:100%;padding-left:140px}.user-introduction__body--simple .user-introduction__content--editable{display:block;position:relative;cursor:pointer}.user-introduction__body--simple .user-introduction__content--editable:hover:after{position:absolute;top:50%;font:normal normal normal 14px/1 "Font Awesome 5 pro";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:absolute;top:0;left:-20px;width:16px;height:16px;content:"";color:#00aac2;font-size:1.1428571429rem;font-family:"Font Awesome 5 pro";text-align:left}.user-introduction__body--simple .user-introduction__content--editable.editable-open:hover:after{display:none}.user-introduction__body--simple .user-introduction__sub{color:gray;font-size:11px;margin-bottom:10px}.user-introduction__body--simple .editable-container{box-sizing:border-box;width:100%}.user-introduction__body--simple .editableform .editable-row{display:flex;flex-flow:row nowrap}.user-introduction__body--simple .editableform .editable-input{flex:1 1 auto}.user-introduction__body--simple .editableform .editable-input input{box-sizing:border-box;width:100%;height:30px;padding:4px;border:1px solid #dfdfdf;border-radius:4px 0 0 4px;background-color:#fafafa}.user-introduction__body--simple .editableform .editable-buttons{width:60px;display:flex;flex-flow:row nowrap}.user-introduction__body--simple .editableform .editable-buttons button{box-sizing:border-box;margin:0;padding:0;border:none;width:30px;height:30px;text-align:center;vertical-align:middle}.user-introduction__body--simple .editableform .editable-buttons button i{width:100%;font-size:1.0714285714rem;text-align:center;line-height:28px}.user-introduction__body--simple .editableform .editable-submit{order:2;flex:0 0 auto;border-radius:0 4px 4px 0;color:#fff;background:#00aac2 none}.user-introduction__body--simple .editableform .editable-submit:hover,.user-introduction__body--simple .editableform .editable-submit:active{background:#00aac2 none}.user-introduction__body--simple .editableform .editable-cancel{order:1;flex:0 0 auto;border-right:1px solid #dfdfdf;border-radius:0;color:#fff;background:#a1a6ab none}.user-introduction__body--simple .editableform .editable-cancel:hover,.user-introduction__body--simple .editableform .editable-cancel:active{background:#a1a6ab none}.user-introduction__body--directory{padding:10px 0}.user-introduction__body--checkbox .user-introduction__list{padding:10px 0;list-style:disc}.user-introduction__body--checkbox .user-introduction__list>.user-introduction__item{margin:0 15px 0 40px}.user-introduction__body--checkbox .user-introduction__list>.user-introduction__item+.user-introduction__item{margin-top:5px}.user-introduction__body--checkbox .user-introduction__list>.user-introduction__item.is-new{position:relative}.user-introduction__body--checkbox .user-introduction__list>.user-introduction__item.is-new:before{content:"New";display:inline-block;position:absolute;top:0;left:-40px;padding:1px 6px 1px 3px;border-radius:0 15px 15px 0;font-size:.6428571429rem;text-transform:uppercase;color:#fff;background-color:#e03862}.user-introduction__body--checkbox .checkbox{width:25px;padding-right:10px}.user-introduction__body--checkbox .submit-btn{width:140px}.user-introduction__body--checkbox .cancel-btn{width:140px;margin-right:15px}.user-introduction__body--detail,.user-introduction__body--image{margin-top:-1px}.user-introduction__body--detail .user-introduction__item,.user-introduction__body--image .user-introduction__item{border-top:1px solid #dfdfdf}.user-introduction__body--detail .user-introduction__item .submit-btn,.user-introduction__body--image .user-introduction__item .submit-btn{width:140px}.user-introduction__body--detail .user-introduction__item .cancel-btn,.user-introduction__body--image .user-introduction__item .cancel-btn{width:140px}.user-introduction__body--detail .user-introduction__item .delete-btn,.user-introduction__body--image .user-introduction__item .delete-btn{width:100px}.user-introduction__body--detail .user-introduction__link,.user-introduction__body--image .user-introduction__link{display:block;position:relative;padding:15px;color:#515a61}.user-introduction__body--detail .user-introduction__link:hover:after,.user-introduction__body--image .user-introduction__link:hover:after{position:absolute;top:50%;font:normal normal normal 14px/1 "Font Awesome 5 pro";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:absolute;top:5px;right:5px;width:16px;height:16px;content:"";color:#00aac2;font-size:1.1428571429rem;font-family:"Font Awesome 5 pro";text-align:right;background-color:hsla(0,0%,100%,.8)}.user-introduction__body--detail .user-introduction__wrap,.user-introduction__body--image .user-introduction__wrap{padding:15px}.user-introduction__body--detail .user-introduction__title,.user-introduction__body--image .user-introduction__title{font-weight:bold}.user-introduction__body--detail .user-introduction__title+.user-introduction__content,.user-introduction__body--image .user-introduction__title+.user-introduction__content{margin-top:5px}.user-introduction__body--detail .user-introduction__sub,.user-introduction__body--image .user-introduction__sub{font-size:.8571428571rem;color:#a1a6ab}.user-introduction__body--detail .user-introduction__sub+.user-introduction__content,.user-introduction__body--image .user-introduction__sub+.user-introduction__content{margin-top:5px}.user-introduction__body--detail .user-introduction__content p+p,.user-introduction__body--image .user-introduction__content p+p{margin-top:10px}.user-introduction__body--detail .user-introduction__date,.user-introduction__body--image .user-introduction__date{margin-top:5px;font-size:.7857142857rem;color:#a1a6ab}.user-introduction__body--detail .user-introduction__item.is-new .user-introduction__link,.user-introduction__body--detail .user-introduction__item.is-new .user-introduction__wrap{position:relative;padding-left:40px}.user-introduction__body--detail .user-introduction__item.is-new .user-introduction__link:before,.user-introduction__body--detail .user-introduction__item.is-new .user-introduction__wrap:before{content:"New";display:inline-block;position:absolute;top:15px;left:0;padding:1px 6px 1px 3px;border-radius:0 15px 15px 0;font-size:.6428571429rem;text-transform:uppercase;color:#fff;background-color:#e03862}.user-introduction__body--image .user-introduction__item.is-new .user-introduction__link,.user-introduction__body--image .user-introduction__item.is-new .user-introduction__wrap{position:relative}.user-introduction__body--image .user-introduction__item.is-new .user-introduction__link:before,.user-introduction__body--image .user-introduction__item.is-new .user-introduction__wrap:before{content:"New";display:inline-block;position:absolute;top:15px;left:0;padding:1px 6px 1px 3px;border-radius:0 15px 15px 0;font-size:.6428571429rem;text-transform:uppercase;color:#fff;background-color:#e03862}.user-introduction__body--image .user-introduction__image{float:left;width:75px}.user-introduction__body--image .user-introduction__desc{box-sizing:border-box;width:100%;min-height:75px;padding-left:90px}.user-introduction .placeholder{font-size:.8571428571rem;color:#a1a6ab}.profile-detail-image{color:#a1a6ab;background-color:#dfdfdf}.profile-detail-image--45{width:45px;height:45px;margin-left:auto;margin-right:auto}.profile-detail-image--75{width:75px;height:75px;margin-left:auto;margin-right:auto}.profile-detail-image i{display:block;width:75px;height:75px;text-align:center;line-height:75px;font-size:2.6428571429rem;color:#fff}.profile-has-image .placeholder{display:none}.profile-master-background-image{background-size:cover}.profile-master-background-image__default{background-size:cover;background-image:url("/images/default-profile-image.png")}.profile-card{position:relative;overflow:hidden;border-radius:8px;background-color:#fff}.profile-card__department-image{width:100%;height:146px;background:#dfdfdf url("/images/default-department-image.png") center/cover no-repeat}.profile-card__summary{box-sizing:border-box;margin:10px 0;padding:0 10px 0 100px;min-height:38px}.profile-card__summary a{color:#515a61}.profile-card__name{font-size:.9285714286rem;font-weight:bold}.profile-card__department{margin-top:3px;font-size:.7857142857rem;color:#a1a6ab}.profile-card__job{font-size:.7857142857rem;color:#a1a6ab}.profile-card__image{position:absolute;top:109px;left:15px;width:75px;height:75px;border:2px solid #fff;border-radius:38px;background-color:#fff}.profile-card__image--editable{display:block;position:relative;width:75px;height:75px}.profile-card__image--editable:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;right:-2px;bottom:-5px;width:30px;height:30px;border-radius:15px;color:#cdd0d4;background-color:#fafafa;font-size:1.1428571429rem;font-family:"Font Awesome 5 pro";text-align:center;line-height:30px;content:"";opacity:.95}.profile-card__image figure{position:absolute;top:0;left:0}.profile-card__image figure:not(:first-child){z-index:-1}.video-preview__progress{width:100%}.video-preview__progress-bar{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:3px;display:block;margin:15px auto 0;width:100%;height:6px;background:#fafafa}.video-preview__progress-bar::-webkit-progress-value{background:#00aac2;border-radius:3px;transition:width .3s linear}.video-preview__progress-bar::-webkit-progress-bar{background:#fafafa;border-radius:3px}.video-preview__progress-bar::-moz-progress-bar{background:#00aac2;border-radius:3px;transition:width .3s linear}.video-preview__list{list-style:disc;margin:10px 0 10px 20px}.video-preview__item:before{display:inline-block;padding-right:5px;content:"";font-family:"Font Awesome 5 pro";color:#00aac2}/*!
 * jQuery UI CSS Framework 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #dfdfdf;background:#fafafa}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#515a61;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #dfdfdf;background:#dadada url("/images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#515a61}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#616a61;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #dfdfdf;background:#fff url("/images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#00aac2;border-top:solid 2px #00aac2;border-bottom:solid 1px #fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#00aac2;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #00aac2;background:#fbf9ee url("/images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url("/images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("/images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("/images/ui-icons_222222_256x240.png")}.ui-state-default .ui-icon{background-image:url("/images/ui-icons_888888_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("/images/ui-icons_454545_256x240.png")}.ui-state-active .ui-icon{background-image:url("/images/ui-icons_454545_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("/images/ui-icons_2e83ff_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/images/ui-icons_cd0a0a_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:6px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:6px}.ui-widget-overlay{background:#41595d;opacity:.71;filter:Alpha(Opacity=71)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#000 url("/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}.ui-autocomplete.ui-widget-content{border:1px solid #dfdfdf;list-style:none;box-shadow:0 2px 4px rgba(0,0,0,.1)}.ui-autocomplete.ui-widget-content .ui-state-focus{border:none;background:rgba(0,170,194,.1) none}.ui-autocomplete.ui-widget-content>.ui-menu-item{display:block;padding:5px 10px;font-size:1rem}.ui-autocomplete.ui-widget-content>.ui-menu-item+.ui-menu-item{border-top:1px solid #dfdfdf}.ui-autocomplete .product{display:inline-flex;box-sizing:border-box;width:50%;padding:2px}.ui-autocomplete .product-image{display:table-cell;width:60px;vertical-align:top}.ui-autocomplete .product-desc{display:table-cell;vertical-align:middle}.ui-autocomplete .product-name{font-size:1.0714285714rem;font-weight:bold}.ui-autocomplete .product-category{font-size:.9285714286rem;color:#a1a6ab}.ui-autocomplete .product-info{font-size:.8571428571rem;color:#a1a6ab}.ui-dialog{overflow:hidden;border-radius:10px;background-color:#fff;outline-width:0;-webkit-transform:translate3d(0, 0, 0)}.ui-dialog-titlebar{display:none}.ui-dialog .ui-widget-content{border:0;background:#fff;color:#515a61 !important}.ui-dialog__content{position:relative;padding:60px 15px 20px;font-size:1.1428571429rem;text-align:center}.ui-dialog__content:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;width:30px;height:30px;top:20px;left:50%;margin-left:-15px;font-family:Genericons;font-size:2.4285714286rem;color:#00aac2;text-align:center;line-height:30px;text-rendering:auto;speak:none}.ui-dialog--logout{display:none}.ui-dialog--logout .ui-dialog__content:before{content:""}.ui-dialog--profile{display:none}.ui-dialog--profile .ui-dialog__content:before{content:""}.ui-dialog--multiple-profile{display:none}.ui-dialog--multiple-profile .ui-dialog__content:before{content:""}.ui-dialog--confirm{display:none}.ui-dialog--confirm .ui-dialog__content:before{content:""}.ui-dialog--contact{display:none}.ui-dialog--contact .ui-dialog__content:before{content:""}.ui-dialog--info{display:none}.ui-dialog--info .ui-dialog__content:before{content:""}.ui-dialog--previous-copy{display:none}.ui-dialog--previous-copy .ui-dialog__content:before{content:""}.ui-dialog--sso{display:none}.ui-dialog--sso .ui-dialog__content:before{content:""}.ui-dialog__button{display:block;box-sizing:border-box;width:100%;padding:15px;text-align:center;font-size:1.1428571429rem;color:#515a61;background:#fff;text-decoration:none;outline-width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:none;border-top:1px solid #dfdfdf;border-left:0;border-right:0;border-bottom:0;cursor:pointer}.ui-dialog__button--default{color:#00aac2}.ui-dialog__button--cancel{color:#a1a6ab !important}.ui-dialog__button:hover,.ui-dialog__button:active{background-color:#fafafa}.ui-dialog__file-choice{color:#fff;background-color:#00aac2;padding:8px;border-radius:14px;display:inline-block}.ui-dialog__file-choice input{display:none}.ui-dialog--profile,.ui-dialog--multiple-profile{display:none;text-align:center}.ui-dialog--contact>ul{padding:0 15px;text-align:center}.ui-dialog--contact>ul li i{font-size:1.2142857143rem;margin-right:8px}.ui-dialog--contact>ul li a{color:#515a61}.ui-dialog--contact>ul li+li{margin-top:10px}.ui-dialog--contact>p{padding:15px;text-align:center;font-size:.8571428571rem}.ui-dialog--info>p{padding:15px}
