@charset "UTF-8";



/* -------------------------------------------------
index
-------------------------------------------------*/

#wrapper #contentArea {
	padding: 0 0 0 40px;
	width: 870px;
}
#wrapper #contentArea p {
	padding: 20px 20px 0 20px;
}
#wrapper .textArea {
	padding: 30px 0 20px 0;
	margin: 0 0 0 40px;
	width: 870px;
	background: url(../img/sitemap_line01.png) bottom left no-repeat;
}
#wrapper .textArea .textBoxAreaL{
	width: 251px;
	padding: 0 59px 0 0;
	float: left;
}
#wrapper .textArea .textBoxAreaC{
	width: 251px;
	float: left;
}
#wrapper .textArea .textBoxAreaR{
	width: 251px;
	float: right;
}
#wrapper .textArea .textBoxAreaL h2 ,
#wrapper .textArea .textBoxAreaC h2 ,
#wrapper .textArea .textBoxAreaR h2 {
	padding: 0 0 19px 0;
}
#wrapper .textArea .textBoxAreaL .textBox ,
#wrapper .textArea .textBoxAreaC .textBox ,
#wrapper .textArea .textBoxAreaR .textBox {
	padding: 0 0 0 19px;
}
#wrapper .textArea .textBoxAreaL .textBox a ,
#wrapper .textArea .textBoxAreaC .textBox a ,
#wrapper .textArea .textBoxAreaR .textBox a {
	padding: 0 0 0 8px;
	display: block;
	background: url(../../img/cmn_arrow01.png) center left no-repeat;
	zoom: 1;
}
#wrapper .textArea .textBoxAreaL .textBox li ,
#wrapper .textArea .textBoxAreaC .textBox li ,
#wrapper .textArea .textBoxAreaR .textBox li {
	padding: 0 0 6px 0;
}
#wrapper .textArea .textBoxAreaL .textBox ul ul ,
#wrapper .textArea .textBoxAreaC .textBox ul ul ,
#wrapper .textArea .textBoxAreaR .textBox ul ul {
	padding: 0 0 0 8px;
}
#wrapper .textArea2 {
	padding: 30px 0 20px 0;
	margin: 0 0 0 40px;
	width: 870px;
	background: none;
}
#wrapper .textArea2 .textBoxAreaL{
	width: 251px;
	padding: 0 59px 0 0;
	float: left;
}
#wrapper .textArea2 .textBoxAreaL .textBox {
	padding: 0 0 0 19px;
}
#wrapper .textArea2 .textBoxAreaL .textBox a {
	padding: 0 0 0 8px;
	background: url(../../img/cmn_arrow01.png) center left no-repeat;
}
#wrapper .textArea2 .textBoxAreaL .textBox li {
	padding: 0 0 6px 0;
}