/*
You can add your own CSS here.

Click the help icon above to learn more.
*/

.wp-caption-text {text-align: center;}

#menu-item-843 {display: none;}

#toc_container a:hover {
text-decoration: none;
}

.kanji-heading { border: 1px solid #BBB; max-width: 150px; width:150px;}

.spoiler { background-color: #444; color: #444; padding-right: 20px; }
.spoiler em { color: #444; }
.spoiler:hover, .reveal { background-color: transparent; }
.spoiler:hover em, .reveal em { color: #F73; }

h2 { display: inline-block; }

.note { 
	border: 1px black solid;
	background-color: rgb(255,255,204);
	margin: .5em;
	padding: 1em;
	text-align: center;
	font-weight: bold;
}
.summary { 
	color: rgb(153,0,0);
	font-size: 1em;
	font-weight: bold;
}
.sumbox { 
	background-color: rgb(238,255,238);
	border: 1px black dashed;
	margin: 2em;
	padding: 1em;
}

.answerline { border-bottom: 1px black solid; text-align: center; width: 10em}

.plain { list-style: none; }

.kanji-link { box-shadow: none !important;}
.kanji-link:hover {
	color: rgb(159,20,26) !important;
}

.popup {
	cursor: help;
	text-decoration: none
}
span.popup:hover {
	text-decoration:none;
	color: rgb(159,20,26);
}

.hide { display: none; }

.answerline { border-bottom: 1px black solid; text-align: center; width: 10em}

th {background-color: #FFFFDD; }

caption { background: #eee; }

em { 
	color: rgb(255,119,51);
	font-style: normal;
}

.big {font-size: 1.8em;}

.main-kanji {font-size: 50pt;}

.wrap { max-width: 1366px; }

.post-navigation { display: none;}

.site-info { display: none; }

.comic { float: right; padding-left: 10px; padding-right: 5px;}

.comic img { max-width: 250px;}

ol {padding-left: 1.5em !important;}

#widget-collapscat-3-top li a {
  padding-right: 10px;
}


@media(max-width:1000px) {
.comic {
float: none;
}
}

/*For Content*/
.has-sidebar:not(.error404) #primary {
width: 65%
}

/*For Sidebar*/
.has-sidebar #secondary {
width: 30%
}

/*Responsive*/
@media(max-width:768px) {
/*For Content*/
.has-sidebar:not(.error404) #primary {
width: 100%
}

/*For Sidebar*/
.has-sidebar #secondary {
width: 100%
}

}