﻿@charset "utf-8";

.cast_photo { width: 590px; margin: 0 auto; text-align: center; }
.cast_photo li { width: 150px; height: 150px; display: inline-block; margin-right: 10px; text-indent: -9999px; }
.cast_photo li:last-child { margin-right: 0; }
.cast_photo li.column4 { width: 130px !important; height: 130px !important; display: inline-block; margin-right: 10px; text-indent: -9999px; }
.cast_photo li.column4:last-child { margin-right: 0; }

/* 1 */
li#cast_01_01 { background: url(../images/backnumber/01/cast_01.png) no-repeat 0 0; }
li#cast_01_02 { background: url(../images/backnumber/01/cast_02.png) no-repeat 0 0; }
li#cast_01_03 { background: url(../images/backnumber/01/cast_03.png) no-repeat 0 0; }
.photo_01 { background: url(../images/backnumber/01/photo_01.png) no-repeat 0 0; width: 630px; height: 455px; margin: 0 auto; }

/* 2 */
li#cast_02_01 { background: url(../images/backnumber/02/cast_01.png) no-repeat 0 0; }
li#cast_02_02 { background: url(../images/backnumber/02/cast_02.png) no-repeat 0 0; }
li#cast_02_03 { background: url(../images/backnumber/02/cast_03.png) no-repeat 0 0; }
.photo_02 { background: url(../images/backnumber/02/photo_02.png) no-repeat 0 0; width: 590px; height: 358px; margin: 0 auto; }

/* 3 */
li#cast_03_01 { background: url(../images/backnumber/03/cast_01.png) no-repeat 0 0; }
li#cast_03_02 { background: url(../images/backnumber/03/cast_02.png) no-repeat 0 0; }
li#cast_03_03 { background: url(../images/backnumber/03/cast_03.png) no-repeat 0 0; }
.photo_03 { background: url(../images/backnumber/03/photo_03.png) no-repeat 0 0; width: 590px; height: 323px; margin: 0 auto; }

/* 4 */
li#cast_04_01 { background: url(../images/backnumber/04/cast_01.png) no-repeat 0 0;background-size: 130px 130px; }
li#cast_04_02 { background: url(../images/backnumber/04/cast_02.png) no-repeat 0 0;background-size: 130px 130px; }
li#cast_04_03 { background: url(../images/backnumber/04/cast_03.png) no-repeat 0 0;background-size: 130px 130px; }
li#cast_04_04 { background: url(../images/backnumber/04/cast_04.png) no-repeat 0 0;background-size: 130px 130px; }
.photo_04 { background: url(../images/backnumber/04/photo_04.png) no-repeat 0 0; width: 590px; height: 317px; margin: 0 auto; }

/* 5 */
li#cast_05_01 { background: url(../images/backnumber/05/cast_01.png) no-repeat 0 0;background-size: 130px 130px; }
li#cast_05_02 { background: url(../images/backnumber/05/cast_02.png) no-repeat 0 0;background-size: 130px 130px; }
li#cast_05_03 { background: url(../images/backnumber/05/cast_03.png) no-repeat 0 0;background-size: 130px 130px; }
li#cast_05_04 { background: url(../images/backnumber/05/cast_04.png) no-repeat 0 0;background-size: 130px 130px; }
.photo_05 { background: url(../images/backnumber/05/photo_05.png) no-repeat 0 0; width: 590px; height: 323px; margin: 0 auto; }

/* 6 */
li#cast_06_01 { background: url(../images/backnumber/06/cast_01.png) no-repeat 0 0;background-size: 130px 130px; }
li#cast_06_02 { background: url(../images/backnumber/06/cast_02.png) no-repeat 0 0;background-size: 130px 130px; }
li#cast_06_03 { background: url(../images/backnumber/06/cast_03.png) no-repeat 0 0;background-size: 130px 130px; }
li#cast_06_04 { background: url(../images/backnumber/06/cast_04.png) no-repeat 0 0;background-size: 130px 130px; }
.photo_06 { background: url(../images/backnumber/06/photo_06.png) no-repeat 0 0; width: 590px; height: 305px; margin: 0 auto; }

/* 7 */
li#cast_07_01 { background: url(../images/backnumber/07/cast_01.png) no-repeat 0 0;background-size: 130px 130px; }
li#cast_07_02 { background: url(../images/backnumber/07/cast_02.png) no-repeat 0 0;background-size: 130px 130px; }
li#cast_07_03 { background: url(../images/backnumber/07/cast_03.png) no-repeat 0 0;background-size: 130px 130px; }
li#cast_07_04 { background: url(../images/backnumber/07/cast_04.png) no-repeat 0 0;background-size: 130px 130px; }
.photo_07 { background: url(../images/backnumber/07/photo_07.png) no-repeat 0 0; width: 590px; height: 354px; margin: 0 auto; }

/* 8 */
li#cast_08_01 { background: url(../images/backnumber/08/cast_01.png) no-repeat 0 0;background-size: 130px 130px; }
li#cast_08_02 { background: url(../images/backnumber/08/cast_02.png) no-repeat 0 0;background-size: 130px 130px; }
li#cast_08_03 { background: url(../images/backnumber/08/cast_03.png) no-repeat 0 0;background-size: 130px 130px; }
li#cast_08_04 { background: url(../images/backnumber/08/cast_04.png) no-repeat 0 0;background-size: 130px 130px; }
.photo_08 { background: url(../images/backnumber/08/photo_08.png) no-repeat 0 0; width: 590px; height: 428px; margin: 0 auto; }
