@charset "UTF-8";
/*----------------------------------------
	
	+ main
		- plofile
	- common_setting

-----------------------------------------*/

/*----------------------------------------
	main
-----------------------------------------*/

#main {
	background: url(../img/common_junrei_bg01.jpg) repeat-y;
}

#main p#btn01 {
	padding: 12px 0 17px 240px;
	margin: 0 6px 0 3px;
	border-bottom: 1px solid #f6e4d1;
}

/*----------------------------------------
	plofile
-----------------------------------------*/

#plofile {
	margin-left: 8px;
	background: url(../img/common_junrei_bg02_a.gif) no-repeat left top;
}

#plofile div {
	padding-bottom: 30px;
	background: url(../img/common_junrei_bg02_b.gif) no-repeat left bottom;
}

#plofile div h3 {
	float: left;
}

#plofile div p {
	float: right;
	width: 552px;
	padding: 11px 35px 0 0;
}

/*----------------------------------------
	common_setting
-----------------------------------------*/

.access380 {
	width: 380px;
	background: #efe5cf url(../img/common_junrei_w380_a.gif) no-repeat left top;
}

.access380 p {
	padding: 12px 9px 14px 9px;
	background: url(../img/common_junrei_w380_b.gif) no-repeat left bottom;
}

.access370 {
	width: 370px;
	background: #efe5cf url(../img/common_junrei_w370_a.gif) no-repeat left top;
}

.access370 p {
	padding: 12px 9px 14px 9px;
	background: url(../img/common_junrei_w370_b.gif) no-repeat left bottom;
}

.access294 {
	width: 294px;
	background: #efe5cf url(../img/common_junrei_w294_a.gif) no-repeat left top;
}

.access294 p {
	padding: 12px 9px 14px 9px;
	background: url(../img/common_junrei_w294_b.gif) no-repeat left bottom;
}

.access275 {
	width: 275px;
	background: #efe5cf url(../img/common_junrei_w275_a.gif) no-repeat left top;
}

.access275 p {
	padding: 12px 9px 14px 9px;
	background: url(../img/common_junrei_w275_b.gif) no-repeat left bottom;
}

.padbtm16 {
	padding-bottom: 16px;
}

.padbtm23 {
	padding-bottom: 23px;
}

.padbtm26 {
	padding-bottom: 26px;
}

.padbtm29 {
	padding-bottom: 29px;
}

.padbtm44 {
	padding-bottom: 44px;
}
