/* 共通 */
body {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background: #e6e6e6;
	font-size: 13px;
	font-family: Meiryo,sans-serif;
	text-align: left;
	}
a:link {
	color: #388E3C;
	}
a:active {
	color: #4CAF50;
	}
a:visited {
	color: #432207;
	}
a:hover {
	color: #009688;
	}
img.header {
	width: 800px;
	height: 55px;
	position: absolute;
	}

p.aboutmenu {
	background: url(../images/about2.jpg) no-repeat;
	width: 252px;
	height: 64px;
	top: 68px;
	left: 22px;
	position: absolute;
	}
p.aboutmenu a{
	display: block;
	}
p.aboutmenu img{
	border: none;
	}
p.aboutmenu a:hover{
	background: none;
	}
p.aboutmenu a:hover img{
	visibility: hidden;
	}

p.worksmenu {
	background: url(../images/works2.jpg) no-repeat;
	width: 252px;
	height: 64px;
	top: 68px;
	left: 275px;
	position: absolute;
	}
p.worksmenu a{
	display: block;
	}
p.worksmenu img{
	border: none;
	}
p.worksmenu a:hover{
	background: none;
	}
p.worksmenu a:hover img{
	visibility: hidden;
	}

img.top {
	width: 245px;
	top: 80px;
	left: 528px;
	position: absolute;
	z-index: 1;
	}

p.recruitmenu {
	background: url(../images/recruit3.jpg) no-repeat;
	width: 245px;
	height: 64px;
	top: 130px;
	left: 528px;
	position: absolute;
	}
p.recruitmenu a{
	display: block;
	}
p.recruitmenu img{
	border: none;
	}
p.recruitmenu a:hover{
	background: none;
	}
p.recruitmenu a:hover img{
	visibility: hidden;
	}

.menu {
	top: 210px;
	left: 37px;
	position: absolute;
	border: 0;
	}
.position {
	width: 512px;
	top: 215px;
	left: 225px;
	position: absolute;
	}
figure {
	text-align: center;
	}
figcaption {
	color: #303030;
	}

table caption {
	width: 100%;
	text-align: left;
	font-weight: bold;
	border-bottom: 1px dotted #727272;
	margin-bottom: 5px;
	}
table th {
	width: 60px;
	vertical-align: baseline;
	}
p.works_title {
	font-size: 15px;
	font-weight: bold;
	color: #388E3C;
	text-align: left;
	border-bottom: 1px dotted #388E3C;
	margin-bottom: -5px;
	}
p.works_year {
	margin-bottom: -10px;
	}
p.back {
	text-align: right;
	}




/* fujita */
#fujita {
	width: 800px;
	height: 1005px;
	left: 50%;
	margin-left: -400px;
	position: absolute;
	background: #ffffff;
	}
img.frame_fujita {
	width: 550px;
	height: 765px;
	top: 210px;
	left: 205px;
	position: absolute;
	}
p.fujita1 {
	top: 382px;
	left: 225px;
	position: absolute;
	color: #727272;
	}
img.fujita1 {
	width: 147px;
	top: 463px;
	left: 225px;
	position: absolute;
	}
img.fujita2 {
	width: 142px;
	top: 463px;
	left: 380px;
	position: absolute;
	}
img.fujita3 {
	width: 210px;
	top: 265px;
	left: 530px;
	position: absolute;
	}
.fujita1 {
	width: 512px;
	top: 565px;
	left: 225px;
	position: absolute;
	}
img.footer_fujita {
	width: 800px;
	height: 55px;
	top: 1005px;
	position: absolute;
	}





/* nagai */
#nagai {
	width: 800px;
	height: 1100px;
	left: 50%;
	margin-left: -400px;
	position: absolute;
	background: #ffffff;
	}
img.frame_nagai {
	width: 550px;
	height: 860px;
	top: 210px;
	left: 205px;
	position: absolute;
	}
img.nagai1 {
	width: 180px;
	top: 355px;
	left: 555px;
	position: absolute;
	}
img.nagai2 {
	width: 325px;
	height: 225px;
	top: 355px;
	left: 225px;
	position: absolute;
	}
.nagai1 {
	width: 512px;
	top: 580px;
	left: 225px;
	position: absolute;
	}
img.footer_nagai {
	width: 800px;
	height: 55px;
	top: 1100px;
	position: absolute;
	}





