@charset "shift_jis";
/* -----------------------------------------------------
	company/release/detail content styles
	from /share/style/base.css + customize
----------------------------------------------------- */
#v1403-release-area {
  padding-top: 1px;
}
#v1403-release-area > table {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
#v1403-release-area img {
  max-width: 100%;
}
#v1403-release-area .baseText {
  font-size: 75%;
}
#v1403-release-area {
  /* container */

  /* header */

  /* crumb */

  /* navigation */

  /* localNavigation */

  /*  */

  /* localNavigation */

  /* child */

  /* stay */

  /* spread */

  /* spread stay*/

  /* localNavigation */

  /* grandchild */

  /* stay */

  /* contents */

  /* contents */

  /* footer */

  /* background */

  /* general */

  /* list */

  /*  */

  /* listBtn01 20130820 add*/

  /*  */

  /*
div.listLink ul li {
list-style-type:none;
margin:0;
padding:0;
padding-left:12px;
text-indent:-12px;
margin-left:12px;
}

.listLink ul li a {
margin:0;
padding:0;
padding-left:12px;
background-image:url(/share/images/cmn_im_03.gif);
background-repeat:no-repeat;
background-position:0 2px;
font-size:@fz80per;
}
*/

  /*  */

  /*  */

  /* table */

  /*baseTable2*/

  /* particular */

  /* pagetop */

  /* release */

  /* ir */

  /*rd*/

  /*information*/

  /* qa */

  /* highlight */

  /* highlight */

  /* history */

  /*Clear
---------------------------------------*/

  /*clearfix*/

}
#v1403-release-area strong {
  font-weight: bold;
  font-style: normal;
}
#v1403-release-area strong.more {
  color: #ff0000;
  font-weight: bold;
  font-style: normal;
}
#v1403-release-area em {
  color: #ff0000;
  font-weight: normal;
  font-style: normal;
}
#v1403-release-area h1,
#v1403-release-area h2,
#v1403-release-area h3,
#v1403-release-area h4,
#v1403-release-area p,
#v1403-release-area form {
  margin: 0;
  padding: 0;
  border: 0;
}
#v1403-release-area #wrapper {
  margin: 0 auto;
  padding: 0;
  background-color: #fff;
  width: 780px;
  text-align: left;
  border: 0 solid #ddd;
  border-left-width: 1px;
  border-right-width: 1px;
  box-sizing: content-box;
  -moz-box-sizing: content-box;
}
#v1403-release-area #wrapdata1 {
  margin: 0 auto;
  padding: 0;
  background-color: #fff;
  width: 673px;
  text-align: left;
}
#v1403-release-area #header {
  width: 780px;
  background-color: #017CB9;
}
#v1403-release-area #headerLink {
  width: 780px;
  background-color: #017CB9;
}
#v1403-release-area #headerLink p.text1 {
  font-size: 69%;
  color: #fff;
}
#v1403-release-area #headerLink a:link {
  color: #fff;
  text-decoration: none;
}
#v1403-release-area #headerLink a:visited {
  color: #fff;
  text-decoration: none;
}
#v1403-release-area #headerLink a:active {
  color: #fff;
  text-decoration: underline;
}
#v1403-release-area #headerLink a:hover {
  color: #fff;
  text-decoration: underline;
}
#v1403-release-area #headerArea {
  width: 780px;
  height: 54px;
}
#v1403-release-area #headerArea h1 img {
  vertical-align: top;
}
#v1403-release-area #crumb {
  _width: 780px;
  height: 22px;
  margin: 0;
  margin-bottom: 18px;
  padding: 4px 20px 0 20px;
  background-image: url(/share/images/cmn_bg_01.gif);
  background-repeat: repeat-x;
  font-size: 69%;
}
#v1403-release-area #localNavigation {
  margin-bottom: 100px;
}
#v1403-release-area #localNavigation .navHead {
  border-bottom: 3px solid #ddd;
  height: 34px;
}
#v1403-release-area #localNavigation .navHead a {
  margin: 0;
  padding: 10px 10px 0 10px;
  width: 100%;
  display: block;
  font-size: 88%;
  font-weight: bold;
}
#v1403-release-area #localNavigation .navHead a:link,
#v1403-release-area #localNavigation .navHead a:visited {
  color: #333;
}
#v1403-release-area #localNavigation .navHead a:hover,
#v1403-release-area #localNavigation .navHead a:active {
  color: #FF9933;
}
#v1403-release-area #localNavigation ul {
  width: 185px;
  margin: 0;
  padding: 0;
}
#v1403-release-area #localNavigation ul li {
  list-style-type: none;
  margin: 0;
  padding: 0;
  border-bottom: 1px solid #ebebeb;
}
#v1403-release-area #localNavigation ul li a {
  _width: 100%;
  display: block;
  margin: 0;
  padding: 6px;
  padding-left: 25px;
  background-image: url(/share/images/cmn_im_01.gif);
  background-repeat: no-repeat;
  background-position: 9px 7px;
  font-size: 88%;
  font-weight: bold;
}
#v1403-release-area #localNavigation ul li a:link {
  background-image: url(/share/images/cmn_im_01.gif);
  background-repeat: no-repeat;
}
#v1403-release-area #localNavigation ul li a:visited {
  background-image: url(/share/images/cmn_im_01.gif);
  background-repeat: no-repeat;
}
#v1403-release-area #localNavigation ul li a:active {
  background-image: url(/share/images/cmn_im_01_a.gif);
  background-repeat: no-repeat;
}
#v1403-release-area #localNavigation ul li a:hover {
  background-image: url(/share/images/cmn_im_01_a.gif);
  background-repeat: no-repeat;
}
#v1403-release-area #localNavigation ul li a.spread:link {
  background-image: url(/share/images/cmn_im_02.gif);
  background-repeat: no-repeat;
}
#v1403-release-area #localNavigation ul li a.spread:visited {
  background-image: url(/share/images/cmn_im_02.gif);
  background-repeat: no-repeat;
}
#v1403-release-area #localNavigation ul li a.spread:active {
  background-image: url(/share/images/cmn_im_02_a.gif);
  background-repeat: no-repeat;
}
#v1403-release-area #localNavigation ul li a.spread:hover {
  background-image: url(/share/images/cmn_im_02_a.gif);
  background-repeat: no-repeat;
}
#v1403-release-area #localNavigation ul li.last {
  border-bottom-width: 0;
}
#v1403-release-area #localNavigation ul ul.child {
  width: 185px;
  margin: 0;
  padding: 0;
  background-color: #fff;
}
#v1403-release-area #localNavigation ul ul.child li {
  list-style-type: none;
  margin: 0;
  padding: 0;
  border-bottom: 1px solid #ebebeb;
}
#v1403-release-area #localNavigation ul ul.child li.last {
  border-bottom-width: 0;
}
#v1403-release-area #localNavigation ul ul.child li a {
  _width: 100%;
  margin: 0;
  padding: 7px;
  padding-top: 8px;
  padding-left: 25px;
  background-image: url(/share/images/cmn_im_03.gif);
  background-repeat: no-repeat;
  background-position: 13px 11px;
  font-size: 75%;
  font-weight: normal;
}
#v1403-release-area #localNavigation ul ul.child li a:link {
  background-image: url(/share/images/cmn_im_03.gif);
  background-repeat: no-repeat;
}
#v1403-release-area #localNavigation ul ul.child li a:visited {
  background-image: url(/share/images/cmn_im_03.gif);
  background-repeat: no-repeat;
}
#v1403-release-area #localNavigation ul ul.child li a:active {
  background-image: url(/share/images/cmn_im_03_a.gif);
  background-repeat: no-repeat;
}
#v1403-release-area #localNavigation ul ul.child li a:hover {
  background-image: url(/share/images/cmn_im_03_a.gif);
  background-repeat: no-repeat;
}
#v1403-release-area #localNavigation ul ul.child li a.stay:link {
  color: #FF9933;
  background-image: url(/share/images/cmn_im_03_a.gif);
  background-repeat: no-repeat;
}
#v1403-release-area #localNavigation ul.child li.first {
  border-top: 1px solid #ebebeb;
}
#v1403-release-area #localNavigation ul ul.child li a.spread {
  /*border-bottom:1px solid #ebebeb;*/

  background-position: 12px 13px;
}
#v1403-release-area #localNavigation ul ul.child li a.spread:link {
  background-image: url(/share/images/cmn_im_04.gif);
  background-repeat: no-repeat;
}
#v1403-release-area #localNavigation ul ul.child li a.spread:visited {
  background-image: url(/share/images/cmn_im_04.gif);
  background-repeat: no-repeat;
}
#v1403-release-area #localNavigation ul ul.child li a.spread:active {
  background-image: url(/share/images/cmn_im_04_a.gif);
  background-repeat: no-repeat;
}
#v1403-release-area #localNavigation ul ul.child li a.spread:hover {
  background-image: url(/share/images/cmn_im_04_a.gif);
  background-repeat: no-repeat;
}
#v1403-release-area #localNavigation ul ul.child li#lnavp01s a.stay {
  color: #FF9933;
  background-image: url(/share/images/cmn_im_04_a.gif);
  background-repeat: no-repeat;
}
#v1403-release-area #localNavigation ul ul.child ul.grandchild {
  width: 185px;
  margin: 0;
  padding: 0;
  background-color: #fff;
}
#v1403-release-area #localNavigation ul ul.child ul.grandchild li a {
  _width: 100%;
  margin: 0;
  padding: 7px;
  padding-top: 8px;
  padding-left: 38px;
  background-image: url(/share/images/cmn_im_03.gif);
  background-repeat: no-repeat;
  background-position: 26px 11px;
  font-size: 75%;
  font-weight: normal;
}
#v1403-release-area #localNavigation ul ul.child ul.grandchild li a:link {
  background-image: url(/share/images/cmn_im_03.gif);
  background-repeat: no-repeat;
}
#v1403-release-area #localNavigation ul ul.child ul.grandchild li a:visited {
  background-image: url(/share/images/cmn_im_03.gif);
  background-repeat: no-repeat;
}
#v1403-release-area #localNavigation ul ul.child ul.grandchild li a:active {
  background-image: url(/share/images/cmn_im_03_a.gif);
  background-repeat: no-repeat;
}
#v1403-release-area #localNavigation ul ul.child ul.grandchild li a:hover {
  background-image: url(/share/images/cmn_im_03_a.gif);
  background-repeat: no-repeat;
}
#v1403-release-area #localNavigation ul ul.child ul.grandchild li a.stay {
  color: #FF9933;
  background-image: url(/share/images/cmn_im_03_a.gif);
  background-repeat: no-repeat;
}
#v1403-release-area #localNavigation ul ul.child li.irlast {
  margin-top: 1px;
  border-top: 1px solid #ebebeb;
  border-bottom-width: 0;
}
#v1403-release-area #localNavigation ul ul.child li.irlast a {
  _width: 100%;
  margin: 0;
  padding: 7px;
  padding-top: 8px;
  padding-left: 25px;
  background-image: url(/share/images/cmn_im_06.gif);
  background-repeat: no-repeat;
  background-position: 10px 11px;
  font-size: 75%;
  font-weight: normal;
}
#v1403-release-area #localNavigation ul ul.child li.irlast a:link {
  background-image: url(/share/images/cmn_im_06.gif);
  background-repeat: no-repeat;
}
#v1403-release-area #localNavigation ul ul.child li.irlast a:visited {
  background-image: url(/share/images/cmn_im_06.gif);
  background-repeat: no-repeat;
}
#v1403-release-area #localNavigation ul ul.child li.irlast a:active {
  background-image: url(/share/images/cmn_im_06_a.gif);
  background-repeat: no-repeat;
}
#v1403-release-area #localNavigation ul ul.child li.irlast a:hover {
  background-image: url(/share/images/cmn_im_06_a.gif);
  background-repeat: no-repeat;
}
#v1403-release-area #contents {
  width: 530px;
}
#v1403-release-area #contentsWD {
  width: 740px;
}
#v1403-release-area #footer {
  margin: 0;
  padding: 50px 0 50px 0;
}
#v1403-release-area #footer p {
  margin: 9px 0 0 20px;
  padding: 0;
  font-size: 69%;
}
#v1403-release-area #footer a:link {
  color: #333;
  text-decoration: none;
}
#v1403-release-area #footer a:visited {
  color: #333;
  text-decoration: none;
}
#v1403-release-area #footer a:active {
  color: #333;
  text-decoration: underline;
}
#v1403-release-area #footer a:hover {
  color: #333;
  text-decoration: underline;
}
#v1403-release-area .bgfff {
  background-color: #fff;
}
#v1403-release-area .bgGray1 {
  background-color: #f5f5f5;
}
#v1403-release-area .bgGray2 {
  background-color: #ddd;
}
#v1403-release-area .bgGray3 {
  background-color: #ccc;
}
#v1403-release-area .bgGray4 {
  background-color: #e9e9e9;
}
#v1403-release-area .bgImg1 {
  background-image: url(/share/images/cmn_pt_03.gif);
  background-repeat: repeat-x;
}
#v1403-release-area .gnavBG {
  background-image: url(/share/images/global_bg_01.gif);
  background-repeat: repeat-x;
}
#v1403-release-area .emText {
  font-size: 88%;
}
#v1403-release-area p.emText {
  line-height: 1.6;
}
#v1403-release-area .baseText {
  font-size: 75%;
}
#v1403-release-area p.baseText {
  line-height: 1.6;
}
#v1403-release-area .subText {
  font-size: 69%;
}
#v1403-release-area p.subText {
  line-height: 1.5;
}
#v1403-release-area .extraText {
  font-size: 63%;
  line-height: 1.0;
}
#v1403-release-area .baseText span.subText {
  font-size: 75%;
}
#v1403-release-area .textHeight1 {
  line-height: 1.6;
}
#v1403-release-area .textHeight2 {
  line-height: 1.3;
}
#v1403-release-area .textHeight3 {
  line-height: 1.4;
}
#v1403-release-area .adoText1 {
  color: #2166ac;
}
#v1403-release-area .superior {
  font-size: 75%;
  vertical-align: super;
}
#v1403-release-area .centerItem {
  text-align: center;
}
#v1403-release-area .rightItem {
  text-align: right;
}
#v1403-release-area .rightBlock {
  float: right;
}
#v1403-release-area .marginBlock05 {
  margin-top: 5px;
}
#v1403-release-area .marginBlock1 {
  margin-top: 10px;
}
#v1403-release-area .marginBlock15 {
  margin-top: 15px;
}
#v1403-release-area .marginBlock2 {
  margin-top: 20px;
}
#v1403-release-area .marginBlock25 {
  margin-top: 25px;
}
#v1403-release-area .marginBlock3 {
  margin-top: 30px;
}
#v1403-release-area .marginBlock35 {
  margin-top: 35px;
}
#v1403-release-area .clear {
  clear: both;
}
#v1403-release-area .padding5 {
  padding: 5px;
}
#v1403-release-area .padding10 {
  padding: 10px;
}
#v1403-release-area .padding15 {
  padding: 15px;
}
#v1403-release-area div.box1 {
  margin: 0;
  border: 1px solid #ddd;
}
#v1403-release-area div.divide1 {
  border-top: 1px solid #ccc;
}
#v1403-release-area div.divide2 {
  border-top: 1px solid #ddd;
}
#v1403-release-area div.divide3 {
  border-top: 1px solid #06c;
}
#v1403-release-area img.floatR {
  margin: 0 0 20px 15px;
  float: right;
}
#v1403-release-area img.floatL {
  margin: 0 15px 20px 0;
  float: left;
}
#v1403-release-area .indent {
  margin-left: 1em;
}
#v1403-release-area div.listDot p {
  text-indent: -0.5em;
  padding-left: 0.5em;
}
#v1403-release-area div.listSymbol p {
  text-indent: -1.4em;
  padding-left: 1.4em;
}
#v1403-release-area div.listNumber p {
  padding-left: 1em;
  text-indent: -1em;
}
#v1403-release-area div.listNumParen p {
  padding-left: 2em;
  text-indent: -2em;
}
#v1403-release-area div.listNumSym p {
  padding-left: 2.4em;
  text-indent: -2.4em;
}
#v1403-release-area div.listCaution p {
  padding-left: 2em;
  text-indent: -2em;
}
#v1403-release-area div.listLink ul {
  margin: 0;
  padding: 0;
}
#v1403-release-area div.listLink ul li {
  list-style-type: none;
  margin: 0;
  padding: 0;
  padding-left: 12px;
  text-indent: -12px;
  margin-left: 12px;
}
#v1403-release-area .listLink ul li a {
  margin: 0;
  padding: 0;
  padding-left: 12px;
  background-image: url(/share/images/cmn_im_03.gif);
  background-repeat: no-repeat;
  background-position: 0 2px;
  font-size: 75%;
}
#v1403-release-area .listLink ul li a:link {
  background-image: url(/share/images/cmn_im_03.gif);
  background-repeat: no-repeat;
}
#v1403-release-area .listLink ul li a:visited {
  background-image: url(/share/images/cmn_im_03.gif);
  background-repeat: no-repeat;
}
#v1403-release-area .listLink ul li a:active {
  background-image: url(/share/images/cmn_im_03_a.gif);
  background-repeat: no-repeat;
}
#v1403-release-area .listLink ul li a:hover {
  background-image: url(/share/images/cmn_im_03_a.gif);
  background-repeat: no-repeat;
}
#v1403-release-area div.listLink ul ul {
  margin-left: -8px;
  /*margin-left:15px;*/

}
#v1403-release-area div.listLink ul.headlistLink {
  margin: 10px 0 20px 0;
  padding: 0;
}
#v1403-release-area div.listImg01 ul {
  list-style: none;
  font-size: 75%;
  font-weight: bold;
  padding: 0;
  margin: 0;
}
#v1403-release-area div.listImg01 ul li a {
  padding-left: 15px;
}
#v1403-release-area div.listImg01 ul li a:link,
#v1403-release-area div.listImg01 ul li a:visited {
  background: url(/share/images/cmn_im_06.gif) no-repeat 0 2px;
}
#v1403-release-area div.listImg01 ul li a:hover,
#v1403-release-area div.listImg01 ul li a:active {
  background: url(/share/images/cmn_im_06_a.gif) no-repeat 0 2px;
}
#v1403-release-area .listBtn01 ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
#v1403-release-area .listBtn01 li {
  float: left;
  width: 252px;
  margin-right: 18px;
  text-align: center;
  background: url(../../common/images/cmn_listbtn01_bg_02.gif) no-repeat bottom left;
}
#v1403-release-area .listBtn01 li.last {
  margin-right: 0;
}
#v1403-release-area .listBtn01 li a {
  display: block;
  padding: 12px 6px;
  background: url(../../common/images/cmn_listbtn01_bg_01.gif) no-repeat top left;
  zoom: 1;
}
#v1403-release-area p.linkText {
  padding-left: 12px;
  text-indent: -12px;
}
#v1403-release-area p.linkText a {
  margin: 0;
  padding: 0;
  padding-left: 12px;
  background-image: url(/share/images/cmn_im_03.gif);
  background-repeat: no-repeat;
  background-position: 0 2px;
  font-size: 75%;
}
#v1403-release-area p.linksubText {
  padding-left: 10px;
  text-indent: -10px;
}
#v1403-release-area p.linksubText a {
  margin: 0;
  padding: 0;
  padding-left: 10px;
  background-image: url(/share/images/cmn_im_03.gif);
  background-repeat: no-repeat;
  background-position: 0 2px;
  font-size: 69%;
}
#v1403-release-area p.linkText a:link,
#v1403-release-area p.linksubText a:link {
  background-image: url(/share/images/cmn_im_03.gif);
  background-repeat: no-repeat;
}
#v1403-release-area p.linkText a:visited,
#v1403-release-area p.linksubText a:visited {
  background-image: url(/share/images/cmn_im_03.gif);
  background-repeat: no-repeat;
}
#v1403-release-area p.linkText a:active,
#v1403-release-area p.linksubText a:active {
  background-image: url(/share/images/cmn_im_03_a.gif);
  background-repeat: no-repeat;
}
#v1403-release-area p.linkText a:hover,
#v1403-release-area p.linksubText a:hover {
  background-image: url(/share/images/cmn_im_03_a.gif);
  background-repeat: no-repeat;
}
#v1403-release-area h2.headText {
  /*width:530px;*/

  margin: 0;
  padding: 6px 10px 6px 10px;
  border: 1px solid #ebebeb;
  background-color: #f5f5f5;
  color: #336699;
  font-size: 88%;
  font-weight: bold;
}
#v1403-release-area p.headLink {
  /*width:260px;*/

  border: 1px solid #ebebeb;
  background-color: #f5f5f5;
}
#v1403-release-area p.headLink a {
  margin: 0;
  padding: 5px;
  width: 100%;
  display: block;
  background-image: url(/share/images/cmn_im_01.gif);
  background-repeat: no-repeat;
  background-position: 5px 5px;
  font-size: 88%;
  font-weight: bold;
}
#v1403-release-area p.headLink a span {
  display: block;
  margin-left: 17px;
}
#v1403-release-area p.headLink a:link {
  background-image: url(/share/images/cmn_im_01.gif);
  background-repeat: no-repeat;
}
#v1403-release-area p.headLink a:visited {
  background-image: url(/share/images/cmn_im_01.gif);
  background-repeat: no-repeat;
}
#v1403-release-area p.headLink a:active {
  background-image: url(/share/images/cmn_im_01_a.gif);
  background-repeat: no-repeat;
}
#v1403-release-area p.headLink a:hover {
  background-image: url(/share/images/cmn_im_01_a.gif);
  background-repeat: no-repeat;
}
#v1403-release-area p.headLink a.off {
  background-image: url(/share/images/cmn_im_01.gif);
  background-repeat: no-repeat;
}
#v1403-release-area table.baseTable1 {
  border-collapse: collapse;
  border: solid #ddd 0;
  border-width: 1px 0 0 1px;
}
#v1403-release-area table.baseTable1 th,
#v1403-release-area table.baseTable1 td {
  margin: 0;
  padding: 5px;
  border: solid #ddd 0;
  border-width: 0 1px 1px 0;
  /*text-align:left;
vertical-align:top;*/

}
#v1403-release-area table.baseTable1 th {
  font-style: normal;
  font-weight: bold;
}
#v1403-release-area table.baseTable2 {
  border-collapse: collapse;
  border: solid #ddd 0;
  border-width: 1px 0 0 1px;
}
#v1403-release-area table.baseTable2 th,
#v1403-release-area table.baseTable2 td {
  margin: 0;
  padding: 5px;
  border: solid #ddd 0;
  border-width: 0 1px 1px 0;
  /*text-align:left;
vertical-align:top;*/

}
#v1403-release-area table.baseTable2 th {
  font-style: normal;
  font-weight: normal;
}
#v1403-release-area table.clearTable {
  border-width: 0;
}
#v1403-release-area table.clearTable th,
#v1403-release-area table.clearTable td {
  margin: 0;
  padding: 0;
  border-width: 0;
}
#v1403-release-area table.clearTable1 {
  border-width: 0;
}
#v1403-release-area table.clearTable1 th,
#v1403-release-area table.clearTable1 td {
  margin: 0;
  padding: 5px;
  border-width: 0;
  /*text-align:left;
vertical-align:top;*/

}
#v1403-release-area table.clearTable1 th {
  font-style: normal;
  font-weight: bold;
}
#v1403-release-area .search1 {
  width: 130px;
  height: 20px;
}
#v1403-release-area .contentsBlock {
  margin: 0 10px 0 10px;
}
#v1403-release-area .newsreleaseBlock {
  margin: 0 30px 0 30px;
}
#v1403-release-area tr.dataTable1 td {
  padding: 6px 0 6px 0;
}
#v1403-release-area tr.dataTable2 td {
  padding: 25px 0 25px 0;
}
#v1403-release-area tr.dataTable3 td {
  padding: 0 0 4px 0;
}
#v1403-release-area .anchorText {
  color: #336699;
}
#v1403-release-area p.pagetop {
  margin-top: 25px;
  text-align: right;
}
#v1403-release-area p.pagetop a {
  margin: 0;
  padding: 0;
  padding-left: 12px;
  background-image: url(/share/images/cmn_im_05.gif);
  background-repeat: no-repeat;
  background-position: 0 4px;
  font-size: 75%;
}
#v1403-release-area p.pagetop a:link {
  background-image: url(/share/images/cmn_im_05.gif);
  background-repeat: no-repeat;
}
#v1403-release-area p.pagetop a:visited {
  background-image: url(/share/images/cmn_im_05.gif);
  background-repeat: no-repeat;
}
#v1403-release-area p.pagetop a:active {
  background-image: url(/share/images/cmn_im_05_a.gif);
  background-repeat: no-repeat;
}
#v1403-release-area p.pagetop a:hover {
  background-image: url(/share/images/cmn_im_05_a.gif);
  background-repeat: no-repeat;
}
#v1403-release-area h1.releaseHead {
  text-align: center;
  font-size: 100%;
  font-weight: bold;
  color: #993366;
  line-height: 1.5;
}
#v1403-release-area h1.releaseHead span.subHead {
  font-size: 75%;
}
#v1403-release-area .irLibraryBox {
  padding: 10px 8px;
  border: 1px solid #e0eff6;
  background-color: #f2f7fa;
}
#v1403-release-area .irLibraryBox a img {
  border: none;
}
#v1403-release-area h2.headLinkText {
  border: 1px solid #ebebeb;
  padding: 6px 0;
  padding-left: 20px;
  text-indent: -5px;
  background-color: #f5f5f5;
  font-size: 88%;
}
#v1403-release-area h2.headLinkText span {
  display: block;
}
#v1403-release-area h2.headLinkText a {
  margin: 0;
  padding: 1px 0 1px 20px;
  background-image: url(/share/images/cmn_im_01.gif);
  background-repeat: no-repeat;
  background-position: 0px 1px;
  font-weight: bold;
}
#v1403-release-area h2.headLinkText a.off {
  background-image: url(/share/images/cmn_im_01.gif);
  background-repeat: no-repeat;
}
#v1403-release-area h2.headLinkText a.off:link,
#v1403-release-area h2.headLinkText a.off:visited {
  color: ##336699;
  text-decoration: none;
}
#v1403-release-area h2.headLinkText a.off:active,
#v1403-release-area h2.headLinkText a.off:hover {
  color: #FF9933;
  background-image: url(/share/images/cmn_im_01_a.gif);
  background-repeat: no-repeat;
}
#v1403-release-area h2.headLinkText a.on,
#v1403-release-area h2.headLinkText a.startOn {
  color: #FF9933;
  background-image: url(/share/images/cmn_im_02.gif);
  background-repeat: no-repeat;
}
#v1403-release-area h2.headLinkText a.on:link,
#v1403-release-area h2.headLinkText a.on:visited,
#v1403-release-area h2.headLinkText a.on:active,
#v1403-release-area h2.headLinkText a.on:hover,
#v1403-release-area h2.headLinkText a.startOn:link,
#v1403-release-area h2.headLinkText a.startOn:visited,
#v1403-release-area h2.headLinkText a.startOn:active,
#v1403-release-area h2.headLinkText a.startOn:hover {
  color: #FF9933;
  text-decoration: none;
  background-image: url(/share/images/cmn_im_02_a.gif);
  background-repeat: no-repeat;
}
#v1403-release-area div.hideBlock {
  margin: 20px 25px;
}
#v1403-release-area th.headTxt {
  color: #336699;
}
#v1403-release-area #rdrepoNavBox img {
  border: none;
}
#v1403-release-area body.information h2.headTitle {
  color: #993366;
  font-size: 100%;
  font-weight: bold;
  line-height: 1.5;
  text-align: center;
}
#v1403-release-area body.information p.mat-3 {
  color: #993366;
  margin-top: 20px;
  font-size: 75%;
  font-weight: bold;
  line-height: 1.5;
  text-align: center;
}
#v1403-release-area ul.pageLink {
  margin: 0;
  padding: 0;
  line-height: 1.5;
}
#v1403-release-area ul.pageLink li {
  display: inline;
  margin-right: 10px;
  padding-left: 10px;
  list-style: none;
}
#v1403-release-area ul.pageLink li a {
  margin: 0;
  padding: 0;
  padding-left: 10px;
  background-image: url(/share/images/cmn_im_03.gif);
  background-repeat: no-repeat;
  background-position: 0 2px;
  font-size: 69%;
}
#v1403-release-area ul.pageLink li a:hover {
  background-image: url(/share/images/cmn_im_03_a.gif);
  background-repeat: no-repeat;
}
#v1403-release-area ul#highlight li {
  margin-right: 3px;
  font-weight: bold;
}
#v1403-release-area ul#highlight li a {
  font-size: 75%;
}
#v1403-release-area table.qaTbl td {
  line-height: 1.6;
}
#v1403-release-area .grayText {
  color: #666666;
}
#v1403-release-area .normalText {
  font-weight: normal;
}
#v1403-release-area .highlightTbl {
  border: 1px solid #000000;
  font-size: 100%;
}
#v1403-release-area .highlightTbl th,
#v1403-release-area .highlightTbl td {
  padding: 8px 0;
  border-right: 1px solid #CCCCCC;
  border-bottom: 1px solid #999999;
}
#v1403-release-area .highlightTbl td {
  padding-right: 5px;
}
#v1403-release-area .highlightTbl th.left {
  padding-left: 5px;
}
#v1403-release-area .highlightTbl td.left {
  padding-left: 15px;
}
#v1403-release-area .highlightTbl .bg {
  background: #ECDEFD;
  border-right: none;
}
#v1403-release-area .highlightTbl tr.end td {
  border-bottom: none;
}
#v1403-release-area .historyBlock {
  margin-top: 25px;
}
#v1403-release-area .historyHead p,
#v1403-release-area .historyBlock p {
  margin-top: 20px;
  padding: 0 10px;
  font-size: 75%;
  line-height: 1.6;
}
#v1403-release-area .historyHead ul {
  margin: 20px 0 0;
  padding: 0 0 5px 20px;
  font-size: 75%;
  line-height: 1.6;
}
#v1403-release-area .historyHead ul li {
  padding: 0 0 2px 15px;
  background: url(/share/images/cmn_im_04.gif) no-repeat left center;
  list-style-type: none;
}
#v1403-release-area .historyBlock .pctTable {
  margin-top: 25px;
}
#v1403-release-area .historyBlock .pctTable td {
  padding: 0 5px 0 10px;
  text-align: center;
  vertical-align: top;
  font-size: 75%;
  line-height: 1.6;
}
#v1403-release-area .historyBlock .pctTable img {
  margin-bottom: 5px;
  border: 1px solid #d6d6d6;
}
#v1403-release-area .historyBlock .infoTable {
  margin: 25px 0 0 10px;
  border-top: 1px solid #ddd;
}
#v1403-release-area .historyBlock .infoTable th,
#v1403-release-area .historyBlock .infoTable td {
  padding: 6px 0;
  border-bottom: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
  font-size: 75%;
  line-height: 1.6;
}
#v1403-release-area .historyBlock .infoTable th {
  padding-right: 10px;
  white-space: nowrap;
  font-weight: normal;
}
#v1403-release-area .historyBlock .infoTable th.month {
  text-align: right;
}
#v1403-release-area .historyBlock .infoTable td {
  padding-left: 5px;
}
#v1403-release-area .clearfix:after {
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
  content: ".";
}
#v1403-release-area .clearfix {
  zoom: 1;
}
