aside{
  display: none;
}
section#printarea{
  display: block;
  padding: 0px;
}
section#printarea section{
  display: block;
  padding: 10px;
}
div#contents{
  padding-top: calc(5rem + 0px);
}
div.video-top{
  display: none;

}
div#entry-area{
  display: none;

}
div#entry-area2{
  display: none;

}

section#printarea{

}

section#printarea h2.h2_lw{
  position: relative;
}
section#printarea div#print_textbox{
  min-height: 150px;
  border:solid 1px #333333;
}
section#printarea div.ratingbar{
}
section#printarea dl.print_list{
}
section#printarea dl.print_list dt{
  width: 150px;
  font-size: 1rem;
  display: inline-block;
  vertical-align: top;
  padding-left: 10px;
  border-left: 3px solid;
  border-color: green;
}
section#printarea dl.print_list dt.redline{
  border-color: red;
}

section#printarea dl.print_list dt.orangeline{
  border-color: orange;
}
section#printarea dl.print_list dt.yellowline{
  border-color: yellow;
}
section#printarea dl.print_list dt.greenline{
  border-color: green;
}
section#printarea dl.print_list dt.blueline{
  border-color: blue;
}

section#printarea dl.print_list dd{
  width:calc(100% - 200px ) ;
  font-size: 1rem;
  margin-left: 10px;
  display: inline-block;
  vertical-align: top;
}

span#guide_area ul {
  list-style: none;
}
span#guide_area ul li{
  display: inline-block;
  vertical-align: top;
}
span#guide_area ul li::after{
  content: "／";
}

span#guide_area ul li:last-child{
  display: inline-block;
  vertical-align: top;
}
span#guide_area ul li:last-child::after{
  content: "";
}
aside{
  display: none;
}
section#printarea{
  display: block;
  padding: 0px;
}
section#printarea section{
  display: block;
  padding: 10px;
}
div#contents{
  padding-top: calc(5rem + 0px);
}
div.video-top{
  display: none;

}
div#entry-area{
  display: none;

}
div#entry-area2{
  display: none;

}

section#printarea{

}

section#printarea h2.h2_lw{
  position: relative;
}
section#printarea div#print_textbox{
  min-height: 150px;
  border:solid 1px #333333;
}
section#printarea div.ratingbar{
}
section#printarea dl.print_list{
}
section#printarea dl.print_list dt{
  width: 120px;
  font-size: 1rem;
  display: inline-block;
  vertical-align: top;
  padding-left: 10px;
  border-left: 3px solid;
  border-color: green;
}
section#printarea dl.print_list dt.redline{
  border-color: red;
}

section#printarea dl.print_list dt.orangeline{
  border-color: orange;
}
section#printarea dl.print_list dt.yellowline{
  border-color: yellow;
}
section#printarea dl.print_list dt.greenline{
  border-color: green;
}
section#printarea dl.print_list dt.blueline{
  border-color: blue;
}

section#printarea dl.print_list dd{
  width:calc(100% - 135px ) ;
  font-size: 1rem;
  margin-left: 10px;
  display: inline-block;
  vertical-align: top;
}

span#guide_area ul {
  list-style: none;
}
span#guide_area ul li{
  display: inline-block;
  vertical-align: top;
}
span#guide_area ul li::after{
  content: " / ";
}

span#guide_area ul li:last-child{
  display: inline-block;
  vertical-align: top;
}
span#guide_area ul li:last-child::after{
  content: "";
}
@media (min-width: 750px) {
section#printarea dl.print_list dt{
  width: 160px;
}
section#printarea dl.print_list dd{
  width:calc(100% - 160px ) ;
}
}