.top { position: relative; background: url('../../images/block_black-sa5af4fc5ad.png'); background-repeat: repeat; }
.top .bg_blocks { position: absolute; width: 100%; height: 130px; top: 0; left: 0; background: url('../../images/block_red-s6b5c8e7bb6.png'); background-repeat: repeat; }
.top .go_main_menu { position: absolute; left: 20px; top: 50px; z-index: 100; background: url('../../images/buttons-sb5442473f1.png') -249px -479px; height: 100px; width: 198px; float: left; }
.top .go_info { position: absolute; right: 0px; top: 0px; z-index: 100; float: left; }
.top .text { position: absolute; right: 20px; bottom: 7px; z-index: 200; background: url('../../images/text-saa526b446f.png') 0 0; height: 31px; width: 645px; }
.top .buttons { position: absolute; bottom: 30px; left: 40px; }
.top .buttons .go_finger_print { z-index: 100; background: url('../../images/buttons-sb5442473f1.png') 0 -1522px; height: 305px; width: 305px; float: left; margin-right: 20px; }
.top .buttons .go_finger_print .isnew { position: relative; background: url('../../images/common-s4c2aa6f940.png') 0 -466px; height: 174px; width: 155px; left: -10; top: -40; z-index: 110; pointer-events: none; display: none; }
.top .buttons .go_ugoku_oekaki { z-index: 100; background: url('../../images/buttons-sb5442473f1.png') 0 -1217px; height: 305px; width: 305px; float: left; margin-right: 20px; }
.top .buttons .go_collection3d { z-index: 100; background: url('../../images/buttons-sb5442473f1.png') 0 -912px; height: 305px; width: 305px; float: left; }
.top .copyright_tomy_small { position: absolute; left: 20px; bottom: 20px; z-index: 100; background: url('../../images/logo-sf14d8fc80c.png') -373px -22px; height: 18px; width: 68px; }

.info { background: url('../../images/block_white-sa878635d9c.png'); background-repeat: repeat; }
.info .go_top { position: absolute; left: 20px; top: 30px; background: url('../../images/buttons-sb5442473f1.png') -248px -381px; height: 98px; width: 195px; }
.info .go_main_menu { position: absolute; left: 20px; top: 150px; background: url('../../images/buttons-sb5442473f1.png') -249px -479px; height: 100px; width: 198px; }

