@charset "utf-8";

@font-face {
  font-family: NotoSansKr-Thin;
  src: url(/fonts/NotoSansKR-Thin.otf),
        url(/fonts/NotoSansKR-Thin.woff),
        url(/fonts/NotoSansKR-Thin.woff2);
}
@font-face {
  font-family: NotoSansKr-Light;
  src: url(/fonts/NotoSansKR-Light.otf),
        url(/fonts/NotoSansKR-Light.woff),
        url(/fonts/NotoSansKR-Light.woff2);
}
@font-face {
  font-family: NotoSansKr-DemiLight;
  src: url(/fonts/NotoSansKR-DemiLight.otf),
        url(/fonts/NotoSansKR-DemiLight.woff),
        url(/fonts/NotoSansKR-DemiLight.woff2);
}
@font-face {
  font-family: NotoSansKr-Regular;
  src: url(/fonts/NotoSansKR-Regular.otf),
        url(/fonts/NotoSansKR-Regular.woff),
        url(/fonts/NotoSansKR-Regular.woff2);
}
@font-face {
  font-family: NotoSansKr-Medium;
  src: url(/fonts/NotoSansKR-Medium.otf),
        url(/fonts/NotoSansKR-Medium.woff),
        url(/fonts/NotoSansKR-Medium.woff2);
}
@font-face {
  font-family: NotoSansKr-Bold;
  src: url(/fonts/NotoSansKR-Bold.otf),
        url(/fonts/NotoSansKR-Bold.woff),
        url(/fonts/NotoSansKR-Bold.woff2);
}
@font-face {
  font-family: NotoSansKr-Black;
  src: url(/fonts/NotoSansKR-Black.otf),
        url(/fonts/NotoSansKR-Black.woff),
        url(/fonts/NotoSansKR-Black.woff2);
}

/* 초기화 */

