            

:link {
	TEXT-DECORATION: none
}
:visited {
	TEXT-DECORATION: none
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
CODE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
TABLE {
	border-spacing: 0
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
ABBR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
ACRONYM {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
ADDRESS {
	
}
CAPTION {
	
}
CITE {
	
}
CODE {
	
}
DFN {
	
}
EM {
	
}
STRONG {
	
}
B {
	
}
U {
	
}
S {
	
}
I {
	
}
TH {
	
}
VAR {
	
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
Q:unknown {
	content: ''
}
Q:unknown {
	content: ''
}
HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; HEIGHT: 1px; BACKGROUND-COLOR: #000; BORDER-RIGHT-WIDTH: 0px
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
:link IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
:visited IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
ADDRESS {
	FONT-STYLE: normal
}
A:link {
	COLOR: #0033ff; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0033ff; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff3333; TEXT-DECORATION: underline
}
A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#wrapper {
	FONT-SIZE: 12px; MARGIN-LEFT: 10px; WIDTH: 750px; COLOR: #333333; LINE-HEIGHT: 16px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; LETTER-SPACING: 0.1em
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(newimages/bigbana.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 750px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 335px
}
#main {
	MARGIN: 0px;
	WIDTH: 750px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 0px;
}
#footer #foot_bar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(newimages/barline.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 750px; PADDING-TOP: 0px; HEIGHT: 10px
}
#main #topnavi {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; WIDTH: 740px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px
}
#main #subnavi {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; WIDTH: 730px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px
}
#subnavi LI {
	MARGIN-BOTTOM: 3px
}
#main #subnavi UL {
	FLOAT: left
}
#main #subnavi #bigbana {
	FLOAT: left; MARGIN-LEFT: 10px
}
#main #subnavi #qr1 {
	FLOAT: right
}
#main #navibar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 750px; PADDING-TOP: 0px; HEIGHT: 15px; BACKGROUND-COLOR: #1c2c6f
}
#main #koushin {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND-IMAGE: url(newimages/midasai01.gif); WIDTH: 500px; COLOR: #ffffff; TEXT-INDENT: 20px; LINE-HEIGHT: 26px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 26px
}
#main #sideL {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 502px; 
}
#main #sideR {
	MARGIN-TOP: 10px; FLOAT: right; WIDTH: 221px; MARGIN-RIGHT: 10px; 
}
#main #kousin {
	MARGIN-TOP: 5px; WIDTH: 502px
}
#main #kousin #kousin_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(newimages/waku_top.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 502px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 7px
}
#main #kousin #kousin_main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(newimages/waku_m.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 502px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; 
}
#main #kousin #kousin_foot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(newimages/waku_under.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 502px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px
}
#main #kousin #kousin_main #honbun01 {
	MARGIN-LEFT: 10px; WIDTH: 480px; LETTER-SPACING: 0.1em
}
#main .btn {
	MARGIN-BOTTOM: 3px
}
#main UL {
	FLOAT: right; MARGIN-RIGHT: 5px
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 750px; PADDING-TOP: 0px
}
#footer #foot_menu {
	LETTER-SPACING: 0.2em
}
#footer #copyright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; WIDTH: 750px; PADDING-TOP: 5px; LETTER-SPACING: 0.2em; TEXT-ALIGN: center
}
#main2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 750px; PADDING-TOP: 0px; HEIGHT: 2000px
}
#main2 #navibar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 750px; PADDING-TOP: 0px; HEIGHT: 15px; BACKGROUND-COLOR: #1c2c6f
}
#main2 #topnavi {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; WIDTH: 740px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px
}
#main2 #sideL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; WIDTH: 180px; PADDING-TOP: 0px
}
#main2 #content {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; WIDTH: 390px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; HEIGHT: 1000px
}
#main2 #sideR #suisen {
	BORDER-RIGHT: #003399 2px solid; BORDER-LEFT: #003399 2px solid; WIDTH: 146px; BORDER-BOTTOM: #003399 2px solid; HEIGHT: 350px; BACKGROUND-COLOR: #e8e8e8; TEXT-ALIGN: center
}
#main2 #sideR #suisen #suisensya {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px
}
#main2 #sideR #suisen #bunsyou {
	MARGIN-BOTTOM: 20px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; TEXT-ALIGN: left
}
#main2 #sideL #subnavi2 UL {
	MARGIN-LEFT: 5px; WIDTH: 170px
}
#main2 #sideL #subnavi2 LI {
	MARGIN-BOTTOM: 5px
}
#main2 #sideL #subnavi2 #midashi01 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(newimages/midashi02.gif); MARGIN-BOTTOM: 5px; WIDTH: 180px; COLOR: #ffffff; TEXT-INDENT: 20px; LINE-HEIGHT: 26px; HEIGHT: 26px
}
#main2 #sideR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 0px 0px; WIDTH: 150px; PADDING-TOP: 0px; HEIGHT: 1000px
}
#main2 #sideL #midashi02 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(newimages/midashi02.gif); MARGIN-BOTTOM: 5px; WIDTH: 180px; COLOR: #ffffff; TEXT-INDENT: 20px; LINE-HEIGHT: 26px; HEIGHT: 26px
}
#main2 #sideL #yorokobi {
	BORDER-RIGHT: #000099 2px solid; BORDER-TOP: #000099 2px solid; MARGIN-LEFT: 10px; BORDER-LEFT: #000099 2px solid; WIDTH: 156px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #000099 2px solid; HEIGHT: 700px; BACKGROUND-COLOR: #e8e8e8; TEXT-ALIGN: center
}
#main2 #sideL #qr2 {
	MARGIN-TOP: 10px; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
