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

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

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


/*-----------------------------------------------
  tailgate_lifter
-----------------------------------------------*/
#tailgate_lifter .table1 .name {
width: 13em;
}
#tailgate_lifter .table1 .course {
width: 13em;
}
#tailgate_lifter .table1 .hour {
width: 7em;
}
#tailgate_lifter .table1 sup {
font-weight: 700;
color: #F00;
}
#tailgate_lifter .table1 tbody th {
width: auto;
}
#tailgate_lifter .list li {
position: relative;
margin: 0.5em 0;
padding-left: 1em;
}
#tailgate_lifter .list li::before {
content: "●";
position: absolute;
top: 0.35em;
left: 0;
font-size: 0.75em;
color: #00BEA5 ;
}
#tailgate_lifter .note li {
margin: 0.25em 0;
padding-left: 1em;
text-indent: -1em;
}
#tailgate_lifter .note li::before {
content: "※";
}
#tailgate_lifter .note strong {
font-weight: 700;
color: #F00;
}

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

#tailgate_lifter .tel {
font-size: 1.2em;
font-weight: 500;
}
#tailgate_lifter .tel strong {
font-size: 2em;
font-weight: 500;
color: #E71E19;
}

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