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

/*-----------------------------------------------
green  #00BEA5   0,190,165
light  #A6E8DF 166,232,223
-----------------------------------------------*/

/*-----------------------------------------------
  title
-----------------------------------------------*/
#asbestos_preinspector .title {
background-image: url("../img/title_bg.jpg");
}
#asbestos_preinspector .title_head::after {
content: "";
}
@media screen and (max-width: 800px) {
}

/*-----------------------------------------------
  curriculum
-----------------------------------------------*/
#asbestos_preinspector .curriculum .name {
width: 10.5em;
}
#asbestos_preinspector .curriculum .subject {
width: 11.5em;
}
#asbestos_preinspector .curriculum .hour {
width: 4.5em;
}

/*-----------------------------------------------
  requirement
-----------------------------------------------*/
#asbestos_preinspector .requirement .number {
width: 5em;
}
#asbestos_preinspector .requirement .year {
width: 15.5em;
}
#asbestos_preinspector .requirement small {
font-size: 0.8em;
}

/*-----------------------------------------------
  schedule
-----------------------------------------------*/
#asbestos_preinspector .schedule table {
width: 100%;
border-collapse: separate;
border-spacing: 2px;
}
#asbestos_preinspector .schedule table {
width: 100%;
}
#asbestos_preinspector .schedule th,
#asbestos_preinspector .schedule td {
padding: 0.75em;
vertical-align: middle;
}
#asbestos_preinspector .schedule thead th {
padding: 0.5em;
font-weight: 500;
text-align: center;
color: #FFF;
background: rgba(0,190,165,0.75);
}
#asbestos_preinspector .schedule tbody th {
font-weight: 500;
text-align: center;
background: rgba(0,190,165,0.25);
}
#asbestos_preinspector .schedule tbody td {
text-align: center;
background: rgba(0,0,0,0.05);
}


#asbestos_preinspector .note li {
margin: 0.25em 0;
padding-left: 1em;
text-indent: -1em;
}
#asbestos_preinspector .note li::before {
content: "※";
}


#asbestos_preinspector .table-course .btn {
display: none;
}

#asbestos_preinspector .tel {
font-size: 1.2em;
font-weight: 500;
}
#asbestos_preinspector .tel strong {
font-size: 2em;
font-weight: 500;
color: #00BEA5;
}

@media screen and (max-width: 800px) {
	#asbestos_preinspector .tel {
	font-size: 1em;
	}
	#asbestos_preinspector .tel strong {
	font-size: 1.5em;
	}
}