#main2 #content P {
	MARGIN-TOP: 10px; FONT-SIZE: 14px; MARGIN-LEFT: 10px; WIDTH: 360px; LINE-HEIGHT: 20px
}
#main2 #sideL #yorokobi P {
	MARGIN-TOP: 30px; MARGIN-BOTTOM: 30px
}
#main2 #sideR LI {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
#main2 #sideR #books {
	BORDER-RIGHT: #003399 2px solid; BORDER-LEFT: #003399 2px solid; WIDTH: 146px; BORDER-BOTTOM: #003399 2px solid; BACKGROUND-COLOR: #e8e8e8; TEXT-ALIGN: center
}
#main2 #sideR #books P {
	MARGIN-BOTTOM: 5px
}
#main2 #sideR #books #book1 {
	MARGIN-TOP: 10px
}
#content H2 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-LEFT: 10px; BORDER-LEFT: #000099 10px solid; WIDTH: 350px; COLOR: #000099; TEXT-INDENT: 8px; LINE-HEIGHT: 25px; BORDER-BOTTOM: #000099 4px solid
}
#main3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 750px; PADDING-TOP: 0px; HEIGHT: 1450px
}
#main3 #navibar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 750px; PADDING-TOP: 0px; HEIGHT: 15px; BACKGROUND-COLOR: #1c2c6f
}
#main3 #topnavi {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; WIDTH: 740px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px
}
#main3 #sideL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; WIDTH: 180px; PADDING-TOP: 0px
}
#main3 #content {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; WIDTH: 390px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; HEIGHT: 1000px
}
#main3 #sideR #suisen {
	BORDER-RIGHT: #003399 2px solid; BORDER-LEFT: #003399 2px solid; WIDTH: 146px; BORDER-BOTTOM: #003399 2px solid; HEIGHT: 350px; BACKGROUND-COLOR: #e8e8e8; TEXT-ALIGN: center
}
#main3 #sideR #suisen #suisensya {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px
}
#main3 #sideR #suisen #bunsyou {
	MARGIN-BOTTOM: 20px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; TEXT-ALIGN: left
}
#main3 #sideL #subnavi2 UL {
	MARGIN-LEFT: 5px; WIDTH: 170px
}
#main3 #sideL #subnavi2 LI {
	MARGIN-BOTTOM: 5px
}
#main3 #sideL #subnavi2 #midashi01 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(newimages/midashi02.gif); MARGIN-BOTTOM: 5px; WIDTH: 180px; COLOR: #ffffff; TEXT-INDENT: 20px; LINE-HEIGHT: 26px; HEIGHT: 26px
}
#main3 #sideR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 0px 0px; WIDTH: 150px; PADDING-TOP: 0px; HEIGHT: 1000px
}
#main3 #sideL #midashi02 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(newimages/midashi02.gif); MARGIN-BOTTOM: 5px; WIDTH: 180px; COLOR: #ffffff; TEXT-INDENT: 20px; LINE-HEIGHT: 26px; HEIGHT: 26px
}
#main3 #sideL #yorokobi {
	BORDER-RIGHT: #000099 2px solid; BORDER-TOP: #000099 2px solid; MARGIN-LEFT: 10px; BORDER-LEFT: #000099 2px solid; WIDTH: 156px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #000099 2px solid; HEIGHT: 700px; BACKGROUND-COLOR: #e8e8e8; TEXT-ALIGN: center
}
#main3 #sideL #qr2 {
	MARGIN-TOP: 10px; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
