@charset "UTF-8";

#heat-tolerant #sec01{margin-bottom:80px;padding-bottom:40px;}
#heat-tolerant #sec02{}
#heat-tolerant section p em{font-weight:bold;font-style:normal;font-size:20px;}
#heat-tolerant span{font-weight:bold;color:#fe0000;}

@media only screen and (min-width: 768px) {
.sp_ {display: none !important;}
}
@media only screen and (max-width: 767px) {
.pc_ {display: none !important;}
#heat-tolerant #e_heat-tolerant01{}
#heat-tolerant #e_heat-tolerant02{}
#heat-tolerant #e_heat-tolerant03{}
#heat-tolerant #e_heat-tolerant04{}
#heat-tolerant #e_heat-tolerant05{}

#heat-tolerant section p{padding:0 10px;}
#heat-tolerant section p em{font-size:115%;}
.special-intro{padding:0 10px;}
}
