@charset "utf-8";
/* CSS Document */

.inList01{
width: 580px;
margin-right: auto;
margin-left: auto;
list-style-type: none;
margin-bottom: 15px;
}
.inNote01{
background-color: #EBF9F1;
width: 480px;
margin-right: auto;
margin-left: auto;
font-weight: bold;
color: #FF0000;
text-align: center;
padding-top: 0.3em;
padding-bottom: 0.3em;
margin-bottom: 40px;
}
.inBox01{
width: 580px;
margin-right: auto;
margin-left: auto;
border: 1px solid #CCC;
margin-bottom: 35px;
padding: 10px;
}
.inBox03{
width: 580px;
margin-right: auto;
margin-left: auto;
border: 1px solid #CCC;
margin-bottom: 10px;
padding: 10px;
}
.inSecurity01{
background-color: #EBF9F1;
list-style-type: disc;
padding-left: 40px;
padding-top: 0.5em;
padding-bottom: 0.5em;
margin-bottom: 10px;
}
.inSecurity02 li{
text-indent: -1em;
padding-left: 1em;
margin-left: 40px;
margin-right: 20px;
}
.inPre{
width: 600px;
margin-right: auto;
margin-left: auto;
}
.inPre th{
width: 120px;
}
.inPre td{
padding-right: 15px;
padding-left: 15px;
}
.inPreTit{
margin-left: 40px;
margin-bottom: 5px;
}
.inPreTxt{
width: 550px;
margin-right: auto;
margin-bottom: 50px;
margin-left: auto;
}
.inEquipment{
width: 540px;
margin-right: auto;
margin-left: auto;
list-style-type: disc;
padding-left: 40px;
margin-bottom: 15px;
padding-right: 20px;
}
.inLimitLeft{
float: left;
width: 400px;
margin-top: 25px;
padding-left: 40px;
padding-right: 32px;
}
.inLimitTxt{
padding-bottom: 20px;
}
.inLimitNote{
background-color: #EBF9F1;
font-weight: bold;
color: #FF0000;
text-align: center;
padding-top: 0.2em;
padding-bottom: 0.2em;
margin-bottom: 10px;
margin-top: 10px;
}
.inLimitRight{
float: left;
}
.inLimitList{
list-style-type: disc;
padding-bottom: 10px;
list-style-position: outside;
padding-left: 50px;
padding-right: 40px;
}
.inLimitList li{
margin-bottom: 1.5em;
}
.inLimitImg{
margin-bottom: 30px;
}
.inLimitImg li{
float: left;
padding-right: 9px;
padding-left: 9px;
}
.inLimitPhone{
float: right;
padding-left: 20px;
list-style-type: none;
margin-top: -10px;
}
.inBox02{
width: 494px;
margin-right: auto;
margin-left: auto;
border: 1px solid #CCC;
padding-top: 15px;
padding-right: 45px;
padding-bottom: 15px;
padding-left: 45px;
margin-bottom: 30px;
}
.inSchedule{
width: 600px;
margin-right: auto;
margin-bottom: 30px;
margin-left: auto;
text-align: center;
border: 1px solid #E4E4E4;
line-height: 1.5;
}
.inSchedule td{
border: 1px solid #E4E4E4;
padding: 0.3em;
}
.inSchedule .inScheduleYellow{
background-color: #FFFFCC;
}
.inSchedule .inScheduleOrange{
background-color: #FFCC66;
}
.inSchedule .inScheduleGreen{
background-color: #E0F8E8;
}
.inSchedule .inScheduleGray{
background-color: #F3F3F3;
}

