@charset "utf-8";
/*
	Copyright2009 INNOV INTERACTIVE Co.,Ltd. All rights reserved.

		Style List
		1. StaffArea Layout
		?. Print Style
*/

/* =1. StaffArea Layout */
/* ---------------------------------------------------------------- */
#staffId {
 overflow:hidden;
 zoom:1;
 margin:0 0 20px;
}
#staffId p {
 clear:both;
 color:#818181;
 font-size:85%;
}
#staffId div.left {
 float:left;
 margin:0 15px 10px 0;
}
#staffId div.left img {
 border:1px solid #c5c5c5;
 padding:4px;
}
#staffId div.right {
 float:left;
 width:431px;
}
#staffId div.right dl dd {
 margin:10px 0 0;
}
#staffId div.right dl dd img {
 margin:0 3px 0 0;
}
.staffProfile {
 padding:20px 0 0;
 border-top:1px solid #e6e6e6;
}
.staffProfile h3 {
 background:#f4f4f4 url(/common/images/arrow5.gif) left center no-repeat;
 margin:0 0 18px;
 padding:5px 0 5px 30px;
 font-size:120%;
 font-weight:bold;
 border:1px solid #e7e7e7;
}
.staffProfile ul li {
 overflow:hidden;
 zoom:1;
 margin:0 0 20px;
 padding:0 0 20px;
 background:url(/staff/image/staff_dot.gif) left bottom no-repeat;
}
.staffProfile ul li div.left {
 float:left;
 width:320px;
}
.staffProfile ul li div.right {
 float:right;
 width:320px;
}
.staffProfile ul li div ul li {
 margin:0;
 padding:0;
 background:none;
}
.staffProfile ul li div dl dt {
 font-weight:bold;
}
.staffProfile ul li div dl dd {
 margin:5px 0 10px;
}

.staffProfile4 {
 padding:20px 0;
 border-top:1px solid #e6e6e6;
}
.staffProfile4 h3 {
 background:#f4f4f4 url(/common/images/arrow5.gif) left center no-repeat;
 margin:0 0 18px;
 padding:5px 0 5px 30px;
 font-size:120%;
 font-weight:bold;
 border:1px solid #e7e7e7;
}
.staffProfile4 dl dt {
 font-weight:bold;
}
.staffProfile4 dl dd {
 margin:5px 0 10px;
}

.staffProfile2 {
 padding:0 0 20px;
}
.staffProfile2 h3 {
 background:#f4f4f4 url(/common/images/arrow5.gif) left center no-repeat;
 margin:0 0 20px;
 padding:5px 0 5px 30px;
 font-size:120%;
 font-weight:bold;
 border:1px solid #e7e7e7;
}
.staffProfile2 ul li {
 overflow:hidden;
 zoom:1;
}
.staffProfile2 ul li div {
 width:210px;
 float:left;
}
.staffProfile2 ul li div.center {
 margin:0 17px;
}
.staffProfile2 p.actualP img {
 border:4px solid #d6d6d6;
 padding:2px;
}
.staffProfile2 p.affairsT {
 color:#c2181f;
 font-weight:bold;
}
.staffProfile2 p.affairsT img {
 margin:0 10px 0 0;
 vertical-align:middle;
}
.staffProfile2 p a {
 background:url(/common/images/arrow2.gif) left center no-repeat;
 padding:0 0 0 13px;
}
.staffProfile2 table td {
 vertical-align:top;
}
.staffProfile2 table td span {
 margin:0 0 0 15px;
 white-space:nowrap;
}

#staffList li {
 overflow:hidden;
 zoom:1;
 border-bottom:1px solid #e6e6e6;
 margin:0 0 20px;
 padding:0 0 10px;
}
#staffList li div {
 float:left;
 width:210px;
}
#staffList li div.center {
 margin:0 17px;
}
#staffList li div p.link a {
 background:url(/common/images/arrow2.gif) left center no-repeat;
 padding:0 0 0 13px;
}

.staffProfile3 {
 padding:0 0 10px;
 border-bottom:1px solid #e6e6e6;
 overflow: hidden;
}

.staffProfile3 h3 {
 background:#f4f4f4 url(/common/images/arrow5.gif) left center no-repeat;
 margin:0 0 20px;
 padding:5px 0 5px 30px;
 font-size:120%;
 font-weight:bold;
 border:1px solid #e7e7e7;
}

.staffProfile3 p.link {
 text-align:right;
}

.staffProfile3 p.link a {
 background:url(/common/images/arrow2.gif) left center no-repeat;
 padding:0 0 0 13px;
}


.head {
 color:#c2181f;
 font-weight:bold;
}

/* =?. Print Style */
/* ---------------------------------------------------------------- */
@media print {}

