/* Main
===============================================================*/
div#Main {
	width:auto;
	}

div#Main h1 img {
	width:100%;
	}


div#Main .main_inner{
	margin:20px 5px 0;
	}

div#Main .main_inner p ,
div#Main .main_inner ul {
	margin-bottom:10px;
}

div#Main .main_inner .solicitation_box {
	margin-bottom: 40px;
}

div#Main .main_inner .solicitation_box h3 {
	margin: 20px 0 10px;
}

div#Main .main_inner .solicitation_box dl dt {
	margin: 20px 0 10px;
}

div#Main .main_inner .solicitation_box ul li {
	margin-left: 2em;
	list-style-type: disc;
}

div#Main .main_inner p.kitei {
	border: #5f5f5f 1px solid;
    font-size: 14px;
    text-align: center;
    padding: 10px;
    font-weight: bold;
}

div#Main .main_inner p.lead {
	margin-bottom:25px;
}


div#Main .main_inner .privacy_box {
	padding-bottom:30px;
}

div#Main .main_inner .privacy_box ul li {
	margin-left: 2em;
    text-indent: -2em;
}

div#Main .main_inner .privacy_box .contact {
	border: #5f5f5f 1px solid;
    padding: 10px 10px 0;
}

div#Main .main_inner .privacy_box .contact p {
    font-size: 14px;
}
div#Main .main_inner .privacy_box .contact p a {
	font-weight:bold;
}

div#Main .main_inner .solicitation_box table {
	margin-bottom: 30px;
}

div#Main .main_inner .solicitation_box tr td {
	padding-right: 30px;
}