@charset "utf-8";


/* ===== section ===== */
body.download .section{
margin-bottom:0;
}

body.download .col2Asym .subSection{
float:none;
width:auto;
}

body.download .col2Asym div.lastItem{
float:none;
width:auto;
}



/* ===== Headings ===== */
body.noLocalNav .index .section h2{
width:auto;
background-image:none;
}

body.noLocalNav .index .col2Asym .subSection h2,
body.noLocalNav .index .col2AsymRev div.lastItem h2{
width:auto;
background-image:none;
}

body.noLocalNav .col2Asym .subSection h2 .txt,
body.noLocalNav .col2AsymRev div.lastItem h2 .txt{
width:auto;
background-image:none;
}

body.noLocalNav .index .col2Asym div.lastItem h2{
width:auto;
background-image:none;
}

body.noLocalNav .col2Asym div.lastItem h2 .txt{
width:auto;
background:none;
}

body.download .col2Asym h2{
width:auto;
background-image:none;
}

body.download .col2Asym h3{
width:auto;
background-image:none;
}

body.download .col2Asym div.lastItem h2{
width:auto;
background-image:none;
}

body.download .col2Asym div.lastItem h3,
body.download .col2Asym div.lastItem h3 a{
width:auto;
}


/* ============================================================== */
/* ===================== File Download Page ===================== */
/* ============================================================== */

/* ===== Download Header ===== */
#dlHeader{
width:auto;
}

#dlLead{
float:none;
width:auto;
}

#dlBackChooseNav{
float:none;
width:auto;
}

#dlBackChooseNav ul{
display:none;
}

p#dlUpdateDate{
text-align:right;
}

/* ===== Licence Agreement ===== */
#dlAgreement{
width:auto;
background:none;
}

#dlAgreement h2{
width:auto;
background:none;
font-size:0.85em;
}

#dlLicence{
float:none;
display:block;
width:auto;
}

#dlLicenceDocument{
overflow:auto;
height:auto;
}

#dlExecute{
display:none;
}

/* ===== changeHistory（ソフトウェア変更履歴） ===== */
.changeHistory{
margin:0 0 20px 0;
height:auto;
overflow:auto;
border:none;
}


/* ===== generalNotice ===== */
.generalNotice{
clear:both;
margin:10px 0 30px;
padding:20px 0 0 10px;
background:none;
border-top:1px solid #999;
}



/* newsList */

.download .index .dlMenuNews dt{
width:auto;
}

.download .index .dlMenuNews li{
clear:both;
margin-left:0;
background:none;
list-style:none;
}

.download .index .dlMenuNews li .date{
display:block;
float:left;
width:100px;
}

.download .index .dlMenuNews li .newsItem{
display:block;
float:none;
width:auto;
margin-left:100px;
}

