@charset "utf-8";
/* CSS Document */

#wrapper {
	height: auto;
	width: 955px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #DBDBDB;
	border-right-color: #DBDBDB;
	border-bottom-color: #DBDBDB;
	border-left-color: #DBDBDB;
}
#content {
	height: auto;
	width: 955px;
	margin-top: 0px;
}



#contentright {
	float: right;
	height: 1545px;
	width: 241px;
	background-color: #FDFDFD;
}

#contentright1 {
	height: auto;
	width: auto;
	margin-bottom: 4px;
}

#header {
	height: 85px;
	width: 955px;
}
#header1 {
	height: 14px;
	width: 955px;
	background-image: url(index_img/header_logo1.gif);
}
#navi {
	height: 39px;
	width: 955px;
}

#content1 {
	background-color: #FDFDFD;
	height: 1770px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}

#contentreft {
	float: left;
	height: 1545px;
	width: 644px;
	margin-right: 30px;
	background-color: #FDFDFD;
	padding-bottom: 1px;
}
#contentreftCopy2 {
	float: left;
	height: auto;
	width: 644px;
	margin-right: 30px;
	background-color: #FDFDFD;
	margin-bottom: 12px;
}
#contentreft1 {
	height: 312px;
	width: 644px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contentreft1a {
	height: 305px;
	width: 644px;
	margin-right: 0px;
	margin-left: 0px;
}
#acontentba {
	height: 88px;
	width: 340px;
}
#acontentbaCopy1 {
	height: 75px;
	width: 340px;
}
#acontentbaCopy2 {
	height: 60px;
	width: 340px;
	margin-bottom: 4px;
}
#acontentbaCopy3 {
	height: 155px;
	width: auto;
	margin-bottom: 0px;
	background-color: #00003c;
	padding-left: 15px;
}
#acontentbaCopy4 {
	height: 155px;
	width: 97px;
	background-color: #FF0000;
	float: right;
	margin-left: 5px;
}

#contentreftabaa {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	width: 644px;
}
#contentreftabaa-1 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;
	width: 644px;
	height: 26px;
	margin-right: 0px;
	margin-left: 0px;
}




#contentreft2 {
	height: 642px;
	width: 635px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-width: 6px;
	border-right-color: #000000;
	float: none;
}
#contentreft2a {
	height: 100px;
	width: 629px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
}
#contentreft2a-a {
	height: 130px;
	width: 629px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
}

#contentreft2aa {
	height: 90px;
	width: 277px;
	float: left;
}
#contentreft2aa-a {
	height: 120px;
	width: 629px;
	float: left;
}
#contentreft2aa-bbb {
	height: 90px;
	width: 629px;
	float: left;
}




#contentreft2ab {
	height: 87px;
	width: 340px;
	float: right;
	padding-top: 4px;
	padding-right: 2px;
	padding-left: 0px;
}
#contentreftacontenta {
	float: left;
	height: 516px;
	width: 280px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
}
#contentreftacontentaCopy-1 {
	float: left;
	height: 155px;
	width: 277px;
	margin-right: 2px;
}


#contentreftacontentaa {
	height: auto;
	width: 280px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}
#contentreftacontentaa-1 {
	height: auto;
	width: 280px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#contentreftacontentb {
	float: right;
	height: 516px;
	width: 340px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contentreftacontentbCopy-1 {
	float: left;
	height: 155px;
	width: 266px;
	background-color: #0e0c0e;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contentreftacontentbCopy-2 {
	float: right;
	height: 155px;
	width: 97px;
	background-color: #2b0a0a;
}


#acontentreft {
	height: 643px;
	width: 643px;
	margin-top: 3px;
}
#bcontentreft {
	float: left;
	height: 94px;
	width: 60px;
}
#botomu0 {
	width: 915px;
	margin-right: 20px;
	margin-left: 20px;
	height: 60px;
	margin-top: 5px;
}

#botomu1 {
	float: none;
	height: 65px;
	width: 955px;
	background-image: url(index_img/botomu1.gif);
}
.botomutext {
	font-size: 11px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 170%;
	color: #333333;
	background-image: url(index_img/botomu1.gif);
	text-decoration: none;
}
#botomu0 a {
	color: #333333;
	text-decoration: none;
}
#footer {
	height: 20px;
	width: 955px;
	font-family: "Times New Roman", Times, serif;
	color: #CCCCCC;
	background-color: #000000;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	padding-top: 2px;
}


.imga {
	float: left;
	height: 90px;
	width: 277px;
	margin: 0px;
}
.imga-www-1 {
}

.imgaCopy {
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	height: 75px;
	width: 75px;
}
.imgaCopy1 {
	margin-left: 0px;
	float: left;
}

.imgasannkaku {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}



.texta {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 130%;
	color: #333333;
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.texta-b {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 200%;
	color: #CCCCCC;
	padding: 0px;
	margin: 0px;
}
.texta-b-b {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 200%;
	color: #CCCCCC;
	padding: 0px;
	margin: 0px;
}
.textab-a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 130%;
	color: #00003c;
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}




.textaCopy1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 130%;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.textaCopy2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	line-height: 130%;
	color: #666666;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 474px;
}
.textaCopy3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	line-height: 130%;
	color: #666666;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 547px;
}



.textb {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	font-size: 24px;
}
.textac {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 130%;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.textad {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 130%;
	color: #e8e8e8;
	margin-top: 10px;
	margin-left: 15px;
}
.textacCopy1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 20px;
	line-height: 130%;
	color: #ffff00;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 15px;
}
.textacCopy2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 130%;
	color: #ffff00;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 15px;
}






.textheader {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 20px;
	color: #6D6D6D;
	font-size: 10px;
}



h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 28px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	margin-top: 1px;
	margin-bottom: 1px;
}
h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 26px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	margin-top: 1px;
	margin-bottom: 1px;
}

h3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 15px;
	color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}
#pan {
	height: 20px;
	width: 644px;
	margin-top: 426px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	background-color: #E3E3E3;
}
#pan-0 {
	height: 20px;
	width: 20px;
	background-color: #EFEFEF;
	padding-top: 0px;
	float: left;
}

#pan-1 {
	height: 20px;
	width: 623px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	background-color: #EFEFEF;
	padding-top: 0px;
	float: left;
}

.textacpan {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	color: #333333;
	line-height: 140%;
}
#content1Copy {
	background-color: #FDFDFD;
	height: 1330px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 15px;
	margin-left: 20px;
}
#contentreftCopy {
	float: left;
	height: 1586px;
	width: 644px;
	margin-right: 30px;
	background-color: #FDFDFD;
	padding-bottom: 1px;
	margin-bottom: 0px;
}

#2con2-1 {
	height: 100px;
	width: 644px;
}
#2con2-1-a {
	height: 167px;
	width: 644px;
}
.text-h2-c {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 250%;
	color: #C60A00;
	padding: 0px;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#2con2-1-conceput {
	height: 312px;
	width: 644px;
}
#2con2-1-b-conceput {
	height: 296px;
	width: 644px;
}

#2con2-1-b {
	height: 167px;
	width: 644px;
}
.text-h1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	line-height: 150%;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 200px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}

.text-h1-a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	line-height: 180%;
	color: #000000;
	padding: 0px;
	font-weight: bold;
	margin-top: 1px;
	margin-bottom: 1px;
}
.text-h2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 15px;
	line-height: 160%;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bolder;
}

.text-h2-a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 15px;
	line-height: 250%;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 250px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
.text-h2-b {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 230%;
	color: #CCCCCC;
	padding: 0px;
	font-weight: bold;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.text-h3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 150%;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 250px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bolder;
}
.texta-0 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 150%;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#2con2-1-l-a {
	float: none;
	width: 644px;
	height: 255px;
}

#2con2-1-l {
	float: left;
	width: 280px;
	height: 255px;
	margin-right: 24px;
}
#2con2-1-r {
	float: right;
	width: 340px;
	height: 255px;
}
#2con2-1-l-b {
	width: 340px;
	height: 127px;
}
#2con2-1-l-b-a {
	width: 340px;
	height: 128px;
}
#2con2-1-l-b-c {
	width: 170px;
	height: 128px;
	float: left;
}
#reft {
	float: left;
	height: 255px;
	width: 280px;
	margin-right: 24px;
	background-color: #FDFDFD;
}
#right {
	float: right;
	height: 255px;
	background-color: #FDFDFD;
	width: 339px;
}
.imga1 {
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 0px;
}
.imga2 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 1px;
}
.imga3 {
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.imga4 {
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
}
#top1 {
	height: 167px;
	width: 644px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#content2 {
	background-color: #FDFDFD;
	height: 1150px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#contentrefttop3 {
	height: 167px;
	width: 644px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #FDFDFD;
}
#contentreftCopy4 {
	float: left;
	height: auto;
	width: 644px;
	margin-right: 30px;
	background-color: #FDFDFD;
	padding-bottom: 1px;
}
#content3 {
	background-color: #FDFDFD;
	height: 1750px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#contentreftCopy5 {
	float: left;
	height: auto;
	width: 644px;
	margin-right: 30px;
	background-color: #FDFDFD;
	padding-bottom: 1px;
}
#contentreftCopy6 {
	float: left;
	height: 1745px;
	width: 644px;
	margin-right: 30px;
	background-color: #FDFDFD;
	padding-bottom: 1px;
}
#dai1 {
	height: 170px;
	width: 612px;
	margin-top: 15px;
	background-color: #F7FFFF;
	border: 1px solid #FFDFD0;
	padding: 15px;
}
#dai2 {
	height: 170px;
	width: 612px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	margin-top: 15px;
	background-color: #FFF7FB;
	border: 1px solid #DDFFFF;
	padding-right: 15px;
}
#dai-hidari {
	float: left;
	height: 170px;
	width: 170px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#dai-migi {
	float: left;
	height: 170px;
	width: 427px;
	margin: 0px;
}
#dai-hidari-1 {
	float: left;
	height: 170px;
	width: 170px;
	margin: 0px;
}
#dai-migi-1 {
	float: left;
	height: 170px;
	width: 427px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#dai-hidari-2 {
	float: left;
	height: 170px;
	width: 292px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#dai-migi-2 {
	float: left;
	height: 170px;
	width: 292px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
}
#sya-1 {
	float: left;
	height: 69px;
	width: 69px;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
}
#sya-2 {
	float: left;
	height: 69px;
	width: 270px;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
	margin-right: 8px;
}
.imga5 {
	float: left;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
}