/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 64.5%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul, li {
	list-style: none;
}
li {
  list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a {
  text-decoration: none;
  color: #1F2121;
}
input:focus {
  outline: none;
}
html, body, a, p, div, li, span {
  font-family: NotoSansKr-Regular;
}











/* OMNIUS */




/* LOGIN */

.om_login_wrap {
  width: 100%;
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
}
.om_login_wrap .om_login_con {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.om_login_wrap .om_login_con img {
        width: 500px;
}
.om_login_wrap .om_login_con .pw {
        margin-top: 30px;
}
.om_login_wrap .om_login_con .pw input {
        border: 1px solid #cccccc;
        width: 300px;
        height: 40px;
        text-align: center;
        border-radius: 10px;
        font-size: 13px;
}

/* LOGIN */





/* WRAP */

.om_wrap {
  width: 100%;
  height: 100vh;
  overflow-y: hidden;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
}
.om_left_menu {
  width: 25%;
  height: 100vh;
  border-right: 1px solid #cccccc;
  box-sizing: border-box;
}
.om_right_content_wrap {
  width: 75%;
  height: 100vh;
  box-sizing: border-box;
  position: relative;
}

/* WRAP */






/* LEFT_MENU */

.om_left_menu > .con {
  width: 100%;
  height: 100vh;
  overflow-y: scroll;
  border-top: 1px solid #cccccc;
}

.om_left_menu > .con > .one {
  width: 100%;
  border-bottom: 1px solid #cccccc;
}
.om_left_menu > .con > .one .tit {
  width: 100%;
  height: 40px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding-left: 30px;
  box-sizing: border-box;
  cursor: pointer;
}
.om_left_menu > .con > .one .list {
  width: 100%;
  padding-left: 40px;
  box-sizing: border-box;
  display: none;
}
.om_left_menu > .con > .one .list li {
  display: flex;
  width: 100%;
  height: 25px;
  justify-content: flex-start;
  align-items: center;
}
.left_logo {
  width: 100%;
  margin-bottom: 50px;
  margin-top: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.left_logo img {
  width: 90%;
}

/* LEFT_MENU */




/* RIGHT_TOP */


.om_right_content_wrap > .om_right_top > .info {
  display: flex;
  width: 100%;
  height: 50px;
  justify-content: flex-end;
  align-items: center;
  border-bottom: 1px solid #cccccc;
  background-color: white;
}
.om_right_content_wrap > .om_right_top > .info .con {
  padding-right: 30px;
}
.om_right_content_wrap > .om_right_top > .info .con input[type="text"] {
  width: 150px;
  padding: 0 10px;
  height: 30px;
  border: 1px solid #cccccc;
  border-radius: 5px;
}
.om_right_content_wrap > .om_right_top > .info .con input[type="button"] {
  width: 50px;
  height: 33px;
  padding: 0 10px;
  background-color: #008a81;
  border: 0;
  color: white;
  border-radius: 5px;
  cursor: pointer;
}

.om_right_content_wrap > .om_right_top > .info .selected_patient {
  color: rgb(71, 71, 71);
  padding-right: 30px;
}

/* RIGHT_TOP */



/* RIGHT_CONTENT */

.om_right_top {
  position: fixed;
  width: 75%;
  height: 30px;
  top: 0;
  left: 25%;
  z-index: 10;
}
.om_right_content {
  width: 100%;
  height: 100vh;
  overflow-y: scroll;
  padding-top: 80px;
  box-sizing: border-box;
}






/* RIGHT_CONTENT */





/* MAIN */

.main_logo {
  width: 100%;
  height: 400px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.main_logo img {
  width: 600px;
}

/* MAIN */




/* SCALE_LIST */

.scale_list {
  width: 100%;

}
.scale_list .top {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}
.scale_list .top > div {
  padding: 20px 20px;
  box-sizing: border-box;
}

.scale_list .top .tit1 {
  font-size: 27px;
}
.scale_list .top .desc {
  font-size: 15px;
  color: gray;
  margin-top: 10px;
}
.scale_list .top .start_bt button {
  width: 100px;
  height: 33px;
  padding: 0 10px;
  background-color: #008a81;
  border: 0;
  color: white;
  border-radius: 5px;
  cursor: pointer;
}

.agree_popup_wrap {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  display: none;
  width: 100%;
  height: 100vh;
  justify-content: center;
  align-items: center;
  background-color: rgba(0,0,0,0.5);
}
.agree_popup_wrap > .con {
  background-color: white;
  width: 100%;
  max-width: 500px;
  height: 400px;
  max-height: 600px;
  overflow-y: auto;
  padding: 15px;
  box-sizing: border-box;

}
.agree_popup_wrap > .con > div {
  line-height: 20px;
}
.agree_popup_wrap > .con > .tit {
  font-size: 15px;
  font-weight: 700;
  margin: 20px 0;
}
.agree_popup_wrap > .con > .desc {
  font-size: 13px;
  font-weight: 300;
}
.agree_popup_wrap > .con > .table {
  margin: 20px 0;
}
.agree_popup_wrap > .con > .table > .tit {
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 10px;
}
.agree_popup_wrap > .con > .table > .con {
  border-top: 1px solid #cccccc;
}
.agree_popup_wrap > .con > .table > .con > li {
  border-left: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  font-size: 13px;
  font-weight: 300;
  padding: 8px;
  box-sizing: border-box;
}
.agree_popup_wrap > .con > .table > .con > li:nth-child(2n-1){
  font-weight: 700;
}
.agree_popup_wrap > .con > .bt {
  margin-top: 30px;
  display: flex;
  justify-content: center;
  width: 100%;
}
.agree_popup_wrap > .con > .bt > .con {
  width: 100px;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #008a81;
  color: white;
  font-size: 15px;
  font-weight: 500;
  border-radius: 10px;
  cursor: pointer;
}

/* SCALE_LIST */



/* SCALE_LIST_ONE */

.scale_list .list {
  padding: 0 20px;
}
.scale_list .list .con {
  border: 1px solid #cccccc;
}
.scale_list .list .con .one {
  width: 100%;
  height: 50px;
  display: flex;
  align-items: center;
  border-bottom: 1px solid #cccccc;
  flex-wrap: wrap;
}
.scale_list .list .con .one:nth-child(2n-1){
  background-color: #fffdf6;
}
.scale_list .list .con .one:nth-child(1){
  background-color:white;
}
.scale_list .list .con .one:nth-child(1) > li {
  font-size: 17px;
  line-height: 23px;
  font-weight: bold;
}
.scale_list .list .con .one:last-child{
  border-bottom: 0!important;
}
.scale_list .list .con .one li {
  font-size: 15px;
  line-height: 25px;
}
/* .scale_list .list .con .one li.no {
  width: 10%;
  text-align: center;
}
.scale_list .list .con .one li.name {
  width: 60%;
  text-align: left;
}
.scale_list .list .con .one li.key {
  width: 15%;
  text-align: center;
}
.scale_list .list .con .one li.check {
  width: 15%;
  text-align: center;
} */
.scale_list .list .con .one li.no {
  width: 15%;
  text-align: center;
}
.scale_list .list .con .one li.name {
  padding-left: 30px;
  width: 20%;
  text-align: left;
  box-sizing: border-box;
}
.scale_list .list .con .one li.key {
  width: 40%;
  text-align: center;
}
.scale_list .list .con .one li.check {
  width: 25%;
  text-align: center;
}
.scale_list .list .con .one li.check label i {
  color: #cccccc;
  font-size: 30px;
}
.scalelistchkbtid {
  display: none;
}
.scale_list .list .con .one li.check > input:checked + label i {
  /* color: #f06292; */
  color: #008a81;
}
.scale_next_bt {
  /* text-align: right; */
  text-align: center;
  padding: 0 20px;
  margin: 30px 0 100px 0;
}
.scale_next_bt button {
  /* width: 70px;
  height: 33px; */
  width: 200px;
  height: 50px;
  font-size: 20px;
  padding: 0 10px;
  background-color: #008a81;
  border: 0;
  color: white;
  border-radius: 5px;
  cursor: pointer;
  margin: 0 10px;

}

.scale_list li {
  word-break: keep-all;
}

/* SCALE_LIST_ONE */




/* SCALE END */

.scalend {
  text-align: center;
  font-size: 35px;
  font-weight: bold;
  margin-top: -50px;
  line-height: 60px;
}

/* SCALE END */













/* patient_list */

.start_bt2 button {
  width: 120px;
  height: 33px;
  padding: 0 10px;
  background-color: #008a81;
  border: 0;
  color: white;
  border-radius: 5px;
  cursor: pointer;
}
.scale_list .list .con .one.patient_list_one {
  width: 100%;
  height: 70px;
}
.scale_list .list .con .one li.patient_list1 {
  width: 10%;
  text-align: center;
  padding-left: 15px;
  box-sizing: border-box;
  font-size: 19px;
}
.scale_list .list .con .one li.patient_list2 {
  width: 25%;
  text-align: center;
}
.scale_list .list .con .one li.patient_list3 {
  width: 25%;
  text-align: center;
}
.scale_list .list .con .one li.patient_list3_2 {
  width: 10%;
  text-align: center;
}
.scale_list .list .con .one li.patient_list4 {
  width: 10%;
  text-align: center;
}
.scale_list .list .con .one li.patient_list4 label {
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.scale_list .list .con .one li.patient_list4 label i {
  color: #008a81;
  font-size: 30px;
  padding-right: 10px;
}

.scale_list .list .con .one li.patient_list3 input {
  padding: 7px;
  box-sizing: border-box;
  font-size: 13px;
}




/* patient_list */










/* patient_add */

.patient_add_wrap {
  width: 100%;
  height: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgba(0,0,0,0.7);
  position: fixed;
  top: 0;
  left: 0;
  opacity: 0;
  /* transition: opacity .3s; */
}
.patient_add_wrap.act {
  opacity: 1;
  height: 100vh;
  transition: opacity .3s;
}
.patient_add_wrap .patient_add_con {
  width: 350px;
  height: 200px;
  background-color: white;
  padding: 20px;
  box-sizing: border-box;
  border-radius: 5px;
}
.patient_add_wrap .patient_add_con .tit {
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 15px;
  
}
.patient_add_wrap .patient_add_con .input {
  display: flex;
  align-items: center;
  height: 40px;
}
.patient_add_wrap .patient_add_con .input li:nth-child(1){
  width: 20%;
  color: #616161;
}
.patient_add_wrap .patient_add_con .input li:nth-child(2){
  width: 80%;
}
.patient_add_wrap .patient_add_con .input li input {
  width: 100%;
  height: 30px;
  border: 1px solid #cccccc;
  border-radius: 5px;
  padding: 0 10px;
  box-sizing: border-box;
}
.patient_add_wrap .patient_add_con .bt {
  text-align: center;
  margin-top: 20px;
  margin: 20px 5px 0 5px;
}
.patient_add_wrap .patient_add_con .bt button {
  width: 80px;
  height: 30px;
  text-align: center;
  background-color: #008a81;
  border: 0;
  border-radius: 10px;
  cursor: pointer;
  color: white;
  font-size: 15px;
  font-weight: bold;
}
.patient_add_wrap .patient_add_con .bt_list {
  display: flex;
  justify-content: center;
  align-items: center;
}

/* patient_add */








/* Paging */


.om_paging {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 30px;
}
.om_paging li {
  margin: 3px 15px;
  padding: 3px 3px;
  font-size: 0.9rem;
  cursor: pointer;
  color: #1F2121;
}
.om_paging li.act {
  border-bottom: 2px solid #1F2121;
}

@media screen and (max-width: 1000px){
  .om_paging li {
    font-size: 0.8rem;
  }
}
@media screen and (max-width: 600px){
  .om_paging li {
    font-size: 0.7rem;
  }
}


/* Paging */






/* VIEW */

.scale_date_list {
  position: relative;
  display: flex;
  padding: 20px;
  box-sizing: border-box;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
  padding-right: 140px;
}
.scale_date_list .one {
  width: 130px;
  height: 40px;
  border-radius: 10px 10px 0 0;
  border: 1px solid gray;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  margin: 0 10px 10px 10px;
  
}
.scale_date_list .one.act {
  background-color: #eaeaea;
}
.view_rst_score {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding: 20px 20px;
  box-sizing: border-box;
}
.view_rst_score .con {
  width: 150px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.view_rst_score .con li {
  width: 50%;
  height: 40px;
  border: 1px solid #cccccc;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
}
.view_rst_score .con li:nth-child(2){
  margin-left: -1px;
}

/* view 1 */
.view_rst_score1 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
}
.view_rst_score1 .con {
  width: 200px;
}
.view_rst_score1 .con li:nth-child(1) {
  width: 150px;
}
.view_rst_score1 .con li:nth-child(2) {
  width: 50px;
}
/* view 1 */

/* view 8 */
.view_rst_score8 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
}
.view_rst_score8 .con {
  width: 400px;
}
.view_rst_score8 .con li:nth-child(1) {
  width: 350px;
  justify-content: flex-start;
  padding: 0 10px;
}
.view_rst_score8 .con li:nth-child(2) {
  width: 50px;
}
/* view 8 */


/* VIEW */


.selected_date {
  display: none;
}
.selected_date.act {
  display: block!important;
}
.selected_date .chart_score_rst_wrap {
  padding: 20px;
  box-sizing: border-box;

}
.selected_date .chart_score_rst {
  border: 1px solid #cccccc;
  padding: 20px;
  box-sizing: border-box;
}
.selected_date .chart_score_rst .top {
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #cccccc;
  width: 100%;
}
.selected_date .chart_score_rst .con > div {
  margin: 15px 0;
}
.selected_date .chart_score_rst .con > div.score_select {
  display: flex;
  height: 30px;
  align-items: center;
  justify-content: flex-start;
  padding: 0 10px;
  box-sizing: border-box;
}

.selected_date .chart_score_rst .con > div.score_select li:nth-child(1) {
  width: 20%;
}
.selected_date .chart_score_rst .con > div.score_select li:nth-child(2) {
  width: 80%;
}

.selected_date .chart_score_rst .con > div.score_select8 li:nth-child(1) {
  width: 40%;
}
.selected_date .chart_score_rst .con > div.score_select8 li:nth-child(2) {
  width: 60%;
}

.selected_date .chart_score_rst .con > div.score_select8 li:nth-child(1) {
  width: 30%;
}
.selected_date .chart_score_rst .con > div.score_select8 li:nth-child(2) {
  width: 70%;
}

.selected_date .chart_score_rst .con > div.score_select16 li:nth-child(1) {
  width: 25%!important;
}
.selected_date .chart_score_rst .con > div.score_select16 li:nth-child(2) {
  width: 10%!important;
}
.selected_date .chart_score_rst .con > div.score_select16 li:nth-child(3) {
  width: 15%!important;
  padding: 5px;
}
.selected_date .chart_score_rst .con > div.score_select16 li:nth-child(4) {
  width: 30%!important;
  padding: 5px;
}

.selected_date .chart_score_rst .con > div.score_select19 {
  height: 50px;
}
.selected_date .chart_score_rst .con > div.score_select19 li:nth-child(2) {
  width: 80%;
  line-height: 25px;
}

.selected_date .chart_score_rst .con > div.score_select.act {
  background-color: rgba(0,138,129,0.6);
}

.selected_date .chart_score_rst .con > div.score_select16.act {
  background-color: white;
}

.selected_date .chart_score_rst .con > div.score_select16 li.act {
  background-color: rgba(0,138,129,0.6);
}

.chart_date_select_box {
  padding-left: 20px;
}
.chart_date_select_box .con {
  position: relative;
}
.chart_date_select_box .con .bt {
  display: flex;
  border: 1px solid #cccccc;
  border-radius: 15px;
  justify-content: space-between;
  align-items: center;
  height: 40px;
  padding: 0 10px;
  box-sizing: border-box;
  width: 200px;
  font-size: 15px;
  cursor: pointer;
}
.chart_date_select_box .con .list {
  display: none;
  position: absolute;
  top: 45px;
  left: 0;
  border: 1px solid #cccccc;
  border-radius: 5px;
  width: 200px;
  padding: 0 10px;
  box-sizing: border-box;
  background-color: white;
}
.chart_date_select_box .con .list > div {
  margin: 10px 0;
  cursor: pointer;
}


/* CHART */





/* CHART */


#myChart {
  /* width: 1200px!important; */
  /* height: 550px!important; */
}
.printbt {
  position: absolute;
  top: 21px;
  right: 20px;
}
.printbt button {
  border: 0;
  background-color: #008a81;
  width: 100px;
  height: 40px;
  border-radius: 10px;
  color: white;
}
.printbt2 {
  position: absolute;
  top: 100px;
  right: 20px;
}
.printbt2 button {
  border: 0;
  background-color: #008a81;
  width: 100px;
  height: 40px;
  border-radius: 10px;
  color: white;
}


@media print {
  .om_left_menu,
  .om_right_top,
  .scale_date_list {
    display: none!important;
  }
  .om_right_content_wrap {
    width: 100%;
    height: auto!important;
  }
  .om_wrap {
    overflow-y: scroll!important;
    height: auto!important;
  }
  .om_right_content {
    height: auto!important;
  }
}





/* File List */

.fileupbt {
  font-size: 13px;
}
.om_file_list_wrap {
  width: 100%;
  padding: 0 20px;
  margin: 30px 0;
  box-sizing: border-box;
}
.om_file_list {
  width: 100%;
  border-top: 1px solid #eaeaea;
}
.om_file_list > div.one {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #eaeaea;
  width: 100%;
  height: 60px;
}
.om_file_list > div.one > li {
  text-align: center;
}
.om_file_list > div.one > li.no {
  width: 10%;
}
.om_file_list > div.one > li.title {
  width: 40%;
}
.om_file_list > div.one > li.file {
  width: 20%;
}
.om_file_list > div.one > li.date {
  width: 15%;
}
.om_file_list > div.one > li.del {
  width: 15%;
}
.om_file_list > div.one > li.del > p {
  cursor: pointer;
}

.fileup_popup {
  position: fixed;
  width: 100%;
  height: 100vh;
  top: 0;
  left: 0;
  background-color: rgba(0,0,0,0.8);
  z-index: 15;
  opacity: 0;
  height: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.fileup_popup.act {
  opacity: 1;
  height: 100vh;
}
.fileup_popup > .con {
  width: 500px;
  /* height: 250px; */
  height: 300px;
  border-radius: 10px;
  background-color: white;
  padding: 20px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.fileup_popup > .con > .content {
  position: relative;
}
.fileup_popup > .con > .content .foot {
  width: 100%;
  height: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.fileup_popup > .con > .content .foot > div.bt {
  width: 100px;
  height: 40px;
  margin: 0 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 10px;
  font-size: 14px;
  cursor: pointer;
}
.fileup_popup > .con > .content .foot > div.close {
  border: 2px solid #008a81;
  color: #008a81;
}
.fileup_popup > .con > .content .foot > div.submit {
  background-color: #008a81;
  border: 2px solid #008a81;
  color: white;
}
.fileup_popup > .con > .content > .title {
  font-size: 20px;
}
.fileup_popup > .con > .content > div {
  margin: 15px 0;
}
.fileup_popup > .con > .content > .input1 > input {
  border: 0;
  border-bottom: 1px solid #cccccc;
  padding: 10px 15px;
  font-size: 15px;
  width: 100%;
  box-sizing: border-box;
}
.fileup_popup > .con > .content > .input2 {
  display: flex;
  align-items: center;
}
.fileup_popup > .con > .content > .input2 > p {
  margin-left: 10px;
  width: 70%;
  word-break: break-all;
}
.fileup_popup > .con > .content > .input2 > .fileinput {
  display: none;
}
.fileup_popup > .con > .content > .input2 > .fileinput + label {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 30px;
  border-radius: 10px;
  background-color: #008a81;
  color: white;
  font-size: 15px;
  cursor: pointer;
}

/* File List */



/* Clinic */

.om_left_menu > .con > .one .list.clinic_menu {
  display: inline-block;
}

/* Clinic */




/* OMNIUS */