@charset "UTF-8";
/*--- デジタル画像表示パターンによるサイズと位置定義 ---*/
/*-- 02A --*/
.cls_image_display_pattern_02A .cls_digital_image {
	width:  387px;
	height: 192px;
}
.cls_image_display_pattern_02A .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_02A .cls_div_rotate_90  .cls_digital_image_image {
	width:  192px;
	height: 387px;
}
.cls_image_display_pattern_02A .cls_digital_image_01 {
	top: 30px;
	left: 0px;
}
.cls_image_display_pattern_02A .cls_digital_image_02 {
	bottom: 47px;
	left:    0px;
}
.cls_image_display_pattern_02A .cls_digital_image_image {
}
.cls_image_display_pattern_02A .cls_digital_image_image > img {
}
.cls_image_display_pattern_02A .cls_digital_image_index {
	text-align: center;
}
.cls_image_display_pattern_02A .cls_digital_image_01 .cls_digital_image_index {
	top: -18px;
	left:  0px;
}
.cls_image_display_pattern_02A .cls_digital_image_02 .cls_digital_image_index {
	bottom: -18px;
	left:     0px;
}

/*-- 02B --*/
.cls_image_display_pattern_02B .cls_digital_image {
	width:  244px;
	height: 373px;
}
.cls_image_display_pattern_02B .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_02B .cls_div_rotate_90  .cls_digital_image_image {
	width:  373px;
	height: 244px;
}
.cls_image_display_pattern_02B .cls_digital_image_01 {
	top:   30px;
	left:   0px;
	z-index: 1;
}
.cls_image_display_pattern_02B .cls_digital_image_02 {
	top:  105px;
	left: 143px;
}

.cls_image_display_pattern_02B .cls_digital_image_image {
}
.cls_image_display_pattern_02B .cls_digital_image_image > img {
}
.cls_image_display_pattern_02B .cls_digital_image_index {
	text-align: center;
}
.cls_image_display_pattern_02B .cls_digital_image_01 .cls_digital_image_index {
	top: -18px;
}
.cls_image_display_pattern_02B .cls_digital_image_02 .cls_digital_image_index {
	bottom: -18px;
}

/*-- 02C --*/
.cls_image_display_pattern_02C .cls_digital_image {
	width:  260px;
	height: 260px;
}
.cls_image_display_pattern_02C .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_02C .cls_div_rotate_90  .cls_digital_image_image {
	width:  260px;
	height: 260px;
}
.cls_image_display_pattern_02C .cls_digital_image_01 {
	top:   30px;
	left:   0px;
	z-index: 1;
}
.cls_image_display_pattern_02C .cls_digital_image_02 {
	top:  215px;
	left: 127px;
}
.cls_image_display_pattern_02C .cls_digital_image_image {
}
.cls_image_display_pattern_02C .cls_digital_image_image > img {
}
.cls_image_display_pattern_02C .cls_digital_image_index {
	text-align: center;
}
.cls_image_display_pattern_02C .cls_digital_image_01 .cls_digital_image_index {
	top: -18px;
}
.cls_image_display_pattern_02C .cls_digital_image_02 .cls_digital_image_index {
	bottom: -18px;
}


/*-- 03A --*/
.cls_image_display_pattern_03A .cls_digital_image {
	width:  279px;
	height: 189px;
}
.cls_image_display_pattern_03A .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_03A .cls_div_rotate_90  .cls_digital_image_image {
	width:  189px;
	height: 279px;
}
.cls_image_display_pattern_03A .cls_digital_image_01 {
	top:   30px;
	left:   0px;
}
.cls_image_display_pattern_03A .cls_digital_image_02 {
	top:  161px;
	left: 108px;
	z-index: 1;
}
.cls_image_display_pattern_03A .cls_digital_image_03 {
	top:  292px;
	left:   0px;
}
.cls_image_display_pattern_03A .cls_digital_image_image {
}
.cls_image_display_pattern_03A .cls_digital_image_image > img {
}
.cls_image_display_pattern_03A .cls_digital_image_index {
	text-align: center;
}
.cls_image_display_pattern_03A .cls_digital_image_01 .cls_digital_image_index {
	text-align: center;
	top: -18px;
}
.cls_image_display_pattern_03A .cls_digital_image_02 .cls_digital_image_index {
	text-align: right;
	bottom: -18px;
}
.cls_image_display_pattern_03A .cls_digital_image_03 .cls_digital_image_index {
	text-align: center;
	bottom: -18px;
}

/*-- 03B --*/
.cls_image_display_pattern_03B .cls_digital_image {
	width:  117px;
	height: 255px;
}
.cls_image_display_pattern_03B .cls_digital_image_01 {
	width:  213px;
	height: 457px;
}
.cls_image_display_pattern_03B .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_03B .cls_div_rotate_90  .cls_digital_image_image {
	width:  255px;
	height: 117px;
}
.cls_image_display_pattern_03B .cls_div_rotate_-90 .cls_digital_image_01 .cls_digital_image_image,
.cls_image_display_pattern_03B .cls_div_rotate_90  .cls_digital_image_01 .cls_digital_image_image {
	width:  457px;
	height: 213px;
}
.cls_image_display_pattern_03B .cls_digital_image_01 {
	top:   30px;
	left:   0px;
}
.cls_image_display_pattern_03B .cls_digital_image_02 {
	top:   30px;
	left: 229px;
}
.cls_image_display_pattern_03B .cls_digital_image_03 {
	top:  220px;
	left: 270px;
}
.cls_image_display_pattern_03B .cls_digital_image_image {
}
.cls_image_display_pattern_03B .cls_digital_image_image > img {
}
.cls_image_display_pattern_03B .cls_digital_image_index {
	text-align: center;
}
.cls_image_display_pattern_03B .cls_digital_image_01 .cls_digital_image_index,
.cls_image_display_pattern_03B .cls_digital_image_02 .cls_digital_image_index {
	top: -18px;
}
.cls_image_display_pattern_03B .cls_digital_image_03 .cls_digital_image_index {
	bottom: -18px;
}

/*-- 03C --*/
.cls_image_display_pattern_03C .cls_digital_image {
	width:  198px;
	height: 198px;
}
.cls_image_display_pattern_03C .cls_digital_image_02 {
	width:  270px;
	height: 270px;
}
.cls_image_display_pattern_03C .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_03C .cls_div_rotate_90  .cls_digital_image_image {
	width:  198px;
	height: 198px;
}
.cls_image_display_pattern_03C .cls_div_rotate_-90 .cls_digital_image_02 .cls_digital_image_image,
.cls_image_display_pattern_03C .cls_div_rotate_90  .cls_digital_image_02 .cls_digital_image_image {
	width:  270px;
	height: 270px;
}
.cls_image_display_pattern_03C .cls_digital_image_01 {
	top:   30px;
	left:   0px;
}
.cls_image_display_pattern_03C .cls_digital_image_02 {
	top:  121px;
	left:  58.5px;
	z-index: 1;
}
.cls_image_display_pattern_03C .cls_digital_image_03 {
	top:  284px;
	left: 189px;
}
.cls_image_display_pattern_03C .cls_digital_image_image {
}
.cls_image_display_pattern_03C .cls_digital_image_image > img {
}
.cls_image_display_pattern_03C .cls_digital_image_index {
	text-align: center;
}
.cls_image_display_pattern_03C .cls_digital_image_01 .cls_digital_image_index {
	text-align: center;
	top: -18px;
}
.cls_image_display_pattern_03C .cls_digital_image_02 .cls_digital_image_index {
	text-align: left;
	bottom: -18px;
}
.cls_image_display_pattern_03C .cls_digital_image_03 .cls_digital_image_index {
	text-align: center;
	bottom: -18px;
}


/*-- 04A --*/
.cls_image_display_pattern_04A .cls_digital_image {
	width:  261px;
	height: 174px;
}
.cls_image_display_pattern_04A .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_04A .cls_div_rotate_90  .cls_digital_image_image {
	width:  174px;
	height: 261px;
}
.cls_image_display_pattern_04A .cls_digital_image_01 {
	top:   30px;
	left:   0px;
}
.cls_image_display_pattern_04A .cls_digital_image_02 {
	top:   90px;
	left: 126px;
	z-index: 1;
}
.cls_image_display_pattern_04A .cls_digital_image_03 {
	top:  248px;
	left:   0px;
}
.cls_image_display_pattern_04A .cls_digital_image_04 {
	top:  308px;
	left: 126px;
}
.cls_image_display_pattern_04A .cls_digital_image_image {
}
.cls_image_display_pattern_04A .cls_digital_image_image > img {
}
.cls_image_display_pattern_04A .cls_digital_image_index {
	text-align: center;
}
.cls_image_display_pattern_04A .cls_digital_image_01 .cls_digital_image_index {
	text-align: left;
	top: -18px;
}
.cls_image_display_pattern_04A .cls_digital_image_02 .cls_digital_image_index {
	text-align: right;
	top: -18px;
}
.cls_image_display_pattern_04A .cls_digital_image_03 .cls_digital_image_index {
	text-align: left;
	bottom: -18px;
}
.cls_image_display_pattern_04A .cls_digital_image_04 .cls_digital_image_index {
	text-align: right;
	bottom: -18px;
}