#dai-1 {
	height: 252px;
	width: 644px;
	margin-top: 15px;
}

#r-1 {
	float: left;
	width: 314px;
	margin-right: 16px;
	height: 252px;
	background-color: #00003c;
}

#l-11 {
	float: left;
	width: 314px;
	height: 252px;
	background-color: #00003c;
}
#r-1Copy {
	float: left;
	width: 284px;
	margin-right: 16px;
	height: 222px;
	background-color: #00003c;
	padding: 15px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#l-11Copy {
	float: left;
	width: 284px;
	height: 222px;
	background-color: #990000;
	padding: 15px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#content4 {
	background-color: #FDFDFD;
	height: 1590px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#a-1 {
	width: 444px;
	margin-top: 0px;
	padding-right: 250px;
	height: 690px;
}

#a-2 {
	width: 444px;
	margin-top: 15px;
	padding-right: 200px;
}
#a-3 {
	width: 642px;
	height: 259px;
	border: 1px solid #FFCDB5;
}
#a-4a {
	width: 394px;
	margin-top: 0px;
	padding-right: 250px;
	height: 750px;
}

#contentreftCopy7 {
	float: left;
	height: 1570px;
	width: 644px;
	margin-right: 30px;
	background-color: #FDFDFD;
	padding-bottom: 1px;
}
#contentreftCopy8 {
	float: left;
	height: 1705px;
	width: 644px;
	margin-right: 30px;
	background-color: #FDFDFD;
	padding-bottom: 1px;
}
#content5 {
	background-color: #FDFDFD;
	height: 1710px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#a-4 {
	width: 644px;
	margin-top: 0px;
	padding-right: 0px;
	height: 40px;
}
#b-1 {
	height: 128px;
	width: 644px;
	margin-top: 15px;
}
#b-2 {
	height: 128px;
	width: 644px;
}

#c-1 {
	height: 128px;
	width: 128px;
	float: left;
}
#c-2 {
	float: left;
	height: 108px;
	width: 363px;
	padding: 10px;
}
#c-3 {
	height: 128px;
	width: 132px;
	float: left;
	background-color: #FFFFFF;
}
#c-4 {
	height: 128px;
	width: 128px;
	float: left;
	background-color: #FFFFFF;
}
#c-5 {
	height: 128px;
	width: 128px;
	float: left;
}
#c-6 {
	float: left;
	height: 108px;
	width: 236px;
	padding: 10px;
}
#c-7 {
	height: 128px;
	width: 132px;
	float: left;
}
.t-1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 130%;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#c-8 {
	height: 108px;
	width: 108px;
	float: left;
	padding: 10px;
}
#c-9 {
	height: 108px;
	width: 112px;
	float: left;
	padding: 10px;
}
#c-10 {
	height: 128px;
	width: 128px;
	float: left;
	background-color: #0066FF;
}
#c-11 {
	height: 128px;
	width: 128px;
	float: left;
	background-color: #EAEAEA;
}
#c-12 {
	height: 128px;
	width: 128px;
	float: left;
}
#c-13 {
	float: left;
	height: 108px;
	width: 240px;
	padding: 10px;
}
#c-14 {
	height: 128px;
	width: 132px;
	float: left;
	background-color: #F90000;
}
#c-15 {
	height: 128px;
	width: 132px;
	float: left;
}
#c-16 {
	height: 128px;
	width: 132px;
	float: left;
	background-color: #EAEAEA;
}
#c-17 {
	float: left;
	height: 108px;
	width: 240px;
	padding: 10px;
}
#content6 {
	height: auto;
	width: 915px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	background-image: url(schoollife/backgroundb-c-2.gif);
	padding-top: 15px;
}
#content8 {
	height: 1521px;
	width: 915px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	background-image: url(schoollife/backgroundb-c.gif);
}
#contentreftabaa-ccc {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FF0000;
	width: 650px;
	float: left;
	margin-top: 0px;
	margin-right: 265px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#c-1 {
	float: left;
	background-color: #FFFFFF;
}


.c-1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	line-height: 130%;
	color: #FF0000;
	font-weight: bold;
	margin-top: 0px;
	margin-left: 0px;
}
.c-1-1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 22px;
	line-height: 160%;
	color: #EC0000;
	font-weight: bold;
	margin-top: 0px;
	margin-left: 0px;
}

.t-2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 130%;
	color: #FF6600;
	padding: 0px;
	margin: 0px;
}
.t-3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 130%;
	color: #FF3399;
	padding: 0px;
	margin: 0px;
}
.t-4 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 130%;
	color: #669900;
	padding: 0px;
	margin: 0px;
}
.t-5 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 130%;
	color: #FF00FF;
	padding: 0px;
	margin: 0px;
}
.t-6 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 130%;
	color: #0099CC;
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
#e-2 {
	margin-top: 7px;
}
#e-3 {
	height: 195px;
	width: 915px;
	margin-top: 0px;
}
.text-h2-aCopy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 15px;
	line-height: 260%;
	color: #ED3812;
	padding: 0px;
	font-weight: bold;
	margin: 0px;
}
#e-4 {
	width: 675px;
	height: 195px;
	float: left;
}

#e-5 {
	width: 240px;
	height: 195px;
	float: left;
}
#e-6 {
	width: 660px;
	height: 40px;
	background-color: #FF9968;
	padding-left: 15px;
}
#e-7 {
	width: 660px;
	height: 40px;
	background-color: #FE94A4;
	padding-left: 15px;
	margin-top: 5px;
}
#e-8 {
	width: 645px;
	height: 94px;
	margin-top: 5px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#e-9 {
	width: 240px;
	height: 60px;
	margin-top: 125px;
	padding: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
}
.imga10 {
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 24px;
}

#e-11 {
	height: 40px;
	width: 915px;
	margin: 0px;
}
#f-1 {
	height: 128px;
	width: 644px;
	margin-top: 0px;
}
#f-2 {
	height: 128px;
	width: 644px;
	margin-top: 15px;
}
#content9 {
	height: 1616px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	background-color: #FDFDFD;
}
#g-1 {
	height: 195px;
	width: 614px;
	background-color: #CCCCCC;
	padding: 15px;
}
#g-2 {
	height: 320px;
	width: 644px;
	padding: 0px;
	margin-top: 15px;
}
.text-h2Copy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	line-height: 160%;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bolder;
}
.text-h2Copy-1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 160%;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
#contentreftabaa-2 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	width: 644px;
	height: 26px;
	line-height: 150%;
	font-size: 30px;
	border-bottom-color: #000000;
}
.text-h1-aCopy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	line-height: 180%;
	color: #333333;
	padding: 0px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}
#content10 {
	height: 570px;
	width: 955px;
}
#content11 {
	height: 570px;
	width: 955px;
	background-color: #CCCCCC;
}
#h-1 {
	float: left;
	height: 570px;
	width: 402px;
}
#h-2 {
	height: 570px;
	width: 553px;
	float: left;
}
#h-3 {
	background-color: #999999;
	height: 537px;
	width: 370px;
	margin-left: 16px;
	margin-top: 16px;
	margin-bottom: 17px;
}
#content-99 {
	height: 570px;
	width: 955px;
	background-color: #000000;
}
#h4 {
	height: 537px;
	width: 230px;
	margin-left: 30px;
	margin-top: 16px;
	margin-bottom: 17px;
}
#h5 {
	height: 570px;
	float: left;
	width: 277px;
}
#h6 {
	height: 554px;
	float: left;
	width: 276px;
	padding-top: 16px;
}
#h5-1 {
	height: 216px;
	float: none;
	width: 277px;
	margin-top: 16px;
	margin-bottom: 17px;
}
#h5-2 {
	height: 143px;
	float: none;
	width: 277px;
	margin-top: 0px;
	margin-bottom: 17px;
}
#k-1 {
	height: 537px;
	width: 260px;
	margin-right: 16px;
	margin-bottom: 17px;
}
#k-2 {
	height: 60px;
	width: 260px;
	margin-bottom: 19px;
}
#k-3 {
	height: 63px;
	width: 260px;
	margin-bottom: 0px;
}



#j-1 {
	height: 60px;
	width: 60px;
	float: left;
	margin-right: 40px;
}
#j-2 {
	height: 60px;
	width: 60px;
	float: left;
}
#l-1 {
	margin-right: 7px;
	float: left;
	height: 60px;
	width: 60px;
}
#l-1-1 {
	margin-right: 6px;
	float: left;
	height: 60px;
	width: 60px;
}
#l-1-2 {
	float: left;
	height: 60px;
	width: 59px;
}
#l-1-a {
	margin-right: 7px;
	float: left;
	height: 59px;
	width: 56px;
}

#l-1-1-a {
	margin-right: 6px;
	float: left;
	height: 63px;
	width: 60px;
}
#l-1-2-a {
	float: left;
	height: 63px;
	width: 59px;
}





