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






/*参考例用---------------*/






.sankou{
	width:830px;
	margin-bottom:-250px;

}




.before{
	position:relative;
	top:-60px;
	left:50px;
}


.after{
	position:relative;
	top:-60px;
	left:-200px;
}


.kakudai{
	position:relative;
	top:0px;
	left:-190px;
}






.s_01b{
	position:relative;
		top:-20px;
	left:35px;
}



.s_01a{
	position:relative;
		top:-20px;
	left:5px;
}









.s_02b{
	position:relative;
	top:-80px;
	left:570px;
}


.s_02a{
	position:relative;
	top:-78px;
	left:540px;
}






.s_03b{
	position:relative;
	top:11px;
	left:60px;
}



.s_03a{
	position:relative;
	top:10px;
	left:30px;
}



.s_04b{
	position:relative;
	top:-80px;
	left:100px;
}


.s_04a{
	position:relative;
	top:-80px;
	left:50px;
}




.s_05b{
	position:relative;
	top:-80px;
	left:250px;
}


.s_05a{
	position:relative;
	top:-75px;
	left:220px;
}





.s_06b{
	position:relative;
	top:-40px;
	left:200px;
}


.s_06a{
	position:relative;
		top:-40px;
	left:140px;
}




.s_07b{
	position:relative;
	top:-110px;
	left:250px;
}


.s_07a{
	position:relative;
	top:-108px;
	left:220px;
}




.s_08b{
	position:relative;
	top:-180px;
	left:40px;
}


.s_08a{
	position:relative;
	top:-180px;
	left:5px;
}




.s_09b{
	position:relative;
	top:-190px;
	left:210px;
}


.s_09a{
	position:relative;
	top:-190px;
	left:390px;
}


.s_10b{
	position:relative;
	top:-260px;
	left:350px;
}


.s_10a{
	position:relative;
	top:-260px;
	left:330px;
}




.s_11b{
	position:relative;
	top:-320px;
	left:150px;
}


.s_11a{
	position:relative;
	top:-320px;
	left:120px;
}



.s_12b{
	position:relative;
	top:-290px;
	left:370px;
}


.s_12a{
	position:relative;
	top:-290px;
	left:340px;
}




.s_13b{
	position:relative;
	top:-380px;
	left:370px;
}


.s_13a{
	position:relative;
	top:-380px;
	left:355px;
}





.s_14b{
	position:relative;
	top:-450px;
	left:60px;
}


.s_14a{
	position:relative;
	top:-450px;
	left:20px;
}




.s_15b{
	position:relative;
	top:-380px;
	left:10px;
}


.s_15a{
	position:relative;
	top:-380px;
	left:-18px;
}




.s_16b{
	position:relative;
	top:-380px;
	left:100px;
}


.s_16a{
	position:relative;
	top:-378px;
	left:60px;
}






.s_18b{
	position:relative;
	top:-375px;
	left:170px;
}


.s_18a{
	position:relative;
	top:-373px;
	left:150px;
}




.s_19b{
	position:relative;
	top:-370px;
	left:240px;
}


.s_19a{
	position:relative;
	top:-370px;
	left:210px;
}



.s_20b{
	position:relative;
	top:-360px;
	left:55px;
}


.s_20a{
	position:relative;
	top:-365px;
	left:50px;
}




.s_21b{
	position:relative;
	top:-370px;
	left:65px;
}


.s_21a{
	position:relative;
	top:-365px;
	left:40px;
}




.s_22b{
	position:relative;
	top:-355px;
	left:75px;
}


.s_22a{
	position:relative;
	top:-353px;
	left:50px;
}


