.version.works /* version checker */
{
	color: #0000E7;
	background-color: #BDCEE4;
}

.html
{
	background-color: #FFFFFF;
}

#page
{
	z-index: 1;
	width: 1020px;
	min-height: 1462px;
	background-image: none;
	border-style: none;
	border-color: #000000;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
}

#page_position_content
{
	padding-top: 210px;
	width: 0.01px;
}

#u13586-3
{
	z-index: 913;
	min-height: 190px;
	top: 0px;
}

#u13586-3-bw
{
	z-index: 913;
}

#u13584
{
	z-index: 916;
	width: 250px;
	top: 60px;
	left: 50%;
	margin-left: -527px;
}

#menuu13477
{
	z-index: 918;
	width: 369px;
	top: 73px;
	left: 50%;
	margin-left: 124px;
}

#u13492
{
	width: 60px;
	min-height: 27px;
	margin-right: -10000px;
}

#u13495
{
	width: 60px;
	padding-bottom: 8px;
}

#u13495.MuseMenuActive
{
	width: 60px;
	min-height: 0px;
	margin: 0px;
}

#u13498
{
	height: 19px;
	width: 50px;
	margin-right: -10000px;
	top: 4px;
	left: 7px;
}

#u13478
{
	width: 65px;
	min-height: 27px;
	padding-right: 3px;
	margin-right: -10000px;
	left: 65px;
}

#u13481
{
	width: 65px;
	padding-bottom: 8px;
}

#u13481.MuseMenuActive
{
	width: 65px;
	min-height: 0px;
	margin: 0px;
}

#u13483
{
	height: 18px;
	width: 54px;
	margin-right: -10000px;
	top: 4px;
	left: 8px;
}

#u13499
{
	width: 86px;
	min-height: 27px;
	margin-right: -10000px;
	left: 135px;
}

#u13502
{
	width: 86px;
	padding-bottom: 8px;
}

#u13502.MuseMenuActive
{
	width: 86px;
	min-height: 0px;
	margin: 0px;
}

#u13504
{
	height: 19px;
	width: 79px;
	margin-right: -10000px;
	top: 4px;
	left: 8px;
}

#u13485
{
	width: 72px;
	min-height: 27px;
	margin-right: -10000px;
	left: 228px;
}

#u13488
{
	width: 72px;
	padding-bottom: 8px;
}

#u13488:hover
{
	width: 72px;
	min-height: 0px;
	margin: 0px;
}

#u13488.MuseMenuActive
{
	width: 72px;
	min-height: 0px;
	margin: 0px;
}

#u13491
{
	height: 19px;
	width: 63px;
	margin-right: -10000px;
	top: 4px;
	left: 8px;
}

#u13506
{
	width: 75px;
	min-height: 27px;
	margin-right: -10000px;
	left: 306px;
}

#u13509
{
	width: 75px;
	padding-bottom: 8px;
}

#u13509:hover
{
	width: 75px;
	min-height: 0px;
	margin: 0px;
}

#u13509.MuseMenuActive
{
	width: 75px;
	min-height: 0px;
	margin: 0px;
}

#u13510
{
	height: 19px;
	width: 66px;
	margin-right: -10000px;
	top: 4px;
	left: 8px;
}

#pamphletu17293
{
	z-index: 906;
	width: 0.01px;
	height: 370px;
	margin-left: 20px;
	position: relative;
}

#u17493
{
	z-index: 907;
	width: 980px;
	position: relative;
	margin-right: -10000px;
}