/* ocat */
#ocat {
	width: 800px;
	height: 1045px;
	left: 50%;
	margin-left: -400px;
	position: absolute;
	background: #ffffff;
	}
img.frame_ocat {
	width: 550px;
	height: 800px;
	top: 210px;
	left: 205px;
	position: absolute;
	}
img.ocat1 {
	width: 325px;
	height: 225px;
	top: 355px;
	left: 225px;
	position: absolute;
	}
img.ocat2 {
	width: 180px;
	top: 400px;
	left: 555px;
	position: absolute;
	}
.ocat1 {
	width: 512px;
	top: 580px;
	left: 225px;
	position: absolute;
	}
img.footer_ocat {
	width: 800px;
	height: 55px;
	top: 1045px;
	position: absolute;
	}





/* shiawase */
#shiawase {
	width: 800px;
	height: 875px;
	left: 50%;
	margin-left: -400px;
	position: absolute;
	background: #ffffff;
	}
img.frame_shiawase {
	width: 550px;
	height: 635px;
	top: 210px;
	left: 205px;
	position: absolute;
	}
img.shiawase1 {
	width: 120px;
	top: 330px;
	left: 230px;
	position: absolute;
	}
img.shiawase2 {
	width: 120px;
	top: 330px;
	left: 355px;
	position: absolute;
	}
img.shiawase3 {
	width: 120px;
	top: 330px;
	left: 480px;
	position: absolute;
	}
img.shiawase4 {
	width: 120px;
	top: 330px;
	left: 605px;
	position: absolute;
	}
.shiawase1 {
	width: 512px;
	top: 445px;
	left: 225px;
	position: absolute;
	}
img.footer_shiawase {
	width: 800px;
	height: 55px;
	top: 875px;
	position: absolute;
	}





/* odai */
#odai {
	width: 800px;
	height: 1000px;
	left: 50%;
	margin-left: -400px;
	position: absolute;
	background: #ffffff;
	}
img.frame_odai {
	width: 550px;
	height: 760px;
	top: 210px;
	left: 205px;
	position: absolute;
	}
img.odai1 {
	width: 240px;
	top: 335px;
	left: 480px;
	position: absolute;
	}
img.odai2 {
	width: 240px;
	top: 520px;
	left: 480px;
	position: absolute;
	}
img.odai3 {
	width: 240px;
	top: 335px;
	left: 235px;
	position: absolute;
	}
img.odai4 {
	width: 240px;
	top: 520px;
	left: 235px;
	position: absolute;
	}
.odai1 {
	width: 512px;
	top: 695px;
	left: 225px;
	position: absolute;
	}
img.footer_odai {
	width: 800px;
	height: 55px;
	top: 995px;
	position: absolute;
	}





/* osakajo */
#osakajo {
	width: 800px;
	height: 3075px;
	left: 50%;
	margin-left: -400px;
	position: absolute;
	background: #ffffff;
	}
img.frame_osakajo {
	width: 550px;
	height: 2830px;
	top: 210px;
	left: 205px;
	position: absolute;
	}
figure.osakajo1 {
	top: 340px;
	left: 190px;
	position: absolute;
	}
figure.osakajo1 img {
	width: 500px;
	}
img.osakajo2 {
	width: 160px;
	top: 762px;
	left: 562px;
	position: absolute;
	}
img.osakajo3 {
	width: 160px;
	top: 760px;
	left: 397px;
	position: absolute;
	}
img.osakajo4 {
	width: 160px;
	top: 760px;
	left: 232px;
	position: absolute;
	}
p.osakajo1 {
	width: 512px;
	top: 865px;
	left: 225px;
	position: absolute;
	}
table.osakajo1 {
	width: 510px;
	top: 950px;
	left: 225px;
	position: absolute;
	}
figure.osakajo5 {
	top: 1130px;
	left: 215px;
	position: absolute;
	}
figure.osakajo5 img {
	width: 450px;
	}
figure.osakajo6 {
	top: 1380px;
	left: 215px;
	position: absolute;
	}
figure.osakajo6 img {
	width: 225px;
	height: 125px;
	}
figure.osakajo7 {
	top: 1380px;
	left: 445px;
	position: absolute;
	}
figure.osakajo7 img {
	width: 225px;
	height: 125px;
	}
figure.osakajo8 {
	top: 1550px;
	left: 190px;
	position: absolute;
	}
