#contents{padding:130px 0 0;overflow:hidden}#contents .content{margin:0 auto 120px}#contents .content h2{font-size:2.5rem;line-height:120%;font-weight:bold;margin:0 auto 20px;padding:0 0 20px;border-bottom:2px solid #ccc}#contents .content h2.v2{padding:0;border:none}#contents .content p{margin:0 auto}#contents .content p.right{text-align:right;padding:60px 0 0}#contents .content .column{display:block;letter-spacing:-0.4em;text-align:center;line-height:0}#contents .content .column .col{display:inline-block;letter-spacing:normal;vertical-align:top;margin:0 80px 0 0}#contents .content .column .col:last-child{margin-right:0}#contents .content .column .col.pt{padding-top:70px}#contents .content .column .col img+p{padding:20px 0 0}#contents .content .column.v2{text-align:left}#contents .content .column.v2 .text{display:inline-block;letter-spacing:normal;vertical-align:top;width:880px;margin:0 60px 0 0}#contents .content .column.v2 .text h3{font-size:2.5rem;line-height:120%;font-weight:bold;margin:0 auto 40px;padding:0 0 30px;position:relative}#contents .content .column.v2 .text h3::before{content:"";background:#ccc;width:500px;height:3px;position:absolute;bottom:0;left:0}#contents .content .column.v2 .text h3::after{content:"";background:#1ca991;width:80px;height:3px;position:absolute;bottom:0;left:0}#contents .content .column.v2 .text ul{display:block;margin:0 auto;line-height:0}#contents .content .column.v2 .text ul li{font-size:1.6rem;line-height:200%;color:#333;margin:0 auto 40px;counter-increment:cnt;position:relative}#contents .content .column.v2 .text ul li:last-child{margin-bottom:0}#contents .content .column.v2 .text ul li strong{display:block;font-size:2rem;line-height:160%;color:#1ca991;padding-left:30px;margin:0 auto 15px;position:relative}#contents .content .column.v2 .text ul li strong::before{content:counter(cnt) ".";position:absolute;top:0;left:0;font-size:2rem;line-height:160%;color:#1ca991}#contents .content .column.v2 .text ul li span{display:block}#contents .content .column.v2 .text ul li span.cap{color:#999;padding:20px 0}#contents .content .column.v2 .text ul li span.img{display:inline-block;line-height:0}#contents .content .column.v2 .text ul li span.img.v2{position:absolute;top:50px;right:-320px}#contents .content .column.v2 .text ul li span.t{text-align:center;line-height:180%;padding:20px 0 0}#contents .content .column.v2 .text ul li span.images{display:block;letter-spacing:-0.4em;text-align:left;line-height:0;padding:60px 0 0;margin-right:-320px}#contents .content .column.v2 .text ul li span.images .img{display:inline-block;letter-spacing:normal;vertical-align:top;margin:0 40px 0 0}#contents .content .column.v2 .text ul li span.images .img:last-child{margin-right:0}#contents .content .column.v2 .text ul.v2 li{margin:0 auto 120px}#contents .content .column.v2 p.img{display:inline-block;letter-spacing:normal;vertical-align:top;line-height:0;width:360px;margin:0 auto;padding:55px 0 0}@media screen and (max-width: 767px){#contents{padding-top:80px}#contents .content{margin:0 auto 80px}#contents .content h2{font-size:2rem}#contents .content .column .col{display:block;margin:0 auto 40px}#contents .content .column .col.pt{padding-top:0}#contents .content .column.v2 .text{display:block;width:auto;margin:0 auto 20px}#contents .content .column.v2 .text h3{font-size:2rem;padding-bottom:20px}#contents .content .column.v2 .text h3::before{width:100%}#contents .content .column.v2 .text ul li{font-size:1.4rem}#contents .content .column.v2 .text ul li strong{font-size:1.8rem}#contents .content .column.v2 .text ul li span.images{padding:20px 0 0;margin:0 auto}#contents .content .column.v2 .text ul li span.images .img{display:block;margin:0}#contents .content .column.v2 .text ul li span.img.v2{display:block;position:static;padding:20px 0;text-align:center}#contents .content .column.v2 .text ul.v2 li{margin-bottom:40px}#contents .content .column.v2 p.img{display:block;width:auto;padding:0}}/*# sourceMappingURL=style.min.css.map */