﻿.con_benefits .inner{width:90%;max-width:1280px;margin:auto}@media only screen and (min-width: 1200px){.con_benefits .inner{padding:0 20px}}@media print{.con_benefits .inner{padding:0 20px}}@media only screen and (max-width: 1199px){.con_benefits .inner{width:91.66667%}}.con_concept{margin:0 auto 115px;width:1920px;max-width:100%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept{margin:0 auto 90px}}@media only screen and (max-width: 767px){.con_concept{margin:0 auto 5em}}@media only screen and (max-width: 1780px){.con_concept{padding-left:2.5%}}@media only screen and (max-width: 767px){.con_concept{max-width:95%;padding:0}}.con_concept .inner{width:1760px;max-width:100%;margin-left:auto;display:flex;justify-content:space-between}@media only screen and (max-width: 767px){.con_concept .inner{flex-direction:column-reverse}}.con_concept .inner .box_l{width:35.79545%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .inner .box_l{width:48%}}@media only screen and (max-width: 767px){.con_concept .inner .box_l{width:100%}}.con_concept .inner .box_l .bd_tl{padding-top:70px;margin-bottom:60px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .inner .box_l .bd_tl{padding-top:2em}}@media only screen and (max-width: 767px){.con_concept .inner .box_l .bd_tl{padding-top:2.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .inner .box_l .bd_tl{margin-bottom:1.5em}}@media only screen and (max-width: 767px){.con_concept .inner .box_l .bd_tl{margin-bottom:1.5em}}.con_concept .inner .box_l .bd_tl span em{font-size:250%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .inner .box_l .bd_tl span em{font-size:157%}}@media only screen and (max-width: 767px){.con_concept .inner .box_l .bd_tl span em{font-size:163%}}@media only screen and (max-width: 767px){.con_concept .inner .box_l .bd_tl::before{display:none}}.con_concept .inner .box_l .box_txt{padding-left:4.61538%;padding-right:13.84615%}@media only screen and (max-width: 767px){.con_concept .inner .box_l .box_txt{padding-left:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .inner .box_l .box_txt{padding-right:1em}}@media only screen and (max-width: 767px){.con_concept .inner .box_l .box_txt{padding-right:0}}.con_concept .inner .box_l .box_txt .txt_st{font-size:150%;font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,serif;margin-bottom:6px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .inner .box_l .box_txt .txt_st{font-size:138%}}@media only screen and (max-width: 767px){.con_concept .inner .box_l .box_txt .txt_st{font-size:125%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .inner .box_l .box_txt .txt_st{margin-bottom:6px}}@media only screen and (max-width: 767px){.con_concept .inner .box_l .box_txt .txt_st{margin-bottom:.8em}}@media only screen and (max-width: 767px){.con_concept .inner .box_l .box_txt .txt_st{margin-top:1em}}.con_concept .inner .box_l .box_txt .txt_des{font-size:94%;margin-bottom:40px;color:#555555}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .inner .box_l .box_txt .txt_des{font-size:88%}}@media only screen and (max-width: 767px){.con_concept .inner .box_l .box_txt .txt_des{font-size:94%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .inner .box_l .box_txt .txt_des{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_concept .inner .box_l .box_txt .txt_des{margin-bottom:2em}}@media only screen and (max-width: 1199px){.con_concept .inner .box_l .box_txt .txt_des{line-height:1.8}}.con_concept .inner .box_l .box_txt .btn_basic{width:375px;margin-bottom:15px;max-width:100%}@media only screen and (max-width: 767px){.con_concept .inner .box_l .box_txt .btn_basic{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .inner .box_l .box_txt .btn_basic{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_concept .inner .box_l .box_txt .btn_basic{margin-bottom:1.5em}}@media only screen and (max-width: 767px){.con_concept .inner .box_l .box_txt .btn_basic a{padding:1em 1.5em}}.con_concept .inner .box_l .box_txt .btn_basic.blue a{background:#0c3778;border-color:#0c3778}.con_concept .inner .box_l .box_txt .btn_basic.blue a:hover{border-color:#000;background:#fff}.con_concept .inner .box_l .box_txt .box_link{padding-top:15px;display:flex;flex-wrap:wrap}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .inner .box_l .box_txt .box_link{padding-top:.5em}}@media only screen and (max-width: 767px){.con_concept .inner .box_l .box_txt .box_link{padding-top:0}}@media only screen and (max-width: 767px){.con_concept .inner .box_l .box_txt .box_link{justify-content:center}}.con_concept .inner .box_l .box_txt .box_link .txt_lnk{margin-right:30px}@media only screen and (max-width: 767px){.con_concept .inner .box_l .box_txt .box_link .txt_lnk{margin-right:1em}}.con_concept .inner .box_l .box_txt .box_link .txt_lnk a{padding-right:1.7em}.con_concept .inner .box_r{width:60.51136%;margin-left:1.42045%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .inner .box_r{width:48%}}@media only screen and (max-width: 767px){.con_concept .inner .box_r{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .inner .box_r{margin-left:4%}}@media only screen and (max-width: 767px){.con_concept .inner .box_r{margin-left:0}}.con_concept .inner .box_r .bd_tl{padding-top:2.5em;margin-bottom:1.5em}.con_concept .inner .box_r .bd_tl span em{font-size:250%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .inner .box_r .bd_tl span em{font-size:157%}}@media only screen and (max-width: 767px){.con_concept .inner .box_r .bd_tl span em{font-size:163%}}@media only screen and (max-width: 767px){.con_concept .inner .box_r .bd_tl::before{display:none}}.con_concept .inner .box_r .box_img{padding-left:11.11111%;padding-top:75px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .inner .box_r .box_img{padding-left:1em}}@media only screen and (max-width: 767px){.con_concept .inner .box_r .box_img{padding-left:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .inner .box_r .box_img{padding-top:3em}}@media only screen and (max-width: 767px){.con_concept .inner .box_r .box_img{padding-top:0}}.con_concept .inner .box_r .box_img::after{content:'';height:39%;width:100%;position:absolute;background:#006f67;bottom:-14%;left:0;z-index:-1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .inner .box_r .box_img::after{bottom:-1em}}@media only screen and (max-width: 767px){.con_concept .inner .box_r .box_img::after{bottom:0}}@media only screen and (max-width: 767px){.con_concept .inner .box_r .box_img .img{text-align:center}.con_concept .inner .box_r .box_img .img img{width:100%}.con_concept .inner .box_r .box_img::after{display:none}}.con_benefits .box_head{margin-bottom:65px;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_benefits .box_head{margin-bottom:35px}}@media only screen and (max-width: 767px){.con_benefits .box_head{margin-bottom:2em}}.con_benefits .box_head .img{width:auto;margin:0 auto 12px}@media only screen and (max-width: 767px){.con_benefits .box_head .img{width:10vw}}@media only screen and (max-width: 767px){.con_benefits .box_head .img{margin:0 auto 0.8em}}@media only screen and (max-width: 767px){.con_benefits .box_head .img img{width:100%}}.con_benefits .box_head .st_basic{margin-bottom:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_benefits .box_head .st_basic{margin-bottom:1.3em}}@media only screen and (max-width: 767px){.con_benefits .box_head .st_basic{margin-bottom:2em}}.con_benefits .box_head .txt_des{font-size:150%;font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,serif;line-height:1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_benefits .box_head .txt_des{font-size:125%}}@media only screen and (max-width: 767px){.con_benefits .box_head .txt_des{font-size:125%}}@media only screen and (max-width: 767px){.con_benefits .box_head .txt_des{line-height:2}}.con_benefits .box_head .txt_des span{font-size:63%;position:relative;top:-.3em;display:inline-block;background:#8f662a;color:#fff;padding:.6em .8em .5em;margin-right:.8em;line-height:1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_benefits .box_head .txt_des span{font-size:63%}}@media only screen and (max-width: 767px){.con_benefits .box_head .txt_des span{font-size:75%}}@media only screen and (max-width: 767px){.con_benefits .box_head .txt_des{text-align:center}}.con_benefits .box_benefits{margin-bottom:98px;padding-bottom:50px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_benefits .box_benefits{margin-bottom:75px}}@media only screen and (max-width: 767px){.con_benefits .box_benefits{margin-bottom:3.5em}}.con_benefits .box_benefits::after{width:96.09375%;height:calc(100% - 40px);content:'';display:block;position:absolute;right:0;bottom:0;box-sizing:border-box;border:1px solid #000;z-index:-1}@media only screen and (max-width: 767px){.con_benefits .box_benefits::after{width:100%}}@media only screen and (max-width: 767px){.con_benefits .box_benefits::after{height:78%}}@media only screen and (max-width: 767px){.con_benefits .box_benefits{padding:0 2.5% 2em}}.con_benefits .box_benefits .box_wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.con_benefits .box_benefits .box_wrap .box_l{width:46.25%}@media only screen and (max-width: 767px){.con_benefits .box_benefits .box_wrap .box_l{width:100%}}@media only screen and (max-width: 767px){.con_benefits .box_benefits .box_wrap .box_l{margin-bottom:1em}}.con_benefits .box_benefits .box_wrap .box_l .box_img{position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_benefits .box_benefits .box_wrap .box_l .box_img{top:63px}}.con_benefits .box_benefits .box_wrap .box_l .box_img::after{border-width:116px 116px 0 0;content:'';position:absolute;left:0;top:0;width:0;height:0;border-style:solid;border-color:#fff transparent transparent transparent}@media only screen and (max-width: 767px){.con_benefits .box_benefits .box_wrap .box_l .box_img::after{border-width:6.5em 6.5em 0 0}}.con_benefits .box_benefits .box_wrap .box_l .box_img .ic{position:absolute;top:1em;left:.7em;z-index:2}@media only screen and (max-width: 767px){.con_benefits .box_benefits .box_wrap .box_l .box_img .ic{top:1.2em}}@media only screen and (max-width: 767px){.con_benefits .box_benefits .box_wrap .box_l .box_img .ic{left:.3em}}@media only screen and (max-width: 767px){.con_benefits .box_benefits .box_wrap .box_l .box_img .ic img{max-width:80%}}.con_benefits .box_benefits .box_wrap .box_l .box_img .img img{width:100%}.con_benefits .box_benefits .box_wrap .box_r{width:50%;padding:80px 3.90625% 0 0}@media only screen and (max-width: 767px){.con_benefits .box_benefits .box_wrap .box_r{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_benefits .box_benefits .box_wrap .box_r{padding:60px 3.90625% 0 0}}@media only screen and (max-width: 767px){.con_benefits .box_benefits .box_wrap .box_r{padding:0}}.con_benefits .box_benefits .box_wrap .box_r .txt_st{font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,serif;font-size:188%;margin-bottom:16px;color:#006f67;padding-left:6.77966%;font-weight:500;letter-spacing:2px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_benefits .box_benefits .box_wrap .box_r .txt_st{font-size:138%}}@media only screen and (max-width: 767px){.con_benefits .box_benefits .box_wrap .box_r .txt_st{font-size:138%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_benefits .box_benefits .box_wrap .box_r .txt_st{margin-bottom:.5em}}@media only screen and (max-width: 767px){.con_benefits .box_benefits .box_wrap .box_r .txt_st{margin-bottom:.7em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_benefits .box_benefits .box_wrap .box_r .txt_st{padding-left:0}}@media only screen and (max-width: 767px){.con_benefits .box_benefits .box_wrap .box_r .txt_st{padding:0 .7em}}.con_benefits .box_benefits .box_wrap .box_r .box_txt{padding:1.5em 2em;margin-bottom:22px;background:#f7f7f7}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_benefits .box_benefits .box_wrap .box_r .box_txt{padding:1em 1em}}@media only screen and (max-width: 767px){.con_benefits .box_benefits .box_wrap .box_r .box_txt{padding:1em 1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_benefits .box_benefits .box_wrap .box_r .box_txt{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_benefits .box_benefits .box_wrap .box_r .box_txt{margin-bottom:1em}}.con_benefits .box_benefits .box_wrap .box_r .box_txt .txt_sub{font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,serif;color:#555555;font-size:150%;margin-bottom:16px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_benefits .box_benefits .box_wrap .box_r .box_txt .txt_sub{font-size:113%}}@media only screen and (max-width: 767px){.con_benefits .box_benefits .box_wrap .box_r .box_txt .txt_sub{font-size:125%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_benefits .box_benefits .box_wrap .box_r .box_txt .txt_sub{margin-bottom:.6em}}@media only screen and (max-width: 767px){.con_benefits .box_benefits .box_wrap .box_r .box_txt .txt_sub{margin-bottom:.6em}}.con_benefits .box_benefits .box_wrap .box_r .box_txt .txt_sub span{font-size:132%;color:#006f67;line-height:1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_benefits .box_benefits .box_wrap .box_r .box_txt .txt_sub span{font-size:132%}}@media only screen and (max-width: 767px){.con_benefits .box_benefits .box_wrap .box_r .box_txt .txt_sub span{font-size:113%}}.con_benefits .box_benefits .box_wrap .box_r .box_txt .txt_des{line-height:1.7}.con_benefits .box_benefits .box_wrap .box_r .btn_basic{width:375px;max-width:95%;margin:auto}.con_benefits .box_benefits .box_wrap .box_r .txt_note{color:#555555;padding-left:6.77966%}@media only screen and (max-width: 767px){.con_benefits .box_benefits .box_wrap .box_r .txt_note{padding:0 1em}}.con_benefits .box_benefits .btn_link{padding-top:55px;font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,serif;display:block;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_benefits .box_benefits .btn_link{padding-top:2em}}@media only screen and (max-width: 767px){.con_benefits .box_benefits .btn_link{padding-top:1.5em}}.con_benefits .box_benefits .btn_link a{padding:0.8em 2.5em;font-size:107%;border:1px solid #000;display:inline-block;transition:all .2s ease-in}@media only screen and (max-width: 767px){.con_benefits .box_benefits .btn_link a{padding:.8em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_benefits .box_benefits .btn_link a{font-size:100%}}@media only screen and (max-width: 767px){.con_benefits .box_benefits .btn_link a{font-size:100%}}.con_benefits .box_benefits .btn_link a:hover{background:#000;color:#fff}@media only screen and (min-width: 1000px) and (max-width: 1199px){.con_benefits .box_benefits .btn_link{padding-top:5em}}@media only screen and (max-width: 767px){.con_benefits .box_benefits .btn_link{max-width:90%;margin:auto}}