/*-- 04B --*/
.cls_image_display_pattern_04B .cls_digital_image {
	width:  157px;
	height: 157px;
}
.cls_image_display_pattern_04B .cls_digital_image_01,
.cls_image_display_pattern_04B .cls_digital_image_04 {
	width:  220px;		/* 212px; */
	height: 220px;		/* 212px; */
}
.cls_image_display_pattern_04B .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_04B .cls_div_rotate_90  .cls_digital_image_image {
	width:  157px;
	height: 157px;
}
.cls_image_display_pattern_04B .cls_div_rotate_-90 .cls_digital_image_01 .cls_digital_image_image,
.cls_image_display_pattern_04B .cls_div_rotate_90  .cls_digital_image_01 .cls_digital_image_image,
.cls_image_display_pattern_04B .cls_div_rotate_-90 .cls_digital_image_04 .cls_digital_image_image,
.cls_image_display_pattern_04B .cls_div_rotate_90  .cls_digital_image_04 .cls_digital_image_image {
	width:  220px;		/* 212px; */
	height: 220px;		/* 212px; */
}
.cls_image_display_pattern_04B .cls_digital_image_01 {
	top:   30px;
	left:   0px;
}
.cls_image_display_pattern_04B .cls_digital_image_02 {
	top:   30px;
	left: 230px;
}
.cls_image_display_pattern_04B .cls_digital_image_03 {
	top:  325px;
	left:   0px;
}
.cls_image_display_pattern_04B .cls_digital_image_04 {
	top:  262px;		/* 270px; */
	left: 167px;		/* 175px; */
}
.cls_image_display_pattern_04B .cls_digital_image_image {
}
.cls_image_display_pattern_04B .cls_digital_image_image > img {
}
.cls_image_display_pattern_04B .cls_digital_image_index {
	text-align: center;
}
.cls_image_display_pattern_04B .cls_digital_image_01 .cls_digital_image_index,
.cls_image_display_pattern_04B .cls_digital_image_02 .cls_digital_image_index {
	top: -18px;
}
.cls_image_display_pattern_04B .cls_digital_image_03 .cls_digital_image_index,
.cls_image_display_pattern_04B .cls_digital_image_04 .cls_digital_image_index {
	bottom: -18px;
}

/*-- 04C --*/
.cls_image_display_pattern_04C .cls_digital_image {
	width:  190px;
	height: 220px;		/* 213px; */
}
.cls_image_display_pattern_04C .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_04C .cls_div_rotate_90  .cls_digital_image_image {
	width:  220px;		/* 213px; */
	height: 190px;
}
.cls_image_display_pattern_04C .cls_digital_image_01,
.cls_image_display_pattern_04C .cls_digital_image_02 {
	top:  30px;
}
.cls_image_display_pattern_04C .cls_digital_image_03,
.cls_image_display_pattern_04C .cls_digital_image_04 {
	top:  262px;		/* 269px; */
}
.cls_image_display_pattern_04C .cls_digital_image_01,
.cls_image_display_pattern_04C .cls_digital_image_03 {
	left:   0px;
}
.cls_image_display_pattern_04C .cls_digital_image_02,
.cls_image_display_pattern_04C .cls_digital_image_04 {
	left: 197px;
}
.cls_image_display_pattern_04C .cls_digital_image_image {
}
.cls_image_display_pattern_04C .cls_digital_image_image > img {
}
.cls_image_display_pattern_04C .cls_digital_image_index {
	text-align: center;
}
.cls_image_display_pattern_04C .cls_digital_image_01 .cls_digital_image_index,
.cls_image_display_pattern_04C .cls_digital_image_02 .cls_digital_image_index {
	top: -18px;
}
.cls_image_display_pattern_04C .cls_digital_image_03 .cls_digital_image_index,
.cls_image_display_pattern_04C .cls_digital_image_04 .cls_digital_image_index {
	bottom: -18px;
}

/*-- 04D --*/
.cls_image_display_pattern_04D .cls_digital_image {
	width:  124.5px;
	height: 271px;
}
.cls_image_display_pattern_04D .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_04D .cls_div_rotate_90  .cls_digital_image_image {
	width:  271px;
	height: 124.5px;
}
.cls_image_display_pattern_04D .cls_digital_image_01 {
	top:   30px;
	left:   0px;
}
.cls_image_display_pattern_04D .cls_digital_image_02 {
	top:   30px;
	left: 198.25px;
}
.cls_image_display_pattern_04D .cls_digital_image_03 {
	top:  211px;
	left:  64.25px;
}
.cls_image_display_pattern_04D .cls_digital_image_04 {
	top:  211px;
	left: 262.5px;
}
.cls_image_display_pattern_04D .cls_digital_image_image {
}
.cls_image_display_pattern_04D .cls_digital_image_image > img {
}
.cls_image_display_pattern_04D .cls_digital_image_index {
	text-align: center;
}
.cls_image_display_pattern_04D .cls_digital_image_01 .cls_digital_image_index,
.cls_image_display_pattern_04D .cls_digital_image_02 .cls_digital_image_index {
	top: -18px;
}
.cls_image_display_pattern_04D .cls_digital_image_03 .cls_digital_image_index,
.cls_image_display_pattern_04D .cls_digital_image_04 .cls_digital_image_index {
	bottom: -18px;
}


/*-- 05A --*/
.cls_image_display_pattern_05A .cls_digital_image {
	width: 250px;
	height: 250px;
}
.cls_image_display_pattern_05A .cls_digital_image_01 {
	width:  247px;
	height: 247px;
}
.cls_image_display_pattern_05A .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_05A .cls_div_rotate_90  .cls_digital_image_image {
	width:  188px;
	height: 188px;
}
.cls_image_display_pattern_05A .cls_div_rotate_-90 .cls_digital_image_01 .cls_digital_image_image,
.cls_image_display_pattern_05A .cls_div_rotate_90  .cls_digital_image_01 .cls_digital_image_image {
	width:  247px;
	height: 247px;
}
.cls_image_display_pattern_05A .cls_digital_image_01 {
	top:  120px;
	left:  70px;
	z-index: 1;
}
.cls_image_display_pattern_05A .cls_digital_image_02 {
	top:  30px;
	left:  0px;
}
.cls_image_display_pattern_05A .cls_digital_image_03 {
	top:   30px;
	left: 199px;
}
.cls_image_display_pattern_05A .cls_digital_image_04 {
	top:   280px;
	left:    0px;
}
.cls_image_display_pattern_05A .cls_digital_image_05 {
	top:  280px;
	left: 199px;
}
.cls_image_display_pattern_05A .cls_digital_image_image {
}
.cls_image_display_pattern_05A .cls_digital_image_image > img {
}
.cls_image_display_pattern_05A .cls_digital_image_index {
	text-align: center;
}
.cls_image_display_pattern_05A .cls_digital_image_01 .cls_digital_image_index {
	width: auto;
	padding-right: 3px;
	top: 50%;
	transform: translateY( -50% );
	left:  0px;
	transform: translateX( -100% );
}
.cls_image_display_pattern_05A .cls_digital_image_02 .cls_digital_image_index,
.cls_image_display_pattern_05A .cls_digital_image_03 .cls_digital_image_index {
	top: -18px;
}
.cls_image_display_pattern_05A .cls_digital_image_04 .cls_digital_image_index,
.cls_image_display_pattern_05A .cls_digital_image_05 .cls_digital_image_index {
	bottom: -18px;
}

/*-- 05B --*/
.cls_image_display_pattern_05B .cls_digital_image {
	width:  190px;
	height:  86px;
}
.cls_image_display_pattern_05B .cls_digital_image_01 {
	width:  386.5px;
	height: 190px;
}
.cls_image_display_pattern_05B .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_05B .cls_div_rotate_90  .cls_digital_image_image {
	width:   86px;
	height: 190px;
}
.cls_image_display_pattern_05B .cls_div_rotate_-90 .cls_digital_image_01 .cls_digital_image_image,
.cls_image_display_pattern_05B .cls_div_rotate_90  .cls_digital_image_01 .cls_digital_image_image {
	width:  190px;
	height: 386.5px;
}
.cls_image_display_pattern_05B .cls_digital_image_01 {
	top:   24px;
}
.cls_image_display_pattern_05B .cls_digital_image_02,
.cls_image_display_pattern_05B .cls_digital_image_03 {
	top:  249px;
}
.cls_image_display_pattern_05B .cls_digital_image_04,
.cls_image_display_pattern_05B .cls_digital_image_05 {
	top:  376px;
}
.cls_image_display_pattern_05B .cls_digital_image_01,
.cls_image_display_pattern_05B .cls_digital_image_02,
.cls_image_display_pattern_05B .cls_digital_image_04 {
	left:   0px;
}
.cls_image_display_pattern_05B .cls_digital_image_03,
.cls_image_display_pattern_05B .cls_digital_image_05 {
	left: 197px;
}
.cls_image_display_pattern_05B .cls_digital_image_image {
}
.cls_image_display_pattern_05B .cls_digital_image_image > img {
}
.cls_image_display_pattern_05B .cls_digital_image_index {
	text-align: center;
	bottom: -18px;
}

