body {
	margin: 0px;
	background-color: #cbff00;
	padding-bottom: 50px;
}
h1 {
	font-weight: normal;
	margin: 0px;
}
h2 {
	font-weight: normal;
	margin: 0px;
}
h3 {
	font-weight: normal;
	margin: 0px;
}
h4 {
	font-weight: normal;
	margin: 0px;
}
p {
	margin: 0px;
}
ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#nyu-ryoku-menu {
	width: 100%;
	height: 70px;
	background-color: #FFFFFF;
}
#nyu-ryoku-menu_contaner {
	width: 800px;
	height: 40px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 30px;
}

#beginner {
	width: 100%;
	height: 90px;
}
#header {
	background-image: url(sozai-labo/header-back.gif);
	background-repeat: repeat;
	height: 30px;
	width: 100%;
	float: right;
}
#header-contents {
	height: 30px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
#header #header-contents h1 {
	float: left;
}
#header #header-contents p {
	float: right;
}
#container {
	height: auto;
	width: 100%;
	padding-top: 60px;
	background-color: #FFFFFF;
	text-align: center;
	padding-bottom: 60px;
}
#request {
	height: auto;
	width: 100%;
	padding-top: 20px;
	background-color: #FFFFFF;
	padding-bottom: 60px;
}
#request_contaner {
	height: 190px;
	width: 800px;
	background-color: #FFFFFF;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	padding-top: 30px;
}
#contact {
	height: auto;
	width: 100%;
	background-color: #FFFFFF;
	padding-bottom: 60px;
}
#contact_contaner {
	height: 600px;
	width: 800px;
	background-color: #FFFFFF;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
#contact #contact_contaner table {
	margin-left: 25px;
	margin-top: 20px;
}
#link {
	height: auto;
	width: 100%;
	background-color: #FFFFFF;
	padding-bottom: 60px;
}
#link_contaner {
	height: auto;
	width: 800px;
	background-color: #FFFFFF;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
#link #link_contaner table {
	margin-left: 25px;
	margin-top: 20px;
}
#toiawase {
	height: auto;
	width: 100%;
	background-color: #FFFFFF;
	padding-bottom: 60px;
}
#toiawase_contaner {
	height: 620px;
	width: 800px;
	background-color: #FFFFFF;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
#toiawase #toiawase_contaner table {
	margin-left: 25px;
	margin-top: 20px;
}
#footer {
	height: 110px;
	width: 100%;
	background-color: #FFFFFF;
}
#footer ul {
	padding: 0px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	list-style-type: none;
}
#footer li {
	width: 200px;
	float: left;
}
#company {
	height: 150px;
	width: 100%;
}
#company_contaner {
	height: 20px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
}
#mozi_contaner {
	height: 23px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(sozai-labo/layout_9.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 60px;
}
#ad_contaner {
	height: 23px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
}
#banner_contaner {
	height: 13px;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 45px;
	background-image: url(sozai-labo/p_1.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	padding-left: 100px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
#company #banner_contaner p {
	float: left;
}

#company #company_contaner p {
	list-style-type: none;
	text-align: right;
	float: right;
}
#company-page {
	height: auto;
	width: 100%;
	background-color: #FFFFFF;
}
#company-page_contaner {
	height: 420px;
	width: 800px;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
}
#company-page #company-page_contaner table {
	margin-left: 25px;
	margin-top: 20px;
}
#beginner-page {
	background-color: #FFFFFF;
	height: auto;
	width: 100%;
}
#beginner-page_contaner {
	height: 1360px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
#beginner-page #beginner-page_contaner strong {
	font-weight: bold;
	color: #146e9c;
	letter-spacing: 2px;
}
#beginner-page #beginner-page_contaner table {
	margin-left: 25px;
	margin-top: 20px;
}
#map-page {
	background-color: #FFFFFF;
	height: auto;
	width: 100%;
}
#map-page_contaner {
	height: 1900px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
#map-page_layout {
	height: 200px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
