/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */


/* Base
----------------------------------------------------------------------------------------------------*/

#block-main { color: #777; }

#block-main a { color: #333; }
#block-main a:hover { color: #777; }

#block-main em, 
#block-main code { color: #999; }

#block-main ins, 
#block-main mark { 
	background-color: #999;
	color: #eee; 
}

#block-main h1,
#block-main h2,
#block-main h3,
#block-main h4,
#block-main h5,
#block-main h6 { color: #333; }

#block-main hr { border-top-color: #e5e5e5; }

#block-main pre {
	border-color: #e5e5e5;
	background: #f7f7f7;
}

#block-main ::-moz-selection { background: #000; color: #fff; }
#block-main ::selection { background: #000; color: #fff; }


/* Layout
----------------------------------------------------------------------------------------------------*/

#block-main {
	border-color: #e5e5e5;
	background: #fff;
}

#footer { border-color: #e5e5e5; }

#totop-scroller { 
	background-image: url(https://b46710.claudeassets.com/20260512010400im_/http://www.kaitensushimiyako.com/images/white/totop_scroller.png);
	opacity: 0.2;
}


/* Menus
----------------------------------------------------------------------------------------------------*/

/* Drop-Down */
.menu-dropdown .dropdown-bg > div {
	border-color: #002A5C;
	background-color: #fff;
}