/*-- 05C --*/
.cls_image_display_pattern_05C .cls_digital_image {
	width:   90px;
	height: 217px;
}
.cls_image_display_pattern_05C .cls_digital_image_01 {
	width:  172px;
	height: 448px;
}
.cls_image_display_pattern_05C .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_05C .cls_div_rotate_90  .cls_digital_image_image {
	width:  217px;
	height:  90px;
}
.cls_image_display_pattern_05C .cls_div_rotate_-90 .cls_digital_image_01 .cls_digital_image_image,
.cls_image_display_pattern_05C .cls_div_rotate_90  .cls_digital_image_01 .cls_digital_image_image {
	width:  448px;
	height: 172px;
}
.cls_image_display_pattern_05C .cls_digital_image_01,
.cls_image_display_pattern_05C .cls_digital_image_02,
.cls_image_display_pattern_05C .cls_digital_image_03 {
	top:   30px;
}
.cls_image_display_pattern_05C .cls_digital_image_04,
.cls_image_display_pattern_05C .cls_digital_image_05 {
	top:  261px;
}
.cls_image_display_pattern_05C .cls_digital_image_01 {
	left:   0px;
}
.cls_image_display_pattern_05C .cls_digital_image_02,
.cls_image_display_pattern_05C .cls_digital_image_04 {
	left: 189.5px;
}
.cls_image_display_pattern_05C .cls_digital_image_03,
.cls_image_display_pattern_05C .cls_digital_image_05 {
	left: 297px;
}
.cls_image_display_pattern_05C .cls_digital_image_image {
}
.cls_image_display_pattern_05C .cls_digital_image_image > img {
}
.cls_image_display_pattern_05C .cls_digital_image_index {
	text-align: center;
}
.cls_image_display_pattern_05C .cls_digital_image_01 .cls_digital_image_index,
.cls_image_display_pattern_05C .cls_digital_image_02 .cls_digital_image_index,
.cls_image_display_pattern_05C .cls_digital_image_03 .cls_digital_image_index {
	top: -18px;
}
.cls_image_display_pattern_05C .cls_digital_image_04 .cls_digital_image_index,
.cls_image_display_pattern_05C .cls_digital_image_05 .cls_digital_image_index {
	bottom: -18px;
}


/*-- 06A --*/
.cls_image_display_pattern_06A .cls_digital_image {
	width:  175px;
	height: 100.5px;
}
.cls_image_display_pattern_06A .cls_digital_image_01 {
	width:  387px;		/* 386.5px; */
	height: 214px;
}
.cls_image_display_pattern_06A .cls_digital_image_03 {
	width:  210.5px;
	height: 119px;
}
.cls_image_display_pattern_06A .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_06A .cls_div_rotate_90  .cls_digital_image_image {
	width:  100.5px;
	height: 175px;
}
.cls_image_display_pattern_06A .cls_div_rotate_-90 .cls_digital_image_01 .cls_digital_image_image,
.cls_image_display_pattern_06A .cls_div_rotate_90  .cls_digital_image_01 .cls_digital_image_image {
	width:  214px;
	height: 387px;		/* 386.5px; */
}
.cls_image_display_pattern_06A .cls_div_rotate_-90 .cls_digital_image_03 .cls_digital_image_image,
.cls_image_display_pattern_06A .cls_div_rotate_90  .cls_digital_image_03 .cls_digital_image_image {
	width:  119px;
	height: 210.5px;
}
.cls_image_display_pattern_06A .cls_digital_image_01 {
	top:   24px;
}
.cls_image_display_pattern_06A .cls_digital_image_02,
.cls_image_display_pattern_06A .cls_digital_image_04 {
	top:  269px;
}
.cls_image_display_pattern_06A .cls_digital_image_03 {
	top:  314px;
}
.cls_image_display_pattern_06A .cls_digital_image_05,
.cls_image_display_pattern_06A .cls_digital_image_06 {
	top:  383.5px;
}
.cls_image_display_pattern_06A .cls_digital_image_01,
.cls_image_display_pattern_06A .cls_digital_image_02,
.cls_image_display_pattern_06A .cls_digital_image_05 {
	left:   0px;
}
.cls_image_display_pattern_06A .cls_digital_image_03 {
	left:  88.25px;
	z-index: 1;
}
.cls_image_display_pattern_06A .cls_digital_image_04,
.cls_image_display_pattern_06A .cls_digital_image_06 {
	left: 212px;
}
.cls_image_display_pattern_06A .cls_digital_image_image {
}
.cls_image_display_pattern_06A .cls_digital_image_image > img {
}
.cls_image_display_pattern_06A .cls_digital_image_index {
	text-align: center;
}
.cls_image_display_pattern_06A .cls_digital_image_01 .cls_digital_image_index,
.cls_image_display_pattern_06A .cls_digital_image_03 .cls_digital_image_index {
	text-align: center;
	bottom: -18px;
}
.cls_image_display_pattern_06A .cls_digital_image_02 .cls_digital_image_index {
	text-align: left;
	top: -18px;
}
.cls_image_display_pattern_06A .cls_digital_image_04 .cls_digital_image_index {
	text-align: right;
	top: -18px;
}
.cls_image_display_pattern_06A .cls_digital_image_05 .cls_digital_image_index {
	text-align: left;
	bottom: -18px;
}
.cls_image_display_pattern_06A .cls_digital_image_06 .cls_digital_image_index {
	text-align: right;
	bottom: -18px;
}

/*-- 06B --*/
.cls_image_display_pattern_06B .cls_digital_image {
	width:  165px;
	height: 173.5px;
}
.cls_image_display_pattern_06B .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_06B .cls_div_rotate_90  .cls_digital_image_image {
	width:  173.5px;
	height: 165px;
}
.cls_image_display_pattern_06B .cls_digital_image_01 {
	top:   24px;
	left:   0px;
}
.cls_image_display_pattern_06B .cls_digital_image_02 {
	top:   57.5px;
	left: 111px;
}
.cls_image_display_pattern_06B .cls_digital_image_03 {
	top:   91px;
	left: 222px;
}
.cls_image_display_pattern_06B .cls_digital_image_04 {
	top:  243.5px;
	left:   0px;
}
.cls_image_display_pattern_06B .cls_digital_image_05 {
	top:  277px;
	left: 111px;
}
.cls_image_display_pattern_06B .cls_digital_image_06 {
	top:  310.5px;
	left: 222px;
}
.cls_image_display_pattern_06B .cls_digital_image_image {
}
.cls_image_display_pattern_06B .cls_digital_image_image > img {
}
.cls_image_display_pattern_06B .cls_digital_image_index {
	text-align: center;
	bottom: -18px;
}

/*-- 06C --*/
.cls_image_display_pattern_06C .cls_digital_image {
	width:  140px;
	height: 140px;
}
.cls_image_display_pattern_06C .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_06C .cls_div_rotate_90  .cls_digital_image_image {
	width:  140px;
	height: 140px;
}
.cls_image_display_pattern_06C .cls_digital_image_01,
.cls_image_display_pattern_06C .cls_digital_image_02 {
	top:   24px;
}
.cls_image_display_pattern_06C .cls_digital_image_03,
.cls_image_display_pattern_06C .cls_digital_image_04 {
	top:  184px;
}
.cls_image_display_pattern_06C .cls_digital_image_05,
.cls_image_display_pattern_06C .cls_digital_image_06 {
	top:  344px;
}
.cls_image_display_pattern_06C .cls_digital_image_01,
.cls_image_display_pattern_06C .cls_digital_image_03,
.cls_image_display_pattern_06C .cls_digital_image_05 {
	left:  27px;
}
.cls_image_display_pattern_06C .cls_digital_image_02,
.cls_image_display_pattern_06C .cls_digital_image_04,
.cls_image_display_pattern_06C .cls_digital_image_06 {
	left: 220px;
}
.cls_image_display_pattern_06C .cls_digital_image_image {
}
.cls_image_display_pattern_06C .cls_digital_image_image > img {
}
.cls_image_display_pattern_06C .cls_digital_image_index {
	text-align: center;
	bottom: -18px;
}


/*-- 07A --*/
.cls_image_display_pattern_07A .cls_digital_image {
	width:  184px;		/* 181.5px; */
	height:  76px;
}
.cls_image_display_pattern_07A .cls_digital_image_01 {
	width:  387px;		/* 370px; */
	height: 180px;
}
.cls_image_display_pattern_07A .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_07A .cls_div_rotate_90  .cls_digital_image_image {
	width:   76px;
	height: 184px;		/* 181.5px; */
}
.cls_image_display_pattern_07A .cls_div_rotate_-90 .cls_digital_image_01 .cls_digital_image_image,
.cls_image_display_pattern_07A .cls_div_rotate_90  .cls_digital_image_01 .cls_digital_image_image {
	width:  180px;
	height: 387px;		/* 370px; */
}
.cls_image_display_pattern_07A .cls_digital_image_01 {
	top:   24px;
}
.cls_image_display_pattern_07A .cls_digital_image_02,
.cls_image_display_pattern_07A .cls_digital_image_03 {
	top:  225px;
}
.cls_image_display_pattern_07A .cls_digital_image_04,
.cls_image_display_pattern_07A .cls_digital_image_05 {
	top:  318px;
}
.cls_image_display_pattern_07A .cls_digital_image_06,
.cls_image_display_pattern_07A .cls_digital_image_07 {
	top:  411px;
}
.cls_image_display_pattern_07A .cls_digital_image_01 {
	left:   0px;
}
.cls_image_display_pattern_07A .cls_digital_image_02,
.cls_image_display_pattern_07A .cls_digital_image_04,
.cls_image_display_pattern_07A .cls_digital_image_06 {
	left:   0px;
}
.cls_image_display_pattern_07A .cls_digital_image_03,
.cls_image_display_pattern_07A .cls_digital_image_05,
.cls_image_display_pattern_07A .cls_digital_image_07 {
	left: 203px;
}
.cls_image_display_pattern_07A .cls_digital_image_image {
}
.cls_image_display_pattern_07A .cls_digital_image_image > img {
}
.cls_image_display_pattern_07A .cls_digital_image_index {
	text-align: center;
	bottom: -18px;
}

