@charset "utf-8";
/* CSS Document */

ul.navi01 a.a06{
	background-position: -269px -220px;
}

.box1{margin-top:30px;}
.box1 .p1{margin-bottom:20px;font-size:115%;}
.box1 .p2{margin-bottom:3px;width:323px;}
.box1 .p3{margin:14px 0 14px 16px;}
.box1 .p4{
margin:10px 14px 0 16px;padding-bottom:16px;
background:url(../img/sta_box03.gif) no-repeat left bottom;
}
.box1 .p5{
margin:0 14px 15px 16px;padding:0 10px 10px 10px;
background:url(../img/sta_box04.gif) no-repeat left bottom;
color:#ff3b6f;
}
.box1 .heightLine-group1,
.box1 .heightLine-group2{
width:323px;
background:url(../img/sta_box01.gif) no-repeat left bottom;
margin-bottom:25px;
}
.box1 .heightLine-group2{margin-bottom:2px !important;}


.box2{
margin-top:30px;
height:1170px;
position:relative;
background:url(../img/sta_box05.jpg) no-repeat top left;
}

.box2 p{position:absolute;}
.box2 .p1{top:130px;left:20px;}
.box2 .p2{top:100px;left:366px;}
.box2 .p3{top:311px;left:10px;}
.box2 .p4{top:350px;left:340px;}
.box2 .p5{top:500px;left:10px;}
.box2 .p6{top:560px;left:320px;}
.box2 .p7{top:525px;left:20px;}
.box2 .p8{top:552px;left:330px;}
.box2 .p9{top:718px;left:15px;}
.box2 .p10{top:720px;left:347px;}

.sotsugyo{
margin-top:820px;
}
