@charset "utf-8";
@import url("contents.css");

/* ****************************************************
Title: staff.css
Created: 2008/12/08
Last Modified: 2008/12/09
Editor(s): Frank and Carlos
Last Editor: Frank and Carlos
***************************************************** */


/* Table Of Contents
----------------------------------------

#01 staff_Info_Top
#02 staff_Info_1
#03 staff_Info_2
#04 staff_Info_3
#05 staff_Info_4

----------------------------------------*/



/* #01 staff_Info_Top
---------------------------------------------------------------------------- */

#wrapperall #mainframe h1.staff_info_bh span {
	background: url(images/staff_info_bh.gif) no-repeat left top;
}

ul.staffInfoTop {
	padding: 52px 0 0 1px;
}

ul.staffInfoTop li {
	float: left;
	padding: 0 22px 0 0;
}


/* #02 staff_Info_1
---------------------------------------------------------------------------- */

#wrapperall #mainframe dl.staff_01 {
	padding: 80px 0 0 0;
}

#wrapperall #mainframe dl.staff_01 dt {
	text-indent: -9999px;
}

#wrapperall #mainframe dl.staff_01 dt.staff_01_01 {
	background: url(images/staff_info_1_txt03.gif) no-repeat 2px top;
	height: 58px;
}

#wrapperall #mainframe dl.staff_01 dd dl dt.staff_01_02 {
	background: url(images/staff_info_1_txt02.gif) no-repeat 0 top;
	height: 21px;
	margin: 76px 0 0 0;
}

#wrapperall #mainframe dl.staff_01 dd dl dt.staff_01_03 {
	background: url(images/staff_info_1_txt01.gif) no-repeat 0 top;
	height: 21px;
	margin: 18px 0 0 0;
}
 
#wrapperall #mainframe dl.staff_01 dd dl dd {
	letter-spacing: 1.3px;
	line-height: 1.57;
	padding: 26px 0 0 3px;
	width: 413px;
}

* html #wrapperall #mainframe dl.staff_01 dd dl dd {
	line-height: 1.5;
}

*:first-child + html #wrapperall #mainframe dl.staff_01 dd dl dd {
	line-height: 1.5;
}

#wrapperall #mainframe dl.staff_01 dd dl dd p {
	padding: 0 0 21px 0;
}


/* #03 staff_Info_2
---------------------------------------------------------------------------- */

#wrapperall #mainframe dl.staff_02 {
	padding: 56px 0 0 0;
	width: 460px;
}

#wrapperall #mainframe dl.staff_02 dt {
	text-indent: -9999px;
}

#wrapperall #mainframe dl.staff_02 dt.staff_02_01 {
	background: url(images/staff_info_2_txt01.gif) no-repeat 1px 0;
	height: 90px;
}

#wrapperall #mainframe dl.staff_02 dd dl dt.staff_02_02 {
	background: url(images/staff_info_2_txt02.gif) no-repeat 0 0;
	height: 50px;
	margin: 52px 0 0 0;
	padding: 0 0 33px 0;
}

#wrapperall #mainframe dl.staff_02 dd dl dt.staff_02_03 {
	background: url(images/staff_info_2_txt03.gif) no-repeat 0 0;
	height: 20px;
	margin: 7px 0 0 0;
	padding: 0 0 27px 0;
}
 
#wrapperall #mainframe dl.staff_02 dd dl dd {
	letter-spacing: 1.3px;
	line-height: 1.57;
	padding: 0 0 0 3px;
}

* html #wrapperall #mainframe dl.staff_02 dd dl dd {
	line-height: 1.5;
}

*:first-child + html #wrapperall #mainframe dl.staff_02 dd dl dd {
	line-height: 1.5;
}

#wrapperall #mainframe dl.staff_02 dd dl dd p {
	padding: 0 0 21px 0;
}


/* #04 staff_Info_3
---------------------------------------------------------------------------- */

#wrapperall #mainframe dl.staff_03 {
	padding: 70px 0 0 0;
}

#wrapperall #mainframe dl.staff_03 dt {
	text-indent: -9999px;
}

#wrapperall #mainframe dl.staff_03 dt.staff_03_01 {
	background: url(images/staff_info_3_txt01.gif) no-repeat 2px 0;
	height: 56px;
	width: 432px;
}

#wrapperall #mainframe dl.staff_03 dd dl dt.staff_03_02 {
	background: url(images/staff_info_3_txt02.gif) no-repeat 0 0;
	height: 50px;
	margin: 40px 0 0 0;
	padding: 0 0 30px 0;
}

#wrapperall #mainframe dl.staff_03 dd dl dt.staff_03_03 {
	background: url(images/staff_info_3_txt03.gif) no-repeat 1px 0;
	height: 20px;
	margin: 0 0 0 0;
	padding: 0 0 26px 1px;
}
 
#wrapperall #mainframe dl.staff_03 dd dl dd {
	letter-spacing: 1.3px;
	line-height: 1.6;
	padding: 0 0 0 6px;
	width: 425px;
}

* html #wrapperall #mainframe dl.staff_03 dd dl dd {
	line-height: 1.5;
}

*:first-child + html #wrapperall #mainframe dl.staff_03 dd dl dd {
	line-height: 1.5;
}

#wrapperall #mainframe dl.staff_03 dd dl dd p {
	padding: 0 0 19px 0;
}


/* #05 staffInfo_4
---------------------------------------------------------------------------- */

#wrapperall #mainframe h1.staff_info_bh04 span {
	background: url(images/staff_info_4_bh.gif) no-repeat left top;
}

ul.staffInfo_04 {
	margin: 38px 0 0 0;
	padding: 0 0 0 10px;
}

ul.staffInfo_04 li {
	float: left;
	margin: 0;
	padding: 0 19px 13px 0;
}

ul.staffInfo_04 li img {
	border: 1px solid #CBCBCB;
}
