.mokuji-jump-app article,.mokuji-jump-app aside,.mokuji-jump-app details,.mokuji-jump-app figcaption,.mokuji-jump-app figure,.mokuji-jump-app footer,.mokuji-jump-app header,.mokuji-jump-app hgroup,.mokuji-jump-app main,.mokuji-jump-app nav,.mokuji-jump-app section,.mokuji-jump-app summary{
	display:block
}

.mokuji-jump-app audio,.mokuji-jump-app canvas,.mokuji-jump-app video{
	display:inline;zoom:1
}

.mokuji-jump-app audio:not([controls]){
	display:none;height:0
}

.mokuji-jump-app [hidden]{
	display:none
}

html.mokuji-jump-app{
	font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%
}

html.mokuji-jump-app,.mokuji-jump-app button,.mokuji-jump-app input,.mokuji-jump-app select,.mokuji-jump-app textarea{
	font-family:sans-serif
}

.mokuji-jump-app a:focus{
	outline:thin dotted
}

.mokuji-jump-app a:active,.mokuji-jump-app a:hover{
	outline:0
}

.mokuji-jump-app h1{
	font-size:2em;margin:.67em 0
}

.mokuji-jump-app h2{
	font-size:1.5em;margin:.83em 0
}

.mokuji-jump-app h3{
	font-size:1.17em;margin:1em 0
}

.mokuji-jump-app h4{
	font-size:1em;margin:1.33em 0
}

.mokuji-jump-app h5{
	font-size:.83em;margin:1.67em 0
}

.mokuji-jump-app h6{
	font-size:.67em;margin:2.33em 0
}

.mokuji-jump-app abbr[title]{
	border-bottom:1px dotted
}

.mokuji-jump-app b,.mokuji-jump-app strong{
	font-weight:700
}

.mokuji-jump-app blockquote{
	margin:1em 40px
}

.mokuji-jump-app dfn{
	font-style:italic
}

.mokuji-jump-app hr{
	-moz-box-sizing:content-box;box-sizing:content-box;height:0
}

.mokuji-jump-app mark{
	background:#ff0;color:#000
}

.mokuji-jump-app code,.mokuji-jump-app kbd,.mokuji-jump-app pre,.mokuji-jump-app samp{
	font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em
}

.mokuji-jump-app pre{
	white-space:pre-wrap;word-wrap:break-word
}

.mokuji-jump-app q{
	quotes:none
}

.mokuji-jump-app q:before,.mokuji-jump-app q:after{
	content:none
}

.mokuji-jump-app small{
	font-size:80%
}

.mokuji-jump-app sub,.mokuji-jump-app sup{
	font-size:75%;line-height:0;position:relative;vertical-align:baseline
}

.mokuji-jump-app sup{
	top:-.5em
}

.mokuji-jump-app sub{
	bottom:-.25em
}

.mokuji-jump-app dd{
	margin:0 0 0 40px
}

.mokuji-jump-app menu,.mokuji-jump-app ol,.mokuji-jump-app ul{
	padding:0 0 0 40px
}

.mokuji-jump-app nav ul,.mokuji-jump-app nav ol{
	list-style:none;list-style-image:none
}

.mokuji-jump-app img{
	border:0;-ms-interpolation-mode:bicubic
}

.mokuji-jump-app svg:not(:root){
	overflow:hidden
}

.mokuji-jump-app fieldset{
	border:1px solid silver;margin:0 2px;padding:.35em .625em .75em
}

.mokuji-jump-app legend{
	border:0;white-space:normal;margin-left:-7px;padding:0
}

.mokuji-jump-app button,.mokuji-jump-app input,.mokuji-jump-app select,.mokuji-jump-app textarea{
	font-size:100%;vertical-align:middle;margin:0
}

.mokuji-jump-app button,.mokuji-jump-app input{
	line-height:normal
}

.mokuji-jump-app button,.mokuji-jump-app select{
	text-transform:none
}

.mokuji-jump-app button,html.mokuji-jump-app input[type=button],/* 1 */
.mokuji-jump-app input[type=reset],.mokuji-jump-app input[type=submit]{
	-webkit-appearance:button;cursor:pointer;overflow:visible
}

.mokuji-jump-app button[disabled],html.mokuji-jump-app input[disabled]{
	cursor:default
}

.mokuji-jump-app input[type=checkbox],.mokuji-jump-app input[type=radio]{
	box-sizing:border-box;height:13px;width:13px;padding:0
}

.mokuji-jump-app input[type=search]{
	-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box
}

.mokuji-jump-app input[type=search]::-webkit-search-cancel-button,.mokuji-jump-app input[type=search]::-webkit-search-decoration{
	-webkit-appearance:none
}

.mokuji-jump-app button::-moz-focus-inner,.mokuji-jump-app input::-moz-focus-inner{
	border:0;padding:0
}

.mokuji-jump-app textarea{
	overflow:auto;vertical-align:top
}

.mokuji-jump-app table{
	border-collapse:collapse;border-spacing:0
}

.mokuji-jump-app body,.mokuji-jump-app figure,.mokuji-jump-app form{
	margin:0
}

.mokuji-jump-app p,.mokuji-jump-app pre,.mokuji-jump-app dl,.mokuji-jump-app menu,.mokuji-jump-app ol,.mokuji-jump-app ul{
	margin:1em 0
}