body {
	font-size: 100%;
	margin: 0;
	padding: 0;
	background-image: url(images/newtitle.gif);
	background-position: left top;
	background-color: #ffffff;
	background-repeat:  no-repeat;
	float: left;
}
.brbefo{page-break-before:always;}
.brafte{page-break-after:always;}
h1,h3 {
	margin-top: 0;
	margin-bottom: 0;
}
h2,h5,h6,p,ul,ol {
	margin-top: 0;
}
#header {
	padding-top: 35px;
	padding-left:210px;
	margin-right: auto;
	margin-left: auto;
	float: left;
	position: relative;
}
#header2 {
	padding-top: 25px;
	padding-left:190px;
	margin-right: auto;
	margin-left: auto;
	float: left;
	position: relative;
}
#contentbody {
	clear: both;
	padding-top: 16px;
	padding-left:90px;
	margin-right: auto;
	margin-left: auto;
	float: left;
	position: relative;
}
#content {
	padding-top: 0px;
	padding-right: 90px;
	padding-left: 90px;
	float: left;
	width: 700px;
}
#contentbody strong.b29 {
	font-weight:normal;
	font-size: 10px;
	color: #000000;
line-height: 120%;
}

#contentbody strong.px14gry{font-size:14px;color:#4b4b4b;font-family:"‚l‚r ‚oƒSƒVƒbƒN",osaka;line-height: 140%;}

#contentbody a:link{
	color:#9c0034;text-decoration:none;
}
#contentbody a:visited {
	color:#9c0034;text-decoration:none;
}
#contentbody a:hover {
	color:#9c0034;text-decoration:none;
}

#contentbody strong.spn10 {
	font-weight:normal;
	color: #4b4b4b;
	font-size: 10px;
margin-bottom: 0.3em;
line-height: 120%;
}


#contentbody a:link.komon{
	color:#4b4b4b;text-decoration:underline;font-weight:normal;
}
#contentbody a:visited.komon {
	color:#4b4b4b;text-decoration:underline;font-weight:normal;
}
#contentbody a:hover.komon {
	color:#4b4b4b;text-decoration:underline;font-weight:normal;
}
#contentbody a.komon {
	color:#4b4b4b;text-decoration:underline;font-weight:normal;
}
#contentbody strong.komon12 {
	font-size: 14px;
margin-bottom: 0.5em;
line-height: 160%;
}
.px12line{
font-size:12px;
color: #539C64;
}


#contentbody .topgai12 {
	font-size: 12px;
	color: #00599C;
margin-bottom: 0.5em;
line-height: 140%;font-weight:normal;
}
#contentbody .topgai11 {
	font-size: 11px;
	color: #66CCFF;
margin-bottom: 0.5em;
line-height: 140%;font-weight:bold;
}


#contentbody .kanrensit {
	font-size: 12px;
	color: #4b4b4b;
line-height: 160%;font-weight:normal;
}


#contentbody ul {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
}

#contentbody strong {
	font-size: 14px;
letter-spacing: 0.1em;
	color: #4D7620;
}
#contentbody strong.b {
	font-size: 14px;
	color: #000000;
}

#contentbody strong.px12sg {
	font-size: 12px;
	color: #C0273B;
line-height: 140%;
}
#contentbody strong.px14sg {
	font-size: 12px;
	color: #C0273B;
line-height: 140%;
}

#contentbody strong.px12li {
	font-size: 14px;
	font-weight:normal;
	color: #4b4b4b;
margin-bottom: 0.5em;
line-height: 160%;
}

#contentbody strong.pxsui14 {
	font-size: 14px;
	font-weight:normal;
	color: #4b4b4b;
line-height: 120%;
}
.skoe {
	font-size: 14px;
	font-weight:normal;
	color: #4b4b4b;
	padding: 5px;
	line-height: 130%;
	background-color: #FFFFCC;font-family:"‚l‚r ‚oƒSƒVƒbƒN","MS PGothic",osaka,Arial;

}

#contentbody .lipx12{
	font-size: 12px;
	font-weight:normal;
	color: #4b4b4b;
margin-bottom: 0.5em;
line-height: 160%;
}

#contentbody .fuyusetu {
	font-size: 14px;
	font-weight:normal;
	color: #4b4b4b;
margin-bottom: 0.5em;
line-height: 160%;
}