figure.osakajo8 img {
	width: 505px;
	}
table.osakajo2 {
	width: 510px;
	top: 1965px;
	left: 225px;
	position: absolute;
	}
figure.osakajo9 {
	top: 2165px;
	left: 190px;
	position: absolute;
	}
figure.osakajo9 img {
	width: 505px;
	}
figure.osakajo10 {
	top: 2565px;
	left: 190px;
	position: absolute;
	}
figure.osakajo10 img {
	width: 505px;
	}
figure.osakajo11 {
	top: 2775px;
	left: 190px;
	position: absolute;
	}
figure.osakajo11 img {
	width: 505px;
	}
p.back_osakajo {
	top: 2990px;
	left: 700px;
	position: absolute;
	}
img.footer_osakajo {
	width: 800px;
	height: 55px;
	top: 3075px;
	left: 0px;
	position: absolute;
	}





/* usj */
#usj {
	width: 800px;
	height: 1510px;
	left: 50%;
	margin-left: -400px;
	position: absolute;
	background: #ffffff;
	}
img.frame_usj {
	width: 550px;
	height: 1275px;
	top: 210px;
	left: 205px;
	position: absolute;
	}
img.usj1 {
	width: 500px;
	top: 355px;
	left: 230px;
	position: absolute;
	}
img.usj2 {
	width: 500px;
	top: 615px;
	left: 230px;
	position: absolute;
	}
p.usj1 {
	width: 512px;
	top: 850px;
	left: 225px;
	position: absolute;
	}
img.usj3 {
	width: 500px;
	top: 1255px;
	left: 230px;
	position: absolute;
	}
img.usj4 {
	width: 500px;
	top: 1365px;
	left: 230px;
	position: absolute;
	}
p.back_usj {
	top: 1435px;
	left: 700px;
	position: absolute;
	}
img.footer_usj {
	width: 800px;
	height: 55px;
	top: 1510px;
	position: absolute;
	}





/* seaside */
#seaside {
	width: 800px;
	height: 1490px;
	left: 50%;
	margin-left: -400px;
	position: absolute;
	background: #ffffff;
	}
img.frame_seaside {
	width: 550px;
	height: 1260px;
	top: 210px;
	left: 205px;
	position: absolute;
	}
figure.seaside1 {
	top: 340px;
	left: 185px;
	position: absolute;
	}
figure.seaside1 img {
	width: 500px;
	height: 320px;
	}
figure.seaside2 {
	top: 700px;
	left: 443px;
	position: absolute;
	}
figure.seaside2 img {
	width: 245px;
	}
figure.seaside3 {
	top: 700px;
	left: 193px;
	position: absolute;
	}
figure.seaside3 img {
	width: 245px;
	}
.seaside1 {
	width: 512px;
	top: 985px;
	left: 225px;
	position: absolute;
	}
img.footer_seaside {
	width: 800px;
	height: 55px;
	top: 1490px;
	position: absolute;
	}





/* yagura */
#yagura {
	width: 800px;
	height: 1495px;
	left: 50%;
	margin-left: -400px;
	position: absolute;
	background: #ffffff;
	}
img.frame_yagura {
	width: 550px;
	height: 1260px;
	top: 210px;
	left: 205px;
	position: absolute;
	}
figure.yagura1 {
	top: 340px;
	left: 190px;
	position: absolute;
	}
figure.yagura1 img {
	width: 500px;
	height: 320px;
	}
figure.yagura2 {
	top: 700px;
	left: 190px;
	position: absolute;
	}
figure.yagura2 img {
	width: 245px;
	}
figure.yagura3 {
	top: 695px;
	left: 440px;
	position: absolute;
	}
figure.yagura3 img {
	width: 245px;
	}
.yagura1 {
	width: 512px;
	top: 975px;
	left: 225px;
	position: absolute;
	}
img.footer_yagura {
	width: 800px;
	height: 55px;
	top: 1495px;
	position: absolute;
	}





/* nishiumeda */
#nishiumeda {
	width: 800px;
	height: 1135px;
	left: 50%;
	margin-left: -400px;
	position: absolute;
	background: #ffffff;
	}
img.frame_nishiumeda {
	width: 550px;
	height: 900px;
	top: 210px;
	left: 205px;
	position: absolute;
	}
img.nishiumeda1 {
	width: 325px;
	top: 355px;
	left: 235px;
	position: absolute;
	}