#l-2 {
	float: right;
	margin-left: 50px;
}
#la {
	height: 143px;
	width: 245px;
	margin-right: 16px;
	margin-left: 16px;
}
#wrapper-1 {
	height: auto;
	width: 955px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	background-color: #000000;
}
.t-6close {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #000000;
	padding: 0px;
	margin-top: 19px;
	margin-right: 5px;
	margin-bottom: 19px;
	margin-left: 5px;
	font-weight: normal;
	height: 25px;
	width: 50px;
	background-color: #999999;
}
#content-10 {
	height: auto;
	width: 955px;
	margin-top: 10px;
}
#z-1 {
	height: 359px;
	width: 644px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#z-3 {
	height: 537px;
	width: 260px;
	margin-right: 16px;
	margin-bottom: 17px;
}
#z-4 {
	height: 538px;
	width: 644px;
}
#z-5 {
	height: 525px;
	float: left;
	width: 400px;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 15px;
}
#z-6 {
	float: left;
	width: 228px;
	margin-top: 10px;
	height: 525px;
}
#z-7 {
	float: none;
	height: 85px;
	width: 400px;
}



.text-h1-k {
	font-family: "Times New Roman", Times, serif;
	font-size: 48px;
	line-height: 80%;
	color: #FF0000;
	padding: 0px;
	font-weight: bold;
	margin-top: 23px;
	margin-left: 40px;
}

.text-h1-k-1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 26px;
	color: #FF0000;
	padding: 0px;
	font-weight: bold;
	margin-left: 40px;
	line-height: 38px;
}

.text-h1-k-2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 19px;
	color: #d4145a;
	padding: 0px;
	font-weight: bold;
	line-height: 38px;
}
#y-4 {
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}



.textacCopy15 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 200%;
	color: #FF0000;
	font-weight: bold;
}

.texta-0Copy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 180%;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#z8 {
	margin-bottom: 7px;
}
#z-8 {
	float: left;
	height: auto;
	width: 644px;
	margin-right: 30px;
	background-color: #FDFDFD;
	padding-bottom: 1px;
}
#z9 {
	margin-top: 0px;
}
#z-10 {
	background-color: #FDFDFD;
	height: 1616px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#z-11 {
	float: none;
	height: 69px;
	width: 400px;
	margin-top: 91px;
}

#w-1 {
	background-color: #FDFDFD;
	height: 1350px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 15px;
	margin-left: 20px;
}
#w-2 {
	float: left;
	height: 1115px;
	width: 644px;
	margin-right: 30px;
	background-color: #FDFDFD;
	padding-bottom: 1px;
}
.text-h1-a-w {
	font-family: "Times New Roman", Times, serif;
	font-size: 26px;
	line-height: 95%;
	color: #333333;
	padding: 0px;
	font-weight: bold;
	margin-top: 1px;
	margin-bottom: 1px;
}
.textac16 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 200%;
	color: #FF0000;
	font-weight: bold;
}
.textac17 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 15px;
	line-height: 180%;
	color: #000066;
	font-weight: bold;
}
#w-3 {
	height: 600px;
	float: left;
	width: 400px;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 15px;
}
#w-4 {
	height: 800px;
	width: 644px;
}
#w-5 {
	float: left;
	width: 228px;
	margin-top: 10px;
	height: 525px;
}
#v-1 {
	width: 644px;
	margin-top: 0px;
	padding-right: 0px;
	height: 1650px;
}
.text-h1-k-3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 26px;
	color: #FF0000;
	padding: 0px;
	font-weight: bold;
	line-height: 38px;
}
.textaCopy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 130%;
	color: #333333;
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
#v-2 {
	background-color: #FDFDFD;
	height: 1616px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 15px;
	margin-left: 20px;
}
#v-3 {
	float: left;
	height: 1586px;
	width: 644px;
	margin-right: 30px;
	background-color: #FDFDFD;
	padding-bottom: 1px;
}
#v-4 {
	height: 855px;
	width: 644px;
}
#q-1 {
	background-color: #FDFDFD;
	height: 1555px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#q-2 {
	float: left;
	height: 1660px;
	width: 644px;
	margin-right: 30px;
	background-color: #FDFDFD;
	padding-bottom: 1px;
}
#q-3 {
	height: 170px;
	width: 612px;
	margin-top: 15px;
	background-color: #FFE7CE;
	border: 1px solid #FFDFD0;
	padding: 15px;
}
#q-hidari {
	float: left;
	height: 170px;
	width: 170px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#q-migi {
	float: left;
	height: 170px;
	width: 427px;
	margin: 0px;
}
.textab-q-1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 130%;
	color: #910000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
.texta-q-2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 150%;
	color: #AF2E23;
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contentreftabaa-1-Copy {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;
	width: 644px;
	height: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#q-4 {
	margin-left: 403px;
	margin-bottom: 1px;
}
#p-1 {
	background-color: #FDFDFD;
	height: 1345px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#p-2 {
	float: left;
	height: auto;
	width: 644px;
	margin-right: 20px;
	background-color: #FDFDFD;
	padding-bottom: 1px;
}
#p-3 {
	height: 580px;
	width: 644px;
}

#p-4 {
	height: 570px;
	float: left;
	width: 400px;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 0px;
}
#p-5 {
	margin-bottom: 6px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #FF622D;

}
#p-6 {
	background-color: #FF622D;

}
#p-7 {
	margin-bottom: 3px;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	height: 390px;
}
#p-8 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #030328;
	width: 644px;
	height: 26px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.text-p-9 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	line-height: 180%;
	color: #030328;
	padding: 0px;
	font-weight: bold;
	margin-top: 1px;
	margin-bottom: 1px;
}
.text-h1-k-2Copy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 19px;
	color: #FF6633;
	padding: 0px;
	font-weight: bold;
	line-height: 160%;
}
.texta-0Copy-1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 180%;
	color: #0e0c0e;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.texta-0Copy-1Copy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 19px;
	line-height: 38px;
	color: #4E2727;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
.texta-0Copy-1Copy-2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	line-height: 160%;
	color: #000000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 54px;
}
.textacCopy15-a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 200%;
	color: #FFFFFF;
	font-weight: bold;
}
.textacCopy15-aCopy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 150%;
	color: #FF622D;
	font-weight: bold;
}
#w-p-20 {
	height: 530px;
	float: left;
	width: 400px;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 15px;
}
#p21 {
	height: 542px;
	width: 644px;
}
#y-1 {
	height: 795px;
	width: 644px;
	margin-right: 220px;
}
.textacCopy15-aCopy-1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 15px;
	line-height: 200%;
	color: #FFFFFF;
	font-weight: bold;
}
#y-2 {
	background-color: #0066FF;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}