#map-page_left {
	height: auto;
	width: 470px;
	float: left;
	padding-right: 20px;
	padding-left: 10px;
}
#map-page #map-page_contaner #map-page_left table {
	margin-top: 20px;
}
#map-page_right {
	height: auto;
	width: 300px;
	float: right;
}
#map-page #map-page_contaner #map-page_right table {
	margin-top: 0px;
}
#map-page #map-page_contaner #map-page_right strong {
	color: #54b9ea;
}
#nyu-ryoku-container {
	height: auto;
	width: 100%;
	background-color: #FFFFFF;
}
#fax {
	background-color: #FFFFFF;
	height: auto;
	width: 100%;
}
#fax-container {
	background-color: #FFFFFF;
	height: 500px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
#charge-page {
	background-color: #FFFFFF;
	height: auto;
	width: 100%;
}
#charge-page_contaner {
	background-color: #FFFFFF;
	height: 780px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
#charge-page #charge-page_contaner table {
	margin-left: 25px;
	margin-top: 20px;
}
#madori {
	width: 100%;
	height: auto;
	background-color: #FFFFFF;
}
#madori-page {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	height: 585px;
	padding-top: 65px;
	background-color: #FFFFFF;
}
#madori-page_2 {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	height: 370px;
	padding-top: 65px;
	background-color: #FFFFFF;
}
#madori-page_3 {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	height: 310px;
	padding-top: 65px;
	background-color: #FFFFFF;
}
#madori-page_layout {
	width: 800px;
	height: 50px;
	padding-top: 50px;
}
#madori #madori-page #madori-page_layout p {
	float: right;
}
#madori #madori-page_2 #madori-page_layout p {
	float: right;
}
#madori-page-left {
	float: left;
	width: 398px;
	background-image: url(sozai-labo/madori-text1.gif);
	background-repeat: no-repeat;
	height: 100px;
	padding-top: 100px;
	padding-bottom: 50px;
	margin-top: 10px;
}
#madori-page-right {
	float: right;
	width: 398px;
	height: 100px;
	background-image: url(sozai-labo/madori-text2.gif);
	background-repeat: no-repeat;
	padding-top: 100px;
	padding-bottom: 50px;
	margin-top: 10px;
}
#madori-page-left_2 {
	float: left;
	width: 798px;
	background-image: url(sozai-labo/madori-text3.gif);
	background-repeat: no-repeat;
	height: 100px;
	padding-top: 100px;
	padding-bottom: 50px;
	margin-top: 10px;
}
#madori-page-right_2 {
	float: right;
	width: 398px;
	height: 100px;
	background-image: url(sozai-labo/madori-text4.gif);
	background-repeat: no-repeat;
	padding-top: 100px;
	padding-bottom: 50px;
	margin-top: 10px;
}
#madori-page-left_3 {
	float: left;
	width: 398px;
	background-image: url(sozai-labo/madori-text5.gif);
	background-repeat: no-repeat;
	height: 80px;
	padding-top: 100px;
	padding-bottom: 50px;
	margin-top: 10px;
}
#madori-page-right_3 {
	float: right;
	width: 398px;
	height: 60px;
	background-image: url(sozai-labo/madori-text6.gif);
	background-repeat: no-repeat;
	padding-top: 120px;
	padding-bottom: 50px;
	margin-top: 10px;
}
#go-page {
	height: 50px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
#ko-tei-page {
	background-color: #FFFFFF;
	height: auto;
	width: 100%;
}
#ko-tei-page_contaner {
	background-color: #FFFFFF;
	height: 950px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}

#header-text4 {
	height: 20px;
	padding-top: 6px;
}
#nyu-ryoku-container2 {
	background-color: #FFFFFF;
	height: 950px;
	width: 100%;
}
#nyu-ryoku-container3 {
	background-color: #FFFFFF;
	height: 700px;
	width: 100%;
}
#nyu-ryoku-container2 #sho-sai #sho-sai-bukenmei ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#nyu-ryoku-container2 #sho-sai #sho-sai-bukenmei li {
	float: left;
}
#sho-sai {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 50px;
	height: 850px;
}
#sho-sai-gaiyo {
	width: 750px;
	height: 468px;
	background-image: url(sozai-labo/sho-sai-gaiyo.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-top: 5px;
}
#nyu-ryoku-container2 #sho-sai #sho-sai-gaiyo ul {
	margin: 0px;
	padding: 0px;
	width: 760px;
	list-style-type: none;
	height: 30px;
}
#nyu-ryoku-container2 #sho-sai #sho-sai-gaiyo li {
	float: left;
}
#nyu-ryoku-container2 #sho-sai #sho-sai-gaiyo input {
	border: 1px solid #FFFFFF;
	height: 22px;
	margin-top: 8px;
	margin-left: 5px;
}
#nyu-ryoku-container2 #sho-sai #sho-sai-gaiyo #sho-sai-layout10 select {
	height: 22px;
	margin-top: 8px;
	margin-left: 5px;
}