img.nishiumeda2 {
	width: 160px;
	top: 355px;
	left: 565px;
	position: absolute;
	}
img.nishiumeda3 {
	width: 160px;
	top: 520px;
	left: 565px;
	position: absolute;
	}
.nishiumeda1 {
	width: 512px;
	top: 685px;
	left: 225px;
	position: absolute;
	}
img.footer_nishiumeda {
	width: 800px;
	height: 55px;
	top: 1135px;
	left: 0px;
	position: absolute;
	}





/* kansatsu */
#kansatsu {
	width: 800px;
	height: 1510px;
	left: 50%;
	margin-left: -400px;
	position: absolute;
	background: #ffffff;
	}
img.frame_kansatsu {
	width: 550px;
	height: 1275px;
	top: 210px;
	left: 205px;
	position: absolute;
	}
figure.kansatsu1 {
	top: 340px;
	left: 16px;
	position: absolute;
	}
figure.kansatsu1 img {
	width: 168px;
	}
figure.kansatsu2 {
	top: 340px;
	left: 359px;
	position: absolute;
	}
figure.kansatsu2 img {
	width: 166px;
	}
figure.kansatsu3 {
	top: 340px;
	left: 527px;
	position: absolute;
	}
figure.kansatsu3 img {
	width: 168px;
	}
figure.kansatsu4 {
	top: 545px;
	left: 185px;
	position: absolute;
	}
figure.kansatsu4 img {
	width: 515px;
	}
.kansatsu1 {
	width: 512px;
	top: 1095px;
	left: 225px;
	position: absolute;
	}
img.footer_kansatsu {
	width: 800px;
	height: 55px;
	top: 1510px;
	position: absolute;
	}





/* yahata */
#yahata {
	width: 800px;
	height: 1355px;
	left: 50%;
	margin-left: -400px;
	position: absolute;
	background: #ffffff;
	}
img.frame_yahata {
	width: 550px;
	height: 1125px;
	top: 205px;
	left: 205px;
	position: absolute;
	}
figure.yahata1 {
	top: 340px;
	left: 185px;
	position: absolute;
	}
figure.yahata1 img {
	width: 500px;
	height: 320px;
	}
figure.yahata2 {
	top: 695px;
	left: 443px;
	position: absolute;
	}
figure.yahata2 img {
	width: 245px;
	}
figure.yahata3 {
	top: 695px;
	left: 193px;
	position: absolute;
	}
figure.yahata3 img {
	width: 245px;
	}
.yahata1 {
	width: 512px;
	top: 980px;
	left: 225px;
	position: absolute;
	}
img.footer_yahata {
	width: 800px;
	height: 55px;
	top: 1355px;
	position: absolute;
	}





/* sankaku */
#sankaku {
	width: 800px;
	height: 1200px;
	left: 50%;
	margin-left: -400px;
	position: absolute;
	background: #ffffff;
	}
img.frame_sankaku {
	width: 550px;
	height: 965px;
	top: 210px;
	left: 205px;
	position: absolute;
	}
img.sankaku1 {
	width: 325px;
	top: 355px;
	left: 235px;
	position: absolute;
	}
img.sankaku2 {
	width: 160px;
	top: 355px;
	left: 565px;
	position: absolute;
	}
img.sankaku3 {
	width: 160px;
	top: 520px;
	left: 565px;
	position: absolute;
	}
.sankaku1 {
	width: 512px;
	top: 680px;
	left: 225px;
	position: absolute;
	}
img.footer_sankaku {
	width: 800px;
	height: 55px;
	top: 1200px;
	position: absolute;
	}





/* seseragi */
#seseragi {
	width: 800px;
	height: 1240px;
	left: 50%;
	margin-left: -400px;
	position: absolute;
	background: #ffffff;
	}
img.frame_seseragi {
	width: 550px;
	height: 1005px;
	top: 210px;
	left: 205px;
	position: absolute;
	}
img.seseragi1 {
	width: 240px;
	top: 335px;
	left: 480px;
	position: absolute;
	}
img.seseragi2 {
	width: 240px;
	top: 580px;
	left: 480px;
	position: absolute;
	}
img.seseragi3 {
	width: 240px;
	top: 335px;
	left: 235px;
	position: absolute;
	}
img.seseragi4 {
	width: 240px;
	height: 240px;
	top: 580px;
	left: 235px;
	position: absolute;
	}
