@charset "utf-8";.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:0 0;border:0}.xdsoft_datetimepicker button{border:none!important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:0 0}.xdsoft_noselect::-moz-selection{background:0 0}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"alpha(opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover,.xdsoft_datetimepicker .xdsoft_today_button:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"alpha(opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"alpha(opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff!important;background:#ff8000!important;box-shadow:none!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af!important;box-shadow:#178fe5 0 1px 3px 0 inset!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit!important;background:inherit!important;box-shadow:inherit!important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc!important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee!important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa!important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc!important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000!important;background:#007fff!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555!important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333!important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd!important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:museo-sans,"Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-ms-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f4f8fa', GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:focus span,.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:hover span{color:#454551;background:-moz-linear-gradient(top,#f4f8fa 0,#fff 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#fff));background:-webkit-linear-gradient(top,#f4f8fa 0,#fff 73%);background:-o-linear-gradient(top,#f4f8fa 0,#fff 73%);background:-ms-linear-gradient(top,#f4f8fa 0,#fff 73%);background:linear-gradient(to bottom,#f4f8fa 0,#fff 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa', endColorstr='#FFF', GradientType=0)}body{width:100%;*zoom:1}body:after,body:before{content:"";display:table}body:after{clear:both}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}canvas{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}*{margin:0;padding:0}*{box-sizing:border-box}[hidden]{display:none}[disabled]{pointer-events:none;opacity:.3}.horizontal{display:flex;flex-direction:row;justify-content:space-between}.vertical{display:flex;flex-direction:column}.center{display:flex;justify-content:center;align-items:center}.flex{flex:1}.hidden,.hide{display:none}.thin_scroll{scrollbar-width:thin;scrollbar-color:#888888 #DFDFDF}.thin_scroll::-webkit-scrollbar{width:12px;height:12px}.thin_scroll::-webkit-scrollbar-track{background:#dfdfdf}.thin_scroll::-webkit-scrollbar-thumb{background-color:#a2a2a2;border:3px solid #dfdfdf;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.thin_scroll::-webkit-scrollbar-thumb:hover{background-color:#888}button.dummy,input.dummy,select.dummy,textarea.dummy{visiblity:hidden;position:absolute;top:-5000px;left:-5000px}.input_field{position:relative;padding-top:.8rem;display:inline-block}.input_field.narrow{width:100px}.input_field.normal{width:250px}.input_field.wide{width:400px}.input_field.max{width:100%}.input_field .helper,.input_field~.helper{clear:both;margin-top:5px;color:#4d4d4d;line-height:1.2em}.input_field .helper.error,.input_field~.helper.error{color:#fa6363}.input_field .helper.information,.input_field~.helper.information{color:#39bb5f}.input_field b.ok{line-height:1.2em}.input_field .select_replacer_trigger,.input_field input[type=date],.input_field input[type=datetime-local],.input_field input[type=datetime],.input_field input[type=email],.input_field input[type=number],.input_field input[type=password],.input_field input[type=search],.input_field input[type=tel],.input_field input[type=text],.input_field input[type=time],.input_field input[type=url],.input_field textarea{display:inline-block;padding:8px;height:2.5rem;box-sizing:border-box;font-weight:400;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"Segoe UI",YuGothic,"Yu Gothic",sans-serif!important;border:none;outline:0;background-color:transparent;width:100%;padding-right:1.8rem;color:#2a2a2a;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-webkit-transition:color,box-shadow .2s,border-color .2s;transition:color,box-shadow .2s,border-color .2s;-webkit-transition-timing-function:linear;transition-timing-function:linear;border-bottom:2px solid #4d4d4d}.input_field.no_suffix_icon .select_replacer_trigger,.input_field.no_suffix_icon input[type=date],.input_field.no_suffix_icon input[type=datetime-local],.input_field.no_suffix_icon input[type=datetime],.input_field.no_suffix_icon input[type=email],.input_field.no_suffix_icon input[type=number],.input_field.no_suffix_icon input[type=password],.input_field.no_suffix_icon input[type=search],.input_field.no_suffix_icon input[type=tel],.input_field.no_suffix_icon input[type=text],.input_field.no_suffix_icon input[type=time],.input_field.no_suffix_icon input[type=url],.input_field.no_suffix_icon textarea{padding-right:8px}.input_field.with_prefix_icon .select_replacer_trigger,.input_field.with_prefix_icon input[type=date],.input_field.with_prefix_icon input[type=datetime-local],.input_field.with_prefix_icon input[type=datetime],.input_field.with_prefix_icon input[type=email],.input_field.with_prefix_icon input[type=number],.input_field.with_prefix_icon input[type=password],.input_field.with_prefix_icon input[type=search],.input_field.with_prefix_icon input[type=tel],.input_field.with_prefix_icon input[type=text],.input_field.with_prefix_icon input[type=time],.input_field.with_prefix_icon input[type=url],.input_field.with_prefix_icon textarea{padding-left:1.8rem}.input_field:focus-within .select_replacer_trigger,.input_field:focus-within input[type=date],.input_field:focus-within input[type=datetime-local],.input_field:focus-within input[type=datetime],.input_field:focus-within input[type=email],.input_field:focus-within input[type=number],.input_field:focus-within input[type=password],.input_field:focus-within input[type=search],.input_field:focus-within input[type=tel],.input_field:focus-within input[type=text],.input_field:focus-within input[type=time],.input_field:focus-within input[type=url],.input_field:focus-within textarea{color:#628ee3;border-color:#628ee3}.input_field.normal_content .select_replacer_trigger,.input_field.normal_content input[type=date],.input_field.normal_content input[type=datetime-local],.input_field.normal_content input[type=datetime],.input_field.normal_content input[type=email],.input_field.normal_content input[type=number],.input_field.normal_content input[type=password],.input_field.normal_content input[type=search],.input_field.normal_content input[type=tel],.input_field.normal_content input[type=text],.input_field.normal_content input[type=time],.input_field.normal_content input[type=url],.input_field.normal_content textarea{color:#2a2a2a;border-color:#4d4d4d}.input_field.valid_content .select_replacer_trigger,.input_field.valid_content input[type=date],.input_field.valid_content input[type=datetime-local],.input_field.valid_content input[type=datetime],.input_field.valid_content input[type=email],.input_field.valid_content input[type=number],.input_field.valid_content input[type=password],.input_field.valid_content input[type=search],.input_field.valid_content input[type=tel],.input_field.valid_content input[type=text],.input_field.valid_content input[type=time],.input_field.valid_content input[type=url],.input_field.valid_content textarea{color:#39bb5f;border-color:#39bb5f}.input_field.invalid_content .select_replacer_trigger,.input_field.invalid_content input[type=date],.input_field.invalid_content input[type=datetime-local],.input_field.invalid_content input[type=datetime],.input_field.invalid_content input[type=email],.input_field.invalid_content input[type=number],.input_field.invalid_content input[type=password],.input_field.invalid_content input[type=search],.input_field.invalid_content input[type=tel],.input_field.invalid_content input[type=text],.input_field.invalid_content input[type=time],.input_field.invalid_content input[type=url],.input_field.invalid_content textarea{color:#fa6363;border-color:#fa6363}.input_field label.field_name{position:absolute;top:1.4rem;left:.3rem;display:block;color:#919191;font-size:1rem;-webkit-transition:color .2s,top .2s,left .2s,font-size .2s;transition:color .2s,top .2s,left .2s,font-size .2s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.input_field:focus-within label.field_name{top:0rem;left:0rem;font-size:.8rem;color:#628ee3}.input_field.normal_content label.field_name{top:0rem;left:0rem;font-size:.8rem;color:#919191}.input_field.valid_content label.field_name{top:0rem;left:0rem;font-size:.8rem;color:#39bb5f}.input_field.invalid_content label.field_name{top:0rem;left:0rem;font-size:.8rem;color:#fa6363}.input_field i.suffix_icon{position:absolute;top:1.4rem;right:0;font-size:1.6rem;-webkit-transition:color .2s;transition:color .2s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.input_field:focus-within i.suffix_icon{color:#628ee3}.input_field.normal_content i.suffix_icon{color:#4d4d4d}.input_field.valid_content i.suffix_icon{color:#39bb5f}.input_field.invalid_content i.suffix_icon{color:#fa6363}.input_field.confirmed i.suffix_icon{display:none}.input_field i.prefix_icon{position:absolute;top:1.4rem;left:0;font-size:1.6rem;-webkit-transition:color .2s;transition:color .2s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.input_field:focus-within i.prefix_icon{color:#628ee3}.input_field.normal_content i.prefix_icon{color:#4d4d4d}.input_field.valid_content i.prefix_icon{color:#39bb5f}.input_field.invalid_content i.prefix_icon{color:#fa6363}.input_field textarea{overflow-y:hidden;resize:none;width:100%}.input_field.fixed_middle textarea{height:5rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#888888 #DFDFDF}.input_field.fixed_middle textarea::-webkit-scrollbar{width:12px;height:12px}.input_field.fixed_middle textarea::-webkit-scrollbar-track{background:#dfdfdf}.input_field.fixed_middle textarea::-webkit-scrollbar-thumb{background-color:#a2a2a2;border:3px solid #dfdfdf;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.input_field.fixed_middle textarea::-webkit-scrollbar-thumb:hover{background-color:#888}.input_field.fixed_middle i.suffix_icon,.input_field.fixed_middle label.field_name{top:3.6rem}.input_field.fixed_large textarea{height:10rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#888888 #DFDFDF}.input_field.fixed_large textarea::-webkit-scrollbar{width:12px;height:12px}.input_field.fixed_large textarea::-webkit-scrollbar-track{background:#dfdfdf}.input_field.fixed_large textarea::-webkit-scrollbar-thumb{background-color:#a2a2a2;border:3px solid #dfdfdf;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.input_field.fixed_large textarea::-webkit-scrollbar-thumb:hover{background-color:#888}.input_field.fixed_large i.suffix_icon,.input_field.fixed_large label.field_name{top:8.6rem}.hidden_div{visibility:hidden;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem;position:absolute;top:0;z-index:-1}.input_field label{cursor:pointer;font-size:1rem}.input_field span{vertical-align:middle}.input_field span.c_off:before,.input_field span.c_on:before,.input_field span.r_off:before,.input_field span.r_on:before{-webkit-transition:color .2s,content .2s;transition:color .2s,content .2s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;font-size:1.4rem;margin-right:5px;cursor:pointer}.input_field span.c_on:before{font-family:"Material Design Icons";content:"\F0132";font-size:1.2em;vertical-align:baseline;color:#39bb5f}.input_field span.c_off:before{font-family:"Material Design Icons";content:"\F0131";font-size:1.2em;vertical-align:baseline;color:#919191}.input_field span.r_on:before{font-family:"Material Design Icons";content:"\F043E";font-size:1.2em;vertical-align:baseline;color:#39bb5f}.input_field span.r_off:before{font-family:"Material Design Icons";content:"\F043D";font-size:1.2em;vertical-align:baseline;color:#919191}.input_field .select_replacer{display:none;position:absolute;top:0;left:0;z-index:20000}.input_field .select_replacer ul{position:relative;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #d1d1d1;color:#2a2a2a;background-color:#fff;box-shadow:2px 2px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:2px 2px 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:2px 2px 3px 0 rgba(0,0,0,.2);overflow:auto;scrollbar-width:thin;scrollbar-color:#888888 #DFDFDF}.input_field .select_replacer ul::-webkit-scrollbar{width:12px;height:12px}.input_field .select_replacer ul::-webkit-scrollbar-track{background:#dfdfdf}.input_field .select_replacer ul::-webkit-scrollbar-thumb{background-color:#a2a2a2;border:3px solid #dfdfdf;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.input_field .select_replacer ul::-webkit-scrollbar-thumb:hover{background-color:#888}.input_field .select_replacer li{-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;padding:8px;border-bottom:1px solid #e6e6e6;background-color:#fff;cursor:pointer;line-height:1.5em}.input_field .select_replacer li:hover{color:#fff;background-color:#628ee3}.input_field .select_replacer li::before{font-family:"Material Design Icons";content:"\F043D";font-size:1em;vertical-align:baseline;margin-right:.5em;color:#d1d1d1}.input_field .select_replacer li:last-of-type{border:none}.input_field .select_replacer li.selected{color:#fff;background-color:#39bb5f}.input_field .select_replacer li.selected::before{font-family:"Material Design Icons";content:"\F0134";font-size:1em;vertical-align:baseline;margin-right:.5em;color:#fff}.input_field .select_replacer li.none{display:none}.input_field .select_replacer li.none::before{content:''}.input_field .select_replacer.to_lower::after{top:-5px;position:absolute;left:50%;-moz-placeholder-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);border:5px solid transparent;border-bottom-color:#d1d1d1;border-top-width:0;display:block;width:0;content:"";z-index:-1}.input_field .select_replacer.to_upper::after{bottom:-5px;position:absolute;left:50%;-moz-placeholder-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);border:5px solid transparent;border-top-color:#d1d1d1;border-bottom-width:0;display:block;width:0;content:"";z-index:-1}a.RBTN,button.RBTN,input.RBTN{display:inline-block;border:none;outline:0;font-weight:400;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"Segoe UI",YuGothic,"Yu Gothic",sans-serif!important;padding:8px 1.5rem;cursor:pointer;font-size:1rem;line-height:1.5rem;color:#fff;text-decoration:none;white-space:nowrap;box-sizing:border-box;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);background-color:#4d4d4d;-webkit-transition:background-color .3s,background .3s;transition:background-color .3s,background .3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}a.RBTN:hover,button.RBTN:hover,input.RBTN:hover{background-color:#676767;color:#fff}a.RBTN i,button.RBTN i,input.RBTN i{line-height:inherit;vertical-align:text-bottom}a.RBTN.small,button.RBTN.small,input.RBTN.small{padding:4px 10px;line-height:1.2rem;font-size:12px}a.RBTN.large,button.RBTN.large,input.RBTN.large{padding-left:2rem;padding-right:2rem;line-height:2.5rem;font-size:1.5rem}a.RBTN.gradient,button.RBTN.gradient,input.RBTN.gradient{background:#676767;background:linear-gradient(to bottom,#4d4d4d,#676767);background:-moz-linear-gradient(top,#4d4d4d,#676767);background:-webkit-gradient(linear,left top,left bottom,from(#4d4d4d),to(#676767));background:-o-linear-gradient(top,#4d4d4d,#676767)}a.RBTN.gradient:hover,button.RBTN.gradient:hover,input.RBTN.gradient:hover{background:grey;background:linear-gradient(to bottom,#676767,grey);background:-moz-linear-gradient(top,#676767,grey);background:-webkit-gradient(linear,left top,left bottom,from(#676767),to(grey));background:-o-linear-gradient(top,#676767,grey)}a.RBTN.grey,button.RBTN.grey,input.RBTN.grey{background-color:#919191}a.RBTN.grey:hover,button.RBTN.grey:hover,input.RBTN.grey:hover{background-color:#ababab}a.RBTN.grey.gradient,button.RBTN.grey.gradient,input.RBTN.grey.gradient{background:#ababab;background:linear-gradient(to bottom,#919191,#ababab);background:-moz-linear-gradient(top,#919191,#ababab);background:-webkit-gradient(linear,left top,left bottom,from(#919191),to(#ababab));background:-o-linear-gradient(top,#919191,#ababab)}a.RBTN.grey.gradient:hover,button.RBTN.grey.gradient:hover,input.RBTN.grey.gradient:hover{background:#c4c4c4;background:linear-gradient(to bottom,#ababab,#c4c4c4);background:-moz-linear-gradient(top,#ababab,#c4c4c4);background:-webkit-gradient(linear,left top,left bottom,from(#ababab),to(#c4c4c4));background:-o-linear-gradient(top,#ababab,#c4c4c4)}a.RBTN.red,button.RBTN.red,input.RBTN.red{background-color:#fa6363}a.RBTN.red:hover,button.RBTN.red:hover,input.RBTN.red:hover{background-color:#fc9494}a.RBTN.red.gradient,button.RBTN.red.gradient,input.RBTN.red.gradient{background:#fc9494;background:linear-gradient(to bottom,#fa6363,#fc9494);background:-moz-linear-gradient(top,#fa6363,#fc9494);background:-webkit-gradient(linear,left top,left bottom,from(#fa6363),to(#fc9494));background:-o-linear-gradient(top,#fa6363,#fc9494)}a.RBTN.red.gradient:hover,button.RBTN.red.gradient:hover,input.RBTN.red.gradient:hover{background:#fdc6c6;background:linear-gradient(to bottom,#fc9494,#fdc6c6);background:-moz-linear-gradient(top,#fc9494,#fdc6c6);background:-webkit-gradient(linear,left top,left bottom,from(#fc9494),to(#fdc6c6));background:-o-linear-gradient(top,#fc9494,#fdc6c6)}a.RBTN.pink,button.RBTN.pink,input.RBTN.pink{background-color:#ec76c2}a.RBTN.pink:hover,button.RBTN.pink:hover,input.RBTN.pink:hover{background-color:#f2a3d6}a.RBTN.pink.gradient,button.RBTN.pink.gradient,input.RBTN.pink.gradient{background:#f2a3d6;background:linear-gradient(to bottom,#ec76c2,#f2a3d6);background:-moz-linear-gradient(top,#ec76c2,#f2a3d6);background:-webkit-gradient(linear,left top,left bottom,from(#ec76c2),to(#f2a3d6));background:-o-linear-gradient(top,#ec76c2,#f2a3d6)}a.RBTN.pink.gradient:hover,button.RBTN.pink.gradient:hover,input.RBTN.pink.gradient:hover{background:#f8d0ea;background:linear-gradient(to bottom,#f2a3d6,#f8d0ea);background:-moz-linear-gradient(top,#f2a3d6,#f8d0ea);background:-webkit-gradient(linear,left top,left bottom,from(#f2a3d6),to(#f8d0ea));background:-o-linear-gradient(top,#f2a3d6,#f8d0ea)}a.RBTN.purple,button.RBTN.purple,input.RBTN.purple{background-color:#b27edf}a.RBTN.purple:hover,button.RBTN.purple:hover,input.RBTN.purple:hover{background-color:#caa7e9}a.RBTN.purple.gradient,button.RBTN.purple.gradient,input.RBTN.purple.gradient{background:#caa7e9;background:linear-gradient(to bottom,#b27edf,#caa7e9);background:-moz-linear-gradient(top,#b27edf,#caa7e9);background:-webkit-gradient(linear,left top,left bottom,from(#b27edf),to(#caa7e9));background:-o-linear-gradient(top,#b27edf,#caa7e9)}a.RBTN.purple.gradient:hover,button.RBTN.purple.gradient:hover,input.RBTN.purple.gradient:hover{background:#e3d0f3;background:linear-gradient(to bottom,#caa7e9,#e3d0f3);background:-moz-linear-gradient(top,#caa7e9,#e3d0f3);background:-webkit-gradient(linear,left top,left bottom,from(#caa7e9),to(#e3d0f3));background:-o-linear-gradient(top,#caa7e9,#e3d0f3)}a.RBTN.blue,button.RBTN.blue,input.RBTN.blue{background-color:#628ee3}a.RBTN.blue:hover,button.RBTN.blue:hover,input.RBTN.blue:hover{background-color:#8dadeb}a.RBTN.blue.gradient,button.RBTN.blue.gradient,input.RBTN.blue.gradient{background:#8dadeb;background:linear-gradient(to bottom,#628ee3,#8dadeb);background:-moz-linear-gradient(top,#628ee3,#8dadeb);background:-webkit-gradient(linear,left top,left bottom,from(#628ee3),to(#8dadeb));background:-o-linear-gradient(top,#628ee3,#8dadeb)}a.RBTN.blue.gradient:hover,button.RBTN.blue.gradient:hover,input.RBTN.blue.gradient:hover{background:#b9ccf2;background:linear-gradient(to bottom,#8dadeb,#b9ccf2);background:-moz-linear-gradient(top,#8dadeb,#b9ccf2);background:-webkit-gradient(linear,left top,left bottom,from(#8dadeb),to(#b9ccf2));background:-o-linear-gradient(top,#8dadeb,#b9ccf2)}a.RBTN.cyan,button.RBTN.cyan,input.RBTN.cyan{background-color:#48bbd5}a.RBTN.cyan:hover,button.RBTN.cyan:hover,input.RBTN.cyan:hover{background-color:#71cadf}a.RBTN.cyan.gradient,button.RBTN.cyan.gradient,input.RBTN.cyan.gradient{background:#71cadf;background:linear-gradient(to bottom,#48bbd5,#71cadf);background:-moz-linear-gradient(top,#48bbd5,#71cadf);background:-webkit-gradient(linear,left top,left bottom,from(#48bbd5),to(#71cadf));background:-o-linear-gradient(top,#48bbd5,#71cadf)}a.RBTN.cyan.gradient:hover,button.RBTN.cyan.gradient:hover,input.RBTN.cyan.gradient:hover{background:#9bdae8;background:linear-gradient(to bottom,#71cadf,#9bdae8);background:-moz-linear-gradient(top,#71cadf,#9bdae8);background:-webkit-gradient(linear,left top,left bottom,from(#71cadf),to(#9bdae8));background:-o-linear-gradient(top,#71cadf,#9bdae8)}a.RBTN.teal,button.RBTN.teal,input.RBTN.teal{background-color:#1cc5b1}a.RBTN.teal:hover,button.RBTN.teal:hover,input.RBTN.teal:hover{background-color:#32e2cd}a.RBTN.teal.gradient,button.RBTN.teal.gradient,input.RBTN.teal.gradient{background:#32e2cd;background:linear-gradient(to bottom,#1cc5b1,#32e2cd);background:-moz-linear-gradient(top,#1cc5b1,#32e2cd);background:-webkit-gradient(linear,left top,left bottom,from(#1cc5b1),to(#32e2cd));background:-o-linear-gradient(top,#1cc5b1,#32e2cd)}a.RBTN.teal.gradient:hover,button.RBTN.teal.gradient:hover,input.RBTN.teal.gradient:hover{background:#5fe8d8;background:linear-gradient(to bottom,#32e2cd,#5fe8d8);background:-moz-linear-gradient(top,#32e2cd,#5fe8d8);background:-webkit-gradient(linear,left top,left bottom,from(#32e2cd),to(#5fe8d8));background:-o-linear-gradient(top,#32e2cd,#5fe8d8)}a.RBTN.green,button.RBTN.green,input.RBTN.green{background-color:#39bb5f}a.RBTN.green:hover,button.RBTN.green:hover,input.RBTN.green:hover{background-color:#5acd7c}a.RBTN.green.gradient,button.RBTN.green.gradient,input.RBTN.green.gradient{background:#5acd7c;background:linear-gradient(to bottom,#39bb5f,#5acd7c);background:-moz-linear-gradient(top,#39bb5f,#5acd7c);background:-webkit-gradient(linear,left top,left bottom,from(#39bb5f),to(#5acd7c));background:-o-linear-gradient(top,#39bb5f,#5acd7c)}a.RBTN.green.gradient:hover,button.RBTN.green.gradient:hover,input.RBTN.green.gradient:hover{background:#81d99b;background:linear-gradient(to bottom,#5acd7c,#81d99b);background:-moz-linear-gradient(top,#5acd7c,#81d99b);background:-webkit-gradient(linear,left top,left bottom,from(#5acd7c),to(#81d99b));background:-o-linear-gradient(top,#5acd7c,#81d99b)}a.RBTN.lime,button.RBTN.lime,input.RBTN.lime{background-color:#abbe20}a.RBTN.lime:hover,button.RBTN.lime:hover,input.RBTN.lime:hover{background-color:#c9dd34}a.RBTN.lime.gradient,button.RBTN.lime.gradient,input.RBTN.lime.gradient{background:#c9dd34;background:linear-gradient(to bottom,#abbe20,#c9dd34);background:-moz-linear-gradient(top,#abbe20,#c9dd34);background:-webkit-gradient(linear,left top,left bottom,from(#abbe20),to(#c9dd34));background:-o-linear-gradient(top,#abbe20,#c9dd34)}a.RBTN.lime.gradient:hover,button.RBTN.lime.gradient:hover,input.RBTN.lime.gradient:hover{background:#d4e460;background:linear-gradient(to bottom,#c9dd34,#d4e460);background:-moz-linear-gradient(top,#c9dd34,#d4e460);background:-webkit-gradient(linear,left top,left bottom,from(#c9dd34),to(#d4e460));background:-o-linear-gradient(top,#c9dd34,#d4e460)}a.RBTN.yellow,button.RBTN.yellow,input.RBTN.yellow{background-color:#e4c144}a.RBTN.yellow:hover,button.RBTN.yellow:hover,input.RBTN.yellow:hover{background-color:#ead071}a.RBTN.yellow.gradient,button.RBTN.yellow.gradient,input.RBTN.yellow.gradient{background:#ead071;background:linear-gradient(to bottom,#e4c144,#ead071);background:-moz-linear-gradient(top,#e4c144,#ead071);background:-webkit-gradient(linear,left top,left bottom,from(#e4c144),to(#ead071));background:-o-linear-gradient(top,#e4c144,#ead071)}a.RBTN.yellow.gradient:hover,button.RBTN.yellow.gradient:hover,input.RBTN.yellow.gradient:hover{background:#f1df9d;background:linear-gradient(to bottom,#ead071,#f1df9d);background:-moz-linear-gradient(top,#ead071,#f1df9d);background:-webkit-gradient(linear,left top,left bottom,from(#ead071),to(#f1df9d));background:-o-linear-gradient(top,#ead071,#f1df9d)}a.RBTN.orange,button.RBTN.orange,input.RBTN.orange{background-color:#f99b52}a.RBTN.orange:hover,button.RBTN.orange:hover,input.RBTN.orange:hover{background-color:#fbb783}a.RBTN.orange.gradient,button.RBTN.orange.gradient,input.RBTN.orange.gradient{background:#fbb783;background:linear-gradient(to bottom,#f99b52,#fbb783);background:-moz-linear-gradient(top,#f99b52,#fbb783);background:-webkit-gradient(linear,left top,left bottom,from(#f99b52),to(#fbb783));background:-o-linear-gradient(top,#f99b52,#fbb783)}a.RBTN.orange.gradient:hover,button.RBTN.orange.gradient:hover,input.RBTN.orange.gradient:hover{background:#fcd4b5;background:linear-gradient(to bottom,#fbb783,#fcd4b5);background:-moz-linear-gradient(top,#fbb783,#fcd4b5);background:-webkit-gradient(linear,left top,left bottom,from(#fbb783),to(#fcd4b5));background:-o-linear-gradient(top,#fbb783,#fcd4b5)}.RBTN.disabled,.RBTN:disabled,.RBTN[disabled]{pointer-events:none;background-color:#d1d1d1!important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#4d4d4d!important;cursor:default}.RBTN.disabled:hover,.RBTN:disabled:hover,.RBTN[disabled]:hover{background-color:#d1d1d1!important;color:#4d4d4d!important}button,label{cursor:pointer}html{font-size:14px;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"Segoe UI",YuGothic,"Yu Gothic",sans-serif}body{margin:0;padding:0;color:#2a2a2a}a{color:#376fdb;text-decoration:none;-webkit-transition:color .3s;transition:color .3s;-webkit-transition-timing-function:linear;transition-timing-function:linear}a:hover{color:#8dadeb}i.mdi{font-size:1.4em;vertical-align:middle}.external_link{-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.external_link::after{font-family:"Material Design Icons";content:"\F03CC";font-size:1em;vertical-align:baseline;margin:0 0 0 .2em}.continued_link{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;margin-top:5px}.continued_link::before{font-family:"Material Design Icons";content:"\F0A3E";font-size:1em;vertical-align:baseline}b.ok,em.ok,i.ok,span.ok{color:#39bb5f}b.ng,em.ng,i.ng,span.ng{color:#fa6363}b.gr,em.gr,i.gr,span.gr{color:#919191!important}b.caution,em.caution,i.caution,span.caution{color:#e4c144}b.alert,em.alert,i.alert,span.alert{color:#b27edf}b.warn,em.warn,i.warn,span.warn{color:#fa6363}b.good,em.good,i.good,span.good{color:#628ee3}b{font-weight:700}ul.horizontal{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}ul.horizontal li{white-space:nowrap;margin:5px 10px}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url('../../0/fonts/Oswald-VariableFont_wght.ttf') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#WRAPPER{padding-top:120px;padding-bottom:20px}#MAIN_CONTENTS{margin:0 40px}#HEADER{display:flex;align-items:center;padding:10px 20px;position:fixed;z-index:100000;width:100%;background-color:#18222a;color:#a4bacc;font-family:Oswald,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"Segoe UI",YuGothic,"Yu Gothic",sans-serif}#HEADER a{color:#a4bacc}#HEADER h1{position:relative;padding:0 0 0 80px;margin-right:40px;height:60px;font-size:2rem;line-height:60px}#HEADER h1 span{display:block;padding-left:1.5rem;font-size:1.5rem}#HEADER h1::before{content:"";background-image:url("../../0/images/logo.png");background-repeat:no-repeat;background-size:62px 60px;position:absolute;top:0;left:0;width:62px;height:60px;opacity:.5}#HEADER #Menu_trigger{display:block;padding:5px 15px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-sizing:border-box;text-align:center;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s;-webkit-transition-timing-function:linear;transition-timing-function:linear}#HEADER #Menu_trigger:hover{background-color:#304555}#HEADER #Menu_trigger i{display:block;font-size:50px}#HEADER #Current_time,#HEADER #Login_user,#HEADER #Seat_occupation,#HEADER #Work_attendance,#HEADER h2{display:flex;margin-right:20px;box-sizing:border-box;font-size:1.2rem;align-items:center}#HEADER #Current_time i,#HEADER #Login_user i,#HEADER #Seat_occupation i,#HEADER #Work_attendance i,#HEADER h2 i{display:inline-block;font-size:50px;margin-right:5px}#HEADER #Current_time p,#HEADER #Login_user p,#HEADER #Seat_occupation p,#HEADER #Work_attendance p,#HEADER h2 p{line-height:1.5rem;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#HEADER #Current_time p span,#HEADER #Login_user p span,#HEADER #Seat_occupation p span,#HEADER #Work_attendance p span,#HEADER h2 p span{display:block;font-size:1rem}#HEADER #Current_time p em[class],#HEADER #Login_user p em[class],#HEADER #Seat_occupation p em[class],#HEADER #Work_attendance p em[class],#HEADER h2 p em[class]{opacity:.5}#HEADER #Current_time p em.recorded.st,#HEADER #Login_user p em.recorded.st,#HEADER #Seat_occupation p em.recorded.st,#HEADER #Work_attendance p em.recorded.st,#HEADER h2 p em.recorded.st{opacity:1;color:#e4c144}#HEADER #Current_time p em.recorded.ed,#HEADER #Login_user p em.recorded.ed,#HEADER #Seat_occupation p em.recorded.ed,#HEADER #Work_attendance p em.recorded.ed,#HEADER h2 p em.recorded.ed{opacity:1;color:#e4c144}#HEADER #Current_time p em.recorded,#HEADER #Login_user p em.recorded,#HEADER #Seat_occupation p em.recorded,#HEADER #Work_attendance p em.recorded,#HEADER h2 p em.recorded{opacity:1;color:#a4bacc}#HEADER #Current_time .RBTN,#HEADER #Login_user .RBTN,#HEADER #Seat_occupation .RBTN,#HEADER #Work_attendance .RBTN,#HEADER h2 .RBTN{display:block;margin-left:10px;height:45px;overflow:visible;position:relative}#HEADER #Current_time .RBTN::before,#HEADER #Login_user .RBTN::before,#HEADER #Seat_occupation .RBTN::before,#HEADER #Work_attendance .RBTN::before,#HEADER h2 .RBTN::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:inherit;border-radius:inherit;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;-webkit-animation:pulse-animation 3s cubic-bezier(.24,0,.38,1) infinite;animation:pulse-animation 3s cubic-bezier(.24,0,.38,1) infinite;z-index:-1}@-webkit-keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}#HEADER #Current_time .RBTN.st,#HEADER #Login_user .RBTN.st,#HEADER #Seat_occupation .RBTN.st,#HEADER #Work_attendance .RBTN.st,#HEADER h2 .RBTN.st{background-color:#e4c144}#HEADER #Current_time .RBTN.ed,#HEADER #Login_user .RBTN.ed,#HEADER #Seat_occupation .RBTN.ed,#HEADER #Work_attendance .RBTN.ed,#HEADER h2 .RBTN.ed{background-color:#e4c144}#HEADER h2{flex-grow:2}#FOOTER{height:100px;background-color:#18222a;color:#a4bacc}#FOOTER p{line-height:100px;text-align:center}#SIDE_MENU{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#888888 #DFDFDF;position:fixed;top:10px;right:-400px;z-index:100001;padding:10px;width:400px;background:#b1c4d3;overflow:auto}#SIDE_MENU::-webkit-scrollbar{width:12px;height:12px}#SIDE_MENU::-webkit-scrollbar-track{background:#dfdfdf}#SIDE_MENU::-webkit-scrollbar-thumb{background-color:#a2a2a2;border:3px solid #dfdfdf;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#SIDE_MENU::-webkit-scrollbar-thumb:hover{background-color:#888}@media only screen and (max-width:800px){#SIDE_MENU{width:80%}}#SIDE_MENU .side_item{-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;display:block;padding:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-decoration:none;color:#2a2a2a;background:#b1c4d3;overflow:hidden}#SIDE_MENU .side_item.active{background:#557a96;color:#a4bacc}#SIDE_MENU .side_item:hover{background:#557a96;color:#a4bacc}#SIDE_MENU .side_item.open:after{display:block;float:right;font-size:1.5em;line-height:30px;font-family:"Material Design Icons";content:"\F0140";font-size:1.2em;vertical-align:baseline}#SIDE_MENU .side_item.close:after{display:block;float:right;font-size:1.5em;line-height:30px;font-family:"Material Design Icons";content:"\F0142";font-size:1.2em;vertical-align:baseline}#SIDE_MENU .side_item i{display:block;float:left;margin-right:10px;font-size:30px;width:1.2em;text-align:center;line-height:30px}#SIDE_MENU .side_item span{display:block;float:left;font-size:16px;font-weight:400;line-height:35px}#SIDE_MENU a.disabled{color:#787878;text-shadow:1px 1px 0 #ebebeb}#SIDE_MENU .sub{margin-left:30px}#SIDE_MENU .sub_items{display:none}#SIDE_MENU hr{height:0;border-top:1px solid #7093ae;border-bottom:1px solid #e5ecf1;margin:10px 0}#Seat_selection{position:absolute;display:none;padding:10px;max-width:800px;color:#2a2a2a;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);border:2px solid #39bb5f;background-color:#fff;z-index:1000}#Seat_selection.static{position:static!important;display:block!important;margin:20px auto;max-width:1200px;border-width:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}#Seat_selection.static li,#Seat_selection.static p{font-size:1rem!important}#Seat_selection.static ul.multi li{width:45.8%!important}#Seat_selection span{display:block;margin-bottom:5px}#Seat_selection p{padding:5px 0;margin:5px 0;border-bottom:1px solid #d1d1d1;font-size:.8rem}#Seat_selection button.RBTN{margin:5px auto 0}#Seat_selection ul{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #d1d1d1;padding-bottom:5px;margin-bottom:5px}#Seat_selection ul li{padding:5px;margin:5px 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:2px solid #d1d1d1;font-size:.8rem;color:#919191;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:linear;transition-timing-function:linear}#Seat_selection ul li.on,#Seat_selection ul li:hover{border-color:#8dadeb!important;color:#628ee3!important}#Seat_selection ul li.occupied{border-color:#5acd7c;color:#39bb5f}#Seat_selection ul li.ng{border-color:#fc9494;color:#fa6363}#Seat_selection ul li span{display:inline;color:#2a2a2a;margin-left:.25rem}#Seat_selection ul.multi li{width:46.5%}#Seat_selection ul.single li{width:22%}#Seat_selection ul.unknown li{width:100%;border-color:#fff}#Seat_selection .ctrl{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}#Seat_selection .ctrl button{margin:0 10px}#Seat_edit{position:absolute;top:0;display:none;padding:10px;max-width:500px;color:#2a2a2a;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);border:2px solid #39bb5f;background-color:#fff;z-index:1000}#Seat_edit p{padding:5px 0;margin:5px 0;border-bottom:1px solid #d1d1d1;font-size:.8rem}#Seat_edit a{font-weight:400}#Seat_edit a.del{text-decoration:line-through}#Seat_edit .input_field{margin:5px;width:300px!important}#Seat_edit .ctrl{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;padding-top:5px;border-top:1px solid #d1d1d1}#Seat_edit .ctrl button{margin:0 10px}#MAIN_CONTENTS h2,#MAIN_CONTENTS h3{padding:5px 10px 5px 10px;margin-bottom:10px;font-size:14px;border-bottom:1px dotted #919191;color:#2a2a2a}#MAIN_CONTENTS h4{margin-bottom:10px;font-size:14px;color:#2a2a2a}#MAIN_CONTENTS .CONTENT{margin-bottom:20px}#MAIN_CONTENTS .PROGRESS,#MAIN_CONTENTS pre{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-sizing:border-box;margin-bottom:20px;padding:10px;background:#2a2a2a;line-height:1.2em;color:#d1d1d1;font-size:12px;font-family:'Segoe UI'}.dashboard article.main{display:block;width:102.08333333%;margin:0 -1.04166667%;*zoom:1;padding:0 100px}.dashboard article.main:after,.dashboard article.main:before{content:"";display:table}.dashboard article.main:after{clear:both}.dashboard .dashboard_item{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #d1d1d1;padding:0 10px 20px 10px}.dashboard .dashboard_item .header{font-size:1.25rem}.dashboard .notification_wrapper{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.dashboard .notification_wrapper_left,.dashboard .notification_wrapper_right{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}.dashboard .bulletins,.dashboard .notices,.dashboard .warnings{margin-bottom:20px;position:relative}.dashboard .bulletins .continued_link,.dashboard .notices .continued_link,.dashboard .warnings .continued_link{position:absolute;bottom:5px;right:5px}.dashboard .bulletins .header,.dashboard .notices .header,.dashboard .warnings .header{margin-bottom:5px}.dashboard .bulletins,.dashboard .notices,.dashboard .warnings{padding-top:10px}.dashboard .standings{padding-top:10px;padding-bottom:10px;margin-bottom:20px}.dashboard .standings .header{margin-bottom:5px}.dashboard .standings .header span{font-size:.75em;color:#919191}.dashboard .standings .inner{scrollbar-width:thin;scrollbar-color:#888888 #DFDFDF;overflow-y:auto;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:200px}.dashboard .standings .inner::-webkit-scrollbar{width:12px;height:12px}.dashboard .standings .inner::-webkit-scrollbar-track{background:#dfdfdf}.dashboard .standings .inner::-webkit-scrollbar-thumb{background-color:#a2a2a2;border:3px solid #dfdfdf;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.dashboard .standings .inner::-webkit-scrollbar-thumb:hover{background-color:#888}.dashboard .standings .inner .block{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;box-sizing:border-box;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin:10px 8px;padding:5px;width:30%;border-bottom:2px solid #d1d1d1}.dashboard .standings .inner .block span{display:block}.dashboard .standings .inner .block .prize{width:30%}.dashboard .standings .inner .block .prize b{display:block;margin-top:5px;font-weight:400}.dashboard .standings .inner .block .info{width:65%;font-size:.8em}.dashboard .standings .inner .block .name{margin-bottom:5px}.dashboard .standings .inner .block .sale{font-size:1.5em;color:#fa6363;font-weight:700}.dashboard .standings .inner .first{width:100%;border-bottom:2px solid #b48e3a}.dashboard .standings .inner .first .prize::before{display:block;float:left;font-family:"Material Design Icons";content:"\F01A5";font-size:1.2em;vertical-align:baseline;font-size:2.5em;color:#b48e3a}.dashboard .standings .inner .first .info{font-size:1.5em}.dashboard .standings .inner .second{width:47%;border-bottom:2px solid #767978}.dashboard .standings .inner .second .prize::before{display:block;float:left;font-family:"Material Design Icons";content:"\F01A5";font-size:1.2em;vertical-align:baseline;font-size:2.5em;color:#767978}.dashboard .standings .inner .second .info{font-size:1.2em}.dashboard .standings .inner .third{width:47%;border-bottom:2px solid #c66414}.dashboard .standings .inner .third .prize::before{display:block;float:left;font-family:"Material Design Icons";content:"\F01A5";font-size:1.2em;vertical-align:baseline;font-size:2.5em;color:#c66414}.dashboard .standings .inner .third .info{font-size:1.2em}.dashboard .statistics{display:inline;float:left;width:64.58333333%;margin:0 1.04166667%}.dashboard .serial_relation_input{display:inline;float:left;width:31.25%;margin:0 1.04166667%}.statistics{position:relative;padding-bottom:10px}.statistics .header{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-align-items:center;align-items:center;padding-top:5px;font-size:1rem!important}.statistics .header .field{margin:0 5px;white-space:nowrap}.statistics .header .max{width:100%}.statistics .header .title{font-size:1.25rem}.statistics .header .month_ctrl{padding:8px 10px}.statistics .graph{position:relative}.statistics .graph .loading{position:absolute;top:50%;left:50%;-moz-placeholder-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.statistics .graph canvas{width:100%;height:400px}.statistics .summary{position:relative;margin-top:20px}.statistics .summary .loading{position:absolute;top:50%;left:50%;-moz-placeholder-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.statistics .summary .header{margin-bottom:10px}.statistics .summary .header b{color:#39bb5f}.statistics .summary p{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.statistics .summary p span{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;padding:5px;width:30%;border-right:1px solid #d1d1d1}.statistics .summary p span:last-of-type{border:none}.statistics .summary p span em{font-style:normal}.statistics .summary p span b{font-size:1.25em;color:#39bb5f;text-align:right}.statistics .continued_link{position:absolute;bottom:5px;right:5px}.statistics .search_box>div{display:-webkit-flex!important;display:-ms-flexbox!important;display:-ms-flex!important;display:flex!important}.serial_relation_input{position:relative}.serial_relation_input .header{height:45px;line-height:46px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.serial_relation_input .header .title{display:block}.serial_relation_input .header .title b{color:#48bbd5;font-size:1.2em}.serial_relation_input .header .uploader{display:block}.serial_relation_input .header .uploader b{display:none}.serial_relation_input .input{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin-bottom:10px}.serial_relation_input .input .field{width:70%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.serial_relation_input .input .field .input_field{width:48%}.serial_relation_input .input .field .input_field.max{width:100%}.serial_relation_input .input button.RBTN{width:25%;font-size:2em}.serial_relation_input .history{position:relative;overflow:auto;scrollbar-width:thin;scrollbar-color:#888888 #DFDFDF}.serial_relation_input .history::-webkit-scrollbar{width:12px;height:12px}.serial_relation_input .history::-webkit-scrollbar-track{background:#dfdfdf}.serial_relation_input .history::-webkit-scrollbar-thumb{background-color:#a2a2a2;border:3px solid #dfdfdf;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.serial_relation_input .history::-webkit-scrollbar-thumb:hover{background-color:#888}.serial_relation_input .history .loading{position:absolute;top:50%;left:50%;-moz-placeholder-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50px}.serial_relation_input .history div.list table{margin-bottom:0!important}ul.bookmarks{max-width:800px;margin:50px auto;font-size:1.5em}ul.bookmarks li{margin-bottom:20px}ul.bookmarks li::before{font-family:"Material Design Icons";content:"\F00C1";font-size:1.2em;vertical-align:baseline}#LOGIN_CONTENTS{margin:150px auto;width:700px;min-height:350px;overflow:hidden}@media only screen and (max-width:800px){#LOGIN_CONTENTS{width:auto;margin:50px auto;background:0 0}}#LOGIN_CONTENTS .input_field{margin-bottom:20px}#LOGIN_CONTENTS img{display:block;float:left;margin:50px 30px 0 0}@media only screen and (max-width:800px){#LOGIN_CONTENTS img{float:none;width:180px;height:196px;margin:0 auto 20px auto}}#LOGIN_CONTENTS form fieldset{position:relative;padding:10px 20px;margin-top:50px}#LOGIN_CONTENTS form fieldset input{font-size:16px}@media only screen and (max-width:800px){#LOGIN_CONTENTS form fieldset input{width:100%}}#LOGIN_CONTENTS form fieldset .submit{text-align:center}#LOGIN_CONTENTS form fieldset .login_btn{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px 40px;margin-top:30px;background:#4d4d4d;color:#fff;border:2px solid #d1d1d1;-webkit-transition:background .2s;transition:background .2s;-webkit-transition-timing-function:linear;transition-timing-function:linear}#LOGIN_CONTENTS form fieldset .login_btn i{display:block;font-size:50px}#LOGIN_CONTENTS form fieldset .login_btn:hover{background:#919191}#LOGIN_CONTENTS form p.memorize{margin-top:5px;font-size:12px;text-align:right}#LOGIN_CONTENTS form p.memorize label{color:#4d4d4d}#MAIN_CONTENTS div.entry{margin-bottom:20px}#MAIN_CONTENTS div.entry.middle{margin:auto;margin-bottom:20px;width:75%}@media only screen and (min-width:800px) and (max-width:1300px),only screen and (max-width:800px){#MAIN_CONTENTS div.entry.middle{width:auto}}#MAIN_CONTENTS div.entry.tiny{margin:auto;margin-bottom:20px;width:50%}@media only screen and (min-width:800px) and (max-width:1300px),only screen and (max-width:800px){#MAIN_CONTENTS div.entry.tiny{width:auto}}#MAIN_CONTENTS div.entry.thin{margin-bottom:5px}#MAIN_CONTENTS div.entry .data_field{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-self:stretch;-ms-align-self:stretch;align-self:stretch;margin:0 0 5px 0;padding:5px;clear:both}#MAIN_CONTENTS div.entry .data_field .col{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-self:stretch;-ms-align-self:stretch;align-self:stretch;-webkit-align-items:center;-ms-align-items:center;align-items:center;margin:0 5px 0 0;min-width:200px;padding:5px;background:#fff;color:#4d4d4d}#MAIN_CONTENTS div.entry .data_field .col b{color:#fa6363}@media only screen and (min-width:800px) and (max-width:1300px){#MAIN_CONTENTS div.entry .data_field .col{width:10em}}@media only screen and (max-width:800px){#MAIN_CONTENTS div.entry .data_field .col{margin:0 0 10px 0;width:100%}}#MAIN_CONTENTS div.entry .data_field .val{flex-grow:2}#MAIN_CONTENTS div.entry .data_field .val p:not(.helper){clear:both;margin:3px 0 0 0;font-weight:400;color:#4d4d4d}@media only screen and (max-width:800px){#MAIN_CONTENTS div.entry .data_field .val{margin-bottom:10px}}#MAIN_CONTENTS div.entry .data_field :not(.select_replacer)>ul{overflow:hidden}#MAIN_CONTENTS div.entry .data_field :not(.select_replacer)>ul li{float:left;margin:5px 20px 5px 0;white-space:nowrap}#MAIN_CONTENTS div.entry .data_field :not(.select_replacer)>ul.fixed{overflow:hidden}#MAIN_CONTENTS div.entry .data_field :not(.select_replacer)>ul.fixed li{float:left;margin:5px;white-space:nowrap}#MAIN_CONTENTS div.entry .data_field :not(.select_replacer)>ul.fixed_4{display:block;width:102.08333333%;margin:0 -1.04166667%;*zoom:1}#MAIN_CONTENTS div.entry .data_field :not(.select_replacer)>ul.fixed_4:after,#MAIN_CONTENTS div.entry .data_field :not(.select_replacer)>ul.fixed_4:before{content:"";display:table}#MAIN_CONTENTS div.entry .data_field :not(.select_replacer)>ul.fixed_4:after{clear:both}#MAIN_CONTENTS div.entry .data_field :not(.select_replacer)>ul.fixed_4 li{display:inline;float:left;width:31.25%;margin:0 1.04166667%;margin-bottom:5px}#MAIN_CONTENTS div.entry .data_field :not(.select_replacer)>ul.fixed_6{display:block;width:102.08333333%;margin:0 -1.04166667%;*zoom:1}#MAIN_CONTENTS div.entry .data_field :not(.select_replacer)>ul.fixed_6:after,#MAIN_CONTENTS div.entry .data_field :not(.select_replacer)>ul.fixed_6:before{content:"";display:table}#MAIN_CONTENTS div.entry .data_field :not(.select_replacer)>ul.fixed_6:after{clear:both}#MAIN_CONTENTS div.entry .data_field :not(.select_replacer)>ul.fixed_6 li{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%;margin-bottom:5px}#MAIN_CONTENTS div.entry_special{display:block;width:102.08333333%;margin:0 -1.04166667%;*zoom:1}#MAIN_CONTENTS div.entry_special:after,#MAIN_CONTENTS div.entry_special:before{content:"";display:table}#MAIN_CONTENTS div.entry_special:after{clear:both}#MAIN_CONTENTS div.entry_special input[type=file]{padding:20px 8px}#MAIN_CONTENTS div.entry_special img{max-width:400px}#MAIN_CONTENTS div.entry_special .entry_box_left,#MAIN_CONTENTS div.entry_special .entry_box_right{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}@media only screen and (min-width:800px) and (max-width:1300px),only screen and (max-width:800px){#MAIN_CONTENTS div.entry_special .entry_box_left,#MAIN_CONTENTS div.entry_special .entry_box_right{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}#MAIN_CONTENTS div.entry_special .entry_box_left_8{display:inline;float:left;width:64.58333333%;margin:0 1.04166667%}@media only screen and (min-width:800px) and (max-width:1300px),only screen and (max-width:800px){#MAIN_CONTENTS div.entry_special .entry_box_left_8{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}#MAIN_CONTENTS div.entry_special .entry_box_right_4{display:inline;float:left;width:31.25%;margin:0 1.04166667%}@media only screen and (min-width:800px) and (max-width:1300px),only screen and (max-width:800px){#MAIN_CONTENTS div.entry_special .entry_box_right_4{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}#MAIN_CONTENTS div.entry_special .entry_box{margin-bottom:20px}#MAIN_CONTENTS div.entry_special .divided{display:block;width:102.08333333%;margin:0 -1.04166667%;*zoom:1}#MAIN_CONTENTS div.entry_special .divided:after,#MAIN_CONTENTS div.entry_special .divided:before{content:"";display:table}#MAIN_CONTENTS div.entry_special .divided:after{clear:both}#MAIN_CONTENTS div.entry_special .divided .divided_in{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%;margin-bottom:20px}@media only screen and (min-width:800px) and (max-width:1300px){#MAIN_CONTENTS div.entry_special .divided .divided_in{padding-right:8px}}@media only screen and (max-width:800px){#MAIN_CONTENTS div.entry_special .divided .divided_in{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;margin-bottom:20px;padding-left:8px;padding-right:8px}}#MAIN_CONTENTS div.entry ul.unlocked{margin-bottom:10px}#MAIN_CONTENTS div.entry ul.unlocked li{padding:5px 15px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;font-size:12px;background-color:#d1d1d1;color:#4d4d4d;cursor:pointer}#MAIN_CONTENTS div.entry ul.unlocked li::before{font-family:"Material Design Icons";content:"\F0131";font-size:1.2em;vertical-align:baseline}#MAIN_CONTENTS div.entry ul.unlocked li.on{background-color:#1cc5b1;color:#fff;cursor:pointer}#MAIN_CONTENTS div.entry ul.unlocked li.on::before{font-family:"Material Design Icons";content:"\F0135";font-size:1.2em;vertical-align:baseline}.divided_wrapper{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.divided_wrapper .divided_left,.divided_wrapper .divided_right{width:100%;margin:0 5px}.divided_wrapper dl{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.2em;text-align:right}.divided_wrapper dl dt{width:35%;margin-bottom:10px;padding:10px}.divided_wrapper dl dt:nth-of-type(odd){background-color:#c5d3de}.divided_wrapper dl dt:nth-of-type(2n){background-color:#e5ecf1}.divided_wrapper dl dd{width:60%;margin-bottom:10px;margin-left:10px;padding:10px;font-weight:700}.divided_wrapper dl dd:nth-of-type(odd){background-color:#ebebeb}.divided_wrapper dl dd span{color:#919191}.divided_wrapper .field{margin-bottom:20px;padding:20px;border:1px solid #d1d1d1;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.divided_wrapper .field .val{margin-left:5rem;font-size:1.2em;font-weight:700;text-align:right}.divided_wrapper .field .val b{color:#628ee3;font-size:1.5em}.divided_wrapper .field dl{margin-left:5rem}#MAIN_CONTENTS p.order_info{float:left;text-align:left;margin:0 0 5px 0;font-size:.8rem}#MAIN_CONTENTS p.hit_info{text-align:right;margin:0 0 5px 0;font-size:.8rem}#MAIN_CONTENTS p.page_navi{margin:10px 0 10px 0;padding:4px;font-size:10px;overflow:hidden}#MAIN_CONTENTS p.page_navi a,#MAIN_CONTENTS p.page_navi span{margin:0 5px;padding:4px 8px;line-height:1.8em;border:1px solid #999;white-space:nowrap;background:#d1d1d1;color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0 0 3px #ccc;-moz-box-shadow:0 0 3px #ccc;-webkit-box-shadow:0 0 3px #ccc}#MAIN_CONTENTS p.page_navi a.current_page,#MAIN_CONTENTS p.page_navi span.current_page{color:#2a2a2a;border:1px solid #999;font-weight:700}#MAIN_CONTENTS p.page_navi span.no_page{color:#919191}#MAIN_CONTENTS p.page_navi a{background:#2a2a2a;text-decoration:none}#MAIN_CONTENTS .search_box{clear:both;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;font-weight:400;line-height:1.5em;padding:5px;margin:5px 0}#MAIN_CONTENTS .search_box>div,#MAIN_CONTENTS .search_box>p{display:inline-block;margin:5px 10px 5px 0;white-space:nowrap}#MAIN_CONTENTS .loading{display:block;text-align:center;color:#999}#MAIN_CONTENTS .loading i{display:block;font-size:3em;margin-bottom:5px}@media only screen and (min-width:800px) and (max-width:1300px),only screen and (max-width:800px){#MAIN_CONTENTS .submit_area{display:block;width:102.08333333%;margin:0 -1.04166667%;*zoom:1}#MAIN_CONTENTS .submit_area:after,#MAIN_CONTENTS .submit_area:before{content:"";display:table}#MAIN_CONTENTS .submit_area:after{clear:both}}@media only screen and (min-width:800px) and (max-width:1300px){#MAIN_CONTENTS .submit_area .RBTN{display:inline;float:left;width:31.25%;margin:0 1.04166667%;margin-bottom:5px;text-align:left}}@media only screen and (max-width:800px){#MAIN_CONTENTS .submit_area .RBTN{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%;margin-bottom:5px;text-align:left}}#MAIN_CONTENTS a.btic_back:before,#MAIN_CONTENTS button.btic_back:before{font-family:"Material Design Icons";content:"\F0051";font-size:1.2em;vertical-align:baseline;margin-right:5px}#MAIN_CONTENTS a.btic_back_list:before,#MAIN_CONTENTS button.btic_back_list:before{font-family:"Material Design Icons";content:"\F0DD0";font-size:1.2em;vertical-align:baseline;margin-right:5px}#MAIN_CONTENTS a.btic_proceed:before,#MAIN_CONTENTS button.btic_proceed:before{font-family:"Material Design Icons";content:"\F0058";font-size:1.2em;vertical-align:baseline;margin-right:5px}#MAIN_CONTENTS a.btic_reg:before,#MAIN_CONTENTS button.btic_reg:before{font-family:"Material Design Icons";content:"\F0E27";font-size:1.2em;vertical-align:baseline;margin-right:5px}#MAIN_CONTENTS a.btic_edit:before,#MAIN_CONTENTS button.btic_edit:before{font-family:"Material Design Icons";content:"\F0CFB";font-size:1.2em;vertical-align:baseline;margin-right:5px}#MAIN_CONTENTS a.btic_conf:before,#MAIN_CONTENTS button.btic_conf:before{font-family:"Material Design Icons";content:"\F1136";font-size:1.2em;vertical-align:baseline;margin-right:5px}#MAIN_CONTENTS a.btic_delete:before,#MAIN_CONTENTS button.btic_delete:before{font-family:"Material Design Icons";content:"\F0A79";font-size:1.2em;vertical-align:baseline;margin-right:5px}#MAIN_CONTENTS a.btic_copy:before,#MAIN_CONTENTS button.btic_copy:before{font-family:"Material Design Icons";content:"\F018F";font-size:1.2em;vertical-align:baseline;margin-right:5px}#MAIN_CONTENTS a.btic_undo:before,#MAIN_CONTENTS button.btic_undo:before{font-family:"Material Design Icons";content:"\F054D";font-size:1.2em;vertical-align:baseline;margin-right:5px}#MAIN_CONTENTS a.RBTN.tiny,#MAIN_CONTENTS button.RBTN.tiny{padding:3px 3px!important;line-height:1.2rem!important}#MAIN_CONTENTS a.RBTN.tiny:before,#MAIN_CONTENTS button.RBTN.tiny:before{margin:0}#MAIN_CONTENTS table.list{margin-bottom:20px;width:100%;border-collapse:collapse;border-spacing:0px;empty-cells:show}#MAIN_CONTENTS table.list td,#MAIN_CONTENTS table.list th{padding:10px;font-size:12px;text-align:left}#MAIN_CONTENTS table.list td.vline,#MAIN_CONTENTS table.list th.vline{border-right:3px double #ebebeb}#MAIN_CONTENTS table.list th{border:0;color:#4d4d4d;background-color:#c5d3de;white-space:nowrap}#MAIN_CONTENTS table.list th p.order_info_each{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-align-items:center;align-items:center}#MAIN_CONTENTS table.list th.annual_summary{background-color:#fcd4b5}#MAIN_CONTENTS table.list tr{border-bottom:1px solid #ebebeb}#MAIN_CONTENTS table.list tr.row_red{background:#fdc6c6}#MAIN_CONTENTS table.list tr.row_pink{background:#fffcfe}#MAIN_CONTENTS table.list tr.row_purple{background:#e3d0f3}#MAIN_CONTENTS table.list tr.row_blue{background:#e4ebfa}#MAIN_CONTENTS table.list tr.row_cyan{background:#c4e9f2}#MAIN_CONTENTS table.list tr.row_teal{background:#8befe3}#MAIN_CONTENTS table.list tr.row_green{background:#a8e5ba}#MAIN_CONTENTS table.list tr.row_lime{background:#e0ec8b}#MAIN_CONTENTS table.list tr.row_yellow{background:#f7edca}#MAIN_CONTENTS table.list tr.row_orange{background:#fef0e6}#MAIN_CONTENTS table.list tr.row_grey{background:#d1d1d1}#MAIN_CONTENTS table.list tr:hover{background-color:#a8e5ba}#MAIN_CONTENTS table.list td.f{width:1%;white-space:nowrap}#MAIN_CONTENTS table.list td.c{text-align:center;white-space:nowrap}#MAIN_CONTENTS table.list td.r{text-align:right}#MAIN_CONTENTS table.list td.b{font-weight:700}#MAIN_CONTENTS table.list td.g{color:#999}#MAIN_CONTENTS table.list td.o{background:#efefef}#MAIN_CONTENTS table.list td.w{padding:10px}#MAIN_CONTENTS table.list td.n{border:0}#MAIN_CONTENTS table.list td.nt{color:#339}#MAIN_CONTENTS table.list td.wa{color:#933}#MAIN_CONTENTS table.list td.a a{display:block;width:100%;height:100%}#MAIN_CONTENTS table.list td.s{font-size:8px;line-height:1em}#MAIN_CONTENTS table.list td.bno{background:#efefef}#MAIN_CONTENTS table.list td.bnt{background:#e3f4ff}#MAIN_CONTENTS table.list td.bwa{background:#ffedf5}#MAIN_CONTENTS table.list td.omit{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#MAIN_CONTENTS table.list tr:first-child{border:none}#MAIN_CONTENTS table.middle{width:75%;margin-left:auto;margin-right:auto}#MAIN_CONTENTS table.tiny{width:50%;margin-left:auto;margin-right:auto}#MAIN_CONTENTS table.data{overflow:auto}#MAIN_CONTENTS table.data td,#MAIN_CONTENTS table.data th{width:3em}#MAIN_CONTENTS table.thin td,#MAIN_CONTENTS table.thin th{padding:3px 5px;font-size:12px;text-align:left;line-height:1.5em;vertical-align:middle}#MAIN_CONTENTS .overflowed{margin-bottom:20px;overflow:auto;width:100%;scrollbar-width:thin;scrollbar-color:#888888 #DFDFDF}#MAIN_CONTENTS .overflowed::-webkit-scrollbar{width:12px;height:12px}#MAIN_CONTENTS .overflowed::-webkit-scrollbar-track{background:#dfdfdf}#MAIN_CONTENTS .overflowed::-webkit-scrollbar-thumb{background-color:#a2a2a2;border:3px solid #dfdfdf;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#MAIN_CONTENTS .overflowed::-webkit-scrollbar-thumb:hover{background-color:#888}#MAIN_CONTENTS .overflowed table{margin-bottom:5px}#MAIN_CONTENTS .overflowed table .sticky{position:sticky;color:#4d4d4d;background-color:#c5d3de}#MAIN_CONTENTS .overflowed table .first_col{left:0;width:45px}#MAIN_CONTENTS .overflowed table .second_col{left:61px;width:75px}#MAIN_CONTENTS .overflowed table .first_row{top:0}#MAIN_CONTENTS .overflowed table .second_row{top:34px}#MAIN_CONTENTS .overflowed thead{background-color:#c5d3de}#MAIN_CONTENTS .overflowed.sticky_table{max-height:1000px}.resale_detail{position:absolute;display:none;padding:10px;max-width:500px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);border:2px solid #e4c144;background-color:#fff;z-index:1000}.resale_detail b{display:block}.resale_detail p{padding-top:5px;margin-top:5px;border-top:1px solid #d1d1d1}.resale_detail::before{right:-4px;position:absolute;top:50%;-moz-placeholder-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);border:5px solid transparent;border-left-color:#fff;border-right-width:0;display:block;width:0;content:"";z-index:1001}.resale_detail::after{right:-7px;position:absolute;top:50%;-moz-placeholder-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);border:5px solid transparent;border-left-color:#e4c144;border-right-width:0;display:block;width:0;content:""}.pended_detail,.pended_detail_origin{position:absolute;display:none;padding:10px;max-width:500px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);border:2px solid #39bb5f;background-color:#fff;z-index:1000}.pended_detail span,.pended_detail_origin span{display:block;font-size:.8rem;margin-bottom:5px}.pended_detail b,.pended_detail_origin b{display:block}.pended_detail p,.pended_detail_origin p{padding-top:5px;margin-top:5px;border-top:1px solid #d1d1d1;font-size:.8rem}.pended_detail button.RBTN,.pended_detail_origin button.RBTN{display:block;margin:5px auto 0}.attendance_items{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;overflow:auto;scrollbar-width:thin;scrollbar-color:#888888 #DFDFDF}.attendance_items::-webkit-scrollbar{width:12px;height:12px}.attendance_items::-webkit-scrollbar-track{background:#dfdfdf}.attendance_items::-webkit-scrollbar-thumb{background-color:#a2a2a2;border:3px solid #dfdfdf;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.attendance_items::-webkit-scrollbar-thumb:hover{background-color:#888}.attendance_items.each{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:1400px}.attendance_items .item{margin:5px;width:180px;height:180px;border:3px solid #d1d1d1;font-family:Oswald;cursor:pointer}.attendance_items .item.none{opacity:.5;cursor:normal}.attendance_items .item.sat{border-color:#b9ccf2}.attendance_items .item.sun{border-color:#fdc6c6}.attendance_items .item.hit{border-color:#2a2a2a}.attendance_items .item.holiday{border-color:#caa7e9}.attendance_items .item .header{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.attendance_items .item .header span{display:block}.attendance_items .item .header b{display:block;margin-top:3px;font-weight:400;height:1.2em;line-height:1.2em;white-space:nowrap}.attendance_items .item .header b.shift{font-size:.8rem;color:#e4c144}.attendance_items .item .header b.actual{font-size:1rem;color:#39bb5f}.attendance_items .item .header .date{padding:5px;width:40px;background-color:#919191;color:#fff;font-size:30px;line-height:30px;text-align:center}.attendance_items .item .header .date.shift{background-color:#e4c144}.attendance_items .item .header .date.actual{background-color:#39bb5f}.attendance_items .item .header .date.adjust{background-color:#b27edf;-webkit-animation:flicker-animation 1s cubic-bezier(.24,0,.38,1) infinite;animation:flicker-animation 1s cubic-bezier(.24,0,.38,1) infinite}@-webkit-keyframes flicker-animation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes flicker-animation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.attendance_items .item .header .date.warning{background-color:#fa6363;-webkit-animation:flicker-animation 1s cubic-bezier(.24,0,.38,1) infinite;animation:flicker-animation 1s cubic-bezier(.24,0,.38,1) infinite}@-webkit-keyframes flicker-animation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes flicker-animation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.attendance_items .item .header .hours{padding:0 5px;font-size:1.2rem;color:#d1d1d1;text-align:right;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.attendance_items .item .header .hours.on{color:#39bb5f}.attendance_items .item .guarge{margin-top:20px}.attendance_items .item .guarge:first-child{margin-top:10px!important}.attendance_items .item .guarge em{position:relative;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0 auto;width:146px;height:20px}.attendance_items .item .guarge span.frame{display:block;width:16px;border:1px solid #d1d1d1;border-right:none;box-sizing:border-box}.attendance_items .item .guarge span.frame:nth-child(5){border-right:1px solid #d1d1d1}.attendance_items .item .guarge span.frame.half{width:8px}.attendance_items .item .guarge.one_third{width:176px}.attendance_items .item .guarge.one_third span.frame{display:block;width:32px}.attendance_items .item .guarge.one_third span.frame.half{width:16px;box-sizing:border-box}.attendance_items .item .guarge span.recorded{display:block;position:absolute;height:20px}.attendance_items .item .guarge span.recorded.shift{background-color:#e4c144;opacity:.5}.attendance_items .item .guarge span.recorded.actual{background-color:#39bb5f;opacity:.5}.attendance_items .item .guarge span.recorded.adjust{background-color:#b27edf;opacity:.5}.attendance_items .item .guarge b.scale{position:absolute;top:-10px;font-size:.6rem;font-weight:400;color:#d1d1d1}.attendance_items .item .guarge b.scale.first{left:-10px}.attendance_items .item .guarge b.scale.last{right:-10px}.attendance_items .item .guarge b.recorded{position:absolute;top:25px;padding:3px;font-size:.8rem;font-weight:400;color:#fff;z-index:1000}.attendance_items .item .guarge b.recorded.shift{background-color:#919191}.attendance_items .item .guarge b.recorded.shift::after{top:-3px;position:absolute;left:50%;-moz-placeholder-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);border:3px solid transparent;border-bottom-color:#919191;border-top-width:0;display:block;width:0;content:""}.attendance_items .item .guarge b.recorded.actual{background-color:#39bb5f}.attendance_items .item .guarge b.recorded.actual::after{top:-3px;position:absolute;left:50%;-moz-placeholder-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);border:3px solid transparent;border-bottom-color:#39bb5f;border-top-width:0;display:block;width:0;content:""}.attendance_items .item .guarge b.recorded.adjust{background-color:#b27edf}.attendance_items .item .guarge b.recorded.adjust::after{top:-3px;position:absolute;left:50%;-moz-placeholder-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);border:3px solid transparent;border-bottom-color:#b27edf;border-top-width:0;display:block;width:0;content:""}.attendance_items .committer_stats{position:sticky;left:0;margin:5px;padding:5px;min-width:180px;height:180px;border:3px solid #d1d1d1;font-family:Oswald;background-color:#fff;z-index:10000}.attendance_items .committer_stats .name{margin:10px 0;font-size:1.2em}.attendance_items .committer_stats .actual{margin-bottom:5px;color:#4d4d4d}.attendance_items .committer_stats .authorized{color:#f99b52}h3 .attendance_items{display:inline}h3 .attendance_items .committer_stats{position:static!important;left:auto!important;margin:0!important;padding:0!important;min-width:auto!important;height:auto!important;border:none!important}#Attendance_entry{display:none;padding:20px 20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:520px;background-color:#fff;font-family:Oswald}#Attendance_entry .header{position:relative}#Attendance_entry .header span{display:inline-block;padding:10px;padding-bottom:7px;margin-left:5px;margin-bottom:-5px;color:#919191;background-color:#d1d1d1;border:1px solid #d1d1d1;border-bottom:none;cursor:pointer;z-index:-1;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;-webkit-transition-timing-function:linear;transition-timing-function:linear}#Attendance_entry .header span.on{color:#2a2a2a;margin-bottom:-1px;padding-bottom:10px;z-index:auto}#Attendance_entry .header span.on[tab=shift]{background-color:#f1df9d}#Attendance_entry .header span.on[tab=actual]{background-color:#81d99b}#Attendance_entry .header span.on[tab=adjust]{background-color:#e3d0f3}#Attendance_entry .header span:hover{color:#2a2a2a}#Attendance_entry .header p{float:right;text-align:right;color:#b27edf;font-size:.8em;line-height:2.5em}#Attendance_entry .main_display{padding:10px;background-color:#fff;border:1px solid #d1d1d1;border-bottom:none}#Attendance_entry .main_display .sub{margin-bottom:10px;font-size:1.25rem;color:#919191}#Attendance_entry .main_display .sub span{color:#2a2a2a}#Attendance_entry .main_display .main{color:#919191;font-size:3rem;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}#Attendance_entry .main_display .main span{position:relative;display:inline-block;padding:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#2a2a2a;border:3px solid #d1d1d1;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:linear;transition-timing-function:linear}#Attendance_entry .main_display .main span.st{margin-right:10px}#Attendance_entry .main_display .main span.ed{margin-right:10px;margin-left:10px}#Attendance_entry .main_display .main span.on,#Attendance_entry .main_display .main span:hover{border-color:#fbb783;color:#f99b52}#Attendance_entry .main_display .main span.on::after{bottom:-6px;position:absolute;left:50%;-moz-placeholder-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);border:10px solid transparent;border-bottom-color:#fa6363;border-top-width:0;display:block;width:0;content:"";-webkit-animation:flicker-animation 1s cubic-bezier(.24,0,.38,1) infinite;animation:flicker-animation 1s cubic-bezier(.24,0,.38,1) infinite}@-webkit-keyframes flicker-animation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes flicker-animation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}#Attendance_entry .main_display .main span.on::before{bottom:-8px;position:absolute;left:50%;-moz-placeholder-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);border:15px solid transparent;border-bottom-color:#fff;border-top-width:0;display:block;width:0;content:""}#Attendance_entry .main_display .main button.adjust{margin-right:10px}#Attendance_entry .presets{padding:10px;padding-top:5px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;background-color:#fff;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1}#Attendance_entry .presets button{padding:8px .5em;font-family:Oswald!important}#Attendance_entry .presets .spacer{width:12em}#Attendance_entry .presets input{display:inline-block;padding:8px;height:2.5rem;box-sizing:border-box;font-weight:400;font-family:Oswald!important;font-size:1.25em;border:none;outline:0;background-color:transparent;width:11em;color:#2a2a2a;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-webkit-transition:color,box-shadow .2s,border-color .2s;transition:color,box-shadow .2s,border-color .2s;-webkit-transition-timing-function:linear;transition-timing-function:linear;border-bottom:2px solid #4d4d4d}#Attendance_entry .presets input:focus-within{color:#628ee3;border-color:#628ee3}#Attendance_entry .entries{padding:10px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;background-color:#fff;border:1px solid #d1d1d1;border-top:none;border-bottom:none}#Attendance_entry .entries hr{display:block;width:95%;height:0;border-top:1px solid #d1d1d1;margin:0 auto 10px}#Attendance_entry .entries p{display:inline-block;margin:5px;padding:5px;width:4em;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:3px solid #d1d1d1;font-size:1.2rem;text-align:center;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:linear;transition-timing-function:linear}#Attendance_entry .entries p.on,#Attendance_entry .entries p:hover{border-color:#fbb783;color:#f99b52}#Attendance_entry .entries .hours{width:70%}#Attendance_entry .entries .mins{padding-left:10px;width:25%;border-left:1px solid #d1d1d1}#Attendance_entry .controls{padding:0 10px 10px 10px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;background-color:#fff;border:1px solid #d1d1d1;border-top:none}#Attendance_entry .controls .RBTN{margin:0 10px}#Attendance_entry .controls hr{display:block;width:95%;height:0;border-top:1px solid #d1d1d1;margin:0 auto 10px}#DIALOGUE>div{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;margin:100px auto;padding:20px;width:600px;background-color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}@media only screen and (min-width:800px) and (max-width:1300px){#DIALOGUE>div{margin:50px auto;width:70%}}@media only screen and (max-width:800px){#DIALOGUE>div{margin:50px auto;padding:30px 0;width:90%}}#DIALOGUE>div.e{background-color:#fa6363}#DIALOGUE>div.i{background-color:#628ee3}#DIALOGUE>div.c{background-color:#e4c144}#DIALOGUE>div.q{background-color:#39bb5f}#DIALOGUE>div i{display:block;font-size:6rem;width:6rem;margin-right:20px}#DIALOGUE>div i.e{color:#fff!important}#DIALOGUE>div i.e:before{font-family:"Material Design Icons";content:"\F0159";font-size:1em;vertical-align:baseline}#DIALOGUE>div i.i{color:#fff!important}#DIALOGUE>div i.i:before{font-family:"Material Design Icons";content:"\F02FC";font-size:1em;vertical-align:baseline}#DIALOGUE>div i.c{color:#fff!important}#DIALOGUE>div i.c:before{font-family:"Material Design Icons";content:"\F0026";font-size:1em;vertical-align:baseline}#DIALOGUE>div i.q{color:#fff!important}#DIALOGUE>div i.q:before{font-family:"Material Design Icons";content:"\F0BA5";font-size:1em;vertical-align:baseline}#DIALOGUE>div .dialogue_box{width:100%;color:#fff!important;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}#DIALOGUE>div .dialogue_message{padding:5px;line-height:1.5em;font-size:1.2rem;border-bottom:2px solid rgba(191,191,191,.3)}#DIALOGUE>div[class*=in]{margin:10px auto 10px auto}#DIALOGUE>div .dialogue_dest{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;margin-top:10px;width:100%}#DIALOGUE>div .dialogue_dest a,#DIALOGUE>div .dialogue_dest button{margin:0 10px}#DIALOGUE>div hr{display:none}.message_box{position:fixed;opacity:0;width:400px;align-items:center;padding:20px 2em 20px 4rem;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;cursor:pointer;z-index:10000}.message_box::after{font-family:"Material Design Icons";content:"\F0157";font-size:1.5em;vertical-align:baseline;color:#fff;position:absolute;top:5px;right:5px}@media only screen and (max-width:800px){.message_box{width:80%;padding:5px 2em 5px 3.5rem;font-size:.9rem}}.message_box.nopopup{display:block;position:relative;width:100%;width:auto;opacity:1;padding:10px 10px 10px 3.5rem;margin:5px 0;cursor:auto;z-index:auto}.message_box.nopopup::after{content:''}.message_box.narrow{padding:5px 2em 5px 3.5rem;font-size:.9rem}.message_box.information{background-color:#6b91da}.message_box.information::before{font-family:"Material Design Icons";content:"\F02FC";font-size:2em;vertical-align:baseline;position:absolute;top:50%;-moz-placeholder-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:10px}.message_box.caution{background-color:#e4c144}.message_box.caution::before{font-family:"Material Design Icons";content:"\F0026";font-size:2em;vertical-align:baseline;position:absolute;top:50%;-moz-placeholder-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:10px}.message_box.error{background-color:#fa6363}.message_box.error::before{font-family:"Material Design Icons";content:"\F0159";font-size:2em;vertical-align:baseline;position:absolute;top:50%;-moz-placeholder-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:10px}.message_box.point{background-color:#f99b52}.message_box.point strong{display:block;font-size:1.25rem}.message_box.point::before{font-family:"Material Design Icons";content:"\F0C19";font-size:2em;vertical-align:baseline;position:absolute;top:50%;-moz-placeholder-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:10px}.message_box.cancel{background-color:#919191}.message_box.cancel strong{display:block;font-size:1.25rem}.message_box.cancel::before{font-family:"Material Design Icons";content:"\F054D";font-size:2em;vertical-align:baseline;position:absolute;top:50%;-moz-placeholder-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:10px}.message_box.information_icon::before{font-family:"Material Design Icons";content:"\F02FC";font-size:2em;vertical-align:baseline;position:absolute;top:50%;-moz-placeholder-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:10px}.message_box.caution_icon::before{font-family:"Material Design Icons";content:"\F0026";font-size:2em;vertical-align:baseline;position:absolute;top:50%;-moz-placeholder-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:10px}.message_box.error_icon::before{font-family:"Material Design Icons";content:"\F0159";font-size:2em;vertical-align:baseline;position:absolute;top:50%;-moz-placeholder-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:10px}.message_box.point_icon::before{font-family:"Material Design Icons";content:"\F0C19";font-size:2em;vertical-align:baseline;position:absolute;top:50%;-moz-placeholder-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:10px}.message_box.cancel_icon::before{font-family:"Material Design Icons";content:"\F054D";font-size:2em;vertical-align:baseline;position:absolute;top:50%;-moz-placeholder-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:10px}