@media screen and (min-width: 960px),print{#contents.page-about #message *[data-hs-frame]{padding:22px 80px 60px}}@media screen and (max-width: 959px){#contents.page-about #message *[data-hs-frame]{padding:9.210526vw 6.578947vw 6.578947vw}}#contents.page-about #overview .flex .flex-img .img-inner{overflow:hidden}@media screen and (min-width: 960px),print{#contents.page-about #overview .flex .flex-img .img-inner{width:595px}}@media screen and (max-width: 959px){#contents.page-about #overview .flex .flex-img .img-inner{width:63.684211vw}}@media screen and (min-width: 960px),print{#contents.page-about #overview .flex .flex-img .img-inner{min-width:595px}}@media screen and (max-width: 959px){#contents.page-about #overview .flex .flex-img .img-inner{min-width:63.684211vw}}#contents.page-about #overview .flex .flex-img .img-inner picture,#contents.page-about #overview .flex .flex-img .img-inner img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}@media screen and (min-width: 960px),print{#contents.page-about #overview .flex{display:flex;gap:20px}#contents.page-about #overview .flex .flex-img{order:2;flex-grow:1;position:relative;min-height:620px}#contents.page-about #overview .flex .flex-img .img-inner{border-radius:100px;position:absolute;left:0;bottom:0;height:100%}#contents.page-about #overview .flex .flex-txt{order:1;width:515px;margin-top:180px}}@media screen and (max-width: 959px){#contents.page-about #overview .flex .flex-img .img-inner{border-radius:13.157895vw 0 0 13.157895vw;margin-left:auto;margin-right:-3.947368vw}#contents.page-about #overview .flex .flex-txt{margin-top:2.631579vw}}@media screen and (min-width: 960px),print{#contents.page-about #support{margin-top:120px}}@media screen and (max-width: 959px){#contents.page-about #support{margin-top:23.684211vw}}#contents.page-about #support .flex .flex-img .img-inner{overflow:hidden}@media screen and (min-width: 960px),print{#contents.page-about #support .flex .flex-img .img-inner{width:579px}}@media screen and (max-width: 959px){#contents.page-about #support .flex .flex-img .img-inner{width:71.052632vw}}@media screen and (min-width: 960px),print{#contents.page-about #support .flex .flex-img .img-inner{min-width:579px}}@media screen and (max-width: 959px){#contents.page-about #support .flex .flex-img .img-inner{min-width:71.052632vw}}#contents.page-about #support .flex .flex-img .img-inner picture,#contents.page-about #support .flex .flex-img .img-inner img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}@media screen and (min-width: 960px),print{#contents.page-about #support .flex{display:flex;gap:40px}#contents.page-about #support .flex .flex-txt{order:2;width:511px}#contents.page-about #support .flex .flex-img{order:1;flex-grow:1;position:relative;margin-top:120px;min-height:510px}#contents.page-about #support .flex .flex-img .img-inner{border-radius:100px;position:absolute;right:0;bottom:0;height:100%}}@media screen and (max-width: 959px){#contents.page-about #support .flex .flex-img{margin-top:5.263158vw}#contents.page-about #support .flex .flex-img .img-inner{border-radius:0 13.157895vw 13.157895vw 0;margin-left:-3.947368vw;margin-right:auto}}#contents.page-about #support .flex-txt{position:relative}#contents.page-about #support .flex-txt::before{content:"";display:block;pointer-events:none;position:absolute;top:0%;left:0%;z-index:-1;width:100%;height:100%;background-color:#fff}@media screen and (min-width: 960px),print{#contents.page-about #support .flex-txt::before{width:1020px}}@media screen and (max-width: 959px){#contents.page-about #support .flex-txt::before{width:176.578947vw}}@media screen and (min-width: 960px),print{#contents.page-about #support .flex-txt::before{min-width:1020px}}@media screen and (max-width: 959px){#contents.page-about #support .flex-txt::before{min-width:176.578947vw}}@media screen and (min-width: 960px),print{#contents.page-about #support .flex-txt::before{height:997px}}@media screen and (max-width: 959px){#contents.page-about #support .flex-txt::before{height:172.631579vw}}@media screen and (min-width: 960px),print{#contents.page-about #support .flex-txt::before{border-radius:997px}}@media screen and (max-width: 959px){#contents.page-about #support .flex-txt::before{border-radius:172.631579vw}}@media screen and (min-width: 960px),print{#contents.page-about #support .flex-txt::before{margin-top:-240px}}@media screen and (max-width: 959px){#contents.page-about #support .flex-txt::before{margin-top:-14.473684vw}}@media screen and (min-width: 960px),print{#contents.page-about #support .flex-txt::before{margin-left:-150px}}@media screen and (max-width: 959px){#contents.page-about #support .flex-txt::before{margin-left:-52.631579vw}}@media screen and (min-width: 960px),print{#contents.page-about #safety{margin-top:50px}}@media screen and (max-width: 959px){#contents.page-about #safety{margin-top:7.894737vw}}@media screen and (min-width: 960px),print{#contents.page-about #message{margin-top:80px}}@media screen and (max-width: 959px){#contents.page-about #message{margin-top:10.526316vw}}#contents.page-about #message .head .head-img{max-width:100%}@media screen and (min-width: 960px),print{#contents.page-about #message .head .head-img{width:166px}}@media screen and (max-width: 959px){#contents.page-about #message .head .head-img{width:32.105263vw}}#contents.page-about #message .head .head-img picture,#contents.page-about #message .head .head-img img{display:block;width:100%}#contents.page-about #message .head .head-txt{flex-grow:1}@media screen and (min-width: 960px),print{#contents.page-about #message .head{display:flex;align-items:center;gap:20px}}@media screen and (max-width: 959px){#contents.page-about #message .head .head-img{margin-left:auto;margin-right:auto}#contents.page-about #message .head .head-txt{margin-top:2.631579vw}}#contents.page-about #message .sign{text-align:right;font-family:"Inter",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}@media screen and (min-width: 960px),print{#contents.page-about #message .sign{font-size:170%}}@media screen and (max-width: 959px){#contents.page-about #message .sign{font-size:160%}}@media screen and (min-width: 960px),print{#contents.page-about #message .sign{margin-top:20px}}@media screen and (max-width: 959px){#contents.page-about #message .sign{margin-top:0vw}}@media screen and (min-width: 1024px)and (max-width: 1280px){#contents.page-about #overview .flex .flex-img .img-inner{border-radius:100px 0 0 100px;width:calc(595px - (1280px - 100vw)*.5);min-width:calc(595px - (1280px - 100vw)*.5)}#contents.page-about #support .flex .flex-img .img-inner{border-radius:0 100px 100px 0;width:calc(579px - (1280px - 100vw)*.5);min-width:calc(579px - (1280px - 100vw)*.5)}}@media screen and (min-width: 960px)and (max-width: 1023px){#contents.page-about #overview .flex .flex-img .img-inner{border-radius:100px 0 0 100px;width:467px;min-width:467px}#contents.page-about #support .flex .flex-img .img-inner{border-radius:0 100px 100px 0;width:451px;min-width:451px}}