.seseragi1 {
	width: 512px;
	top: 820px;
	left: 225px;
	position: absolute;
	}
img.footer_seseragi {
	width: 800px;
	height: 55px;
	top: 1240px;
	position: absolute;
	}





/* albis */
#albis {
	width: 800px;
	height: 1575px;
	left: 50%;
	margin-left: -400px;
	position: absolute;
	background: #ffffff;
	}
img.frame_albis {
	width: 550px;
	height: 1330px;
	top: 210px;
	left: 205px;
	position: absolute;
	}
img.albis1 {
	width: 500px;
	top: 355px;
	left: 230px;
	position: absolute;
	}
img.albis2 {
	width: 280px;
	top: 735px;
	left: 445px;
	position: absolute;
	}
img.albis3 {
	width: 205px;
	top: 735px;
	left: 235px;
	position: absolute;
	}
p.albis1 {
	width: 512px;
	top: 900px;
	left: 225px;
	position: absolute;
	}
img.albis4 {
	width: 500px;
	top: 1155px;
	left: 230px;
	position: absolute;
	}
.albis2 {
	width: 512px;
	top: 1420px;
	left: 225px;
	position: absolute;
	}
img.footer_albis {
	width: 800px;
	height: 55px;
	top: 1575px;
	position: absolute;
	}





/* nara */
#nara {
	width: 800px;
	height: 1050px;
	left: 50%;
	margin-left: -400px;
	position: absolute;
	background: #ffffff;
	}
img.frame_nara {
	width: 550px;
	height: 815px;
	top: 210px;
	left: 205px;
	position: absolute;
	}
img.nara1 {
	width: 208px;
	top: 355px;
	left: 530px;
	position: absolute;
	}
img.nara2 {
	width: 300px;
	top: 355px;
	left: 225px;
	position: absolute;
	}
p.nara1 {
	width: 512px;
	top: 560px;
	left: 225px;
	position: absolute;
	}
img.nara3 {
	width: 510px;
	top: 880px;
	left: 220px;
	position: absolute;
	}
p.nara2 {
	width: 512px;
	top: 980px;
	left: 225px;
	text-align: right;
	position: absolute;
	}
img.footer_nara {
	width: 800px;
	height: 55px;
	top: 1050px;
	position: absolute;
	}





/* confort */
#confort {
	width: 800px;
	height: 1200px;
	left: 50%;
	margin-left: -400px;
	position: absolute;
	background: #ffffff;
	}
img.frame_confort {
	width: 550px;
	height: 965px;
	top: 210px;
	left: 205px;
	position: absolute;
	}
img.confort1 {
	width: 250px;
	top: 355px;
	left: 485px;
	position: absolute;
	}
img.confort2 {
	width: 250px;
	top: 355px;
	left: 228px;
	position: absolute;
	}
img.confort3 {
	width: 158px;
	top: 610px;
	left: 565px;
	position: absolute;
	}
img.confort4 {
	width: 158px;
	top: 610px;
	left: 400px;
	position: absolute;
	}
img.confort5 {
	width: 158px;
	top: 610px;
	left: 235px;
	position: absolute;
	}
.confort1 {
	width: 512px;
	top: 765px;
	left: 225px;
	position: absolute;
	}
img.footer_confort {
	width: 800px;
	height: 55px;
	top: 1200px;
	position: absolute;
	}





/* awaza */
#awaza {
	width: 800px;
	height: 1355px;
	left: 50%;
	margin-left: -400px;
	position: absolute;
	background: #ffffff;
	}
img.frame_awaza {
	width: 550px;
	height: 1120px;
	top: 210px;
	left: 205px;
	position: absolute;
	}
img.awaza1 {
	width: 160px;
	top: 355px;
	left: 235px;
	position: absolute;
	}
img.awaza2 {
	width: 160px;
	top: 355px;
	left: 400px;
	position: absolute;
	}
img.awaza3 {
	width: 160px;
	top: 355px;
	left: 565px;
	position: absolute;
	}
img.awaza4 {
	width: 160px;
	top: 520px;
	left: 235px;
	position: absolute;
	}
img.awaza5 {
	width: 160px;
	top: 520px;
	left: 400px;
	position: absolute;
	}
img.awaza6 {
	width: 160px;
	top: 520px;
	left: 565px;
	position: absolute;
	}