#sho-sai-ensen {
	width: 750px;
	height: 79px;
	background-image: url(sozai-labo/sho-sai-kotu.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-top: 5px;
}
#nyu-ryoku-container2 #sho-sai #sho-sai-ensen input {
	border: 1px solid #FFFFFF;
	height: 22px;
	margin-top: 8px;
	margin-left: 5px;
}
#nyu-ryoku-container2 #sho-sai #sho-sai-ensen ul {
	margin: 0px;
	padding: 0px;
	width: 760px;
	list-style-type: none;
}
#nyu-ryoku-container2 #sho-sai #sho-sai-ensen li {
	float: left;
}
#sho-sai-toki {
	width: 750px;
	height: 79px;
	background-image: url(sozai-labo/sho-sai-toki.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-top: 5px;
}
#pdf-page {
	height: 600px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 50px;
}

#nyu-ryoku-container2 #sho-sai #sho-sai-toki input {
	border: 1px solid #FFFFFF;
	height: 22px;
	margin-top: 8px;
	margin-left: 5px;
}
#nyu-ryoku-container2 #sho-sai #sho-sai-toki ul {
	margin: 0px;
	padding: 0px;
	width: 760px;
	list-style-type: none;
}
#nyu-ryoku-container2 #sho-sai #sho-sai-toki li {
	float: left;
}
#sho-sai-kanri {
	width: 750px;
	height: 79px;
	background-image: url(sozai-labo/sho-sai-kanri.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-top: 5px;
}
#nyu-ryoku-container2 #sho-sai #sho-sai-kanri #sho-sai-layout5 select {
	height: 22px;
	margin-top: 8px;
	margin-left: 5px;
}
#nyu-ryoku-container2 #sho-sai #sho-sai-kanri input {
	border: 1px solid #FFFFFF;
	height: 22px;
	margin-top: 8px;
	margin-left: 5px;
}
#nyu-ryoku-container2 #sho-sai #sho-sai-kanri ul {
	margin: 0px;
	padding: 0px;
	width: 760px;
	list-style-type: none;
}
#nyu-ryoku-container2 #sho-sai #sho-sai-kanri li {
	float: left;
}
#sho-sai-tesu-ryo {
	width: 750px;
	height: 40px;
	background-image: url(sozai-labo/sho-sai-tesu-ryo.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-top: 5px;
}
#nyu-ryoku-container2 #sho-sai #sho-sai-tesu-ryo #sho-sai-layout5 select {
	height: 22px;
	margin-top: 8px;
	margin-left: 5px;
}
#nyu-ryoku-container2 #sho-sai #sho-sai-tesu-ryo input {
	border: 1px solid #FFFFFF;
	height: 22px;
	margin-top: 8px;
	margin-left: 5px;
}
#nyu-ryoku-container2 #sho-sai #sho-sai-tesu-ryo ul {
	margin: 0px;
	padding: 0px;
	width: 760px;
	list-style-type: none;
}
#nyu-ryoku-container2 #sho-sai #sho-sai-tesu-ryo li {
	float: left;
}
#sho-sai-bukenmei {
	width: 750px;
	height: 41px;
	background-image: url(sozai-labo/sho-sai-bukenmei.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}
#tugi_page {
	height: 52px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
