@charset   "UTF-8";
* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;
}
BODY {
	BACKGROUND-IMAGE: url(img/back01.jpg); TEXT-ALIGN: center; BACKGROUND-COLOR: #fdfdfd; MARGIN: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% top; COLOR: #333;
}
#main {
}
#menuL {
	FONT-SIZE: 80%;
}
#menuL IMG {
	border: none;float: left;
}
#menuL A {
	text-decoration:none;
}
P {
	LINE-HEIGHT: 160%;
}
#contents LI {
	LINE-HEIGHT: 160%;
}
DL {
	LINE-HEIGHT: 160%;
}
DD {
	LINE-HEIGHT: 160%;
}
P {
	MARGIN: 0px 0em 1.5em 3px;
}
UL {
	MARGIN: 0em 1em 1em 2em;
}
OL {
	MARGIN: 0em 1em 1em 2em;
}
DL {
	MARGIN: 0em 1em 1em 2em;
}
.contentswrap {
	MARGIN: 0px;
}
#barner {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 100%;background-color : red;font-size : medium; font-weight : bold;
}
#barner A {
	color:white;text-decoration:none;
}

#barner2 {
	TEXT-ALIGN: right; MARGIN: 0px auto; WIDTH: 100%;COLOR: WHITE;POSITION: ABSOLUTE;font-size : medium; border-top-style : none; border-left-style : none; border-right-style : none; border-bottom-style : none; font-weight : bold;
}
#page {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 950px;
}
#header {
	MARGIN: 0px; HEIGHT: 75px; COLOR: #ffffff; BORDER-TOP: #ffffff 1px solid;
}
#sitename {
    	MARGIN: 30px 0px 0px; COLOR: #666666; FONT-SIZE: 24px; FONT-WEIGHT: bold;
}
#sitename A {
	color:black;text-decoration:none;
}
#menu {
    	BORDER-LEFT: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid;
}
UL.menu_f02 {
    	BACKGROUND-COLOR: yellowgreen; MARGIN: 0px; HEIGHT: 30px;
}
UL.menu_f02 LI {
    	DISPLAY: block; FLOAT: left;
}
UL.menu_f02 LI A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: yellowgreen; PADDING-LEFT: 0px; WIDTH: 130px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 20px; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 10px;
}
UL.menu_f02 LI A.nowthis {
	BORDER-BOTTOM: #ff6699 5px solid;
}
UL.menu_f02 LI A:hover {
	BORDER-BOTTOM: #d3fbfe 5px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #1dafd3; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; PADDING-TOP: 10px;
}
UL.menu_f01 LI A.nowthis {
	BORDER-BOTTOM: #d3fbfe 5px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #1dafd3; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; PADDING-TOP: 10px;
}
#contents {
	PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 30px;
}
#main {
	MARGIN: 0px 0px 20px; WIDTH: 630px; FLOAT: right;
}
#main H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #0b7a8e; PADDING-TOP: 0px;
}
#main H2 {
	BORDER-LEFT: #f4cc0b 10px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #f6f6f6; MARGIN: 2em 0px 1em; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 120%; PADDING-TOP: 3px;
}
#main H3 {
	MARGIN: 0px 0px 0.5em 3px; COLOR: #336699; FONT-SIZE: 100%;
}
#menuL {
	BACKGROUND-COLOR: #f6f6f6; MARGIN: 0px 0px 20px; WIDTH: 300px; FLOAT: left;
}
#menuL P {
	MARGIN-LEFT: 1em; MARGIN-RIGHT: 1em;
}
#underNavi {
	TEXT-ALIGN: center; MARGIN: 0px; CLEAR: both; BORDER-TOP: #999999 1px solid;
}
#footer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #0b7a8e; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; BORDER-TOP: #cccccc 5px solid; PADDING-TOP: 10px;
}
#footer A {
	color:white;text-decoration:none;
}
#templatelink {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 3px;
}
#templatelink A {
	COLOR: #336699; TEXT-DECORATION: none;
}
.title {
	BORDER-LEFT: #f4cc0b 30px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;
}
.label {
	BORDER-LEFT: #f4cc0b 10px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #0b7a8e; MARGIN: 0px 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING-TOP: 7px;
}
.label2 {
	BORDER-LEFT: #f4cc0b 10px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #0b7a8e; MARGIN: 0px 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING-TOP: 7px;
}
.label2 a {
	color:white;text-decoration:none;
}
.label7 {
	BORDER-LEFT: #f4cc0b 10px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ff6347; MARGIN: 0px 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING-TOP: 7px;
}
.label7 a {
	color:white;text-decoration:none;
}
.label8 {
	BORDER-LEFT: #f4cc0b 10px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #9acd32; MARGIN: 0px 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING-TOP: 7px;
}
.label8 a {
	color:white;text-decoration:none;
}
.label9 {
	BORDER-LEFT: #f4cc0b 10px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #9acd32; MARGIN: 0px 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING-TOP: 7px;HEIGHT: 60px;
}
.label9 a {
	color:white;text-decoration:none;
}
.subh {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; COLOR: #4a8854; BORDER-TOP: #999999 1px dashed; FONT-WEIGHT: bold; PADDING-TOP: 5px;
}
.photo {
	MARGIN: 0px 0px 20px;
}
.toInfo {
	TEXT-ALIGN: right; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 1em;
}
.box {
	BACKGROUND-COLOR: #ffffff; MARGIN: 0px 5px 5px 0px; WIDTH: 200px; FLOAT: left; HEIGHT: 200px; FONT-SIZE: 140px;
}
.box P {
	MARGIN: 10px;
}
.box IMG {
	border: none;float: left;
}
.box A {
	text-decoration:none;
}
.box2 {
	BACKGROUND-COLOR: #ebf0f3; MARGIN: 0px 0px 0px 0px; WIDTH: 600px; FLOAT: left; HEIGHT: auto; FONT-SIZE: 14px;
}
.box2 P {
	MARGIN: 10px;
}
.box2 IMG {
	border: none;float: left;
}
.box2 A {
	text-decoration:none;
}
.box3 {
	BACKGROUND-COLOR: #ebf0f3; MARGIN: 0px 0px 0px 0px; WIDTH: 600px; FLOAT: left; HEIGHT: 100px; FONT-SIZE: 14px;
}
.box3 P {
	MARGIN: 10px;
}
.box3 IMG {
	border: none;float: left;
}
.box3 A {
	text-decoration:none;
}
.kakaku {
	color:red;font-weight:bold;
}
.box4 {
	BACKGROUND-COLOR: #ebf0f3; MARGIN: 0px 2px 2px 0px; WIDTH: 180px; FLOAT: left; HEIGHT: auto; FONT-SIZE: 14px;
}
.box4 P {
	MARGIN: 10px;
}
.box4 IMG {
	border: none;float: left;
}
.box4 A {
	text-decoration:none;
}
.box5 {
	BACKGROUND-COLOR: #ebf0f3; MARGIN: 0px 2px 2px 0px; WIDTH: 400px; FLOAT: left; HEIGHT: auto; FONT-SIZE: 14px;
}
.box5 P {
	MARGIN: 10px;
}
.box5 IMG {
	border: none;float: left;
}
.box5 A {
	text-decoration:none;
}
.box6l {
	BACKGROUND-COLOR: #ebf0f3; MARGIN: 0px 2px 2px 0px; WIDTH: 330px; FLOAT: left; HEIGHT: auto; FONT-SIZE: 14px;
}
.box6l P {
	MARGIN: 10px;
}
.box6l IMG {
	border: none;float: left;
}
.box6l A {
	text-decoration:none;
}
.box6r {
	BACKGROUND-COLOR: #ebf0f3; MARGIN: 0px 2px 2px 0px; WIDTH: 266px; FLOAT: right; HEIGHT: auto; FONT-SIZE: 14px;
}
.box6r P {
	MARGIN: 10px;
}
.box6r IMG {
	border: none;float: left;
}
.box6r A {
	text-decoration:none;
}
.box7 {
	BACKGROUND-COLOR: #ebf0f3; MARGIN: 0px 0px 0px 0px; WIDTH: 600px; FLOAT: left; HEIGHT: auto; FONT-SIZE: 14px;
}
.box7 P {
	MARGIN: 10px;
}
.box7 IMG {
	border: none;float: left;
}
.box7 A {
	text-decoration:none;
}
.box8 {
	BACKGROUND-COLOR: #ebf0f3; MARGIN: 0px 0px 0px 0px; WIDTH: 604px; FLOAT: left; HEIGHT: auto; FONT-SIZE: 14px;
}
.box8 P {
	MARGIN: 10px;
}
.box8 IMG {
	border: none;float: left;
}
.box8 A {
	text-decoration:none;
}
.box9 {
	BACKGROUND-COLOR: #ebf0f3; MARGIN: 0px 1px 0px 1px; WIDTH: 198px; FLOAT: left; HEIGHT: auto; FONT-SIZE: 14px;
}
.box9 P {
	MARGIN: 10px;
}
.box9 IMG {
	border: none;float: left;
}
.box9 A {
	text-decoration:none;
}
.box10 {
	BACKGROUND-COLOR: #ebf0f3; MARGIN: 0px 1px 0px 1px; WIDTH: 198px; FLOAT: left; HEIGHT: 280px; FONT-SIZE: 14px;text-align: center ;
}
.box10 P {
	MARGIN: 10px;
}
.box10 IMG {
	border: none;float: none;
}
.box10 A {
	text-decoration:none;
}
.box11 {
	BACKGROUND-COLOR: #ebf0f3; MARGIN: 0px 0px 0px 0px; WIDTH: 950px; FLOAT: left; HEIGHT: auto; FONT-SIZE: 14px;
}
.box11 P {
	MARGIN: 10px;
}
.box11 IMG {
	border: none;float: left;
}
.box11 A {
	text-decoration:none;
}
.box12 {
	BACKGROUND-COLOR: #ebf0f3; MARGIN: 0px 1px 0px 1px; WIDTH: 188px; FLOAT: left; HEIGHT: 280px; FONT-SIZE: 14px;text-align: center ;
}
.box12 P {
	MARGIN: 10px;
}
.box12 IMG {
	border: none;float: none;
}
.box12 A {
	text-decoration:none;
}