img.awaza7 {
	width: 160px;
	top: 685px;
	left: 235px;
	position: absolute;
	}
img.awaza8 {
	width: 160px;
	top: 685px;
	left: 400px;
	position: absolute;
	}
img.awaza9 {
	width: 160px;
	top: 685px;
	left: 565px;
	position: absolute;
	}
.awaza1 {
	width: 512px;
	top: 840px;
	left: 225px;
	position: absolute;
	}
img.footer_awaza {
	width: 800px;
	height: 55px;
	top: 1355px;
	position: absolute;
	}





/* joho */
#joho {
	width: 800px;
	height: 1870px;
	left: 50%;
	margin-left: -400px;
	position: absolute;
	background: #ffffff;
	}
img.frame_joho {
	width: 550px;
	height: 1635px;
	top: 210px;
	left: 205px;
	position: absolute;
	}
img.joho1 {
	width: 495px;
	top: 355px;
	left: 230px;
	position: absolute;
	}
p.joho1 {
	width: 512px;
	top: 595px;
	left: 225px;
	position: absolute;
	}
img.joho2 {
	width: 495px;
	top: 710px;
	left: 230px;
	position: absolute;
	}
p.joho2 {
	width: 512px;
	top: 1125px;
	left: 225px;
	position: absolute;
	}
img.joho3 {
	width: 300px;
	top: 1590px;
	left: 230px;
	position: absolute;
	}
img.joho4 {
	width: 195px;
	top: 1655px;
	left: 535px;
	position: absolute;
	}
p.joho3 {
	width: 512px;
	top: 1800px;
	left: 225px;
	text-align: right;
	position: absolute;
	}
img.footer_joho {
	width: 800px;
	height: 55px;
	top: 1870px;
	position: absolute;
	}





/* tomoiki */
#tomoiki {
	width: 800px;
	height: 1560px;
	left: 50%;
	margin-left: -400px;
	position: absolute;
	background: #ffffff;
	}
img.frame_tomoiki {
	width: 550px;
	height: 1325px;
	top: 210px;
	left: 205px;
	position: absolute;
	}
img.tomoiki1 {
	width: 260px;
	top: 365px;
	left: 220px;
	position: absolute;
	}
img.tomoiki2 {
	width: 260px;
	height: 458px;
	top: 365px;
	left: 480px;
	position: absolute;
	}
p.tomoiki1 {
	width: 512px;
	top: 825px;
	left: 225px;
	position: absolute;
	}
img.tomoiki3 {
	width: 500px;
	top: 1075px;
	left: 230px;
	position: absolute;
	}
.tomoiki2 {
	width: 512px;
	top: 1315px;
	left: 225px;
	position: absolute;
	}
img.footer_tomoiki {
	width: 800px;
	height: 55px;
	top: 1560px;
	position: absolute;
	}





/* otsu */
#otsu {
	width: 800px;
	height: 1650px;
	left: 50%;
	margin-left: -400px;
	position: absolute;
	background: #ffffff;
	}
img.frame_otsu {
	width: 550px;
	height: 1420px;
	top: 210px;
	left: 205px;
	position: absolute;
	}
img.otsu1 {
	width: 252px;
	top: 355px;
	left: 222px;
	position: absolute;	
	}
img.otsu6 {
	width: 252px;
	top: 355px;
	left: 480px;
	position: absolute;	
	}
p.otsu1 {
	width: 512px;
	top: 530px;
	left: 227px;
	position: absolute;
	}
figure.otsu2 {
	top: 1000px;
	left: 190px;
	position: absolute;
	}
figure.otsu2 img {
	width: 250px;
	}
figure.otsu3 {
	top: 1005px;
	left: 445px;
	position: absolute;
	}
figure.otsu3 img {
	width: 252px;
	}
figure.otsu4 {
	top: 1290px;
	left: 190px;
	position: absolute;
	}
figure.otsu4 img {
	width: 250px;
	}
figure.otsu5 {
	top: 1288px;
	left: 445px;
	position: absolute;
	}
figure.otsu5 img {
	width: 252px;
	}
p.otsu2 {
	width: 512px;
	top: 1580px;
	left: 225px;
	text-align: right;
	position: absolute;
	}
img.footer_otsu {
	width: 800px;
	height: 55px;
	top: 1650px;
	left: 0px;
	position: absolute;
	}
