@charset "utf-8";

/* --------------------------------------------------
 /corporate/jobs/graduates/tech/outline/
-------------------------------------------------- */

/* list01.html
-------------------------------------------------- */
#jobs1303 .tableA .theader{
background:transparent;
}
#jobs1303 .tableA .theader th.headerCell{
padding: 0;
background:#d9d9d9;
}
#jobs1303 .tableA .tbody th {
background:#ccd3ed url(/corporate/jobs/graduates/tech/outline/pack/images/list01_bg_01.gif) repeat-x;
vertical-align: top;
}
#jobs1303 .tableA .tbody th.bottom {
background:#ccd3ed url(/corporate/jobs/graduates/tech/outline/pack/images/list01_bg_03.gif) repeat-x;
vertical-align: bottom;
}
#jobs1303 .tableA .tbody th .textLinkIco02 {
line-height:1.3;
}
#jobs1303 .tableA td {
padding: 0;
text-align: center;
}
#jobs1303 .tableA tr.teven td {
background:#f0f2fa url(/corporate/jobs/graduates/tech/outline/pack/images/list01_bg_02.gif) repeat-x;
}

#jobs1303 .tableA td.tdTitle {
padding:5px 10px;
text-align: left;
}
#jobs1303 .tableA td.tdTitle {
padding:5px 10px;
text-align: left;
}


/* flow01.html
-------------------------------------------------- */
#jobs1301 div.arrowItem {
text-align:center;
margin-bottom:9px;
margin-top:-10px;
}

#jobs1301 div.boxFrameA01, #jobs1302 div.boxFrameA01, #jobs1304 div.boxFrameA01, #jobs1305 div.boxFrameA01  {
zoom:1;
margin-bottom:10px;
background:url(../images/boxFrameA_bg_01.gif) repeat-y;
}
#jobs1301 div.boxFrameA02, #jobs1302 div.boxFrameA02, #jobs1304 div.boxFrameA02, #jobs1305 div.boxFrameA02  {
zoom:1;
background:url(../images/boxFrameA_bg_02.gif) repeat-y right;
}
#jobs1301 div.boxFrameA03, #jobs1302 div.boxFrameA03, #jobs1304 div.boxFrameA03, #jobs1305 div.boxFrameA03  {
zoom:1;
background:url(../images/boxFrameA_bg_03.gif) repeat-x bottom;
}
#jobs1301 div.boxFrameA04, #jobs1302 div.boxFrameA04, #jobs1304 div.boxFrameA04, #jobs1305 div.boxFrameA04  {
zoom:1;
background:url(../images/boxFrameA_bg_04.gif) no-repeat left bottom;
}
#jobs1301 div.boxFrameA05, #jobs1302 div.boxFrameA05, #jobs1304 div.boxFrameA05, #jobs1305 div.boxFrameA05  {
zoom:1;
background:url(../images/boxFrameA_bg_05.gif) no-repeat right bottom;
}

/* A type h2 */
#jobs1301 div.h2FrameA01, #jobs1302 div.h2FrameA01, #jobs1304 div.h2FrameA01, #jobs1305 div.h2FrameA01  {
position:relative;
zoom:1;
background:url(../images/h2FrameA_bg_01.gif) repeat-x bottom;
}
#jobs1301 div.h2FrameA02, #jobs1302 div.h2FrameA02, #jobs1304 div.h2FrameA02, #jobs1305 div.h2FrameA02  {
zoom:1;
background:url(../images/h2FrameA_bg_02.gif) no-repeat left bottom;
}
#jobs1301 div.h2FrameA03, #jobs1302 div.h2FrameA03, #jobs1304 div.h2FrameA03, #jobs1305 div.h2FrameA03  {
zoom:1;
background:url(../images/h2FrameA_bg_03.gif) no-repeat right bottom;
}
#jobs1301 div.h2FrameA04, #jobs1302 div.h2FrameA04, #jobs1304 div.h2FrameA04, #jobs1305 div.h2FrameA04  {
zoom:1;
background:url(../images/h2FrameA_bg_04.gif) repeat-x;
}
#jobs1301 div.h2FrameA05, #jobs1302 div.h2FrameA05, #jobs1304 div.h2FrameA05, #jobs1305 div.h2FrameA05  {
zoom:1;
background:url(../images/h2FrameA_bg_05.gif) no-repeat left top;
}
#jobs1301 div.h2FrameA06, #jobs1302 div.h2FrameA06, #jobs1304 div.h2FrameA06, #jobs1305 div.h2FrameA06  {
zoom:1;
padding:6px 0 6px 15px;
background:url(../images/h2FrameA_bg_06.gif) no-repeat right top;
}
#jobs1301 div.sectionTitle h2 span, #jobs1302 div.sectionTitle h2 span, #jobs1304 div.sectionTitle h2 span, #jobs1305 div.sectionTitle h2 span  {
display:block;
margin-right:15px;
padding-left:10px;
font-size:116%;/*14px*/
font-weight:bold;
background:url(../images/h2_ico_01.gif) no-repeat 0 0.1em;
}

/* A type h3 */
#jobs1301 div.h3FrameA01, #jobs1302 div.h3FrameA01, #jobs1304 div.h3FrameA01, #jobs1305 div.h3FrameA01  {
zoom:1;
margin-bottom:10px;
background:url(../images/h3FrameA_bg_01.gif) repeat-x bottom;
}
#jobs1301 div.h3FrameA02, #jobs1302 div.h3FrameA02, #jobs1304 div.h3FrameA02, #jobs1305 div.h3FrameA02  {
zoom:1;
background:url(../images/h3FrameA_bg_02.gif) no-repeat left bottom;
}
#jobs1301 div.h3FrameA03, #jobs1302 div.h3FrameA03, #jobs1304 div.h3FrameA03, #jobs1305 div.h3FrameA03  {
zoom:1;
background:url(../images/h3FrameA_bg_03.gif) no-repeat right bottom;
}
#jobs1301 div.h3FrameA04, #jobs1302 div.h3FrameA04, #jobs1304 div.h3FrameA04, #jobs1305 div.h3FrameA04  {
zoom:1;
background:url(../images/h3FrameA_bg_04.gif) repeat-x top;
}
#jobs1301 div.h3FrameA05, #jobs1302 div.h3FrameA05, #jobs1304 div.h3FrameA05, #jobs1305 div.h3FrameA05  {
zoom:1;
background:url(../images/h3FrameA_bg_05.gif) no-repeat left top;
}
#jobs1301 div.h3FrameA06, #jobs1302 div.h3FrameA06, #jobs1304 div.h3FrameA06, #jobs1305 div.h3FrameA06  {
zoom:1;
padding:4px 0 4px 12px;
background:url(../images/h3FrameA_bg_06.gif) no-repeat right top;
}



/* data01.html
-------------------------------------------------- */
#jobs1304 table.tableA tr.theader th {
background: url(../images/data01_tableA_bg_01.gif) top repeat-x
}
#jobs1304 table.tableA tr th {
background:#e1e5f4 url(/corporate/jobs/graduates/tech/outline/pack/images/data01_bg_01.gif) top repeat-x;
}
#jobs1304 table.tableA tr.green th {
background:#d0f5f0 url(/corporate/jobs/graduates/tech/outline/pack/images/data01_bg_01.gif) top repeat-x;
}

th .fontSizeSmall {
	font-size:50%;
}
/* seminer.html
-------------------------------------------------- */
#jobs1305 .txColorRed {
color:#FF0000;
}
#jobs1305 .fontSizeSmaller {
font-size:smaller;
}
#jobs1305 .fontSizeLarger {
font-size:larger;
}


