/*base_start*/
body{
margin:0px;
padding:0px;
background-image:url(common/back_border.gif);
background-position:center;
background-repeat:repeat-y;
}


h1{
	margin:0;
	padding:0;
	}


a:link { text-decoration:none;}
a:visited { text-decoration:none;}
a:hover { text-decoration:underline;}
a:active { text-decoration:underline;}

div,p,h2,h3,ul,li{margin:0px; padding:0px;}
img{border:0;}
form{margin:0;}
.clear{
clear:both;
}
/*base_endt*/


/*内容_start*/

.contaner{width:100%; text-align:center; margin-left:auto; margin-right:auto;}


.font{background-color:#FFFFC8; color:#FF0066}

/*内容_end*/



.campaign1{
	position:relative; 
	margin:0 auto; 
	padding:0; 
	width:320px;
	}
.ipanbotan1{
	position: absolute; 
	left: 73px; 
	top: 132px;
	}
.teikibotan1{
	position: absolute; 
	left: 166px; 
	top: 88px; 
	margin: 0; 
	padding: 0;
	}
	
	
.ipanbotan2{
	position: absolute; 
	left: 73px; 
	top: 151px;
	}
.teikibotan2{
	position: absolute; 
	left: 166px; 
	top: 104px; 
	margin: 0; 
	padding: 0;
	}

.teiki2botan{
	position: absolute; 
	left: 161px; 
	top: 107px;
	}

.sapolt{
	margin-top:40px;
	}
.tel{
	text-align:center; 
	margin:10px auto;
	}
.mail{
	text-align:center; 
	margin:20px auto;
	}
.kaisha{
	margin:20px auto 10px auto;
	}
.kaishashousai{
	text-align:left; 
	margin:5px 5px 15px auto; 
	font-size:12px;
	}
.sekyu{
	position:relative; 
	margin:10px auto ;
	}
.guide{
	text-align:left; 
	margin:5px 5px 15px auto; 
	font-size:12px;
	}



.mat30{
	margin-top:30px;
	}







.footLink{
text-align:center;
font-size:14px;
padding:10px 0 0px 0;
margin-bottom:10px;
}

.obi{
	text-align:center; 
	background-color:#F30; 
	width:100%; 
	height:12px; 
	color:#FFF; 
	font-weight:600; 
	font-size:10px;
	}