#contentbody .fuyusetum {
	font-size: 14px;
	font-weight:normal;
	color: #4b4b4b;
margin-bottom: 0.5em;
line-height: 160%;
padding-left:10px;
padding-right:10px;
}

#contentbody strong.px12no {
	font-size: 14px;
	color: #4b4b4b;
margin-bottom: 0.5em;
line-height: 160%;
}
#contentbody strong.px12ne {
	font-size: 12px;
	font-weight:normal;
	color: #4b4b4b;
margin-bottom: 0.5em;
line-height: 150%;
}

#contentbody strong.px10no {
	font-size: 12px;
	color: #4b4b4b;
line-height: 120%;
}
#contentbody strong.px12lc {
	font-size: 14px;
	font-weight:normal;
	color: #4b4b4b;
margin-bottom: 0.5em;
line-height: 120%;
}

#contentbody strong.px12sb {
	font-size: 14px;
	color: #4b4b4b;
margin-bottom: 0.5em;
line-height: 160%;
}

#contentbody strong.kakaku12li {
	font-size: 14px;
	color: #4b4b4b;
margin-bottom: 0.5em;
line-height: 160%;
}

#contentbody strong.kakaku13li {
	color: #4b4b4b;
	font-size: 14px;
margin-bottom: 0.3em;
line-height: 140%;
}

#contentbody strong.kakaku14li {
	color: #4b4b4b;
	font-size: 12px;
margin-bottom: 0.3em;
line-height: 120%;
}

#contentbody strong.kakaku12lic {
	font-size: 12px;
	color: #4b4b4b;
margin-bottom: 0.5em;
line-height: 160%;
}


#contentbody .kuro14 {
	font-size: 14px;
	color: #4b4b4b;
margin-bottom: 0.5em;
line-height: 160%;
}


#contentbody .gry14 {
	font-size: 14px;
	color: #4b4b4b;
margin-bottom: 0.5em;
line-height: 140%;
}

#contentbody strong.px12lh {
	font-size: 14px;
	color: #000000;
margin-bottom: 0.5em;
line-height: 140%;
}
#contentbody strong.titx42 {
	font-size: 12px;
	font-weight:normal;
	color: #4b4b4b;
line-height: 140%;
letter-spacing:-0.1px;
}
td.px10df{font-size:10px;line-height: 180%;}

#contentbody strong.pxpx {
	font-size: 14px;
	color: #000000;
margin-bottom: 0.5em;
}
#contentbody strong.px13li {
	font-size: 13px;
	font-weight:normal;
	color: #4b4b4b;
	line-height: 120%;
}
#contentbody strong.px12lgx {
	font-size: 12px;
	font-weight:normal;
	color: #4b4b4b;
margin-bottom: 0.5em;
line-height: 130%;
}
#contentbody strong.px12lg {
	font-size: 12px;
	font-weight:normal;
	color: #4b4b4b;
margin-bottom: 0.5em;
line-height: 160%;
}
#contentbody strong.pr12li {
	font-size: 14px;
	color: #000000;
margin-bottom: 0.5em;
line-height: 160%;
}
#contentbody strong.px12su {
	font-size: 14px;
	font-weight:normal;
	color: #4b4b4b;
margin-bottom: 0.5em;
}
#contentbody strong.ichira {
	font-size: 14px;
	color: #66B35B;
margin-bottom: 0.5em;
line-height: 120%;
}
#contentbody strong.ichirac2 {
	font-size: 12px;
	color: #66B35B;
line-height: 140%;
}
#contentbody strong.ichirac {
	font-size: 12px;
	color: #66B35B;
line-height: 260%;
}
#contentbody strong.pxtli {
	font-size: 14px;
	font-weight:normal;
	color: #4b4b4b;
margin-bottom: 0.5em;
line-height: 120%;
}
#contentbody strong.pxtli2 {
	font-size: 12px;
	font-weight:normal;
	color: #4b4b4b;
margin-bottom: 0.5em;
line-height: 120%;
}
#contentbody .kousindai {
	padding-left:1em;
	font-size: 17px;
	color: #00599c;
	line-height: 120%;
	font-weight:bold;
}
#contentbody strong.pxtlilin {
	font-size: 14px;
	color: #000000;
text-decoration: underline;
margin-bottom: 0.5em;
line-height: 120%;
}
#contentbody strong.px12lic {
	font-size: 12px;
	font-weight:normal;
	color: #4b4b4b;