/*-- 07B --*/
.cls_image_display_pattern_07B .cls_digital_image {
	width:   85px;
	height: 196px;
}
.cls_image_display_pattern_07B .cls_digital_image_01 {
	width:  150px;
	height: 448px;
}
.cls_image_display_pattern_07B .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_07B .cls_div_rotate_90  .cls_digital_image_image {
	width:  196px;
	height:  85px;
}
.cls_image_display_pattern_07B .cls_div_rotate_-90 .cls_digital_image_01 .cls_digital_image_image,
.cls_image_display_pattern_07B .cls_div_rotate_90  .cls_digital_image_01 .cls_digital_image_image {
	width:  448px;
	height: 150px;
}
.cls_image_display_pattern_07B .cls_digital_image_01,
.cls_image_display_pattern_07B .cls_digital_image_02,
.cls_image_display_pattern_07B .cls_digital_image_04 {
	top:   30px;
}
.cls_image_display_pattern_07B .cls_digital_image_03 {
	top:   51px;
}
.cls_image_display_pattern_07B .cls_digital_image_05,
.cls_image_display_pattern_07B .cls_digital_image_07 {
	top:  282px;
}
.cls_image_display_pattern_07B .cls_digital_image_06 {
	top:  261px;
}
.cls_image_display_pattern_07B .cls_digital_image_01 {
	left:   0px;
}
.cls_image_display_pattern_07B .cls_digital_image_02,
.cls_image_display_pattern_07B .cls_digital_image_05 {
	left: 160px;
}
.cls_image_display_pattern_07B .cls_digital_image_03,
.cls_image_display_pattern_07B .cls_digital_image_06 {
	left: 231px;
	z-index: 1;
}
.cls_image_display_pattern_07B .cls_digital_image_04,
.cls_image_display_pattern_07B .cls_digital_image_07 {
	left: 302px;
}

.cls_image_display_pattern_07B .cls_digital_image_image {
}
.cls_image_display_pattern_07B .cls_digital_image_image > img {
}
.cls_image_display_pattern_07B .cls_digital_image_index {
	text-align: center;
}
.cls_image_display_pattern_07B .cls_digital_image_01 .cls_digital_image_index,
.cls_image_display_pattern_07B .cls_digital_image_02 .cls_digital_image_index,
.cls_image_display_pattern_07B .cls_digital_image_03 .cls_digital_image_index,
.cls_image_display_pattern_07B .cls_digital_image_04 .cls_digital_image_index {
	top: -18px;
}
.cls_image_display_pattern_07B .cls_digital_image_05 .cls_digital_image_index,
.cls_image_display_pattern_07B .cls_digital_image_06 .cls_digital_image_index,
.cls_image_display_pattern_07B .cls_digital_image_07 .cls_digital_image_index {
	bottom: -18px;
}

/*-- 07C --*/
.cls_image_display_pattern_07C .cls_digital_image {
	width:  104px;
	height: 104px;
}
.cls_image_display_pattern_07C .cls_digital_image_01 {
	width:  211px;
	height: 211px;
}
.cls_image_display_pattern_07C .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_07C .cls_div_rotate_90  .cls_digital_image_image {
	width:  104px;
	height: 104px;
}
.cls_image_display_pattern_07C .cls_div_rotate_-90 .cls_digital_image_01 .cls_digital_image_image,
.cls_image_display_pattern_07C .cls_div_rotate_90  .cls_digital_image_01 .cls_digital_image_image {
	width:  211px;
	height: 211px;
}
.cls_image_display_pattern_07C .cls_digital_image_01 {
	top:   30px;
}
.cls_image_display_pattern_07C .cls_digital_image_02,
.cls_image_display_pattern_07C .cls_digital_image_03,
.cls_image_display_pattern_07C .cls_digital_image_04 {
	top:  259px;
}
.cls_image_display_pattern_07C .cls_digital_image_05,
.cls_image_display_pattern_07C .cls_digital_image_06,
.cls_image_display_pattern_07C .cls_digital_image_07 {
	top:  381px;
}
.cls_image_display_pattern_07C .cls_digital_image_01 {
	left:  88px;
}
.cls_image_display_pattern_07C .cls_digital_image_02,
.cls_image_display_pattern_07C .cls_digital_image_05 {
	left:   0px;
}
.cls_image_display_pattern_07C .cls_digital_image_03,
.cls_image_display_pattern_07C .cls_digital_image_06 {
	left: 141.5px;
}
.cls_image_display_pattern_07C .cls_digital_image_04,
.cls_image_display_pattern_07C .cls_digital_image_07 {
	left: 283px;
}
.cls_image_display_pattern_07C .cls_digital_image_image {
}
.cls_image_display_pattern_07C .cls_digital_image_image > img {
}
.cls_image_display_pattern_07C .cls_digital_image_index {
	text-align: center;
	bottom: -18px;
}
.cls_image_display_pattern_07C .cls_digital_image_01 .cls_digital_image_index {
	top: -18px;
}


/*-- 09A --*/
.cls_image_display_pattern_09A .cls_digital_image {
	width:  115.5px;
	height: 138.5px;
}
.cls_image_display_pattern_09A .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_09A .cls_div_rotate_90  .cls_digital_image_image {
	width:  138.5px;
	height: 115.5px;
}
.cls_image_display_pattern_09A .cls_digital_image_01,
.cls_image_display_pattern_09A .cls_digital_image_02,
.cls_image_display_pattern_09A .cls_digital_image_03 {
	top:   24px;
}
.cls_image_display_pattern_09A .cls_digital_image_04,
.cls_image_display_pattern_09A .cls_digital_image_05,
.cls_image_display_pattern_09A .cls_digital_image_06 {
	top:  184.75px;
}
.cls_image_display_pattern_09A .cls_digital_image_07,
.cls_image_display_pattern_09A .cls_digital_image_08,
.cls_image_display_pattern_09A .cls_digital_image_09 {
	top:  345.5px;
}
.cls_image_display_pattern_09A .cls_digital_image_01,
.cls_image_display_pattern_09A .cls_digital_image_04,
.cls_image_display_pattern_09A .cls_digital_image_07 {
	left:   0px;
}
.cls_image_display_pattern_09A .cls_digital_image_02,
.cls_image_display_pattern_09A .cls_digital_image_05,
.cls_image_display_pattern_09A .cls_digital_image_08 {
	left: 135.75px;
}
.cls_image_display_pattern_09A .cls_digital_image_03,
.cls_image_display_pattern_09A .cls_digital_image_06,
.cls_image_display_pattern_09A .cls_digital_image_09 {
	left: 271.5px;
}
.cls_image_display_pattern_09A .cls_digital_image_image {
}
.cls_image_display_pattern_09A .cls_digital_image_image > img {
}
.cls_image_display_pattern_09A .cls_digital_image_index {
	text-align: center;
	bottom: -18px;
}

/*-- 09B --*/
.cls_image_display_pattern_09B .cls_digital_image {
	width:  180px;
	height:  90px;
}
.cls_image_display_pattern_09B .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_09B .cls_div_rotate_90  .cls_digital_image_image {
	width:   90px;
	height: 180px;
}
.cls_image_display_pattern_09B .cls_digital_image_01 {
	top:   30px;
	left:   0px;
}
.cls_image_display_pattern_09B .cls_digital_image_02 {
	top:   68px;
	left: 103.5px;
}
.cls_image_display_pattern_09B .cls_digital_image_03 {
	top:  106px;
	left: 207px;
}
.cls_image_display_pattern_09B .cls_digital_image_04 {
	top:  171px;
	left:   0px;
}
.cls_image_display_pattern_09B .cls_digital_image_05 {
	top:  209px;
	left: 103.5px;
}
.cls_image_display_pattern_09B .cls_digital_image_06 {
	top:  247px;
	left: 207px;
}
.cls_image_display_pattern_09B .cls_digital_image_07 {
	top:  312px;
	left:   0px;
}
.cls_image_display_pattern_09B .cls_digital_image_08 {
	top:  350px;
	left: 103.5px;
}
.cls_image_display_pattern_09B .cls_digital_image_09 {
	top:  388px;
	left: 207px;
}
.cls_image_display_pattern_09B .cls_digital_image_image {
}
.cls_image_display_pattern_09B .cls_digital_image_image > img {
}
.cls_image_display_pattern_09B .cls_digital_image_index {
	text-align: center;
}
.cls_image_display_pattern_09B .cls_digital_image_01 .cls_digital_image_index {
	text-align: left;
	top: -18px;
}
.cls_image_display_pattern_09B .cls_digital_image_02 .cls_digital_image_index {
	text-align: right;
	top: -18px;
}
.cls_image_display_pattern_09B .cls_digital_image_03 .cls_digital_image_index {
	text-align: right;
	top: -18px;
}
.cls_image_display_pattern_09B .cls_digital_image_04 .cls_digital_image_index {
	text-align: left;
	bottom: -18px;
}
.cls_image_display_pattern_09B .cls_digital_image_05 .cls_digital_image_index {
	text-align: center;
	width: auto;
	top:  14px;
	right: 0px;
	padding-left: 3px;
	transform: translateX( 100% );
}
.cls_image_display_pattern_09B .cls_digital_image_06 .cls_digital_image_index {
	text-align: right;
	bottom: -18px;
}
.cls_image_display_pattern_09B .cls_digital_image_07 .cls_digital_image_index {
	text-align: left;
	bottom: -18px;
}
.cls_image_display_pattern_09B .cls_digital_image_08 .cls_digital_image_index {
	text-align: left;
	bottom: -18px;
}
.cls_image_display_pattern_09B .cls_digital_image_09 .cls_digital_image_index {
	text-align: right;
	bottom: -18px;
}