#beginner-page #tugi_page p {
	float: left;
}
#request #tugi_page p {
	float: left;
}
#ko-tei-page #tugi_page p {
	float: left;
}
#charge-page #tugi_page p {
	float: left;
}
#sho-sai-layout1 {
	height: 37px;
	width: 279px;
	border: 1px solid #b5bed1;
}
#sho-sai-layout2 {
	border: 1px solid #b5bed1;
	height: 28px;
	width: 88px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	padding-top: 10px;
	text-align: center;
	background-color: #bac5dc;
}
#sho-sai-layout3 {
	height: 38px;
	width: 280px;
	border: 1px solid #b5bed1;
}
#sho-sai-layout4 {
	background-color: #bac5dc;
	height: 28px;
	width: 90px;
	padding-top: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	text-align: center;
	border-top: 1px solid #b5bed1;
	border-right: 1px solid #b5bed1;
	border-bottom: 1px solid #FFFFFF;
}
#sho-sai-layout5 {
	width: 280px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #b5bed1;
	border-right-color: #b5bed1;
	border-bottom-color: #b5bed1;
	height: 38px;
}
#sho-sai-layout6 {
	background-color: #bac5dc;
	height: 28px;
	width: 90px;
	padding-top: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	text-align: center;
	border-right: 1px solid #b5bed1;
	border-bottom: 1px solid #b5bed1;
}
#sho-sai-layout7 {
	width: 280px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #b5bed1;
	border-bottom-color: #b5bed1;
	height: 38px;
}
#sho-sai-layout8 {
	height: 38px;
	width: 651px;
	border: 1px solid #b5bed1;
}
#sho-sai-layout9 {
	background-color: #bac5dc;
	height: 28px;
	width: 90px;
	padding-top: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	text-align: center;
	border-right: 1px solid #b5bed1;
	border-bottom: 1px solid #FFFFFF;
}
#sho-sai-layout10 {
	width: 280px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #b5bed1;
	border-bottom-color: #b5bed1;
	height: 38px;
}
#sho-sai-layout11 {
	background-color: #bac5dc;
	height: 28px;
	width: 90px;
	padding-top: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	text-align: center;
	border-top: 1px solid #b5bed1;
	border-right: 1px solid #b5bed1;
	border-bottom: 1px solid #FFFFFF;
}
#sho-sai-layout12 {
	width: 651px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #b5bed1;
	border-right-color: #b5bed1;
	border-bottom-color: #b5bed1;
	height: 38px;
}
#sho-sai-layout13 {
	background-color: #bac5dc;
	height: 28px;
	width: 90px;
	padding-top: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	text-align: center;
	border-right: 1px solid #b5bed1;
	border-bottom: 1px solid #b5bed1;
}
#sho-sai-layout14 {
	width: 651px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #b5bed1;
	border-bottom-color: #b5bed1;
	height: 38px;
}
#sho-sai-layout15 {
	width: 94px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #b5bed1;
	border-bottom-color: #b5bed1;
	height: 37px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b5bed1;
}
#sho-sai-layout16 {
	height: 39px;
	width: 652px;
	border-right: 1px solid #b5bed1;
	border-bottom: 1px solid #b5bed1;
}
#sho-sai-layout17 {
	background-color: #bac5dc;
	height: 29px;
	width: 89px;
	padding-top: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	text-align: center;
	border-right: 1px solid #b5bed1;
}

#sho-sai-layout18 {
	background-color: #bac5dc;
	height: 28px;
	width: 90px;
	padding-top: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	text-align: center;
	border-right: 1px solid #b5bed1;
	border-bottom: 1px solid #b5bed1;
}
#nyu-ryoku-container2 #sho-sai #sho-sai-bukenmei input {
	border: 1px solid #FFFFFF;
	height: 22px;
	margin-top: 8px;
	margin-left: 5px;
}
#text1 {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
}
#text2 {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 16px;
	width: 40px;
}

