@charset "UTF-8";
/* CSS Document */

.check-schedule {
	text-align: center;
}
.check01 {
	background-color: #B2ECB2;
}
.check02 {
	background-color: #F1E074;
}
.check02-2 {
	background-color: #F8F6BF;
}
.check03 {
	background-color: #F5BE60;
}
.check04 {
	background-color: #45BE58;
}
.check04-2 {
	background-color: #7ED58B;
}
.check05 {
	background-color: #F46161;
}
.check05-2 {
	background-color: #F59595;
}
.check06 {
	background-color: #88DCEE;
}
.check06 {
	background-color: #84DEF1;
}
.check07 {
	background-color: #84EB93;
}
.check08 {
	background-color: #F2CB94;
}
.check09 {
	background-color: #EC99D1;
}
.check10 {
	background-color: #F4F5B7;
}
.check11 {
	background-color: #8AD7C1;
}
.check12 {
	background-color: #9BC7EC;
}
.check13 {
	background-color: #5FAAE9;
}
.check14 {
	background-color: #B491E9;
}
.check15 {
	background-color: #9a6533;
}
.check16 {
	background-color: #70DCD7;
}
.check17 {
	background-color: #70C4DC;
}
.check18{
	background-color: #D1D1D1;
}





.check-schedule-h {	
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	line-height: 1.4em;
	border: 1px solid #ABABAB;
}
.check-detail {
	font-weight: normal;
}
.check-name {
	width:34%;
	line-height: 1.3em;
}

#checkup-table td   {
	border: 1px solid #ABABAB;
	line-height: 1.3em;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#pylori-table td   {
	border: 1px solid #ABABAB;
	line-height: 1.3em;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.checkup-info   {
	border: 1px solid #ABABAB;
	width: 100%;
}
.checkup-info thead th  {
	width: 100%;
	border: 1px solid #ABABAB;
	line-height: 1.3em;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #006ABB;
	color: #FFFFFF;
	font-size: 15px;
	text-align: center;
}
.checkup-info tbody th  {
	text-align:center;
	border: 1px solid #ABABAB;
	line-height: 1.3em;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #F0FCFB;
}

.checkup-info td   {
	border: 1px solid #ABABAB;
	line-height: 1.4em;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.check-ti {
	font-size: 16px;
	color: #006ABB;
	font-weight: bold;
	margin-top: 30px;
	margin-bottom: 5px;
}
.checkup-inquiry {
	margin-top: 30px;
}
.checkup-inquiry h3 {
	margin-top: 10px;
	font-weight: bold;
}
.check-title {
	font-size: 20px;
	font-weight: bold;
	color: #006ABB;
	margin-bottom: 10px;
}
#change {
	margin-top: 20px;
}
.table.table-bordered tr th {
	background-color: #FFF8C6;
}
#checkup-table-box {
	width: 100%;
	overflow-x: auto;	
}
#pylori-table-box {
	width: 100%;
	overflow-x: auto;	
}
.check-name {
   background-color: #F4FBFF;
}
.check-schedule-h {
	background-color: #F4FBFF;
}
.check-month {
	background-color: #F4FBFF;
}
.checkup-info tr td a {
	text-decoration: underline;
}
.check-detail a {
	text-decoration: underline;
}


@media only screen and  (max-width: 1023px) {
#checkup-table   {
	border: 1px solid #ABABAB;
	width: 500px;
	table-layout: fixed;
}
#checkup-table-box::-webkit-scrollbar {
height: 5px;
}
 
#checkup-table-box::-webkit-scrollbar-track {
border-radius: 5px;
background: #eee;
}
#checkup-table-box::-webkit-scrollbar-thumb {
border-radius: 5px;
background: #666;
}
.checkup-info tbody th  {
	width: 30%;
}


#pylori-table   {
	border: 1px solid #ABABAB;
	width: 500px;
	table-layout: fixed;
}
#pylori-table-box::-webkit-scrollbar {
height: 5px;
}
 
#pylori-table-box::-webkit-scrollbar-track {
border-radius: 5px;
background: #eee;
}
#pylori-table-box::-webkit-scrollbar-thumb {
border-radius: 5px;
background: #666;
}

.checkup-info tbody th  {
	width: 30%;
}
}

@media print, screen and (min-width: 1024px) {
	#checkup-table   {
	border: 1px solid #ABABAB;
	width: 100%;
	table-layout: fixed;
}
#pylori-table   {
	border: 1px solid #ABABAB;
	width: 100%;
	table-layout: fixed;
}
.checkup-info tbody th  {
	width: 20%;
}
	}
.text-red{
color: #DB0307;
}