/*-- 09C --*/
.cls_image_display_pattern_09C .cls_digital_image {
	width:   94px;
	height: 180px;
}
.cls_image_display_pattern_09C .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_09C .cls_div_rotate_90  .cls_digital_image_image {
	width:  180px;
	height:  94px;
}
.cls_image_display_pattern_09C .cls_digital_image_01,
.cls_image_display_pattern_09C .cls_digital_image_02,
.cls_image_display_pattern_09C .cls_digital_image_03 {
	top:   30px;
}
.cls_image_display_pattern_09C .cls_digital_image_04,
.cls_image_display_pattern_09C .cls_digital_image_05,
.cls_image_display_pattern_09C .cls_digital_image_06 {
	top:  163px;
}
.cls_image_display_pattern_09C .cls_digital_image_07,
.cls_image_display_pattern_09C .cls_digital_image_08,
.cls_image_display_pattern_09C .cls_digital_image_09 {
	top:  296px;
}
.cls_image_display_pattern_09C .cls_digital_image_01,
.cls_image_display_pattern_09C .cls_digital_image_07 {
	left:   0px;
}
.cls_image_display_pattern_09C .cls_digital_image_02,
.cls_image_display_pattern_09C .cls_digital_image_08 {
	left: 132px;
}
.cls_image_display_pattern_09C .cls_digital_image_03,
.cls_image_display_pattern_09C .cls_digital_image_09 {
	left: 264px;
}
.cls_image_display_pattern_09C .cls_digital_image_04 {
	left:  29px;
}
.cls_image_display_pattern_09C .cls_digital_image_05 {
	left: 161px;
}
.cls_image_display_pattern_09C .cls_digital_image_06 {
	left: 293px;
}
.cls_image_display_pattern_09C .cls_digital_image_image {
}
.cls_image_display_pattern_09C .cls_digital_image_image > img {
}
.cls_image_display_pattern_09C .cls_digital_image_index {
	text-align: center;
}
.cls_image_display_pattern_09C .cls_digital_image_01 .cls_digital_image_index,
.cls_image_display_pattern_09C .cls_digital_image_02 .cls_digital_image_index,
.cls_image_display_pattern_09C .cls_digital_image_03 .cls_digital_image_index {
	top: -18px;
}
.cls_image_display_pattern_09C .cls_digital_image_04 .cls_digital_image_index,
.cls_image_display_pattern_09C .cls_digital_image_05 .cls_digital_image_index,
.cls_image_display_pattern_09C .cls_digital_image_06 .cls_digital_image_index {
	width: auto;
	padding-right: 3px;
	top: 50%;
	left:  0px;
	transform: translateX( -100% ) translateY( -50% );
}
.cls_image_display_pattern_09C .cls_digital_image_07 .cls_digital_image_index,
.cls_image_display_pattern_09C .cls_digital_image_08 .cls_digital_image_index,
.cls_image_display_pattern_09C .cls_digital_image_09 .cls_digital_image_index {
	bottom: -18px;
}


/*-- 12A --*/
.cls_image_display_pattern_12A .cls_digital_image {
	width:  150px;
	height:  80px;
}
.cls_image_display_pattern_12A .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_12A .cls_div_rotate_90  .cls_digital_image_image {
	width:   80px;
	height: 150px;
}
.cls_image_display_pattern_12A .cls_digital_image_01,
.cls_image_display_pattern_12A .cls_digital_image_03 {
	top:   24px;
}
.cls_image_display_pattern_12A .cls_digital_image_02 {
	top:   44px;
}
.cls_image_display_pattern_12A .cls_digital_image_04,
.cls_image_display_pattern_12A .cls_digital_image_06 {
	top:  144px;
}
.cls_image_display_pattern_12A .cls_digital_image_05 {
	top:  164px;
}
.cls_image_display_pattern_12A .cls_digital_image_07,
.cls_image_display_pattern_12A .cls_digital_image_09 {
	top:  264px;
}
.cls_image_display_pattern_12A .cls_digital_image_08 {
	top:  284px;
}
.cls_image_display_pattern_12A .cls_digital_image_10,
.cls_image_display_pattern_12A .cls_digital_image_12 {
	top:  384px;
}
.cls_image_display_pattern_12A .cls_digital_image_11 {
	top:  404px;
}
.cls_image_display_pattern_12A .cls_digital_image_01,
.cls_image_display_pattern_12A .cls_digital_image_04,
.cls_image_display_pattern_12A .cls_digital_image_07,
.cls_image_display_pattern_12A .cls_digital_image_10 {
	left:   0px;
}
.cls_image_display_pattern_12A .cls_digital_image_02,
.cls_image_display_pattern_12A .cls_digital_image_05,
.cls_image_display_pattern_12A .cls_digital_image_08,
.cls_image_display_pattern_12A .cls_digital_image_11 {
	left: 119px;
	z-index: 1;
}
.cls_image_display_pattern_12A .cls_digital_image_03,
.cls_image_display_pattern_12A .cls_digital_image_06,
.cls_image_display_pattern_12A .cls_digital_image_09,
.cls_image_display_pattern_12A .cls_digital_image_12 {
	left: 237px;
}
.cls_image_display_pattern_12A .cls_digital_image_image {
}
.cls_image_display_pattern_12A .cls_digital_image_image > img {
}
.cls_image_display_pattern_12A .cls_digital_image_index {
	text-align: center;
	bottom: -18px;
}

/*-- 12B --*/
.cls_image_display_pattern_12B .cls_digital_image {
	width:   63.5px;
	height: 155.5px;
}
.cls_image_display_pattern_12B .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_12B .cls_div_rotate_90  .cls_digital_image_image {
	width:  155.5px;
	height:  63.5px;
}
.cls_image_display_pattern_12B .cls_digital_image_01,
.cls_image_display_pattern_12B .cls_digital_image_02,
.cls_image_display_pattern_12B .cls_digital_image_03,
.cls_image_display_pattern_12B .cls_digital_image_04 {
	top:   30px;
}
.cls_image_display_pattern_12B .cls_digital_image_05,
.cls_image_display_pattern_12B .cls_digital_image_06,
.cls_image_display_pattern_12B .cls_digital_image_07,
.cls_image_display_pattern_12B .cls_digital_image_08 {
	top:  176.25px;
}
.cls_image_display_pattern_12B .cls_digital_image_09,
.cls_image_display_pattern_12B .cls_digital_image_10,
.cls_image_display_pattern_12B .cls_digital_image_11,
.cls_image_display_pattern_12B .cls_digital_image_12 {
	top:  322.5px;
}
.cls_image_display_pattern_12B .cls_digital_image_01,
.cls_image_display_pattern_12B .cls_digital_image_09 {
	left:  34px;
}
.cls_image_display_pattern_12B .cls_digital_image_02,
.cls_image_display_pattern_12B .cls_digital_image_10 {
	left: 130.5px;
}
.cls_image_display_pattern_12B .cls_digital_image_03,
.cls_image_display_pattern_12B .cls_digital_image_11 {
	left: 227px;
}
.cls_image_display_pattern_12B .cls_digital_image_04,
.cls_image_display_pattern_12B .cls_digital_image_12 {
	left: 323.5px;
}
.cls_image_display_pattern_12B .cls_digital_image_05 {
	left:   0px;
}
.cls_image_display_pattern_12B .cls_digital_image_06 {
	left:  91.5px;
}
.cls_image_display_pattern_12B .cls_digital_image_07 {
	left: 183px;
}
.cls_image_display_pattern_12B .cls_digital_image_08 {
	left: 274.5px;
}
.cls_image_display_pattern_12B .cls_digital_image_image {
}
.cls_image_display_pattern_12B .cls_digital_image_image > img {
}
.cls_image_display_pattern_12B .cls_digital_image_index {
	text-align: center;
}
.cls_image_display_pattern_12B .cls_digital_image_01 .cls_digital_image_index,
.cls_image_display_pattern_12B .cls_digital_image_02 .cls_digital_image_index,
.cls_image_display_pattern_12B .cls_digital_image_03 .cls_digital_image_index,
.cls_image_display_pattern_12B .cls_digital_image_04 .cls_digital_image_index {
	top: -18px;
}
.cls_image_display_pattern_12B .cls_digital_image_05 .cls_digital_image_index {
	width: auto;
	bottom: -18px;
	left:  0px;
}
.cls_image_display_pattern_12B .cls_digital_image_06 .cls_digital_image_index {
	width: auto;
	padding-left: 2px;
	bottom: -18px;
	left:  6px;
}
.cls_image_display_pattern_12B .cls_digital_image_07 .cls_digital_image_index {
	width: auto;
	padding-left: 2px;
	bottom: -18px;
	left: 11px;
}
.cls_image_display_pattern_12B .cls_digital_image_08 .cls_digital_image_index {
	width: auto;
	padding-left: 2px;
	bottom: -18px;
	left: 16px;
}
.cls_image_display_pattern_12B .cls_digital_image_09 .cls_digital_image_index,
.cls_image_display_pattern_12B .cls_digital_image_10 .cls_digital_image_index,
.cls_image_display_pattern_12B .cls_digital_image_11 .cls_digital_image_index,
.cls_image_display_pattern_12B .cls_digital_image_12 .cls_digital_image_index {
	bottom: -18px;
}

