.10 { font-size:13px; }
.fontsize10 { font-size:13px; }
.11 { font-size:15px; }
.fontsize11 { font-size:15px; }
.12 { font-size:16px; }
.fontsize12 { font-size:16px; }
.15 { font-size:20px; }
.fontsize15 { font-size:20px; }
.red { color:red; }
.all000 { margin:0px 0px 0px 0px; }
.link1 { width:500pt; border:1pt solid #ffcccc; }
.image1 { border-width:0pt; }
.booksetsumei { width:500pt; line-height:13pt; }
.16 { font-size:21px; }
.titleimage { border:0pt; }
.mapgif { width:16px; height:16px; }
.rankgif { width:16px; height:15px; }
.12bold { font-size:16px; font-weight:bold; }
.bold { font-weight:bold; }
.redbold { font-weight:bold; color:red; }
.12redbold { font-weight:bold; color:red; font-size:16px; }
.hr1 { width:100%; border:1pt solid #333399; margin-left:0px; }
.hr2 { width:100%; border:1pt solid #333399; margin-left:0px; }
.hr3 { width:100%; border:1pt solid #333399; }
.hr4 { width:80%; border:1pt dotted #111111; }
.findingbox { background-color:#7777FF; font-weight:bold; text-align:center; color:#ffffff; }
.finding { font-size:29pt; font-weight:900; }
.findingtag { font-weight:bold; color:#ff0000; font-size:16px; line-height:27px; }
.tagbox { width:100%; }
.mag1 { width:38px; height:33px; }
.mag2 { width:88px; height:31px; }
.20 { line-height:27px; }
.paragraph { line-height:20px; }
.mokujiparagraph { line-height:24px; }
.right { text-align:right; }
.left { text-align:left; }
.center { text-align:center; }
.left1 { float:left; width:135pt; }
.right1 { float:right; width:600pt; }
.left3 { float:left; width:40%; }
.right3 { float:right; width:56%; }
.left4 { float:left; width:50%; }
.right4 { float:right; width:50%; }
.left5 { float:left; width33%; }
.right5 { float:right; width:67%; }
.left6 { float:left; width:20%; }
.right6 { float:right; width:80%; }
.right2 { margin-left:100pt; }
.left7 { float:left; width:30%; }
.right7 { float:right; width:70%; }
.leftwidth { width:20%; }
.rightwidth { width:15%; }
.centerwidth { width:15.5%; text-align:center; }
.source { background-color:#ffffcc; }
.word { font-weight:bold; }
.tag { font-weight:bold; }
.attribute { font-weight:bold; color:red; }
.value { font weight:bold; } 
.style { font-weight:bold; color:red; }
a.black { text-decoration:none; color:#000000; }
a.black2 { text-decoration:none; color:#000000; }
.box {
	margin:0pt;
	padding:0pt;
	width:748pt;
	border-width:0pt;
}
.box1 {
	margin:0pt;
	padding:0pt;
	border-width:2pt;
	border-style:solid;
	border-color:#7777FF;
}
.box2 {
	margin:0px;
	padding:0px;
	width:200pt;
	height:10pt;
	border-width:0pt;
	overflow:hidden;
}
.box3 {
	margin:0px;
	padding:0px;
	width:630pt;
	border-width:0pt;
}
.box4 {
	margin:0px;
	padding:0px;
	width:600pt;
	border-width:0pt;
	overflow:auto;
	line-height:150%;
}
.box5 {
	margin:0px;
	padding:0px;
	width:670pt;
	border-width:0pt;
}
.box6 {
	margin:0px;
	padding:0px;
	width:730pt;
	border-width:0pt;
}
A:link { COLOR: #000099; }
A:visited { COLOR: #000099; }
A:active { COLOR: #00ff00; }
A:hover { COLOR: #ff6600; position:relative; top:1pt; left:1pt; }
A:link.black { COLOR: #ffffff; }
A:visited.black { COLOR: #ffffff; }
A:hover.black { COLOR: #ffffff; }
A:active.black { COLOR: #ffffff; }
A:link.black2 { COLOR: #000000; }
A:visited.black2 { COLOR: #000000; }
A:hover.black2 { COLOR: #000000; }
A:active.black2 { COLOR: #000000; }
.backred { background-color:red; }
.backlime { background-color:lime; }
.backblue { background-color:blue; }
.backyellow { background-color:yellow; }
.backaqua { background-color:aqua; }
.backimage1 { background-image:url(haikei.jpg); line-height:27px; }
.backimage2 { background-image:url(shiro.jpg); line-height:27px; }
.blue { color:#ff6600; }
.width100 { width:100%; }
.mapwidth { width:735pt; }
.width10010 { width:100%; font-size:13px; }
.width40 { width:40%; }
.width50 { width:50%; 
.width500 { width:300pt; }
.aiueo { color:#ff0000; }
.widthhasi { width:140pt; }
.width10 { width:10%; }
.height30 { height:30pt; }
.height50 { height:50pt; }
.width5 { width:7px; }
.width25 { width:25%; }
.width30 { width:30%; }
.width45 { width:45%; }
.height500 { height:500pt; }
.height470 { height:470pt; }
.gazou { width:70; height:90; }
.topmoji { color:#ff6600; font-weight:bold; }
.kaomojihr { border:1px solid #ffcc99;  width:336px; }
.kaomijihaikei { background-color:#ffffee; width:336px; color:0000FF; font-size:13px; }
.tuika1 { background-color:#33ff55; }
.tuika2 { background-color:#ffffff; width:650pt; border:1pt solid #000000; }
.tuika3 { font-size:11pt; border:1pt solid #000000; width:650pt; }
.tuika4 { background-image:url(head.jpg); background-repeat:no-repeat; height:90pt; }
.imgborder { border:2pt solid #000000; }
.shouhintable { width:100%; border:1pt dotted #ffcc99; }
.border1 { border:1pt solid #ffcc99; }
.tdnakaspace { width:2pt; }
.tdhashi { width:5px; }
.tdnaka { width:90pt; background:#f2f2f2; text-align:center; height:25px; border:1pt solid #aaaaaa; }
a.menu { text-decoration:none; }
.tdmenu { background:url(img/melma_bg.gif) repeat-x; }
.topsentense { line-height:27px; font-size:13px; }
.toph1 { font-size:10pt; font-weight:bold; }
.toph2 { font-size:10pt; font-weight:bold; color:red; }
.hr8 { width:500pt; border:3px dotted #ff6600; text-align:left; }
.img01 { border:3pt dotted #000000; }
.content1 { line-height:200%; }
.notborder { border:0px; }
.notborder001 { width:100%; }
.findingex { width:50%; border:5px solid #000000; }
.displaytable { border:1pt solid #000000; font-size:13px; line-height:24px; }
.displaytable2 { border:1pt solid #000000; font-size:13px; }
.sourcetable { background-color:#ffffcc; border:1pt solid #000000; font-size:13px; line-height:24px; }
.lecturecontent { line-height:27px; font-size:13px; }
.lectureend { line-height:50pt; font-size:13px; }
.lecturetitle { font-size:27px; font-weight:bold; }
.topunder { line-height:24px; }
.white { color:#ffffff; }
.lineheight111 { line-height:26px; }
.lecture-title { font-size:27px; font-weight:bold; }