#main3 #content P {
	MARGIN-TOP: 10px; FONT-SIZE: 14px; MARGIN-LEFT: 10px; WIDTH: 360px; LINE-HEIGHT: 20px
}
#main3 #sideL #yorokobi P {
	MARGIN-TOP: 30px; MARGIN-BOTTOM: 30px
}
#main3 #sideR LI {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
#main3 #sideR #books {
	BORDER-RIGHT: #003399 2px solid; BORDER-LEFT: #003399 2px solid; WIDTH: 146px; BORDER-BOTTOM: #003399 2px solid; BACKGROUND-COLOR: #e8e8e8; TEXT-ALIGN: center
}
#main3 #sideR #books P {
	MARGIN-BOTTOM: 5px
}
#main3 #sideR #books #book1 {
	MARGIN-TOP: 10px
}
#main4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 750px; PADDING-TOP: 0px; HEIGHT: 1200px
}
#main4 #navibar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 750px; PADDING-TOP: 0px; HEIGHT: 15px; BACKGROUND-COLOR: #1c2c6f
}
#main4 #topnavi {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; WIDTH: 740px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px
}
#main4 #sideL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; WIDTH: 180px; PADDING-TOP: 0px
}
#main4 #content {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; WIDTH: 390px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; HEIGHT: 1000px
}
#main4 #sideR #suisen {
	BORDER-RIGHT: #003399 2px solid; BORDER-LEFT: #003399 2px solid; WIDTH: 146px; BORDER-BOTTOM: #003399 2px solid; HEIGHT: 350px; BACKGROUND-COLOR: #e8e8e8; TEXT-ALIGN: center
}
#main4 #sideR #suisen #suisensya {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px
}
#main4 #sideR #suisen #bunsyou {
	MARGIN-BOTTOM: 20px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; TEXT-ALIGN: left
}
#main4 #sideL #subnavi2 UL {
	MARGIN-LEFT: 5px; WIDTH: 170px
}
#main4 #sideL #subnavi2 LI {
	MARGIN-BOTTOM: 5px
}
#main4 #sideL #subnavi2 #midashi01 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(newimages/midashi02.gif); MARGIN-BOTTOM: 5px; WIDTH: 180px; COLOR: #ffffff; TEXT-INDENT: 20px; LINE-HEIGHT: 26px; HEIGHT: 26px
}
#main4 #sideR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 0px 0px; WIDTH: 150px; PADDING-TOP: 0px; HEIGHT: 1000px
}
#main4 #sideL #midashi02 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(newimages/midashi02.gif); MARGIN-BOTTOM: 5px; WIDTH: 180px; COLOR: #ffffff; TEXT-INDENT: 20px; LINE-HEIGHT: 26px; HEIGHT: 26px
}
#main4 #sideL #yorokobi {
	BORDER-RIGHT: #000099 2px solid; BORDER-TOP: #000099 2px solid; MARGIN-LEFT: 10px; BORDER-LEFT: #000099 2px solid; WIDTH: 156px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #000099 2px solid; HEIGHT: 700px; BACKGROUND-COLOR: #e8e8e8; TEXT-ALIGN: center
}
#main4 #sideL #qr2 {
	MARGIN-TOP: 10px; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
#main4 #content P {
	MARGIN-TOP: 10px; FONT-SIZE: 14px; MARGIN-LEFT: 10px; WIDTH: 360px; LINE-HEIGHT: 20px
}
#main4 #sideL #yorokobi P {
	MARGIN-TOP: 30px; MARGIN-BOTTOM: 30px
}
#main4 #sideR LI {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
#main4 #sideR #books {
	BORDER-RIGHT: #003399 2px solid; BORDER-LEFT: #003399 2px solid; WIDTH: 146px; BORDER-BOTTOM: #003399 2px solid; BACKGROUND-COLOR: #e8e8e8; TEXT-ALIGN: center
}
#main4 #sideR #books P {
	MARGIN-BOTTOM: 5px
}
#main4 #sideR #books #book1 {
	MARGIN-TOP: 10px
}
#bookinfo {
	MARGIN-TOP: 50px; FONT-SIZE: 12px; WIDTH: 480px; LINE-HEIGHT: 20px
}
#bookinfo IMG {
	FLOAT: left; MARGIN-RIGHT: 15px
}
#header H1 {
	MARGIN-LEFT: 3px; COLOR: #ffffff
}
#top_link {
	MARGIN: 10px auto 0px; LETTER-SPACING: 0.2em; TEXT-ALIGN: center
}
#toppage IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