#y-3 {
	background-color: #F0FCFF;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	margin-bottom: 10px;
	margin-top: 10px;
	width: 360px;
}
#y-3-1 {
	background-color: #F0FCFF;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	width: 360px;
}
#y-3-2 {
	margin-bottom: 4px;
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #d4145a;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #d4145a;
	height: 110px;
	padding-bottom: 8px;
	padding-left: 8px;
}
#y-4 {
	width: 644px;
	height: 259px;
	margin-top: 0px;
}
.textacCopy15-a-111 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 200%;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 8px;
}
#p-6-111 {
	background-color: #FF622D;
	padding: 8px;
}
#o-1 {
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #00003c;
}
#o-2 {
	margin-bottom: 6px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #FF622D;
	margin-top: 10px;
}
.text-o-3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 19px;
	color: #FF622D;
	padding: 0px;
	font-weight: bold;
	line-height: 160%;
}
#o-4 {
	background-color: #FF622D;
	padding: 8px;
}
.texta-o-5 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 200%;
	color: #FFFFFF;
	font-weight: bold;
}
#o-5 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;
	width: 644px;
	height: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.text-h1-o-5 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	line-height: 180%;
	color: #000000;
	padding: 0px;
	font-weight: bold;
	margin-top: 8px;
	margin-bottom: 1px;
	margin-right: 0px;
}
#o-6 {
	margin-left: 499px;
	margin-top: 0px;
	margin-bottom: 1px;
}
#o-7 {
	margin-left: 537px;
}
#o-8 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	width: 644px;
	height: 36px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 10px;
}
#o-11 {
	height: 167px;
	width: 644px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #FDFDFD;
}
#o-13 {
	height: 170px;
	width: 612px;
	margin-top: 15px;
	background-color: #F7FFFF;
	border: 1px solid #FFDFD0;
	padding: 15px;
}
#o-15 {
	background-color: #FDFDFD;
	height: 1620px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#o-14 {
	float: left;
	height: 1600px;
	width: 644px;
	margin-right: 30px;
	background-color: #FDFDFD;
	padding-bottom: 1px;
}
#o-16 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;
	width: 644px;
	height: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#o-17 {
	background-color: #F7FFFF;
	border: 1px solid #FFDFD0;
	margin-top: 16px;
}
#f-1 {
	height: 128px;
	width: 128px;
	float: left;
}
#aa-1 {
	height: 170px;
	width: 644px;
	margin-bottom: 6px;
	margin-top: 8px;
}
#aa-2 {
	float: left;
	height: 170px;
	width: 160px;
}
#aa-3 {
	float: left;
	padding: 10px;
	height: 150px;
	width: 463px;
}
#x-1 {
	width: 634px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #FF622D;
}
#x-2 {
	background-color: #FF622D;
	margin-top: 16px;
	margin-bottom: 10px;
}
#x-3 {
	height: 108px;
	width: 644px;
	background-color: #FFFBFD;
}
#x-4 {
	float: left;
	height: 108px;
	width: 150px;
	background-color: #FF622D;
}
#x-5 {
	float: left;
	height: 100px;
	width: 478px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 8px;
	margin-left: 8px;
	background-color: #FFFFEE;
}
.texta-x-6 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 20px;
	line-height: 150%;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 38px;
}
#x-3-a {
	height: 170px;
	width: 644px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #FFFFEE;
}
#x-4-a {
	float: left;
	height: 170px;
	width: 150px;
	background-color: #FF622D;
}
#x-5-6 {
	float: left;
	height: 162px;
	width: 478px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 8px;
	margin-left: 8px;
	background-color: #FFFFEE;
}
.texta-x-6-a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 20px;
	line-height: 150%;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 65px;
}
.texta-x-6-ｂ {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 20px;
	line-height: 150%;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 65px;
}
#x-4-b {
	float: left;
	height: 108px;
	width: 150px;
	background-color: #990033;
}
#x-3-c {
	height: 194px;
	width: 644px;
	margin-top: 10px;
	background-color: #FFFBFD;
}
#x-4-c {
	float: left;
	height: 194px;
	width: 150px;
	background-color: #990033;
}
#x-5-c {
	float: left;
	height: 186px;
	width: 478px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 8px;
	margin-left: 8px;
	background-color: #FFFBFD;
}
.texta-x-6-ｃ {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 20px;
	line-height: 150%;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 70px;
}
#x-3-d {
	height: 80px;
	width: 644px;
	margin-top: 10px;
	background-color: #F2EAEE;
}
#x-4-d {
	float: left;
	height: 80px;
	width: 150px;
	background-color: #400000;
}
#x-5-d {
	float: left;
	height: 72px;
	width: 478px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 8px;
	margin-left: 8px;
	background-color: #F2EAEE;
}
.texta-x-6-d {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 20px;
	line-height: 150%;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 25px;
}
.texta-0Copy-1Copy-qq {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 180%;
	color: #EC3C00;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.texta-0Copy-1Copy-ww {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 180%;
	color: #990033;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.texta-0Copy-1Copy-gg {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 180%;
	color: #400000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#x-5-www {
	float: left;
	height: 100px;
	width: 478px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 8px;
	margin-left: 8px;
	background-color: #FFFBFD;
}
.text-h2Copy-1Copy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	line-height: 160%;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
.texta-0Copy-1Copy-8 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 180%;
	color: #d4145a;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: normal;
}
.texta-0Copy-1Copy-aa {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 180%;
	color: #4E2727;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#y-3-2-aa {
	margin-bottom: 4px;
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #2f808e;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #2f808e;
	height: 110px;
	padding-bottom: 8px;
	padding-left: 8px;
}
.text-h1-k-2Copy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 19px;
	color: #9F0251;
	padding: 0px;
	font-weight: bold;
	line-height: 38px;
}
.texta-0Copy-1Copy-nnCopy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 180%;
	color: #2f808e;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.texta-0Copy-1Copy-kkCopy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 180%;
	color: #2f808e;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.text-h1-k-2Copy-aa {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 19px;
	color: #2f808e;
	padding: 0px;
	font-weight: bold;
	line-height: 30px;
}
#y-3mmm {
	background-color: #F8EFEF;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	margin-bottom: 10px;
	margin-top: 10px;
	line-height: 38px;
}
#u-1 {
	float: left;
	width: 500px;
}
#u-2 {
	float: left;
	width: 129px;
	height: 114px;
	margin-bottom: 4px;
}
#u-3 {
	float: left;
	width: 129px;
	height: 114px;
	margin-bottom: 4px;
}
#contentreft1-aaaaa {
	height: 305px;
	width: 644px;
	margin: 0px;
	padding-top: 0px;
	background-image: url(index_img/top1/img/photo-1-1.jpg);
}
.texta-0Copy-1Copy-aaa {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 19px;
	line-height: 38px;
	color: #4E2727;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 63px;
}
.texta-0Copy-1Copy-bbb {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 17px;
	line-height: 32px;
	color: #000000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
.text-h1-k-2Copy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 19px;
	color: #FF6633;
	padding: 0px;
	font-weight: bold;
	line-height: 160%;
}
.texta-0Copy-1Copy-2Copy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	line-height: 160%;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
}
#vvv-1 {
	background-color: #FFF5F0;
}
.texta-0Copy-1Copy-bbbCopy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 17px;
	line-height: 38px;
	color: #FF0000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
#xxx-aa-1 {
	padding-left: 30px;
	margin-top: 0px;
	height: 72px;
	padding-top: 6px;
	background-color: #F1F1F1;
}
.text-h1-k-2Copy-aaaa {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 19px;
	color: #2f808e;
	padding: 0px;
	font-weight: bold;
	line-height: 160%;
}
.c-1-1Copy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 22px;
	line-height: 160%;
	color: #480625;
	font-weight: bold;
	margin-top: 0px;
	margin-left: 0px;
}
.text-sumorl-1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 2px;
	padding: 0px;
}
.textacCopy15-aCopy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 150%;
	color: #FF622D;
	font-weight: bold;
	margin-top: 8px;
}
.t-a-a {
	font-family: "Times New Roman", Times, serif;
	font-size: 28px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
}
.t-aaa-a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 130%;
	color: #333333;
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
.t-aaa-2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 130%;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#a-a-2 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	width: 644px;
	margin-top: 4px;
}
.t-a-333 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	line-height: 130%;
	color: #666666;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 356px;
}
.t-aaa-aCopy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 130%;
	color: #333333;
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
#co-hhh-a {
	background-color: #FDFDFD;
	height: 1710px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#hhh-1-b {
	float: left;
	height: 1700px;
	width: 644px;
	margin-right: 30px;
	margin-bottom: 1px;
	background-color: #FDFDFD;
}
#hhh-c-b {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FF46A3;
	width: 644px;
	height: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.text-h1-o-5-ccc {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	line-height: 180%;
	color: #FF46A3;
	padding: 0px;
	font-weight: bold;
	margin-top: 8px;
	margin-bottom: 1px;
	margin-right: 0px;
}
#hhh-1-ddd {
	margin-bottom: 0px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #FF46A3;
	margin-top: 10px;
}
.text-hhh-ddd-1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 19px;
	color: #FF0080;
	padding: 0px;
	font-weight: bold;
	line-height: 160%;
}
#hhh-eee-1 {
	padding: 8px;
	background-color: #840c77;
	margin-top: 6px;
	margin-bottom: 8px;
}
#hhh-ggg-a {
	height: 296px;
	width: 644px;
}

##hhh-fff-1 {
	height: 200px;
	width: 644px;
	margin-bottom: 10px;
}
.imga-hhh-a {
	margin-left: 22px;
	float: left;
}

.imga-hhh-b {
	float: left;
}
#z-dd {
	float: left;
}

#hhh-1-ccc-1 {
	margin-bottom: 10px;

}

#hhh-1-ccc-2 {
	margin-bottom: 11px;
	margin-left: 22px;
	float: left;
}
#hhh-1-ccc-3 {
	margin-bottom: 11px;
	margin-left: 11px;
}
#hhh-1-ccc-4 {
	margin-left: 11px;
}
#hhh-1-ccc-5 {
	margin-top: 11px;
}
#z-z-z {
	float: left;
	margin-bottom: 10px;

}
#z-z-z-a {
	margin-bottom: 10px;
	float: left;
	margin-right: 16px;

}
#z-aa {
	float: left;
}
#z-bb {
	float: left;
	height: 301px;
	width: 422px;
}
#z-cc {
	width: 75px;
}
#z-ee {
	float: left;
}
#z-ff {
	margin-left: 11px;
}
#z-gg {
	margin-bottom: 10px;
}
#hhh-eee-222 {
	background-color: #FF00FF;
	padding: 8px;
	margin-bottom: 10px;
	margin-top: 30px;
}
.texta-o-6-a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 200%;
	color: #FFFFFF;
	font-weight: bold;
}
#z-aa-aaa {
	float: left;
	margin-right: 18px;
}
#z-bb-bbb {
	color: #CC0000;
	margin-top: 12px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
}
.textacCopy15-15 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 160%;
	color: #FFFFFF;
	font-weight: bold;
}
#hhh-1-b-bb {
	float: left;
	height: 1500px;
	width: 644px;
	margin-right: 30px;
	background-color: #FDFDFD;
	margin-bottom: 1px;
}
.texta-aa1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 140%;
	color: #CC0000;
	background-color: #FFD0E8;
	padding: 8px;
	height: 92px;
	width: 628px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#hhh-1-ccc-6 {
	margin-bottom: 0px;
}
#hhh-c-b-aaa {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;
	width: 644px;
	height: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.text-h1-o-5-dddd {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	line-height: 180%;
	color: #000000;
	padding: 0px;
	font-weight: bold;
	margin-top: 8px;
	margin-bottom: 1px;
	margin-right: 0px;
}
.text-hhh-ddd-1Copy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 19px;
	color: #840c77;
	padding: 0px;
	font-weight: bold;
	line-height: 160%;
}
#hhh-1-ddd-aaa {
	margin-bottom: 0px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #840c77;
	margin-top: 10px;
}
#hhh-1-ccc-7 {
	margin-bottom: 6px;
	background-color: #840c77;
	margin-top: 6px;
	margin-right: 0px;
	margin-left: 0px;
}
.textacCopy15-16 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 160%;
	color: #FFFFFF;
	font-weight: bold;
}
#kkk-0 {
	background-color: #FDFDFD;
	height: 1850px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}

#kkk-a {
	float: left;
	height: 1845px;
	width: 644px;
	margin-right: 30px;
	margin-bottom: 1px;
	background-color: #FDFDFD;
}