/*-- 12C --*/
.cls_image_display_pattern_12C .cls_digital_image {
	width:  113.5px;
	height:  99.5px;
}
.cls_image_display_pattern_12C .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_12C .cls_div_rotate_90  .cls_digital_image_image {
	width:   99.5px;
	height: 113.5px;
}
.cls_image_display_pattern_12C .cls_digital_image_01,
.cls_image_display_pattern_12C .cls_digital_image_02,
.cls_image_display_pattern_12C .cls_digital_image_03 {
	top:   24px;
}
.cls_image_display_pattern_12C .cls_digital_image_04,
.cls_image_display_pattern_12C .cls_digital_image_05,
.cls_image_display_pattern_12C .cls_digital_image_06 {
	top:  144.5px;
}
.cls_image_display_pattern_12C .cls_digital_image_07,
.cls_image_display_pattern_12C .cls_digital_image_08,
.cls_image_display_pattern_12C .cls_digital_image_09 {
	top:  265px;
}
.cls_image_display_pattern_12C .cls_digital_image_10,
.cls_image_display_pattern_12C .cls_digital_image_11,
.cls_image_display_pattern_12C .cls_digital_image_12 {
	top:  385.5px;
}
.cls_image_display_pattern_12C .cls_digital_image_01,
.cls_image_display_pattern_12C .cls_digital_image_04,
.cls_image_display_pattern_12C .cls_digital_image_07,
.cls_image_display_pattern_12C .cls_digital_image_10 {
	left:   0px;
}
.cls_image_display_pattern_12C .cls_digital_image_02,
.cls_image_display_pattern_12C .cls_digital_image_05,
.cls_image_display_pattern_12C .cls_digital_image_08,
.cls_image_display_pattern_12C .cls_digital_image_11 {
	left: 136.75px;
}
.cls_image_display_pattern_12C .cls_digital_image_03,
.cls_image_display_pattern_12C .cls_digital_image_06,
.cls_image_display_pattern_12C .cls_digital_image_09,
.cls_image_display_pattern_12C .cls_digital_image_12 {
	left: 273.5px;
}
.cls_image_display_pattern_12C .cls_digital_image_image {
}
.cls_image_display_pattern_12C .cls_digital_image_image > img {
}
.cls_image_display_pattern_12C .cls_digital_image_index {
	text-align: center;
	bottom: -18px;
}


/*-- 36A --*/
.cls_image_display_pattern_36A .cls_digital_image {
	width: 53px;
	height: 60px;
}
.cls_image_display_pattern_36A .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_36A .cls_div_rotate_90  .cls_digital_image_image {
	width: 60px;
	height: 53px;
}
.cls_image_display_pattern_36A .cls_digital_image_01,
.cls_image_display_pattern_36A .cls_digital_image_02,
.cls_image_display_pattern_36A .cls_digital_image_03,
.cls_image_display_pattern_36A .cls_digital_image_04,
.cls_image_display_pattern_36A .cls_digital_image_05,
.cls_image_display_pattern_36A .cls_digital_image_06 {
	top:   24px;
}
.cls_image_display_pattern_36A .cls_digital_image_07,
.cls_image_display_pattern_36A .cls_digital_image_08,
.cls_image_display_pattern_36A .cls_digital_image_09,
.cls_image_display_pattern_36A .cls_digital_image_10,
.cls_image_display_pattern_36A .cls_digital_image_11,
.cls_image_display_pattern_36A .cls_digital_image_12 {
	top:  104px;
}
.cls_image_display_pattern_36A .cls_digital_image_13,
.cls_image_display_pattern_36A .cls_digital_image_14,
.cls_image_display_pattern_36A .cls_digital_image_15,
.cls_image_display_pattern_36A .cls_digital_image_16,
.cls_image_display_pattern_36A .cls_digital_image_17,
.cls_image_display_pattern_36A .cls_digital_image_18 {
	top:  184px;
}
.cls_image_display_pattern_36A .cls_digital_image_19,
.cls_image_display_pattern_36A .cls_digital_image_20,
.cls_image_display_pattern_36A .cls_digital_image_21,
.cls_image_display_pattern_36A .cls_digital_image_22,
.cls_image_display_pattern_36A .cls_digital_image_23,
.cls_image_display_pattern_36A .cls_digital_image_24 {
	top:  264px;
}
.cls_image_display_pattern_36A .cls_digital_image_25,
.cls_image_display_pattern_36A .cls_digital_image_26,
.cls_image_display_pattern_36A .cls_digital_image_27,
.cls_image_display_pattern_36A .cls_digital_image_28,
.cls_image_display_pattern_36A .cls_digital_image_29,
.cls_image_display_pattern_36A .cls_digital_image_30 {
	top:  344px;
}
.cls_image_display_pattern_36A .cls_digital_image_31,
.cls_image_display_pattern_36A .cls_digital_image_32,
.cls_image_display_pattern_36A .cls_digital_image_33,
.cls_image_display_pattern_36A .cls_digital_image_34,
.cls_image_display_pattern_36A .cls_digital_image_35,
.cls_image_display_pattern_36A .cls_digital_image_36 {
	top:  424px;
}
.cls_image_display_pattern_36A .cls_digital_image_01,
.cls_image_display_pattern_36A .cls_digital_image_07,
.cls_image_display_pattern_36A .cls_digital_image_13,
.cls_image_display_pattern_36A .cls_digital_image_19,
.cls_image_display_pattern_36A .cls_digital_image_25,
.cls_image_display_pattern_36A .cls_digital_image_31 {
	left:   0px;
}
.cls_image_display_pattern_36A .cls_digital_image_02,
.cls_image_display_pattern_36A .cls_digital_image_08,
.cls_image_display_pattern_36A .cls_digital_image_14,
.cls_image_display_pattern_36A .cls_digital_image_20,
.cls_image_display_pattern_36A .cls_digital_image_26,
.cls_image_display_pattern_36A .cls_digital_image_32 {
	left:  66.8px;
}
.cls_image_display_pattern_36A .cls_digital_image_03,
.cls_image_display_pattern_36A .cls_digital_image_09,
.cls_image_display_pattern_36A .cls_digital_image_15,
.cls_image_display_pattern_36A .cls_digital_image_21,
.cls_image_display_pattern_36A .cls_digital_image_27,
.cls_image_display_pattern_36A .cls_digital_image_33 {
	left: 133.6px;
}
.cls_image_display_pattern_36A .cls_digital_image_04,
.cls_image_display_pattern_36A .cls_digital_image_10,
.cls_image_display_pattern_36A .cls_digital_image_16,
.cls_image_display_pattern_36A .cls_digital_image_22,
.cls_image_display_pattern_36A .cls_digital_image_28,
.cls_image_display_pattern_36A .cls_digital_image_34 {
	left: 200.4px;
}
.cls_image_display_pattern_36A .cls_digital_image_05,
.cls_image_display_pattern_36A .cls_digital_image_11,
.cls_image_display_pattern_36A .cls_digital_image_17,
.cls_image_display_pattern_36A .cls_digital_image_23,
.cls_image_display_pattern_36A .cls_digital_image_29,
.cls_image_display_pattern_36A .cls_digital_image_35 {
	left: 267.2px;
}
.cls_image_display_pattern_36A .cls_digital_image_06,
.cls_image_display_pattern_36A .cls_digital_image_12,
.cls_image_display_pattern_36A .cls_digital_image_18,
.cls_image_display_pattern_36A .cls_digital_image_24,
.cls_image_display_pattern_36A .cls_digital_image_30,
.cls_image_display_pattern_36A .cls_digital_image_36 {
	left: 334px;
}
.cls_image_display_pattern_36A .cls_digital_image_image {
}
.cls_image_display_pattern_36A .cls_digital_image_image > img {
}
.cls_image_display_pattern_36A .cls_digital_image_index {
	text-align: right;
	bottom: -18px;
}

