@charset "utf-8";

/* clearfix
------------------------------------------------------------------------------*/
#main #guide .wrapper,
#main #guide .entry {
	overflow:hidden;
}


/* main
------------------------------------------------------------------------------*/
#contents #main  h1.title {
	width:748px;
	padding-bottom:0;
	margin-bottom:15px;
}
#main .section {
	padding:0 0 10px 19px;
	color:#434343;
}
#main #guide {
	width:729px;
}
#main #guide .lead {
	width:729px;
	padding:0 0 27px 0;
}
#main #guide h2 {
	padding:0 0 2px 25px;
	margin-bottom:13px;
	border-bottom:1px solid #2FA635;
	font-size:117%;
	background-image:url(../images/common/h2_bar.gif);
	background-repeat:no-repeat;
	background-position:0 center;
}
#main #guide .block {
	width:729px;
	margin:0;
	padding:0 0 20px 0;
}
#main #guide .wrapper {
	width:729px;
	padding:0;
	margin:0;
}
#main #guide .block .textWrapper {
	width:729px;
	padding:0;
	margin:0;
}
#main #guide .text,
#main #guide .block#media .textWrapper {
	float:left;
	width:581px;
}
#main #guide .block#media {
	padding-bottom:70px;
}
#main #guide .block#media .text {
	float:none;
}
#main #guide .image {
	float:right;
	width:98px;
}

#main #guide .block#help {
	float:left;
	width:373px;
}
#main #guide .block#help .text {
	float:left;
	width:190px;
	margin-right:50px;
}
#main #guide .block#help .image {
	float:left;
	width:98px;
	height:98px;
	padding-top:7px;
}
#main #guide .block#request {
	float:right;
	width:340px;
}
#main #guide .block#request .text {
	float:left;
	width:193px;
}
#main #guide .block#request .image {
	float:right;
	width:98px;
}
#main #guide .block#help .wrapper {
	width:373px;
	padding:0;
	margin:0;
}
#main #guide .block#request .wrapper {
	width:340px;
	padding:0;
	margin:0;
}