.picture_select { position: relative; background: url('../../images/block_white-sa878635d9c.png'); background-repeat: repeat; }
.picture_select .go_back { position: absolute; left: 10px; top: 10px; z-index: 100; background: url('../../images/buttons-sb5442473f1.png') -248px -381px; height: 98px; width: 195px; }
.picture_select .logo { position: absolute; top: 0px; left: 50%; margin-left: -187px; z-index: 200; background: url('../../images/logo-sf14d8fc80c.png') 0 -22px; height: 73px; width: 373px; }
.picture_select .text { position: absolute; bottom: 10px; left: 50%; margin-left: -150px; z-index: 200; background: url('../../images/text-saa526b446f.png') 0 -230px; height: 84px; width: 301px; }
.picture_select .go_left { position: absolute; top: 50%; margin-top: -50px; left: 0px; z-index: 500; background: url('../../images/common-s4c2aa6f940.png') 0 -200px; height: 103px; width: 51px; }
.picture_select .go_right { position: absolute; top: 50%; margin-top: -50px; right: -8px; z-index: 500; background: url('../../images/common-s4c2aa6f940.png') 0 -303px; height: 103px; width: 51px; }
.picture_select .scroll { top: 40px !important; height: 486px !important; background: url('../../images/block_yellow-s15477252c3.png'); background-repeat: repeat; }
.picture_select .scroll table { left: 32px !important; top: 32px !important; width: 960px !important; height: 422px !important; }
.picture_select .scroll .state { background-color: #00ff00; }
.picture_select .scroll .isnew { position: absolute; background: url('../../images/common-s4c2aa6f940.png') -70px -132px; height: 37px; width: 85px; right: -10; top: -5; z-index: 2000; }
.picture_select .scroll .isupdate { position: absolute; background: url('../../images/common-s4c2aa6f940.png') 0 -132px; height: 68px; width: 70px; right: -5; top: -20; z-index: 2000; }
.picture_select .scroll .is3d { position: absolute; background: url('../../images/common-s4c2aa6f940.png') 0 -409px; height: 57px; width: 78px; right: -5; bottom: -10; z-index: 2000; }

.sakuhinsyuu { position: relative; background: url('../../images/block_yellow-s15477252c3.png'); background-repeat: repeat; }
.sakuhinsyuu .go_back { position: absolute; left: 10px; top: 10px; z-index: 100; background: url('../../images/buttons-sb5442473f1.png') -248px -381px; height: 98px; width: 195px; }
.sakuhinsyuu .select { width: 100%; height: 80%; top: 10%; left: 0%; position: absolute; background-color: #0000ff; }
.sakuhinsyuu .logo { position: absolute; top: 5px; left: 50%; margin-left: -187px; z-index: 200; background: url('../../images/logo-sf14d8fc80c.png') 0 -22px; height: 73px; width: 373px; }
.sakuhinsyuu .text { position: absolute; bottom: 10px; left: 50%; margin-left: -192px; z-index: 200; background: url('../../images/text-saa526b446f.png') 0 -146px; height: 84px; width: 385px; }
.sakuhinsyuu .go_left { position: absolute; top: 50%; margin-top: -50px; left: 8px; z-index: 500; background: url('../../images/common-s4c2aa6f940.png') 0 -200px; height: 103px; width: 51px; }
.sakuhinsyuu .go_right { position: absolute; top: 50%; margin-top: -50px; right: 0px; z-index: 500; background: url('../../images/common-s4c2aa6f940.png') 0 -303px; height: 103px; width: 51px; }
.sakuhinsyuu .trash { position: absolute; bottom: 10px; right: 10px; z-index: 500; background: url('../../images/common-s4c2aa6f940.png') -51px -303px; height: 106px; width: 74px; }
.sakuhinsyuu .scroll { top: 40px !important; height: 486px !important; background: url('../../images/block_white-sa878635d9c.png'); background-repeat: repeat; }
.sakuhinsyuu .scroll table { left: 96px !important; top: 18px !important; width: 870px !important; height: 460px !important; }

.collection3d { position: relative; background: url('../../images/block_black-sa5af4fc5ad.png'); background-repeat: repeat; }
.collection3d .go_back { position: absolute; left: 10px; top: 10px; z-index: 100; background: url('../../images/buttons-sb5442473f1.png') -248px -381px; height: 98px; width: 195px; }
.collection3d .logo { position: absolute; top: 0px; left: 50%; margin-left: -187px; z-index: 200; background: url('../../images/logo-sf14d8fc80c.png') 0 -22px; height: 73px; width: 373px; }
.collection3d .text { position: absolute; bottom: 10px; left: 50%; margin-left: -221px; z-index: 200; background: url('../../images/text-saa526b446f.png') 0 -62px; height: 84px; width: 442px; }
.collection3d .go_left { position: absolute; top: 50%; margin-top: -50px; left: 8px; z-index: 500; background: url('../../images/common-s4c2aa6f940.png') 0 -200px; height: 103px; width: 51px; }
.collection3d .go_right { position: absolute; top: 50%; margin-top: -50px; right: 0px; z-index: 500; background: url('../../images/common-s4c2aa6f940.png') 0 -303px; height: 103px; width: 51px; }
.collection3d .trash { position: absolute; bottom: 10px; right: 20px; z-index: 500; background: url('../../images/common-s4c2aa6f940.png') -51px -303px; height: 106px; width: 74px; }
.collection3d .scroll { top: 40px !important; height: 486px !important; background: url('../../images/block_yellow-s15477252c3.png'); background-repeat: repeat; }
.collection3d .scroll table { left: 54px !important; top: 20px !important; width: 916px !important; height: 450px !important; }

.top { background: url('../../images/block_black-sa5af4fc5ad.png'); background-repeat: repeat; }
.top .bg_blocks { background: url('../../images/block_red-s6b5c8e7bb6.png'); background-repeat: repeat; }
.top .go_info { width: 763px; height: 251px; background-image: url("../../../data/1/tomica_top.png"); }
.top .copyright_tomy_small { background: url('../../images/logo-sf14d8fc80c.png') -441px -22px; height: 18px; width: 68px; }

.info { background: url('../../images/block_yellow-s15477252c3.png'); background-repeat: repeat; }

.picture_select { background: url('../../images/block_white-sa878635d9c.png'); background-repeat: repeat; }
.picture_select .scroll { background: url('../../images/block_yellow-s15477252c3.png'); background-repeat: repeat; }

.sakuhinsyuu { background: url('../../images/block_yellow-s15477252c3.png'); background-repeat: repeat; }
.sakuhinsyuu .scroll { background: url('../../images/block_white-sa878635d9c.png'); background-repeat: repeat; }

.collection3d { background: url('../../images/block_yellow-s15477252c3.png'); background-repeat: repeat; }
.collection3d .scroll { background: url('../../images/block_black-sa5af4fc5ad.png'); background-repeat: repeat; }