/*-- 36B --*/
.cls_image_display_pattern_36B .cls_digital_image {
	width: 47.5px;
	height: 76px;
}
.cls_image_display_pattern_36B .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_36B .cls_div_rotate_90  .cls_digital_image_image {
	width: 76px;
	height: 47.5px;
}
.cls_image_display_pattern_36B .cls_digital_image_01,
.cls_image_display_pattern_36B .cls_digital_image_02,
.cls_image_display_pattern_36B .cls_digital_image_03,
.cls_image_display_pattern_36B .cls_digital_image_04,
.cls_image_display_pattern_36B .cls_digital_image_05,
.cls_image_display_pattern_36B .cls_digital_image_06 {
	top:   30px;
}
.cls_image_display_pattern_36B .cls_digital_image_07,
.cls_image_display_pattern_36B .cls_digital_image_08,
.cls_image_display_pattern_36B .cls_digital_image_09,
.cls_image_display_pattern_36B .cls_digital_image_10,
.cls_image_display_pattern_36B .cls_digital_image_11,
.cls_image_display_pattern_36B .cls_digital_image_12 {
	top:   89px;
}
.cls_image_display_pattern_36B .cls_digital_image_13,
.cls_image_display_pattern_36B .cls_digital_image_14,
.cls_image_display_pattern_36B .cls_digital_image_15,
.cls_image_display_pattern_36B .cls_digital_image_16,
.cls_image_display_pattern_36B .cls_digital_image_17,
.cls_image_display_pattern_36B .cls_digital_image_18 {
	top:  194px;
}
.cls_image_display_pattern_36B .cls_digital_image_19,
.cls_image_display_pattern_36B .cls_digital_image_20,
.cls_image_display_pattern_36B .cls_digital_image_21,
.cls_image_display_pattern_36B .cls_digital_image_22,
.cls_image_display_pattern_36B .cls_digital_image_23,
.cls_image_display_pattern_36B .cls_digital_image_24 {
	top:  253px;
}
.cls_image_display_pattern_36B .cls_digital_image_25,
.cls_image_display_pattern_36B .cls_digital_image_26,
.cls_image_display_pattern_36B .cls_digital_image_27,
.cls_image_display_pattern_36B .cls_digital_image_28,
.cls_image_display_pattern_36B .cls_digital_image_29,
.cls_image_display_pattern_36B .cls_digital_image_30 {
	top:  358px;
}
.cls_image_display_pattern_36B .cls_digital_image_31,
.cls_image_display_pattern_36B .cls_digital_image_32,
.cls_image_display_pattern_36B .cls_digital_image_33,
.cls_image_display_pattern_36B .cls_digital_image_34,
.cls_image_display_pattern_36B .cls_digital_image_35,
.cls_image_display_pattern_36B .cls_digital_image_36 {
	top:  417px;
}
.cls_image_display_pattern_36B .cls_digital_image_01,
.cls_image_display_pattern_36B .cls_digital_image_13,
.cls_image_display_pattern_36B .cls_digital_image_25 {
	left:   0px;
}
.cls_image_display_pattern_36B .cls_digital_image_02,
.cls_image_display_pattern_36B .cls_digital_image_14,
.cls_image_display_pattern_36B .cls_digital_image_26 {
	left:  65px;
}
.cls_image_display_pattern_36B .cls_digital_image_03,
.cls_image_display_pattern_36B .cls_digital_image_15,
.cls_image_display_pattern_36B .cls_digital_image_27{
	left: 130px;
}
.cls_image_display_pattern_36B .cls_digital_image_04,
.cls_image_display_pattern_36B .cls_digital_image_16,
.cls_image_display_pattern_36B .cls_digital_image_28 {
	left: 195px;
}
.cls_image_display_pattern_36B .cls_digital_image_05,
.cls_image_display_pattern_36B .cls_digital_image_17,
.cls_image_display_pattern_36B .cls_digital_image_29 {
	left: 260px;
}
.cls_image_display_pattern_36B .cls_digital_image_06,
.cls_image_display_pattern_36B .cls_digital_image_18,
.cls_image_display_pattern_36B .cls_digital_image_30 {
	left: 325px;
}
.cls_image_display_pattern_36B .cls_digital_image_07,
.cls_image_display_pattern_36B .cls_digital_image_19,
.cls_image_display_pattern_36B .cls_digital_image_31 {
	left:  14.5px;
}
.cls_image_display_pattern_36B .cls_digital_image_08,
.cls_image_display_pattern_36B .cls_digital_image_20,
.cls_image_display_pattern_36B .cls_digital_image_32 {
	left:  79.5px;
}
.cls_image_display_pattern_36B .cls_digital_image_09,
.cls_image_display_pattern_36B .cls_digital_image_21,
.cls_image_display_pattern_36B .cls_digital_image_33 {
	left: 144.5px;
}
.cls_image_display_pattern_36B .cls_digital_image_10,
.cls_image_display_pattern_36B .cls_digital_image_22,
.cls_image_display_pattern_36B .cls_digital_image_34 {
	left: 209.5px;
}
.cls_image_display_pattern_36B .cls_digital_image_11,
.cls_image_display_pattern_36B .cls_digital_image_23,
.cls_image_display_pattern_36B .cls_digital_image_35 {
	left: 274.5px;
}
.cls_image_display_pattern_36B .cls_digital_image_12,
.cls_image_display_pattern_36B .cls_digital_image_24,
.cls_image_display_pattern_36B .cls_digital_image_36 {
	left: 339.5px;
}
.cls_image_display_pattern_36B .cls_digital_image_image {
}
.cls_image_display_pattern_36B .cls_digital_image_image > img {
}
.cls_image_display_pattern_36B .cls_digital_image_index {
	text-align: center;
}
.cls_image_display_pattern_36B .cls_digital_image_01 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_02 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_03 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_04 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_05 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_06 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_13 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_14 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_15 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_16 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_17 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_18 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_25 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_26 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_27 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_28 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_29 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_30 .cls_digital_image_index {
	text-align: left;
	top: -16px;
}
.cls_image_display_pattern_36B .cls_digital_image_07 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_08 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_09 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_10 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_11 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_12 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_19 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_20 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_21 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_22 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_23 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_24 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_31 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_32 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_33 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_34 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_35 .cls_digital_image_index,
.cls_image_display_pattern_36B .cls_digital_image_36 .cls_digital_image_index{
	text-align: right;
	bottom: -16px;
}

/*-- 36C --*/
.cls_image_display_pattern_36C .cls_digital_image {
	width:  85px;
	height:  43px;
}
.cls_image_display_pattern_36C .cls_div_rotate_-90 .cls_digital_image_image,
.cls_image_display_pattern_36C .cls_div_rotate_90  .cls_digital_image_image {
	width:  43px;
	height:  85px;
}
.cls_image_display_pattern_36C .cls_digital_image_01,
.cls_image_display_pattern_36C .cls_digital_image_02,
.cls_image_display_pattern_36C .cls_digital_image_03 {
	top:   24px;
}
.cls_image_display_pattern_36C .cls_digital_image_04,
.cls_image_display_pattern_36C .cls_digital_image_05,
.cls_image_display_pattern_36C .cls_digital_image_06 {
	top:   51px;
}
.cls_image_display_pattern_36C .cls_digital_image_07,
.cls_image_display_pattern_36C .cls_digital_image_08,
.cls_image_display_pattern_36C .cls_digital_image_09 {
	top:  104px;
}
.cls_image_display_pattern_36C .cls_digital_image_10,
.cls_image_display_pattern_36C .cls_digital_image_11,
.cls_image_display_pattern_36C .cls_digital_image_12 {
	top:  131px;
}
.cls_image_display_pattern_36C .cls_digital_image_13,
.cls_image_display_pattern_36C .cls_digital_image_14,
.cls_image_display_pattern_36C .cls_digital_image_15 {
	top:  184px;
}
.cls_image_display_pattern_36C .cls_digital_image_16,
.cls_image_display_pattern_36C .cls_digital_image_17,
.cls_image_display_pattern_36C .cls_digital_image_18 {
	top:  211px;
}
.cls_image_display_pattern_36C .cls_digital_image_19,
.cls_image_display_pattern_36C .cls_digital_image_20,
.cls_image_display_pattern_36C .cls_digital_image_21 {
	top:  264px;
}
.cls_image_display_pattern_36C .cls_digital_image_22,
.cls_image_display_pattern_36C .cls_digital_image_23,
.cls_image_display_pattern_36C .cls_digital_image_24 {
	top:  291px;
}
.cls_image_display_pattern_36C .cls_digital_image_25,
.cls_image_display_pattern_36C .cls_digital_image_26,
.cls_image_display_pattern_36C .cls_digital_image_27 {
	top:  344px;
}
.cls_image_display_pattern_36C .cls_digital_image_28,
.cls_image_display_pattern_36C .cls_digital_image_29,
.cls_image_display_pattern_36C .cls_digital_image_30 {
	top:  371px;
}
.cls_image_display_pattern_36C .cls_digital_image_31,
.cls_image_display_pattern_36C .cls_digital_image_32,
.cls_image_display_pattern_36C .cls_digital_image_33 {
	top:  424px;
}
.cls_image_display_pattern_36C .cls_digital_image_34,
.cls_image_display_pattern_36C .cls_digital_image_35,
.cls_image_display_pattern_36C .cls_digital_image_36 {
	top:  451px;
}
.cls_image_display_pattern_36C .cls_digital_image_01,
.cls_image_display_pattern_36C .cls_digital_image_07,
.cls_image_display_pattern_36C .cls_digital_image_13,
.cls_image_display_pattern_36C .cls_digital_image_19,
.cls_image_display_pattern_36C .cls_digital_image_25,
.cls_image_display_pattern_36C .cls_digital_image_31 {
	left:   0px;
}
.cls_image_display_pattern_36C .cls_digital_image_02,
.cls_image_display_pattern_36C .cls_digital_image_08,
.cls_image_display_pattern_36C .cls_digital_image_14,
.cls_image_display_pattern_36C .cls_digital_image_20,
.cls_image_display_pattern_36C .cls_digital_image_26,
.cls_image_display_pattern_36C .cls_digital_image_32 {
	left: 133px;
}
.cls_image_display_pattern_36C .cls_digital_image_03,
.cls_image_display_pattern_36C .cls_digital_image_09,
.cls_image_display_pattern_36C .cls_digital_image_15,
.cls_image_display_pattern_36C .cls_digital_image_21,
.cls_image_display_pattern_36C .cls_digital_image_27,
.cls_image_display_pattern_36C .cls_digital_image_33 {
	left: 266px;
}
.cls_image_display_pattern_36C .cls_digital_image_04,
.cls_image_display_pattern_36C .cls_digital_image_10,
.cls_image_display_pattern_36C .cls_digital_image_16,
.cls_image_display_pattern_36C .cls_digital_image_22,
.cls_image_display_pattern_36C .cls_digital_image_28,
.cls_image_display_pattern_36C .cls_digital_image_34 {
	left:  36px;
}
.cls_image_display_pattern_36C .cls_digital_image_05,
.cls_image_display_pattern_36C .cls_digital_image_11,
.cls_image_display_pattern_36C .cls_digital_image_17,
.cls_image_display_pattern_36C .cls_digital_image_23,
.cls_image_display_pattern_36C .cls_digital_image_29,
.cls_image_display_pattern_36C .cls_digital_image_35 {
	left: 169px;
}
.cls_image_display_pattern_36C .cls_digital_image_06,
.cls_image_display_pattern_36C .cls_digital_image_12,
.cls_image_display_pattern_36C .cls_digital_image_18,
.cls_image_display_pattern_36C .cls_digital_image_24,
.cls_image_display_pattern_36C .cls_digital_image_30,
.cls_image_display_pattern_36C .cls_digital_image_36 {
	left: 302px;
}
.cls_image_display_pattern_36C .cls_digital_image_image {
}
.cls_image_display_pattern_36C .cls_digital_image_image > img {
}
.cls_image_display_pattern_36C .cls_digital_image_index {
	width: auto;
	text-align: center;
}
.cls_image_display_pattern_36C .cls_digital_image_01 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_02 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_03 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_07 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_08 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_09 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_13 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_14 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_15 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_19 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_20 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_21 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_25 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_26 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_27 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_31 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_32 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_33 .cls_digital_image_index {
	top:   0px;
	right: 0px;
	padding-left: 3px;
	transform: translateX( 100% );
}
.cls_image_display_pattern_36C .cls_digital_image_04 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_05 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_06 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_10 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_11 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_12 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_16 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_17 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_18 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_22 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_23 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_24 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_28 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_29 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_30 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_34 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_35 .cls_digital_image_index,
.cls_image_display_pattern_36C .cls_digital_image_36 .cls_digital_image_index {
	bottom: 0px;
	padding-right: 3px;
	transform: translateX( -100% );
}

