@charset "utf-8";
/* CSS Document */
/* TOP */



 @media screen and (min-width : 901px) {/* large */
#wapper_manual {
background-image: url("img/manual_bg.jpg");
background-size: cover;
background-repeat: no-repeat;
text-align: center;
background-attachment: fixed;
}
.list {
font-weight:500;
font-family: 'NewTegomin-Regular';
color: #000;
font-size: 1.3vw;
line-height: 110%;
margin: 0 0 3% 0;
}

.list table {
background: rgba(255, 255, 255, 0.4);
margin: 0 auto 0 auto;
padding: 0;
border-collapse: collapse;
border-spacing: 0;
}
.list td, th{
border: 1px solid;
padding: 1em 1em 1em 1em;
}

.list02 {
font-weight:500;
font-family: 'NewTegomin-Regular';
color: #000;
font-size: 1.3vw;
line-height: 110%;
margin: 0 0 3% 0;
}

.list02 table {
margin: 0 auto 0 auto;
padding: 0;
border-collapse: collapse;
border-spacing: 0;
}
.list02 td, th{
border: 1px solid;
padding: 1em 1em 1em 1em;
}

.manual_box {
}
.manual_box img {
display: inline-block;
max-width: 40%;
vertical-align: top;
}

.manual_box table {
display: inline-block;
width: 40%;
}

.manual_box td, th {
background: rgba(255, 255, 255, 0.4);
text-align: left;
}

.tdwidth {
width: 30%;
}

.tdwidth02 {
width: 70%;
}

#backbtn {
padding: 2% 0 5% 0;
}

#backbtn img {
width: 100%;
max-width: 20%;
}

.imgitem {
}

}
 @media screen and (max-width : 900px) {/* small *//* small *//* small *//* small *//* small *//* small *//* small *//* small *//* small *//* small *//* small *//* small *//* small *//* small *//* small *//* small *//* small *//* small *//* small *//* small */
#wapper_manual {
background-image: url("img/manual_bg.jpg");
background-size: cover;
background-repeat: no-repeat;
text-align: center;
background-attachment: fixed;
}

.list {
font-weight:500;
font-family: 'NewTegomin-Regular';
color: #373737;
font-size: 4vw;
line-height: 110%;
margin: 0 0 3% 0;
}

.list table {
background: rgba(255, 255, 255, 0.4);
margin: 0 auto 0 auto;
padding: 0;
border-collapse: collapse;
border-spacing: 0;
}

.list td, th{
border: 1px solid;
padding: 1em 0.5em 1em 0.5em;
}

.list02 {
font-weight:500;
font-family: 'NewTegomin-Regular';
color: #373737;
font-size: 4vw;
line-height: 110%;
margin: 0 0 3% 0;
}

.list02 table {
margin: 0 auto 0 auto;
padding: 0;
border-collapse: collapse;
border-spacing: 0;
}
.list02 td, th{
border: 1px solid;
padding: 0.5em;
}

.manual_box {
}

.manual_box img {
max-width: 90%;
vertical-align: top;
margin: 0 0 3% 0;
}

.manual_box table {
width: 95%;
}

.manual_box td, th {
background: rgba(255, 255, 255, 0.4);
text-align: left;
}

.tdwidth {
width: 30%;
}

.tdwidth02 {
width: 70%;
}

#backbtn {
padding: 2% 0 5% 0;
}

#backbtn img {
width: 100%;
max-width: 50%;
}

.imgitem {
width: 100%;
max-width: 50%;
}
}