#nyu-ryoku-container #go-page p {
	text-align: right;
	height: 30px;
	width: 800px;
	padding-top: 20px;
	margin: 0px;
}
#nyu-ryoku-container2 #go-page p {
	text-align: right;
	height: 30px;
	width: 800px;
	padding-top: 20px;
	margin: 0px;
}
#nyu-ryoku-container3 #go-page p {
	text-align: right;
	height: 30px;
	width: 800px;
	padding-top: 20px;
	margin: 0px;
}
#company-page #go-page p {
	text-align: right;
	height: 30px;
	width: 800px;
	padding-top: 20px;
	margin: 0px;
}
#nyu-ryoku-container #gazo-page ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#nyu-ryoku-container #gazo-page li {
	width: 185px;
	margin-right: 5px;
	height: 50px;
	float: left;
	padding-left: 10px;
	padding-top: 150px;
}
#gazo3 {
	background-image: url(sozai-labo/gazo3.gif);
	background-repeat: no-repeat;
}
#gazo4 {
	background-image: url(sozai-labo/gazo4.gif);
	background-repeat: no-repeat;
}
#gazo1 {
	background-image: url(sozai-labo/gazo1.gif);
	background-repeat: no-repeat;
}
#gazo2 {
	background-image: url(sozai-labo/gazo2.gif);
	background-repeat: no-repeat;
}