/* Columns */
.menu-dropdown .column { border-color: #f0f0f0; }

/* Level 2 */
#menu .menu-dropdown a.level2,
#menu .menu-dropdown span.level2 { color: #333; }

/* Set Hover */
#menu .menu-dropdown a.level2:hover { color: #999; }

/* Set Current */
#menu .menu-dropdown a.current.level2 { color: #999; }

/* Set Current Hover */
#menu .menu-dropdown a.current.level2:hover { color: #999; }

/* Level 3 */
.menu-dropdown ul.level3:before { border-color: #e5e5e5; }

#menu .menu-dropdown a.level3,
#menu .menu-dropdown span.level3 { color: #333; }

/* Set Hover */
#menu .menu-dropdown a.level3:hover { color: #999; }

/* Set Current */
#menu .menu-dropdown a.current.level3 { color: #999; }

/* Level 4 */
.menu-dropdown ul.level4:before { border-color: #c8c8c8; }

#menu .menu-dropdown a.level4,
#menu .menu-dropdown span.level4 { color: #333; }

/* Set Hover */
#menu .menu-dropdown a.level4:hover { color: #999; }

/* Set Current */
#menu .menu-dropdown a.current.level4 { color: #999; }

/* Titles */
#menu .menu-dropdown li.level2 .level2 span.title { color:  #333; }
#menu .menu-dropdown li.level2 .level2 span.subtitle { color: #999; }
#menu .menu-dropdown li.level2 a.level2:hover span.subtitle { color: #333; }

/* Module  */
#menu .menu-dropdown .module { color: #333; }
#menu .menu-dropdown .module a { color: #999; }
#menu .menu-dropdown .module a:hover { color: #333; }


/* Sidebar/Accordion Menu */

/* Link */
#block-main .menu-sidebar a,
#block-main .menu-sidebar li > span { color: #333; }

/* Hover */
#block-main .menu-sidebar a:hover,
#block-main .menu-sidebar li > span:hover { color: #999; }

/* Current */
#block-main .menu-sidebar a.current,
#block-main .menu-sidebar a.active,
#block-main .menu-sidebar span.active { color: #999; }


/* Line Menu */
.menu-line li {	 background:url(https://8fc15b.claudeassets.com/20260512010400im_/http://www.kaitensushimiyako.com/images/round1.png) 10% 50% no-repeat; }

/* Sidebar/Accordion Menu */

/* Level 1 */
#block-main .menu-sidebar li.parent .level1 > span { background-image: url(https://982232.claudeassets.com/20260512010400im_/http://www.kaitensushimiyako.com/images/white/menu_sidebar_parent.png); }

/* Level 2-4 */
#block-main .menu-sidebar ul.level2:before { border-color: #e5e5e5; }
#block-main .menu-sidebar ul.level2 ul:before { border-color: #c8c8c8; }


/* Modules
----------------------------------------------------------------------------------------------------*/

#block-main .module .module-title { color: #333; }

/* Module Type: Box */
#block-main .module .badge { background-image: url(https://d45b66.claudeassets.com/20260512010400im_/http://www.kaitensushimiyako.com/images/white/module_badges.png); }

#block-main .module .module-title .icon { background-image: url(https://2bce4a.claudeassets.com/20260512010400im_/http://www.kaitensushimiyako.com/images/white/module_icons.png); }

#block-main .mod-box { border-color: #e5e5e5; }


/* Module Type: Line */
#block-main .mod-line:before { border-color: #e5e5e5; }

/* Module Type: Headerline */
#block-main .mod-headerline .module-title {	border-color: #e5e5e5; }


/* Tools
----------------------------------------------------------------------------------------------------*/

/* Buttons (Needed for System Markup) */
#block-main .button-default,
#block-main .button-primary:hover {
	background: #000;
	color: #fff;
}

#block-main .button-primary,
#block-main .button-default:hover {
	background: #e5e5e5;
	color: #333;
}


/* Lists and Tables (Needed for System Markup) */

/* Line */
#block-main ul.line > li { background-image: url(https://58183f.claudeassets.com/20260512010400im_/http://www.kaitensushimiyako.com/images/white/tools/list_line.png); }

#block-main ul.line > li:first-child { background: none; }

/* Check */
ul.check > li {	background-image: url(https://f8496f.claudeassets.com/20260512010400im_/http://www.kaitensushimiyako.com/images/white/tools/list_check.png); }

/* Zebra List and Table */
#block-main ul.zebra > li,
#block-main table.zebra tbody td { border-color: #e5e5e5; }

#block-main ul.zebra > li:first-child,
#block-main table.zebra tbody tr:first-child td { border-color: #e5e5e5; }

#block-main ul.zebra > li.odd,
#block-main table.zebra tbody tr.odd { background: #f7f7f7; }

#block-main ul.zebra > li:nth-of-type(odd),
#block-main table.zebra tbody tr:nth-of-type(odd) { background: #f7f7f7; }

#block-main table.zebra caption { color: #999; }


/* ZOO List */
#block-main ul.zoo-list > li,
#block-main .zoo-comments-list > article { border-color: #e5e5e5; }


/* Text */

/* Inline Text Box */
#block-main em.box { 
	background: #e5e5e5;
	color: #333;
}

/* Dotted Horizontal Rule */
#block-main hr.dotted { background-image: url(https://c5b492.claudeassets.com/20260512010400im_/http://www.kaitensushimiyako.com/images/white/tools/line_dotted.png); }


/* Boxes */
#block-main .box-content,
#block-main .box-note,
#block-main .box-info,
#block-main .box-warning,
#block-main .box-hint,
#block-main .box-download {
	border-color: #e5e5e5;
	background-color: #f7f7f7;
}

#block-main .box-info {	background-image: url(https://610919.claudeassets.com/20260512010400im_/http://www.kaitensushimiyako.com/images/white/tools/box_info.png); }

#block-main .box-warning { background-image: url(https://9c4955.claudeassets.com/20260512010400im_/http://www.kaitensushimiyako.com/images/white/tools/box_warning.png); }

#block-main .box-hint { background-image: url(https://5e9570.claudeassets.com/20260512010400im_/http://www.kaitensushimiyako.com/images/white/tools/box_hint.png); }

#block-main .box-download { background-image: url(https://e2080b.claudeassets.com/20260512010400im_/http://www.kaitensushimiyako.com/images/white/tools/box_download.png); }


/* Forms (Needed for System Markup) */
#block-main form.box fieldset { border-color: #e5e5e5; }
#block-main form.box fieldset legend { color: #777; }

#block-main form.style input[type="text"],
#block-main form.style input[type="password"],
#block-main form.style select,
#block-main form.style textarea {
	border-color: #e5e5e5;
	background-color: #fff;
	color: #7f7f7f;
}

#block-main form.style input[type="text"]:hover,
#block-main form.style input[type="password"]:hover,
#block-main form.style select:hover,
#block-main form.style textarea:hover,
#block-main form.style input[type="text"]:focus,
#block-main form.style input[type="password"]:focus,
#block-main form.style select:focus,
#block-main form.style textarea:focus {
	border-color: #c8c8c8;
	background-color: #f7f7f7;
	color: #333;
}

#block-main form.style button, 
#block-main form.style input[type="button"],
#block-main form.style input[type="submit"] { 
	background-color: #e5e5e5;
	color: #fff;
}

#block-main form.style button:hover,
#block-main form.style input:hover[type="button"],
#block-main form.style input:hover[type="submit"] { 
	background: #000;
	color: #fff;
}

