@charset "UTF-8";


/* ================================================== */

/* REPORT INDEX */

/* ================================================== */

.list{border-top:#dad7c6 solid 1px;}
.list .report a{
    display:block;
    padding:6px 30px 6px 10px;
    border-bottom:#dad7c6 solid 1px;
    background:url(/assets/img/report/arrow.png) 98% 50% no-repeat;
}
.list .report .noLink{
    display:block;
    padding:6px 30px 6px 10px;
    border-bottom:#dad7c6 solid 1px;
}
.list .report a:hover{background-color:#ebf1e1;}
.list .report a .min{margin:0 0 5px;}
.list .report a small,
.list .report .noLink small{
    display: block;
    font-size:90%;
    margin:5px 0 0;
}






/* ================================================== */

/* REPORT ARTICLE */

/* ================================================== */

#reportSheet{
    display:block;
    margin:0 0 50px;
}



.pdflink{
    margin:20px 0;
}


/* header
==================================================== */
#reportSheet header{}
#reportSheet header table{
    width:100%;
    margin:0 0 30px;
    border-top:#dad7c6 solid 1px;
}
#reportSheet header table th,
#reportSheet header table td{
    padding:8px 10px;
    border-bottom:#dad7c6 solid 1px;
}
#reportSheet header table th{
    font-weight:bold;
    width:80px;
    text-align:justify;
}
#reportSheet header table td{}
#reportSheet header table td.blg{width:10px;padding:0;}




/* Youtube
==================================================== */
#digest{
    margin:30px auto;
    text-align:center;
}
#digest iframe{
    margin:0 auto;
    width:98%;
    height:400px;
}








/* article
==================================================== */

#reportSheet article{margin:0 0 30px;}
#reportSheet article h2{
    margin:0 0 10px;
    padding:5px 10px;
    font-size:105%;
    font-weight: bold;
    background-color:#d6d2c0;
}

#reportSheet article .inner{padding:0 10px;}


/* casehead */
#reportSheet article .casehead{
    color:#80c15a;
    font-weight:bold;
    margin:15px 0 5px;
}
#reportSheet article .casehead:before{
    display:inline-block;
    font-family:FontAwesome;
    font-style:normal;
    font-weight:normal;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    line-height:0;
    content:"\f0f6";
    margin:0 5px;
    font-weight: bold;
    color:#80c15a;
}









/* dlitem */
#reportSheet article dl.dlitem{}
#reportSheet article dl.dlitem dt{
    margin:0 0 10px;
    padding:0 0 5px;
    font-size:105%;
    font-weight:bold;
    border-bottom:#dad7c6 solid 1px;
}


/* ul deff */
#reportSheet article ul.deff li{
    padding-left:1em;
    text-indent:-1em;
}

/* ul disc */
#reportSheet article ul.disc{margin:0 10px;}
#reportSheet article ul.disc li{
    list-style:disc inside;
    padding-left:1em;
    text-indent:-1em;
}

/* ul link */
#reportSheet article ul.link{margin:15px 0 0;}
#reportSheet article ul.link li{margin:0 0 5px;}
#reportSheet article ul.link li a{line-height:14px}
#reportSheet article ul.link li a:before{
    display:inline-block;
    font-family:FontAwesome;
    font-style:normal;
    font-weight:normal;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    line-height:0;
    content:"\f0f6";
    margin:0 5px;
    font-weight: bold;
    color:#80c15a;
}









/* return list */
a.relist{
    display:block;
    text-align:center;
    padding:10px 0; 
    color:#FFF;
    background:#4c430e;
}

a.relist .fa{width:2em;font-size:1.2em;}








@media screen and (max-width: 768px) {


}




@media screen and (max-width: 640px) {


    /* Youtube
    ==================================================== */
    #digest iframe{height:280px;}

}


@media screen and (max-width: 480px) {


    /* Youtube
    ==================================================== */
    #digest iframe{height:200px;}

}








