@charset "utf-8";

/***********************************************/
/* 日本環境化学会（討論会要旨ダウンロード）
/***********************************************/

h1 {
    font-size:26px;
    margin-bottom:30px;
    padding:30px 0 0 20px;
    border-bottom-width:0;
    border-left:5px #3E65B5 solid;
}
.downloadbox ul {
    margin-bottom:20px;
    margin-left:20px;
    font-size:14px;
}
.downloadbox a {
    margin-right:0px;
}
.downloadbox li a:hover {
    text-decoration: none;
}
.downloadbox li span {
    margin-left:0px;
    font-size:0.9em;
    color:#8c8c8c;
}

/*不具合対応コメント*/
.memo {
    margin:40px auto 20px;
    border: 1px solid #ddd;
    background-color:#fffff0;
    padding:5px 20px;
}
.memo p {
   text-indent: 1em;
}

.memo h6 {
    font-size:1em;
    margin:20px 0 0;
}

#contents li a[href$=".pdf"] {    
  /*
  background: url("../img/pdficon_small.png") no-repeat left center;
  padding:0 0 0 22px;
  */
  background-image:none;
  padding:0;
}


.tbl-download {
    width: 90%;
    margin:0 auto;
    border-collapse: collapse;
    border:1px #ddd solid;
}
.tbl-download th {
    width:67%;
    text-align: left;
    padding: 8px 20px 8px 40px;
    border-bottom:1px #ddd dotted;
    background: url("../img/mk_ico5.gif") no-repeat 20px 0.8em;
}
.tbl-download th:hover {
    background-color: #f5f5f5;
}
#contents .tbl-download th a {
    display:inline-block;
    padding:2px 0;
    text-decoration: none;
    background-image: none;
}
.tbl-download th span {
    display:block;
    margin-top:0.5em;
    font-weight:normal;
}


.tbl-download td {
    width:15%;
    padding: 1px 10px 1px 0px;
    border-bottom:1px #ddd dotted;
    font-size: 0.9em;
    /*
    padding: 1px 0 1px 15px;
    background: url("../img/pdficon_small.png") no-repeat left center;
    */
}

.tbl-download td.mkpdf {
    width:18%;
    padding: 1px 0 1px 15px;
    background: url("../img/pdficon_small.png") no-repeat left center;

}


/*更新日*/
.update {
    text-align: right;
    font-size:0.8em;
    width: 90%;
    margin:0 auto 10px;
    font-weight:bold;
}



/*メモ枠*/
.info {
    width:85%;
    margin: 30px auto;
    background-color:#ffffcc;
    border: 1px #ddd solid;
    padding: 10px 20px;
}
.info p {
    text-indent: 0;
}


/*動画*/
/*
.videobox {
    width: 100%;
    max-width: 900px;
    margin: 50px auto;
}

.videobox .video {
    width: 100%;
    height: 100%;
    background:url("../../seminar/download64/cover_normal.jpg") no-repeat center top;
    background-color: #000;
}

.videobox .video video {
    width: 100%;
    height: 100%;
}
*/


/*ADD 2026/3/9*/
.tbl-program {
    width: 100%;
    border-collapse: collapse;
}
.tbl-program td {
    padding: 10px;
    border-bottom: 1px #ddd solid;
    line-height: 140%;
}
.tbl-program .pg-time {
    width: 80px;
    
}
.tbl-program .pg-title {
    width: auto;
}
.tbl-program .pg-movie {
    width: 100px;
}
.tbl-program .pg-movie img {
    display: block;
    margin: 0 auto;
    border: 1px #ddd solid;
}