#mainv .mainv-back h1{font-size:3rem}@media only screen and (min-width: 601px){#mainv .mainv-back h1{font-size:3.8rem}}main .contents-center{text-align:left}main .contents-center h2{font-size:2.4rem;margin-bottom:30px}main .contents-center h3{font-weight:bold}@media only screen and (min-width: 1025px){main .contents-center{width:1120px}}#sec_1{margin:60px 0 0}#sec_1 .item{margin-top:30px}#sec_1 .item p{text-indent:1.6rem;margin-left:2.4rem}@media only screen and (min-width: 601px){#sec_1{margin:120px 0 0}}#sec_2{margin:50px 0 100px}#sec_2 ol{counter-reset:listnum;list-style:none}#sec_2 ol>li{margin-top:30px}#sec_2 ol>li::before{counter-increment:listnum;content:counter(listnum) ".";font-weight:bold}#sec_2 ol>li h3{display:inline-block}#sec_2 ol>li p{text-indent:1.6rem;margin-left:.8rem}#sec_2 ol>li ul{margin-left:2.4rem}#sec_2 ol>li ul>li{margin-bottom:20px;overflow-wrap:break-word}#sec_2 ol>li ul>li a{color:#0693eb}@media only screen and (min-width: 601px){#sec_2{margin:100px 0 150px}#sec_2 .item{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:justify;-ms-flex-align:start;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:space-between;-webkit-align-items:start;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:start}#sec_2 .item picture{width:40%;height:auto}#sec_2 .item .item-text{width:55%}#sec_2 .item .item-text h3{margin-top:20px}}