#gazo-page {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	height: 250px;
	padding-top: 50px;
}
#footer2 {
	height: 120px;
	width: 100%;
	background-color: #FFFFFF;
	padding-top: 50px;
}
#footer2 ul {
	padding: 0px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	list-style-type: none;
}
#footer2 li {
	width: 200px;
	float: left;
}
#nyu-ryoku-container3 #pdf-page img {
	margin: 0px;
	height: 560px;
	width: 800px;
}
#ko-tei-page ul {
	margin: 0px auto;
	width: 730px;
	padding-top: 0px;
	padding-right: 35px;
	padding-bottom: 0px;
	padding-left: 35px;
	list-style-type: none;
}
#ko-tei-page li {
	width: 730px;
}
.layout_1 {
	padding-top: 5px;
}
.layout_2 {
	padding-left: 5px;
}
.layout_3 {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 11px;
}
.layout_4 {
	height: auto;
	width: 800px;
	padding-bottom: 10px;
	text-align: left;
}
.layout_4_2 {
	height: auto;
	width: 800px;
	padding-bottom: 10px;
	text-align: left;
	padding-top: 20px;
}
.layout_5 {
	height: auto;
	width: 775px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	line-height: 20px;
	letter-spacing: 1px;
	text-align: left;
	padding-bottom: 15px;
	padding-left: 25px;
}
.layout_5_2 {
	height: auto;
	width: 800px;
	padding-bottom: 20px;
	text-align: left;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	line-height: 20px;
	letter-spacing: 1px;
	padding-top: 10px;
}
.layout_5_3 {
	height: auto;
	width: 775px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	line-height: 20px;
	letter-spacing: 1px;
	text-align: left;
	padding-bottom: 15px;
	padding-left: 25px;
	padding-top: 20px;
}
.layout_6 {
	height: auto;
	width: 358px;
	text-align: left;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	letter-spacing: 1px;
	padding-right: 10px;
	padding-left: 30px;
	line-height: 18px;
}
.layout_6_2 {
	height: auto;
	width: 358px;
	padding-left: 30px;
	padding-top: 10px;
}
.layout_6_3 {
	width: 200px;
	margin-right: 5px;
}
.layout_6_4 {
	padding-left: 5px;
}
.layout_6_5 {
	height: auto;
	width: 758px;
	padding-left: 30px;
	padding-top: 10px;
}
.layout_6_6 {
	margin-right: 10px;
}
.layout_7 {
	height: 20px;
	width: 800px;
	text-align: left;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	font-weight: bold;
	color: #146e9c;
	letter-spacing: 1px;
	line-height: 20px;
}
.layout_7_2 {
	height: 20px;
	width: 718px;
	text-align: left;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	font-weight: bold;
	color: #146e9c;
	letter-spacing: 1px;
	line-height: 20px;
	padding-left: 82px;
	padding-bottom: 10px;
}
.layout_8 {
	padding-top: 3px;
	padding-left: 2px;
}
.layout_8_2 {
	padding-top: 4px;
	padding-left: 1px;
}
.layout_9 {
	padding: 3px;
	height: 141px;
	width: 200px;
	border: 1px solid #CCCCCC;
}
.layout_10 {
	height: auto;
	width: 800px;
	text-align: left;
	padding-top: 15px;
	padding-bottom: 20px;
	border-bottom-width: 5px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.layout_11 {
	height: auto;
	width: 200px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	background-color: #2686ba;
	letter-spacing: 1px;
	color: #FFFFFF;
	border: 1px solid #999999;
}
.layout_11_2 {
	height: auto;
	width: auto;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 18px;
	letter-spacing: 1px;
	border: 1px solid #999999;
}
.layout_11_3 {
	height: auto;
	width: 130px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	letter-spacing: 1px;
	background-color: #eeeeee;
	border: 1px solid #999999;
}
.layout_11_4 {
	height: auto;
	width: 200px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	background-color: #2686ba;
	letter-spacing: 1px;
	color: #FFFFFF;
	border: 1px solid #999999;
}
.layout_11_5 {
	height: auto;
	width: auto;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 18px;
	letter-spacing: 1px;
	border: 1px solid #999999;
}
.layout_11_6 {
	height: auto;
	width: 100px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	letter-spacing: 1px;
	background-color: #eeeeee;
	border: 1px solid #999999;
}
.layout_11_7 {
	height: auto;
	width: auto;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	letter-spacing: 1px;
	color: #2686ba;
	line-height: 20px;
}
.layout_12 {
	height: auto;
	width: 800px;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 40px;
}
.layout_13 {
	height: auto;
	width: 150px;
	text-align: center;
	padding-top: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	background-color: #bac5dc;
	letter-spacing: 1px;
	padding-bottom: 10px;
	border: 1px solid #CCCCCC;
}
.layout_13_2 {
	height: auto;
	width: auto;
	text-align: left;
	padding-top: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	letter-spacing: 1px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 1px solid #CCCCCC;
}
.layout_13_3 {
	height: auto;
	width: auto;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 1px solid #CCCCCC;
}
.layout_14 {
	height: auto;
	width: 770px;
	text-align: left;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 30px;
}
.layout_14_2 {
	height: auto;
	width: 770px;
	text-align: left;
	padding-left: 30px;
}
.layout_14_3 {
	height: auto;
	width: 800px;
	text-align: left;
	padding-top: 20px;
}
.layout_15 {
	width: 800px;
	height: auto;
	margin-top: 30px;
}
.layout_16 {
	padding-top: 10px;
	padding-bottom: 20px;
}
.layout_17 {
	height: auto;
	width: 800px;
	text-align: left;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	color: #000000;
	letter-spacing: 1px;
	line-height: 18px;
	padding-bottom: 5px;
}
.layout_17_2 {
	color: #146e9c;
	font-weight: bold;
}
.layout_17_3 {
	color: #FF0000;
	font-weight: bold;
}
.layout_17_4 {
	color: #000000;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	background-color: #ededed;
	letter-spacing: 1px;
	text-align: center;
	height: auto;
	width: 150px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px solid #CCCCCC;
}
.layout_17_5 {
	text-align: left;
	height: auto;
	width: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 1px solid #CCCCCC;
}
.layout_17_6 {
	margin-left: 10px;
}
.layout_17_7 {
	width: 200px;
}
.layout_17_8 {
	width: auto;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	color: #146e9c;
	letter-spacing: 1px;
	height: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 1px solid #CCCCCC;
}
.layout_17_9 {
	margin-left: 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	letter-spacing: 1px;
}
.layout_17_10 {
	margin-left: 5px;
	width: 25px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
}
.layout_17_11 {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	color: #146e9c;
	letter-spacing: 1px;
	margin-left: 10px;
	margin-right: 5px;
}
.layout_17_12 {
	width: 350px;
}
.layout_17_13 {
	height: auto;
	width: 800px;
	text-align: left;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	color: #FF0000;
	letter-spacing: 1px;
	padding-bottom: 5px;
	font-weight: bold;
	padding-top: 10px;
	line-height: 18px;
}
.layout_18 {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	color: #146e9c;
	letter-spacing: 1px;
	background-image: url(sozai-labo/kotei_2.gif);
	background-repeat: no-repeat;
	background-position: 20px 20px;
	text-align: left;
	height: 100px;
	width: 283px;
	padding-top: 200px;
	border-bottom-width: 5px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-left: 20px;
	padding-right: 400px;
	line-height: 20px;
}
.layout_18_2 {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	color: #146e9c;
	letter-spacing: 1px;
	background-image: url(sozai-labo/kotei_1.gif);
	background-repeat: no-repeat;
	background-position: 20px 40px;
	text-align: left;
	height: 200px;
	width: 333px;
	padding-top: 120px;
	border-bottom-width: 5px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-left: 20px;
	padding-right: 350px;
	line-height: 18px;
}
.layout_18_3 {
	text-align: left;
	height: auto;
	width: 683px;
	padding-top: 20px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-bottom: 20px;
}
.layout_18_4 {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	color: #146e9c;
	letter-spacing: 1px;
	background-image: url(sozai-labo/kotei_4.gif);
	background-repeat: no-repeat;
	background-position: 20px 20px;
	text-align: left;
	height: 100px;
	width: 283px;
	padding-top: 200px;
	border-bottom-width: 5px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-left: 20px;
	padding-right: 400px;
	line-height: 20px;
}
.layout_18_5 {
	text-align: left;
	height: auto;
	width: 683px;
	padding-top: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
}
.layout_18_6 {
	text-align: left;
	height: auto;
	width: 683px;
	padding-top: 30px;
	padding-left: 20px;
	padding-bottom: 30px;
	border-bottom-width: 5px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.layout_19 {
	text-align: left;
	height: auto;
	width: 800px;
	padding-top: 20px;
}
.layout_20 {
	text-align: right;
	height: auto;
	width: 800px;
}
.layout_21 {
	text-align: right;
	height: auto;
	width: 800px;
}
.layout_21_2 {
	text-align: left;
	height: auto;
	width: 400px;
}
.layout_21_3 {
	text-align: right;
	height: auto;
	width: 400px;
}
.layout_22 {
	text-align: center;
	height: auto;
	width: 150px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	letter-spacing: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #CCCCCC;
	color: #2686ba;
}
.layout_22_2 {
	text-align: left;
	height: auto;
	width: auto;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	letter-spacing: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #CCCCCC;
	padding-left: 10px;
}
.layout_22_3 {
	height: 18px;
	width: 200px;
	border: 1px solid #CCCCCC;
}
.layout_22_4 {
	height: 18px;
	width: 400px;
	border: 1px solid #CCCCCC;
}
.layout_22_5 {
	height: 100px;
	width: 400px;
	border: 1px solid #CCCCCC;
}
.layout_22_6 {
	height: auto;
	width: auto;
	text-align: center;
	padding-top: 20px;
}
.layout_23 {
	height: auto;
	width: auto;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	background-color: #ededed;
	letter-spacing: 1px;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.layout_23_2 {
	height: auto;
	width: auto;
	text-align: center;
	padding: 5px 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ededed;
	border-bottom-color: #ededed;
	border-left-color: #ededed;
}
.layout_24 {
	height: auto;
	width: 145px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	background-color: #ededed;
	letter-spacing: 1px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.layout_24_2 {
	height: auto;
	width: auto;
	text-align: center;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	letter-spacing: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.layout_24_3 {
	height: auto;
	width: auto;
	text-align: left;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	letter-spacing: 1px;
	padding-top: 2px;
	padding-bottom: 5px;
}
.layout_24_4 {
	height: auto;
	width: auto;
	text-align: left;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 16px;
	padding: 10px 5px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.layout_24_5 {
	height: auto;
	width: auto;
	text-align: left;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	letter-spacing: 1px;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 16px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.layout_25 {
	height: auto;
	width: auto;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 11px;
	padding-right: 10px;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
	letter-spacing: -1px;
}
.layout_26 {
	text-align: left;
	height: auto;
	width: 150px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	letter-spacing: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #CCCCCC;
	color: #2686ba;
	line-height: 18px;
	padding-right: 5px;
	padding-left: 5px;
}
.layout_26_2 {
	text-align: left;
	height: auto;
	width: auto;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	letter-spacing: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #CCCCCC;
	padding-left: 10px;
	line-height: 16px;
	padding-right: 10px;
	vertical-align: top;
}
.layout_27 {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	padding-right: 5px;
	float: left;
}
.text_layout_1 {
	color: #146e9c;
}
.text_layout_2 {
	color: #000000;
}
.text_layout_3 {
	color: #FF3300;
	font-weight: bold;
}
.text_layout_4 {
	color: #666666;
	text-decoration: none;
}
.no_border {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
