html,body{
	margin:0px;
	padding:0px;
}

/* 1つ目のオファー用CSS */
.kt001{
	position:relative;
}

.button1{
	position:absolute;
	top: 470px;
	left:85px;
}


.kt002{
	position:relative;
}


.button2{
	position:absolute;
	top: 730px;
	left:85px;
}


.gazou2{
	position:absolute;
}


.kt003{
	position:relative;
}

.button3{
	position: absolute;
	top: 440px;
	left: 95px;
	width: 802px;
}


p{
	margin:0;
	padding:0
}

.gazou{
	width: 970px;
	margin: 0 auto;	
}

.gazou p{
	width: 970px;
	text-align:center;
	position:absolute;
	bottom: 0px;
	font-size: 13px;
	top: 23200px;
	margin: 0 auto;
}

.gazou p a:hover{
	color: #6fc6f3;
}


.button {
	 margin-left:auto;
	 margin-right:auto;
	 text-align:justify;
 }


.text{
	width: 900px;
	margin: 0 auto;	
}

table#table-01 {
    width: auto;
    border: 1px #E3E3E3 solid;
    border-collapse: collapse;
    border-spacing: 0;
}

table#table-01 th {
    padding: 5px;
    border: #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    line-height: 120%;
    text-align: center;
}

table#table-01 td {
    padding: 5px;
    border: 1px #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    text-align: left;
}


table#table-02 {
    width: 800px;
    border: 1px #E3E3E3 solid;
    border-collapse: collapse;
    border-spacing: 0;
}


table#table-02 th {
    padding: 5px;
    border: #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    line-height: 120%;
    text-align: center;
}


table#table-02 td {
    padding: 5px;
    border: 1px #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    text-align: left;
}
