@charset "UTF-8";

.header-nav, .h1Wrapper, .video-contena, .page-footer {
  display: none;
}

.dott-title-container h4:before, .dott-title-container h4:after, .cyobun-container .upper_title_bar:before{
  border-top: 2px dotted #e6855e;
}

.title-contena_no_top_line{
  border-top: 2px dotted #e6855e;
  border-bottom: 2px dotted #e6855e;
}
img{
  max-width: 350px;
}
img, .p, h1, h2, h3, h4, h5 {
    page-break-inside: avoid;
}
.cyobun-container h4, .cyobun-container h5 {
  font-size: 14px;
}
.cyobun-container {
  font-size: 13px;
}
.title-contena_no_top_line h2 {
  font-size: 17px;
  margin-bottom: 20px;
}
.title-contena_no_top_line .title-typeFont{
  margin-top: 20px;
}
.dott-title-container h4{
   
}
.row {
  display: block;
}
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12 {
  width: 100%;
  max-width: 100%;
}

.pull-lg-1,
.pull-lg-2,
.pull-lg-3,
.pull-lg-4,
.pull-lg-5,
.pull-lg-6,
.pull-lg-7,
.pull-lg-8,
.pull-lg-9,
.pull-lg-10,
.pull-lg-11,
.pull-lg-12,
.pull-md-1,
.pull-md-2,
.pull-md-3,
.pull-md-4,
.pull-md-5,
.pull-md-6,
.pull-md-7,
.pull-md-8,
.pull-md-9,
.pull-md-10,
.pull-md-11,
.pull-md-12 {
  left: 0;
  right: 0;
}

.push-lg-1,
.push-lg-2,
.push-lg-3,
.push-lg-4,
.push-lg-5,
.push-lg-6,
.push-lg-7,
.push-lg-8,
.push-lg-9,
.push-lg-10,
.push-lg-11,
.push-lg-12,
.push-md-1,
.push-md-2,
.push-md-3,
.push-md-4,
.push-md-5,
.push-md-6,
.push-md-7,
.push-md-8,
.push-md-9,
.push-md-10,
.push-md-11,
.push-md-12 {
  left: 0;
  right: 0;
}
.offset-md-1{
  margin-left:0;
}


.page-header, .site-header, .doga-local-nav li, .page-navi, .tate-btns, .doga-mokuji{
  display: none;
}

.doga-text{
 max-width: none;
}

.doga-left{
  margin-left: 0;
}

.doga-mokuji__title, .doga-mokuji__list{
  padding-left: 0px;
}


.doga-title{
  margin-bottom: 2em;
}

.dott-title-container--section .tate-shima__wrap{
  padding-left: 0;
}

.tate-shima{
  border-bottom: 1px dotted #f7dad2;
}

.no-print{
  display: none;
}