﻿@charset "utf-8";

/* ===================================================================
	Author: aki
=================================================================== */


h1{
	text-align:center;
}

#con1{
	padding:40px 5px;
}

#con2{
	text-align:center;
	padding:0px 0 40px 0;
}

#con3 .conleft{
	float:left;
	width:492px;
}

#con3 .conleft-inner{
	padding:0 8px 0 5px;
}

#con3 .conright{
	float:left;
	width:311px;
}


#con3 .conleft h2{
	padding:0 0 15px 0;
}


#con3 #dl1{
	border:4px solid #e2e2e2;
	background-color:#ffffff;
	padding:8px 10px;
	margin:30px 0;
}

#con3 #dl1 dt{
	padding:0 0 5px 0;
}

#con3 #dl1 dd{
	
}

#con3 #dl2{
	border:4px solid #e2e2e2;
	background-color:#ffffff;
	padding:8px 10px;
	margin:30px 0 0 0;
}

#con3 #dl2 dt{
	padding:0 0 5px 0;
}

#con3 #dl2 dd{
	
}


#con3 #dl2 dd table{
	width:100%;
	table-layout:fixed;
}


#con3 #dl2 dd table th{
	text-align:right;
	border:1px solid #e2e2e2;
	border-width:1px 0 0 0;
	width:82px;
	padding:5px 0 0 0;
}


#con3 #dl2 dd td{
	border:1px solid #e2e2e2;
	border-width:1px 0 0 0;
	padding:5px 0 0 20px;
}

#con4{
	padding:20px 0 40px 0;	
}

#con4 dd {
	padding:15px 5px;
}

#con4 dt {
	text-align:center;
}



#join .red{
	color:#ff0000;
	font-weight:bold;
}


#join #att{
	padding:5px 10px 5px 10px;
}

#formbox{
	padding:5px;
}

#formbox-inner{
	border:1px solid #ffde00;
	background-color:#ffffff;
	min-height:1px;
	_height:1px;
	padding:30px 100px 20px 40px;
}



#formbox dl{
	border:1px solid #e2e2e2;
	border-width:0 0 1px 0;
}

#formbox dl.mlast{
	border-width:0;
}

#formbox dt{
	float:left;
	background:url(../img/icon1.gif) left 12px no-repeat;
	padding:10px 0 0px 20px;
}

#formbox dd{
	float:right;
	width:480px;
	padding:8px 0 7px 0;
}

#formbox input,
#formbox textarea{
	width:470px;
}

#formbox textarea{
	margin:5px 0 0 0;
}

#join #sbtn{
	text-align:center;
	padding:30px 0 0 0;
}


#footbanner{
	padding:30px 5px 5px 5px;
}

#footbanner dl{
	border:1px solid #d9d9d9;
	min-height:1px;
	_height:1px;
	padding:5px;
	background-color:white;
}

#footbanner dt{
	float:left;
}

#footbanner dd{
	float:right;
}
