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

body {
	margin: 0px; background:url(../images/bg.jpg) top center no-repeat;
}
#warp {
	position:relative; margin:0 auto; width:1000px;
}
#logo {
	position:relative;
}
#menu {
	position:relative;
}
.menu01 {
	position:relative; float:left; width:250px;
}
.menu02 {
	position:relative; float:left; width:250px;
}
.menu03 {
	position:relative; float:left; width:250px;
}
.menu04 {
	position:relative; float:left; width:250px;
}
#content {
	position:relative;
}
#form01 {
	position:relative;
}
#form01_01 {
	position:absolute; left:225px; top:142px; width:400px;
}
#form01_02 {
	position:absolute; left:603px; top:142px; width:400px;
}
#form01_03 {
	position:absolute; left:150px; top:298px; width:50px;
}
#form01_04 {
	position:absolute; top:430px; left:0; width:1000px; text-align:center;
}
#form01_04 img {
	margin:0 5px;
}
#form01_05 {
	position:absolute; top:390px; left:0; width:1000px; text-align:center;
}
#form01_05 img {
	margin:0 5px;
}
#form02 {
	position:relative;
}
#form02_01 {
	position:absolute; left:225px; top:346px; width:400px;
}
#form02_02 {
	position:absolute; left:603px; top:346px; width:400px;
}
#form02_03 {
	position:absolute; left:150px; top:524px; width:50px;
}
#form02_04 {
	position:absolute; top:655px; left:0; width:1000px; text-align:center;
}
#form02_04 img {
	margin:0 5px;
}
#form02_05 {
	position:absolute; top:390px; left:0; width:1000px; text-align:center;
}
#form02_05 img {
	margin:0 5px;
}
input[type="text"] {
    margin-bottom:15px; padding:5px; width: 230px; height:30px; border:0; background:#fff; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;
}
input[type="checkbox"] {
      margin: 3px 3px 12px 4px;
}

a, img {
    border:none;
    outline:none
}
