* {margin: 0; padding: 0;}
body {margin: 0;
    padding: 0; font-size: 16px; font-family: Helvetica Neue, Helvetica, Arimo, Liberation Sans, Lucida Grande, sans-serif; background-color: #f1f1f1;
}
@media(max-width:1134px){body {font-size: 125%;}}
p {margin-top: 3px; margin-right: 1px; margin-bottom: 13px; line-height: 1.5;}
ul {padding-bottom: 10px;}
a:link,a:active {color: #0000CC; text-decoration: none}
a:visited {color: #990099; text-decoration: none}
a:hover {color: #DF4900}
a.bw:link,a.bw:visited,a.bw:active {color: #FFFFFF; text-decoration: none}
a.bw:hover {color: #FFFF33}
@media(max-width:1134px){a {font-size: 125%;}}
h2 {font-size: 19px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	padding-bottom: 7px;
	padding-left: 8px;
	padding-top: 3px;}
h3 {font-size: 17px;
	font-weight: bold;
	padding-bottom: 7px;
	padding-left: 8px;
	padding-top: 3px;}
.concept {text-align:center; font-weight:bold; vertical-align: top; background-color: #ffffff; font-size: 80%}
.dvd {color: #F0F0F0; text-align:center; font-weight: 500; background-color: #273075; height: 25px;}
.dvl {color: #F0F0F0; padding-left: 5px; font-weight: 500; background-color: #273075; height: 25px;}
.cw {text-align:center; background-color: #ffffff}
.space {text-indent: 1cm;}
.biography {text-indent: 1cm; padding: 6px; font-size: 85%; font-family: verdana, arial, sans-serif; text-align: left; background-color: #FFFFFF; margin-top: 10px; margin-right: 6px; margin-left: 4px;}
.kwcbody {text-indent: 1cm; font-size: 200%; margin-top: 20px;}
.kwcbiotitle {content:''; display:block; color: #F0F0F0; background-image: url("https://www.tohokingdom.com/images/kwc/icons/claws.png"); background-repeat: no-repeat; background-color: #273075; padding: 10px; padding-left: 40px;}
.kwcbio-showa {content:''; color: #F0F0F0; background-image: url("https://www.tohokingdom.com/images/kwc/icons/kwcbio_showa.png"); background-repeat: no-repeat; background-color: #273075; padding: 10px; padding-left: 40px;}
.kwcbio-heisei {content:''; color: #F0F0F0; background-image: url("https://www.tohokingdom.com/images/kwc/icons/kwcbio_heisei.png"); background-repeat: no-repeat; background-color: #273075; padding: 10px; padding-left: 40px;}
.kwcbio-millennium {content:''; color: #F0F0F0; background-image: url("https://www.tohokingdom.com/images/kwc/icons/kwcbio_millennium.png"); background-repeat: no-repeat; background-color: #273075; padding: 10px; padding-left: 40px;}
.kwcbio-modern {content:''; color: #F0F0F0; background-image: url("https://www.tohokingdom.com/images/kwc/icons/kwcbio_modern.png"); background-repeat: no-repeat; background-color: #273075; padding: 10px; padding-left: 40px;}
.kwcbio-distributed {content:''; color: #F0F0F0; background-image: url("https://www.tohokingdom.com/images/kwc/icons/kwcbio_distributed.png"); background-repeat: no-repeat; background-color: #273075; padding: 10px; padding-left: 40px;}
.kwcbio-vg {content:''; color: #F0F0F0; background-image: url("https://www.tohokingdom.com/images/kwc/icons/kwcbio_vg.png"); background-repeat: no-repeat; background-color: #273075; padding: 10px; padding-left: 40px;}
.kwcbio-books {content:''; color: #F0F0F0; background-image: url("https://www.tohokingdom.com/images/kwc/icons/kwcbio_books.png"); background-repeat: no-repeat; background-color: #273075; padding: 10px; padding-left: 40px;}
.kwcbio-cut {content:''; color: #F0F0F0; background-image: url("https://www.tohokingdom.com/images/kwc/icons/kwcbio_cut.png"); background-repeat: no-repeat; background-color: #273075; padding: 10px; padding-left: 40px;}
.kwcbio-hybrid {content:''; color: #F0F0F0; background-image: url("https://www.tohokingdom.com/images/kwc/icons/kwcbio_hybrid.png"); background-repeat: no-repeat; background-color: #273075; padding: 10px; padding-left: 40px;}
.pad {padding: 5px;}
.twoa {font-family: arial, helvetica, sans-serif; padding-left: 2px; font-size: 80%;}
.bann {margin-bottom: 11px; display: block; text-align: center; margin-left: auto; margin-right: auto;}
.img-right {float: right; margin-left: 17px; margin-bottom: 8px; padding: 9px; clear: both;}
.img-left {float: left; margin-right: 17px; margin-bottom: 8px; padding: 9px; clear: both;}
.nextpara {clear: both;}
.details {padding: 5px; font-size: 85%; font-family: verdana, arial, sans-serif; text-align: left; background-color: #FFFFFF; padding-left: 11px;}
.quick {font-family: Arial, Helvetica, sans-serif; font-size: 15px;
	border-top: thin groove #F4F4F4;
	border-right: thin none #F4F4F4;
	border-bottom: thin none #F4F4F4;
	border-left: thin none #F4F4F4;
	padding-top: 2px; padding-bottom: 2px; text-align: center;}
@media(min-width:1134px){.quick{font-size: 12px;}}
.cdlistb {font-family: Arial, Helvetica, sans-serif; font-size: 11px;
font-weight: bold;
	border-top: thin groove #F4F4F4;
	border-right: thin none #F4F4F4;
	border-bottom: thin none #F4F4F4;
	border-left: thin none #F4F4F4;
	padding-top: 2px; text-align: center;}
/*updates*/
.update-title {text-align: right; letter-spacing: -3px; padding-bottom: 9px; font-weight: 1000; font-size: 30px; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; color: #504f4f; border-bottom-style: solid; border-bottom-width: 1px;}
.cell {height: 27px; font-weight: bold; padding-left: 18px; padding-bottom: 10px; padding-top: 10px;}
.update-body {padding-bottom: 21px; padding-top: 14px; padding-right: 8px; line-height: 1.5; border: 1px solid #CECECE;}
/*sort-table*/
.sort-header {padding-left: 5px; font: bold 10px/22px Arial, Helvetica, sans-serif; letter-spacing: 1px; text-transform: uppercase; text-align: left; background: #d5d0de url("https://www.tohokingdom.com/images/sort_header.png") no-repeat;}
.sort-sub-center {padding: 5px; text-align: center; background-color: #FFFFFF;}
.sort-sub-left {padding: 5px; text-align: left; background-color: #FFFFFF;}
.sort-sub-leftpad {padding-left: 10px; text-align: left; background-color: #FFFFFF;}
/*blu-ray*/
ul.blulist { 
  line-height: 1em;
  margin-left: -1.5em; 
  padding-left: -1.5em;
  margin-top:0.3em; 
  margin-bottom:0.5em;}
ul.blulist li { 
  background:url(https://www.tohokingdom.com/images/bullet.gif) 0em 0.4em no-repeat;
  padding-left: 0.8em; 
  list-style: none;}
.blulist ul li { background-image:url(https://www.tohokingdom.com/images/bullet_child.gif); }
ol.blulist li, ul.blulist li {margin-bottom:0.5em;}
ol.blulist { 
  margin-left:1.5em; 
  padding-left:0px;}
.blulist ol li {list-style: decimal; background-image: none; padding-left: 0em;}
/*bios*/
.mb {padding-left: 5px; padding-bottom: 7px; padding-top: 1px; font-weight:bold; text-align: left;}
.mb p {margin-top: 2px; margin-bottom: 2px;}
.desc {padding-left: 5px; width: 225px; margin-left: 0px; margin-right: auto; text-align: left; background-repeat: no-repeat; font-family: verdana, arial, sans-serif; font-size: 80%; color: #FFFFFF; height: 20px; font-weight:bold; background-image: url(https://www.tohokingdom.com/images/desc.gif)}
.des-bod {padding: 5px; margin-top: -18px; text-align: left;}
.des-bod p {margin-bottom: 0px; margin-top: 18px;}
/*new-bios*/
.bio-title {text-align: center; padding-bottom: 11px; font-weight: 1000; font-size: 25px; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; color: #504f4f;}
.bio-formstitle {text-align: center; margin-top: 9px; padding-bottom: 11px; font-weight: 1000; font-size: 13px; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; color: #504f4f;}
.bio-subtitle {font-size: 17px; color: #F0F0F0; font-family: Tahoma, Geneva, sans-serif; font-weight: 700; line-height: 22px; background-color: #273075; padding: 6px; letter-spacing: .5px;}
.bio-info {background-color: #f4f4f4; padding: 4px; height: 257px;}
.bio-main-img {padding-right: 5px;}
.bio-body {text-indent: 1cm; padding: 9px; font-size: 89%; font-family: verdana, arial, sans-serif; text-align: left; background-color: #FFFFFF; margin-top: 9px; margin-right: 8px; margin-left: 6px; margin-bottom: 18px;}
.bio-infotitle {text-transform: uppercase; font-weight: 700; font-size: 90%; margin-top: 3px;}
.bio-background {list-style-type: circle; vertical-align: top; padding: 6px; font-size: 89%; font-family: verdana, arial, sans-serif; text-align: left; background-color: #FFFFFF; margin-top: 9px; margin-right: 9px;}
.series {padding-right: 8px; text-align: right; text-transform: uppercase; font-size: 90%; font-weight: bold; color: #504f4f; padding-top: 4px;}
/*movies*/
.internat {
	font-size: 17px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	padding-bottom: 7px;
	padding-left: 7px;
	padding-top: 3px;
}
.intitle {
	padding-left: 6px;
	background-color: #37437B;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #F0F0F0;
	padding-top: 1px;
	padding-bottom: 1px;
}
div.stock-img {text-align: center; padding: 8px; font-weight:bold; vertical-align: top; background-color: #ffffff; font-size: 90%; width: 238px; height: 30px; margin-top: 2px;}
/*new-movies*/
.mvtitle {
	padding-left: 12px;
	background-color: #37437B;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #F0F0F0;
	padding-top: 1px;
	padding-bottom: 1px;
}
.movie-background {list-style-type: circle; vertical-align: top; padding: 6px; font-family: verdana, arial, sans-serif; text-align: left; background-color: #FFFFFF; margin-top: 9px; padding-right: 10px; padding-bottom: 14px;}
.staff {padding: 6px; font-size: 95%; font-family: verdana, arial, sans-serif; text-align: left; background-color: #FFFFFF; line-height: 1.4; padding-bottom: 14px;}
.smalldate {font-size: 80%; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
div.mbio-img {text-align: center; padding: 2px; font-weight:bold; vertical-align: top; background-color: #ffffff; font-size: 90%; width: 185px; height: 30px; margin-top: 2px;}
.mvsec {text-transform: uppercase; letter-spacing: 1px; border-top: 2px solid rgba(170,170,170,0.25); border-bottom: 2px solid rgba(170,170,170,0.25); margin: 0.74em 0 1.32em; padding: 0.65rem 12px 0.4rem; box-sizing: border-box; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; color: #504f4f;}
.genre {margin: 0 4px 6px 0; padding: 4px 7px 5px 27px; background: #37437B url('https://www.tohokingdom.com/images/genre/tag.png') no-repeat; background-position: 6px 4px; border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px; color: #ffffff; font: 14px Arial,sans-serif; float: left;}
a.genre {margin: 0 4px 6px 0; padding: 4px 7px 5px 27px; background: #37437B url('https://www.tohokingdom.com/images/genre/tag.png') no-repeat; background-position: 6px 4px; border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px; color: #ffffff; font: 14px Arial,sans-serif; float: left;}
/*reviews*/
.dash {height: 4px; background-image: url(https://www.tohokingdom.com/images/reviews/lines.gif);}
.line {border:1px dashed #CCC;}
.revtitle 	{font-size: 17px; font-family: Tahoma, Geneva, sans-serif; font-weight: bold; line-height: 22px;}
.revstar 	{font-size: 9px; font-weight: bold; font-family: Tahoma, Geneva, sans-serif; line-height: 39px;}
.rev-center {background:url(https://www.tohokingdom.com/images/news/rightside.gif) repeat-y right top; padding:1px 20px 1px 25px; margin:-1px 0 -50px 0; clear:both;}
.rbody {padding: 5px; margin-top: -18px; text-align: left; vertical-align: top;}
.rbody p {margin-bottom: 14px; margin-top: 18px; text-indent: 30px;}
.rtiny {font-size: 70%; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
/*news*/
#news-round {width:100%; margin:0px auto; background:#fff url(https://www.tohokingdom.com/images/news/leftside.gif) repeat-y left top;}
.news-top {width:100%; height:20px; background:url(https://www.tohokingdom.com/images/news/top.gif) no-repeat left top;}
.news-top span {
	display:block;
	position:relative;
	height:20px;
	background:url(https://www.tohokingdom.com/images/news/top-right.gif) no-repeat right top;
	background-image: url(https://www.tohokingdom.com/images/news/top-right.gif);
}
.news-center {background:url(https://www.tohokingdom.com/images/news/rightside.gif) repeat-y right top; padding:1px 20px 1px 25px; margin:-1px 0 -50px 0; clear:both;}
.news-center p {position:relative; z-index:999;}
.news-bottom {height:60px; background:url(https://www.tohokingdom.com/images/news/bottom.gif) no-repeat left bottom;}
.news-bottom span {display:block; position:relative; height: 60px; background:url(https://www.tohokingdom.com/images/news/bottom-right.gif) no-repeat right top;}
.news-curp {position: absolute; font-size: 80%;  left: 65%; top: 97px; text-align: right;}
div.float-img {float: left; margin: 1px; text-align:center;}
div.des-img {text-align: center; padding: 2px; font-weight:bold; vertical-align: top; background-color: #ffffff; font-size: 80%; width: 118px; height: 34px; margin-top: 2px;}
div.des-imgpost {text-align: center; padding: 2px; font-weight:bold; vertical-align: top; background-color: #ffffff; font-size: 80%; width: 119px; height: 24px; margin-top: 2px;}
div.des-fileart {text-align: center; padding: 2px; font-weight: bold; vertical-align: top; background-color: #ffffff; font-size: 80%; width: 198px; height: 13px; margin-top: 2px;}
div.des-cdlist {text-align: center; padding: 4px; font-weight: bold; vertical-align: top; background-color: #ffffff; font-size: 80%; width: 118px; height: 62px; margin-top: 2px;}
/*interview*/
.int-title {font-family: Georgia,serif; color: #4E443C; font-variant: small-caps; text-transform: none; font-size: 120%; font-weight: 100; margin-bottom: 0; padding-left: 2px;}
img.floatLeft {float: left; margin: 6px;}
img.floatRight {float: right; margin: 6px;}
/*design*/
.goFotterCenter {height: 20px; margin: 0 auto; width: 850px;}
.search-bar {z-index: 155550;}

.fotter-staf {border-bottom: 2px solid #4e508e ;}
.fotter-links {
	border-bottom: 2px solid #4e508e ;
}

.menu-list > ul:first-child > li:last-child > ul {
    display: none;
    position: absolute;
    top: 66px;
	z-index:999999;}

element.style {display: none;}
.menu-right-area {
    border-left: 1px solid #292c77;
    left: 184px;
    width: 130px;}
.menu-hover-menu {position: absolute; top: 82px; z-index: 999;}
.menu-hover-menu {display: none;}
.fadein1 {animation: 1s ease 0s normal none 1 running fadein;}
* {
    margin: 0;
    padding: 0;}
*::-moz-placeholder {color: #fff;}
.main_contentarea {
    float: left;
    height: auto;
    margin: 10px 0 0;
    position: relative;
    width: 100%;}
.main_content_display {margin: 0 auto; width: 995px;}
.main_content_display p, .main_content_display h1 {padding: 2px 10px;}
.main_content_display ol {padding-left: 28px;}
.main_content_display li {margin: 0 0 0 20px; line-height: 1.4;}
.main_content_display ul {padding-left: 32px;}
.main_content_display td, .main_content_display th {
}
.main {min-width: 1010px;}
.header {
}
.green-strip {
    background-color: #53a068;
    float: left;
    height: 4px;
    width: 100%;}
.header-menu {
    background-color: #292c77;
    float: left;
    height: 66px;
    position: relative;
    width: 100%;}
.logo {float: left;
    height: 72px;
    position: relative;
    width: 351px;}
.logo a {float: left;
    height: 71px;
    position: relative;
	z-index: 9999150;
    width: 351px;}
.logo a:hover {
}
.logo a:focus {
}
.logo img {
}
.float-Center-Menu {
}
.menu-list {background: transparent none repeat scroll 0 0;
    float: left;
    height: 66px;
    left: 0;
    position: absolute;
    right: 0;
    width: 100%;}
.menu-list ul:first-child {
    background-color: #292c77;
    height: 66px;
    margin: 0 auto;
    padding: 0;
    width: 816px;}
.menu-list > ul:first-child > li {
    float: left;
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
    height: 100%;
    list-style: outside none none;
    margin: 0;
    padding: 0;
    text-transform: uppercase;}
.menu-list > ul:first-child > li:hover {
}
.menu-list > ul:first-child > li:last-child:hover {background-color: #53a068;}
.menu-list > ul:first-child > li:focus {
}
.menu-list > ul:first-child > li > a {
    color: #fff;
    float: left;
    height: 100%;
    line-height: 73px;
    padding: 0 9px;
    position: relative;
    text-align: center;
    text-decoration: none;}
.menu-list > ul:first-child > li > a:hover {background-color: #53a068;}
.menu-list > ul:first-child > li:hover > ul {display: block;}
.menu-list > ul:first-child > li > a:focus {
}
.menu-list > ul:first-child > li:last-child > a {
}
.drop-arrow {
    background-image: url("https://www.tohokingdom.com/images/arrow_down_icon.png");
    display: block;
    float: left;
    height: 9px;
    margin: 32px 0 0 24px;
    width: 11px;}
.menu-list span {
    color: #fff;
    cursor: pointer;
    height: 100%;
    line-height: 73px;
    padding: 0 7px;
    position: relative;
    text-align: center;
    text-decoration: none;}
.menu-list span:hover {background-color: #53a068;}
.menu-list > ul:first-child > li:last-child > ul > li {
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    height: 100%;
    list-style: outside none none;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    width: 130%;}
.menu-list > ul:first-child > li:last-child > ul > li:hover {
}
.menu-list > ul:first-child > li:last-child > ul > li > a {
    background-color: #53a068;
    border-top: 1px solid #292c77;
    color: #fff;
    float: left;
    height: 40px;
    line-height: 41px;
    padding: 0 0 0 15px;
    position: relative;
    text-decoration: none;
    width: 100%;}
.menu-list > ul:first-child > li:last-child > ul > li:first-child > a {border-top: medium none;}
.menu-list > ul:first-child > li:last-child > ul > li:last-child > a {border-bottom: 1px solid #292c77;}
.menu-list > ul:first-child > li:last-child > ul > li > a:hover {background-color: #292c77;}
.header-right-serction {background-color: #292c77; float: right; width: 375px;}
.forms-button {float: right; height: 66px; width: 140px;}
.forms-button a {float: right; height: 66px; width: 140px;}
.forms-button img {float: left; margin: 19px 11px 0 20px; position: relative;}
.forms-button span {
    color: #fff;
    float: left;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    margin: 22px 0 0;
    position: relative;
    text-transform: uppercase;}
.more-button {
}
.more-button a {width: 95px;}
.more-button a:hover {
}
.search-bar {
    background-color: #53a068;
    display: none;
    float: right;
    height: 66px;
    position: relative;
    width: 220px;}
.search-bar img {float: left; margin: 0 0 0 8px; position: relative;}
.search-bar img:hover {
}
.search-bar form {float: left; position: relative; width: 166px;}
.search-bar input {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #53a068;
    border-color: #292c77;
    border-style: none none solid;
    border-width: medium medium 1px;
    color: #fff;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    height: 25px;
    margin: 18px 0 0;
    padding: 0;
    width: 166px;}
.search-bar-NA {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #fff;
    border-image: none;
    border-style: none solid;
    border-width: medium 1px;
    cursor: pointer;
    float: right;
    height: 66px;
    position: relative;
    width: 75px;}
.search-bar-NA img {float: left; margin: 6px 0 0 23px;}
.search-bar button {background: transparent none repeat scroll 0 0;
    border: medium none;
    cursor: pointer;
    float: left;
    height: 66px;
    margin: 0;
    padding: 0;
    width: 45px;}
.search-bar-NA button {background: transparent none repeat scroll 0 0;
    border: medium none;
    cursor: pointer;
    height: 100%;
    width: 100%;}
.Menu1 {display: none;}
.Menu2 {display: none;}
.Menu2-Sub {display: none;}
.Menu3 {display: none;}
.Menu3-Sub {display: none;}
.fadein1 {animation: 1s ease 0s normal none 1 running fadein;}
.fadein2 {animation: 2s ease 0s normal none 1 running fadein;}
@keyframes fadein {
0% {opacity: 0;}
100% {opacity: 1;}
}
@keyframes fadein {
0% {opacity: 0;}
100% {opacity: 1;}
}

.footer {background-color: #292c77;
    float: left;
    height: auto;
    margin: 0;
    padding: 0 0 20px;
    position: relative;
    width: 100%;}
.fotter-links {float: left;
    height: 113px;
    position: relative;
    width: 100%;
	z-index:99915 ;}
.fotter-links ul {float: left; margin: 25px 0; position: relative;}
.fotter-links li {list-style: outside none none; padding: 0; width: 100%;}
.fotter-links a {color: #fff;
    float: left;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    position: relative;
    text-decoration: none;
    text-transform: uppercase;
    width: 100%;}
.fotter-links a:hover {text-decoration: underline;}
.fotter-staf {float: left;
    height: 30px;
    margin: 0 auto;
    position: relative;
    width: 100%;
	z-index:99915 ;}
.fotter-staf ul {height: 30px; margin: 0 auto; padding: 0; width: 330px;}
.fotter-staf li {color: #fff;
    float: left;
    font-family: arial;
    height: 15px;
    list-style: outside none none;
    margin: 0 16px;}
.fotter-staf a {color: #fff;
    float: left;
    font-size: 11px;
    font-weight: bold;
    line-height: 31px;
    text-decoration: none;}
.fotter-staf a:hover {text-decoration: underline;}
.ceterdiv {height: 30px; margin: 0 auto; width: 1020px;}
.ceterdiv1 {height: 175px;
    margin: 0 auto;
    width: 864px;}
.ceterdiv2 {height: 105px;
    margin: 0 auto;
    width: 1020px;}
.ceterdiv img {float: left;
    margin: 0;
    padding: 0;}
.number1 {margin-left: 8px;}
.number2 {
}
.number3 {
}
.number4 {margin-left:-8px;}
.number5 {
}
.box {float: left; width:16.3%;}
.number6 a {
}
.number6 img {float: left;
    margin: 52px 0 0;
    position: relative;
}
.number6 span {float: left;
    font-size: 15px;
    margin: 56px 0 0 18px;
    position: relative;}
.fotter-bottom {height: 105px;
    margin: 0 auto;
    position: relative;
    width: 1020px;}
.bottom-logo {
    float: left;
    height: 88px;
    position: relative;
    width: 302px;}
.bottom-logo img {
}
.copyright-message {
    color: #fff;
    float: left;
    font-family: arial;
    font-size: 11px;
    margin: 16px 0 0 38px;
    text-align: justify;
    width: 668px;}
.copyright-message p {
}
::-webkit-input-placeholder { /* Safari, Chrome and Opera */
  color: #fff;}

:-moz-placeholder { /* Firefox 18- */
  color: #fff;}

::-moz-placeholder { /* Firefox 19+ */
  color: #fff;}

:-ms-input-placeholder { /* IE 10+ */
  color: #fff}

::-ms-input-placeholder { /* Edge */
  color: #fff}

:placeholder-shown { /* Standard one last! */
  color: #fff;}
.ceterdiv2 img {
}

#none_active_submenu {
	display:block;}

#active_submenu {
	display:none;}

#active_submenu_main {
	display:none;}

@media (min-width: 1662px) {
.Menu1 {display: block;}
.Menu2 {display: block;}
.Menu3 {display: block;}
.logo {
    background-image: url("https://www.tohokingdom.com/images/banner_toho_logo.png");
	background-repeat:no-repeat;}
}
@media (max-width: 1661px) and (min-width: 1340px) {
.forms-button span {display: none;}
.forms-button {width: 90px;}
.forms-button a {width: 79px;}

.Menu1 {display: block;}
.Menu2 {display: none;}
.Menu3 {display: block;}
.menu-list ul:first-child {width: 550px;}
}
@media (max-width: 1661px) {
.logo {
    background-image: url("https://www.tohokingdom.com/images/banner_toho_logo_minimized.png");
    width: 302px;}
.menu-list > ul:first-child > li > a {padding: 0 9px;}
.Menu2-Sub {display: block; float: left;}
.menu-hover-menu {display: none;}
.small_button {height: 82px; width: 82px;}
.small_button > a {
    border-right: 1px solid #fff;
    float: left;
    height: 66px;
    position: relative;
    width: 82px;
    z-index: 999;}
.menu-hover-menu {
    position: absolute;
    top: 82px;
    z-index: 99999;}

.menu-hover-menu ul {
}
.menu-hover-menu li {
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
    height: 100%;
    list-style: outside none none;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    width: 130%;}
.menu-hover-menu li:hover {
}
.menu-hover-menu a {
    background-color: #53a068;
    border-top: 1px solid #292c77;
    color: #fff;
    float: left;
    height: 38px;
    line-height: 43px;
    padding: 0 0 0 15px;
    position: relative;
    text-decoration: none;
    width: 100%;}
.menu-hover-menu a:hover {background-color: #292c77;}
.drop-menu {
    background-image: url("https://www.tohokingdom.com/images/banner_menu_icon.png");
    float: left;
    height: 20px;
    margin: 22px 0 0 25px;
    position: relative;
    width: 28px;}
.menu-left-area {left: 0; width: 130px;}
.menu-right-area {
    border-left: 1px solid #292c77;
    left: 184px;
    width: 130px;}
.Menu2-Sub > div > a:hover {
    background-color: #53a068;
	height:66px !important; }
.Menu2-Sub:hover > .menu-hover-menu {
    
}
.Menu2-Sub:hover > .small_button > a {
    border: medium none;
    height: 82px;}
.Topbordergone {border-top: medium none !important;}
#none_active_submenu {display:block;}

#active_submenu {display: none; background-color:#53a068; height: 82px;}

#active_submenu_main {display:none;}

}

@media (max-width: 1340px) and (min-width: 1020px) {
	.menu-list ul:first-child {width:262px ;}
	.forms-button {width: 90px;}
	.forms-button a {width: 79px;}
	.forms-button span {display: none;}
	
}

@media (max-width: 1151px) and (min-width: 1020px) {
	.menu-list ul:first-child {margin-left: 435px;}

}

@media (max-width: 1020px) and (min-width: 0px) {
	.forms-button {width: 90px;}
	.forms-button a {width: 79px;}
	.forms-button span {display:none;}
	.menu-list  {display:none;}
	.copyright-message {
    color: #fff;
    float: left;
    font-family: arial;
    font-size: 11px;
    margin: 16px 0 0 13px;
    text-align: justify;
    width: 567px;}
.fotter-bottom {height: 105px; margin: 0 auto; position: relative; width: 890px;}
	
}