#k-aaa {
	height: 287px;
	width: 644px;
	margin-bottom: 10px;
}
#k-bbb {
	float: left;
	width: 289px;
	margin-right: 18px;
	height: 260px;
	background-color: #FCF3FC;
	padding: 12px;
}
#k-ccc {
	float: left;
	width: 288px;
	height: 260px;
	background-color: #FCF3FC;
	padding: 12px;
}
#k-ddd {
	float: left;
	width: 204px;
	height: 257px;
}

.tex-kkk {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 160%;
	color: #000000;
	padding: 0px;
	font-weight: bold;
	margin: 0px;
}
.tex-lll {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 130%;
	color: #333333;
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#k-eee {
	margin-bottom: 16px;
}
#k-fff {
	margin-bottom: 16px;
}
#hhh-ggg-bbc {
	height: 301px;
	width: 644px;
}
#k-ggg-a {
	margin-bottom: 6px;
	background-color: #840c77;
	margin-top: 6px;
	margin-right: 0px;
	margin-left: 0px;
}
#hhh-eee-1-aaa {
	padding: 8px;
	background-color: #FF46A3;
	margin-top: 6px;
	margin-bottom: 8px;
}
#contentreftCopy8-aaa {
	float: left;
	height: 1600px;
	width: 644px;
	margin-right: 30px;
	background-color: #FDFDFD;
	padding-bottom: 1px;
}
#wrapper-2 {
	height: auto;
	width: 955px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000066;
	border-right-color: #000066;
	border-bottom-color: #000066;
	border-left-color: #000066;
	background-color: #000066;
}
#content-10-aaa {
	height: auto;
	width: 955px;
	margin-top: 10px;
	border: 1px solid #000066;
	background-color: #000066;
}
#content10-bbb {
	height: 570px;
	width: 955px;
}
#content-100-a {
	height: 570px;
	width: 955px;
	background-color: #000066;
}
#footer-aaa {
	height: 20px;
	width: 955px;
	font-family: "Times New Roman", Times, serif;
	color: #B2B4BF;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	padding-top: 2px;
	border: 0px none #333333;
}
#h5-1-aaa {
	height: 377px;
	float: none;
	width: 277px;
	margin-top: 16px;
	margin-bottom: 17px;
}
#l-1-a-aaa {
	margin-right: 7px;
	float: left;
	height: 59px;
	width: 122px;
}
#pan-aaa {
	height: 20px;
	width: 644px;
	margin-top: 696px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	background-color: #E3E3E3;
}
#a-4a-aaa {
	width: 644px;
	margin-top: 650px;
	padding-right: 0px;
	height: 40px;
}
.text-h1-k-2Copy2-aaaa {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 19px;
	color: #e2bf13;
	padding: 0px;
	font-weight: bold;
	line-height: 160%;
}
#w-aaa {
	margin-bottom: 6px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #e2bf13;
}
#w-2-aaa {
	background-color: #e2bf13;
}
.texta-www-aaa {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 17px;
	line-height: 38px;
	color: #000000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
.textacCopy15-aCopywww {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 150%;
	color: #e2bf13;
	font-weight: bold;
	margin-top: 10px;
}
#p-7-www {
	margin-bottom: 0px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 8px;
	height: auto;
}
#p-4-www {
	height: 525px;
	float: left;
	width: 400px;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 0px;
}
#p-2-www {
	float: left;
	height: auto;
	width: 644px;
	margin-right: 20px;
	background-color: #FDFDFD;
	padding-bottom: 1px;
}
#p-3-www {
	height: 545px;
	width: 644px;
}
#vvv-1-www {
	background-color: #e2bf13;
	width: 384px;
	height: 121px;
}
#p-1-www {
	background-color: #FDFDFD;
	height: 1596px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#contentreftabaa-1-aaa-a {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;
	width: 644px;
	height: 26px;
	margin-right: 0px;
	margin-left: 0px;
}
.textah2 {
	color: #d010b1;
}
.textaCopy3-aaa-a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	line-height: 130%;
	color: #000000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 547px;
}
#contentreftabaa-1-aaa {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #2b0a0a;
	width: 644px;
	height: 26px;
	margin-right: 0px;
	margin-left: 0px;
}
.texta-0Copy-1Copy-aaCopy-11111 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	line-height: 150%;
	color: #4E2727;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#b-2aaa {
	height: 128px;
	width: 644px;
}
#c-12-aaa {
	height: 128px;
	width: 128px;
	float: left;
}
#kawa-a {
	float: left;
	height: 85px;
	width: 580px;
}
#kawa-b {
	float: left;
	height: 85px;
	width: 375px;
}
#k-a-a {
	height: 80px;
	width: 149px;
	margin-top: 5px;
	margin-bottom: 0px;
	float: left;
	margin-right: 15px;
}
#k-a-a-b {
	height: 80px;
	width: 149px;
	margin-top: 5px;
	margin-bottom: 0px;
	float: left;
	margin-right: 15px;
}
#k-a-a-c {
	height: 80px;
	width: 149px;
	margin-top: 5px;
	margin-bottom: 0px;
	float: left;
	margin-right: 15px;
}

#wrapper-0 {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#content-0 {
	margin: 0px;
	height: 495px;
	width: 664px;
}
#content-0-pop-1 {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 228px;
	width: 351px;
}


#wrapper-0-pop-1 {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#a-01 {
	float: right;
	height: 70px;
	width: 250px;
	margin-right: 20px;
	padding-top: 15px;
}
.tex-a-1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 130%;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
.tex-a-1Copya {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 125%;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 75px;
}
.tex-a-1CopyaCopyb {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 20px;
	line-height: 130%;
	color: #333333;
	padding: 0px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#b-a-1 {
	width: 634px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #0f5b6d;
}
.text-b-a-1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	line-height: 160%;
	color: #0f5b6d;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
#b-a-2 {
	background-color: #FFFFFF;
	margin-top: 8px;
	margin-bottom: 0px;
}
.text-b-a-3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 200%;
	color: #0f5b6d;
	font-weight: bold;
}
#b-a-3 {
	background-color: #ebfcf7;
	margin-top: 8px;
	margin-bottom: 8px;
}
.text-b-a-4 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 130%;
	color: #000000;
	font-weight: bold;
}
.texta-b-a-4 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 130%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#b-a-4-1 {
	height: 850px;
	width: 644px;
}
#b-a-4-2 {
	float: left;
	height: 1586px;
	width: 644px;
	margin-right: 30px;
	background-color: #FDFDFD;
	padding-bottom: 1px;
}
#b-a-4-3 {
	background-color: #FDFDFD;
	height: 1616px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#c-a-0 {
	height: 100px;
	width: 644px;
}

#c-a-1 {
	width: 430px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #E5605C;
	float: left;
	height: 85px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 14px;
	margin-left: 0px;
}
#c-a-1-1 {
	height: 100px;
	float: left;
	width: 204px;
}


.text-c-a-1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	line-height: 130%;
	color: #E5605C;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
.text-c-a-1-1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 36px;
	line-height: 162%;
	color: #E5605C;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}

.text-c-a-2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 130%;
	color: #000000;
	font-weight: bold;
}
.text-d-a-1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 180%;
	color: #E5605C;
	font-weight: bold;
	margin: 0px;
}
#e-a-0 {
	margin-bottom: 5px;
	margin-top: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 130%;
	color: #FF0000;
	width: 644px;
	height: auto;
}

#e-a-1 {
	margin-bottom: 5px;
	margin-top: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 130%;
	color: #FF0000;
	width: 644px;
	height: auto;
}
#d-a-1 {
	margin-bottom: 5px;
	margin-top: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 130%;
	color: #FF0000;
	width: 644px;
	height: 23px;
}
#d-a-1-1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 130%;
	color: #FF0000;
	width: 27px;
	height: 23px;
	float: left;
}
#d-a-1-1-a {
	margin-bottom: 0px;
	margin-top: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 130%;
	color: #FF0000;
	width: 602px;
	height: 23px;
	float: left;
	margin-left: 10px;
	margin-right: 0px;
}
#f-a-2 {
	height: 75px;
	width: 644px;
}
#f-a-2-1 {
	height: 65px;
	width: 644px;
}
#f-a-2-1-1 {
	height: 90px;
	width: 644px;
}
#f-a-2-1-1-1 {
	height: 105px;
	width: 644px;
}



#e-a-1-1 {
	margin-bottom: 5px;
	margin-top: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 130%;
	color: #FF0000;
	width: 54px;
	height: 46px;
	float: left;
}

#e-a-1-1-a {
	margin-bottom: 5px;
	margin-top: 5px;
	width: 580px;
	height: auto;
	float: left;
	margin-left: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 130%;
	color: #333333;
}
#f-a-1 {
	height: 1110px;
	width: 644px;
}
#f-a-222 {
	float: left;
	height: 1330px;
	width: 644px;
	margin-right: 30px;
	background-color: #FDFDFD;
	padding-bottom: 1px;
}
#f-a-1-333 {
	background-color: #FDFDFD;
	height: 1360px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 8px;
	margin-left: 20px;
}
#o-15-aaa {
	background-color: #FDFDFD;
	height: 1560px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#o-14-aaa {
	float: left;
	height: 1640px;
	width: 644px;
	margin-right: 30px;
	background-color: #FDFDFD;
	padding-bottom: 1px;
}
.text-time-a {
	font-family: "Times New Roman", Times, serif;
	font-size: 26px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	margin-top: 1px;
	margin-bottom: 1px;
}
.text-time-aCopy {
	font-family: "Times New Roman", Times, serif;
	font-size: 26px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	margin-top: 1px;
	margin-bottom: 1px;
}
.textacCopy-aaa {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 150%;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: normal;
}
.textacCopy-aaaCopy-1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 150%;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: normal;
}
.textacCopy-aaaCopy-2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 150%;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: normal;
}
.textacCopy-aaa-a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 270%;
	color: #0000FF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
	text-decoration: underline;
}
.textacCopy-aaa-b {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color: #00c96e;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
	text-decoration: underline;
}
.textacCopy-aaa-c {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 240%;
	color: #00c96e;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
	text-decoration: underline;
}
#a a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 270%;
	color: #0000FF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
	text-decoration: underline;
}
#b a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 202%;
	color: #000099;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
	text-decoration: underline;
}
#c-a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 240%;
	color: #00c96e;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
	text-decoration: underline;
}
.texta-h-dh {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 17px;
	line-height: 32px;
	color: #000000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
#r-0-3 {
	background-color: #FDFDFD;
	height: 1616px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}

