@charset "utf-8";.xm{font-size:12px;background:#fff;border:1px solid #789c44!important;padding:0 12px}.xm .pull-right{display:flex;justify-content:right}.xm .pull-left{display:flex;justify-content:left}.xm .dl-horizontal{margin:16px 0 0}.xm .dl-horizontal:before,.xm .dl-horizontal:after{display:table;line-height:0;content:""}.xm .dl-horizontal:after{clear:both}.xm .dl-horizontal dt{float:left;width:150px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.xm .dl-horizontal dd{margin-left:170px}.xm form{margin:0}.xm fieldset{padding:0;margin:0;border:0}.xm textarea,.xm input[type="text"],.xm input[type="password"],.xm input[type="datetime"],.xm input[type="datetime-local"],.xm input[type="date"],.xm input[type="month"],.xm input[type="time"],.xm input[type="week"],.xm input[type="number"],.xm input[type="email"],.xm input[type="url"],.xm input[type="search"],.xm input[type="tel"],.xm input[type="color"]{color:inherit;background:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border linear 0.2s,box-shadow linear 0.2s}.xm input[type="radio"],.xm input[type="checkbox"]{width:12px;height:12px}.xm .form-horizontal .control-group{padding:3px 0}.xm .form-horizontal .control-group:before,.xm .form-horizontal .control-group:after{display:table;line-height:0;content:""}.xm .form-horizontal .control-group:after{clear:both}.xm .form-horizontal .control-label{float:left;width:150px;padding-top:5px;text-align:right}.xm .form-horizontal .control-label em{margin-right:1px}.xm .form-horizontal .controls{margin-left:170px}.xm .form-horizontal .help-block{margin:10px 0}.xm .help-block,.xm .help-inline{color:#595959}.xm .help-block{display:block;margin-bottom:10px}.xm .help-inline{margin:0;display:inline-block;padding-left:5px;vertical-align:middle}.xm .nav{margin:10px 0 0;padding:0;list-style:none}.xm .nav>li>a{display:block}.xm .nav>li>a:hover,.xm .nav>li>a:focus{background-color:#eee}.xm .nav-tabs:before,.xm .nav-tabs:after{display:table;line-height:0;content:""}.xm .nav-tabs:after{clear:both}.xm .nav-tabs{border-bottom:1px solid #ddd}.xm .nav-tabs>li{float:left;margin-bottom:-1px}.xm .nav-tabs>li>a{padding:8px 12px;margin-right:2px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.xm .nav-tabs>li>a:hover,.xm .nav-tabs>li>a:focus{border-color:#eee #eee #ddd}.xm .nav-tabs>.active>a,.xm .nav-tabs>.active>a:hover,.xm .nav-tabs>.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.xm .table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;width:100%}.xm .table th,.xm .table td{color:#222;padding:6px 10px;line-height:28px;text-align:left;vertical-align:middle;border-top:1px solid #ddd}.xm .table th,.xm .table td a{color:inherit}.xm .table th{font-weight:700}.xm .table caption+thead tr:first-child th,.xm .table caption+thead tr:first-child td,.xm .table colgroup+thead tr:first-child th,.xm .table colgroup+thead tr:first-child td,.xm .table thead:first-child tr:first-child th,.xm .table thead:first-child tr:first-child td{border-top:0}.xm .table tbody+tbody{border-top:2px solid #ddd}.xm .table .no{width:calc((100% * 0.7) / 10)}.xm .table .title{width:calc((100% * 7) / 10)}.xm .table .content{width:calc((100% * 7) / 10)}.xm .table .nick_name{width:calc((100% * 1/ ) 10)}.xm .table .regdate{width:calc((100% * 1.3) / 10)}.xm .table .delete{width:calc((100% * 1.3) / 10)}.xm .table .delete button{color:#333;font-size:11px;line-height:20px;white-space:nowrap;background:#fff;border-radius:2px;border:1px solid #d9d9d9;border-bottom:1px solid #bbb;margin:0 auto;padding:2px 10px}.xm .table .bye button{background:transparent;border:0;color:#333}.xm .table .del button{background:transparent;border:0;color:red}.xm .table.notify_list .title{width:calc((100% * 8.2) / 10)}.xm .table.notify_list .regdate{width:calc((100% * 1.8) / 10)}.xm .table-striped tbody>tr:nth-child(odd)>td,.xm .table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.xm .table-hover{word-break:break-all}.xm .table-hover tbody tr:hover>td,.xm .table-hover tbody tr:hover>th{background-color:#f5f5f5}.xm .table-hover th,.xm .table-hover td{text-align:center}.xm .pagination{padding:16px 0}.xm .pagination ul{display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);margin:0;padding:0}.xm .pagination ul>li{display:inline}.xm .pagination ul>li>a,.xm .pagination ul>li>span{color:#444;float:left;padding:4px 12px;line-height:20px;background-color:#fff;border:1px solid #ddd;border-left-width:0}.xm .pagination ul>li>a:hover,.xm .pagination ul>li>a:focus,.xm .pagination ul>.active>a,.xm .pagination ul>.active>span{background-color:#f5f5f5}.xm .pagination ul>.active>a,.xm .pagination ul>.active>span{color:#999;cursor:default}.xm .pagination ul>.disabled>span,.xm .pagination ul>.disabled>a,.xm .pagination ul>.disabled>a:hover,.xm .pagination ul>.disabled>a:focus{color:#999;cursor:default;background-color:transparent}.xm .pagination ul>li:first-child>a,.xm .pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.xm .pagination ul>li:last-child>a,.xm .pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.xm .pagination-centered{text-align:center}.xm .pagination-centered .search_form{display:flex;align-items:center;justify-content:center;gap:3px;padding:0 0 13px}.xm .pagination-centered .search_form select{width:82px;height:23px;color:#000;border-radius:3px;padding:0}.xm .pagination-centered .search_form input{width:150px;height:23px;line-height:23px;margin:0;padding:0 6px}.xm .pagination-centered .search_form .btn{margin:0;padding:0 15px!important}.xm .btn{font-family:inherit;display:inline-block;padding:4px 12px;margin-bottom:0;line-height:20px;height:auto;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#ffffff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#ffffff,#e6e6e6);background-image:linear-gradient(to bottom,#ffffff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-bottom-color:#b3b3b3;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.xm .btnArea{text-align:left;margin:0;padding:0}.xm .btn:hover,.xm .btn:focus,.xm .btn:active{outline:0}.xm .btn:disabled{color:#333;opacity:.6;background-color:#e6e6e6}.xm .btn-inverse{font-size:11px;font-weight:400;color:#111!important;background:#f8faf6;background:-webkit-linear-gradient(top,#f8faf6,#f8faf6);background:-moz-linear-gradient(top,#f8faf6,#f8faf6);background:-ms-linear-gradient(top,#f8faf6,#f8faf6);background:linear-gradient(top,#f8faf6,#f8faf6);margin:8px 0 9px;padding:0 14px!important}.xm .btn-group{position:relative;display:inline-block;font-size:0;white-space:nowrap;vertical-align:middle}.xm .btn-group+.btn-group{margin-left:5px}.xm .btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.xm .btn-group>.btn+.btn{margin-left:-1px}.xm .btn-group>.btn:hover,.xm .btn-group>.btn:focus,.xm .btn-group>.btn:active,.xm .btn-group>.btn.active{z-index:2}.xm h2{font-size:14px;background:whitesmoke;border-radius:3px;border-bottom:1px solid #ccc;padding:12px 9px}.xm .dl-horizontal>dd{margin-bottom:14px}.xm .table{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.xm .table>caption{text-align:left;margin:-2px 0 8px 2px}.xm .table>caption>.pull-right{position:relative;top:-8px}.xm .signin{width:400px;margin:20px auto 22px;background-color:#fff;border:1px solid #999;border-radius:6px;box-shadow:0 3px 7px #ccc;box-sizing:border-box}.xm .signin>.login-header{padding:9px 15px;border-bottom:1px solid #eee}.xm .signin>.login-header>h2{margin:0;font-size:16px;line-height:1.4;font-weight:600;color:#333}.xm .signin>.login-header>h2>i{opacity:.5;filter:alpha(opacity=50);margin:2px 0 0 0}.xm .signin>.login-body{max-height:400px;padding:14px}.xm .signin>.login-body>*:first-child{margin-top:0}.xm .signin>.login-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f9f9f9;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;color:#ccc}.xm .signin>.login-footer:before,.xm .signin>.login-footer:after{display:table;line-height:0;content:"";clear:both}.xm .signin>.login-footer>a{color:#525252;padding:0 1px}.xm .signin>.login-footer>a:hover,.xm .signin>.login-footer>a:active,.xm .signin>.login-footer>a:focus{text-decoration:underline}.xm .signin .control-group{padding:0 14px 0 0}.xm .signin .control-group:nth-child(1){padding-bottom:2px}.xm .signin .control-group:nth-child(2){padding:0;margin:-1px 0 -3px;display:flex;justify-content:space-between}.xm .signin .control-group input[type="text"],.xm .signin .control-group input[type="password"]{margin:0 0 10px}.xm .signin form{margin:0}.xm .signin fieldset{margin:0}.xm .signup input[type="text"],.xm .signup input[type="email"],.xm .signup input[type="password"],.xm .signin input[type="text"],.xm .signin input[type="password"],.xm .find_account input[type="email"],.xm .modify_password input[type="email"],.xm .modify_password input[type="password"],.xm .leave_fome input[type="email"],.xm .leave_fome input[type="password"]{display:inline-block;width:100%;height:20px;padding:4px 6px;margin:0 2px 10px;line-height:20px;color:#555;border-radius:4px;background:#fff;border:1px solid #a9a9a9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border linear 0.2s,box-shadow linear 0.2s}.xm .signup input[type="text"],.xm .signup input[type="email"],.xm .signup input[type="password"],.xm .find_account input[type="email"]{width:20%}.xm .find_account input[type="submit"]{margin:0 0 11px}.xm .modify_password input[type="email"],.xm .modify_password input[type="password"],.xm .leave_fome input[type="email"],.xm .leave_fome input[type="password"]{width:180px}.xm .signin label[for="keepid_opt"]{display:flex;align-items:center;gap:6px;margin:0 0 0 3px;cursor:pointer}.xm .signin label[for="keepid_opt"] input{cursor:pointer;margin:0}.xm .signin .btn{border-radius:2px;overflow:visible;line-height:18px;padding:3px 9px}.xm .signin .submit{margin:1px 0 0}.xm .signin #warning{margin-right:-14px}.xm .signin #warning>p{margin:10px 0}.xm .agreement{border:1px solid #ddd;padding:15px 15px 10px 15px;border-radius:5px;background:#f8f8f8;margin-bottom:15px}.xm .agreement>.text{max-height:200px;overflow:auto}.xm .agreement>.confirm{padding:10px 0 0 0;margin:10px 0 0 0;border-top:1px dotted #ccc}.login_box{background:#fff;border:1px solid #ddd;margin:84px 0 0;padding:4px 10px 8px}.login_box h2{font-size:16px;border-bottom:1px solid #ccc;margin:10px 4px 20px;padding:0 0 10px}.login_form{margin:0;font-size:15px;line-height:1.4;font-weight:600;color:#333;padding:6px 0 0}.xm #fo_insert_member .btn-inverse{margin-top:2px}.message{position:relative;margin:1em 0;padding:0 1em;border:1px solid #ddd;border-radius:4px;line-height:1.4;font-size:13px;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#f8f8f8}.message p{margin:1em 0!important}.message.info{border-color:#bce8f1;color:#3a87ad;background-color:#d9edf7}.message.error{border-color:#eed3d7;color:#b94a48;background-color:#f2dede}.message.update{border-color:#d6e9c6;color:#468847;background-color:#dff0d8}.message.update{border-color:#d6e9c6;color:#468847;background-color:#dff0d8}