
/*body {
	font-size:18px;
	font-family: "¥Ò¥é¥®¥ÎÌÀÄ« Pro W3","Hiragino Mincho Pro","HGÌÀÄ«E","£Í£Ó £ÐÌÀÄ«","£Í£Ó ÌÀÄ«",serif;
	margin: 10px 30px;
	padding: 0;
}*/

div.honbun {
	letter-spacing: 0.1em;
	line-height: 1.8em;
	/*margin: 0em 1em;*/
	/*border-style: solid; border-color:#ff0000; border-width:1px;*/
}

div.honbun_nallow {
	letter-spacing: 0.1em;
	line-height: 1.8em;
	margin: 4em;
	/*border-style: solid; border-color:#ff0000; border-width:1px;*/
}

div.honbun_lowheight {
	border-style: solid; border-color: #000000; border-width:1px 0px 1px 0px; margin: 0em 0.2em;
	letter-spacing: 0.1em;
	line-height: 1.3em;
	font-size:90%;
}


.halfheight010 {
	height: 0.1em;
}

.halfheight020 {
	height: 0.2em;
}

.halfheight035 {
	height: 0.35em;
}

.halfheight050 {
	height: 0.5em;
}

.halfheight060 {
	height: 0.6em;
}

.halfheight070 {
	height: 0.7em;
}

.halfheight075 {
	height: 0.75em;
}

.halfheight080 {
	height: 0.80em;
}

.halfheight085 {
	height: 0.85em;
}

.halfheight090 {
	height: 0.90em;
}

.halfheight120 {
	height: 1.20em;
}


.small75 {
	font-size: 75%;
}

.small78 {
	font-size: 78%;
}

.small80 {
	font-size: 80%;
}

.small82 {
	font-size: 82%;
}

.small84 {
	font-size: 84%;
}

.small {
	font-size: 90%;
}

.red {
	color: red;
}


.center {
	text-align: center;
}


.char_menuTop_button { font-size:14px; font-weight:bold; color:#ffffff; text-decoration: none; font-family: "Century"; }

.char_menuSub_off_button { font-size:13px; font-weight:bold; color:#ffffff; text-decoration: none; font-family: "Century"; }
.char_menuSub_on_button  { font-size:13px; font-weight:bold; color:#ffccff; text-decoration: none; font-family: "Century"; }

.char_oval_button    { font-size:13px; font-weight:bold; color:#ffffff; text-decoration: none; font-family: "Century"; }

.char_oval_button_2    { font-size:14px; font-weight:bold; color:#ffffff; text-decoration: none; font-family: "Century"; }

.char_small_on_button    { font-size:13px; font-weight:bold; color:#ffffff; text-decoration: none; }

.char_normal_on_button   { font-size:15px; font-weight:bold; color:#ffffff; text-decoration: none; font-family: "Century"; }

.char_large_on_button    { font-size:17px; font-weight:bold; color:#ffffff; text-decoration: none; }

.img_border { border-color: black; }

.char_bold_black { font-size:13px; font-weight:bold; color:#000000; text-decoration: none; font-family: "Century"; }

.char_bold_maroon { font-size:13px; font-weight:bold; color:maroon; text-decoration: none; font-family: "Century"; }

.char_bold_large_maroon { font-size:14px; font-weight:bold; color:maroon; text-decoration: none; font-family: "Century"; }

.char_12pix_black { font-size:12px; color:#000000; text-decoration: none; }
.char_12pix_white { font-size:12px; color:#ffffff; text-decoration: none; }

.char_11pix_white { font-size:11px; color:#ffffff; text-decoration: none; }

.char_10pix_black { font-size:10px; color:#000000; text-decoration: none; }
.char_10pix_white { font-size:10px; color:#ffffff; text-decoration: none; }
.char_10pix_green { font-size:10px; color:green; text-decoration: none; }

.char_smartEnglish { font-family: "Century"; }
.char_smartEnglish_B { font-size:14px; font-family: "Century"; }

.char_boldEnglish { font-weight:bold; font-family: "Century"; }

.char_green { color:green; }
.char_maroon { color:maroon; }

.break { page-break-before: always; }


.Nsinsuu_outer_block {
	border-style: solid; border-color: #000000; border-width:1px;
	/*align: left;*/
	height: 8em;
	width: 35em;
	margin: 0em 0em 0em 1em;
}

.Kessai_outer_block {
	border-style: solid; border-color: #000000; border-width:1px;
	/*align: left;*/
	height: 14em;
	width: 35em;
	margin: 0em 0em 0em 1em;
}

.Kessai_outer_block_2 {
	border-style: solid; border-color: #000000; border-width:1px;
	/*align: left;*/
	height: 22em;
/*	height: 21em;*/
	width: 35em;
	margin: 0em 0em 0em 1em;
}

.Nsinsuu_preformed_block {
	line-height: 1.6em;
	letter-spacing: 0.07em;
	padding: 0.5em 0.5em;
}

.left_right_little_margin {
	margin: 0em 2.0em 0em 1em;
}

.narrow-text {
    line-height: 1.1;
}

.indent1 {
  text-indent: 2em;
}

.indent2 {
  padding-left: 3em;
  text-indent: -3em;
}

.indent4 {
  padding-left: 4em;
  text-indent: -4em;
}