#r-0-2 {
	float: left;
	height: 1586px;
	width: 644px;
	margin-right: 30px;
	background-color: #FDFDFD;
	padding-bottom: 1px;
}
#r-0-1 {
	height: auto;
	width: 644px;
}
#r-0 {
	width: 634px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #000000;
}

.text-r-1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	line-height: 160%;
	color: #000000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
.text-r-1Copy {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 160%;
	color: #000000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: normal;
	background-image: url(applicationguide/re-1.gif);
}

#r-2 {
	background-color: #FFFFFF;
	margin-top: 8px;
	margin-bottom: 8px;
}
.text-r-2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 200%;
	color: #0f5b6d;
	font-weight: bold;
}
#r-3 {
	margin-top: 15px;
	margin-bottom: 15px;
	background-image: url(applicationguide/re-1.gif);
}
.text-r-3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 130%;
	color: #000000;
	font-weight: bold;
	margin-left: 10px;
}
.texta-r-3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 160%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.text-r-aaa {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 130%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.texta-r-4 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	line-height: 130%;
	padding: 0px;
	margin: 0px;
	height: 156px;
	width: 644px;
}
#r-5 {
	float: left;
	height: 170px;
	width: 156px;
	background-color: #F5F5F5;
	font-size: 16px;
	line-height: 170px;
}
#r-6 {
	float: left;
	height: 170px;
	width: 480px;
	margin-left: 7px;
	background-color: #F5F5F5;
}
.text-r-5 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 145%;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 22px;
	color: #333333;
}
.text-r-6 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 140%;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 41px;
	color: #333333;
}
.text-r-7 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 140%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 81px;
	color: #333333;
}
.text-r-8 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	padding: 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 81px;
}
#r-9 {
	height: 170px;
	width: 644px;
}
#r-9-a {
	height: 111px;
	width: 644px;
	margin-top: 7px;
}
#r-5-a {
	float: left;
	width: 156px;
	background-color: #F5F5F5;
	font-size: 16px;
	line-height: 111px;
}
#r-6-a {
	float: left;
	height: 111px;
	width: 480px;
	margin-left: 7px;
	background-color: #F5F5F5;
}
.text-r-8-a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	padding: 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 22px;
}
#r-9-b {
	height: 148px;
	width: 644px;
	margin-bottom: 10px;
}
#r-5-b {
	float: left;
	height: 148px;
	width: 177px;
	font-size: 16px;
	line-height: 148px;
	background-image: url(../k/applicationguide/re-2.gif);
}
#r-6-b {
	float: right;
	height: 148px;
	width: 459px;
	margin-left: 7px;
	background-color: #F9F9F9;
}
#r-7 {
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 7px;
	margin-left: 15px;
}
.text-r-9 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 145%;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 22px;
	color: #333333;
}
.text-r-9 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 140%;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	color: #333333;
}
#f a {
	color: #FF6600;
}
#g a {
	color: #333333;
}

#r-6-b-a {
	float: right;
	height: 85px;
	width: 459px;
	margin-left: 7px;
	background-color: #F9F9F9;
}
#r-5-b-a {
	float: left;
	height: 85px;
	width: 177px;
	font-size: 16px;
	line-height: 85px;
	background-image: url(../k/applicationguide/re-2.gif);
}
#r-9-b-a {
	height: 85px;
	width: 644px;
	margin-bottom: 10px;
}
.text-r-223 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 160%;
	color: #000000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: normal;
}
#r-5-b-aa {
	float: left;
	height: 148px;
	width: 177px;
	font-size: 14px;
	line-height: 148px;
	background-image: url(../k/applicationguide/re-2.gif);
}
#r-5-b-a-aa {
	float: left;
	height: 85px;
	width: 177px;
	font-size: 14px;
	line-height: 85px;
	background-image: url(../k/applicationguide/re-2.gif);
}
#t-0 {
	width: 411px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #000000;
	background-color: #F9F9F9;
	height: 40px;
	line-height: 40px;
}
#t-1 {
	float: left;
	height: 170px;
	width: 481px;
	margin-left: 0px;
	background-color: #FAFAFA;
	font-size: 13px;
	line-height: 130%;
	color: #666666;
}
.text-t-0 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	line-height: 145%;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 22px;
	color: #666666;
	font-weight: bold;
}
.text-t-1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 170%;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 22px;
	color: #F9F9F9;
	height: 700px;
}
.text-t-3 {
	color: #000000;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

#t-2 {
	float: left;
	width: 350px;
}
#t-content {
	height: 780px;
	width: 199px;
	margin: 0px;
	float: left;
}
#t-content-1 {
	height: 780px;
	width: 444px;
	margin: 0px;
	float: left;
	background-color: #F9F9F9;
}
#m-s-1 {
	width: 634px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #A05050;
}
.text-m-1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	line-height: 160%;
	color: #A05050;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
#m-s-2 {
	background-color: #FFFBFB;
	margin-top: 8px;
	margin-bottom: 8px;
}
.text-m-2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 200%;
	color: #000000;
	font-weight: bold;
}
#m-s-000 {
	background-color: #FDFDFD;
	height: 1616px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#m-s-111 {
	float: left;
	height: 1586px;
	width: 644px;
	margin-right: 30px;
	background-color: #FDFDFD;
	padding-bottom: 1px;
}
#m-s-222 {
	height: 943px;
	width: 644px;
}
#m-s-3 {
	height: 155px;
	width: 644px;
	margin-top: 10px;
}
#m-s-444 {
	float: left;
	height: 155px;
	width: 183px;
	background-image: url(jobguidance/s-a.gif);
}
#m-s-444-a {
	float: left;
	height: 155px;
	width: 183px;
	background-image: url(jobguidance/s-b.gif);
}
#m-s-444-b {
	float: left;
	height: 155px;
	width: 183px;
	background-image: url(jobguidance/s-c.gif);
}
#m-s-444-777 {
	float: left;
	height: 155px;
	width: 183px;
	background-image: url(jobguidance/s-d.gif);
}
#m-s-444-a-777 {
	float: left;
	height: 155px;
	width: 183px;
	background-image: url(jobguidance/s-e.gif);
}
#m-s-444-b-777 {
	float: left;
	height: 155px;
	width: 183px;
	background-image: url(jobguidance/s-f.gif);
}


#m-s-555 {
	float: left;
	height: 155px;
	width: 47px;
	background-image: url(jobguidance/s-g.gif);
	background-repeat: no-repeat;
	background-position: center;
}
#m-s-a {
}
.text-m-4 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	margin: 0px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	color: #761F1D;
}
#m-s-c {
	height: 398px;
	width: 644px;
	margin-top: 30px;
}
#m-s-d {
	float: left;
	height: 390px;
	width: 451px;
}
#m-s-e {
	float: left;
	height: 390px;
	width: 183px;
	margin-left: 9px;
}
#m-s-p-1 {
	height: 25px;
	width: 451px;
	background-image: url(jobguidance/s-h.gif);
	margin-bottom: 5px;

}
.text-m-p-1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	margin-left: 10px;
	line-height: 25px;
}
.texta-m-p-1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 150%;
	padding: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#ms-p-2 {
	height: 121px;
	width: 183px;
	margin-bottom: 12px;
}
#ms-p-2-a {
	height: 121px;
	width: 183px;
	margin-bottom: 0px;
}

.text-m-3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	color: #551715;
	margin-left: 40px;
	margin-top: 9px;
}
.text-m-3-a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	color: #551715;
	margin-left: 45px;
	margin-top: 9px;
}
.text-m-3-b {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	color: #551715;
	margin-left: 35px;
	margin-top: 9px;
}
.text-m-3-c {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	color: #551715;
	margin-left: 46px;
	margin-top: 9px;
}
.text-m-3-d {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	color: #551715;
	margin-left: 60px;
	margin-top: 9px;
}
.text-m-3-e {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	color: #551715;
	margin-left: 60px;
	margin-top: 9px;
}
.text-ppp-h {
}

#u-01 {
	background-color: #FDFDFD;
	height: 1340px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#u-0-2 {
	float: left;
	height: auto;
	width: 644px;
	margin-right: 30px;
	background-color: #FDFDFD;
	padding-bottom: 1px;
}
#pan-1 {
	height: 20px;
	width: 644px;
	margin-top: 790px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	background-color: #E3E3E3;
}
#pan-2 {
	height: 20px;
	width: 644px;
	margin-top: 339px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	background-color: #E3E3E3;
}
#pan-3 {
	height: 20px;
	width: 644px;
	margin-top: 526px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	background-color: #E3E3E3;
}
#pan-4 {
	height: 20px;
	width: 644px;
	margin-top: 266px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	background-color: #E3E3E3;
}
#pan-5 {
	height: 20px;
	width: 644px;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	background-color: #E3E3E3;
}
#pan-6 {
	height: 20px;
	width: 644px;
	margin-top: 110px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	background-color: #E3E3E3;
}
#pan-7 {
	height: 20px;
	width: 644px;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	background-color: #E3E3E3;
}
#pan-8 {
	height: 20px;
	width: 644px;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	background-color: #E3E3E3;
}
#pan-9 {
	height: 20px;
	width: 644px;
	margin-top: 286px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	background-color: #E3E3E3;
}
#pan-10 {
	height: 20px;
	width: 644px;
	margin-top: 486px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	background-color: #E3E3E3;
}
#pan-11 {
	height: 20px;
	width: 644px;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	background-color: #E3E3E3;
}
#pan-12 {
	height: 20px;
	width: 644px;
	margin-top: 120px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	background-color: #E3E3E3;
}
#pan-13 {
	height: 20px;
	width: 644px;
	margin-top: 491px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	background-color: #E3E3E3;
}
#pan-14 {
	height: 20px;
	width: 644px;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	background-color: #E3E3E3;
}

