@charset "UTF-8";

/* 01_about */

.intro_box {
	clear: left;
	padding: 0 0 0 265px;
	background: url('../images/01_about/intro_left_img.jpg') no-repeat left top;
}

.intro_box h4 {
	padding: 20px 0 3px 0;
}

.intro_box h4.none {
	padding: 0px 0 3px 0;
}

.intro_box ul {
	list-style: none;
}

.intro_box ul li {
	padding: 0 0 1px 10px;
}

*html .intro_box ul li {	/*IE6 Hack*/
	padding: 0 0 3px 10px;
}

.greeting_box {
	clear: left;
	padding: 91px 0 0 0;
	background: url('../images/01_about/greeting_top_img.jpg') no-repeat left top;
}

.greeting_box .greeting_box_left {
	float: left;
	padding: 5px 0 0 0;
}

.greeting_box .greeting_box_right {
	float: left;
	padding: 0 0 0 19px;
	background: url('../images/01_about/greeting_right_img.jpg') no-repeat left bottom;
}

.greeting_box .greeting_box_right p {
	padding: 0 0 20px 0;
}

dl.orgchart_box dt {
	padding: 0 0 3px 0;
}

dl.orgchart_box dd {
	padding: 0 0 3px 10px;
}

dl.orgchart_box dd ol {
	list-style: none;
	padding-top: 45px;
}

dl.orgchart_box dd ol li { display: inline; float: left; padding: 0;}
dl.orgchart_box dd ol li.none { float: none; padding: 0;}

dl.orgchart_box dd ol li ul { list-style: none;}
dl.orgchart_box dd ol li ul li { padding-bottom: 50px;}
html* dl.orgchart_box dd ol li ul li { padding-bottom: 0px;}

.work_box {
	clear: left;
}

.work_box h4 {
	padding: 0 0 15px 0;
}

.work_box ul {
	list-style: none;
}

.work_box ul li {
	padding: 0 0 1px 0;
}

.work_box ul ul {
	list-style: none;
	padding: 3px 0 2px 0;
}

*html .work_box ul ul li {
	padding: 0 0 3px 0;
}