margin-bottom: 0.5em;
line-height: 160%;
}


#contentbody .stp {
	font-size:12px;color:#000000;font-family:"‚l‚r ‚oƒSƒVƒbƒN",osaka;padding-left:6px;font-weight:bold;line-height: 140%;
}
#contentbody b.px12li {
	font-size: 14px;
	font-weight:normal;
	color: #4b4b4b;
margin-bottom: 0.5em;
line-height: 160%;
}
#contentbody strong.px12li2 {
	font-weight:normal;
	color: #4b4b4b;
	font-size: 13px;
line-height: 140%;
}
#contentbody strong.px12lix {
	font-weight:normal;
	color: #4b4b4b;
	font-size: 14px;
line-height: 120%;
}
#contentbody strong.px12lix2 {
	font-weight:normal;
	color: #4b4b4b;
	font-size: 12px;
}
#contentbody strong.px12li3 {
	font-weight:normal;
	color: #4b4b4b;
	font-size: 14px;
margin-bottom: 0.3em;
line-height: 140%;
}
#contentbody strong.px13li3 {
	font-weight:normal;
	color: #4b4b4b;
	font-size: 13px;
margin-bottom: 0.3em;
line-height: 140%;
}
#contentbody strong.px12li4 {
	font-weight:normal;
	color: #4b4b4b;
	font-size: 12px;
margin-bottom: 0.3em;
line-height: 120%;
}
#contentbody strong.px11li4 {
	font-weight:normal;
	color: #4b4b4b;
	font-size: 11px;
margin-bottom: 0.3em;
line-height: 120%;
}

#contentbody strong.px12li31 {
	color: #4b4b4b;
	font-size: 14px;
	font-weight:normal;
margin-bottom: 0.3em;
line-height: 170%;
}
#contentbody strong.px14li {
	color: #4b4b4b;
	font-weight:normal;
	font-size: 14px;
margin-bottom: 0.5em;
line-height: 140%;
}
#contentbody strong.px14libi {
	color: #4b4b4b;
	font-weight:normal;
margin-bottom: 0.5em;
line-height: 120%;
}
#contentbody strong.px16li {
	color: #4b4b4b;
	font-size: 16px;
margin-bottom: 0.5em;
line-height: 140%;
}
#contentbody strong.px16no {
	font-size: 16px;
	font-weight:normal;
	color: #4b4b4b;
margin-bottom: 0.5em;
line-height: 160%;
}

#contentbody strong.px18li {
	font-weight:normal;
	color: #4b4b4b;
	font-size: 12px;
margin-bottom: 0.5em;
line-height: 140%;
}
#contentbody strong.px17li {
	font-weight:normal;
	color: #4b4b4b;
	font-size: 10px;
margin-bottom: 0.5em;
line-height: 140%;
}
#contentbody strong.px12lst {
	color: #FF0000;
	font-size: 12px;
line-height: 140%;
}
#contentbody strong.px12lst2 {
	font-weight:normal;
	color: #4b4b4b;
	font-size: 12px;
line-height: 140%;
}

#contentbody b {
	font-size: 14px;
	color: #FBAD18;
}
#contentbody b.redm {
	font-size: 14px;
	color: #ff0000;
}
#contentbody b.blac {
	font-size: 12px;
	color: #000000;
}
#contentbody b.b {
	font-size: 14px;
	font-weight:normal;
	color: #4b4b4b;
margin-bottom: 1em;
line-height: 160%;
}
#contentbody strong.b2 {
	font-size: 14px;
	font-weight:normal;
	color: #4b4b4b;
margin-bottom: 1em;
line-height: 140%;
}
#contentbody strong.b2x2 {
	font-size: 14px;
	color: #000000;
}
#contentbody strong.bgai2 {
	font-size: 14px;
	font-weight:normal;
	color: #4b4b4b;
	margin-bottom: 0.5em;
	line-height: 120%;
}
#contentbody p.aisatu {
	text-align:justify;text-justify:distribute;
	font-size: 14px;font-weight:bold;
	color: #00599C;
	margin-bottom: 0.5em;
	line-height: 140%;
}
#contentbody strong.aisatu {
	text-align:justify;
	text-justify:distribute;
	font-weight:normal;
	font-size:14px;
	color:#00599C;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN",osaka;
	line-height: 140%;
}
#contentbody strong.aisatux {
	text-align:justify;
	text-justify:distribute;
	font-weight:normal;
	font-size:14px;
	color:#00599C;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN",osaka;
	line-height: 140%;
}
#contentbody strong.gaisatu {
	text-align:justify;
	text-justify:distribute;
	font-weight:normal;
	font-size:12px;
	color:#4b4b4b;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN",osaka;
	line-height: 140%;
}
#contentbody strong.gaisatux {
	text-align:justify;
	text-justify:distribute;
	font-weight:normal;
	font-size:12px;
	color:#4b4b4b;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN",osaka;
	line-height: 140%;
}
#contentbody strong.bx0 {
	font-size: 14px;
	color: #00599C;