/*===== 共通定義 =====*/
#registfavorite_frame{
	width: 100%;
	height: 100%;
	position: fixed;
	background-color: rgba( 0, 0, 0, 0.75 );
	display: none;
	z-index: 999;		/*@@@ 仮 @@@*/
}
#registfavorite_wrap {
	width: 100%;
	height: 100%;
	position: relative;
}
.cls_registfavorite_close_frame {
	width: 15px;
	height: 15px;
	position: absolute;
	top: 6px;
	right: 10px;
	cursor: pointer;
}
.cls_registfavorite_close_frame > img {
	width: 100%;
	height: 100%;
	position: relative;
}

#registfavorite_list {
	width: 250px;
	height: calc(100% - 120px);
	position: absolute;
	right: 0;
	background-color: white;
	overflow: auto;
	top: 120px;
}
@media only screen and (max-width: 750px) {
	#registfavorite_list {
		top: 60px;
		height: calc(100% - 120px);
	}
}
#registfavorite_list_ul {
	width: 100%;
	height: 100%;
	position: relative;
}
/*--- 新規フォルダ作成開始と各フォルダ共通定義 ---*/
#registfavorite_list_ul > li {
/*	height: 75px;		デザインのヘッダとの寸法比率だと、この値 */
	height: 60px;
	position: relative;
	cursor: pointer;
}
.cls_registfavorite_list_ul {
	width: 100%;
	height: 100%;
	position: relative;
}
.cls_registfavorite_list_ul > li {
	height: 100%;
	float: left;
	position: relative;
	vertical-align: middle;
}
/*--- 新規フォルダ作成開始と各フォルダ共通定義(体裁修正時に必要に合わせて分ける) ---*/
.cls_registfavorite_list_name {
	width: 70%;
	padding-left: 5%;
	padding-right: 5%;
	font-size: 16px;
	text-align: right;
}
.cls_registfavorite_list_img {
	width: 20%;
}
.cls_registfavorite_list_img img {
}
.cls_registfavorite_list_name > div,
.cls_registfavorite_list_img > div {
	width: 100%;
	position: relative;
	top: 50%;
	transform: translateY( -50% );
}
/*--- 新規フォルダ作成開始 ---*/
#registfavorite_list_ul > #registfavorite_list_new {
	background-color: black;
	color: white;
	position: fixed;
	top: 60px;
	right: 0;
	width: 250px;
}

/*--- 各フォルダ ---*/
.cls_registfavorite_list_folder {
}
.cls_registfavorite_list_folder:hover {
	background-color: rgb( 192, 192, 192 );
}
.cls_registfavorite_list_folder .cls_registfavorite_list_img > div {
	width: 24px;
	height: 20px;
	/*margin-left: 5px;*/
	background-image: url("../../img/printbook/parts/regist_favorite_parts/img_folder.png");
}

/*--- 新規フォルダ名入力部品 ---*/
#registfavorite_regist_new_folder_frame {
	width: 500px;
	height: 90px;
	position: absolute;
	top: 50%;
	right: 50%;
	margin: -45px -250px 0 0;
	background-color: black;
	color: white;
	border: 1px solid rgb( 200, 200, 200 );
	display: none;
}
@media only screen and (max-width: 750px) {
	#registfavorite_regist_new_folder_frame {
		display: none;
		width: 350px;
		left: 10px;
	}
}
#registfavorite_regist_new_folder_wrap {
	width: 100%;
	height: 100%;
	position: relative;
}
#registfavorite_regist_new_folder_wrap1,
#registfavorite_regist_new_folder_wrap2 {
	float: left;
	position: relative;
	top: 50%;
	transform: translateY( -50% );
}
#registfavorite_regist_new_folder_wrap1 {
	width: 85%;
}
@media only screen and (max-width: 750px) {
	#registfavorite_regist_new_folder_wrap1 {
		width: 75%;
	}
}
#registfavorite_regist_new_folder_wrap1 > * {
	margin-left: 5%;
	margin-right: 5%;
}
#registfavorite_regist_new_folder_input {
	width: 90%;
	height: 60px;
	font-size: 20px;
	padding-top: 20px;
	position: relative;
	background-color: black;
	color: white;
	border: none;
	border-bottom: 1px solid rgb( 200, 200, 200 );
}
#registfavorite_regist_new_folder_text {		/* span */
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY( -50% );
    transition: 0.2s;
}
#registfavorite_regist_new_folder_result {		/* span(入力エラー) */
	max-width: 90%;
	height: 14px;
	line-height: 14px;
	font-size: 12px;
	color: red;
}
#registfavorite_regist_new_folder_wrap2 {
	width: 10%;
	cursor: pointer;
}
#registfavorite_regist_new_folder_wrap2 > img {
	width: 40px;
}
#registfavorite_regist_new_folder_input:focus ~ #registfavorite_regist_new_folder_text,
#registfavorite_regist_new_folder_input:not(:placeholder-shown) ~ #registfavorite_regist_new_folder_text {
    font-size: 10px;
    top: 0px;
    transform: translateY( 0 );
}

/*--- 登録ダイアログ部品 ---*/
#registfavorite_regist_favorite_frame {
	width: 400px;
	height: 160px;
	position: absolute;
	top: 50%;
	right: 50%;
	margin: -80px -200px 0 0;
	background-color: white;
	color: black;
	text-align: center;
	border: 1px solid rgb( 200, 200, 200 );
	box-shadow: 2px 2px 20px rgb( 200, 200, 200 );
	display: none;
}
@media only screen and (max-width: 410px) {
	#registfavorite_regist_favorite_frame {
		width: 300px;
		margin-right: -150px;
	}
}
#registfavorite_regist_favorite_wrap {
	width: 100%;
	height: 100%;
	position: relative;
}
#registfavorite_regist_favorite_inner {
	width: 100%;
	position: relative;
	top: 50%;
	transform: translateY( -50% );
}
#registfavorite_regist_favorite_folder_name {
	width: 100%;
	height: 20px;
	line-height: 20px;
	font-size: 16px;
	position: relative;
}
#registfavorite_regist_favorite_save_parts {
	width: 110px;
	height: 80px;
	position: relative;
	margin: 10px auto 0 auto;		/* 上右下左 */
}
#registfavorite_regist_favorite_save,
#registfavorite_regist_favorite_ok {
	width: 110px;
	height: 80px;
	position: absolute;
	top: 0;
	left: 0;
	cursor: pointer;
}
#registfavorite_regist_favorite_ok {
	display: none;
}
#registfavorite_regist_favorite_save_parts:hover #registfavorite_regist_favorite_ok {
	display: block;
}
#registfavorite_regist_favorite_save_parts:hover #registfavorite_regist_favorite_save {
	display: none;
}
#registfavorite_regist_favorite_close {
	width: 110px;
	height: 80px;
	position: relative;
	margin: 10px auto 0 auto;		/* 上右下左 */
}
#registfavorite_regist_favorite_save {
	/*transform-origin: center bottom;
	transform-style: preserve-3d;*/
}
#registfavorite_regist_favorite_save_parts:hover #registfavorite_regist_favorite_save {
	/*transform: rotateX( 180deg );*/
}

#common {
	background-color: #fff;
}
