@charset "utf-8";
/* 画像01 */
.figure.figure-01 .image{
 background-image: url(./detail-01.jpg);
 max-width: 320px; /* 画像実データの幅 */
}

.figure.figure-01 .image:before{
 padding-top: 74.69%;/* 画像データの縦÷横 (小数点第３位切り上げ) */
}

.figure.figure-01 .figcaption{
 display: none;
}

/* 画像02 */
.figure.figure-02 .image{
 background-image: url(./detail-02.jpg);
 max-width: 637px; /* 画像実データの幅 */
}

.figure.figure-02 .image:before{
 padding-top: 70.80%;/* 画像データの縦÷横 (小数点第３位切り上げ) */
}

.figure.figure-02 .figcaption{
 display: none;
}

/* 画像03 */
.figure.figure-03 .image{
 background-image: url(./detail-03.png);
 max-width: 453px; /* 画像実データの幅 */
}

.figure.figure-03 .image:before{
 padding-top: 11.70%;/* 画像データの縦÷横 (小数点第３位切り上げ) */
}

.figure.figure-03 .figcaption{
 display: none;
}

/* 画像04 */
.figure.figure-04 .image{
 background-image: url(./detail-04.png);
 max-width: 638px; /* 画像実データの幅 */
}

.figure.figure-04 .image:before{
 padding-top: 71.47%;/* 画像データの縦÷横 (小数点第３位切り上げ) */
}

.figure.figure-04 .figcaption{
 display: none;
}

/* 画像05 */
.figure.figure-05 .image{
 background-image: url(./detail-05.png);
 max-width: 550px; /* 画像実データの幅 */
}

.figure.figure-05 .image:before{
 padding-top: 196.73%;/* 画像データの縦÷横 (小数点第３位切り上げ) */
}

.figure.figure-05 .figcaption{
 display: none;
}

/* 画像06 */
.figure.figure-06 .image{
 background-image: url(./detail-06.png);
 max-width: 384px; /* 画像実データの幅 */
}

.figure.figure-06 .image:before{
 padding-top: 12.50%;/* 画像データの縦÷横 (小数点第３位切り上げ) */
}

.figure.figure-06 .figcaption{
 display: none;
}

/* 画像07 */
.figure.figure-07 .image{
 background-image: url(./detail-07.png);
 max-width: 638px; /* 画像実データの幅 */
}

.figure.figure-07 .image:before{
 padding-top: 68.50%;/* 画像データの縦÷横 (小数点第３位切り上げ) */
}

.figure.figure-07 .figcaption{
 display: none;
}

/* 画像08 */
.figure.figure-08 .image{
 background-image: url(./detail-08.png);
 max-width: 549px; /* 画像実データの幅 */
}

.figure.figure-08 .image:before{
 padding-top: 112.93%;/* 画像データの縦÷横 (小数点第３位切り上げ) */
}

.figure.figure-08 .figcaption{
 display: none;
}

/* 画像09 */
.figure.figure-09 .image{
 background-image: url(./detail-09.png);
 max-width: 550px; /* 画像実データの幅 */
}

.figure.figure-09 .image:before{
 padding-top: 68.55%;/* 画像データの縦÷横 (小数点第３位切り上げ) */
}

.figure.figure-09 .figcaption{
 display: none;
}

/* 画像10 */
.figure.figure-10 .image{
 background-image: url(./detail-10.png);
 max-width: 640px; /* 画像実データの幅 */
}

.figure.figure-10 .image:before{
 padding-top: 76.09%;/* 画像データの縦÷横 (小数点第３位切り上げ) */
}

.figure.figure-10 .figcaption{
 display: none;
}

/* 画像11 */
.figure.figure-11 .image{
 background-image: url(./detail-11.jpg);
 max-width: 548px; /* 画像実データの幅 */
}

.figure.figure-11 .image:before{
 padding-top: 64.78%;/* 画像データの縦÷横 (小数点第３位切り上げ) */
}

.figure.figure-11 .figcaption{
 display: none;
}
