.inner-header-area .title-block{padding:.3rem .3rem .3rem .8rem}.inner-header-area .title-block h1 span{font-size:.18rem}.link-btn01 a .icon-arrow02{width:.3rem;height:.45rem}.kurashikata-main-img-area{font-size:100px;overflow:hidden}.kurashikata-main-img-area .main-img{width:9.6em;float:left}.kurashikata-main-img-area .main-img img{width:100%}.kurashikata-main-img-area .txt-block{float:left;margin-left:.4em}.kurashikata-main-img-area .index-list li{margin-bottom:.4em}.kurashikata-main-img-area .index-list li:last-child{margin-bottom:0}.kurashikata-main-img-area .index-list li a{display:list-item;width:5.6em;padding:.5em .4em;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;overflow:hidden;position:relative}.kurashikata-main-img-area .index-list li a .no-block{float:left;text-align:center}.kurashikata-main-img-area .index-list li a .no-block .point{margin-bottom:.2em;font-size:.18em}.kurashikata-main-img-area .index-list li a .no-block .no{font-size:.45em}.kurashikata-main-img-area .index-list li a .head{float:left;margin-left:.45em;font-size:.4em;margin-top:.2rem;-webkit-transition:border .3s ease;transition:border .3s ease;border-bottom:1px solid hsla(0,0%,100%,0)}.main-area .head-block{overflow:hidden}.main-area .head{float:left;width:4rem;text-align:center}.main-area .head .no-block{border:1px solid #000;width:2.1rem;height:2.1rem;padding:.4rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin:auto;margin-bottom:.3rem}.main-area .head .no-block .point{margin-bottom:.3rem;font-size:.18rem}.main-area .head .no-block .no{font-size:.6rem}.main-area .head h2{font-size:.6rem;display:inline-block;line-height:100%}.main-area .head h2 span{float:left;font-size:.3rem}.main-area .content-block{margin-bottom:.8rem}.main-area .content-block h3{font-size:.3rem;margin-bottom:.4rem}.main-area .content-block.right{float:right;width:7.5rem}.fig-list{margin-top:.4rem;overflow:hidden}.fig-list li{float:left;width:5.6rem;border:1px solid #000;padding:.4rem;-webkit-box-sizing:border-box;box-sizing:border-box}.fig-list li h4{font-size:.24rem;color:#0868ac;font-weight:600;margin-bottom:.4rem;line-height:100%}.fig-list li h4 span{color:#000;font-size:.18rem}.fig-list li .img-block{margin:auto;margin-bottom:.4rem;width:3.5rem}.fig-list li .img-block img{width:100%}.fig-list li .desc-block{overflow:hidden}.fig-list li .desc-block .desc{float:left;width:3rem;margin-bottom:0}.fig-list li .desc-block .desc-img{float:right;width:1.5rem}.fig-list li .desc-block .desc-img img{width:1.5rem}.fig-list li:nth-child(2n){float:right}.content-block.herf{width:5.6rem;float:left;margin-bottom:0}.img-block.herf{width:5.6rem;float:right}.img-block.herf img{width:100%}.fig{width:5.6rem;padding:.4rem;border:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;float:right}.fig h4{font:.22rem;font-weight:600;margin-bottom:.1rem}.fig .desc{margin-bottom:.3rem}.fig .merit{overflow:hidden;margin-bottom:.4rem}.fig .merit .merit-head{float:left;padding:.1rem 0;text-align:center;width:20%;background-color:#000;color:#fff}.fig .merit .merit-list{float:left;margin-left:5%;width:75%;list-style:none}.fig .merit .merit-list li{line-height:120%;margin-bottom:.1rem}.fig .merit .merit-list li:last-child{margin-bottom:0}@media screen and (max-width:1660px){.kurashikata-main-img-area{font-size:6.0241vw}}@media screen and (max-width:767px){.link-btn01 a .icon-arrow02{background-image:url(../../common/images/arrow-icon02.png);width:.1rem;height:.2rem}.inner-header-area .title-block{position:static;margin:auto;width:100%;padding:.2rem .12rem 0}.kurashikata-main-img-area .main-img{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .12rem;margin-bottom:.1rem}.kurashikata-main-img-area .index-list li{overflow:hidden}.kurashikata-main-img-area .index-list li a{width:100%;padding:.5em .4em;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;overflow:hidden;position:relative;float:left;margin-left:0;font-size:.24rem;margin-top:0}.kurashikata-main-img-area .index-list li a .head{float:left;margin-left:.45em;font-size:.24rem;margin-top:.15rem}.kurashikata-main-img-area .index-list li a .no-block .point{margin-bottom:.2em;font-size:.12rem}.kurashikata-main-img-area .index-list li a .no-block .no{font-size:.18rem}.kurashikata-main-img-area .txt-block{float:left;width:100%;padding:0 .12rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:0}.index-list{width:100%}.main-area .head{width:100%;margin-bottom:.2rem}.main-area .head .no-block{border:1px solid #000;width:1.2rem;height:1.2rem;padding:.1rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin:auto;margin-bottom:.3rem}.main-area .head .no-block .point{margin-bottom:.3rem;font-size:.12rem}.main-area .head .no-block .no{font-size:.4rem}.main-area .head h2{font-size:.4rem;display:inline-block;line-height:100%}.main-area .head h2 span{float:left;font-size:.24rem}.main-area .content-block{margin-bottom:.4rem}.main-area .content-block h3{font-size:.18rem;text-align:left;margin-bottom:.1rem}.main-area .content-block p{text-align:left}.main-area .content-block.right{width:100%}.fig-list{margin-top:.2rem}.fig-list li{width:100%;border:1px solid #000;padding:.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:.2rem}.fig-list li h4{font-size:.18rem;color:#0868ac;font-weight:600;margin-bottom:.4rem;line-height:100%;text-align:left}.fig-list li h4 span{color:#000;font-size:.12rem}.fig-list li .img-block{margin:auto;margin-bottom:.4rem;width:100%}.fig-list li .img-block img{width:100%}.fig-list li .desc-block .desc{width:50%}.fig-list li .desc-block .desc-img{width:45%}.fig-list li .desc-block .desc-img img{width:100%}.fig-list li:last-child{margin-bottom:0}.content-block.herf,.fig,.img-block.herf,.img-block.herf img{width:100%}.fig{border:1px solid #000;padding:.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:.2rem}.fig h4{font-size:.18rem;margin-bottom:.1rem}.fig .desc{font-size:.1rem}.fig .desc,.fig .merit{margin-bottom:.2rem}.fig .merit .merit-head{padding:.1rem 0;width:20%;font-size:.1rem}.fig .merit .merit-list{float:left;margin-left:5%;width:75%;list-style:none}.fig .merit .merit-list li{line-height:120%;margin-bottom:.1rem}.fig .merit .merit-list li:last-child{margin-bottom:0}}

.main-area .content-block{
  margin-bottom:.2rem
}

.main-area .under__tx{
  margin: 0 0 .6rem;
  font-size: 14px;
}

.main-area .under__tx li{
  padding: 0 0 0 15px;
  text-indent: -1em;
}

.main-area .under__tx li .url_break{
  word-break: break-all;
}

.main-area .under__tx li:before{
  content: "※";
}

.main-area .content-block.right span{
  font-size: 12px;
}