line-height: 120%;
}
#contentbody strong.bgai21 {
	font-weight:normal;
	color: #4b4b4b;
	font-size: 12px;
	margin-bottom: 0.5em;
	line-height: 120%;
}

ul.hedge li{
list-style-type:none;
text-indent:-1em;
padding-left:1em;
}
#contentbody .px10lic {
	font-size: 11px;
	color: #4b4b4b;
margin-bottom: 0.5em;
line-height: 160%;
}

#contentbody strong.px10lic {
	font-size: 10px;
	font-weight:normal;
	color: #4b4b4b;
margin-bottom: 0.5em;
line-height: 160%;
}

#contentbody strong.bgai200 {
	font-weight:normal;
	color: #4b4b4b;
	font-size: 10px;
	line-height: 120%;
}
#contentbody strong.bgai3 {
	font-size: 14px;
	color: #00599C;
margin-bottom: 0.5em;
line-height: 140%;
}
#contentbody strong.bgai4 {
	font-weight:normal;
	font-size: 12px;
	color: #4b4b4b;
margin-bottom: 0.5em;
line-height: 120%;
}
#contentbody strong.bgai42 {
	font-size: 12px;
	color: #000000;
margin-bottom: 0.5em;
line-height: 120%;
}
#contentbody strong.px12liblu {
	font-size: 14px;
	color: #4b4b4b;
	font-weight:normal;
margin-bottom: 0.5em;
line-height: 150%;
}
#contentbody strong.px12liblu2 {
	font-size: 14px;
	color: #00599C;
margin-bottom: 0.5em;
line-height: 160%;
}
#contentbody strong.gren {
	font-size: 14px;
	color: #005826;
margin-bottom: 1em;
line-height: 140%;
}
#contentbody strong.blu {
	font-size: 16px;
	color: #0000ff;
margin-bottom: 0.5em;
line-height: 120%;
}
#contentbody strong.blu3 {
	font-size: 14px;
	color: #0000ff;
margin-bottom: 0.5em;
line-height: 120%;
}
#contentbody strong.blu2 {
	font-size: 16px;
	color: #0054A6;
margin-bottom: 0.5em;
line-height: 120%;
}
#contentbody strong.blu3 {
	font-size: 17px;
	color: #0066CC;
letter-spacing: 0.1em;
margin-bottom: 0.5em;
line-height: 120%;
}
#contentbody strong.blu3 {
	font-size: 12px;
	color: #0066CC;
margin-bottom: 0.5em;
line-height: 120%;
}
#contentbody b.b2 {
	font-size: 14px;
	font-weight:normal;
	color: #4b4b4b;
margin-bottom: 1em;
line-height: 140%;
}
#contentbody b.b21 {
	font-size: 14px;
	font-weight:normal;
	color: #4b4b4b;
margin-bottom: 1em;
line-height: 160%;
}
#contentbody b.b3 {
	font-size: 12px;
	font-weight:normal;
	color: #4b4b4b;
}
#contentbody b.b4 {
	font-size: 16px;
margin-bottom: 0.5em;
line-height: 120%;
	color: #000000;
}

#contentbody p {
	margin-left: 2px;
	font-size: 12px;
	margin-bottom: 1em;
	line-height: 160%;
	width: 640px;
}

#contentbody li {
	margin-bottom: 0.4em;
}

#footer {
	clear: left;
	width: 800px;
	font-size: 12px;
	border-top: 1px solid #cccccc;
	padding-top: 0;
	padding-bottom:0;
	margin-right: auto;
	margin-left: auto;
	float: left;
	position: relative;
}