#r-0-1-111 {
	height: 1040px;
	width: 644px;
}
#w-3-1 {
	float: left;
	height: 1586px;
	width: 644px;
	margin-right: 30px;
	background-color: #FDFDFD;
	padding-bottom: 1px;
}
#z-7-111 {
	float: none;
	height: 68px;
	width: 400px;
}
.text-m-1Copy {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 160%;
	color: #A05050;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
.text-b-b-aaa {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 160%;
	color: #0f5b6d;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
#y-3-1-aa {
	background-color: #F0FCFF;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	margin-bottom: 16px;
	margin-top: 10px;
}
#ooo-1 {
	float: right;
	height: 85px;
	width: 644px;
	margin-left: 0px;
	background-color: #F9F9F9;
}
#ooo-7 {
	background-color: #F5F5F5;
	margin: 0px;
	height: 190px;
	padding: 15px;
}
.text-000-1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 140%;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	color: #333333;
}
.text-000-2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 140%;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #333333;
	font-weight: bold;
}

.text-000-1Copy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 140%;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #333333;
}
.textad-aaa {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 15px;
	line-height: 130%;
	color: #fffcbb;
	margin-top: 10px;
	margin-right: 45px;
}
#ooo-8 {
	background-color: #F5F5F5;
	height: 190px;
	padding: 15px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#ooo-9 {
	background-color: #F5F5F5;
	height: 270px;
	padding: 15px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#qqq-1-1 {
	background-color: #FDFDFD;
	height: 1616px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#qqq-2-2 {
	float: left;
	height: 1586px;
	width: 644px;
	margin-right: 30px;
	background-color: #FDFDFD;
	padding-bottom: 1px;
}
#qqq-3-3 {
	height: 1100px;
	width: 644px;
}
#qqq-4-4 {
	height: 20px;
	width: 644px;
	margin-top: 276px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	background-color: #E3E3E3;
}
#www-a {
	background-color: #FFFFFF;
	height: 1890px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#www-b {
	float: left;
	height: 1870px;
	width: 644px;
	margin-right: 30px;
	background-color: #FFFFFF;
	padding-bottom: 1px;
}
#www-c {
	height: 1800px;
	width: 644px;
}
#www-d {
	height: 315px;
	width: 624px;
	border: 10px solid #EAEAEA;
}
#www-g {
	float: left;
	height: 305px;
	width: 391px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#www-m {
	height: 19px;
	width: 151px;
	margin-right: 120px;
	margin-left: 120px;
	margin-top: 8px;
}
#www-n {
	height: 34px;
	width: 256px;
	margin-right: 67px;
	margin-left: 68px;
	margin-top: 16px;
	margin-bottom: 8px;
}
#www-o {
	height: auto;
	width: 391px;
}


#www-j {
	height: 79px;
	width: 308px;
	margin-top: 0px;
	margin-right: 42px;
	margin-bottom: 0px;
	margin-left: 41px;
}
#www-k {
	height: auto;
	width: 391px;
	margin-top: 4px;
}

#www-h {
	float: right;
	height: 304px;
	width: 212px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}


#www-e {
	margin-bottom: 20px;
	background-color: #F0E2DF;
	height: 29px;
	width: 644px;
}
#www-e-2 {
	margin-bottom: 20px;
	background-color: #FCFCF2;
	height: 29px;
	width: 644px;
}

#www-p {
	height: 29px;
	width: 346px;
	margin-left: 298px;
}
#www-q {
	height: 217px;
	width: 317px;
	margin-top: 20px;
	margin-left: 10px;
	margin-bottom: 20px;
}
#www-t {
	height: 217px;
	width: 644px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#www-t-2 {
	height: 217px;
	width: 644px;
	margin-top: 20px;
	margin-bottom: 20px;
}


#www-r {

}
#www-r-2 {
}





.text-www-d {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	line-height: 130%;
	color: #950D28;
	font-weight: bold;
	margin-left: 10px;
}
.text-www-k {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 15px;
	line-height: 130%;
	font-weight: bold;
	color: #5A3D1C;
}
.text-www-k-3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 15px;
	line-height: 130%;
	font-weight: bold;
	color: #9E9E1F;
}


.texta-www-f {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 150%;
	margin-left: 10px;
	color: #333333;
	height: auto;
	width: 461px;
}
.texta-www-g {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	line-height: 160%;
	color: #0000CC;
	font-weight: bold;
}
.imga-www-1 {
	margin-top: 8px;
}
.imga-www-2 {
	margin-top: 16px;
}
.texta-www-h {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 150%;
	color: #333333;
}
.text-www-ｊ {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 17px;
	line-height: 130%;
	color: #950D28;
	font-weight: bold;
	margin-left: 10px;
}
#www-s {
	height: 93px;
	width: 186px;
	margin-top: 20px;
	margin-left: 10px;
	margin-bottom: 20px;
}
#www-q-b {
	height: 217px;
	width: 317px;
	margin-left: 10px;
	float: left;
}
#www-q-c {
	float: right;
	height: 104px;
	width: 263px;
	margin-top: 113px;
	margin-right: 0px;
	margin-left: 0px;
}
#jet-1 {
	background-color: #FDFDFD;
	height: 1680px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#jet-2 {
	float: left;
	height: 1580px;
	width: 644px;
	margin-right: 30px;
	background-color: #FDFDFD;
	padding-bottom: 1px;
}
#jet-3 {
	background-color: #FDFDFD;
	height: 1600px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}

#jet-4 {
	background-color: #FDFDFD;
	height: 1600px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#jet-5 {
	background-color: #FDFDFD;
	height: 1616px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#jet6 {
	background-color: #FDFDFD;
	height: 1670px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#jet-10 {
	float: left;
	height: 1586px;
	width: 644px;
	margin-right: 30px;
	background-color: #FDFDFD;
	padding-bottom: 1px;
}
#jet-11 {
	background-color: #FDFDFD;
	height: 1616px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 8px;
	margin-left: 20px;
}
#jet-13 {
	background-color: #FDFDFD;
	height: 1625px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#kk-1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 202%;
	color: #ad0c6c;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
	text-decoration: underline;
}
#kk-1-a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 202%;
	color: #ad0c6c;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}

#kk-2 {
	float: left;
	height: 390px;
	width: 664px;
}
#kk-2-aaa {
	float: left;
	height: 68px;
	width: 664px;
}

#kk-6 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 202%;
	color: #B05800;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
	text-decoration: underline;
}
#kk-6-a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 202%;
	color: #B05800;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}

#kk-7 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 195%;
	color: #000099;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
	text-decoration: underline;
}
#kk-9 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 202%;
	color: #ff4000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
#kk-11 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 202%;
	color: #FF0066;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
	text-decoration: underline;
}
#kk-11-a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 202%;
	color: #FF0066;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
#kk-11-b {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 202%;
	color: #2f1b23;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
	text-decoration: none;
}
#kk-11-b-1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 202%;
	color: #2f1b23;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}









.text-kk-1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color: #ff4000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
.text-kk-2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color: #ff4000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
#kk-3 {
	float: left;
	height: 458px;
	width: 360px;
}
#kk-4 {
	height: 350px;
	width: 304px;
	background-color: #030328;
}
#kk-5 {
	height: 108px;
	width: 304px;
	background-color: #030328;
}
.img-kk-1 {
	margin-right: 7px;
	margin-left: 7px;
}
.img-kk-2 {
	margin-right: 7px;
}
.img-kk-3 {
	margin-right: 7px;
}
#A-flash-a {
	margin-right: auto;
	margin-left: auto;
	background-color: #000000;
	height: auto;
	width: auto;
}
#A-flash-b {
	height: auto;
	width: auto;
}
#pan-15-15-0 {
	height: 20px;
	width: 644px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	background-color: #E3E3E3;
}
#pan-1-aaaaaaa {
	height: 20px;
	width: 644px;
	margin-top: 1300px;
	margin-right: 0px;
	margin-left: 0px;
	background-color: #FAFAFA;
	padding: 0px;
	margin-bottom: 0px;
}
#wrapper-form {
	height: auto;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #DBDBDB;
	border-right-color: #DBDBDB;
	border-bottom-color: #DBDBDB;
	border-left-color: #DBDBDB;
}
#content-form {
	width: 800px;
}
#www-form {
	background-color: #FFFFFF;
	height: 1890px;
	width: 760px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#www-form-a {
	height: 200px;
	width: 760px;
	background-color: #FFCC99;
}
#www-form-b {
	float: left;
	height: 1320px;
	width: 760px;
	margin-right: 0px;
	background-color: #FFFFFF;
	padding-bottom: 1px;
	margin-top: 20px;
}