/* Forms in Dropdown */
#block-side .menu-dropdown form.box fieldset { border-color: #e5e5e5; }

#block-side .menu-dropdown form.style input[type="text"],
#block-side .menu-dropdown form.style input[type="password"],
#block-side .menu-dropdown form.style select,
#block-side .menu-dropdown form.style textarea {
	border-color: #e5e5e5;
	background-color: #fff;
	color: #7f7f7f;
}

#block-side .menu-dropdown form.style input[type="text"]:hover,
#block-side .menu-dropdown form.style input[type="password"]:hover,
#block-side .menu-dropdown form.style select:hover,
#block-side .menu-dropdown form.style textarea:hover
#block-side .menu-dropdown form.style input[type="text"]:focus,
#block-side .menu-dropdown form.style input[type="password"]:focus,
#block-side .menu-dropdown form.style select:focus,
#block-side .menu-dropdown form.style textarea:focus {
	border-color: #c8c8c8;
	background-color: #f7f7f7;
	color: #333;
}

#block-side .menu-dropdown form.style button, 
#block-side .menu-dropdown form.style input[type="button"],
#block-side .menu-dropdown form.style input[type="submit"] { 
	background-color: #e5e5e5;
	color: #000;
}

#block-side .menu-dropdown form.style button:hover,
#block-side .menu-dropdown form.style input:hover[type="button"],
#block-side .menu-dropdown form.style input:hover[type="submit"] { 
	background: #000;
	color: #fff;
}


/* Social Icons */
#block-main .social-icons li a { background-image: url(https://11f4f8.claudeassets.com/20260512010400im_/http://www.kaitensushimiyako.com/images/white/tools/icons_social.png) ; }

#block-main .social-icons .twitter a { opacity: 1; }
#block-main .social-icons .twitter a:hover { opacity: 0.3; }

#block-main .social-icons .facebook a { opacity: 1; }
#block-main .social-icons .facebook a:hover { opacity: 0.3; }

#block-main .social-icons .googleplus a { opacity: 1; }
#block-main .social-icons .googleplus a:hover { opacity: 0.3; }

#block-main .social-icons .vimeo a { opacity: 1; }
#block-main .social-icons .vimeo a:hover { opacity: 0.3; }

#block-main .social-icons .flickr a { opacity: 1; }
#block-main .social-icons .flickr a:hover { opacity: 0.3; }


/* System
----------------------------------------------------------------------------------------------------*/

/* General */
#system .title a, 
#system .title a:hover { color: #333; }

#system small { color: #999; }

/* Item */
#system .item > .links a { 
	background-image: url(https://8d1c92.claudeassets.com/20260512010400im_/http://www.kaitensushimiyako.com/images/white/system_link.png); 
	color: #333;
}

#system .item > .links a + a { background-image: url(https://8bf956.claudeassets.com/20260512010400im_/http://www.kaitensushimiyako.com/images/white/system_comments.png); }

#system .item > .links a { opacity: 1; }
#system .item > .links a:hover { opacity: 0.6; }

#system .item > .links a + a { opacity: 1; }
#system .item > .links a + a:hover { opacity: 0.6; }

#system .items .leading .item {	border-color: #e5e5e5; }

#system .item-list { border-color: #e5e5e5; }


/* Pagination */
#system .pagination a.next,
#system .pagination a.previous { 
	border-color: #333;
	color: #333;
}

#system .pagination a.next:hover,
#system .pagination a.previous:hover { 
	border-color: #999;
	color: #999;
}

#system .pagination strong { color: #999; }


/* Search Box */
.searchbox .results {
	border-color: #f0f0f0;
	border-color: rgba(240,240,240,0.9);
	background-color: #fff;
}

.searchbox .results li.results-header { 
	border-color: #f0f0f0;
	color: #333; 
}

.searchbox .results li.more-results { 
	border-color: #f0f0f0;
	color: #666;
}