#u17494
{
	position: absolute;
	width: 980px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u17597
{
	z-index: 909;
	width: 980px;
	height: 370px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_7dimensions-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u17494:hover #u17597
{
	width: 980px;
	height: 370px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_7dimensions-over.jpg") no-repeat left top;
	background-size: contain;
}

#u17494.PamphletThumbSelected #u17597
{
	width: 980px;
	height: 370px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_7dimensions-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u17294
{
	position: absolute;
	width: 1024px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 206px;
	left: -22px;
	-pie-background: rgba(0,0,0,0.9);
}

#u17294popup
{
	z-index: 910;
}

#u17295
{
	z-index: 911;
	width: 980px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u17583
{
	z-index: 912;
	width: 853px;
	min-height: 484px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 23px;
	left: 64px;
}

#pamphletu15022
{
	z-index: 891;
	width: 0.01px;
	height: 180px;
	margin-left: 20px;
	margin-top: 9px;
	position: relative;
}

#u15034
{
	z-index: 892;
	width: 980px;
	position: relative;
	margin-right: -10000px;
}

#u15035
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	top: 1px;
}

#u15073
{
	z-index: 894;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_tomiyo_03-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u15035:hover #u15073
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_tomiyo_03-over.jpg") no-repeat left top;
	background-size: contain;
}

#u15035.PamphletThumbSelected #u15073
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_tomiyo_03-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u15042
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	left: 330px;
}

#u15060
{
	z-index: 896;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_tomiyo_02-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u15042:hover #u15060
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_tomiyo_02-over.jpg") no-repeat left top;
	background-size: contain;
}

#u15042.PamphletThumbSelected #u15060
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_tomiyo_02-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u15044
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	left: 660px;
}

#u15047
{
	z-index: 898;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_tomiyo_01-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u15044:hover #u15047
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_tomiyo_01-over.jpg") no-repeat left top;
	background-size: contain;
}

#u15044.PamphletThumbSelected #u15047
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_tomiyo_01-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u15023
{
	position: absolute;
	width: 904px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: -560px;
	left: 106px;
	-pie-background: rgba(0,0,0,0.9);
}

#u15023popup
{
	z-index: 899;
}

#u15026
{
	z-index: 900;
	width: 860px;
	height: 486px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u15074
{
	z-index: 901;
	width: 853px;
	min-height: 484px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u15043
{
	z-index: 902;
	width: 860px;
	height: 486px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u15076
{
	z-index: 903;
	width: 853px;
	min-height: 484px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 2px;
}

#u15045
{
	z-index: 904;
	width: 860px;
	height: 486px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u15078
{
	z-index: 905;
	width: 853px;
	min-height: 484px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 2px;
	left: 2px;
}

#pamphletu12840
{
	z-index: 762;
	width: 0.01px;
	height: 180px;
	margin-left: 20px;
	margin-top: 10px;
	position: relative;
}

#u12852
{
	z-index: 763;
	width: 980px;
	position: relative;
	margin-right: -10000px;
}

#u12853
{
	position: absolute;
	width: 980px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u17494:hover,#u12853:hover
{
	width: 980px;
	min-height: 0px;
	margin: 0px;
}

#u13863
{
	z-index: 765;
	width: 980px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_wl_nishikadoma-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u12853:hover #u13863
{
	width: 980px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_wl_nishikadoma-over.jpg") no-repeat left top;
	background-size: contain;
}

#u12853.PamphletThumbSelected #u13863
{
	width: 980px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_wl_nishikadoma-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u12845
{
	position: absolute;
	width: 1384px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 206px;
	left: -202px;
	-pie-background: rgba(0,0,0,0.9);
}

#u12845popup
{
	z-index: 766;
}

#u12850
{
	z-index: 767;
	width: 1340px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#slideshowu12872
{
	z-index: 768;
	width: 0.01px;
	height: 533px;
	position: relative;
	margin-right: -10000px;
}

#u12887popup
{
	z-index: 769;
}

#u12888
{
	z-index: 770;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13143
{
	z-index: 772;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13152
{
	z-index: 774;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13161
{
	z-index: 776;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13170
{
	z-index: 778;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13179
{
	z-index: 780;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13188
{
	z-index: 782;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13197
{
	z-index: 784;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13206
{
	z-index: 786;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13215
{
	z-index: 788;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13224
{
	z-index: 790;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13233
{
	z-index: 792;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13242
{
	z-index: 794;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13251
{
	z-index: 796;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13260
{
	z-index: 798;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13269
{
	z-index: 800;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13278
{
	z-index: 802;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13287
{
	z-index: 804;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13296
{
	z-index: 806;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13305
{
	z-index: 808;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13314
{
	z-index: 810;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13323
{
	z-index: 812;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13332
{
	z-index: 814;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13341
{
	z-index: 816;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13350
{
	z-index: 818;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13359
{
	z-index: 820;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13368
{
	z-index: 822;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13377
{
	z-index: 824;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13386
{
	z-index: 826;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13395
{
	z-index: 828;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13404
{
	z-index: 830;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13413
{
	z-index: 832;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13422
{
	z-index: 834;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13431
{
	z-index: 836;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13440
{
	z-index: 838;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u13449
{
	z-index: 840;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u12888_img,#u13143_img,#u13152_img,#u13161_img,#u13170_img,#u13179_img,#u13188_img,#u13197_img,#u13206_img,#u13215_img,#u13224_img,#u13233_img,#u13242_img,#u13251_img,#u13260_img,#u13269_img,#u13278_img,#u13287_img,#u13296_img,#u13305_img,#u13314_img,#u13323_img,#u13332_img,#u13341_img,#u13350_img,#u13359_img,#u13368_img,#u13377_img,#u13386_img,#u13395_img,#u13404_img,#u13413_img,#u13422_img,#u13431_img,#u13440_img,#u13449_img
{
	padding-top: 144px;
	padding-bottom: 144px;
}

#u12932-4popup
{
	z-index: 842;
}

#u12931-4popup
{
	z-index: 846;
}

.PamphletWidget .ThumbGroup .Thumb,.PamphletNextButton,.PamphletPrevButton,.PamphletCloseButton,.SSFirstButton,.SSPreviousButton,.SSNextButton,.SSLastButton,.SSSlideLink,.SSCloseButton /* pamphlet2 */
{
	cursor: pointer;
}

.SSSlideLoading /* slideshowFreeStyle */
{
	background: url("../images/loading.gif") no-repeat center center;
}

#pamphletu10113
{
	z-index: 466;
	width: 0.01px;
	height: 180px;
	margin-left: 20px;
	margin-top: 10px;
	position: relative;
}

#u10118
{
	z-index: 467;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u10119
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u10218
{
	z-index: 469;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_canon_expo_2015-normal.png") no-repeat left top;
	background-size: contain;
}

#u10119:hover #u10218
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_canon_expo_2015-over.png") no-repeat left top;
	background-size: contain;
}

#u10119.PamphletThumbSelected #u10218
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_canon_expo_2015-normal.png") no-repeat left top;
	background-size: contain;
}

#u10123
{
	position: absolute;
	width: 932px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 38px;
	left: 1289px;
	-pie-background: rgba(0,0,0,0.9);
}

#u10123popup
{
	z-index: 470;
}

#u10124
{
	z-index: 471;
	width: 888px;
	height: 621px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#slideshowu10125
{
	z-index: 472;
	width: 0.01px;
	height: 621px;
	position: relative;
	margin-right: -10000px;
}

#u10126popup
{
	z-index: 473;
}

#u10143
{
	z-index: 474;
	width: 828px;
	height: 621px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10399
{
	z-index: 476;
	width: 828px;
	height: 621px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10408
{
	z-index: 478;
	width: 828px;
	height: 621px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10417
{
	z-index: 480;
	width: 828px;
	height: 621px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10426
{
	z-index: 482;
	width: 828px;
	height: 621px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10435
{
	z-index: 484;
	width: 828px;
	height: 621px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10444
{
	z-index: 486;
	width: 828px;
	height: 621px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10453
{
	z-index: 488;
	width: 828px;
	height: 621px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10462
{
	z-index: 490;
	width: 828px;
	height: 621px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10471
{
	z-index: 492;
	width: 828px;
	height: 621px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10184-4popup
{
	z-index: 494;
}

#u10185-4popup
{
	z-index: 498;
}

#pamphletu9850
{
	z-index: 430;
	width: 0.01px;
	height: 180px;
	margin-left: 350px;
	top: -180px;
	margin-bottom: -180px;
	position: relative;
}

#u9851
{
	z-index: 431;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u9853
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u10073
{
	z-index: 433;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_tgs_sce_2015-normal.png") no-repeat left top;
	background-size: contain;
}

#u9853:hover #u10073
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_tgs_sce_2015-over.png") no-repeat left top;
	background-size: contain;
}

#u9853.PamphletThumbSelected #u10073
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_tgs_sce_2015-normal.png") no-repeat left top;
	background-size: contain;
}

#u9857
{
	position: absolute;
	width: 932px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 444px;
	left: -306px;
	-pie-background: rgba(0,0,0,0.9);
}

#u9857popup
{
	z-index: 434;
}

#u9862
{
	z-index: 435;
	width: 888px;
	height: 621px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#slideshowu9881
{
	z-index: 436;
	width: 0.01px;
	height: 621px;
	position: relative;
	margin-right: -10000px;
}

#u10126,#u9896
{
	position: absolute;
	width: 828px;
	height: 621px;
	background-color: transparent;
	left: 30px;
}

#u9896popup
{
	z-index: 437;
}

#u9905
{
	z-index: 438;
	width: 828px;
	height: 621px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9907
{
	z-index: 440;
	width: 828px;
	height: 621px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9897
{
	z-index: 442;
	width: 828px;
	height: 621px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9903
{
	z-index: 444;
	width: 828px;
	height: 621px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9899
{
	z-index: 446;
	width: 828px;
	height: 621px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10015
{
	z-index: 448;
	width: 828px;
	height: 621px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10024
{
	z-index: 450;
	width: 828px;
	height: 621px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10033
{
	z-index: 452;
	width: 828px;
	height: 621px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10042
{
	z-index: 454;
	width: 828px;
	height: 621px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10051
{
	z-index: 456;
	width: 828px;
	height: 621px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10143_img,#u10399_img,#u10408_img,#u10417_img,#u10426_img,#u10435_img,#u10444_img,#u10453_img,#u10462_img,#u10471_img,#u9905_img,#u9907_img,#u9897_img,#u9903_img,#u9899_img,#u10015_img,#u10024_img,#u10033_img,#u10042_img,#u10051_img
{
	padding-top: 78px;
	padding-bottom: 77px;
}

#u10184-4,#u9911-4
{
	position: absolute;
	width: 10px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding: 10px;
	text-align: center;
	color: #FFFFFF;
	line-height: 20px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 303px;
}

#u9911-4popup
{
	z-index: 458;
}

#u10185-4,#u9895-4
{
	position: absolute;
	width: 10px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding: 10px;
	text-align: center;
	color: #FFFFFF;
	line-height: 20px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 303px;
	left: 858px;
}

#u9895-4popup
{
	z-index: 462;
}

#pamphletu13881
{
	z-index: 857;
	width: 0.01px;
	height: 180px;
	margin-left: 680px;
	top: -180px;
	margin-bottom: -180px;
	position: relative;
}

#u13889
{
	z-index: 858;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u13890
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u13899
{
	z-index: 860;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_arakawa-normal.png") no-repeat left top;
	background-size: contain;
}

#u13890:hover #u13899
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_arakawa-over.png") no-repeat left top;
	background-size: contain;
}

#u13890.PamphletThumbSelected #u13899
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_arakawa-normal.png") no-repeat left top;
	background-size: contain;
}

#u13882
{
	position: absolute;
	width: 816px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: -32px;
	left: 418px;
	-pie-background: rgba(0,0,0,0.9);
}

#u13882popup
{
	z-index: 861;
}

#u13883
{
	z-index: 862;
	width: 772px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#slideshowu14239
{
	z-index: 863;
	width: 0.01px;
	height: 534px;
	position: relative;
	margin-right: -10000px;
}

#u14275popup
{
	z-index: 864;
}

#u14284
{
	z-index: 865;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u14367
{
	z-index: 867;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u14376
{
	z-index: 869;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u14385
{
	z-index: 871;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u14394
{
	z-index: 873;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u14403
{
	z-index: 875;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u14412
{
	z-index: 877;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u14421
{
	z-index: 879;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u14430
{
	z-index: 881;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u14274-4popup
{
	z-index: 883;
}

#u14296-4popup
{
	z-index: 887;
}

#pamphletu6628
{
	z-index: 92;
	width: 0.01px;
	height: 180px;
	margin-left: 20px;
	margin-top: 10px;
	position: relative;
}

#u6638
{
	z-index: 93;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u6639
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u9435
{
	z-index: 95;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_toushin03-normal.png") no-repeat left top;
	background-size: contain;
}

#u6639:hover #u9435
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_toushin03-over.jpg") no-repeat left top;
	background-size: contain;
}

#u6639.PamphletThumbSelected #u9435
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_toushin03-normal.png") no-repeat left top;
	background-size: contain;
}

#u6631
{
	position: absolute;
	width: 897px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 227px;
	left: 41px;
	-pie-background: rgba(0,0,0,0.9);
}

#u6631popup
{
	z-index: 96;
}

#u6632
{
	z-index: 97;
	width: 853px;
	height: 484px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u6646
{
	z-index: 98;
	width: 853px;
	min-height: 484px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#pamphletu5579
{
	z-index: 24;
	width: 0.01px;
	height: 180px;
	margin-left: 350px;
	top: -180px;
	margin-bottom: -180px;
	position: relative;
}

#u5593
{
	z-index: 25;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u5595
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u9442
{
	z-index: 27;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_toushin02-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u5595:hover #u9442
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_toushin02-over.jpg") no-repeat left top;
	background-size: contain;
}

#u5595.PamphletThumbSelected #u9442
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_toushin02-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u5584
{
	position: absolute;
	width: 1324px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 274px;
	left: -152px;
	-pie-background: rgba(0,0,0,0.9);
}

#u5584popup
{
	z-index: 28;
}

#u5589
{
	z-index: 29;
	width: 1280px;
	height: 724px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u5597
{
	z-index: 30;
	width: 1280px;
	min-height: 724px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#pamphletu5512
{
	z-index: 10;
	width: 0.01px;
	height: 180px;
	margin-left: 680px;
	top: -180px;
	margin-bottom: -180px;
	position: relative;
}

#u5520
{
	z-index: 11;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u5523
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u9455
{
	z-index: 13;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_toushin01-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u5523:hover #u9455
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_toushin01-over.jpg") no-repeat left top;
	background-size: contain;
}

#u5523.PamphletThumbSelected #u9455
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_toushin01-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u5513
{
	position: absolute;
	width: 1324px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 226px;
	left: -172px;
	-pie-background: rgba(0,0,0,0.9);
}

#u5513popup
{
	z-index: 14;
}

#u5516
{
	z-index: 15;
	width: 1280px;
	height: 724px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u5544
{
	z-index: 16;
	width: 1280px;
	min-height: 724px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#pamphletu6283
{
	z-index: 54;
	width: 0.01px;
	height: 180px;
	margin-left: 20px;
	margin-top: 11px;
	position: relative;
}

#u6295
{
	z-index: 55;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u6296
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u9480
{
	z-index: 57;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_higashinihon-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u6296:hover #u9480
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_higashinihon-over.jpg") no-repeat left top;
	background-size: contain;
}

#u6296.PamphletThumbSelected #u9480
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_higashinihon-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u6288
{
	position: absolute;
	width: 1324px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 480px;
	left: -862px;
	-pie-background: rgba(0,0,0,0.9);
}

#u6288popup
{
	z-index: 58;
}

#u6291
{
	z-index: 59;
	width: 1280px;
	height: 724px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u6301
{
	z-index: 60;
	width: 1280px;
	min-height: 724px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#pamphletu6346
{
	z-index: 61;
	width: 0.01px;
	height: 180px;
	margin-left: 350px;
	top: -180px;
	margin-bottom: -180px;
	position: relative;
}

#u6358
{
	z-index: 62;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u6359
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u9157
{
	z-index: 64;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_ntt_futurevision2020-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u6359:hover #u9157
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_ntt_futurevision2020-over.jpg") no-repeat left top;
	background-size: contain;
}

#u6359.PamphletThumbSelected #u9157
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_ntt_futurevision2020-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u6351
{
	position: absolute;
	width: 1324px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 270px;
	left: -172px;
	-pie-background: rgba(0,0,0,0.9);
}

#u6351popup
{
	z-index: 65;
}

#u6354
{
	z-index: 66;
	width: 1280px;
	height: 724px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u6376
{
	z-index: 67;
	width: 1280px;
	min-height: 724px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#pamphletu12213
{
	z-index: 304;
	width: 0.01px;
	height: 180px;
	margin-left: 680px;
	top: -181px;
	margin-bottom: -180px;
	position: relative;
}

#u12220
{
	z-index: 305;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u12221
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u12302
{
	z-index: 307;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_lowroly-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u12221:hover #u12302
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_lowroly-over.jpg") no-repeat left top;
	background-size: contain;
}

#u12221.PamphletThumbSelected #u12302
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_lowroly-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u12223
{
	position: absolute;
	width: 861px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 213px;
	left: -886px;
	-pie-background: rgba(0,0,0,0.9);
}

#u12223popup
{
	z-index: 308;
}

#u12224
{
	z-index: 309;
	width: 817px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#slideshowu12225
{
	z-index: 310;
	width: 0.01px;
	height: 568px;
	position: relative;
	margin-right: -10000px;
}

#u12255popup
{
	z-index: 311;
}

#u12268
{
	z-index: 312;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u12320
{
	z-index: 314;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u12329
{
	z-index: 316;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u12268_img,#u12320_img,#u12329_img
{
	padding-top: 19px;
	padding-bottom: 19px;
}

#u12270-4popup
{
	z-index: 318;
}

#u12254-4popup
{
	z-index: 322;
}

#pamphletu8962
{
	z-index: 274;
	width: 0.01px;
	height: 180px;
	margin-left: 20px;
	margin-top: 10px;
	position: relative;
}

#u8970
{
	z-index: 275;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u8973
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u8998
{
	z-index: 277;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_wjs2015_ws-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u8973:hover #u8998
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_wjs2015_ws-over.jpg") no-repeat left top;
	background-size: contain;
}

#u8973.PamphletThumbSelected #u8998
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_wjs2015_ws-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u8963
{
	position: absolute;
	width: 861px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 445px;
	left: -601px;
	-pie-background: rgba(0,0,0,0.9);
}

#u8963popup
{
	z-index: 278;
}

#u8966
{
	z-index: 279;
	width: 817px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#slideshowu9000
{
	z-index: 280;
	width: 0.01px;
	height: 568px;
	position: relative;
	margin-right: -10000px;
}

#u9003popup
{
	z-index: 281;
}

#u9008
{
	z-index: 282;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9014
{
	z-index: 284;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9010
{
	z-index: 286;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9012
{
	z-index: 288;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9006
{
	z-index: 290;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9016
{
	z-index: 292;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9004
{
	z-index: 294;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9044-4popup
{
	z-index: 296;
}

#u9041-4popup
{
	z-index: 300;
}

#pamphletu9110
{
	z-index: 326;
	width: 0.01px;
	height: 180px;
	margin-left: 350px;
	top: -181px;
	margin-bottom: -180px;
	position: relative;
}

#u9118
{
	z-index: 327;
	width: 650px;
	position: relative;
	margin-right: -10000px;
}

#u9121
{
	position: absolute;
	width: 650px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u10784
{
	z-index: 329;
	width: 650px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_honda2014-normal.png") no-repeat left top;
	background-size: contain;
}

#u9121:hover #u10784
{
	width: 650px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_honda2014-over.png") no-repeat left top;
	background-size: contain;
}

#u9121.PamphletThumbSelected #u10784
{
	width: 650px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_honda2014-normal.png") no-repeat left top;
	background-size: contain;
}

#u9111
{
	position: absolute;
	width: 1384px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 571px;
	left: -862px;
	-pie-background: rgba(0,0,0,0.9);
}

#u9111popup
{
	z-index: 330;
}

#u9114
{
	z-index: 331;
	width: 1340px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#slideshowu9220
{
	z-index: 332;
	width: 0.01px;
	height: 533px;
	position: relative;
	margin-right: -10000px;
}

#u12887,#u9236
{
	position: absolute;
	width: 1280px;
	height: 533px;
	background-color: transparent;
	left: 30px;
}

#u9236popup
{
	z-index: 333;
}

#u9255
{
	z-index: 334;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9243
{
	z-index: 336;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9253
{
	z-index: 338;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9357
{
	z-index: 340;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9366
{
	z-index: 342;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9375
{
	z-index: 344;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9384
{
	z-index: 346;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9393
{
	z-index: 348;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9402
{
	z-index: 350;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9411
{
	z-index: 352;
	width: 1280px;
	height: 533px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9222-4popup
{
	z-index: 354;
}

#u12931-4,#u9258-4
{
	position: absolute;
	width: 10px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding: 10px;
	text-align: center;
	color: #FFFFFF;
	line-height: 20px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 247px;
	left: 1310px;
}

#u9258-4popup
{
	z-index: 358;
}

#pamphletu4876
{
	z-index: 850;
	width: 0.01px;
	height: 180px;
	margin-left: 20px;
	margin-top: 10px;
	position: relative;
}

#u4885
{
	z-index: 851;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u4886
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u13458
{
	z-index: 853;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_tanikawayokoku-nomal.jpg") no-repeat left top;
	background-size: contain;
}

#u4886:hover #u13458
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_tanikawayokoku-over.jpg") no-repeat left top;
	background-size: contain;
}

#u4886.PamphletThumbSelected #u13458
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_tanikawayokoku-nomal.jpg") no-repeat left top;
	background-size: contain;
}

#u4877
{
	position: absolute;
	width: 1324px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 366px;
	left: -602px;
	-pie-background: rgba(0,0,0,0.9);
}

#u4877popup
{
	z-index: 854;
}

#u4878
{
	z-index: 855;
	width: 1280px;
	height: 725px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u4966
{
	z-index: 856;
	width: 1280px;
	min-height: 724px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#pamphletu6471
{
	z-index: 76;
	width: 0.01px;
	height: 180px;
	margin-left: 350px;
	top: -180px;
	margin-bottom: -180px;
	position: relative;
}

#u6483
{
	z-index: 77;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u6484
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u9178
{
	z-index: 79;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_web_mitsukoshi-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u6484:hover #u9178
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_web_mitsukoshi-over.jpg") no-repeat left top;
	background-size: contain;
}

#u6484.PamphletThumbSelected #u9178
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_web_mitsukoshi-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u6476
{
	position: absolute;
	width: 1336px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 62px;
	left: -178px;
	-pie-background: rgba(0,0,0,0.9);
}

#u6476popup
{
	z-index: 80;
}

#u6479
{
	z-index: 81;
	width: 1292px;
	height: 724px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u6502
{
	z-index: 82;
	width: 1292px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#pamphletu5140
{
	z-index: 2;
	width: 0.01px;
	height: 180px;
	margin-left: 680px;
	top: -180px;
	margin-bottom: -180px;
	position: relative;
}

#u5149
{
	z-index: 3;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u5154
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u11332
{
	z-index: 5;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_wonder_ci-normal.png") no-repeat left top;
	background-size: contain;
}

#u5154:hover #u11332
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_wonder_ci-over.png") no-repeat left top;
	background-size: contain;
}

#u5154.PamphletThumbSelected #u11332
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_wonder_ci-normal.png") no-repeat left top;
	background-size: contain;
}

#u5141
{
	position: absolute;
	width: 1471px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 255px;
	left: -287px;
	-pie-background: rgba(0,0,0,0.9);
}

#u5141popup
{
	z-index: 6;
}

#u5156
{
	z-index: 7;
	width: 1427px;
	height: 727px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u6103
{
	z-index: 8;
	width: 1292px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 2px;
	left: 68px;
}

#u6103_img
{
	padding-right: 12px;
	padding-bottom: 4px;
}

#pamphletu8821
{
	z-index: 204;
	width: 0.01px;
	height: 180px;
	margin-left: 20px;
	margin-top: 10px;
	position: relative;
}

#u8829
{
	z-index: 205;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u8832
{
	position: absolute;
	width: 319px;
	height: 179px;
	border-width: 1px;
	border-style: solid;
	border-color: #DEDEDE;
	background-color: #DEDEDE;
}

#u10099
{
	z-index: 208;
	width: 320px;
	height: 180px;
	background: transparent url("../images/works_tgs_sce_2014-normal.jpg") no-repeat left top;
	background-size: contain;
}

#pu8832:hover #u10099
{
	position: relative;
	width: 320px;
	margin-right: -10000px;
	margin-top: -1px;
	left: -1px;
	height: 180px;
	min-height: 0px;
	background: transparent url("../images/works_tgs_sce_2014-over.jpg") no-repeat left top;
	background-size: contain;
}

#pu8832.PamphletThumbSelected #u10099
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	background: transparent url("../images/works_tgs_sce_2014-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u8822
{
	position: absolute;
	width: 861px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 366px;
	left: 59px;
	-pie-background: rgba(0,0,0,0.9);
}

#u8822popup
{
	z-index: 210;
}

#u8825
{
	z-index: 211;
	width: 817px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#slideshowu8853
{
	z-index: 212;
	width: 0.01px;
	height: 568px;
	position: relative;
	margin-right: -10000px;
}

#u8865popup
{
	z-index: 213;
}

#u8868
{
	z-index: 214;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u8866
{
	z-index: 216;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u8870
{
	z-index: 218;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u8866_img,#u8870_img
{
	padding-top: 213px;
	padding-bottom: 213px;
}

#u8872
{
	z-index: 220;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u8874
{
	z-index: 222;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u8944
{
	z-index: 224;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u8953
{
	z-index: 226;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u8887-4popup
{
	z-index: 228;
}

#u8876-4popup
{
	z-index: 232;
}

#pamphletu12611
{
	z-index: 723;
	width: 0.01px;
	height: 180px;
	margin-left: 350px;
	top: -180px;
	margin-bottom: -180px;
	position: relative;
}

#u12616
{
	z-index: 724;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u12617
{
	position: absolute;
	width: 319px;
	height: 179px;
	border-width: 1px;
	border-style: solid;
	border-color: #DEDEDE;
	background-color: transparent;
}

#u12670
{
	z-index: 727;
	width: 320px;
	height: 180px;
	background: transparent url("../images/works_photoscan-normal.png") no-repeat left top;
	background-size: contain;
}

#pu12617:hover #u12670
{
	position: relative;
	width: 320px;
	margin-right: -10000px;
	margin-top: -1px;
	left: -1px;
	height: 180px;
	min-height: 0px;
	background: transparent url("../images/works_photoscan-over.png") no-repeat left top;
	background-size: contain;
}

#pu12617.PamphletThumbSelected #u12670
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	background: transparent url("../images/works_photoscan-normal.png") no-repeat left top;
	background-size: contain;
}

#u12619
{
	position: absolute;
	width: 943px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 113px;
	left: -1075px;
	-pie-background: rgba(0,0,0,0.9);
}

#u12619popup
{
	z-index: 729;
}

#u12620
{
	z-index: 730;
	width: 899px;
	height: 595px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#slideshowu12621
{
	z-index: 731;
	width: 0.01px;
	height: 534px;
	position: relative;
	margin-right: -10000px;
	margin-top: 36px;
	left: 60px;
}

#u12642popup
{
	z-index: 732;
}

#u12649
{
	z-index: 733;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u12718
{
	z-index: 735;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u12727
{
	z-index: 737;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u12736
{
	z-index: 739;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u12745
{
	z-index: 741;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u12754
{
	z-index: 743;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u12763
{
	z-index: 745;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u12656-4
{
	position: absolute;
	width: 10px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding: 10px;
	text-align: center;
	color: #FFFFFF;
	line-height: 20px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 252px;
}

#u12656-4popup
{
	z-index: 747;
}

#u12655-4
{
	position: absolute;
	width: 10px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding: 10px;
	text-align: center;
	color: #FFFFFF;
	line-height: 20px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 252px;
	left: 742px;
}

#u12655-4popup
{
	z-index: 751;
}

#pamphletu13900
{
	z-index: 236;
	width: 0.01px;
	height: 180px;
	margin-left: 680px;
	top: -180px;
	margin-bottom: -180px;
	position: relative;
}

#u13907
{
	z-index: 237;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u13908
{
	position: absolute;
	width: 319px;
	height: 179px;
	border-width: 1px;
	border-style: solid;
	border-color: #DEDEDE;
	background-color: #DEDEDE;
}

#u14006
{
	z-index: 240;
	width: 320px;
	height: 180px;
	background: transparent url("../images/works_kokuritsu-normal.png") no-repeat left top;
	background-size: contain;
}

#pu13908:hover #u14006
{
	position: relative;
	width: 320px;
	margin-right: -10000px;
	margin-top: -1px;
	left: -1px;
	height: 180px;
	min-height: 0px;
	background: transparent url("../images/works_kokuritsu-over.png") no-repeat left top;
	background-size: contain;
}

#pu13908.PamphletThumbSelected #u14006
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	background: transparent url("../images/works_kokuritsu-normal.png") no-repeat left top;
	background-size: contain;
}

#u13910
{
	position: absolute;
	width: 817px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 481px;
	left: -578px;
	-pie-background: rgba(0,0,0,0.9);
}

#u13910popup
{
	z-index: 242;
}

#u13911
{
	z-index: 243;
	width: 773px;
	height: 538px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#slideshowu14022
{
	z-index: 244;
	width: 0.01px;
	height: 534px;
	position: relative;
	margin-right: -10000px;
	margin-top: 4px;
	left: 1px;
}

#u14058popup
{
	z-index: 245;
}

#u14075
{
	z-index: 246;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u14155
{
	z-index: 248;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u14164
{
	z-index: 250;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u14173
{
	z-index: 252;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u14182
{
	z-index: 254;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u14191
{
	z-index: 256;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u14200
{
	z-index: 258;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u14209
{
	z-index: 260;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u14218
{
	z-index: 262;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u14227
{
	z-index: 264;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u14045-4popup
{
	z-index: 266;
}

#u14023-4popup
{
	z-index: 270;
}

#pamphletu11008
{
	z-index: 650;
	width: 0.01px;
	height: 370px;
	margin-left: 20px;
	margin-top: 11px;
	position: relative;
}

#u11020
{
	z-index: 651;
	width: 650px;
	position: relative;
	margin-right: -10000px;
}

#u11023
{
	position: absolute;
	width: 650px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u11911
{
	z-index: 653;
	width: 650px;
	height: 370px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_soulsacrifice_cm-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u11023:hover #u11911
{
	width: 650px;
	height: 370px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_soulsacrifice_cm-over.jpg") no-repeat left top;
	background-size: contain;
}

#u11023.PamphletThumbSelected #u11911
{
	width: 650px;
	height: 370px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_soulsacrifice_cm-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u11013
{
	position: absolute;
	width: 897px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 358px;
	left: 1089px;
	-pie-background: rgba(0,0,0,0.9);
}

#u11013popup
{
	z-index: 654;
}

#u11016
{
	z-index: 655;
	width: 853px;
	height: 484px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u11912
{
	z-index: 656;
	width: 853px;
	min-height: 484px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#pamphletu8583
{
	z-index: 166;
	width: 0.01px;
	height: 180px;
	margin-left: 680px;
	top: -370px;
	margin-bottom: -181px;
	position: relative;
}

#u8591
{
	z-index: 167;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u8594
{
	position: absolute;
	width: 319px;
	height: 179px;
	border-width: 1px;
	border-style: solid;
	border-color: #DEDEDE;
	background-color: #DEDEDE;
}

#u11708
{
	z-index: 170;
	width: 320px;
	height: 180px;
	background: transparent url("../images/works_sce_olp_2013-normal.png") no-repeat left top;
	background-size: contain;
}

#pu8594:hover #u11708
{
	position: relative;
	width: 320px;
	margin-right: -10000px;
	margin-top: -1px;
	left: -1px;
	height: 180px;
	min-height: 0px;
	background: transparent url("../images/works_sce_olp_2013-over.png") no-repeat left top;
	background-size: contain;
}

#pu8594.PamphletThumbSelected #u11708
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	background: transparent url("../images/works_sce_olp_2013-normal.png") no-repeat left top;
	background-size: contain;
}

#u8584
{
	position: absolute;
	width: 816px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 481px;
	left: -578px;
	-pie-background: rgba(0,0,0,0.9);
}

#u8584popup
{
	z-index: 172;
}

#u8587
{
	z-index: 173;
	width: 772px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#slideshowu8618
{
	z-index: 174;
	width: 0.01px;
	height: 534px;
	position: relative;
	margin-right: -10000px;
}

#u8633popup
{
	z-index: 175;
}

#u8646
{
	z-index: 176;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u8730
{
	z-index: 178;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u8739
{
	z-index: 180;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u8748
{
	z-index: 182;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u8757
{
	z-index: 184;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u8766
{
	z-index: 186;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u8775
{
	z-index: 188;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u8784
{
	z-index: 190;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u8793
{
	z-index: 192;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u8802
{
	z-index: 194;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u8629-4popup
{
	z-index: 196;
}

#u8630-4popup
{
	z-index: 200;
}

#pamphletu8221
{
	z-index: 129;
	width: 0.01px;
	height: 180px;
	margin-left: 680px;
	top: -180px;
	margin-bottom: -180px;
	position: relative;
}

#u8229
{
	z-index: 130;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u8232
{
	position: absolute;
	width: 319px;
	height: 179px;
	border-width: 1px;
	border-style: solid;
	border-color: #DEDEDE;
	background-color: #DEDEDE;
}

#u8239
{
	z-index: 133;
	width: 320px;
	height: 180px;
	background: transparent url("../images/works_nakamura-normal.jpg") no-repeat left top;
	background-size: contain;
}

#pu8232:hover #u8239
{
	position: relative;
	width: 320px;
	margin-right: -10000px;
	margin-top: -1px;
	left: -1px;
	height: 180px;
	min-height: 0px;
	background: transparent url("../images/works_nakamura-over.jpg") no-repeat left top;
	background-size: contain;
}

#pu8232.PamphletThumbSelected #u8239
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	background: transparent url("../images/works_nakamura-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u8222
{
	position: absolute;
	width: 1004px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 196px;
	left: -672px;
	-pie-background: rgba(0,0,0,0.9);
}

#u8222popup
{
	z-index: 135;
}

#u8225
{
	z-index: 136;
	width: 960px;
	height: 724px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u8251
{
	z-index: 137;
	width: 960px;
	min-height: 724px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#pamphletu11590
{
	z-index: 614;
	width: 0.01px;
	height: 180px;
	margin-left: 20px;
	margin-top: 10px;
	position: relative;
}

#u11654
{
	z-index: 615;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u11655
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u11695
{
	z-index: 617;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_superbox2013-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u11655:hover #u11695
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_superbox2013-over.jpg") no-repeat left top;
	background-size: contain;
}

#u11655.PamphletThumbSelected #u11695
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_superbox2013-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u11591
{
	position: absolute;
	width: 866px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 228px;
	left: -274px;
	-pie-background: rgba(0,0,0,0.9);
}

#u11591popup
{
	z-index: 618;
}

#u11592
{
	z-index: 619;
	width: 822px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#slideshowu11593
{
	z-index: 620;
	width: 0.01px;
	height: 568px;
	position: relative;
	margin-right: -10000px;
}

#u11629popup
{
	z-index: 621;
}

#u11636
{
	z-index: 622;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11632
{
	z-index: 624;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11630
{
	z-index: 626;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11648
{
	z-index: 628;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11638
{
	z-index: 630;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11646
{
	z-index: 632;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11640
{
	z-index: 634;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11644
{
	z-index: 636;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11634
{
	z-index: 638;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11642
{
	z-index: 640;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11606-4
{
	position: absolute;
	width: 10px;
	min-height: 10px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding: 10px;
	text-align: center;
	color: #FFFFFF;
	line-height: 20px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 264px;
}

#u11606-4popup
{
	z-index: 642;
}

#u11594-4
{
	position: absolute;
	width: 10px;
	min-height: 10px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding: 10px;
	text-align: center;
	color: #FFFFFF;
	line-height: 20px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 264px;
	left: 787px;
}

#u11594-4popup
{
	z-index: 646;
}

#pamphletu8021
{
	z-index: 138;
	width: 0.01px;
	height: 180px;
	margin-left: 350px;
	top: -180px;
	margin-bottom: -180px;
	position: relative;
}

#u8029
{
	z-index: 139;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u8032
{
	position: absolute;
	width: 319px;
	height: 179px;
	border-width: 1px;
	border-style: solid;
	border-color: #DEDEDE;
	background-color: transparent;
}

#pu12617:hover #u12617,#pu8032:hover #u8032
{
	width: 319px;
	height: 179px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	top: 0px;
	margin-top: 0px;
	left: 0px;
	margin-left: 0px;
	min-height: 0px;
}

#u14009
{
	z-index: 142;
	width: 320px;
	height: 180px;
	background: transparent url("../images/works_tgs_sce_2012-normal.png") no-repeat left top;
	background-size: contain;
}

#pu8032:hover #u14009
{
	position: relative;
	width: 320px;
	margin-right: -10000px;
	margin-top: -1px;
	left: -1px;
	height: 180px;
	min-height: 0px;
	background: transparent url("../images/works_tgs_sce_2012-over.png") no-repeat left top;
	background-size: contain;
}

#pu8032.PamphletThumbSelected #u14009
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	background: transparent url("../images/works_tgs_sce_2012-normal.png") no-repeat left top;
	background-size: contain;
}

#u8022
{
	position: absolute;
	width: 1064px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 115px;
	left: -372px;
	-pie-background: rgba(0,0,0,0.9);
}

#u8022popup
{
	z-index: 144;
}

#u8025
{
	z-index: 145;
	width: 1020px;
	height: 662px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#slideshowu8460
{
	z-index: 146;
	width: 0.01px;
	height: 534px;
	position: relative;
	margin-right: -10000px;
	margin-top: 61px;
	left: 124px;
}

#u8475popup
{
	z-index: 147;
}

#u8478
{
	z-index: 148;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u8547
{
	z-index: 150;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u8556
{
	z-index: 152;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u8565
{
	z-index: 154;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u8574
{
	z-index: 156;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u8471-4popup
{
	z-index: 158;
}

#u8472-4popup
{
	z-index: 162;
}

#pamphletu11333
{
	z-index: 578;
	width: 0.01px;
	height: 180px;
	margin-left: 680px;
	top: -180px;
	margin-bottom: -180px;
	position: relative;
}

#u11338
{
	z-index: 579;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u11339
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u11445
{
	z-index: 581;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_superbox2012m-normal.png") no-repeat left top;
	background-size: contain;
}

#u11339:hover #u11445
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_superbox2012m-over.png") no-repeat left top;
	background-size: contain;
}

#u11339.PamphletThumbSelected #u11445
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_superbox2012m-normal.png") no-repeat left top;
	background-size: contain;
}

#u11343
{
	position: absolute;
	width: 866px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 228px;
	left: -273px;
	-pie-background: rgba(0,0,0,0.9);
}

#u11343popup
{
	z-index: 582;
}

#u11344
{
	z-index: 583;
	width: 822px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#slideshowu11345
{
	z-index: 584;
	width: 0.01px;
	height: 568px;
	position: relative;
	margin-right: -10000px;
}

#u11347popup
{
	z-index: 585;
}

#u11352
{
	z-index: 586;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11771
{
	z-index: 588;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11780
{
	z-index: 590;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11780_img
{
	padding-top: 36px;
	padding-bottom: 37px;
}

#u11789
{
	z-index: 592;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11798
{
	z-index: 594;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11807
{
	z-index: 596;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11816
{
	z-index: 598;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11825
{
	z-index: 600;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11798_img,#u11816_img,#u11825_img
{
	padding-top: 31px;
	padding-bottom: 31px;
}

#u11834
{
	z-index: 602;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11843
{
	z-index: 604;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11352_img,#u11771_img,#u11789_img,#u11807_img,#u11834_img,#u11843_img
{
	padding-top: 31px;
	padding-bottom: 32px;
}

#u11372-4popup
{
	z-index: 606;
}

#u11370-4popup
{
	z-index: 610;
}

#pamphletu7083
{
	z-index: 99;
	width: 0.01px;
	height: 180px;
	margin-left: 20px;
	margin-top: 10px;
	position: relative;
}

#u7095
{
	z-index: 100;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u7098
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u9502
{
	z-index: 102;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_superbox2012-normal.png") no-repeat left top;
	background-size: contain;
}

#u7098:hover #u9502
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_superbox2012-over.png") no-repeat left top;
	background-size: contain;
}

#u7098.PamphletThumbSelected #u9502
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_superbox2012-normal.png") no-repeat left top;
	background-size: contain;
}

#u7088
{
	position: absolute;
	width: 1054px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: -648px;
	left: 820px;
	-pie-background: rgba(0,0,0,0.9);
}

#u7088popup
{
	z-index: 103;
}

#u7091
{
	z-index: 104;
	width: 1010px;
	height: 706px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#slideshowu7892
{
	z-index: 105;
	width: 0.01px;
	height: 534px;
	position: relative;
	margin-right: -10000px;
	margin-top: 90px;
	left: 177px;
}

#u14275,#u12642,#u14058,#u8633,#u8475,#u7893
{
	position: absolute;
	width: 712px;
	height: 534px;
	background-color: transparent;
	left: 30px;
}

#u7893popup
{
	z-index: 106;
}

#u7898
{
	z-index: 107;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7961
{
	z-index: 109;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7970
{
	z-index: 111;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7979
{
	z-index: 113;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7988
{
	z-index: 115;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u7997
{
	z-index: 117;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u8006
{
	z-index: 119;
	width: 712px;
	height: 534px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u14284_img,#u14367_img,#u14376_img,#u14385_img,#u14394_img,#u14403_img,#u14412_img,#u14421_img,#u14430_img,#u12649_img,#u12718_img,#u12727_img,#u12736_img,#u12745_img,#u12754_img,#u12763_img,#u14075_img,#u14155_img,#u14164_img,#u14173_img,#u14182_img,#u14191_img,#u14200_img,#u14209_img,#u14218_img,#u14227_img,#u8646_img,#u8730_img,#u8739_img,#u8748_img,#u8757_img,#u8766_img,#u8775_img,#u8784_img,#u8793_img,#u8802_img,#u8478_img,#u8547_img,#u8556_img,#u8565_img,#u8574_img,#u7898_img,#u7961_img,#u7970_img,#u7979_img,#u7988_img,#u7997_img,#u8006_img
{
	padding-top: 67px;
	padding-bottom: 66px;
}

#u12932-4,#u14274-4,#u9222-4,#u14045-4,#u8629-4,#u8471-4,#u7902-4
{
	position: absolute;
	width: 10px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding: 10px;
	text-align: center;
	color: #FFFFFF;
	line-height: 20px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 247px;
}

#u7902-4popup
{
	z-index: 121;
}

#u14296-4,#u14023-4,#u8630-4,#u8472-4,#u7917-4
{
	position: absolute;
	width: 10px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding: 10px;
	text-align: center;
	color: #FFFFFF;
	line-height: 20px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 247px;
	left: 742px;
}

#u7917-4popup
{
	z-index: 125;
}

#pamphletu11914
{
	z-index: 657;
	width: 0.01px;
	height: 180px;
	margin-left: 350px;
	top: -180px;
	margin-bottom: -180px;
	position: relative;
}

#u11984
{
	z-index: 658;
	width: 650px;
	position: relative;
	margin-right: -10000px;
}

#u11985
{
	position: absolute;
	width: 650px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u12019
{
	z-index: 660;
	width: 650px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_superbox2012op-normal.png") no-repeat left top;
	background-size: contain;
}

#u11985:hover #u12019
{
	width: 650px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_superbox2012op-over.png") no-repeat left top;
	background-size: contain;
}

#u11985.PamphletThumbSelected #u12019
{
	width: 650px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_superbox2012op-normal.png") no-repeat left top;
	background-size: contain;
}

#u11917
{
	position: absolute;
	width: 1384px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 215px;
	left: -202px;
	-pie-background: rgba(0,0,0,0.9);
}

#u11917popup
{
	z-index: 661;
}

#u11918
{
	z-index: 662;
	width: 1340px;
	height: 466px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#slideshowu11919
{
	z-index: 663;
	width: 0.01px;
	height: 300px;
	position: relative;
	margin-right: -10000px;
	margin-top: 83px;
}

#u11922popup
{
	z-index: 664;
}

#u11941
{
	z-index: 665;
	width: 1280px;
	height: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u12066
{
	z-index: 667;
	width: 1280px;
	height: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u12075
{
	z-index: 669;
	width: 1280px;
	height: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u12084
{
	z-index: 671;
	width: 1280px;
	height: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u12093
{
	z-index: 673;
	width: 1280px;
	height: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u12102
{
	z-index: 675;
	width: 1280px;
	height: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u12111
{
	z-index: 677;
	width: 1280px;
	height: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11941_img,#u12066_img,#u12075_img,#u12084_img,#u12093_img,#u12102_img,#u12111_img
{
	padding-left: 143px;
	padding-right: 142px;
}

#u11957-4popup
{
	z-index: 679;
}

#u11954-4popup
{
	z-index: 683;
}

#pamphletu9527
{
	z-index: 362;
	width: 0.01px;
	height: 180px;
	margin-left: 20px;
	margin-top: 10px;
	position: relative;
}

#u9539
{
	z-index: 363;
	width: 650px;
	position: relative;
	margin-right: -10000px;
}

#u9540
{
	position: absolute;
	width: 650px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u10086
{
	z-index: 365;
	width: 650px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_tgs_sce_2011-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u9540:hover #u10086
{
	width: 650px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_tgs_sce_2011-over.jpg") no-repeat left top;
	background-size: contain;
}

#u9540.PamphletThumbSelected #u10086
{
	width: 650px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_tgs_sce_2011-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u9530
{
	position: absolute;
	width: 1384px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 215px;
	left: -202px;
	-pie-background: rgba(0,0,0,0.9);
}

#u9530popup
{
	z-index: 366;
}

#u9535
{
	z-index: 367;
	width: 1340px;
	height: 466px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#slideshowu9568
{
	z-index: 368;
	width: 0.01px;
	height: 300px;
	position: relative;
	margin-right: -10000px;
	margin-top: 83px;
}

#u9608popup
{
	z-index: 369;
}

#u9623
{
	z-index: 370;
	width: 1280px;
	height: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9611
{
	z-index: 372;
	width: 1280px;
	height: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9619
{
	z-index: 374;
	width: 1280px;
	height: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9625
{
	z-index: 376;
	width: 1280px;
	height: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9615
{
	z-index: 378;
	width: 1280px;
	height: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9709
{
	z-index: 380;
	width: 1280px;
	height: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9718
{
	z-index: 382;
	width: 1280px;
	height: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9727
{
	z-index: 384;
	width: 1280px;
	height: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9736
{
	z-index: 386;
	width: 1280px;
	height: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9745
{
	z-index: 388;
	width: 1280px;
	height: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9569-4popup
{
	z-index: 390;
}

#u9607-4popup
{
	z-index: 394;
}

#pamphletu11041
{
	z-index: 540;
	width: 0.01px;
	height: 180px;
	margin-left: 680px;
	top: -180px;
	margin-bottom: -180px;
	position: relative;
}

#u11044
{
	z-index: 541;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u11045
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u11153
{
	z-index: 543;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_superbox2011-normal.png") no-repeat left top;
	background-size: contain;
}

#u11045:hover #u11153
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_superbox2011-over.png") no-repeat left top;
	background-size: contain;
}

#u11045.PamphletThumbSelected #u11153
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_superbox2011-normal.png") no-repeat left top;
	background-size: contain;
}

#u11047
{
	position: absolute;
	width: 866px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: -202px;
	left: 769px;
	-pie-background: rgba(0,0,0,0.9);
}

#u11047popup
{
	z-index: 544;
}

#u11048
{
	z-index: 545;
	width: 822px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#slideshowu11049
{
	z-index: 546;
	width: 0.01px;
	height: 568px;
	position: relative;
	margin-right: -10000px;
}

#u11052popup
{
	z-index: 547;
}

#u11057
{
	z-index: 548;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11221
{
	z-index: 550;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11230
{
	z-index: 552;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11239
{
	z-index: 554;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11248
{
	z-index: 556;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11257
{
	z-index: 558;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11266
{
	z-index: 560;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11275
{
	z-index: 562;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11284
{
	z-index: 564;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11293
{
	z-index: 566;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11302
{
	z-index: 568;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11050-4popup
{
	z-index: 570;
}

#u11088-4popup
{
	z-index: 574;
}

#pamphletu10741
{
	z-index: 502;
	width: 0.01px;
	height: 180px;
	margin-left: 20px;
	margin-top: 11px;
	position: relative;
}

#u10751
{
	z-index: 503;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u10753
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u10771
{
	z-index: 505;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_superbox2010-normal.png") no-repeat left top;
	background-size: contain;
}

#u10753:hover #u10771
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_superbox2010-over.png") no-repeat left top;
	background-size: contain;
}

#u10753.PamphletThumbSelected #u10771
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_superbox2010-normal.png") no-repeat left top;
	background-size: contain;
}

#u10744
{
	position: absolute;
	width: 866px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: -202px;
	left: 769px;
	-pie-background: rgba(0,0,0,0.9);
}

#u10744popup
{
	z-index: 506;
}

#u10747
{
	z-index: 507;
	width: 822px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#slideshowu10800
{
	z-index: 508;
	width: 0.01px;
	height: 568px;
	position: relative;
	margin-right: -10000px;
}

#u10830popup
{
	z-index: 509;
}

#u10833
{
	z-index: 510;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10917
{
	z-index: 512;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10926
{
	z-index: 514;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10935
{
	z-index: 516;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10944
{
	z-index: 518;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10953
{
	z-index: 520;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10962
{
	z-index: 522;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10971
{
	z-index: 524;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10980
{
	z-index: 526;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10989
{
	z-index: 528;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10998
{
	z-index: 530;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u11636_img,#u11632_img,#u11630_img,#u11648_img,#u11638_img,#u11646_img,#u11640_img,#u11644_img,#u11634_img,#u11642_img,#u11057_img,#u11221_img,#u11230_img,#u11239_img,#u11248_img,#u11257_img,#u11266_img,#u11275_img,#u11284_img,#u11293_img,#u11302_img,#u10833_img,#u10917_img,#u10926_img,#u10935_img,#u10944_img,#u10953_img,#u10962_img,#u10971_img,#u10980_img,#u10989_img,#u10998_img
{
	padding-top: 32px;
	padding-bottom: 32px;
}

#u10828-4popup
{
	z-index: 532;
}

#u10801-4popup
{
	z-index: 536;
}

#pamphletu5546
{
	z-index: 17;
	width: 0.01px;
	height: 180px;
	margin-left: 350px;
	top: -180px;
	margin-bottom: -180px;
	position: relative;
}

#u5554
{
	z-index: 18;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u5557
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u9510
{
	z-index: 20;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_inforevo_01-normal.png") no-repeat left top;
	background-size: contain;
}

#u5557:hover #u9510
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_inforevo_01-over.png") no-repeat left top;
	background-size: contain;
}

#u5557.PamphletThumbSelected #u9510
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_inforevo_01-normal.png") no-repeat left top;
	background-size: contain;
}

#u5547
{
	position: absolute;
	width: 1324px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 348px;
	left: -832px;
	-pie-background: rgba(0,0,0,0.9);
}

#u5547popup
{
	z-index: 21;
}

#u5550
{
	z-index: 22;
	width: 1280px;
	height: 724px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u5577
{
	z-index: 23;
	width: 1280px;
	min-height: 724px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#pamphletu5643
{
	z-index: 31;
	width: 0.01px;
	height: 180px;
	margin-left: 680px;
	top: -180px;
	margin-bottom: -180px;
	position: relative;
}

#u5657
{
	z-index: 32;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u5659
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u9217
{
	z-index: 34;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_kodomoryoku-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u5659:hover #u9217
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_kodomoryoku-over.jpg") no-repeat left top;
	background-size: contain;
}

#u5659.PamphletThumbSelected #u9217
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_kodomoryoku-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u5648
{
	position: absolute;
	width: 1324px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 215px;
	left: -832px;
	-pie-background: rgba(0,0,0,0.9);
}

#u5648popup
{
	z-index: 35;
}

#u5653
{
	z-index: 36;
	width: 1280px;
	height: 725px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u6184
{
	z-index: 37;
	width: 1280px;
	min-height: 724px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
}

#pamphletu10496
{
	z-index: 398;
	width: 0.01px;
	height: 180px;
	margin-left: 20px;
	margin-top: 10px;
	position: relative;
}

#u10566
{
	z-index: 399;
	width: 650px;
	position: relative;
	margin-right: -10000px;
}

#u10567
{
	position: absolute;
	width: 650px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u9121:hover,#u11023:hover,#u11985:hover,#u9540:hover,#u10567:hover
{
	width: 650px;
	min-height: 0px;
	margin: 0px;
}

#u10798
{
	z-index: 401;
	width: 650px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_everleds-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u10567:hover #u10798
{
	width: 650px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_everleds-over.jpg") no-repeat left top;
	background-size: contain;
}

#u10567.PamphletThumbSelected #u10798
{
	width: 650px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_everleds-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u10503
{
	position: absolute;
	width: 1384px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: -356px;
	left: 128px;
	-pie-background: rgba(0,0,0,0.9);
}

#u10503popup
{
	z-index: 402;
}

#u10504
{
	z-index: 403;
	width: 1340px;
	height: 466px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#slideshowu10505
{
	z-index: 404;
	width: 0.01px;
	height: 300px;
	position: relative;
	margin-right: -10000px;
	margin-top: 83px;
}

#u11922,#u9608,#u10543
{
	position: absolute;
	width: 1280px;
	height: 300px;
	background-color: transparent;
	left: 30px;
}

#u10543popup
{
	z-index: 405;
}

#u10544
{
	z-index: 406;
	width: 1280px;
	height: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10646
{
	z-index: 408;
	width: 1280px;
	height: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10655
{
	z-index: 410;
	width: 1280px;
	height: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10664
{
	z-index: 412;
	width: 1280px;
	height: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10673
{
	z-index: 414;
	width: 1280px;
	height: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10544_img,#u10646_img,#u10655_img,#u10664_img,#u10673_img
{
	padding-left: 8px;
	padding-right: 9px;
}

#u10682
{
	z-index: 416;
	width: 1280px;
	height: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10691
{
	z-index: 418;
	width: 1280px;
	height: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10700
{
	z-index: 420;
	width: 1280px;
	height: 300px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u10682_img,#u10691_img,#u10700_img
{
	padding-left: 373px;
	padding-right: 374px;
}

#u11957-4,#u9569-4,#u10508-4
{
	position: absolute;
	width: 10px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding: 10px;
	text-align: center;
	color: #FFFFFF;
	line-height: 20px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 129px;
}

#u10508-4popup
{
	z-index: 422;
}

#u11954-4,#u9607-4,#u10542-4
{
	position: absolute;
	width: 10px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding: 10px;
	text-align: center;
	color: #FFFFFF;
	line-height: 20px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 129px;
	left: 1310px;
}

#u10542-4popup
{
	z-index: 426;
}

#pamphletu6435
{
	z-index: 68;
	width: 0.01px;
	height: 180px;
	margin-left: 679px;
	top: -180px;
	margin-bottom: -180px;
	position: relative;
}

#u6447
{
	z-index: 69;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u6448
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u9777
{
	z-index: 71;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_cannon_kaminari-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u6448:hover #u9777
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_cannon_kaminari-over.jpg") no-repeat left top;
	background-size: contain;
}

#u6448.PamphletThumbSelected #u9777
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_cannon_kaminari-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u6440
{
	position: absolute;
	width: 1365px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: -215px;
	left: -522px;
	-pie-background: rgba(0,0,0,0.9);
}

#u6440popup
{
	z-index: 72;
}

#u6443
{
	z-index: 73;
	width: 1321px;
	height: 725px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u6465
{
	z-index: 74;
	width: 1292px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	left: 29px;
}

#pamphletu6508
{
	z-index: 84;
	width: 0.01px;
	height: 180px;
	margin-left: 20px;
	margin-top: 10px;
	position: relative;
}

#u6515
{
	z-index: 85;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u6516
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u9204
{
	z-index: 87;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_web_canon_kids-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u6516:hover #u9204
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_web_canon_kids-over.jpg") no-repeat left top;
	background-size: contain;
}

#u6516.PamphletThumbSelected #u9204
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_web_canon_kids-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u6511
{
	position: absolute;
	width: 1336px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 62px;
	left: -178px;
	-pie-background: rgba(0,0,0,0.9);
}

#u6511popup
{
	z-index: 88;
}

#u6512
{
	z-index: 89;
	width: 1292px;
	height: 724px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u6513
{
	z-index: 90;
	width: 1292px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#pamphletu6203
{
	z-index: 45;
	width: 0.01px;
	height: 180px;
	margin-left: 350px;
	top: -180px;
	margin-bottom: -180px;
	position: relative;
}

#u6215
{
	z-index: 46;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#pu8832,#pu12617,#pu13908,#pu8594,#pu8232,#pu8032,#pu6216
{
	position: absolute;
	width: 0.01px;
}

#u6216
{
	position: absolute;
	width: 319px;
	height: 179px;
	border-width: 1px;
	border-style: solid;
	border-color: #DEDEDE;
	background-color: #DEDEDE;
}

#pu8832:hover #u8832,#pu13908:hover #u13908,#pu8594:hover #u8594,#pu8232:hover #u8232,#pu6216:hover #u6216
{
	width: 319px;
	height: 179px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	background-color: #DEDEDE;
	top: 0px;
	margin-top: 0px;
	left: 0px;
	margin-left: 0px;
	min-height: 0px;
}

#u6221
{
	z-index: 49;
	width: 320px;
	height: 180px;
	background: transparent url("../images/works_science_04-normal.jpg") no-repeat left top;
	background-size: contain;
}

#pu6216:hover #u6221
{
	position: relative;
	width: 320px;
	margin-right: -10000px;
	margin-top: -1px;
	left: -1px;
	height: 180px;
	min-height: 0px;
	background: transparent url("../images/works_science_04.jpg") no-repeat left top;
	background-size: contain;
}

#pu6216.PamphletThumbSelected #u6221
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	background: transparent url("../images/works_science_04-normal.jpg") no-repeat left top;
	background-size: contain;
}

#pu8832 #u10099,#pu12617 #u12670,#pu13908 #u14006,#pu8594 #u11708,#pu8232 #u8239,#pu8032 #u14009,#pu6216 #u6221
{
	position: relative;
	width: 320px;
	margin-right: -10000px;
	margin-top: -1px;
	left: -1px;
}

#u6208
{
	position: absolute;
	width: 1324px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 344px;
	left: -172px;
	-pie-background: rgba(0,0,0,0.9);
}

#u6208popup
{
	z-index: 51;
}

#u6211
{
	z-index: 52;
	width: 1280px;
	height: 741px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u6269
{
	z-index: 53;
	width: 853px;
	min-height: 484px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 99px;
	left: 213px;
}

#pamphletu12355
{
	z-index: 687;
	width: 0.01px;
	height: 180px;
	margin-left: 680px;
	top: -180px;
	margin-bottom: -180px;
	position: relative;
}

#u12358
{
	z-index: 688;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u12359
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u12439
{
	z-index: 690;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_untitled-normal.png") no-repeat left top;
	background-size: contain;
}

#u12359:hover #u12439
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_untitled-over.png") no-repeat left top;
	background-size: contain;
}

#u12359.PamphletThumbSelected #u12439
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_untitled-normal.png") no-repeat left top;
	background-size: contain;
}

#u12363
{
	position: absolute;
	width: 861px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: -635px;
	left: 525px;
	-pie-background: rgba(0,0,0,0.9);
}

#u12363popup
{
	z-index: 691;
}

#u12364
{
	z-index: 692;
	width: 817px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#slideshowu12365
{
	z-index: 693;
	width: 0.01px;
	height: 568px;
	position: relative;
	margin-right: -10000px;
}

#u12255,#u9003,#u8865,#u11629,#u11347,#u11052,#u10830,#u12395
{
	position: absolute;
	width: 757px;
	height: 568px;
	background-color: transparent;
	left: 30px;
}

#u12395popup
{
	z-index: 694;
}

#u12406
{
	z-index: 695;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u12492
{
	z-index: 697;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u12501
{
	z-index: 699;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u12510
{
	z-index: 701;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u12519
{
	z-index: 703;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u12528
{
	z-index: 705;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u12537
{
	z-index: 707;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u12546
{
	z-index: 709;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u12555
{
	z-index: 711;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u12564
{
	z-index: 713;
	width: 757px;
	height: 568px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u9008_img,#u9014_img,#u9010_img,#u9012_img,#u9006_img,#u9016_img,#u9004_img,#u8868_img,#u8872_img,#u8874_img,#u8944_img,#u8953_img,#u12406_img,#u12492_img,#u12501_img,#u12510_img,#u12519_img,#u12528_img,#u12537_img,#u12546_img,#u12555_img,#u12564_img
{
	padding-top: 71px;
	padding-bottom: 71px;
}

#u12270-4,#u9044-4,#u8887-4,#u11372-4,#u11050-4,#u10828-4,#u12394-4
{
	position: absolute;
	width: 10px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding: 10px;
	text-align: center;
	color: #FFFFFF;
	line-height: 20px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 264px;
}

#u12394-4popup
{
	z-index: 715;
}

#u12254-4,#u9041-4,#u8876-4,#u11370-4,#u11088-4,#u10801-4,#u12410-4
{
	position: absolute;
	width: 10px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding: 10px;
	text-align: center;
	color: #FFFFFF;
	line-height: 20px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 264px;
	left: 787px;
}

#u12410-4popup
{
	z-index: 719;
}

#pamphletu6153
{
	z-index: 38;
	width: 0.01px;
	height: 180px;
	margin-left: 20px;
	margin-top: 10px;
	position: relative;
}

#u6164
{
	z-index: 39;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u6165
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u9553
{
	z-index: 41;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_yamayokoku-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u6165:hover #u9553
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_yamayokoku-over.jpg") no-repeat left top;
	background-size: contain;
}

#u6165.PamphletThumbSelected #u9553
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_yamayokoku-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u6158
{
	position: absolute;
	width: 1004px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 215px;
	left: -672px;
	-pie-background: rgba(0,0,0,0.9);
}

#u6158popup
{
	z-index: 42;
}

#u6159
{
	z-index: 43;
	width: 960px;
	height: 724px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u6160
{
	z-index: 44;
	width: 960px;
	min-height: 724px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#pamphletu12785
{
	z-index: 755;
	width: 0.01px;
	height: 180px;
	margin-left: 350px;
	top: -180px;
	margin-bottom: -180px;
	position: relative;
}

#u12795
{
	z-index: 756;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u12796
{
	position: absolute;
	width: 320px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u15035:hover,#u15042:hover,#u15044:hover,#u10119:hover,#u9853:hover,#u13890:hover,#u6639:hover,#u5595:hover,#u5523:hover,#u6296:hover,#u6359:hover,#u12221:hover,#u8973:hover,#u4886:hover,#u6484:hover,#u5154:hover,#u11655:hover,#u11339:hover,#u7098:hover,#u11045:hover,#u10753:hover,#u5557:hover,#u5659:hover,#u6448:hover,#u6516:hover,#u12359:hover,#u6165:hover,#u12796:hover
{
	width: 320px;
	min-height: 0px;
	margin: 0px;
}

#u12815
{
	z-index: 758;
	width: 320px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/works_bicycle-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u12796:hover #u12815
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_bicycle-over.jpg") no-repeat left top;
	background-size: contain;
}

#u12796.PamphletThumbSelected #u12815
{
	width: 320px;
	height: 180px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/works_bicycle-normal.jpg") no-repeat left top;
	background-size: contain;
}

#u12788
{
	position: absolute;
	width: 1004px;
	border-style: none;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: 110px;
	left: 580px;
	-pie-background: rgba(0,0,0,0.9);
}

#u12788popup
{
	z-index: 759;
}

#u12789
{
	z-index: 760;
	width: 960px;
	height: 724px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u12816
{
	z-index: 761;
	width: 960px;
	min-height: 724px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#pu13476
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: 92px;
}

#u13476
{
	z-index: 949;
	min-height: 69.63291193140321px;
	padding-bottom: 0px;
}

#u13476_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 1020px;
	left: -100px;
	padding-top: 26px;
	padding-bottom: 2px;
}

#u13469
{
	z-index: 967;
	width: 15px;
	left: 1081px;
}

#u13475-4
{
	z-index: 950;
	width: 980px;
	min-height: 23px;
	left: 120px;
	margin-top: 3px;
}

#u13476-bw
{
	z-index: 949;
	min-height: 69.63291193140321px;
}

#u13474-8
{
	z-index: 954;
	width: 518px;
	min-height: 28px;
	margin-right: -10000px;
	margin-top: 25px;
	left: 264px;
}

#u13472
{
	z-index: 962;
	width: 133px;
	margin-right: -10000px;
	margin-top: 25px;
	left: 120px;
}

#u13471
{
	z-index: 965;
	width: 81px;
	margin-right: -10000px;
	margin-top: 26px;
	left: 990px;
}

#u13471_states
{
	height: 15px;
	width: 81px;
}

body
{
	position: relative;
	min-width: 1020px;
}

#page .verticalspacer
{
	clear: both;
}

