/*
Theme Name: 『アニメ大全』
*/
@charset "utf-8";
/* CSS Document
Author: D
Description: original theme
version： 1.0.0
*/
@media screen{
/*基本リセット項目*/
h1,h2,h3,h4,h5,h6,p,dl,dt,dd,table,ol,ul,li{
font-size: 13.3px;-webkit-text-size-adjust: 100%;font-weight: 100;margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;list-style:none;}

pre {overflow: auto;white-space: pre-wrap;word-wrap: break-word;}
html{/*overflow-x: auto;*/}
input, select {appearance: none;-webkit-appearance: none;}
select {-moz-appearance: menulist;-webkit-appearance: menulist;appearance: menulist;}
input,select {border: solid 1px #333;}
body,pre,code {margin: 0;padding: 0;font-family: "メイリオ","ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro","Meiryo","Osaka", "ＭＳ Ｐゴシック", "MS PGothic", "sans-serif";}

h1{font-size: 120%;margin-left: 10px;min-height: 60px;display: grid;align-items: center;clear: both;}
#wp-terms-popup-content h2,
#etc h2
{font-size: 120%;display: grid;align-items: center;clear: both;margin:40px 0;line-height:30px;border-bottom:solid 1px #333;}
#etc h3{
font-size: 100%;align-items: center;clear: both;margin:10px 0;font-weight: bold;}
#wp-terms-popup-content p,
#etc p
{margin: 20px 0;line-height:200%;}
hr {width: 100%;clear: both;margin: 10px 0;border: dashed 1px #ccc;}
.sakuhin_icon_faq {width: 40px;margin: 10px 0;}
#wp-terms-popup-content li,
main#etc .contents li
{list-style: square;position:  relative;margin-left:30px;line-height:250%;}
.kihon .head{padding: 10px;margin: 10px 0; font-size: 120%;color: white;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-order-radius:5px;border-radius:5px;}
/*DB作品タイトル装飾*/
.furigana{font-size: 80%;margin: 50px 5px 5px 5px;}
.title{font-size: 120%;margin: 0px 5px 5px 5px;}
/*独自タグ*/
ser{font-size:50%;background-color:#eee;padding:2px;margin-left:10px;}
sup{font-size:50%;background-color:#eee;padding:2px;margin-left:10px;}
ren{display:none;}

/*後ほど削除*/
#PRESSRelease h2,
#contents h2{
font-size: 120%;
padding: 20px 0;
}
#PRESSRelease h3,
#contents h3{
font-size: 100%;
padding: 10px 10px;
background-color:#eee;
border-left: 5px solid #d70b24;
}
#PRESSRelease h4,
#contents h4{
font-size: 100%;
margin: 10px 0;
font-weight: bold;
background: linear-gradient(transparent 75%, #ffce5b 75%);
}
#PRESSRelease p{
padding: 10px;
line-height:160%;
}
}