.searchbox .results li.result { border-color: #f0f0f0; }

#block-side .searchbox .results li.result h3, 
.searchbox .results li.result.selected { color: #333; }

.searchbox .results li.result { color: #666; }

.searchbox .results li.more-results:hover { color: #333; }


/* Breadcrumbs */
.breadcrumbs a,
.breadcrumbs > span { background-image: url(https://4b308a.claudeassets.com/20260512010400im_/http://www.kaitensushimiyako.com/images/white/breadcrumbs.png); }

.breadcrumbs strong { color: #333; }


/* Author Box */
#system .author-box {
	border-color: #e5e5e5;
	background-color: #f7f7f7;
}

#system .author-box .avatar {
	border-color: #ddd;
	background: #fff;
}


/* Comments */

/* Head */
#system #comments .comment-head {
	border-color: #e5e5e5;
	background: #f7f7f7;
}

#system #comments .comment-byadmin .comment-head {
	border-color: #d2d2d2;
	background: #e5e5e5;
}

/* Body */
#system #comments ul.level1 ul { background-image: url(https://9c8dbd.claudeassets.com/20260512010400im_/http://www.kaitensushimiyako.com/images/white/comments_arrow.png); }


/* Latest Comments */
.comments-list > article { border-color: #ddd; }

.comments-list .meta { color: #999; }


/* Extensions
----------------------------------------------------------------------------------------------------*/

/* Slideshow */

#block-main .wk-slideshow .caption a { color: #fff; }

/* Webkit */
::-webkit-input-placeholder { color: #000; opacity: 1;}

/* Firefox 4-18 */
:-moz-placeholder { color: #000; opacity: 1;}

/* Firefox 19+ */
::-moz-placeholder { color: #000; opacity: 1; }

/* IE10+ */
:-ms-input-placeholder { color: #000;  opacity: 1; }

/*Footer menu ...........................................................................................*/

.footermenu li {
     background: none repeat scroll 0 0 #FAB823;
    float: left;
    list-style: none outside none;
    margin-bottom: 18px;
    margin-left: 18px;
    width: 212px;
	 padding: 0px 0 0px;
}
.footermenu > ul {
    margin: 0;
    padding: 0;
}

.footermenu li:hover {
    background: none repeat scroll 0 0 #002A5C;
	 color: #FFFFFF !important;
}

.footermenu a:hover, {
    color: #FFFFFF !important;
}
.footermenu a {
    padding: 0 25px;
}


.footermenu li ul {
    display:none;
position:absolute;
margin:0px;
padding:0px;
}
.footermenu li:hover ul{
    display:block;
    height:auto;
	 width:8em;
}
.footermenu li ul li{
    clear:both;
border-style:none;
margin:0px;
padding:0px;
}
.footermenu ul li:hover li a:hover   {color:  #fff !important;  }
.footermenu ul li:hover a  {color: #fff !important;}
.footermenu ul li:hover li a {color: #000 !important;}

.deepest li {
    
    float: left;
    list-style: none outside none;
    margin-bottom: 18px;
    margin-left: 18px;
    width: auto;
	 padding: 0px 0 0px;
}
.deepest > ul {
    margin: 0;
    padding: 0;
}

.deepest li:hover {
   
	 color: #000000 !important;
}

.deepesta:hover, {
    color: #000000!important;
}
.deepest a {
   /* padding: 0 25px;*/
}


.deepest li ul {
    display:none;
position:absolute;
margin:0px;
padding:0px;
z-index:999999;
}
.deepest li:hover ul{
    display:block;
    height:auto;
	 width:8em;
}
.deepest li ul li{
    clear: both;
border-style: none;
margin: 0px;
border-left: 0px solid #E0E0E0;
border-right: 0px solid #E0E0E0;
text-align: left;
background: #ffffff!important;
}

.deepest .level2 ul {
    clear: both;
border-style: none;
margin: 0px;
border-left: 0px solid #E0E0E0;
border-right: 0px solid #E0E0E0;
border-bottom: 1px solid #E0E0E0;
padding: 5px 16px !important;
text-align: left;
background: #ffffff!important;
-webkit-box-shadow: 0 0 10px 0 rgba(50,50,50,0.6);
box-shadow: 0 0 10px 0 rgba(50,50,50,0.6);
width:212px !important;
}



.level2 .item861
{
border-bottom: 1px solid #E0E0E0;

}
.deepest ul li:hover li a:hover   {color: #000!important;  }
.deepest ul li:hover a  {color:#000 !important;}
.deepest ul li:hover li a {color: #000 !important;}
.foot_text
{
 margin: 0px!important;
    padding: 0px!important;
	}

/*
     FILE ARCHIVED ON 06:04:57 Jun 20, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 04:37:43 Sep 08, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.377
  exclusion.robots: 0.052
  exclusion.robots.policy: 0.045
  esindex: 0.006
  cdx.remote: 7.815
  LoadShardBlock: 138.049 (3)
  PetaboxLoader3.datanode: 226.39 (5)
  PetaboxLoader3.resolve: 149.046 (4)
  load_resource: 278.297 (2)
*/