.lwBody_text01,.lwBody_text02{text-align:justify}@media screen and (max-width: 767px){.lwHead_block01+.lwBody_block01{padding-top:68px}}.lwHead_block01+.lwBody_block01+.lwBody_block01{padding-top:40px}@media screen and (max-width: 767px){.lwHead_block01+.lwBody_block01+.lwBody_block01{padding-top:35px}}.lwHead_block01+.lwBody_block01 .read-text{padding-top:100px}@media screen and (max-width: 767px){.lwHead_block01+.lwBody_block01 .read-text{padding-top:70px}}.onlyPC{display:block}@media screen and (max-width: 767px){.onlyPC{display:none}}.onlySP{display:none}@media screen and (max-width: 767px){.onlySP{display:block}}.fntGothic{font-family:"游ゴシック体", "YuGothic", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", "Meiryo", sans-serif}.fntMincho{font-family:"游明朝", "YuMincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", serif}.lwHead_block01+.lwBody_block01+.lwBody_block01.h1line{padding-top:86px}@media screen and (max-width: 767px){.lwHead_block01+.lwBody_block01+.lwBody_block01.h1line{padding-top:72px}}@media screen and (max-width: 767px){.txt_def01>*:not(div)+*:not(div){margin-top:2.231em}}.lwBody_block01.h1line{padding-top:60px}@media screen and (max-width: 767px){.lwBody_block01.h1line{padding-top:70px;max-width:100%;margin:auto}}.lwBody_block01.h2line{padding-top:100px}@media screen and (max-width: 767px){.lwBody_block01.h2line{padding-top:65px}}.lwBody_block01.h3line{padding-top:15px}@media screen and (max-width: 767px){.lwBody_block01.h3line{padding-top:50px}}.box1{text-align:justify;padding-top:50px}@media screen and (max-width: 767px){.box1{padding-top:37px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.box1 .read-text2{padding-top:63px}@media screen and (max-width: 767px){.box1 .read-text2{padding-top:27px}}.box1_text{line-height:1.786em;font-size:14px}.box1_text>*:not(div){line-height:inherit !important;font:inherit !important}.box1_text>*:not(div):first-child{margin-top:-.392em}.box1_text>*:not(div):last-child{margin-bottom:-.392em}@media screen and (max-width: 767px){.box1_text{padding-top:20px;line-height:1.924em;font-size:13px}.box1_text>*:not(div){line-height:inherit !important;font:inherit !important}.box1_text>*:not(div):first-child{margin-top:-.461em}.box1_text>*:not(div):last-child{margin-bottom:-.461em}}.box1_img{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 767px){.box1_img{display:block}}.box1_img img{width:500px;height:331px}@media screen and (max-width: 767px){.box1_img img{width:initial;height:initial}}.box2{text-align:justify;padding-top:6px}@media screen and (max-width: 767px){.box2{padding-top:8px}}.box2_text{padding-top:14px;line-height:1.786em;font-size:14px}.box2_text>*:not(div){line-height:inherit !important;font:inherit !important}.box2_text>*:not(div):first-child{margin-top:-.392em}.box2_text>*:not(div):last-child{margin-bottom:-.392em}@media screen and (max-width: 767px){.box2_text{padding-top:13px;line-height:1.924em;font-size:13px}.box2_text>*:not(div){line-height:inherit !important;font:inherit !important}.box2_text>*:not(div):first-child{margin-top:-.461em}.box2_text>*:not(div):last-child{margin-bottom:-.461em}}.box2_text p:last-child{margin-top:1.786em}.box2_img{padding-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 767px){.box2_img{padding-top:39px}}.box2_img img{width:500px;height:331px}@media screen and (max-width: 767px){.box2_img img{width:initial;height:initial}}.box2 .inner-box{text-align:justify;padding-top:49px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767px){.box2 .inner-box{display:block;padding-top:39px}}.box2 .inner-box_img img{width:500px;height:331px}@media screen and (max-width: 767px){.box2 .inner-box_img img{width:initial;height:initial}}.box2 .inner-box_text{line-height:1.786em;font-size:14px;width:450px}.box2 .inner-box_text>*:not(div){line-height:inherit !important;font:inherit !important}.box2 .inner-box_text>*:not(div):first-child{margin-top:-.392em}.box2 .inner-box_text>*:not(div):last-child{margin-bottom:-.392em}@media screen and (max-width: 767px){.box2 .inner-box_text{line-height:1.924em;font-size:13px;padding-top:39px;width:initial}.box2 .inner-box_text>*:not(div){line-height:inherit !important;font:inherit !important}.box2 .inner-box_text>*:not(div):first-child{margin-top:-.461em}.box2 .inner-box_text>*:not(div):last-child{margin-bottom:-.461em}}
