@charset "utf-8";

div.borderStyleXXS,/*dt width 81px*/
div.borderStyleXS,/*dt width 91px*/
div.borderStyleS,/*dt width 111px*/
div.borderStyleM,/*dt width 151px*/
div.borderStyleL,/*dt width 191px*/
div.borderStyleXL,/*dt width 211px*/
div.borderStyleXXL {/*dt width 321px*/
width:940px;
border:1px solid #ccc;
margin-bottom:10px;
}

#company div.borderStyleXXS,/*dt width 81px*/
#company div.borderStyleXS,/*dt width 91px*/
#company div.borderStyleS,/*dt width 111px*/
#company div.borderStyleM,/*dt width 151px*/
#company div.borderStyleL,/*dt width 191px*/
#company div.borderStyleXL,/*dt width 211px*/
#company div.borderStyleXXL,/*dt width 321px*/
#ir div.borderStyleXXS,/*dt width 81px*/
#ir div.borderStyleXS,/*dt width 91px*/
#ir div.borderStyleS,/*dt width 111px*/
#ir div.borderStyleM,/*dt width 151px*/
#ir div.borderStyleL,/*dt width 191px*/
#ir div.borderStyleXL,/*dt width 211px*/
#ir div.borderStyleXXL {/*dt width 321px*/
width:718px;
}


div.wide{/*wide style for saiyou form pages*/
width:778px;
}

div.borderStyleXXS{
background:url(../images/shared/dl_background_81.gif) repeat-y left;
}

div.borderStyleXS{
background:url(../images/shared/dl_background_91.gif) repeat-y left;
}

div.borderStyleS{
background:url(../images/shared/dl_background_111.gif) repeat-y left;
}

div.borderStyleM{
background:url(../images/shared/dl_background_151.gif) repeat-y left;
}

div.borderStyleL{
background:url(../images/shared/dl_background_191.gif) repeat-y left;
}

div.borderStyleXL{
background:url(../images/shared/dl_background_211.gif) repeat-y left;
}

div.borderStyleXXL{
background:url(../images/shared/dl_background_321.gif) repeat-y left;
}


div.borderStyleXXS h6,
div.borderStyleXS h6,
div.borderStyleS h6,
div.borderStyleM h6,
div.borderStyleL h6,
div.borderStyleXL h6,
div.borderStyleXXL h6{
width:561px;
background:#eee;
padding:0.5em 6px;
}
#company div.borderStyleXXS h6,
#company div.borderStyleXS h6,
#company div.borderStyleS h6,
#company div.borderStyleM h6,
#company div.borderStyleL h6,
#company div.borderStyleXL h6,
#company div.borderStyleXXL h6{
width:706px;
}

div.wide h6{
width:766px;
}

div.borderStyleXXS dl dt,
div.borderStyleXS dl dt,
div.borderStyleS dl dt,
div.borderStyleM dl dt,
div.borderStyleL dl dt,
div.borderStyleXL dl dt,
div.borderStyleXXL dl dt{
float:left;
clear:both;
padding:0.5em 6px;
border-top:1px solid #ccc;
font-weight:normal;
}

div dl dt.first-child {
border-top:none;
}

div.dtWeightBold dl dt{
font-weight:bold;
}

div.wide dl dt{
font-weight:bold;
}

div.borderStyleXXS dl dt{
width:69px;
}

div.borderStyleXS dl dt{
width:80px;
}

div.borderStyleS dl dt{
width:100px;
}
#company div.borderStyleS dl dt{
width:105px;
padding:0.5em 0 0.5em 6px;;

}

div.borderStyleM dl dt{
width:140px;
}

div.borderStyleL dl dt{
width:180px;
}

div.borderStyleXL dl dt{
width:200px;
}

div.borderStyleXXL dl dt{
width:310px;
}

div.borderStyleXXS dl dd{
float:right;
padding:0.5em 6px;
border-top:1px solid #ccc;
margin-bottom:0;
}
div.borderStyleXS dl dd,
div.borderStyleS dl dd,
div.borderStyleM dl dd,
div.borderStyleL dl dd,
div.borderStyleXL dl dd,
div.borderStyleXXL dl dd{
float:left;
padding:0.5em 6px;
border-top:1px solid #ccc;
margin-bottom:0;
}

div dl dd.first-child {
border-top:none;
}


div.borderStyleXXS dl dd{
width:625px;
}
body.newWindow div.borderStyleXXS dl dd{
width:847px;
}

div.borderStyleXS dl dd{
width:469px;
}

div.borderStyleS dl dd{
width:816px;
}
#company div.borderStyleS dl dd{
float:left;
padding:0.5em 0 0.5em 6px;
width:601px;
}

div.borderStyleM dl dd{
width:409px;
}
#ir div.borderStyleM dl dd{
width:554px;
}

div.borderStyleL dl dd{
width:369px;
}

div.borderStyleXL dl dd{
width:349px;
}

div.borderStyleXXL dl dd{
width:239px;
}

div.wide dl dd{
width:554px;
}

/* not border style */

