/*原作紹介*/
#originalArea {padding:30px 40px 30px;}
h2.title span {color: #9f000b;}
.commentBlock { border: double 3px #d7ac00; padding: 25px 50px 30px; margin-top: 1em;}
.commentBlock h2 { text-align: center; margin-bottom: 1em; }
.commentBlock h2 span { font-size:2.0em;}
#originalArea .txtArea h3 {color: #9f000b;}

.profile { padding-top: 2em;}
.profile h3 {color: #8f6500; text-align: left; margin-bottom: 0.5em;}
.profile p { font-size: 0.9em; line-height: 1.8em;}

@media all and (max-width: 767px) {
#originalArea {padding:1em;}
.commentBlock {padding: 1em 1.5em 1em; margin-bottom: 25px;}
.commentBlock h2 span { font-size:1.6em;}
}


h2.title{ color:#000!important; line-height: 1.8em!important; padding-bottom: 10px!important; font-size: 2.0em;}
.tit{color: #9f000b; }
.info { font-weight: bold; text-align: center; line-height: 1.5em; font-size: 1.2em;}

section.txtArea {
    padding: 25px 0px 10px;
}


@media all and (min-width: 768px) {
  .org_pic_1 span.lazy-done {
    background-image: url(../img/original/p_original.jpg);
  }
  .org_pic_1,
  .org_pic_1 span {
    width: 300px;
    height: 426px;
  }
}
@media all and (max-width: 767px) {
	.org_pic_1 { width: 80%; margin: 0 auto 0.5em;}
  .org_pic_1 span {
    padding:142% 0 0;
  }
h2.title{padding-bottom: 6px!important;}
.info {line-height: 1.4em; font-size: 1.1em;}
}
