@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP&display=swap");@import url("https://fonts.googleapis.com/earlyaccess/hannari.css");@import url("https://fonts.googleapis.com/css2?family=Allura&family=Shippori+Mincho:wght@400;500;600&display=swap");@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?467juk");src:url("../fonts/icomoon.eot?467juk#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?467juk") format("truetype"),url("../fonts/icomoon.woff?467juk") format("woff"),url("../fonts/icomoon.svg?467juk#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:"Corporate-Logo";src:url("../fonts/Corporate-Logo-Rounded-Bold-ver3.otf") format("truetype");font-display:swap}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-next:before{content:"\e900"}.wf-hannari{font-family:"Hannari"}#pageTtl .ttl{background:#cfeddf;padding:80px 0}@media (max-width: 991px){#pageTtl .ttl{padding:60px 0}}@media (max-width: 767px){#pageTtl .ttl{padding:50px 0}}#pageTtl .ttl img{height:50px}@media (max-width: 991px){#pageTtl .ttl img{height:40px}}@media (max-width: 767px){#pageTtl .ttl img{height:25px}}#event{padding:80px 0 40px}@media (max-width: 991px){#event{padding:60px 0 30px}}@media (max-width: 767px){#event{padding:40px 0 20px}}#event dl{margin-bottom:60px}@media (max-width: 767px){#event dl{margin-bottom:30px}}#event dl dt{color:#fff;border-radius:60px;background:#57cf97;font-size:3.0rem;font-family:vdl-v7marugothic,sans-serif;font-weight:600;margin-bottom:20px;padding:10px 30px}@media (max-width: 991px){#event dl dt{font-size:2.6rem}}@media (max-width: 767px){#event dl dt{font-size:2.0rem}}#event dl dd{font-size:2.2rem;font-weight:600}@media (max-width: 991px){#event dl dd{font-size:1.9rem}}@media (max-width: 767px){#event dl dd{font-size:1.6rem}}#event dl dd p{margin-bottom:20px}#event dl dd p span{color:#EA3C7F}#event dl dd p.center{text-align:center}#event dl dd p.bottom{margin-bottom:0}#event dl dd p.small{font-weight:400}#event dl dd p.small a{color:#000;text-decoration:underline;word-wrap:break-word}#event dl dd .box ul{margin:5px 0}#event dl dd .box ul li{color:#2a9362}#event dl dd ul{margin-bottom:30px}#event dl dd ul li{text-indent:-1em;padding-left:1em}#event dl dd ul.bottom{margin-bottom:20px}#event dl dd .exampleTable{margin-bottom:30px}@media (max-width: 991px){#event dl dd .exampleTable{margin-bottom:20px}}#event dl dd .exampleTable table{width:100%;margin-bottom:10px}@media (max-width: 767px){#event dl dd .exampleTable table{margin-bottom:5px}}#event dl dd .exampleTable table tr{border-bottom:1px solid #fff}#event dl dd .exampleTable table tr th{font-size:2.5rem;color:#fff;padding:20px 0;text-align:center;font-weight:600;width:35%;border-right:1px solid #fff}@media (max-width: 1199px){#event dl dd .exampleTable table tr th{font-size:2.3rem}}@media (max-width: 991px){#event dl dd .exampleTable table tr th{font-size:2.0rem;padding:15px 0}}@media (max-width: 767px){#event dl dd .exampleTable table tr th{font-size:1.6rem;padding:10px 0}}#event dl dd .exampleTable table tr th.none{background:#F5F5F5}#event dl dd .exampleTable table tr th.blue{background:#4CA8C2}#event dl dd .exampleTable table tr th.orange{background:#F0A23C}#event dl dd .exampleTable table tr th.pink{background:#F77794}#event dl dd .exampleTable table tr td{padding:20px 0;text-align:center;font-weight:600;font-size:2.5rem;border-right:1px solid #fff}@media (max-width: 1199px){#event dl dd .exampleTable table tr td{font-size:2.3rem}}@media (max-width: 991px){#event dl dd .exampleTable table tr td{font-size:2.0rem;padding:15px 0}}@media (max-width: 767px){#event dl dd .exampleTable table tr td{font-size:1.6rem;padding:10px 0}}#event dl dd .exampleTable table tr td.orange{background:#FFECD3}#event dl dd .exampleTable table tr td.pink{background:#FFE0E7}#event dl dd .exampleTable p{font-size:1.5rem;text-align:right}@media (max-width: 991px){#event dl dd .exampleTable p{font-size:1.4rem}}@media (max-width: 767px){#event dl dd .exampleTable p{font-size:1.2rem}}#event dl dd .exampleTable2{margin-bottom:30px}@media (max-width: 991px){#event dl dd .exampleTable2{margin-bottom:20px}}#event dl dd .exampleTable2 table{width:100%;margin-bottom:10px;border-collapse:collapse}@media (max-width: 767px){#event dl dd .exampleTable2 table{margin-bottom:5px}}#event dl dd .exampleTable2 table tr{border-bottom:1px solid #fff}#event dl dd .exampleTable2 table tr:nth-child(even){background-color:#e6f8f0}#event dl dd .exampleTable2 table tr:nth-child(odd){background-color:#f0fdf6}#event dl dd .exampleTable2 table tr th{font-size:2.2rem;color:#fff;padding:20px 0;text-align:center;font-weight:600;border-right:1px solid #fff;background:#4CA8C2}@media (max-width: 1199px){#event dl dd .exampleTable2 table tr th{font-size:2.0rem}}@media (max-width: 991px){#event dl dd .exampleTable2 table tr th{font-size:1.8rem;padding:15px 0}}@media (max-width: 767px){#event dl dd .exampleTable2 table tr th{font-size:1.6rem;padding:10px 0;display:block;width:100%}}#event dl dd .exampleTable2 table tr td{padding:20px;font-size:2.0rem;background:#F5F5F5;font-weight:600;border-right:1px solid #fff}@media (max-width: 1199px){#event dl dd .exampleTable2 table tr td{font-size:1.8rem}}@media (max-width: 991px){#event dl dd .exampleTable2 table tr td{font-size:1.6rem;padding:15px}}@media (max-width: 767px){#event dl dd .exampleTable2 table tr td{font-size:1.5rem;padding:10px;display:block;width:100%}}#event dl dd .inner{background:#fcf4e5;padding:60px;margin-bottom:30px}@media (max-width: 1199px){#event dl dd .inner{padding:60px 40px}}@media (max-width: 767px){#event dl dd .inner{padding:20px}}#event dl dd .inner .image{padding:80px;background:#fff;border-radius:30px}@media (max-width: 991px){#event dl dd .inner .image{padding:40px}}@media (max-width: 767px){#event dl dd .inner .image{padding:10px;border-radius:10px}}#event dl dd .inner ul{margin-bottom:20px}@media (max-width: 767px){#event dl dd .inner ul{margin:0}}#event dl dd .inner ul li{padding:0 10px;text-indent:0}@media (max-width: 767px){#event dl dd .inner ul li{padding:0;margin-bottom:10px}}@media (max-width: 767px){#event dl dd .inner ul li img{width:100%}}#event dl dd .inner p{margin-bottom:0}#event dl dd .period{font-size:3.4rem;text-align:center;margin-bottom:20px}@media (max-width: 991px){#event dl dd .period{font-size:2.8rem}}@media (max-width: 767px){#event dl dd .period{font-size:2.1rem;margin-bottom:10px}}#event .document .documentCont{margin-bottom:30px}#event .document .documentCont h4{background:#fcf4e5;color:#57cf97;display:inline-block;padding:10px 15px;margin-bottom:10px}#event .note{color:#EA3C7F;margin-top:20px}.newborns{background:#FDE7EF;padding:80px 0}@media (max-width: 991px){.newborns{padding:60px 0}}@media (max-width: 767px){.newborns{padding:40px 0}}.newborns .use{border-radius:30px;overflow:hidden}@media (max-width: 767px){.newborns .use{border-radius:20px}}.newborns .use .useTtl{padding:15px 25px;font-size:2.5rem;font-weight:600;font-family:vdl-v7marugothic,sans-serif;color:#fff;background:#F86BA1}@media (max-width: 991px){.newborns .use .useTtl{font-size:2.3rem}}@media (max-width: 767px){.newborns .use .useTtl{font-size:2.0rem;padding:10px 20px}}.newborns .use h5{font-size:2.3rem;color:#F86BA1;font-weight:600;background:#fdf7f9;padding:20px;margin-bottom:20px}@media (max-width: 991px){.newborns .use h5{font-size:2.1rem}}@media (max-width: 767px){.newborns .use h5{font-size:1.7rem}}.newborns .use .useIn{padding:30px;background:#fff}@media (max-width: 767px){.newborns .use .useIn{padding:15px}}.newborns .use .useIn .stepList li{margin-bottom:20px}.newborns .use .useIn .stepList li h6{font-weight:600;color:#F86BA1;border:2px solid #F86BA1;padding:5px 20px;display:inline-block;margin-right:10px;font-size:2.0rem;margin-bottom:10px;border-radius:10px}@media (max-width: 991px){.newborns .use .useIn .stepList li h6{font-size:1.8rem;padding:10px 15px}}@media (max-width: 767px){.newborns .use .useIn .stepList li h6{font-size:1.5rem;padding:5px 10px;border-radius:5px;margin-bottom:5px}}.newborns .use .useIn p{font-size:2.2rem;font-weight:600}@media (max-width: 991px){.newborns .use .useIn p{font-size:1.9rem}}@media (max-width: 767px){.newborns .use .useIn p{font-size:1.6rem}}.newborns .use .useIn p span{color:#F86BA1;font-size:1.8rem;font-weight:400}@media (max-width: 991px){.newborns .use .useIn p span{font-size:1.6rem}}@media (max-width: 767px){.newborns .use .useIn p span{font-size:1.4rem}}.newborns .use .inner{padding:30px;background:#f9f9f9;margin-top:20px}.newborns .use .inner p{margin-top:10px}.formLink{border-radius:90px;color:#fff;font-size:2.6rem;text-align:center;padding:30px 0;width:100%;display:block;font-family:vdl-v7marugothic,sans-serif;font-weight:600;position:relative;box-shadow:0px 6px 0px 0px #084629;background:#186843;max-width:70%;margin:60px auto 100px}@media (max-width: 991px){.formLink{font-size:2.0rem;padding:25px 0;max-width:100%;margin:30px auto 60px}}@media (max-width: 767px){.formLink{font-size:1.7rem;padding:20px 0;box-shadow:0px 4px 0px 0px #084629;margin:0 auto 50px}}.formLink:hover{box-shadow:none;transform:translate3d(0, 6px, 0);opacity:1;color:#fff}@media (max-width: 767px){.formLink:hover{transform:translate3d(0, 4px, 0)}}.formLink.bottom{margin-bottom:100px}@media (max-width: 991px){.formLink.bottom{margin-bottom:60px}}@media (max-width: 767px){.formLink.bottom{margin-bottom:30px}}.txtCont{background:#04657E;padding:40px 0;margin-bottom:30px}@media (max-width: 767px){.txtCont{padding:20px 0;margin-bottom:20px}}.noteTxt{margin-bottom:30px;font-size:2.2rem}@media (max-width: 991px){.noteTxt{font-size:1.9rem}}@media (max-width: 767px){.noteTxt{font-size:1.6rem}}.noteTxt p{font-weight:600}.noteTxt ul li{text-indent:-1em;padding-left:1em}.noteTxt ul li a{color:#04657E;text-decoration:underline}#formBtn{background:#FCB125;padding:90px 0}@media (max-width: 991px){#formBtn{padding:60px 0}}@media (max-width: 767px){#formBtn{padding:40px 0}}#formBtn a{background:#fff;color:#FCB125;padding:35px 0;text-align:center;box-shadow:0px 8px 0px 0px #B97D0D;display:block;font-weight:600;font-family:vdl-v7marugothic,sans-serif;font-size:3.6rem}@media (max-width: 991px){#formBtn a{padding:25px 0;font-size:3.2rem}}@media (max-width: 767px){#formBtn a{font-size:2.2rem;padding:20px 0;box-shadow:0px 5px 0px 0px #B97D0D}}#formBtn a:hover{box-shadow:none;transform:translate3d(0, 8px, 0);opacity:1}@media (max-width: 767px){#formBtn a:hover{transform:translate3d(0, 5px, 0)}}
