/*----------------------------------------------------
    PCサイトcss
----------------------------------------------------*/
header .rightTxt:before, 
.l-header__sitename:before, 
.l-header-sitename:before,
.sitename:before,
.siteName:before,
.l-siteinfo__sitename:before,
header .site_ttl a:before,
header .site_ttl h1:before {
    content: "PR";
    display: inline-block;
    background: #000;
    color: #fff;
    text-align: center;
    width: fit-content;
    margin-right: 1rem;
    font-size: 16px;
    padding: 0 1rem;
    line-height: 1.5;
}

footer p.copy a:before, 
.l-footer-bottom__copy a:before,
.l-footer-copy a:before,
footer .copyright .left a:before {
    content: "【PR】";
}
p.sitemap a:before {display: none;}
a.ziel:link ,
a.ziel:visited {
 font-size: 16px;
 font-weight: bold;
 color:#0000CD;
 text-decoration: underline;
}
a.ziel:hover ,
a.ziel:active {
 font-size: 16px;
 font-weight: bold;
 color: #FEA000;
 text-decoration: none;
}
.contents-left p.caption.left {
    text-align: left;
    margin-top: -1.5rem;
}

/*----------------------------------------------------
    SPサイトcss
----------------------------------------------------*/

@media screen and (max-width: 480px) {
a.ziel:link ,
a.ziel:visited {
 font-size: 16px;
 font-weight: bold;
 color:#0000CD;
 text-decoration: underline;
}
.l-header-area .l-header .l-header__sitename {
    font-size: 16px;
}
	
}
