@charset "UTF-8"; /**/
/* - - - - - - - - - - - - - - - - - - - - - - - - */
/* 一覧 */
/* - - - - - - - - - - - - - - - - - - - - - - - - */
.infoCon ul {
    border-top: solid 1px var(--border);
}
.infoCon li {
    padding: 20px 10px;
    border-bottom: solid 1px var(--border);
}
span.category {
    background-color: var(--bk);
    padding: 5px 10px;
    font-size: 14px;
}
time.data {
    font-size: 14px;
}
.infoCon li p {
    margin: 5px 0 0;
}
.infoCon li a {
    display: block;
}
.infoCon li a:hover {
    opacity: 0.5;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - */
/* 詳細ページ */
/* - - - - - - - - - - - - - - - - - - - - - - - - */
.infoSingle {
    border: solid 1px var(--border);
    border-radius: 5px;
    margin: 50px auto 10px;
    padding: 30px;
}
.infoShd {
    text-align: left;
}
.infoShd h1{
    font-size: 20px;
}
.infoTxt {
    border-top: solid 1px var(--border);
    padding-top: 30px;
}
a.infoTop {
    display: block;
    font-size: 14px;
    margin-bottom: 50px;
}
a.infoTop i {
    color: var(--sub-o);
}
a.infoTop:hover {
    color: var(--sub-o);
}

@media screen and (max-width:600px) {
/* - - - - - - - - - - - - - - - - - - - - - - - - */
/* 詳細ページ */
/* - - - - - - - - - - - - - - - - - - - - - - - - */
.infoSingle {
    padding: 15px;
}
}/* @media screen and (max-width:600px)  */



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