.box01 { background-image: url(../top_img/back01.jpg); background-repeat: no-repeat; text-align: center; text-indent: -999em; top: 0; left: 0; right: 0; bottom: 0; width: 670px; height: 243px; margin-bottom: 20px; }
.box01 li           { float: left; display: block; }
.box01 .left a { background-image: url(../top_img/b-imasugu.jpg); background-repeat: no-repeat; text-indent: -999em; width: 235px; height: 40px; margin: 170px 240px 0 18px; padding: 0; display: block; }
.box01 .right a { background-image: url(../top_img/b-saranikuwashiku.jpg); background-repeat: no-repeat; text-indent: -999em; width: 163px; height: 30px; float: right; clear: both; margin: 176px 0 0; padding: 0; display: block; }
.box02 { background-image: url(../top_img/back02.jpg); background-repeat: no-repeat; text-align: center; text-indent: -999em; margin-bottom: 20px; top: 0; right: 0; bottom: 0; left: 0; width: 670px; height: 300px; }
.box02 li { display: block; float: left; }
.box02 .left a { background-image: url(../top_img/b-imasugu.jpg); background-repeat: no-repeat; text-indent: -999em; width: 235px; height: 40px; margin: 225px 240px 0 18px; padding: 0; display: block; }
.box02 .right a { background-image: url(../top_img/b-saranikuwashiku.jpg); background-repeat: no-repeat; text-indent: -999em; width: 163px; height: 30px; float: right; clear: both; margin: 230px 0 0; padding: 0; display: block; }
.box03 { background-image: url(../top_img/back03.jpg); background-repeat: no-repeat; text-align: center; text-indent: -999em; margin-bottom: 20px; top: 0; right: 0; bottom: 0; left: 0; width: 670px; height: 225px; }
.box03 li { display: block; float: left; }
.box03 .left a { background-image: url(../top_img/b-imasugu.jpg); background-repeat: no-repeat; text-indent: -999em; width: 235px; height: 40px; margin: 150px 240px 0 18px; padding: 0; display: block; }
.box03 .right a { background-image: url(../top_img/b-saranikuwashiku.jpg); background-repeat: no-repeat; text-indent: -999em; width: 163px; height: 30px; float: right; clear: both; margin: 155px 0 0; padding: 0; display: block; }
.left a:hover { background-image: url(../top_img/b-imasugu.jpg); background-repeat: no-repeat; background-position: -250px 0; text-indent: -999em; display: block; }
.right a:hover { background-image: url(../top_img/b-saranikuwashiku.jpg); background-repeat: no-repeat; background-position: -250px 0; text-indent: -999em; display: block; }
.box-form { background-image: url(../top_img/back-satei.jpg); background-repeat: no-repeat; text-align: center; text-indent: -999em; margin-bottom: 20px; top: 0; right: 0; bottom: 0; left: 0; width: 670px; height: 210px; }
.box-form li { display: block; float: left; }
.box-form .b01 a { background-image: url(../top_img/menu-satei01.gif); background-repeat: no-repeat; text-indent: -999em; width: 215px; height: 90px; margin: 88px 3px 0 7px; padding: 0; display: block; }
.box-form .b01 a:hover { background-image: url(../top_img/menu-satei01.gif); background-repeat: no-repeat; background-position: -215px 0; text-indent: -999em; width: 215px; height: 90px; margin: 88px 3px 0 7px; padding: 0; display: block; }
.box-form .b02 a { background-image: url(../top_img/menu-satei02.gif); background-repeat: no-repeat; text-indent: -999em; width: 215px; height: 90px; margin: 88px 3px 0 0; padding: 0; display: block; }
.box-form .b02 a:hover { background-image: url(../top_img/menu-satei02.gif); background-repeat: no-repeat; background-position: -215px 0; text-indent: -999em; width: 215px; height: 90px; margin: 88px 3px 0 0; padding: 0; display: block; }
.box-form .b03 a { background-image: url(../top_img/menu-satei03.gif); background-repeat: no-repeat; text-indent: -999em; width: 215px; height: 90px; margin: 88px 3px 0 0; padding: 0; display: block; }
.box-form .b03 a:hover { background-image: url(../top_img/menu-satei03.gif); background-repeat: no-repeat; background-position: -215px 0; text-indent: -999em; width: 215px; height: 90px; margin: 88px 3px 0 0; padding: 0; display: block; }
