.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-zfix,.ui-widget-overlay{top:0;left:0;width:100%;height:100%}.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:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed}.ui-datepicker{width:17em;padding:.6em .6em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{background-color:#fff}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-next::before,.ui-datepicker .ui-datepicker-prev::before{padding-left:6px;line-height:1.8em}.ui-datepicker .ui-datepicker-prev::before{content:"<"}.ui-datepicker .ui-datepicker-next::before{content:">"}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:center;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-widget{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:.9em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1em}.ui-widget-content{background-color:#40A8DF;color:#FFF}.ui-widget-content a{color:#FFF}.ui-widget-header{color:#fff;font-weight:700}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{font-weight:400;background-color:#40A8DF;border:0;outline:0;color:#FFF}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#3D3D3D;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:#00B9DF;color:#FFF}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#FFF;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#AA91E0;font-weight:400;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{background:#FFF;color:#40A8DF}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#40A8DF}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec;color:#cd0a0a}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.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:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.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-widget-overlay,.ui-widget-shadow{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-icon{width:16px;height:16px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:0}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:0}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:0}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;border-radius:8px}.ui-timepicker-div .ui_tpicker_unit_hide,.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time,.ui-timepicker-div.ui-timepicker-oneLine dt{display:none}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px}.ui-timepicker-div dl dd{margin:0 10px 10px 40%}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:0 0;border:none;margin:0;padding:0}.ui-timepicker-rtl{direction:rtl}.ui-timepicker-rtl dl{text-align:right;padding:0 5px 0 0}.ui-timepicker-rtl dl dt{float:right;clear:right}.ui-timepicker-rtl dl dd{margin:0 40% 10px 10px}.ui-timepicker-div.ui-timepicker-oneLine{padding-right:2px}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label{display:block;padding-top:2px}.ui-timepicker-div.ui-timepicker-oneLine dl{text-align:right}.ui-timepicker-div.ui-timepicker-oneLine dl dd,.ui-timepicker-div.ui-timepicker-oneLine dl dd>div{display:inline-block;margin:0}.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before,.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_second:before{content:':';display:inline-block}.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before,.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before{content:'.';display:inline-block}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide,.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before{display:none}.dropdown-menu.textcomplete-dropdown[data-strategy="emojionearea"] {position: absolute;z-index: 1000;min-width: 160px;padding: 5px 0;margin: 2px 0 0;font-size: 14px;text-align: left;list-style: none;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, 0.15);-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;-moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); }.dropdown-menu.textcomplete-dropdown[data-strategy="emojionearea"] li.textcomplete-item {font-size: 14px;padding: 1px 3px;border: 0; }.dropdown-menu.textcomplete-dropdown[data-strategy="emojionearea"] li.textcomplete-item a {text-decoration: none;display: block;height: 100%;line-height: 1.8em;padding: 0 1.54em 0 .615em;color: #4f4f4f; }.dropdown-menu.textcomplete-dropdown[data-strategy="emojionearea"] li.textcomplete-item:hover, .dropdown-menu.textcomplete-dropdown[data-strategy="emojionearea"] li.textcomplete-item.active {background-color: #e4e4e4; }.dropdown-menu.textcomplete-dropdown[data-strategy="emojionearea"] li.textcomplete-item:hover a, .dropdown-menu.textcomplete-dropdown[data-strategy="emojionearea"] li.textcomplete-item.active a {color: #333; }.dropdown-menu.textcomplete-dropdown[data-strategy="emojionearea"] li.textcomplete-item .emojioneemoji {font-size: inherit;height: 2ex;width: 2.1ex;min-height: 20px;min-width: 20px;display: inline-block;margin: 0 5px .2ex 0;line-height: normal;vertical-align: middle;max-width: 100%;top: 0; }.emojionearea-text [class*=emojione-], .emojionearea-text .emojioneemoji {font-size: inherit;height: 2ex;width: 2.1ex;min-height: 20px;min-width: 20px;display: inline-block;margin: -.2ex .15em .2ex;line-height: normal;vertical-align: middle;max-width: 100%;top: 0; }.emojionearea, .emojionearea * {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box; }.emojionearea, .emojionearea.form-control {display: block;position: relative !important;width: 100%;height: 250px;padding: 0;font-size: 14px;border: 0;background-color: #FFFFFF;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-transition: border-color 0.15s ease-in-out,-moz-box-shadow 0.15s ease-in-out;-o-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;-webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }.emojionearea.focused {border-color: #66AFE9;outline: 0;-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }.emojionearea .emojionearea-editor {display: block;height: auto;min-height: 8em;max-height: 15em;overflow: auto;padding: 6px 24px 6px 12px;line-height: 1.42857143;font-size: inherit;color: #555555;background-color: transparent;border: 0;cursor: text;margin-right: 1px;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none; }.emojionearea .emojionearea-editor:empty:before {content: attr(placeholder);display: block;color: #BBBBBB; }.emojionearea .emojionearea-editor:focus {border: 0;outline: 0;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none; }.emojionearea .emojionearea-editor [class*=emojione-], .emojionearea .emojionearea-editor .emojioneemoji {font-size: inherit;height: 2ex;width: 2.1ex;min-height: 20px;min-width: 20px;display: inline-block;margin: -.2ex .15em .2ex;line-height: normal;vertical-align: middle;max-width: 100%;top: 0; }.emojionearea.emojionearea-inline {height: 34px; }.emojionearea.emojionearea-inline > .emojionearea-editor {height: 32px;min-height: 20px;overflow: hidden;white-space: nowrap;position: absolute;top: 0;left: 12px;right: 24px;padding: 6px 0; }.emojionearea.emojionearea-inline > .emojionearea-button {top: 4px; }.emojionearea .emojionearea-button {z-index: 5;position: absolute;left: 3px;bottom: 3px;width: 24px;height: 24px;opacity: 0.6;cursor: pointer;-moz-transition: opacity 300ms ease-in-out;-o-transition: opacity 300ms ease-in-out;-webkit-transition: opacity 300ms ease-in-out;transition: opacity 300ms ease-in-out; }.emojionearea .emojionearea-button:hover {opacity: 1; }.emojionearea .emojionearea-button > div {display: block;width: 24px;height: 24px;position: absolute;-moz-transition: all 400ms ease-in-out;-o-transition: all 400ms ease-in-out;-webkit-transition: all 400ms ease-in-out;transition: all 400ms ease-in-out; }.emojionearea .emojionearea-button > div.emojionearea-button-open {background-position: 0 -24px;filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity: 1; }.emojionearea .emojionearea-button > div.emojionearea-button-close {background-position: 0 0;-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0; }.emojionearea .emojionearea-button.active > div.emojionearea-button-open {-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0; }.emojionearea .emojionearea-button.active > div.emojionearea-button-close {-webkit-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity: 1; }.emojionearea .emojionearea-picker {background: #FFFFFF;position: absolute;-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.32);-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.32);box-shadow: 0 1px 5px rgba(0, 0, 0, 0.32);-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;height: 276px;width: 348px;top: -15px;right: -15px;z-index: 90;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;-webkit-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;-moz-user-select: -moz-none;-ms-user-select: none;-webkit-user-select: none;user-select: none; }.emojionearea .emojionearea-picker.hidden {display: none; }.emojionearea .emojionearea-picker .emojionearea-wrapper {position: relative;height: 276px;width: 348px; }.emojionearea .emojionearea-picker .emojionearea-wrapper:after {content: "";display: block;position: absolute;background-repeat: no-repeat;z-index: 91; }.emojionearea .emojionearea-picker .emojionearea-filters, .emojionearea .emojionearea-picker .emojionearea-search {width: 100%;position: absolute;z-index: 95; }.emojionearea .emojionearea-picker .emojionearea-search {padding: 5px 0 0 10px;height: 40px; }.emojionearea .emojionearea-picker .emojionearea-filters {background: #F5F7F9;padding: 0 0 0 7px;height: 40px; }.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter {display: block;float: left;height: 40px;width: 32px;filter: inherit;padding: 7px 1px 0;cursor: pointer;-webkit-filter: grayscale(1);filter: grayscale(1); }.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter.active {background: #fff; }.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter.active, .emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter:hover {-webkit-filter: grayscale(0);filter: grayscale(0); }.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter > i {width: 24px;height: 24px;top: 0; }.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter > img {width: 24px;height: 24px;margin: 0 3px; }.emojionearea .emojionearea-picker .emojionearea-tones {position: absolute;top: 46px;right: 10px;height: 22px;z-index: 95; }.emojionearea .emojionearea-picker .emojionearea-tones > .btn-tone {display: inline-block;padding: 0;border: 0;vertical-align: middle;outline: none;background: transparent;cursor: pointer;position: relative; }.emojionearea .emojionearea-picker .emojionearea-tones > .btn-tone.btn-tone-0, .emojionearea .emojionearea-picker .emojionearea-tones > .btn-tone.btn-tone-0:after {background-color: #ffcf3e; }.emojionearea .emojionearea-picker .emojionearea-tones > .btn-tone.btn-tone-1, .emojionearea .emojionearea-picker .emojionearea-tones > .btn-tone.btn-tone-1:after {background-color: #fae3c5; }.emojionearea .emojionearea-picker .emojionearea-tones > .btn-tone.btn-tone-2, .emojionearea .emojionearea-picker .emojionearea-tones > .btn-tone.btn-tone-2:after {background-color: #e2cfa5; }.emojionearea .emojionearea-picker .emojionearea-tones > .btn-tone.btn-tone-3, .emojionearea .emojionearea-picker .emojionearea-tones > .btn-tone.btn-tone-3:after {background-color: #daa478; }.emojionearea .emojionearea-picker .emojionearea-tones > .btn-tone.btn-tone-4, .emojionearea .emojionearea-picker .emojionearea-tones > .btn-tone.btn-tone-4:after {background-color: #a78058; }.emojionearea .emojionearea-picker .emojionearea-tones > .btn-tone.btn-tone-5, .emojionearea .emojionearea-picker .emojionearea-tones > .btn-tone.btn-tone-5:after {background-color: #5e4d43; }.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet > .btn-tone, .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square > .btn-tone {width: 20px;height: 20px;margin: 0;background-color: transparent; }.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet > .btn-tone:after, .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square > .btn-tone:after {content: "";position: absolute;display: block;top: 4px;left: 4px;width: 12px;height: 12px; }.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet > .btn-tone.active:after, .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square > .btn-tone.active:after {top: 0;left: 0;width: 20px;height: 20px; }.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-radio > .btn-tone, .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-checkbox > .btn-tone {width: 16px;height: 16px;margin: 0px 2px; }.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-radio > .btn-tone.active:after, .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-checkbox > .btn-tone.active:after {content: "";position: absolute;display: block;background-color: transparent;border: 2px solid #fff;width: 8px;height: 8px;top: 2px;left: 2px;box-sizing: initial; }.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet > .btn-tone, .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet > .btn-tone:after, .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-radio > .btn-tone, .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-radio > .btn-tone:after {-moz-border-radius: 100%;-webkit-border-radius: 100%;border-radius: 100%; }.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square > .btn-tone, .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square > .btn-tone:after, .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-checkbox > .btn-tone, .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-checkbox > .btn-tone:after {-moz-border-radius: 1px;-webkit-border-radius: 1px;border-radius: 1px; }.emojionearea .emojionearea-picker .emojionearea-scroll-area {height: 196px;overflow: auto;overflow-x: hidden;width: 100%;position: absolute;padding: 0 0 5px; }.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-emojis-list {z-index: 1; }.emojionearea .emojionearea-picker .emojionearea-scroll-area h1 {display: block;font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;font-size: 13px;font-weight: normal;color: #b2b2b2;background: #FFFFFF;line-height: 20px;margin: 0;padding: 7px 0 5px 6px; }.emojionearea .emojionearea-picker .emojionearea-scroll-area h1:after, .emojionearea .emojionearea-picker .emojionearea-scroll-area h1:before {content: " ";display: block;clear: both; }.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category {padding: 0 0 0 7px; }.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category:after, .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category:before {content: " ";display: block;clear: both; }.emojionearea .emojionearea-picker .emojionearea-scroll-area [class*=emojione-] {-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;margin: 0;width: 24px;height: 24px;top: 0; }.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn {-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;width: 24px;height: 24px;float: left;display: block;margin: 1px;padding: 3px; }.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn:hover {-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;background-color: #e4e4e4;cursor: pointer; }.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn i, .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn img {float: left;display: block;width: 24px;height: 24px; }.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn img.lazy-emoji {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0; }.emojionearea .emojionearea-picker.emojionearea-filters-position-top .emojionearea-filters {top: 0;-moz-border-radius-topleft: 5px;-webkit-border-top-left-radius: 5px;border-top-left-radius: 5px;-moz-border-radius-topright: 5px;-webkit-border-top-right-radius: 5px;border-top-right-radius: 5px; }.emojionearea .emojionearea-picker.emojionearea-filters-position-top .emojionearea-search {top: 40px; }.emojionearea .emojionearea-picker.emojionearea-filters-position-top .emojionearea-scroll-area {bottom: 0; }.emojionearea .emojionearea-picker.emojionearea-filters-position-bottom .emojionearea-filters {bottom: 0;-moz-border-radius-bottomleft: 5px;-webkit-border-bottom-left-radius: 5px;border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-webkit-border-bottom-right-radius: 5px;border-bottom-right-radius: 5px; }.emojionearea .emojionearea-picker.emojionearea-filters-position-bottom .emojionearea-search {bottom: 40px; }.emojionearea .emojionearea-picker.emojionearea-filters-position-bottom .emojionearea-scroll-area {top: 0; }.emojionearea .emojionearea-picker.emojionearea-picker-position-top {margin-top: -286px;right: -14px; }.emojionearea .emojionearea-picker.emojionearea-picker-position-top .emojionearea-wrapper:after {width: 19px;height: 10px;background-position: -2px -49px;bottom: -10px;right: 20px; }.emojionearea .emojionearea-picker.emojionearea-picker-position-top.emojionearea-filters-position-bottom .emojionearea-wrapper:after {background-position: -2px -80px; }.emojionearea .emojionearea-picker.emojionearea-picker-position-left, .emojionearea .emojionearea-picker.emojionearea-picker-position-right {margin-right: -358px;top: -8px; }.emojionearea .emojionearea-picker.emojionearea-picker-position-left .emojionearea-wrapper:after, .emojionearea .emojionearea-picker.emojionearea-picker-position-right .emojionearea-wrapper:after {width: 10px;height: 19px;background-position: 0px -60px;top: 13px;left: -10px; }.emojionearea .emojionearea-picker.emojionearea-picker-position-left.emojionearea-filters-position-bottom .emojionearea-wrapper:after, .emojionearea .emojionearea-picker.emojionearea-picker-position-right.emojionearea-filters-position-bottom .emojionearea-wrapper:after {background-position: right -60px; }.emojionearea .emojionearea-picker.emojionearea-picker-position-bottom {margin-top: 10px;right: -14px;top: 47px; }.emojionearea .emojionearea-picker.emojionearea-picker-position-bottom .emojionearea-wrapper:after {width: 19px;height: 10px;background-position: -2px -100px;top: -10px;right: 20px; }.emojionearea .emojionearea-picker.emojionearea-picker-position-bottom.emojionearea-filters-position-bottom .emojionearea-wrapper:after {background-position: -2px -90px; }.emojionearea .emojionearea-button.active + .emojionearea-picker {filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity: 1; }.emojionearea .emojionearea-button.active + .emojionearea-picker-position-top {margin-top: -269px; }.emojionearea .emojionearea-button.active + .emojionearea-picker-position-left,.emojionearea .emojionearea-button.active + .emojionearea-picker-position-right {margin-right: -341px; }.emojionearea .emojionearea-button.active + .emojionearea-picker-position-bottom {margin-top: -7px; }.emojionearea.emojionearea-standalone {display: inline-block;width: auto;box-shadow: none; }.emojionearea.emojionearea-standalone .emojionearea-editor {min-height: 33px;position: relative;padding: 6px 42px 6px 6px; }.emojionearea.emojionearea-standalone .emojionearea-editor::before {content: "";position: absolute;top: 4px;left: 50%;bottom: 4px;border-left: 1px solid #e6e6e6; }.emojionearea.emojionearea-standalone .emojionearea-editor.has-placeholder {background-repeat: no-repeat;background-position: 20px 4px; }.emojionearea.emojionearea-standalone .emojionearea-editor.has-placeholder .emojioneemoji {opacity: 0.4; }.emojionearea.emojionearea-standalone .emojionearea-button {top: 0;right: 0;bottom: 0;left: 0;width: auto;height: auto; }.emojionearea.emojionearea-standalone .emojionearea-button > div {right: 6px;top: 5px; }.emojionearea.emojionearea-standalone .emojionearea-picker.emojionearea-picker-position-bottom .emojionearea-wrapper:after, .emojionearea.emojionearea-standalone .emojionearea-picker.emojionearea-picker-position-top .emojionearea-wrapper:after {right: 23px; }.emojionearea.emojionearea-standalone .emojionearea-picker.emojionearea-picker-position-left .emojionearea-wrapper:after, .emojionearea.emojionearea-standalone .emojionearea-picker.emojionearea-picker-position-right .emojionearea-wrapper:after {top: 15px; }.emojionearea .emojionearea-button > div, .emojionearea .emojionearea-picker .emojionearea-wrapper:after {background-image: url('../image/button/icon_emoji.png') !important;background-size: cover;}.emojionearea.emojionearea-standalone .emojionearea-editor.has-placeholder {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQMAAABsu86kAAAABlBMVEUAAAC/v79T5hyIAAAAAXRSTlMAQObYZgAAABNJREFUCNdjYGNgQEb/P4AQqiAASiUEG6Vit44AAAAASUVORK5CYII=') !important; }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-size: 100%;font: inherit;vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}body {line-height: 1;}a {text-decoration: none;color: #777;}ol, ul {list-style: none;}blockquote,q {quotes: none;}blockquote:before,blockquote:after,q:before,q:after {content: "";content: none;}table {border-collapse: collapse;border-spacing: 0;}*,::after,::before {box-sizing: border-box;}html,body {margin: 0;height: 100%;overflow: hidden;line-height: 1.42857143;font-size: 15px;color: #555;}html,body.logined {background-color: #FCFCFC;}body {background-color: #FFF;}.noscroll {overflow: hidden;}html, body,h1,h2,h3 {font-family: "Heiti TC", "Microsoft JhengHei", "Microsoft YaHei", "LiHei Pro Medium", "Apple LiGothic Medium";}h1,h2,h3,h4,h5,h6 {font-weight: 300;line-height: 1.1;color: inherit;}a,a:active,a:focus,a:hover,a:visited,button {outline: 0;text-decoration: none;color: #555;}button,input,select,textarea {font-family: inherit;font-size: inherit;line-height: inherit;}button,html input[type=button],input[type=reset],input[type=submit] {-webkit-appearance: button;cursor: pointer;}table {width: 100%;overflow: hidden;border-collapse: collapse;border-spacing: 0;}table > thead {background-color: #00B9DF;}table > thead > tr {height: 24px;line-height: 24px;}table > tbody > tr {height: 24px;line-height: 24px;}table > tbody > tr + tr {border-top: 1px solid #00B9DF;}table th,table td {padding: 10px;border: 0;text-align: left;}table > tbody > tr > td {vertical-align: middle;border: 0;}table.center th,table.center td,table .center th,table .center td {text-align: center;}table.right th,table.right td,table .right th,table .right td {text-align: right;}section.essay-content form .form-comment {padding: 3px 7px;font-size: 13px;}.textarea-fit-table > * {vertical-align: top;}.textarea-fit-table label.input-group-addon {text-align: right;}.textarea-fit-table textarea {display: inline-block;overflow: hidden;resize: none;margin-bottom: 2px;box-shadow: inset 0 -1px 1px rgba(0, 0, 0, 0.075);height: auto;}html.ie .textarea-fit-table textarea {display: block;}label.input-group-addon {border: 0;background-color: white;}span.input-group-addon.padding-addon {border: 0;background: 0;}*::-webkit-scrollbar-track {background-color: #EEE;}*::-webkit-scrollbar {width: 12px;height: 8px;background-color: #EEE;}*::-webkit-scrollbar-thumb {background-color: #3FA7DD;}.r404-side {font-size: 2em;text-align: center;}pre {white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; }pre a {color: #0563c1;text-decoration: underline;}pre a:visited {color: #0563c1;}div.star, div.icon-status:hover{position: relative;}div[data-tooltip]:hover:after {content: attr(data-tooltip);padding: 2px 2px;position: absolute;left: 0;top: 100%;z-index: 20;white-space: nowrap;background-color: #f5e3cd;font-size: 14px;line-height: 14px;color: #000000;border:#bfbfbf solid 1px;}div.icon-status[data-tooltip]:hover:after {left: 15px;top: -10px;}div.star[data-tooltip]:hover:after {left: 145px;top: -15px;}div#mgHeaderUnreplied.unrepliedPoint{display: none;position: absolute;right: 5px;top: 5px;width: 23px;height: 23px;background-color: #bbdff2;color: #045a85;font-family: sans-serif;font-weight: bold;text-align: center;border-radius: 50%;line-height: 23px;}.unrepliedPoint.mgUnreplied,.unrepliedPoint.webUnreplied{position: relative;}.unrepliedPoint.mgUnreplied::before,.unrepliedPoint.webUnreplied::before{display: none;position: absolute;right: 10px;top: 10px;width: 23px;height: 23px;background-color: #bbdff2;color: #045a85;font-family: sans-serif;font-weight: bold;text-align: center;border-radius: 50%;line-height: 23px;}.unrepliedPoint.mgUnreplied::before{content: attr(unrepliedMgNum);}.unrepliedPoint.webUnreplied::before{content: attr(unrepliedWebNum);}div#mgHeaderUnreplied.unrepliedPoint.work,.unrepliedPoint.mgUnreplied.work::before,.unrepliedPoint.webUnreplied.work::before{display: block;}span.input-inline{font-size: 14px;vertical-align: bottom;}span.input-inline.input-inline-margin {margin-right: 20px;}.margin-horizontal-20px {margin-left: 20px;margin-right: 20px;}.margin-vertical-20px {margin-top: 20px;margin-bottom: 20px;}pangu {display: none;}#text-editor {display: block;position: relative !important;width: 100%;height: 250px;padding: 0;font-size: 14px;border: 0;background-color: #FFFFFF;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-transition: border-color 0.15s ease-in-out,-moz-box-shadow 0.15s ease-in-out;-o-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;-webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;box-sizing: border-box;}#text-editor.focused {border-color: #66AFE9;outline: 0;-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}#text-editor .text-input-area {display: block;height: 100%;min-height: 8em;max-height: 15em;overflow: auto;padding: 6px 24px 6px 12px;line-height: 1.42857143;font-size: inherit;color: #555555;background-color: transparent;border: 0;cursor: text;margin-right: 1px;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;box-sizing: border-box;}#text-editor .text-input-area:empty:before {content: attr(placeholder);display: block;color: #BBBBBB;}#text-editor .text-input-area:focus {border: 0;outline: 0;box-shadow: none;}#text-editor .insert-link-button {z-index: 5;position: absolute;left: 10px;bottom: 5px;width: 24px;height: 24px;opacity: 0.6;cursor: pointer;background-image: url(../image/icLink.svg);background-size: cover;box-sizing: border-box;}#text-editor .show-word-length {position: absolute;bottom: 2px;right: 5px;font-size: 1.2em}#text-editor a {color: #0563c1;text-decoration: underline;}#text-editor #change-link {position: absolute;bottom: 50px;padding: 10px 20px;border: 1px solid #767171;display: none;height: fit-content;background-color: #FFF;}#text-editor #change-link a {cursor: pointer;}#text-editor a#open-link {text-decoration: underline;}#text-editor #ConfirmedSide {display: none;}.dropzone .dz-preview.dz-image-preview.dz-custom {box-shadow: 0px 5px 10px rgba(0,0,0,.5);height: 300px;width: 200px;padding: 5px;;}.dropzone .dz-preview .dz-image.dz-image-custom {margin-bottom: 10px;width: 100%;height: auto;}.dropzone .dz-preview .dz-image.dz-image-custom .dz-container {width:auto;height: 200px;}.dropzone .dz-preview .dz-image.dz-image-custom img {width: 100%;height: 100%;background: none; background-image: url(../image/img_pula_m4_en.png);background-size: contain;background-color: transparent;background-repeat: no-repeat;background-position: bottom;}.dropzone .dz-preview.dz-image-preview.dz-custom .origin-filename-block {position: relative;}.dropzone .dz-preview.dz-image-preview.dz-custom .origin-filename {margin-bottom: 5px;overflow : hidden;text-overflow : ellipsis;white-space : nowrap;}.dropzone .dz-preview.dz-image-preview.dz-custom .tool-block {position: relative;height: 45px;line-height: 45px;}.tool-block.openuri-tool-block {position: relative;height: 45px;line-height: 45px;}.dropzone .dz-preview.dz-image-preview.dz-custom .tool-block button {position: relative;margin: 2.5px 10px;width: 40px;height: 40px;background-size: contain;background-repeat: no-repeat;background-position: center;background-color: transparent;border-style: none;border-radius: 5px;}.dropzone .dz-preview.dz-image-preview.dz-custom .tool-block button#open {background-image: url(../image/m4_icon/open_link_s.png);}.dropzone .dz-preview.dz-image-preview.dz-custom .tool-block button#copy {background-image: url(../image/m4_icon/copy_s.png);}.dropzone .dz-preview.dz-image-preview.dz-custom .tool-block button#delete {background-image: url(../image/m4_icon/trash_s.png);}.dropzone .dz-preview.dz-image-preview.dz-custom .tool-block button:hover {cursor: pointer;box-shadow: 0px 5px 10px rgba(0,0,0,.5);}.dropzone .dz-preview.dz-custom:hover .dz-image img {-webkit-filter: none;filter: none;}.dropzone .dz-preview.dz-image-preview.dz-custom .tool-block.notice::before {position: absolute;content: attr(data-notice);font-weight: bold;text-align: center;line-height: 23px;left: 0;right: 0;margin: auto;width: fit-content;padding: 2px 5px;top: -30px;border-radius: 5px;background-color: rgba(63,167,221, .8);z-index: 10;color: #FFF;opacity: 0;animation: fadeShowOut 2s; }.tool-block.openuri-tool-block.notice::before {position: absolute;content: attr(data-notice);font-weight: bold;text-align: center;line-height: 23px;left: 0;right: 0;margin: auto;width: fit-content;padding: 2px 5px;top: -30px;border-radius: 5px;background-color: rgba(63,167,221, .8);z-index: 10;color: #FFF;opacity: 0;animation: fadeShowOut 2s; }.copy-notice {display: none;color: #004898;font-size: smaller;font-weight: bolder;}.fade-show-out {opacity: 0;animation: fadeShowOut 2s;}@keyframes fadeShowOut {0%{ opacity: 0; }50%{ opacity: 1; }75%{ opacity: 1; }100%{ opacity: 0; }}div.inline-block {display: inline-block;}div.inline-block.padding-right-20px {display: inline-block;padding-right: 20px;}header {display: none;position: fixed;z-index: 100;top: 0;left: 0;right: 0;background-color: #FFF;}header.work {display: block;}header a.logout-option {cursor: pointer;}header a,header a:hover,header a:active,header a:visited,header a:focus {color: #999;}header section {position: relative;width: 100%;}header section#HeaderTopic {height: 60px;vertical-align: middle;}header section#HeaderSurf {padding-left: 40px;height: 50px;cursor: default;background-color: #40A8DF;line-height: 50px;font-size: 1.1em;color: #FFF;}header section#HeaderSurf .header-essay {}header section#HeaderSurf .header-essay > span {}header section#HeaderSurf .header-essay > span.work {font-weight: bold;color: #3FA7DD;}header section#HeaderSurf .header-essay > span + span::before {margin-left: 10px;margin-right: 10px;font-size: 12px;color: #4A4A4A;content: " > ";}header section > h1 {display: inline-block;margin: 0;height: 100%;vertical-align: middle;font-size: 1em;}header section > h1 > a {vertical-align: middle;}header section > h1 > a {display: inline-block;padding-left: 30px;width: 155px;line-height: 1em;font-weight: bold;font-size: 1.5em;}header section > h1 > a,header section > h1 > a:hover,header section > h1 > a:active,header section > h1 > a:visited,header section > h1 > a:focus {color: #40A8DF;}header section#HeaderTopic svg {height: 30px;width: auto;}header section#HeaderTopic svg * {fill: #3FA7DD;}header section > h1::after,header section#HeaderTopic::after,header section > .account-option::after {display: inline-block;height: 100%;vertical-align: middle;content: "";}header section > button#HeaderGuider,header section > button#HeaderInquire,header section > button#HeaderTuneup {position: absolute;top: 0;padding: 0 10px;height: 100%;color: #FFF;transition: .5s;}header section > button#HeaderGuider:hover,header section > button#HeaderPortfolio:hover,header section > button#HeaderResponded:hover {color: #BBDFF2;transition: .5s;}header section > button#HeaderTuneup:hover {color: #3FA7DD;transition: .5s;}header section > div#HeaderGreetings{position: absolute;top: 0;padding: 0 10px;height: 100%;color: #FFF;right: 160px;display: block;line-height: 80px;}header section > div#HeaderGreetings:after{content: "|";padding: 0 0 0 10px;}header section > button#HeaderResponded:before{content: "|";padding: 0 10px 0 0;}header section > button#HeaderGuider {display: none;right: 90px;}header section > button#HeaderGuider.work {display: block;}header section > button#HeaderInquire {display: none;right: 80px;padding-top: 2px;font-size: 11px;}header section > button#HeaderResponded{right: 10px;display: block;position: absolute;top: 0;padding: 0 10px;height: 100%;color: #FFF;}header section > button#HeaderInquire.work {display: block;}header section > button#HeaderTuneup {right: 0;margin-left: 0;margin-right: 20px;font-size: 2.4em;}header section > button#HeaderInquire::before {position: absolute;top: 50%;left: 50%;margin-top: -11px;margin-left: -11px;width: 22px;height: 22px;border: 2px solid #FFF;border-radius: 11px;content: "";}header section > button#HeaderInquire::after,header section > button#HeaderTuneup::after {display: inline-block;height: 100%;vertical-align: middle;content: "";}@media (max-width: 991px) {header {height: 50px;}header section > h1 > a {width: 120px;}}.input {padding: 10px;}.input[type=range] {padding: 0;}.input.input-full {width: 100% !important;}.input.empty {color: #CCC;}.input.input-auto-width {width: auto;}input.input,textarea.input,select.input {display: block;width: 100%;height: 40px;background-color: transparent;border-radius: 0;border: 0;border-bottom: 1px solid #CCC;line-height: 1.2em;color: #777;transition: 300ms border;}input.input-half {width: 50%;}input.input-one-thirds {width: 30%;}input.input-inline {display: inline-block;width: 15%;text-align: center;}input.input-inline.input-inline-margin {margin-right: 20px;}input.input:active,input.input-inline:active,input.input:focus,input.input-inline:focus,textarea.input:active,textarea.input:focus,select.input:active,select.input:focus {outline: 0;transition: .5s;}input.input:hover,input.input-inline:hover,input.input:focus,input.input-inline:focus,textarea.input:hover,textarea.input:focus,select.input:hover,select.input:focus {border-bottom: 1px solid #3FA7DD;transition: .5s;}input.input.focused-input:required:invalid,textarea.input.focused-input:required:invalid,select.input.focused-input:required:invalid {border: 0;border-bottom: 2px solid #3FA7DD;}select.input,input[type='file'].input {cursor: pointer;}.textarea {white-space: pre;white-space: pre-wrap;word-wrap: break-word;}input:required {}input:required:invalid, textarea:required:invalid{box-shadow: none;}.focused-input:required:invalid {border: 2px solid #F66;}input.focused-input + span.required-status,textarea.focused-input + span.required-status {display: none;position: relative;float: right;padding-right: 15px;}input.focused-input + span.required-status {margin-top: -30px;}textarea.focused-input + span.required-status {margin-top: -35px;}.focused-input:required:focus + span.required-status,.focused-input:required:invalid + span.required-status {display: inline-block;}.required-notice{display: none;color: #004898;font-size: smaller;font-weight: bolder;}.normal-notice{color: #004898;font-weight: bolder;}.focused-input:required:valid + span.required-status::after {color: #00B9DF;}.feedback-notice {color: #004898;font-weight: bolder;}.feedback-notice.inline {display: inline-block;}input.input.input-search {padding-left: 30px;height: 30px;transition-duration: 300ms;transition-property: background-color;background-position: 10px center;background-size: 15px auto;background-repeat: no-repeat;background-color: #EEE;background-image: url("../image/button/icon_search.png");border-radius: 5px;border: 0;font-size: 0.8em;}input.input.input-search:hover,select.input-filter:hover {background-color: #F3F3F3;}input.input.input-search:focus {background-color: #DDD;}select.input-filter,select.input-filter:hover,select.input-filter:active,select.input-filter:focus {border: 0;}select.input-filter {height: 30px;transition-duration: 300ms;transition-property: background-color;background-color: #EEE;border-radius: 5px;font-size: 0.8em;}.nowrap {white-space: nowrap;}button {outline: 0;text-decoration: none;color: #555;}button.button {display: inline-block;position: relative;padding: 0 16px;height: 36px;background-color: #40A8DF;border: 0;line-height: 36px;color: #FFF;transition-duration: 300ms;transition-property: background-color, border-color, color;}button.button:hover {background-color: #00B9DF;}button.button:active {background-color: #AA91E0;}button.button + button.button {margin-left: 6px;}button.button.button-fill {width: 100%;}button.button.button-auto-width {height: auto;}button.button.button-s {padding-top: 0;padding-bottom: 0;height: 30px;line-height: 30px;font-size: 0.8em;}button.button.button-center {margin-left: auto;margin-right: auto;}button.button[disabled=disabled] {cursor: not-allowed;background-color: #CCC;}button.button.button-light,button.button.button-light:hover,button.button.button-light:active,button.button.button-underline,button.button.button-underline:hover,button.button.button-underline:active,button.button.button-icon,button.button.button-icon:hover,button.button.button-icon:active {background-color: transparent;}button.button.button-light,button.button.button-underline,button.button.button-icon {padding: 0;height: 30px;line-height: 30px;color: #40A8DF;}button.button.button-light {}button.button.button-light:hover {color: #50D5F1;}button.button.button-light:active {color: #AA91E0;}button.button.button-underline:hover {color: #00B9DF;}button.button.button-underline:active {color: #AA91E0;}button.button.button-s.button-underline {height: 24px;line-height: 24px;}button.button.button-underline:hover::after {position: absolute;bottom: -2px;left: 0;right: 0;border-bottom: 1px solid #555;content: "";}button.button.button-underline:hover::after {bottom: 3px;border-color: #00B9DF;}button.button.button-underline + button.button.button-light,button.button.button-light + button.button.button-underline,button.button.button-underline + button.button.button-underline {margin-left: 16px;}button.button.button-icon {color: #999;}button.button.button-icon:hover {color: #BBB;}button.button.button-icon:active {color: #777;}button.button.button-icon::before,button.button.button-totem::before {display: inline-block;transition-duration: 300ms;transition-property: background-color;background-position: center center;background-size: contain;background-repeat: no-repeat;vertical-align: middle;content: "";}button.button.button-icon::before {width: 20px;height: 20px;}button.button.button-icon.button-icon-create {color: #777;}button.button.button-icon.button-icon-create::before {margin-right: 4px;width: 18px;height: 18px;background-image: url("../image/button/btn_create_new.png");}button.button.button-icon.button-icon-uploadAudio::before {background-image: url("../image/button/btn_upload_music.png");}button.button.button-icon.button-icon-audioMenuOpen::before {width: 10px;height: 10px;background-image: url("../image/button/module_btn_menu_down.png");}button.button.button-icon.button-icon-audioMenuClose::before {background-image: url("../image/button/module_btn_menu_up.png");}button.button.button-icon.button-icon-delete::before {background-image: url("../image/button/icon_garbage.png");}button.button.button-icon.button-icon-delete:hover::before {background-image: url("../image/button/icon_garbage_hover.png");}button.button.button-icon.button-icon-offline::before {background-image: url("../image/button/icon_delete.png");}button.button.button-icon.button-icon-offline:hover::before {background-image: url("../image/button/icon_delete_hover.png");}button.button.button-icon.button-icon-pause::before {background-image: url("../image/button/icon_pause.png");}button.button.button-icon.button-icon-play::before {background-image: url("../image/button/icon_play.png");}button.button.button-icon.button-icon-switch::before {background-image: url("../image/button/icon_switch.png");}button.button.button-icon.button-icon-stop::before {background-image: url("../image/button/icon_stop.png");}button.button.button-icon.button-icon-sound::before {background-image: url("../image/button/icon_sound.png");}button.button.button-icon.button-icon-restaurnet::before {background-image: url("../image/arType/icon_restaurnet.png");}button.button.button-icon.button-icon-hotel::before {background-image: url("../image/arType/icon_hotel.png");}button.button.button-icon.button-icon-activity::before {background-image: url("../image/arType/icon_activity.png");}button.button.button-icon.button-icon-entertain::before {background-image: url("../image/arType/icon_entertain.png");}button.button.button-icon.button-icon-exhibit::before {background-image: url("../image/arType/icon_exhibit.png");}button.button.button-icon.button-icon-health::before {background-image: url("../image/arType/icon_health.png");}button.button.button-icon.button-icon-outdoor::before {background-image: url("../image/arType/icon_outdoor.png");}button.button.button-icon.button-icon-transport::before {background-image: url("../image/arType/icon_transport.png");}button.button.button-icon.button-icon-store::before {background-image: url("../image/arType/icon_store.png");}button.button.button-icon.button-icon-religion::before {background-image: url("../image/arType/icon_religion.png");}button.button.button-icon.button-icon-company::before {background-image: url("../image/arType/icon_company.png");}button.button.button-icon.button-icon-expo::before {background-image: url("../image/arType/icon_expo.png");}button.button.button-icon.button-icon-technology::before {background-image: url("../image/arType/icon_tech.png");}button.button.button-icon.button-icon-financial::before {background-image: url("../image/arType/icon_finance.png");}button.button.button-icon.button-icon-download::before {background-image: url("../image/button/icon_download.png");}button.button.button-icon.button-icon-upload-blue::before {background-image: url("../image/button/btn_upload_blue.png");}button.button.button-icon.button-icon-download-blue::before {background-image: url("../image/button/btn_download_blue.png");}button.button.button-icon.button-icon-calendar::before {background-image: url("../image/button/icon_calendar.png");}button.button.button-icon.button-icon-previous::before {width: 30px;height: 30px;background-image: url("../image/button/btn_previous_page.png");}button.button.button-icon.button-icon-next::before {width: 30px;height: 30px;background-image: url("../image/button/icon_next_page.png");}button.button.button-icon.button-icon-question::before {margin-left: 15px;background-image: url("../image/button/icon_question.png");}button.button-icon-question{position: relative;}button.button.button-icon.button-icon-test::before {margin-left: 15px;background-image: url("../image/button/iconTesting.png");}button.button.button-icon.button-icon-wait-online::before {margin-left: 15px;background-image: url("../image/button/iconReady.png");}button.button.button-icon.button-icon-online-show::before {margin-left: 15px;background-image: url("../image/button/iconShow.png");}button.button.button-icon.button-icon-online-hide::before {margin-left: 15px;background-image: url("../image/button/iconHide.png");}button.button.button-icon.button-icon-classic::before {margin-left: 15px;background-image: url("../image/button/iconClassic.png");}button.button.button-icon.button-icon-reedit::before {margin-left: 15px;background-image: url("../image/button/iconEdit.png");}button[data-tooltip]:hover:after {content: attr(data-tooltip);padding: 5px 5px;position: absolute;left: 0;top: 100%;z-index: 20;background-color: #ffffff;font-size: 14px;line-height: 14px;color: #000000;border:#000000 solid 1px;white-space: pre;text-align: left;}button.button-icon-question[data-tooltip]:hover:after{left: 45px;top: 5px;}button.button.button-totem,button.button.button-totem:hover {color: #FFF;}button.button.button-totem {height: 30px;background-color: #40A8DF;border-radius: 5px;line-height: 30px;}button.button.button-totem:hover {background-color: #00B9DF;}button.button.button-totem:active {background-color: #AA91E0;}button.button.button-totem::before {margin-right: 4px;width: 14px;height: 100%;}button.button.button-totem.button-totem-modify::before {background-image: url("../image/button/btn_edit.png");}button.button.button-totem.button-totem-cancel::before {background-image: url("../image/button/btn_cancel.png");}button.button.button-totem.button-totem-complete::before {background-image: url("../image/button/btn_save.png");}button.button.button-totem.button-totem-back::before {background-image: url("../image/button/btn_return.png");}button.button.button-totem.button-totem-directions::before {background-image: url("../image/button/btn_question_mark.svg");vertical-align: bottom;}button.button.button-totem.button-totem-change::before {background-image: url("../image/button/iconSwitch.png");vertical-align: bottom;}button.button.button-totem.button-totem-uploadFile::before {background-image: url("../image/button/btn_upload_file.png");}button.button.button-totem.button-totem-uploadSound::before {background-image: url("../image/button/btn_upload_sound.png");}button.button.button-totem.button-totem-delete::before {background-image: url("../image/button/btn_cancel.png");}button.button.button-totem.button-totem-padding::before {background-image: url("../image/button/icon_pending.png");}button.button.button-totem.button-totem-reject::before {background-image: url("../image/button/icReject.png");}button.button.button-totem.button-totem-pass::before {background-image: url("../image/button/icAccept.png");}button.button.button-totem.button-totem-upload-basic::before {background-image: url("../image/button/Upload.png");}button.button.button-totem.button-totem-download-basic::before {background-image: url("../image/button/Download.png");}button.button.button-totem.button-totem-status::before {background-image: url("../image/button/icon_status.png");}button.button.button-totem.button-totem-delete {height: 30px;background-color: #cf011a;border-radius: 5px;line-height: 30px;}button.button.button-totem-delete {height: 30px;background-color: #e0364a;border-radius: 5px;line-height: 30px;}button.button.button-totem-reject {height: 30px;background-color: #e0364a;border-radius: 5px;line-height: 30px;}button.button.button-filter {height: 30px;background: 0;border: 1px solid #BBB;border-radius: 5px;line-height: 1em;font-size: 0.8em;color: #BBB;}button.button.button-totem.button-totem-uploadIMG {height: 30px;border-radius: 5px;line-height: 30px;}button.button.button-totem.button-totem-selectAllIMG {height: 30px;background-color: #3fa7dd;border-radius: 5px;line-height: 30px;}button.button.button-totem.button-totem-selectCancelAllIMG {height: 30px;background-color: #3fa7dd;border-radius: 5px;line-height: 30px;}button.button.button-totem.button-totem-deleteIMG {height: 30px;background-color: #e1354a;border-radius: 5px;line-height: 30px;}button.button.button-filter:hover {border-color: #40A8DF;color: #40A8DF;}small,.small {font-size: 0.8em;}label {display: inline-block;max-width: 100%;margin-bottom: 5px;font-size: 0.8em;font-weight: bold;}label.radio-label{font-size: 1em;}label.sub {padding: 2px 10px;background-color: #999;color: #FFF;}.tag,.label {display: inline;margin-left: 2px;margin-right: 3px;padding: 1px 4px;cursor: default;white-space: nowrap;font-size: 0.8em;color: #40A8DF;}.tag {border: 1px solid #40A8DF;}.tag.tag-gray {border: 1px solid #AAA;color: #AAA;}.tag.tag-reverse {background-color: #40A8DF;color: #FFF;}.tag.tag-gray-reverse {border: 1px solid #AAA;background-color: #AAA;color: #FFF;}.tag.tag-transparent {border: 0;}.label {}.label.label-stat {display: block;height: 24px;line-height: 24px;background-color: #CCC;border-radius: 5px;color: #FFF;}.label.label-justify {width: 100%;}.label.label-stat.label-stat-on {background-color: #40A8DF;}label.handle {position: absolute;top: 0;left: 0;width: 100%;height: 100%;cursor: pointer;}span.handle {position: absolute;top: 0;left: 0;width: 100%;height: 100%;cursor: pointer;}video.video {background-color: #000;}.absolute {position: absolute;}.inputline,.inputline > * {vertical-align: middle;}.inputline {display: table;width: 100%;}.inputline > input,.inputline > select,.inputline > button {display: table-cell;}.inputline > select {width: 160px;}.inputline > input[type=checkbox] {margin-top: 0;margin-bottom: 0;height: 100%;}.inputline > * + *,.inputline > * + span,.inputline > * + label,.inputline > * + input,.inputline > * + select,.inputline > * + button {margin-left: 15px;}.inputline > span + span {padding-left: 20px;}.inputline > span > button {width: 100%;}.inputline > span > label {margin-left: 10px;color: #999;}.inputline > span > label + input {margin-top: -35px;padding-left: 80px;}.inputline > select {width: 160px;}.icon-status-enable {background-image: url("../image/status/icon_spot_green.png");width: 10px;height: 10px;}.icon-status-disable {background-image: url("../image/status/icon_spot_red.png");width: 10px;height: 10px;}.icon-status-left {text-align: left;}.icon-status-inline {display: inline-block;}.star-rating {background: url("../image/status/icon_star_hover.png") repeat-x;height: 20px;padding:5px 5px;display: inline-block;}.star-rating.star0{display: none;}.star-rating.star1{width: 20px;}.star-rating.star2{width: 40px;}.star-rating.star3{width: 60px;}.star-rating.star4{width: 80px;}.star-rating.star5{width: 100px;}.star-rating-empty {background: url("../image/status/icon_star.png") repeat-x;height: 20px;display: inline-block;}.star-rating-empty.star0{width:100px;}.star-rating-empty.star1{width: 80px;}.star-rating-empty.star2{width: 60px;}.star-rating-empty.star3{width: 40px;}.star-rating-empty.star4{width: 20px;}.star-rating-empty.star5{width: 0px;}.icon-status-checkmark {background-image: url("../image/switch/checkmark.svg");width: 20px;height: 20px;}.icon-status-closemark {background-image: url("../image/switch/closemark.svg");width: 20px;height: 20px;}.icon-absolute{position: absolute;}.inputfile {width: 0.1px;height: 0.1px;opacity: 0;overflow: hidden;position: absolute;z-index: -1;}.inputfile + label {max-width: 80%;min-width: 10%;width: auto;cursor: pointer;display: inline-block;height: 30px;line-height: 30px;padding-left: 30px;padding-right: 30px;color: #FFF;background-color: #19A694;border-radius: 3px;transition: .5s;font-size: 15px;font-weight: 500;margin-right: 15px;}.inputfile:focus + label,.inputfile.has-focus + label {outline: 1px dotted #000;outline: -webkit-focus-ring-color auto 5px;background-color: #5CABA1;opacity: .6;transition: .5s;}#NoticeSide,#LoadingSide,#InvoiceSide,#ConfirmedSide{position: fixed;z-index: 200;vertical-align: middle;top: 0;left: 0;width: 100%;height: 100%;text-align: center;}#NoticeSide,#LoadingSide,#InvoiceSide,#ConfirmedSide {background-color: rgba(240, 240, 240, 0.7);}#NoticeSide::before,#LoadingSide::before,#InvoiceSide::before,#ConfirmedSide::before {display: inline-block;vertical-align: middle;height: 100%;content: "";}#NoticeSide .notice-box,#InvoiceSide .invoice-box,#ConfirmedSide .confirmed-box {display: inline-block;vertical-align: middle;min-width: 240px;border: 0;}#NoticeSide {z-index: 500;}#NoticeSide .notice-box span {display: block;padding-left: 50px;padding-right: 50px;}#NoticeSide .notice-box,#ConfirmedSide .confirmed-box {padding: 40px 30px 30px;background-color: #FFF;}#NoticeSide button.notice-check,#ConfirmedSide button {margin-top: 20px;}#LoadingSide {display: none;z-index: 600;background-color: rgba(256, 256, 256, 0.7);}#LoadingSide.work {display: block;}#LoadingSide .loading-box {display: inline-block;}#LoadingSide .loading-box span {cursor: default;font-size: 1.6em;color: #40A8DF;}#InvoiceSide .invoice-box {position: relative;background-color: #fff;text-align: left;-webkit-overflow-scrolling: touch;}#InvoiceSide .invoice-header,#InvoiceSide .invoice-footer,#ConfirmedSide .confirmed-footer {padding: 20px 40px;}#InvoiceSide .invoice-letter {position: relative;padding: 20px 40px 30px;}#InvoiceSide .invoice-footer {border-top: 1px solid #EEE;}#InvoiceSide .invoice-box {padding-top: 70px;padding-bottom: 70px;width: 900px;height: 80%;}#InvoiceSide .invoice-box.invoice-s {height: 36%;}#InvoiceSide .invoice-box.invoice-m {height: 60%;}#InvoiceSide .invoice-header {position: absolute;top: 0;margin-bottom: 20px;height: 70px;width: 100%;z-index: 201;background-color: #FFF;border-bottom: 1px solid #EEE;}#InvoiceSide .invoice-header .invoice-title {position: absolute;left: 50%;text-align: center;font-size: 1.3em;transform: translate(-50%, 0);color: #40A8DF;}#InvoiceSide .invoice-header button#InvoiceBackBtn {display: none;}#InvoiceSide .invoice-header button#InvoiceBackBtn.work {display: inline-block;}#InvoiceSide .invoice-header button#InvoiceBackBtn::before {padding-right: 8px;font-size: 16px;content: "‹";}#InvoiceSide .invoice-letter {height: 100%;overflow-y: scroll;}#InvoiceSide .invoice-footer {position: absolute;bottom: 0;width: 100%;height: 70px;background-color: #FFF;}#InvoiceSide .invoice-option,#InvoiceSide .invoice-option > *,#InvoiceSide .invoice-option::after {vertical-align: middle;}#InvoiceSide .invoice-option > *,#InvoiceSide .invoice-option::after {display: inline-block;}#InvoiceSide .invoice-option::after {height: 100%;content: "";}#InvoiceSide .invoice-option.invoice-option-right {float: right;}@media (max-width: 991px) {#InvoiceSide .invoice-header,#InvoiceSide .invoice-footer,#InvoiceSide .invoice-letter,#ConfirmedSide .confirmed-letter,#ConfirmedSide .confirmed-footer {padding: 15px 30px;}#InvoiceSide .invoice-box {width: 90%;min-width: 320px;max-height: 90%;}#InvoiceSide .invoice-header,#InvoiceSide .invoice-footer {height: 60px;}#ConfirmedSide .confirmed-box {width: 280px;}}.stamp-box .stamp-item {display: inline-block;margin-top: 2px;margin-bottom: 5px;margin-right: 8px;padding-left: 12px;padding-right: 12px;height: 30px;background-color: #CCC;line-height: 30px;color: white;-webkit-transition-duration: 200ms;transition-duration: 200ms;-webkit-transition-property: background-color, opacity;transition-property: background-color, opacity;}.stamp-box .stamp-item:not(.stamp-item-modify) {pointer-events: none;}.stamp-box .stamp-item.stamp-item-checker:not(.stamp-item-modify) {background-color: #999;}.stamp-box .stamp-item.stamp-item-checker {background-color: #40A8DF;}.stamp-box .stamp-item.stamp-item-special {background-color: #40A8A6;}.stamp-box .stamp-item.stamp-item-static {background-color: transparent;border: 1px solid #EEE;color: #40A8A6;}.stamp-box .stamp-item.stamp-item-modify {-webkit-user-select: none; -moz-user-select: none;-ms-user-select: none;user-select: none;cursor: pointer;}.stamp-box .stamp-item.stamp-item-modify:hover {opacity: .7;}.stamp-box .stamp-item::before {display: inline-block;width: 0;font-weight: bold;font-family: Helvetica, Arial;content: "";-webkit-transition: width 200ms;transition: width 200ms;}.stamp-box .stamp-item.stamp-item-checker.stamp-item-modify::before {width: 16px;content: "O";}.stamp-box .stamp-item.stamp-item-special.stamp-item-modify::before {width: 12px;content: "!";}nav {position: fixed;overflow-y: auto;top: 110px;bottom: 0;z-index: 11;padding-top: 40px;padding-left: 30px;width: 200px;}body.logined nav {border-right: 1px solid #F3F3F3;background-color: #FFF;}nav ul {list-style: none;margin: 0;padding: 0;}nav ul > li.group {position: relative;}nav ul li > *:not(li) {display: block;padding-left: 36px;width: 100%;background-repeat: no-repeat;background-position: 10px center;background-size: 17px auto;line-height: 40px;font-size: 0.9em;}nav ul li {transition-duration: 300ms;transition-property: margin-left;}nav ul li:not(.group):not(.work):hover {margin-left: -10px;}nav ul li a:hover,nav ul li a:link,nav ul li a:active,nav ul li a:visited {text-decoration: none;}nav ul li:not(.disabled) a:hover {color: #333;}nav ul li a:link,nav ul li a:active,nav ul li a:visited {color: #777;}nav ul li.work a,nav ul li.work a:hover {background-color: #40A8DF;color: white;}nav ul li.disabled a {pointer-events: none;color: #CCC;}nav ul > li > li {display: none;padding-left: 20px;}nav ul > li.group.io > li {display: block;}nav ul > li.group > div:first-of-type {cursor: pointer;color: #777;}nav ul > li.group > div:first-of-type::before {display: inline-block;margin-right: 5px;height: 100%;border-style: solid;border-width: 6px 3px 0;border-color: #CCC transparent transparent transparent;vertical-align: middle;content: "";transform: rotate(-90deg);}nav ul > li.group.io > div:first-of-type::before {transform: rotate(0);}@media (max-width: 991px) {nav {bottom: auto;padding-top: 0;padding-left: 10px;width: 100%;z-index: 90;}body.logined nav {background-color: #FFF;border-right: 0;border-bottom: 1px solid #ddd;overflow-x: scroll;overflow-y: hidden;}nav ul {white-space: nowrap;}nav ul li,nav ul > li > * {display: inline-block;}nav ul > li > * {width: auto;}nav ul li a {border: 0;margin: 0;padding-left: 20px;padding-right: 20px;height: 40px;white-space: nowrap;}nav ul li:first-of-type a {border: 0;}nav ul li > *:not(li) {display: inline-block;width: auto;}nav ul > li > li {padding-left: 0;}nav ul > li > li > a,nav ul > li > li > a:link,nav ul > li > li > a:active,nav ul > li > li > a:visited {color: #AAA;}nav ul > li.group.io > li {display: inline-block;}nav ul > li.group > div:first-of-type {padding-right: 20px;}}body.logined article {margin-left: 200px;}article {position: relative;padding-top: 110px;height: 100%;overflow: hidden;}article > section#ArticleEntity {height: 100%;overflow-y: scroll;}article > section#ArticleEntity > section#ArticleEntityBasic {padding: 30px 40px 50px;overflow: hidden;}article > section#ArticleSurf {position: fixed;left: 200px;right: 0;z-index: 10;margin-right: 12px;}article > section#ArticleSurf > [article-surf],article > section#ArticleSurf > [article-surf=tab] > *,article > section#ArticleSurf > [article-surf=tab] > *:first-child,article > section#ArticleSurf > [article-info] {border-style: solid;border-color: #F3F3F3;}article > section#ArticleSurf > [article-surf],article > section#ArticleSurf > [article-info] {padding-top: 10px;padding-left: 30px;overflow: hidden;background-color: #FEFEFE;border-bottom-width: 1px;}article > section#ArticleSurf > [article-surf] > *,article > section#ArticleSurf > [article-surf=crumb] > * + *::before,article > section#ArticleSurf > [article-surf=crumb] > a:hover::before {color: #777;}article > section#ArticleSurf > [article-surf] > *,article > section#ArticleSurf > [article-surf] > *::after {height: 100%;vertical-align: middle;}article > section#ArticleSurf > [article-surf] > * {float: left;font-size: 0.9em;text-align: center;}article > section#ArticleSurf > [article-surf] > *::after {display: inline-block;content: "";}article > section#ArticleSurf > [article-surf] > button[article-surf-back] {padding-bottom: 0;padding-left: 10px;padding-right: 40px;background: 0;border: 0;outline: 0;}article > section#ArticleSurf > [article-surf] > button[article-surf-back=disable] {cursor: default;}article > section#ArticleSurf > [article-surf] > button[article-surf-back]::before,article > section#ArticleSurf > [article-surf] > a {transition: 300ms color;color: #40A8DF;}article > section#ArticleSurf > [article-surf] > button[article-surf-back]::before {font-size: 1.5em;line-height: 1em;content: "<";}article > section#ArticleSurf > [article-surf] > span {cursor: default;}article > section#ArticleSurf > [article-surf] > button[article-surf-back]:hover::before,article > section#ArticleSurf > [article-surf] > a:hover {color: #00B9DF;}article > section#ArticleSurf > [article-surf] > button[article-surf-back]:active::before,article > section#ArticleSurf > [article-surf] > a:active {color: #AA91E0;}article > section#ArticleSurf > [article-surf] > button[article-surf-back=disable]::before,article > section#ArticleSurf > [article-surf] > button[article-surf-back=disable]:hover::before,article > section#ArticleSurf > [article-surf] > button[article-surf-back=disable]:active::before {color: #DDD;}article > section#ArticleSurf > [article-surf] > label {margin-bottom: 0;font-weight: inherit;}article > section#ArticleSurf > [article-surf=tab],article > section#ArticleEntity > section#ArticleEntityGhost > [article-surf-ghost-tab] {height: 50px;}article > section#ArticleSurf > [article-surf=tab] > * {padding: 10px 30px;}article > section#ArticleSurf > [article-surf=tab] > span,article > section#ArticleSurf > [article-surf=tab] > a,article > section#ArticleSurf > [article-surf=tab] > label {border-right-width: 1px;}article > section#ArticleSurf > [article-surf=tab] > button[article-surf-back] + *,article > section#ArticleSurf > [article-surf=tab] > *:first-child {border-left-width: 1px;}article > section#ArticleSurf > [article-surf=tab] > label {position: relative;}article > section#ArticleSurf > [article-surf=tab] > label::before {display: block;position: absolute;bottom: 0;left: 0;right: 0;height: 3px;background-color: #00B9DF;content: "";}article > section#ArticleSurf > [article-surf=menu],article > section#ArticleEntity > section#ArticleEntityGhost > [article-surf-ghost-menu] {height: 46px;}article > section#ArticleSurf > [article-surf=menu] > * {padding: 5px 10px 8px;}article > section#ArticleSurf > [article-surf=menu] > * + * {margin-left: 20px;}article > section#ArticleSurf > [article-surf=menu] > button[article-surf-back] + * {margin-left: 0;}article > section#ArticleSurf > [article-surf=menu] > label,article > section#ArticleSurf > [article-surf=crumb] > label {border-bottom: 3px solid #00B9DF;}article > section#ArticleSurf > [article-surf=crumb],article > section#ArticleEntity > section#ArticleEntityGhost > [article-surf-ghost-crumb] {height: 47px;}article > section#ArticleSurf > [article-surf=crumb] > * {padding: 4px 8px 10px;}article > section#ArticleSurf > [article-surf=crumb] > * + * {margin-left: 50px;}article > section#ArticleSurf > [article-surf=crumb] > * + *::before {display: inline-block;margin-left: -40px;margin-right: 30px;width: 10px;font-size: 0.8em;content: ">";content: "\2192";}article > section#ArticleSurf > [article-surf=crumb] > button[article-surf-back] + * {margin-left: 0;}article > section#ArticleSurf > [article-surf=crumb] > button[article-surf-back] + *::before {content: "";}article > section#ArticleSurf > [article-info],article > section#ArticleEntity > section#ArticleEntityGhost > [article-surf-ghost-info] {height: 60px;}article > section#ArticleSurf > [article-info] {padding-bottom: 10px;}article > section#ArticleSurf > [article-info] > [article-info-leading],article > section#ArticleSurf > [article-info] > [article-info-trailing],article > section#ArticleSurf > [article-info] > [article-info-leading]::after,article > section#ArticleSurf > [article-info] > [article-info-trailing]::after,article > section#ArticleSurf > [article-info] > [article-info-leading] > h2{display: inline-block;vertical-align: middle;}article > section#ArticleSurf > [article-info] > [article-info-leading],article > section#ArticleSurf > [article-info] > [article-info-trailing] {width: 50%;height: 100%;}article > section#ArticleSurf > [article-info] > [article-info-leading]::after,article > section#ArticleSurf > [article-info] > [article-info-trailing]::after {height: 100%;content: "";}article > section#ArticleSurf > [article-info] > [article-info-leading] {padding-left: 10px;}article > section#ArticleSurf > [article-info] > [article-info-leading] > h2 {font-size: 1.4em;color: #40A8DF;}article > section#ArticleSurf > [article-info] > [article-info-trailing] {padding-right: 20px;text-align: right;}article > section#ArticleSurf > [article-info] > [article-info-trailing] > button + button {margin-left: 10px;}@media (max-width: 991px) {body.logined article {margin-left: 0;}article {padding-top: 120px;}}input[type="range"]{-webkit-appearance: none;border-radius:2px;width:200px;height:3px;box-shadow:inset #EEE 0 0 5px;outline : none;transition:.1s;}input[type="range"]::-webkit-slider-thumb{-webkit-appearance: none;width:10px;height:10px;background:#3FA7DD;border-radius:50%;transition:.1s;}input[type="range"]::-webkit-slider-thumb:hover,input[type="range"]::-webkit-slider-thumb:active{width:16px;height:16px;}aside {display: none;position: fixed;top: 100px;right: 30px;width: 180px;z-index: 102;background-color: #3FA7DD;padding-top: 15px;padding-bottom: 15px;}body.asiding aside {display: block;}aside > button {padding-left: 10px;padding-right: 40px;width: 100%;height: 48px;transition: 300ms background-color;background: transparent;border: 0;color: #FFF;line-height: 40px;text-align: right;}aside > button:hover {background-color: #00C3EB;}.tool li{padding-left: 10px;padding-right: 40px;width: 100%;height: 48px;transition: 300ms background-color;background: transparent;border: 0;color: #FFF;line-height: 48px;text-align: right;cursor: pointer;display: block;}.tool li:hover {background-color: #00C3EB;}#AsideTool:after{content: "▲";}#AsideTool.rotate:after{content: "▼";}.modify-mode-hide {}.modify-mode-show,.modify-mode-show-inline,.modify-mode-show-table,.modify-mode-show-table-row,.modify-mode-show-table-cell {display: none !important;}.modify-mode-group .modify-mode-hide {display: none !important;}.modify-mode-group .modify-mode-show {display: block !important;}.modify-mode-group .modify-mode-show-inline {display: inline-block !important;}.modify-mode-group .modify-mode-show-table {display: table !important;}.modify-mode-group .modify-mode-show-table-row {display: table-row !important;}.modify-mode-group .modify-mode-show-table-cell {display: table-cell !important;}.toast {overflow: hidden;}.toast .toast-row {margin-bottom: 10px;overflow: hidden;}.toast .toast-row:last-of-type {margin-bottom: 0;}.toast .toast-row > .toast-rail {display: inline-block;position: relative;min-height: 40px;float: left;}.toast .toast-row > .toast-rail.toast-rail-single {width: 100%;}.toast .toast-row > .toast-rail.toast-rail-couple {width: 50%;}.toast .toast-row > .toast-rail.toast-rail-couple:nth-of-type(2n+1) {padding-right: 10px;}.toast .toast-row > .toast-rail.toast-rail-couple:nth-of-type(2n+2) {padding-left: 10px;}.toast .toast-row > .toast-rail.toast-rail-couple:nth-of-type(n+3) {margin-top: 10px;}.toast .toast-row > .toast-rail.toast-rail-triplet {padding-left: 10px;padding-right: 10px;width: 33%;}.toast .toast-row > .toast-rail.toast-rail-triplet:nth-of-type(3n+1) {padding-left: 10px;}.toast .toast-row > .toast-rail.toast-rail-triplet:nth-of-type(3n+3) {padding-right: 10px;}.toast .toast-row > .toast-rail.toast-rail-triplet:nth-of-type(n+4) {margin-top: 10px;}.toast .toast-row > .toast-rail.toast-rail-quarter {padding-left: 10px;padding-right: 10px;width: 25%;}.toast .toast-row > .toast-rail.toast-rail-quarter:nth-of-type(4n+1) {padding-left: 0;}.toast .toast-row > .toast-rail.toast-rail-quarter:nth-of-type(4n+4) {padding-right: 0;}.toast .toast-row > .toast-rail.toast-rail-quarter:nth-of-type(n+5) {margin-top: 10px;}.toast .toast-row > .toast-rail.toast-rail-square {padding-right: 20px;padding-bottom: 20px;width: 150px;height: 150px;}.toast .toast-row > .toast-rail.toast-rail-square.toast-rail-l {width: 200px;height: 200px;}.toast .toast-row > .toast-rail.toast-rail-square.toast-rail-x {width: 300px;}.toast .toast-row > .toast-rail.toast-rail-auto {min-height: auto;}.toast .toast-row > .toast-rail.toast-rail-s {height: 40px;}.toast .toast-row > .toast-rail.toast-rail-sm {height: 60px;}.toast .toast-row > .toast-rail.toast-rail-m {height: 100px;}.toast .toast-row > .toast-rail.toast-rail-l {height: 160px;}.toast .toast-row > .toast-rail.toast-rail-x {height: 300px;}.toast .toast-row > .toast-rail > .toast-datum,.toast .toast-row > .toast-rail > .toast-datum .toast-undertitle {-webkit-transition-duration: 300ms;transition-duration: 300ms;-webkit-transition-property: background-color, border, color;transition-property: background-color, border, color;}.toast .toast-row > .toast-rail > .toast-datum {position: relative;padding-bottom: 8px;width: 100%;height: 100%;overflow: hidden;}.toast .toast-row.toast-row-border > .toast-rail > .toast-datum {border: 1px solid #EEE;}.toast .toast-row.toast-row-underline > .toast-rail > .toast-datum {border-bottom: 1px solid #EEE;}.toast .toast-row.toast-row-hover > .toast-rail > .toast-datum {border-color: #CCC;}.toast .toast-row.toast-row-hover:hover > .toast-rail > .toast-datum {border-color: #999;}.toast .toast-row > .toast-rail.toast-rail-underline > .toast-datum {border-bottom: 1px solid #EEE;}.toast .toast-row > .toast-rail.toast-rail-hover {-webkit-user-select: none; -moz-user-select: none;-ms-user-select: none;user-select: none;}.toast .toast-row > .toast-rail.toast-rail-hover > .toast-datum {border-color: #CCC;}.toast .toast-row > .toast-rail.toast-rail-hover:hover > .toast-datum {border-color: #3FA7DD;}.toast .toast-row .toast-row > .toast-rail > .toast-datum {padding-top: 0;}.toast .toast-row > .toast-rail.toast-rail-light > .toast-datum {background-color: #FFF;}.toast .toast-row > .toast-rail.toast-rail-light.toast-rail-hover:hover > .toast-datum {background-color: #00B9DF;}.toast .toast-row > .toast-rail.toast-rail-light.toast-rail-hover:active > .toast-datum {background-color: #AA91E0;}.toast .toast-row > .toast-rail > .toast-datum.toast-datum-nopadding {padding: 0;}.toast-datum.toast-datum-center {text-align: center;}.toast-datum.toast-datum-middle {}.toast-datum.toast-datum-middle > * {}.toast-datum.toast-datum-middle,.toast-datum.toast-datum-middle::after,.toast-datum.toast-datum-middle > * {vertical-align: middle;}.toast-datum.toast-datum-baseline,.toast-datum.toast-datum-baseline::after,.toast-datum.toast-datum-baseline > * {vertical-align: baseline;}.toast-datum.toast-datum-middle::after,.toast-datum.toast-datum-middle > *,.toast-datum.toast-datum-baseline::after,.toast-datum.toast-datum-baseline > * {display: inline-block;}.toast-datum.toast-datum-middle::after,.toast-datum.toast-datum-baseline::after {height: 100%;content: "";}.toast-datum.toast-datum-img img,.toast-datum.toast-datum-img video {max-width: 80%;max-height: 80%;}.toast-datum.toast-datum-pointer {cursor: pointer;}.toast-datum.toast-datum-break {word-break: break-word;}.toast .toast-row > .toast-rail > .toast-datum .toast-undertitle {position: absolute;bottom: 0;left: 0;right: 0;padding: 10px;background-color: rgba(0, 0, 0, 0.5);font-size: 0.7em;color: #FFF;}.toast .toast-row > .toast-rail.toast-rail-light > .toast-datum .toast-undertitle {background-color: rgba(256, 256, 256, 0.9);color: #000;}.toast .toast-row > .toast-rail.toast-rail-light.toast-rail-hover:hover > .toast-datum .toast-undertitle {background-color: rgba(0, 185, 223, 0.9);color: #FFF;}.toast .toast-row > .toast-rail.toast-rail-light.toast-rail-hover:active > .toast-datum .toast-undertitle {background-color: rgba(170, 145, 224, 0.9);color: #FFF;}.toast .toast-row > .toast-rail > .toast-datum > .toast-cell {display: inline-block;float: left;overflow: hidden;}.toast .toast-row > .toast-rail > .toast-datum > .toast-cell::after {display: inline-block;content:"";}.toast .toast-row > .toast-rail > .toast-datum > .toast-cell.toast-cell-right,.toast table td.toast-cell-right {text-align: right;}.toast .toast-row > .toast-rail > .toast-datum > .toast-cell + .toast-cell {padding-left: 6px;}.toast-datum .toast-cover,.toast-datum .toast-cover::after,.toast-datum .toast-cover > * {vertical-align: middle;}.toast-datum .toast-cover {position: absolute;top: 0;bottom: 0;left: 0;right: 0;opacity: 1;background-color: rgba(256, 256, 256, 0.9);-webkit-transition: 300ms opacity;transition: 300ms opacity;}.toast-datum .toast-cover.toast-cover-inverse {opacity: 0;}.toast-datum:hover .toast-cover {opacity: 0;}.toast-datum:hover .toast-cover.toast-cover-inverse {opacity: 1;}.toast-datum .toast-cover::after,.toast-datum .toast-cover > * {display: inline-block;}.toast-datum .toast-cover::after {height: 100%;content: "";}.toast-datum > audio {width: 100%;}.toast-handle {position: absolute;top: 0;bottom: 0;left: 0;right: 0;cursor: pointer;}.toast table {width: 100%;background-color: inherit;word-break: break-all;font-size: 0.9em;}.toast table thead {font-weight: bold;}.toast table thead.left {text-align: left;}.toast table tr {border-bottom: 1px solid #EEE;-webkit-transition-duration: 300ms;transition-duration: 300ms;-webkit-transition-property: border;transition-property: border;}.toast table tr:hover {}.toast table tr > td,.toast table tr > th {vertical-align: top;padding-top: 8px;padding-bottom: 8px;padding-right: 3px;}.toast table tr > td:first-of-type,.toast table tr > th:first-of-type {padding-right: 0;}.panini {display: table;width: 100%;word-break: break-word;}.panini.panini-among {}.panini.panini-among .panini-row:last-of-type .panini-below,.panini-below.panini-below-padding-bottom,.panini-row.panini-row-among .panini-below {padding-bottom: 20px;}.panini.panini-among .panini-row:last-of-type .panini-below,.panini-below.panini-below-bord-bottom {border-bottom: 1px solid #EEE;}.panini.panini-5 {}.panini.panini-fixed-100 {}.panini.panini-fixed-150 {}.panini.panini-fixed-200 {}.panini-row {display: table-row;}.panini-above,.panini-below {display: table-cell;padding-top: 20px;vertical-align: baseline;}.panini-center {padding-left: 30px;display: table-cell;padding-top: 20px;vertical-align: center;}.panini-above {padding-right: 30px;width: 25%;text-align: right;font-weight:bold;}.panini.panini-5 .panini-above {width: 20%;}.panini.panini-fixed-100 .panini-above {width: 100px;}.panini.panini-fixed-150 .panini-above {width: 150px;}.panini.panini-fixed-200 .panini-above {width: 200px;}.panini.panini-align-left .panini-above {text-align: left;}.panini-above h1,.panini-above {margin-top: 10px;font-size: 1em;}.panini-above h2 {margin: 0;font-size: 0.8em;color: #f00}.panini-below {padding-left: 30px;width: 75%;border-left: 1px solid #EEE;}.panini.panini-5 .panini-below {width: 80%;}.panini.panini-fixed-100 .panini-below,.panini.panini-fixed-150 .panini-below,.panini.panini-fixed-200 .panini-below {width: auto;}.panini-top {vertical-align: top;}.panini-below.panini-below-padding-bottom {}.panini-row.panini-row-among {}.panini-row.panini-row-among + .panini-row .panini-below {border-top: 1px solid #EEE;}.panini-row:last-of-type .panini-below {padding-bottom: 30px;}.noned {}.noned .noned-item {display: none;}.bgmIconImg{max-width: 75%;max-height: 75%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: -1;margin: auto;}.buttonName{color:white;word-break:break-all;font-size:smaller;text-shadow: 1px 1px 5px #000;}.wad-parent {overflow: hidden;}.wad {width: 100%;float: left;}.wad.wad-half:nth-of-type(2n),.wad.wad-third,.wad.wad-quarter {padding-left: 10px;}.wad.wad-half:nth-of-type(2n+1),.wad.wad-third,.wad.wad-quarter {padding-right: 10px;}.wad:nth-of-type(n+2),.wad.wad-half:nth-of-type(n+3),.wad.wad-third:nth-of-type(n+4),.wad.wad-quarter:nth-of-type(n+5) {padding-top: 30px;}.wad.wad-half:nth-of-type(2n+1),.wad.wad-third:nth-of-type(3n+1),.wad.wad-quarter:nth-of-type(4n+1) {clear: left;}.wad.wad-half:nth-of-type(2n),.wad.wad-third:nth-of-type(3n),.wad.wad-quarter:nth-of-type(4n) {clear: right;}.wad.wad-half:nth-of-type(2),.wad.wad-third:nth-of-type(n+2):nth-of-type(-n+3),.wad.wad-quarter:nth-of-type(n+2):nth-of-type(-n+4) {padding-top: 0;}.wad.wad-half {width: 50%;}.wad.wad-third:nth-of-type(3n+1),.wad.wad-quarter:nth-of-type(4n+1) {padding-left: 0;}.wad.wad-third:nth-of-type(3n),.wad.wad-quarter:nth-of-type(4n) {padding-right: 0;}.wad.wad-third {width: 33.3%;}.wad.wad-quarter {width: 25%;}.wad.wad-left {text-align: center;}.wad.wad-center {text-align: center;}.wad.wad-right {text-align: right;}.wad.wad-percent-eight {width: 80%;}.wad.wad-percent-four {width: 40%;}.wad.wad-percent-three {width: 30%;}.wad.wad-percent-six {width: 60%;}.wad.wad-percent-twofive {width: 25%;}.wad.wad-percent-two {width: 20%;}.panel {border: 1px solid #F3F3F3;}.panel.panel-light {}.panel.panel-pointer {cursor: pointer;}.panel .panel-leading,.panel .panel-innards,.panel .panel-tailing {padding-left: 16px;padding-right: 16px;}.panel .panel-leading,.panel .panel-tailing {padding-top: 10px;padding-bottom: 10px;}.panel .panel-leading {font-size: 0.8em;border-bottom: 1px solid #F3F3F3;}.panel.panel-light .panel-leading {background-color: #40A8DF;border-bottom: 0;color: #FFF;}.panel .panel-innards {padding-top: 20px;padding-bottom: 20px;}.panel .panel-innards.panel-innards-color {background-color: #FFF;font-size: 0.9em;}.panel .panel-innards:hover {background-color: #E6F5FA;transition: .5s;}.panel .panel-innards.panel-select-hover:hover {background-color: transparent;outline: 3px solid #3FA7DD;transition: .3s;}.panel .panel-innards.panel-innards-fill {width: 100%;height: 100%;}.panel .panel-tailing {border-top: 1px solid #F3F3F3;}.panel .panel-more-infos {padding: 5px;}.panel.panel-preview-image,.panel.panel-preview-image > *,.panel.panel-preview-image::after {vertical-align: middle;}.panel.panel-preview-image,.panel.panel-flood {background-color: #F7F7F7;}.panel.panel-preview-image {-webkit-user-select: none; -moz-user-select: none;-ms-user-select: none;user-select: none;position: relative;padding: 20px;width: 360px;height: 480px;border: 0;text-align: center;}.panel.panel-preview-image.panel-preview-image-done,.panel.panel-preview-image > img#ImageoverlayImageFile {pointer-events: none;}.panel.panel-preview-image.panel.panel-preview-image-300 {width: 300px;}.panel.panel-preview-image > *,.panel.panel-preview-image::after {display: inline-block;}.panel.panel-preview-image > img {max-width: 80%;max-height: 80%;}.panel.panel-preview-image::after {height: 100%;content: "";}@font-face {font-family: MYRIAABI;src: url("../theme/MYRIAABI.TTF");}.panel-preview-image-area,.panel-preview-image-text {position: absolute;top: 50%;left: 50%;}.panel-preview-image-area {background-color: rgba(50, 50, 200, 0.2);}.panel-preview-image-area.panel-preview-image-area-select,.panel-preview-image-area.panel-preview-image-area-work {background-color: rgba(200, 50, 50, 0.7);}.panel-preview-image-area.panel-preview-image-area-select {border: solid;}.panel-preview-image-area.panel-preview-image-area-work {border: 0;}.panel-preview-image-text {cursor: move;letter-spacing: -3px;font-family: MYRIAABI;font-size: 0;white-space: nowrap;transform-origin: left top;}.panel-preview-image-text::after {position: absolute;border: dotted;content: "";}.panel-preview-image-text::after {top: 0px;bottom: 0px;left: 0px;right: 0px;}.panel-preview-image-area .panel-preview-image-area-top,.panel-preview-image-area .panel-preview-image-area-bottom,.panel-preview-image-area .panel-preview-image-area-left,.panel-preview-image-area .panel-preview-image-area-right {display: none;position: absolute;top: 0px;bottom: 0px;left: 0px;right: 0px;}.panel-preview-image-area.panel-preview-image-area-work .panel-preview-image-area-top,.panel-preview-image-area.panel-preview-image-area-work .panel-preview-image-area-bottom,.panel-preview-image-area.panel-preview-image-area-work .panel-preview-image-area-left,.panel-preview-image-area.panel-preview-image-area-work .panel-preview-image-area-right {display: block;}.panel-preview-image-area .panel-preview-image-area-top,.panel-preview-image-area .panel-preview-image-area-bottom {min-width: 10px;height: 10px;cursor: row-resize;}.panel-preview-image-area .panel-preview-image-area-top {bottom: auto;border-top: dotted;}.panel-preview-image-area .panel-preview-image-area-bottom {top: auto;border-bottom: dotted;}.panel-preview-image-area .panel-preview-image-area-left,.panel-preview-image-area .panel-preview-image-area-right {min-height: 10px;width: 10px;cursor: col-resize;}.panel-preview-image-area .panel-preview-image-area-left {right: auto;border-left: dotted;}.panel-preview-image-area .panel-preview-image-area-right {left: auto;border-right: dotted;}.panel-preview-image-text::after {top: -10px;bottom: -10px;left: -10px;right: -20px;}.table {display: table;width: 100%;}.table.table-nopadding {}.table.table-center .cell,.row.row-center .cell,.cell.cell-center {text-align: center;}.table.table-center {}.table.table-right .cell,.row.row-right .cell,.cell.cell-right {text-align: right;}.table.table-right {}.table.table-dark {}.row {display: table-row;}.row.row-head {font-weight: bold;}.table.table-dark .row.row-head {background-color: #444;}.cell {display: table-cell;padding: 10px 15px;border-bottom: 1px solid #F3F3F3;}.cell-filter {display: table-cell;}.table.table-nopadding .cell {padding: 0;}.cell.cell-center {}.cell.cell-right {}.table.table-dark .cell {border-bottom: 1px solid #EEE;}.grid {float: left;margin-top: 10px;margin-bottom: 10px;margin-left: 10px;margin-right: 10px;width: 100px;height: 100px;}.grid-b-2,.grid-w-2 {width: 200px;}.grid-b-2,.grid-h-2 {height: 200px;}.grid-h-2-6 {height: 260px;}.grid-b-3,.grid-w-3 {width: 300px;}.grid-b-3,.grid-h-3 {height: 300px;}.grid-b-3,.grid-h-320 {height: 320px;}.grid-h-330 {height: 330px;}.grid-h-340 {height: 330px;}#InquireSide {display: none;position: absolute;top: 0;bottom: 0;left: 0;right: 0;padding: 100px;z-index: 102;cursor: pointer;background-color: rgba(255, 255, 255, 0.5);}#InquireSide.work {display: block;}#InquireSide .inner {width: 100%;height: 100%;background-repeat: no-repeat;background-position: center center;background-size: contain;}div[waken-video],div[waken-video]::after,div[waken-video] > * {display: inline-block;vertical-align: middle;}div[waken-video] {width: 100%;height: 100%;}div[waken-video] img,div[waken-video] video {background-color: #000; }div[waken-video] img {cursor: pointer;}div[waken-video]::after {height: 100%;content: "";}#LoginSide {}#LoginSide > form {position: absolute;top: 50%;left: 50%;margin-top: -120px;margin-left: -140px;width: 280px;height: 240px;text-align: center;}#LoginSide > form > h1 {margin: 0;margin-bottom: 30px;font-size: 3em;color: #40A8DF;background-image: url(../image/logo_marqplus_word.png);height: 147px;background-repeat: no-repeat;background-position: center;background-size: contain;}#LoginSide button.login-confirm {margin-top: 30px;}[list-pages] {}[list-pages] span {padding: 10px;vertical-align: middle;cursor: pointer;}[list-pages] span.list-pages-now {text-decoration: underline;cursor: default;}[list-pages] span.list-pages-now,[list-pages] span:hover {color: #3FA7DD;}[list-pages] .list-pages-block {display: inline-block;}[list-pages] .list-pages-block-left {width: 20%;text-align: left;}[list-pages] .list-pages-block-right {width: 60%;text-align: center;padding-left: 10%;}[list-pages] .list-pages-first {display: inline-block;content: url("../image/btn_first_page.png");}[list-pages] .list-pages-arrow {display: inline-block;content: url("../image/list_pages_arrow.png");}[list-pages] .list-pages-arrow-next {transform: rotate(180deg);}[list-pages] .list-pages-last {transform: rotate(180deg);}[list-pages] .list-pages-input-number {width: 60px;height: 30px;background-color: #FFFFFF;border: 1px solid #e4e4e4;text-align: center;}[list-pages] .list-pages-go-btn {width: 42px;height: 30px;background-color: #e4e4e4;}.target-grid {text-align: center;}.target-grid .target-grid-image,.target-grid .target-grid-image img,.target-grid .target-grid-image::after {vertical-align: middle;}.target-grid .target-grid-image {width: 100%;height: 200px;cursor: pointer;transition: .5s;}.target-grid .target-grid-image:hover {opacity: .8;transition: .5s;}.target-grid .target-grid-image img,.target-grid .target-grid-image::after {display: inline-block;}.target-grid .target-grid-image img {max-width: 160px;max-height: 160px;}.target-grid .target-grid-image::after {height: 100%;content: "";}.target-title{word-wrap: break-word;text-align: center;}.button-modify-mode-hide {}.button-modify-mode-show {display: none !important;}.button-modify-mode-group .button-modify-mode-hide {display: none !important;}.button-modify-mode-group .button-modify-mode-show {display: block !important;}.btn_add {background-image: url("../image/button/module_icon.png");background-position: -218px -28px;width: 18px;height: 18px;background-repeat: no-repeat;}.btn_arrow_down {background-image: url("../image/button/module_icon.png");background-position: -202px -60px;width: 18px;height: 17px;background-repeat: no-repeat;}.btn_arrow_up {background-image: url("../image/button/module_icon.png");background-position: -152px -92px;width: 18px;height: 17px;background-repeat: no-repeat;}.module_btn_address {background-image: url("../image/button/module_icon.png");background-position: -154px -60px;width: 22px;height: 28px;background-repeat: no-repeat;}.module_btn_address_active {background-image: url("../image/button/module_icon.png");background-position: -180px -60px;width: 18px;height: 25px;background-repeat: no-repeat;}.module_btn_address_disable {background-image: url("../image/button/module_icon.png");background-position: -192px -28px;width: 22px;height: 28px;background-repeat: no-repeat;}.module_btn_browswer {background-image: url("../image/button/module_icon.png");background-position: -2px -2px;width: 31px;height: 31px;background-repeat: no-repeat;}.module_btn_browswer_active {background-image: url("../image/button/module_icon.png");background-position: -2px -37px;width: 28px;height: 27px;background-repeat: no-repeat;}.module_btn_mail {background-image: url("../image/button/module_icon.png");background-position: -34px -92px;width: 27px;height: 22px;background-repeat: no-repeat;}.module_btn_mail_active {background-image: url("../image/button/module_icon.png");background-position: -125px -89px;width: 23px;height: 18px;background-repeat: no-repeat;}.module_btn_mail_disable {background-image: url("../image/button/module_icon.png");background-position: -34px -66px;width: 27px;height: 22px;background-repeat: no-repeat;}.module_btn_music {background-image: url("../image/button/module_icon.png");background-position: -65px -98px;width: 26px;height: 28px;background-repeat: no-repeat;}.module_btn_music_active {background-image: url("../image/button/module_icon.png");background-position: -65px -66px;width: 26px;height: 28px;background-repeat: no-repeat;}.module_btn_music_disalbe {background-image: url("../image/button/module_icon.png");background-position: -95px -64px;width: 26px;height: 28px;background-repeat: no-repeat;}.module_btn_pause {background-image: url("../image/button/module_icon.png");background-position: -163px -2px;width: 25px;height: 25px;background-repeat: no-repeat;}.module_btn_pause_active {background-image: url("../image/button/module_icon.png");background-position: -125px -60px;width: 25px;height: 25px;background-repeat: no-repeat;}.module_btn_phone {background-image: url("../image/button/module_icon.png");background-position: -95px -96px;width: 26px;height: 26px;background-repeat: no-repeat;}.module_btn_phone_active {background-image: url("../image/button/module_icon.png");background-position: -192px -2px;width: 23px;height: 22px;background-repeat: no-repeat;}.module_btn_play {background-image: url("../image/button/module_icon.png");background-position: -104px -30px;width: 25px;height: 25px;background-repeat: no-repeat;}.module_btn_scratch {background-image: url("../image/button/module_icon.png");background-position: -37px -34px;width: 30px;height: 28px;background-repeat: no-repeat;}.module_btn_scratch_active {background-image: url("../image/button/module_icon.png");background-position: -104px -2px;width: 26px;height: 24px;background-repeat: no-repeat;}.module_btn_scratch_disable {background-image: url("../image/button/module_icon.png");background-position: -37px -2px;width: 30px;height: 28px;background-repeat: no-repeat;}.module_btn_stop {background-image: url("../image/button/module_icon.png");background-position: -134px -2px;width: 25px;height: 25px;background-repeat: no-repeat;}.module_btn_switch {background-image: url("../image/button/module_icon.png");background-position: -133px -31px;width: 25px;height: 25px;background-repeat: no-repeat;}.module_btn_vote {background-image: url("../image/button/module_icon.png");background-position: -2px -68px;width: 28px;height: 26px;background-repeat: no-repeat;}.module_btn_vote_active {background-image: url("../image/button/module_icon.png");background-position: -219px -2px;width: 22px;height: 22px;background-repeat: no-repeat;}.module_btn_vote_disable {background-image: url("../image/button/module_icon.png");background-position: -2px -98px;width: 28px;height: 26px;background-repeat: no-repeat;}.module_btn_word {background-image: url("../image/button/module_icon.png");background-position: -71px -2px;width: 29px;height: 27px;background-repeat: no-repeat;}.module_btn_word_active {background-image: url("../image/button/module_icon.png");background-position: -162px -31px;width: 25px;height: 23px;background-repeat: no-repeat;}.module_btn_word_disable {background-image: url("../image/button/module_icon.png");background-position: -71px -33px;width: 29px;height: 27px;background-repeat: no-repeat;}.selectAdd {background-image: url("../image/button/icon_add.png");width: 37px;height: 37px;background-repeat: no-repeat;background-position: center center;display: inline-block;}.slidebar .leftBlock{display: inline-block;width: 20%;}.slidebar .centerBlock{width: 45%;display: inline-block;}.slidebar .rightBlock{padding: 25px 0 25px 0;width: 20%;display: inline-block;}.slidebar input{margin-left:auto;margin-right:auto;}.slidebarCouponContentPanini{width: 360px;background-color: #ECECEC;margin-top: 5px;}.slidebarCouponContent .title{color: #3fa7dd;font-weight: 500;padding-left: 5px;}.slidebarCouponContent .leftBlock{display: inline-block;width: 25%;padding-left: 5px;}.slidebarCouponContent .centerBlock{width: 47.5%;display: inline-block;}.slidebarCouponContent .rightBlock{padding: 10px 0 10px 0;width: 20%;text-align: center;display: inline-block;}.slidebarCouponContent input{margin-left:auto;margin-right:auto;}#slideshow{position: fixed;z-index: 200;vertical-align: middle;top: 0;left: 0;width: 100%;height: 100%;text-align: center;}#close-slideshow{vertical-align: middle;width: 100%;height: 100%;}#slideshow{background-color: rgba(0, 0, 0, 0.7);}.slide-window,.slide-order{position: absolute;left: 0;right: 0;margin: auto;overflow: hidden;}.slide-window{top: 0;bottom: 0;}.slide-order{color: #FFF;height: 35px;font-size: 1.5em;font-weight: bold;font-family: sans-serif;bottom: 19%;}ul.slide-order li{cursor: pointer;}.slide-order li.active{background-color: #3ea6db;}.slide-order .slideshow-order{width: 40px;height: 35px;border: 2px solid #FFF;border-radius: 5px;display: inline-block;margin: 0 10px;line-height: 32px;text-align: center;}.slideshow-list {position: absolute;top: 0;bottom: 0;margin: auto;}.slideshow-li{display: inline-block;}.slideshow-li img{display: block;}.control-button{width: 40px;height: 35px;border: none;display: inline-block;margin: 0 10px;line-height: 32px;text-align: center;background: none;vertical-align: middle;}.control-button#prev{background-image: url('../image/button/arrowLeft.png');background-repeat: no-repeat;background-position: center center;}.control-button#next{background-image: url('../image/button/arrowRight.png');background-repeat: no-repeat;background-position: center center;}#lightbox {position: fixed;z-index: 200;vertical-align: middle;top: 0;left: 0;width: 100%;height: 100%;text-align: center;}#close-lightbox {vertical-align: middle;width: 100%;height: 100%;}#lightbox {background-color: rgba(0, 0, 0, 0.7);}.lightbox-window {position: absolute;left: 0;right: 0;overflow: hidden;margin: auto;width: auto;}.lightbox-window {top: 0;bottom: 0;}.lightbox-window img, .lightbox-window video {height: 100%;width: auto;}@-webkit-keyframes passing-through {0% {opacity: 0;-webkit-transform: translateY(40px);-moz-transform: translateY(40px);-ms-transform: translateY(40px);-o-transform: translateY(40px);transform: translateY(40px); }30%, 70% {opacity: 1;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px); }100% {opacity: 0;-webkit-transform: translateY(-40px);-moz-transform: translateY(-40px);-ms-transform: translateY(-40px);-o-transform: translateY(-40px);transform: translateY(-40px); } }@-moz-keyframes passing-through {0% {opacity: 0;-webkit-transform: translateY(40px);-moz-transform: translateY(40px);-ms-transform: translateY(40px);-o-transform: translateY(40px);transform: translateY(40px); }30%, 70% {opacity: 1;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px); }100% {opacity: 0;-webkit-transform: translateY(-40px);-moz-transform: translateY(-40px);-ms-transform: translateY(-40px);-o-transform: translateY(-40px);transform: translateY(-40px); } }@keyframes passing-through {0% {opacity: 0;-webkit-transform: translateY(40px);-moz-transform: translateY(40px);-ms-transform: translateY(40px);-o-transform: translateY(40px);transform: translateY(40px); }30%, 70% {opacity: 1;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px); }100% {opacity: 0;-webkit-transform: translateY(-40px);-moz-transform: translateY(-40px);-ms-transform: translateY(-40px);-o-transform: translateY(-40px);transform: translateY(-40px); } }@-webkit-keyframes slide-in {0% {opacity: 0;-webkit-transform: translateY(40px);-moz-transform: translateY(40px);-ms-transform: translateY(40px);-o-transform: translateY(40px);transform: translateY(40px); }30% {opacity: 1;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px); } }@-moz-keyframes slide-in {0% {opacity: 0;-webkit-transform: translateY(40px);-moz-transform: translateY(40px);-ms-transform: translateY(40px);-o-transform: translateY(40px);transform: translateY(40px); }30% {opacity: 1;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px); } }@keyframes slide-in {0% {opacity: 0;-webkit-transform: translateY(40px);-moz-transform: translateY(40px);-ms-transform: translateY(40px);-o-transform: translateY(40px);transform: translateY(40px); }30% {opacity: 1;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px); } }@-webkit-keyframes pulse {0% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1); }10% {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1); }20% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1); } }@-moz-keyframes pulse {0% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1); }10% {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1); }20% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1); } }@keyframes pulse {0% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1); }10% {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1); }20% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1); } }.dropzone, .dropzone * {box-sizing: border-box; }.dropzone {min-height: 150px;border: 2px solid rgba(0, 0, 0, 0.3);background: white;padding: 20px 20px; }.dropzone.dz-clickable {cursor: pointer; }.dropzone.dz-clickable * {cursor: default; }.dropzone.dz-clickable .dz-message, .dropzone.dz-clickable .dz-message * {cursor: pointer; }.dropzone.dz-started .dz-message {display: none; }.dropzone.dz-drag-hover {border-style: solid; }.dropzone.dz-drag-hover .dz-message {opacity: 0.5; }.dropzone .dz-message {text-align: center;margin: 2em 0; }.dropzone .dz-preview {position: relative;display: inline-block;vertical-align: top;margin: 16px;min-height: 100px; }.dropzone .dz-preview:hover {z-index: 1000; }.dropzone .dz-preview:hover .dz-details {opacity: 1; }.dropzone .dz-preview.dz-file-preview .dz-image {border-radius: 20px;background: #999;background: linear-gradient(to bottom, #eee, #ddd); }.dropzone .dz-preview.dz-file-preview .dz-details {opacity: 1; }.dropzone .dz-preview.dz-image-preview {background: white; }.dropzone .dz-preview.dz-image-preview .dz-details {-webkit-transition: opacity 0.2s linear;-moz-transition: opacity 0.2s linear;-ms-transition: opacity 0.2s linear;-o-transition: opacity 0.2s linear;transition: opacity 0.2s linear; }.dropzone .dz-preview .dz-remove {font-size: 14px;text-align: center;display: block;cursor: pointer;border: none; }.dropzone .dz-preview .dz-remove:hover {text-decoration: underline; }.dropzone .dz-preview:hover .dz-details {opacity: 1; }.dropzone .dz-preview .dz-details {z-index: 20;position: absolute;top: 0;left: 0;opacity: 0;font-size: 13px;min-width: 100%;max-width: 100%;padding: 2em 1em;text-align: center;color: rgba(0, 0, 0, 0.9);line-height: 150%; }.dropzone .dz-preview .dz-details .dz-size {margin-bottom: 1em;font-size: 16px; }.dropzone .dz-preview .dz-details .dz-filename {white-space: nowrap; }.dropzone .dz-preview .dz-details .dz-filename:hover span {border: 1px solid rgba(200, 200, 200, 0.8);background-color: rgba(255, 255, 255, 0.8); }.dropzone .dz-preview .dz-details .dz-filename:not(:hover) {overflow: hidden;text-overflow: ellipsis; }.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span {border: 1px solid transparent; }.dropzone .dz-preview .dz-details .dz-filename span, .dropzone .dz-preview .dz-details .dz-size span {background-color: rgba(255, 255, 255, 0.4);padding: 0 0.4em;border-radius: 3px; }.dropzone .dz-preview:hover .dz-image img {-webkit-transform: scale(1.05, 1.05);-moz-transform: scale(1.05, 1.05);-ms-transform: scale(1.05, 1.05);-o-transform: scale(1.05, 1.05);transform: scale(1.05, 1.05);-webkit-filter: blur(8px);filter: blur(8px); }.dropzone .dz-preview .dz-image {border-radius: 20px;overflow: hidden;width: 120px;height: 120px;position: relative;display: block;z-index: 10; }.dropzone .dz-preview .dz-image img {display: block; }.dropzone .dz-preview.dz-success .dz-success-mark {-webkit-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); }.dropzone .dz-preview.dz-error .dz-error-mark {opacity: 1;-webkit-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); }.dropzone .dz-preview .dz-success-mark, .dropzone .dz-preview .dz-error-mark {pointer-events: none;opacity: 0;z-index: 500;position: absolute;display: block;top: 50%;left: 50%;margin-left: -27px;margin-top: -27px; }.dropzone .dz-preview .dz-success-mark svg, .dropzone .dz-preview .dz-error-mark svg {display: block;width: 54px;height: 54px; }.dropzone .dz-preview.dz-processing .dz-progress {opacity: 1;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear; }.dropzone .dz-preview.dz-complete .dz-progress {opacity: 0;-webkit-transition: opacity 0.4s ease-in;-moz-transition: opacity 0.4s ease-in;-ms-transition: opacity 0.4s ease-in;-o-transition: opacity 0.4s ease-in;transition: opacity 0.4s ease-in; }.dropzone .dz-preview:not(.dz-processing) .dz-progress {-webkit-animation: pulse 6s ease infinite;-moz-animation: pulse 6s ease infinite;-ms-animation: pulse 6s ease infinite;-o-animation: pulse 6s ease infinite;animation: pulse 6s ease infinite; }.dropzone .dz-preview .dz-progress {opacity: 1;z-index: 1000;pointer-events: none;position: absolute;height: 16px;left: 50%;top: 50%;margin-top: -8px;width: 80px;margin-left: -40px;background: rgba(255, 255, 255, 0.9);-webkit-transform: scale(1);border-radius: 8px;overflow: hidden; }.dropzone .dz-preview .dz-progress .dz-upload {background: #333;background: linear-gradient(to bottom, #666, #444);position: absolute;top: 0;left: 0;bottom: 0;width: 0;-webkit-transition: width 300ms ease-in-out;-moz-transition: width 300ms ease-in-out;-ms-transition: width 300ms ease-in-out;-o-transition: width 300ms ease-in-out;transition: width 300ms ease-in-out; }.dropzone .dz-preview.dz-error .dz-error-message {display: block; }.dropzone .dz-preview.dz-error:hover .dz-error-message {opacity: 1;pointer-events: auto; }.dropzone .dz-preview .dz-error-message {pointer-events: none;z-index: 1000;position: absolute;display: block;display: none;opacity: 0;-webkit-transition: opacity 0.3s ease;-moz-transition: opacity 0.3s ease;-ms-transition: opacity 0.3s ease;-o-transition: opacity 0.3s ease;transition: opacity 0.3s ease;border-radius: 8px;font-size: 13px;top: 130px;left: -10px;width: 140px;background: #be2626;background: linear-gradient(to bottom, #be2626, #a92222);padding: 0.5em 1.2em;color: white; }.dropzone .dz-preview .dz-error-message:after {content: '';position: absolute;top: -6px;left: 64px;width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #be2626; }