/* Updated 2014/01/28,T */
/* Updated 2013/11/25,T */
/* Updated 2012/09/04,D */

@import "/common_css_e/default_wide.css";
@import "/common_css_e/component_wide.css";



/*--------------------------------------
  Responsibility_Employee
---------------------------------------*/

#contents .align-center {
text-align: center;
}

/* career.html */

#contents table.table02R {
border-left: solid 1px #666666;
border-bottom: solid 1px #666666;
border-collapse: collapse;
border-spacing: 0px;
margin: 0px 0px 35px 0px;
width: 546px;
}
#contents table.table02R th {
background-color: #f3f3f3;
border-top: solid 1px #666666;
border-right: solid 1px #666666;
padding: 5px 10px 0 10px;
text-align: left;
vertical-align: top;
width: 110px;
}
#contents table.table02R td {
border-top: solid 1px #666666;
border-right: solid 1px #666666;
padding: 5px 5px 0 10px;
vertical-align: top;
}

/* smbc.html */
/* Updated¥ 2013/11/25:T */

#contents table.table02R-enlight {
border-left: solid 1px #666666;
border-bottom: solid 1px #666666;
border-collapse: separate;
/border-collapse: collapse;
border-spacing: 0px;
margin: 0px 0px 10px 0px;
width: 546px;
}
#contents table.table02R-enlight th {
background-color: #f3f3f3;
border-top: solid 1px #666666;
border-right: solid 1px #666666;
padding: 5px 10px 0 10px;
text-align: left;
vertical-align: top;
}
#contents table.table02R-enlight th.green {
background-color: #CF9;
border-top: solid 1px #666666;
border-right: solid 1px #666666;
padding: 5px 5px 0 5px;
text-align: center;
vertical-align: top;
}
#contents table.table02R-enlight th.category {
width: 28%;
}
#contents table.table02R-enlight th.border-top-none {
/*border-top: 1px solid #f3f3f3;*/
border-top: 0;
}
#contents table.table02R-enlight td {
border-top: solid 1px #666666;
border-right: solid 1px #666666;
padding: 5px 5px 0 10px;
vertical-align: top;
width: 25%;
}
#contents table.table02R-enlight td.align-center {
text-align: center;
}
/* Updated£ 2013/11/25:T */


#content dl.note {
width: 546px;
}
#contents dl.note dt {
float: left;
clear: left;
width: 25px;
margin: 0;
line-height: 140%;
}
#contents dl.note dd {
width: 518px;
margin: 0 0 0 25px;
line-height: 140%;
}
#contents dl.note dt img {
padding-top: 4px;
}


#contents table.table02R-enlight2 {
border-left: solid 1px #666666;
border-bottom: solid 1px #666666;
border-collapse: collapse;
border-spacing: 0px;
margin: 0px 0px 10px 0px;
width: 546px;
}
#contents table.table02R-enlight2 th {
background-color: #f3f3f3;
border-top: solid 1px #666666;
border-right: solid 1px #666666;
padding: 5px 10px 0 10px;
text-align: left;
vertical-align: top;
}
#contents table.table02R-enlight2 th.green {
background-color: #CF9;
border-top: solid 1px #666666;
border-right: solid 1px #666666;
padding: 5px 5px 0 5px;
text-align: center;
vertical-align: top;
}

/* Updated¥ 2014/01/28.T */
#contents table.table02R-enlight2 th.category {
width: 28%;
}
/* Updated£ 2014/01/28.T */

#contents table.table02R-enlight2 th.border-top-none {
border-top: 1px solid #f3f3f3;
}
#contents table.table02R-enlight2 td {
border-top: solid 1px #666666;
border-right: solid 1px #666666;
padding: 5px 5px 0 10px;
vertical-align: top;
width: 15%;
}
#contents table.table02R-enlight2 td.align-center {
text-align: center;
}
#contents table.table02R-enlight2 td.align-right {
text-align: right;
}


#contents .subHeading01 {
 color: #318330;
 margin: 0;
 padding: 0 0 5px;
}

#contents dl.itemlist {
	margin-bottom:15px;
}

#contents dl.itemlist dt {
	font-weight:bold;
	margin-bottom:5px;
	float:none !important;
}

#contents dl.itemlist dd {
	margin-bottom:10px;
}

#contents div.quali li {
	float:left;
	width:168px;
}

#contents ol.numlist li {
	text-indent:-1.5em;
	padding-left:1.5em;
	margin-bottom:5px;
}

/* Updated¥ 2014/01/28.T */
#contents table.table01 .w33 {
	width: 33%;
}
#contents table.table01 th {
	padding-bottom: 5px;
}
/* Updated£ 2014/01/28.T */