#footer-form {
	height: 20px;
	width: 800px;
	font-family: "Times New Roman", Times, serif;
	color: #CCCCCC;
	background-color: #000000;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	padding-top: 2px;
}
#footer-form-a {
	width: 180px;
}
.textad-form-aaa-1 {
	font-size: 15px;
	color: #FF0000;
}
#form-a-a-a {
	width: 400px;
	height: 120px;
}
.text-www-ｊjj-a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 17px;
	line-height: 130%;
	color: #A8A820;
	font-weight: bold;
	margin-left: 10px;
}
.text-www-ｊjj-b {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	line-height: 130%;
	color: #9E9E1F;
	font-weight: bold;
	margin-left: 10px;
}
#www-g-2-a {
	height: 160px;
	width: 391px;
	margin-bottom: 6px;
}
#www-yy {
	height: 227px;
	width: 180px;
	margin-top: 20px;
	margin-left: 10px;
	margin-bottom: 20px;
}
#www-q-d-1 {
	height: 210px;
	width: 294px;
	margin-left: 10px;
	float: left;
}
.text-www-a-2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 200%;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}
.text-www-2-a {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 200%;
	color: #000000;
	font-weight: bold;
}
#sub-a-1 {
	height: 419px;
	width: 664px;
	background-image: url(subu/pouup1.jpg);
}
#sub-a-2 {
	height: 76px;
	width: 664px;
}
.img-sub-1 {
	height: 144px;
	width: 130px;
	margin-top: 275px;
	margin-right: 3.4px;
}
.img-sub-2 {
	height: 144px;
	width: 130px;
	margin-top: 275px;
}
.img-sub-3 {
	height: 144px;
	width: 130px;
	margin-top: 275px;
}
.texta-0Copy-1-aaa-a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 17px;
	line-height: 38px;
	color: #000000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
.texta-hair-a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 150%;
	margin-left: 10px;
	color: #333333;
	height: auto;
	width: 461px;
}
.texta-hair-b {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 150%;
	margin-left: 10px;
	color: #333333;
	height: auto;
	width: 461px;
}
.texta-hair-c {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 150%;
	margin-left: 10px;
	color: #333333;
	height: auto;
	width: 461px;
}
.text-hair-d {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 17px;
	line-height: 130%;
	color: #0a0a87;
	font-weight: bold;
	margin-left: 10px;
}
.text-hair-e {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	line-height: 130%;
	color: #0a0a87;
	font-weight: bold;
	margin-left: 10px;
}
.text-hair-f {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 15px;
	line-height: 130%;
	font-weight: bold;
	color: #0a0a87;
}
#hair-a {
	background-color: #FFFFFF;
	height: 2120px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#hair-b {
	float: left;
	height: auto;
	width: 644px;
	margin-right: 30px;
	background-color: #FFFFFF;
	padding-bottom: 1px;
}
#hair-c {
	margin-bottom: 20px;
	background-color: #ebebfc;
	height: 29px;
	width: 644px;
}
#hair-d {
}



#hair-e {
	height: 227px;
	width: 327px;
	margin-top: 20px;
	margin-left: 10px;
	margin-bottom: 20px;
}
#hair-f {
	height: 222px;
	width: 222px;
	margin-top: 20px;
	margin-left: 10px;
	margin-bottom: 20px;
}
#hair-g {
	height: 208px;
	width: 294px;
	margin-left: 10px;
	float: left;
}
#hair-h {
	height: 217px;
	width: 644px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#hair-i {
	height: 1690px;
	width: 644px;
}
#hair-j {
	background-color: #FFFFFF;
	height: 2210px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#hair-k {
	float: left;
	height: auto;
	width: 644px;
	margin-right: 30px;
	background-color: #FFFFFF;
	padding-bottom: 1px;
}
#hair-l {
	float: left;
	height: auto;
	width: 644px;
	margin-right: 30px;
	background-color: #FFFFFF;
	padding-bottom: 1px;
}
#hair-m {
	background-color: #FFFFFF;
	height: 2100px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#hair-n {
	height: 1650px;
	width: 644px;
}
#hair-o {
	height: 222px;
	width: 222px;
	margin-top: 20px;
	margin-left: 10px;
	margin-bottom: 20px;
}
#hair-p {
	margin-bottom: 20px;
	background-color: #eddaf7;
	height: 29px;
	width: 644px;
}
.text-hair-gCopy {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	line-height: 130%;
	color: #a80499;
	font-weight: bold;
	margin-left: 10px;
}
.text-hair-hCopy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 17px;
	line-height: 130%;
	color: #a80499;
	font-weight: bold;
	margin-left: 10px;
}
.text-hair-iCopy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 15px;
	line-height: 130%;
	font-weight: bold;
	color: #a80499;
}
#hair-q {
	background-color: #FFFFFF;
	height: 2120px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#hair-r {
	height: 1710px;
	width: 644px;
}


#content-sub {
	margin: 0px;
	height: 495px;
	width: 664px;
	background-color: #2b0a0a;
}
#kk-sub-1 {
	height: 353px;
	width: 644px;
	margin-right: 10px;
	margin-bottom: 12px;
	margin-left: 10px;
	margin-top: 10px;
}
#kk-sub-2 {
	height: 110px;
	width: 644px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.img-sub-4 {
	margin-right: 3px;
}
#hair-w {
	background-color: #FFFFFF;
	height: 2270px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#hair-x {
	float: left;
	height: auto;
	width: 644px;
	margin-right: 30px;
	background-color: #FFFFFF;
	padding-bottom: 1px;
}
#hair-y {
	height: 294px;
	width: 208px;
	margin-left: 10px;
	float: left;
}
#hair-zz {
	height: 294px;
	width: 644px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#hair-yyy {
	margin-bottom: 20px;
	background-color: #fccdcd;
	height: 29px;
	width: 644px;
}
.text-hair-gCopy2-111 {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	line-height: 130%;
	color: #ed367a;
	font-weight: bold;
	margin-left: 10px;
}
.text-hair-hCopy2-111 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 17px;
	line-height: 130%;
	color: #ed367a;
	font-weight: bold;
	margin-left: 10px;
}
.text-hair-iCopy2-111 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 15px;
	line-height: 130%;
	font-weight: bold;
	color: #ed367a;
}
#hair-xxx {
	height: 1860px;
	width: 644px;
}
.style2Copy {
	color: #fffcbb;
	line-height: 150%;
	margin-left: 15px;
}
.style2 {color: #ffffff}
#con-qr {
	padding-left: 403px;
	height: 66px;
	width: 241px;
	background-color: #F1F1F1;
}
.texta-0Copy-1Copy2-qqq {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 38px;
	color: #ed1e79;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	font-weight: bold;
}
.texta-0Copy-1Copy2-zzz {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 20px;
	color: #2f808e;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
#y-3-1-qqq {
	margin-bottom: 10px;
	height: 167px;
	width: 644px;
}
.img-Course-30 {
	margin-right: 7px;
	float: left;
}
.img-Course-30-a {
	float: left;
}

.texta-0Copy-xx-01 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 19px;
	line-height: 38px;
	color: #ed1e79;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	font-weight: bold;
}
#course-a {
	background-color: #FDFDFD;
	height: 2330px;
	width: 915px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#course-b {
	float: left;
	height: 2300px;
	width: 644px;
	margin-right: 30px;
	background-color: #FDFDFD;
	padding-bottom: 1px;
}
#course-c {
	height: 20px;
	width: 644px;
	margin-top: 40px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	background-color: #E3E3E3;
}
#course-d {
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	margin-bottom: 10px;
	margin-top: 10px;
	width: 370px;
	line-height: 20;
	height: 263px;
	background-color: #FFF7F8;
}
#course-d-a {
	background-color: #f5fffb;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	margin-bottom: 10px;
	margin-top: 10px;
	width: 360px;
	line-height: 20;
	height: 181px;
}

#y-3-1-ddd-a {
	width: 255px;
	float: right;
	height: 270px;
}
#y-3-1-ddd-a-a {
	width: 255px;
	float: right;
	height: 270px;
	margin-top: 6px;
	background-color: #FFF7F8;
}
.texta-corse-a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 150%;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.texta-sumoru-a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 5px;
	line-height: 160%;
	color: #000000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 54px;
}
#y-3-1-ddd-a-a-aaa {
	width: 255px;
	float: right;
	height: 126px;
	margin-top: 63px;
}
#y-3-1-ddd-ccc {
	width: 255px;
	float: right;
	height: 126px;
	margin-top: 63px;
}
#co-a-1 {
	margin-bottom: 4px;
	padding-bottom: 8px;
	padding-left: 8px;
	background-color: #ffebee;
	margin-left: 4px;
}
.texta-0Copy-1Copy-gggg {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 180%;
	color: #4E2727;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.texta-0Copy-xx-01Copy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 19px;
	line-height: 38px;
	color: #f15a24;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	font-weight: bold;
}
.texta-0Copy-1Copy2-qqqCopy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 38px;
	color: #f15a24;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	font-weight: bold;
}
#co-a-2 {
	margin-bottom: 4px;
	padding-bottom: 8px;
	padding-left: 8px;
	background-color: #FFE9B9;
	margin-left: 4px;
}
.text-h1-k-2Copy-aaCopy-ggg {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 19px;
	color: #ee5a24;
	padding: 0px;
	font-weight: bold;
	line-height: 30px;
}
.texta-0Copy-1Copy2-zzzCopy-ggg {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 20px;
	color: #ee5a24;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
.texta-0Copy-1Copy-kk-ggg {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 180%;
	color: #ee5a24;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#course-d-ggg {
	background-color: #fffdee;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	margin-bottom: 10px;
	margin-top: 10px;
	width: 360px;
	line-height: 20;
	height: 181px;
}
#course-d-ddd-7 {
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	margin-bottom: 10px;
	margin-top: 10px;
	width: 370px;
	line-height: 20;
	height: 263px;
	background-color: #FFF8E8;
}
#y-3-1-ddd-a-d-77 {
	width: 255px;
	float: right;
	height: 270px;
	background-color: #FFF8E8;
}
