body{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500}body .pc{display:block}body .sp{display:none}@media screen and (max-width: 576px){body .sp{display:block}body .pc{display:none}}@-webkit-keyframes underline{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes underline{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}.Policy .ChildTtlInner h1 img{width:300px;width:calc(300 / 375 * 100vw)}@media screen and (max-width: 375px){.Policy .ChildTtlInner h1 img{width:300px}}@media screen and (max-width: 576px){.Policy .ChildTtlInner h1 img{width:calc(300 / 375 * 100vw)}}@media screen and (min-width: 576px)and (max-width: 768px){.Policy .ChildTtlInner h1 img{width:calc(515 / 768 * 100vw)}}@media screen and (min-width: 768px)and (max-width: 992px){.Policy .ChildTtlInner h1 img{width:calc(515 / 992 * 100vw)}}@media screen and (min-width: 992px){.Policy .ChildTtlInner h1 img{width:730px;width:calc(730 / 1920 * 100vw)}}@media screen and (min-width: 1920px){.Policy .ChildTtlInner h1 img{width:730px}}@media screen and (max-width: 576px){.Policy .ChildTtlInner h1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (max-width: 576px){.Policy .ChildTtlInner h1 span{padding-left:0px}}.Policy .container{position:relative;margin:0 auto;padding-right:2.2rem;padding-left:2.2rem;width:100%;max-width:375px;max-width:calc(375 / 375 * 100vw);margin-top:50px;margin-top:calc(50 / 375 * 100vw);margin-bottom:50px;margin-bottom:calc(50 / 375 * 100vw)}@media screen and (max-width: 375px){.Policy .container{max-width:375px}}@media screen and (max-width: 576px){.Policy .container{max-width:calc(375 / 375 * 100vw)}}@media screen and (min-width: 576px)and (max-width: 768px){.Policy .container{max-width:calc(937.5 / 768 * 100vw)}}@media screen and (min-width: 768px)and (max-width: 992px){.Policy .container{max-width:calc(937.5 / 992 * 100vw)}}@media screen and (min-width: 992px){.Policy .container{max-width:1500px;max-width:calc(1500 / 1920 * 100vw)}}@media screen and (min-width: 1920px){.Policy .container{max-width:1500px}}@media screen and (max-width: 576px){.Policy .container{max-width:100%}}@media screen and (max-width: 375px){.Policy .container{margin-top:50px}}@media screen and (max-width: 576px){.Policy .container{margin-top:calc(50 / 375 * 100vw)}}@media screen and (min-width: 576px)and (max-width: 768px){.Policy .container{margin-top:calc(100 / 768 * 100vw)}}@media screen and (min-width: 768px)and (max-width: 992px){.Policy .container{margin-top:calc(100 / 992 * 100vw)}}@media screen and (min-width: 992px){.Policy .container{margin-top:150px;margin-top:calc(150 / 1920 * 100vw)}}@media screen and (min-width: 1920px){.Policy .container{margin-top:150px}}@media screen and (max-width: 375px){.Policy .container{margin-bottom:50px}}@media screen and (max-width: 576px){.Policy .container{margin-bottom:calc(50 / 375 * 100vw)}}@media screen and (min-width: 576px)and (max-width: 768px){.Policy .container{margin-bottom:calc(100 / 768 * 100vw)}}@media screen and (min-width: 768px)and (max-width: 992px){.Policy .container{margin-bottom:calc(100 / 992 * 100vw)}}@media screen and (min-width: 992px){.Policy .container{margin-bottom:150px;margin-bottom:calc(150 / 1920 * 100vw)}}@media screen and (min-width: 1920px){.Policy .container{margin-bottom:150px}}.Policy .container .ChildCont{background:#fff 0% 0% no-repeat padding-box;border:3px solid #f2f5f8;border-radius:10px;width:100%}.Policy .container .ChildCont .policyInner{width:300px;width:calc(300 / 375 * 100vw);margin:0 auto;padding-top:25px;padding-top:calc(25 / 375 * 100vw);padding-bottom:25px;padding-bottom:calc(25 / 375 * 100vw);padding-right:20px;padding-right:calc(20 / 375 * 100vw);padding-left:20px;padding-left:calc(20 / 375 * 100vw)}@media screen and (max-width: 375px){.Policy .container .ChildCont .policyInner{width:300px}}@media screen and (max-width: 576px){.Policy .container .ChildCont .policyInner{width:calc(300 / 375 * 100vw)}}@media screen and (min-width: 576px)and (max-width: 768px){.Policy .container .ChildCont .policyInner{width:calc(800 / 768 * 100vw)}}@media screen and (min-width: 768px)and (max-width: 992px){.Policy .container .ChildCont .policyInner{width:calc(800 / 992 * 100vw)}}@media screen and (min-width: 992px){.Policy .container .ChildCont .policyInner{width:1300px;width:calc(1300 / 1920 * 100vw)}}@media screen and (min-width: 1920px){.Policy .container .ChildCont .policyInner{width:1300px}}@media screen and (max-width: 375px){.Policy .container .ChildCont .policyInner{padding-top:25px}}@media screen and (max-width: 576px){.Policy .container .ChildCont .policyInner{padding-top:calc(25 / 375 * 100vw)}}@media screen and (min-width: 576px)and (max-width: 768px){.Policy .container .ChildCont .policyInner{padding-top:calc(57.5 / 768 * 100vw)}}@media screen and (min-width: 768px)and (max-width: 992px){.Policy .container .ChildCont .policyInner{padding-top:calc(57.5 / 992 * 100vw)}}@media screen and (min-width: 992px){.Policy .container .ChildCont .policyInner{padding-top:90px;padding-top:calc(90 / 1920 * 100vw)}}@media screen and (min-width: 1920px){.Policy .container .ChildCont .policyInner{padding-top:90px}}@media screen and (max-width: 375px){.Policy .container .ChildCont .policyInner{padding-bottom:25px}}@media screen and (max-width: 576px){.Policy .container .ChildCont .policyInner{padding-bottom:calc(25 / 375 * 100vw)}}@media screen and (min-width: 576px)and (max-width: 768px){.Policy .container .ChildCont .policyInner{padding-bottom:calc(57.5 / 768 * 100vw)}}@media screen and (min-width: 768px)and (max-width: 992px){.Policy .container .ChildCont .policyInner{padding-bottom:calc(57.5 / 992 * 100vw)}}@media screen and (min-width: 992px){.Policy .container .ChildCont .policyInner{padding-bottom:90px;padding-bottom:calc(90 / 1920 * 100vw)}}@media screen and (min-width: 1920px){.Policy .container .ChildCont .policyInner{padding-bottom:90px}}@media screen and (max-width: 375px){.Policy .container .ChildCont .policyInner{padding-right:20px}}@media screen and (max-width: 576px){.Policy .container .ChildCont .policyInner{padding-right:calc(20 / 375 * 100vw)}}@media screen and (min-width: 576px)and (max-width: 768px){.Policy .container .ChildCont .policyInner{padding-right:calc(55 / 768 * 100vw)}}@media screen and (min-width: 768px)and (max-width: 992px){.Policy .container .ChildCont .policyInner{padding-right:calc(55 / 992 * 100vw)}}@media screen and (min-width: 992px){.Policy .container .ChildCont .policyInner{padding-right:90px;padding-right:calc(90 / 1920 * 100vw)}}@media screen and (min-width: 1920px){.Policy .container .ChildCont .policyInner{padding-right:90px}}@media screen and (max-width: 375px){.Policy .container .ChildCont .policyInner{padding-left:20px}}@media screen and (max-width: 576px){.Policy .container .ChildCont .policyInner{padding-left:calc(20 / 375 * 100vw)}}@media screen and (min-width: 576px)and (max-width: 768px){.Policy .container .ChildCont .policyInner{padding-left:calc(55 / 768 * 100vw)}}@media screen and (min-width: 768px)and (max-width: 992px){.Policy .container .ChildCont .policyInner{padding-left:calc(55 / 992 * 100vw)}}@media screen and (min-width: 992px){.Policy .container .ChildCont .policyInner{padding-left:90px;padding-left:calc(90 / 1920 * 100vw)}}@media screen and (min-width: 1920px){.Policy .container .ChildCont .policyInner{padding-left:90px}}@media screen and (max-width: 380px){.Policy .container .ChildCont .policyInner{-webkit-transform:translateX(-2%);transform:translateX(-2%)}}.Policy .container .ChildCont .policyInner>p{color:#3d4060;font-size:13px;font-size:calc(13 / 375 * 100vw);line-height:25px;line-height:calc(25 / 375 * 100vw);font-weight:500;margin-bottom:25px;margin-bottom:calc(25 / 375 * 100vw)}@media screen and (max-width: 375px){.Policy .container .ChildCont .policyInner>p{font-size:13px}}@media screen and (max-width: 576px){.Policy .container .ChildCont .policyInner>p{font-size:calc(13 / 375 * 100vw)}}@media screen and (min-width: 576px)and (max-width: 768px){.Policy .container .ChildCont .policyInner>p{font-size:calc(15.5 / 768 * 100vw)}}@media screen and (min-width: 768px)and (max-width: 992px){.Policy .container .ChildCont .policyInner>p{font-size:calc(15.5 / 992 * 100vw)}}@media screen and (min-width: 992px){.Policy .container .ChildCont .policyInner>p{font-size:18px;font-size:calc(18 / 1920 * 100vw)}}@media screen and (min-width: 1920px){.Policy .container .ChildCont .policyInner>p{font-size:18px}}@media screen and (max-width: 375px){.Policy .container .ChildCont .policyInner>p{line-height:25px}}@media screen and (max-width: 576px){.Policy .container .ChildCont .policyInner>p{line-height:calc(25 / 375 * 100vw)}}@media screen and (min-width: 576px)and (max-width: 768px){.Policy .container .ChildCont .policyInner>p{line-height:calc(29 / 768 * 100vw)}}@media screen and (min-width: 768px)and (max-width: 992px){.Policy .container .ChildCont .policyInner>p{line-height:calc(29 / 992 * 100vw)}}@media screen and (min-width: 992px){.Policy .container .ChildCont .policyInner>p{line-height:33px;line-height:calc(33 / 1920 * 100vw)}}@media screen and (min-width: 1920px){.Policy .container .ChildCont .policyInner>p{line-height:33px}}@media screen and (max-width: 375px){.Policy .container .ChildCont .policyInner>p{margin-bottom:25px}}@media screen and (max-width: 576px){.Policy .container .ChildCont .policyInner>p{margin-bottom:calc(25 / 375 * 100vw)}}@media screen and (min-width: 576px)and (max-width: 768px){.Policy .container .ChildCont .policyInner>p{margin-bottom:calc(32.5 / 768 * 100vw)}}@media screen and (min-width: 768px)and (max-width: 992px){.Policy .container .ChildCont .policyInner>p{margin-bottom:calc(32.5 / 992 * 100vw)}}@media screen and (min-width: 992px){.Policy .container .ChildCont .policyInner>p{margin-bottom:40px;margin-bottom:calc(40 / 1920 * 100vw)}}@media screen and (min-width: 1920px){.Policy .container .ChildCont .policyInner>p{margin-bottom:40px}}.Policy .container .ChildCont .policyInner .list{margin-bottom:20px;margin-bottom:calc(20 / 375 * 100vw)}@media screen and (max-width: 375px){.Policy .container .ChildCont .policyInner .list{margin-bottom:20px}}@media screen and (max-width: 576px){.Policy .container .ChildCont .policyInner .list{margin-bottom:calc(20 / 375 * 100vw)}}@media screen and (min-width: 576px)and (max-width: 768px){.Policy .container .ChildCont .policyInner .list{margin-bottom:calc(27.5 / 768 * 100vw)}}@media screen and (min-width: 768px)and (max-width: 992px){.Policy .container .ChildCont .policyInner .list{margin-bottom:calc(27.5 / 992 * 100vw)}}@media screen and (min-width: 992px){.Policy .container .ChildCont .policyInner .list{margin-bottom:35px;margin-bottom:calc(35 / 1920 * 100vw)}}@media screen and (min-width: 1920px){.Policy .container .ChildCont .policyInner .list{margin-bottom:35px}}.Policy .container .ChildCont .policyInner .list h3{font-size:14px;font-size:calc(14 / 375 * 100vw);line-height:17px;line-height:calc(17 / 375 * 100vw);font-weight:900;color:#052d9f;position:relative;padding-left:15px;margin-bottom:5px}@media screen and (max-width: 375px){.Policy .container .ChildCont .policyInner .list h3{font-size:14px}}@media screen and (max-width: 576px){.Policy .container .ChildCont .policyInner .list h3{font-size:calc(14 / 375 * 100vw)}}@media screen and (min-width: 576px)and (max-width: 768px){.Policy .container .ChildCont .policyInner .list h3{font-size:calc(17 / 768 * 100vw)}}@media screen and (min-width: 768px)and (max-width: 992px){.Policy .container .ChildCont .policyInner .list h3{font-size:calc(17 / 992 * 100vw)}}@media screen and (min-width: 992px){.Policy .container .ChildCont .policyInner .list h3{font-size:20px;font-size:calc(20 / 1920 * 100vw)}}@media screen and (min-width: 1920px){.Policy .container .ChildCont .policyInner .list h3{font-size:20px}}@media screen and (max-width: 375px){.Policy .container .ChildCont .policyInner .list h3{line-height:17px}}@media screen and (max-width: 576px){.Policy .container .ChildCont .policyInner .list h3{line-height:calc(17 / 375 * 100vw)}}@media screen and (min-width: 576px)and (max-width: 768px){.Policy .container .ChildCont .policyInner .list h3{line-height:calc(21 / 768 * 100vw)}}@media screen and (min-width: 768px)and (max-width: 992px){.Policy .container .ChildCont .policyInner .list h3{line-height:calc(21 / 992 * 100vw)}}@media screen and (min-width: 992px){.Policy .container .ChildCont .policyInner .list h3{line-height:25px;line-height:calc(25 / 1920 * 100vw)}}@media screen and (min-width: 1920px){.Policy .container .ChildCont .policyInner .list h3{line-height:25px}}.Policy .container .ChildCont .policyInner .list h3:before{content:"";background-color:#052d9f;position:absolute;width:5px;height:5px;border-radius:50%;left:0;top:50%;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);margin:0}.Policy .container .ChildCont .policyInner .list p{color:#3d4060;font-size:13px;font-size:calc(13 / 375 * 100vw);line-height:25px;line-height:calc(25 / 375 * 100vw);font-weight:500}@media screen and (max-width: 375px){.Policy .container .ChildCont .policyInner .list p{font-size:13px}}@media screen and (max-width: 576px){.Policy .container .ChildCont .policyInner .list p{font-size:calc(13 / 375 * 100vw)}}@media screen and (min-width: 576px)and (max-width: 768px){.Policy .container .ChildCont .policyInner .list p{font-size:calc(15.5 / 768 * 100vw)}}@media screen and (min-width: 768px)and (max-width: 992px){.Policy .container .ChildCont .policyInner .list p{font-size:calc(15.5 / 992 * 100vw)}}@media screen and (min-width: 992px){.Policy .container .ChildCont .policyInner .list p{font-size:18px;font-size:calc(18 / 1920 * 100vw)}}@media screen and (min-width: 1920px){.Policy .container .ChildCont .policyInner .list p{font-size:18px}}@media screen and (max-width: 375px){.Policy .container .ChildCont .policyInner .list p{line-height:25px}}@media screen and (max-width: 576px){.Policy .container .ChildCont .policyInner .list p{line-height:calc(25 / 375 * 100vw)}}@media screen and (min-width: 576px)and (max-width: 768px){.Policy .container .ChildCont .policyInner .list p{line-height:calc(29 / 768 * 100vw)}}@media screen and (min-width: 768px)and (max-width: 992px){.Policy .container .ChildCont .policyInner .list p{line-height:calc(29 / 992 * 100vw)}}@media screen and (min-width: 992px){.Policy .container .ChildCont .policyInner .list p{line-height:33px;line-height:calc(33 / 1920 * 100vw)}}@media screen and (min-width: 1920px){.Policy .container .ChildCont .policyInner .list p{line-height:33px}}.Policy .container .ChildCont .policyInner .contact_box{width:100%;background:#f3f9ff 0% 0% no-repeat padding-box;border-radius:5px;padding-top:15px;padding-top:calc(15 / 375 * 100vw);padding-bottom:15px;padding-bottom:calc(15 / 375 * 100vw);padding-right:15px;padding-right:calc(15 / 375 * 100vw);padding-left:15px;padding-left:calc(15 / 375 * 100vw)}@media screen and (max-width: 375px){.Policy .container .ChildCont .policyInner .contact_box{padding-top:15px}}@media screen and (max-width: 576px){.Policy .container .ChildCont .policyInner .contact_box{padding-top:calc(15 / 375 * 100vw)}}@media screen and (min-width: 576px)and (max-width: 768px){.Policy .container .ChildCont .policyInner .contact_box{padding-top:calc(24.5 / 768 * 100vw)}}@media screen and (min-width: 768px)and (max-width: 992px){.Policy .container .ChildCont .policyInner .contact_box{padding-top:calc(24.5 / 992 * 100vw)}}@media screen and (min-width: 992px){.Policy .container .ChildCont .policyInner .contact_box{padding-top:34px;padding-top:calc(34 / 1920 * 100vw)}}@media screen and (min-width: 1920px){.Policy .container .ChildCont .policyInner .contact_box{padding-top:34px}}@media screen and (max-width: 375px){.Policy .container .ChildCont .policyInner .contact_box{padding-bottom:15px}}@media screen and (max-width: 576px){.Policy .container .ChildCont .policyInner .contact_box{padding-bottom:calc(15 / 375 * 100vw)}}@media screen and (min-width: 576px)and (max-width: 768px){.Policy .container .ChildCont .policyInner .contact_box{padding-bottom:calc(24.5 / 768 * 100vw)}}@media screen and (min-width: 768px)and (max-width: 992px){.Policy .container .ChildCont .policyInner .contact_box{padding-bottom:calc(24.5 / 992 * 100vw)}}@media screen and (min-width: 992px){.Policy .container .ChildCont .policyInner .contact_box{padding-bottom:34px;padding-bottom:calc(34 / 1920 * 100vw)}}@media screen and (min-width: 1920px){.Policy .container .ChildCont .policyInner .contact_box{padding-bottom:34px}}@media screen and (max-width: 375px){.Policy .container .ChildCont .policyInner .contact_box{padding-right:15px}}@media screen and (max-width: 576px){.Policy .container .ChildCont .policyInner .contact_box{padding-right:calc(15 / 375 * 100vw)}}@media screen and (min-width: 576px)and (max-width: 768px){.Policy .container .ChildCont .policyInner .contact_box{padding-right:calc(30 / 768 * 100vw)}}@media screen and (min-width: 768px)and (max-width: 992px){.Policy .container .ChildCont .policyInner .contact_box{padding-right:calc(30 / 992 * 100vw)}}@media screen and (min-width: 992px){.Policy .container .ChildCont .policyInner .contact_box{padding-right:45px;padding-right:calc(45 / 1920 * 100vw)}}@media screen and (min-width: 1920px){.Policy .container .ChildCont .policyInner .contact_box{padding-right:45px}}@media screen and (max-width: 375px){.Policy .container .ChildCont .policyInner .contact_box{padding-left:15px}}@media screen and (max-width: 576px){.Policy .container .ChildCont .policyInner .contact_box{padding-left:calc(15 / 375 * 100vw)}}@media screen and (min-width: 576px)and (max-width: 768px){.Policy .container .ChildCont .policyInner .contact_box{padding-left:calc(30 / 768 * 100vw)}}@media screen and (min-width: 768px)and (max-width: 992px){.Policy .container .ChildCont .policyInner .contact_box{padding-left:calc(30 / 992 * 100vw)}}@media screen and (min-width: 992px){.Policy .container .ChildCont .policyInner .contact_box{padding-left:45px;padding-left:calc(45 / 1920 * 100vw)}}@media screen and (min-width: 1920px){.Policy .container .ChildCont .policyInner .contact_box{padding-left:45px}}.Policy .container .ChildCont .policyInner .contact_box h2{font-size:14px;font-size:calc(14 / 375 * 100vw);line-height:22px;line-height:calc(22 / 375 * 100vw);font-weight:900;color:#052d9f;padding-bottom:5px;margin-bottom:5px;border-bottom:#052d9f solid 2px;width:100%}@media screen and (max-width: 375px){.Policy .container .ChildCont .policyInner .contact_box h2{font-size:14px}}@media screen and (max-width: 576px){.Policy .container .ChildCont .policyInner .contact_box h2{font-size:calc(14 / 375 * 100vw)}}@media screen and (min-width: 576px)and (max-width: 768px){.Policy .container .ChildCont .policyInner .contact_box h2{font-size:calc(19.5 / 768 * 100vw)}}@media screen and (min-width: 768px)and (max-width: 992px){.Policy .container .ChildCont .policyInner .contact_box h2{font-size:calc(19.5 / 992 * 100vw)}}@media screen and (min-width: 992px){.Policy .container .ChildCont .policyInner .contact_box h2{font-size:25px;font-size:calc(25 / 1920 * 100vw)}}@media screen and (min-width: 1920px){.Policy .container .ChildCont .policyInner .contact_box h2{font-size:25px}}@media screen and (max-width: 375px){.Policy .container .ChildCont .policyInner .contact_box h2{line-height:22px}}@media screen and (max-width: 576px){.Policy .container .ChildCont .policyInner .contact_box h2{line-height:calc(22 / 375 * 100vw)}}@media screen and (min-width: 576px)and (max-width: 768px){.Policy .container .ChildCont .policyInner .contact_box h2{line-height:calc(23.5 / 768 * 100vw)}}@media screen and (min-width: 768px)and (max-width: 992px){.Policy .container .ChildCont .policyInner .contact_box h2{line-height:calc(23.5 / 992 * 100vw)}}@media screen and (min-width: 992px){.Policy .container .ChildCont .policyInner .contact_box h2{line-height:25px;line-height:calc(25 / 1920 * 100vw)}}@media screen and (min-width: 1920px){.Policy .container .ChildCont .policyInner .contact_box h2{line-height:25px}}.Policy .container .ChildCont .policyInner .contact_box p{color:#3d4060;font-size:13px;font-size:calc(13 / 375 * 100vw);line-height:25px;line-height:calc(25 / 375 * 100vw);font-weight:500}@media screen and (max-width: 375px){.Policy .container .ChildCont .policyInner .contact_box p{font-size:13px}}@media screen and (max-width: 576px){.Policy .container .ChildCont .policyInner .contact_box p{font-size:calc(13 / 375 * 100vw)}}@media screen and (min-width: 576px)and (max-width: 768px){.Policy .container .ChildCont .policyInner .contact_box p{font-size:calc(15.5 / 768 * 100vw)}}@media screen and (min-width: 768px)and (max-width: 992px){.Policy .container .ChildCont .policyInner .contact_box p{font-size:calc(15.5 / 992 * 100vw)}}@media screen and (min-width: 992px){.Policy .container .ChildCont .policyInner .contact_box p{font-size:18px;font-size:calc(18 / 1920 * 100vw)}}@media screen and (min-width: 1920px){.Policy .container .ChildCont .policyInner .contact_box p{font-size:18px}}@media screen and (max-width: 375px){.Policy .container .ChildCont .policyInner .contact_box p{line-height:25px}}@media screen and (max-width: 576px){.Policy .container .ChildCont .policyInner .contact_box p{line-height:calc(25 / 375 * 100vw)}}@media screen and (min-width: 576px)and (max-width: 768px){.Policy .container .ChildCont .policyInner .contact_box p{line-height:calc(29 / 768 * 100vw)}}@media screen and (min-width: 768px)and (max-width: 992px){.Policy .container .ChildCont .policyInner .contact_box p{line-height:calc(29 / 992 * 100vw)}}@media screen and (min-width: 992px){.Policy .container .ChildCont .policyInner .contact_box p{line-height:33px;line-height:calc(33 / 1920 * 100vw)}}@media screen and (min-width: 1920px){.Policy .container .ChildCont .policyInner .contact_box p{line-height:33px}}