<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "shift_jis";

.displayPC {
  display: block;
}
.displaySP {
  display: none;
}

.mt25 {
  margin-top: 25px;
}

#bunkatsu p,
#bunkatsu img,
#bunkatsu h1,
#bunkatsu h2,
#bunkatsu h3{
  margin:0;
  line-height:1;
}
#bunkatsu{
  width:960px;
  margin:0 auto 30px;
}
#bunkatsu .text_top {
  background:url(../img/bg-text_top.png) no-repeat left top;
  padding-top: 7px;
  width:960px;
  margin: 0 auto;
}
#bunkatsu .text_top .text_bottom {
  background:url(../img/bg-text_bottom.png) no-repeat left bottom;
  padding-bottom: 7px;
}
#bunkatsu .text_top .text_bottom .text_main {
  background:url(../img/bg-text_main.png) repeat-y left top;
  padding: 120px 0 115px 0;
}
#bunkatsu .text_top .text_bottom .text_main p {
  text-align: center;
}
#bunkatsu .text_top .text_bottom .text_main p.lead {
  font-size: 300%;
  font-weight: bold;
  line-height: 1.3;
  color: #a3016f;
  padding-bottom: 45px;
	margin: 0 auto;
}
#bunkatsu .text_top .text_bottom .text_main p.implementation {
  font-size: 150%;
	font-weight: bold;
  color: #333333;
  line-height: 2.2;
}
#bunkatsu .text_top .text_bottom .text_main p.implementation a {
  color: #a3016f;
	font-weight: normal;
  text-decoration: underline;
}
#bunkatsu .text_top .text_bottom .text_main p.implementation a:hover {
  text-decoration: none;
}
</pre></body></html>