#footer4 {
	clear: left;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	font-size: 12px;
	border-top: 1px solid #cccccc;
	padding-top: 0;
	padding-bottom:0;
}

.sz13 {
	color: #000000;
	font-size: 13px;
line-height: 140%;
}
.sz14h {
	color: #000000;
	font-size: 14px;
line-height: 120%;
}
.sz12 {
	color: #000000;
	font-size: 12px;
line-height: 120%;
}

td.px9{font-size:9px;}
.px10{font-size:10px;font-family:"‚l‚r ‚oƒSƒVƒbƒN",osaka;color: #4b4b4b;}
.px10s{font-size:10px;font-family:"‚l‚r ‚oƒSƒVƒbƒN",osaka;color: #4b4b4b;line-height: 130%;}
.px10yus{font-size:10px;font-family:"‚l‚r ‚oƒSƒVƒbƒN",osaka;color: #4b4b4b;line-height: 130%;padding-left:24px;}
td.px12{font-size:12px;font-family:"‚l‚r ‚oƒSƒVƒbƒN",osaka;color: #4b4b4b;}
td.px12bld{font-size:14px;font-family:Arial,"‚l‚r ‚oƒSƒVƒbƒN",osaka;color: #4b4b4b;font-weight:bold;}
td.px12kyou{font-size:12px;font-family:"‚l‚r ‚oƒSƒVƒbƒN",osaka;color: #4b4b4b;line-height: 140%;}
td.px10kyou{font-size:10px;font-family:"‚l‚r ‚oƒSƒVƒbƒN",osaka;color: #4b4b4b;line-height: 140%;}
td.px12kyou2{font-size:12px;font-family:"‚l‚r ‚oƒSƒVƒbƒN",osaka;color: #4b4b4b;line-height: 140%;padding-left:2em;}
td.px10hisu{font-size:10px;font-family:"‚l‚r ‚oƒSƒVƒbƒN",osaka;color: #A0410D;}
td.px12bold{font-size:12px;font-weight:bold;line-height: 150%;}
td.px10q{font-size:10px;line-height: 140%;text-align:justify;text-justify:distribute;}
td.px12ww{font-size:12px;line-height: 160%;padding-left:10px;}
td.px12dd{font-size:12px;margin-bottom: 0.5em;line-height: 160%;}
td.px12ss{font-size:12px;margin-bottom: 0.3em;line-height: 140%;}
td.px14{font-size:14px;}
td.px16{font-size:16px;}
td.px18{font-size:18px;}
td.px21{font-size:21px;}
td.pt6{font-size:6pt;}
td.pt8{font-size:8pt;}
td.pt9{font-size:9pt;}
td.pt10{font-size:10pt;}
td.pt12{font-size:12pt;}
td.pt14{font-size:14pt;}
td.pt16{font-size:16pt;}
td.pt18{font-size:18pt;}
td.px12L{
font-size:12px;color: #4b4b4b;
line-height: 140%;
}
td.px10L{
font-size:10px;
line-height: 140%;
}
td.px11L{
font-size:11px;
line-height: 140%;
}
.px101{font-size:10px;}

.sq{
	font-size:10px;
	color: #66CCFF;
	margin-bottom: 0.5em;
	line-height: 160%;
}
.px14m{
font-size:14px;
margin-bottom: 1em;
line-height: 160%;
}
.px14g{
font-size:14px;color:#31519C;
margin-bottom: 1em;
line-height: 160%;
}
.px14g{
font-size:14px;color:#31519C;
margin-bottom: 1em;
line-height: 160%;
}
.px14gre{
font-size:14px;color:#005826;
margin-bottom: 1em;
line-height: 140%;
}
.px12g{
font-size:12px;
margin-bottom: 1em;
line-height: 160%;
}
.px14k{
font-size:14px;color:#F1321D;
margin-bottom: 0.5em;
line-height: 140%;
}
.px10g{
font-size:10px;
margin-bottom: 1em;
line-height: 160%;
}
.px10gsv{
font-size:10px;color:#4b4b4b;
line-height: 180%;
}
.px12ssv{
font-size:12px;color:#4b4b4b;
line-height: 140%;
}
.px10ssv{
font-size:10px;color:#4b4b4b;
line-height: 140%;
}
.px14L{
font-size:14px;
margin-bottom: 1em;
line-height: 160%;
}
.px14LC{
	color: #4b4b4b;
font-size:14px;
line-height: 140%;
}
.px10LC{
font-size:10px;
line-height: 120%;
}
.px12LC{
font-size:12px;
line-height: 120%;
}
.p12LC{
	font-weight:normal;
	color: #4b4b4b;
	font-size:12px;
	line-height: 120%;font-family:"‚l‚r ‚oƒSƒVƒbƒN","MS PGothic",osaka,Arial;
}
.p12LV{
	font-weight:normal;
	color: #4b4b4b;
	font-size:12px;
}
.lineg {
	border-bottom: 1px solid #cccccc;
	padding-top: 3px;
}
.linego {
	border-bottom: 1px solid #cccccc;
	padding-top: 3px;
}

.grtb{
	color:#cccccc;
	background-color: #cccccc;
	font-size:10px;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}


td.px12C{font-size:12px;color:#E3007F;}
td.pxbcg{font-size:12px;
	background-image: url(images/bacg.jpg);
	background-position: 450px 520px;
	background-color: #ffffff;
	background-repeat:  no-repeat;

}
td.pxbcg2{font-size:12px;
	background-image: url(images/bacg2.jpg);
	background-position: right 40px;
	background-color: #ffffff;
	background-repeat:  no-repeat;

}
P.brd{border:1px solid #FF0000}
a:hover{color:#9c0034;text-decoration:none;}
a:link{color:#9c0034;text-decoration:none;}
a:visited {color:#9c0034;text-decoration: none;}
a{text-decoration : none;}
a.abc{color:#000000;	background-image: url(images/yaji.gif);
	background-position: left top;	background-repeat:  no-repeat;
}
a.abc2{color:#000000;
	background-image: url(images/yajix.gif);
	background-position: left top;	background-repeat:  no-repeat;
	font-size:12px;font-family:"‚l‚r ‚oƒSƒVƒbƒN",osaka;padding-bottom: 10px;
}


#contentbody .riyo01 {
	font-size: 14px;
	color: #4b4b4b;
	text-align: left;
	background-color: #a8c97f;
	padding:2px 40px;
	line-height: 140%;
	letter-spacing:-0.1px;
}

#contentbody .riyo02 {
	font-size: 12px;
	color: #4b4b4b;
	background-color: #d4ecba;
	padding:6px 50px;
	line-height: 140%;
	letter-spacing:-0.1px;
}

#riyoline {

	clear: left;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	font-size: 12px;
	border-top: 1px solid #cccccc;
	padding-top: 0;
	padding-bottom:0;
}

#contentbody .kuro10 {
	font-size: 10px;
	color: #4b4b4b;
line-height: 160%;
}
#contentbody .kuro12m {
	font-size: 12px;
	color: #4b4b4b;
line-height: 140%;
letter-spacing:-0.1px;
}

.kuro1m {
	font-size: 12px;
	color: #4b4b4b;
line-height: 140%;
letter-spacing:-0.1px;font-family:"‚l‚r ‚oƒSƒVƒbƒN","MS PGothic",osaka,Arial;
}
.px12nex {
	font-size: 12px;
	color: #4b4b4b;font-family:"‚l‚r ‚oƒSƒVƒbƒN","MS PGothic",osaka,Arial;
	line-height: 130%;
margin-bottom: 0.5em;
}

.tbwaku{
	border-top:1px solid #FFD653;
	border-left:1px solid #FFD653;
	border-right:1px solid #FFD653;
	border-bottom:1px solid #FFD653;
	padding:14px 48px;
	font-size: 12px;
	font-weight:normal;
	color: #4b4b4b;
	margin-bottom: 0.5em;
	line-height: 140%;
}
.tbwaku2{
	background-color: #FFFAD7;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	padding:14px 14px;
	font-size: 10px;
	font-weight:normal;
	color: #4b4b4b;
	margin-bottom: 0.5em;
	line-height: 140%;
}

.shop12{
	font-size: 12px;
	font-weight:normal;
	color: #4b4b4b;
	margin-bottom: 0.5em;
	line-height: 140%;
}

.jouhou{
	border-left:1px solid #B4B4B4;
	border-right:1px solid #B4B4B4;
	border-bottom:1px solid #B4B4B4;
	border-top:1px solid #B4B4B4;
	background-color: #FFFEE9;
	padding:5px;
	font-size: 10px;
	font-weight:normal;
	color: #4b4b4b;
	margin-bottom: 0.5em;
	line-height: 140%;
	text-align:left;
}

.jouhou04 {
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	background-color: #FFFEE9;
	padding:2px;
	font-size: 10px;
	color: #4b4b4b;
}

.wakup12{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	background-color: #ffffff;
	padding:5px;
	font-size: 12px;
	color: #4b4b4b;
	margin-bottom: 0.5em;
	line-height: 140%;
	text-align:left;
}

.fuyuba{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	background-color: #FFFEE9;
	padding:5px;
	font-size: 12px;
	color: #4b4b4b;
	margin-bottom: 0.5em;
	line-height: 140%;
	text-align:left;
}

.wakuye{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	background-color: #FFFEE9;
	padding:5px;
	font-size: 12px;
	color: #4b4b4b;
	margin-bottom: 0.5em;
	line-height: 140%;
	text-align:left;
}

.wakuye14{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	background-color: #FFFEE9;
	padding:5px;
	font-size: 14px;
	color: #4b4b4b;
	margin-bottom: 0.5em;
	line-height: 120%;
	text-align:left;
}
.wakuye12{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	background-color: #FFFEE9;
	padding:5px;
	font-size: 12px;
	color: #4b4b4b;
	margin-bottom: 0.5em;
	line-height: 120%;
	text-align:left;
}


.whitewaku {
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	background-color: #ffffff;
	padding:2px;
	font-size: 10px;
	color: #4b4b4b;
}

.sbtit {
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	background-color: #FFFEE9;
	width:100px;
	padding:2px 10px;
	text-align:center;
	margin-bottom:5px;
	font-size: 16px;
	color: #4b4b4b;
	font-weight:bold;
}

.ybtit {
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	background-color: #FFFEE9;
	width:100px;
	padding:2px 10px;
	text-align:center;
	margin-bottom:5px;
	font-size: 14px;
	color: #4b4b4b;
	font-weight:bold;
}

.biot01{
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	background-color: #D5E1EE;
	padding:4px;
	font-size: 12px;
	white-space:nowrap;
	color: #4b4b4b;
}
.biot02{
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	background-color: #D5E1EE;
	padding:4px;
	font-size: 12px;
	white-space:nowrap;
	color: #4b4b4b;
}

.biot03{
	border-left:1px solid #cccccc;
	border-bottom:1px dashed #cccccc;
	background-color: #ffffff;
	padding:5px 6px;
	font-size: 12px;
	text-align:left;
	white-space:nowrap;
	color: #4b4b4b;
}
.biot031{
	border-left:1px solid #cccccc;
	border-bottom:1px dashed #cccccc;
	background-color: #ffffff;
	padding:5px 6px;
	font-size: 12px;
	text-align:right;
	white-space:nowrap;
	color: #4b4b4b;
}
.biot04{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px dashed #cccccc;
	background-color: #ffffff;
	width:100px;
	padding:5px 6px;
	font-size: 12px;
	text-align:left;
	white-space:nowrap;
	color: #4b4b4b;
}
.biot05{
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	background-color: #ffffff;
	padding:5px 6px;
	font-size: 12px;
	text-align:left;
	white-space:nowrap;
	color: #4b4b4b;
}
.biot051{
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	background-color: #ffffff;
	padding:5px 6px;
	font-size: 12px;
	text-align:right;
	white-space:nowrap;
	color: #4b4b4b;
}
.biot06{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	background-color: #ffffff;
	padding:5px 6px;
	width:100px;
	font-size: 12px;
	text-align:left;
	white-space:nowrap;
	color: #4b4b4b;
}

.imgright{float:right;}

a.face:hover{color:#3b5998;text-decoration:none;background-color:#ffffff;border-bottom:1px solid #3b5998;}
a.face:link{color:#3b5998;text-decoration:none;border-bottom:1px dotted #3b5998;}
a.face:visited {color:#3b5998;text-decoration: none;border-bottom:1px solid #3b5998;}
a.face{color:#3b5998;text-decoration : none;border-bottom:1px solid #3b5998;}

a.faceb:hover{color:#3b5998;text-decoration:none;background-color:#ffffff;}
a.faceb:link{color:#3b5998;text-decoration:none;}
a.faceb:visited {color:#3b5998;text-decoration: none;}
a.faceb{color:#3b5998;text-decoration : none;}

.clear { clear: both; }


