.selectform.member .alert-caution .btn-primary{background-color:#429ce6;border:0}.selectform.member .btn-success,.selectform.member .btn-success:hover,.selectform.member .btn-success:focus{background-color:#6aa512}.table-heading{padding:10px;font-size:14px;font-weight:bold;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;background-color:#fff;padding:10px 15px;border-top-left-radius:6px;border-top-right-radius:6px}.price-history .table{margin-bottom:20px;border-radius:0}.price-history .table th{font-weight:normal}.price-history th,.price-history td{padding:10px 15px;vertical-align:middle}.price-history .table-bordered tbody:first-child tr:first-child>th:first-child{border-top-left-radius:0}.price-history .table-bordered tbody:first-child tr:first-child>td:last-child{border-top-right-radius:0}.price-history .table-bordered tbody:last-child tr:last-child>th:first-child{border-bottom-left-radius:0}.price-history .table-bordered tbody:last-child tr:last-child>td:last-child{border-bottom-right-radius:0}.todays-schedule,.infomation-list{padding:12px 15px;border:1px solid #ffe8a2;border-radius:6px;margin-bottom:15px;background-color:#fff8e3}.todays-schedule .form-title,.todays-schedule .topic-title,.infomation-list .form-title,.infomation-list .topic-title,.infomation-list .topic-meta{color:#333}.todays-schedule .topic-meta{margin-left:5px}.todays-schedule .topic-meta,.todays-schedule .topic-meta a,.todays-schedule .topic-meta a:hover{color:#999}.todays-schedule .topic-title,.todays-schedule .topic-meta,.infomation-list .topic-title,.infomation-list .topic-meta{display:inline-block;vertical-align:middle}.infomation-list li{margin-bottom:5px}.infomation-list li:last-child{margin-bottom:0}.member .infomation-list .topic-meta{font-size:13px;margin-top:0}.rsvlimit-list{padding:10px 15px 15px 15px;border:1px solid #cee6ff;border-radius:6px;margin-bottom:20px;background-color:#f0f7ff}.rsvlimit-list .rsv-list{margin:0 0 10px 0;padding-bottom:5px;border-bottom:1px dotted #ddd}.rsvlimit-list .rsv-list:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.rsvlimit-list .rsv-list .label-limit{text-align:right}.rsvlimit-list .rsv-list .label-info{background-color:#429ce6 !important}.rsvlimit-list .rsv-list .label-warning{background-color:#fea429 !important}.rsvlimit-list .rsv-list .label-important{background-color:#fe6b6b !important}.selectform.member .content-header .pull-right{margin:-3px -14px !important}@media(max-width:767px){.rsvlimit-list .rsv-list .label-limit{text-align:left}.selectform.member .content-header .pull-right{margin:-3px -4px !important}}@media(min-width:768px){.selectform.member .content-header{display:table;width:100%;box-sizing:border-box}.selectform.member .content-header h3{display:table-cell}.selectform.member .content-header .switch-link{display:table-cell;white-space:nowrap;padding-left:10px;text-align:right}.selectform.member .span9 .content-header{display:block;width:auto;box-sizing:border-box}.selectform.member .span9 .content-header h3{display:inline-block}}@media(max-width:480px){.price-history{margin-left:6px;margin-right:6px}.price-history .table{margin-bottom:10px}.price-history .table th,.price-history .table td{display:block;width:100%}.price-history .table th{border-bottom:0;padding-bottom:0}.price-history .table td{padding-top:5px}}.side .nav-list li>.nav-list{background-color:transparent}.side .nav-list .accordion_menu a{padding:10px 14px 10px 28px}.form-link-list li{margin-bottom:5px}.form-link-list .label{margin:0 5px}.form-link-list .select-inline{margin:0;vertical-align:middle}.member .form-link-list .topic-meta{display:inline-block;vertical-align:middle;margin-top:0}.member .form-link-list .topic-title{display:inline-block;vertical-align:middle;margin:0 0 0 5px}.selectform .box-menu-list>li:nth-of-type(5n){margin-right:0}.selectform .box-menu-list>li:nth-child(n+6){margin-top:10px}@media(max-width:1200px){.selectform .box-menu-list>li{width:calc(100% / 5 - 8px)}.selectform .box-menu-list>li .btn-box{padding:5px}.selectform .btn-box .button-label{font-size:12px}}@media(max-width:900px){.selectform .box-menu-list>li{width:calc(100% / 5 - 4px);margin-right:5px}.selectform .box-menu-list>li .btn-box{padding:5px}.selectform .box-menu-list .btn-box .button-label{font-size:10px}}@media(max-width:767px){.selectform .btn-box .button-label{font-size:12px}.selectform .box-menu-list{margin-bottom:10px}}@media(max-width:625px){.selectform .box-menu-list>li{width:calc(100% / 4 - 5px);margin-right:5px;margin-bottom:5px}.selectform .box-menu-list>li:nth-child(n+6){margin-top:0}.selectform .box-menu-list>li:nth-of-type(5n){margin-right:5px}.selectform .btn-box .button-label{font-size:11px;margin-bottom:0}.selectform .btn-box .button-icon{line-height:1.4}}@media(max-width:500px){.selectform .box-menu-list>li{width:calc(100% / 3 - 5px);margin:0 5px 5px 0}}@media(max-width:350px){.selectform .btn-box .button-label{font-size:10px}.selectform .box-menu-list>li .btn-box{padding:3px}}.selectform .label-info{background-color:#429ce6 !important}.selectform .label-important{background-color:#fe6b6b !important}.selectform .label-pending{background-color:#fff0c1 !important}.help-text,.alert{font-size:13px}.help-text.empmode{border:1px solid #efdb65;padding:13px 15px}.help-text.trialmode{border:1px solid #00cca8;background-color:#e8fffc;color:#00bd9d;padding:13px 15px}.selectform .content-header .btn-head{margin:-2px 0 !important;font-size:13px;padding:5px 10px 4px}.ticket-detail-table th{background-color:#f6f6f6}.ticket-detail-table td.ticket-status-usable{background-color:#dff0d8}.ticket-detail-table td.ticket-status-soon{background-color:#fff1c6}.ticket-detail-table td.ticket-status-payment{background-color:#ffdfdf}.selectform .list-box{margin-left:-2%}.selectform .list-box li{width:47%;margin:0 0 2% 2%}.selectform .list-box .box-footer{padding-top:10px}@media(max-width:767px){.selectform .list-box{margin-left:0}.selectform .list-box li{width:auto;margin:0 0 10px 0}}.selectform .select-ticket{margin-bottom:20px}.selectform .select-ticket .ticket-header{font-weight:bold}.myplan-price{color:#429ce6;font-weight:bold}.ticket-status-usable .table-title{color:#6aa512}.ticket-status-usable .table{border-color:#6aa512}.ticket-status-usable .table td{border-left-color:#6aa512}.ticket-status-usable .badge{background-color:#6aa512}.ticket-status-soon .table-title{color:#f4b400}.ticket-status-soon .table{border-color:#f4b400}.ticket-status-soon .table td{border-left-color:#f4b400}.ticket-status-soon .badge{background-color:#f4b400}.ticket-status-payment .table-title{color:#db4437}.ticket-status-payment .table{border-color:#db4437}.ticket-status-payment .table td{border-left-color:#db4437}.ticket-status-payment .badge{background-color:#db4437}.ticket-status-all .table-title{color:#333}.ticket-status-all .table{border-color:#999}.ticket-status-all .table td{border-left-color:#999}.selectform .ticket-table td{padding:0}.selectform .ticket-table a{display:block;padding:8px;color:#333}.selectform .ticket-table a:hover{text-decoration:none;background-color:#f6f6f6;color:#333}.selectform .ticket-table tbody:first-child tr:first-child>td:first-child a{border-top-left-radius:4px;border-top-right-radius:4px}.selectform .ticket-table tbody:last-child tr:last-child>td:last-child a{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.plan-price-block{border:1px solid #ddd;background-color:#f0f7ff;padding:8px;font-size:13px;margin-top:5px}.selectform .set-payment.select-btn-area{padding:0}.selectform .set-payment.select-btn-area .btn{width:249px}.search-key-width{width:calc(100% - 180px)}@media(max-width:480px){.search-key-width{width:calc(100% - 15px);margin-bottom:5px !important}}.qrcode-modal{background-color:transparent;box-shadow:none;border:0}.qrguide-text{font-size:14px;color:#fff}@media(max-width:480px){.selectform .qrcode-modal .btn-close{display:inline-block}}.line-connect-block .content-header h4{color:#06c755}.line-connect-block .content-header .line-logo{margin-right:5px}.line-connect-block .content-body{padding:13px}.line-connect-block .content-footer{padding:6px 13px}.line-connect-block .guide-text{font-size:13px;line-height:1.4;margin-bottom:10px}
