@charset "UTF-8";.con-point{padding-top:45px;position:relative}@media screen and (max-width:767px){.con-point{padding-top:40px}}@media screen and (max-width:600px){.con-point{padding-top:38px}}.con-point .style-box-title01{margin-bottom:160px;position:relative;z-index:3}@media screen and (max-width:600px){.con-point .style-box-title01{margin-bottom:30px}}.con-point .wrap-point{position:relative;background-color:#F7FEFF;padding-bottom:180px}@media screen and (max-width:767px){.con-point .wrap-point{padding-bottom:100px}}@media screen and (max-width:600px){.con-point .wrap-point{padding-bottom:50px}}.con-point .wrap-point .bg-mountain-top{position:absolute;top:-6px;left:50%;transform:translateX(-50%);z-index:1;width:100%;padding-bottom:43.5%;background:url(../img/family/bg_mountain01.svg) no-repeat;background-position:bottom center;background-size:contain}.con-point .wrap-point .illu-snow{position:absolute;z-index:2;top:0;right:28.8125%;width:19.4375%}@media screen and (max-width:767px){.con-point .wrap-point .illu-snow{right:14.375%;width:150px}}@media screen and (max-width:600px){.con-point .wrap-point .illu-snow{width:100px;left:4%;right:auto}}.con-point .wrap-point .illu-snow img{transform:translateY(-56%)}@media screen and (max-width:600px){.con-point .wrap-point .illu-snow img{transform:translateY(42%)}}.con-point .wrap-point .illu-tree{position:absolute;z-index:2;top:0;right:25.8125%;width:7.5625%}@media screen and (max-width:767px){.con-point .wrap-point .illu-tree{width:90px;right:12.875%}}@media screen and (max-width:600px){.con-point .wrap-point .illu-tree{right:6%;width:60px}}.con-point .wrap-point .illu-tree img{transform:translateY(77%)}@media screen and (max-width:600px){.con-point .wrap-point .illu-tree img{transform:translateY(-56%)}}.con-point .wrap-point>.inner{max-width:900px;margin:0 auto;position:relative;z-index:3}@media only screen and (max-width:980px){.con-point .wrap-point>.inner{width:88%}}@media screen and (max-width:600px){.con-point .wrap-point>.inner{width:85.3333333333%}}@media screen and (max-width:600px){.con-point .wrap-point>.inner .box-point{padding-top:40px}}.con-point .wrap-point>.inner .box-point .item{display:flex;position:relative}@media screen and (max-width:600px){.con-point .wrap-point>.inner .box-point .item{display:block;max-width:360px;margin:0 auto}}.con-point .wrap-point>.inner .box-point .item:not(:first-child){margin-top:0px}@media screen and (max-width:767px){.con-point .wrap-point>.inner .box-point .item:not(:first-child){margin-top:-22px}}@media screen and (max-width:600px){.con-point .wrap-point>.inner .box-point .item:not(:first-child){margin-top:0}}@media screen and (max-width:600px){.con-point .wrap-point>.inner .box-point .item:not(:last-child){margin-bottom:70px}}.con-point .wrap-point>.inner .box-point .item:nth-child(odd){justify-content:flex-start}.con-point .wrap-point>.inner .box-point .item:nth-child(2n){justify-content:flex-end}.con-point .wrap-point>.inner .box-point .item:nth-child(2n) .inner-item .block-image .fuki{transform:translateX(-50%) rotate(3deg) translateX(23px)}@media screen and (max-width:600px){.con-point .wrap-point>.inner .box-point .item:nth-child(2n) .inner-item .block-image .fuki{transform:none}}.con-point .wrap-point>.inner .box-point .item:nth-child(2n) .inner-item .block-image .fuki>.inner>.inner02{transform:translateY(calc(-100% - 18px)) translateX(-10px)}@media screen and (max-width:600px){.con-point .wrap-point>.inner .box-point .item:nth-child(2n) .inner-item .block-image .fuki>.inner>.inner02{transform:none}}.con-point .wrap-point>.inner .box-point .item:nth-child(2n) .inner-item .block-image .fuki>.inner>.inner02 .txt-copy{color:#FEB045}.con-point .wrap-point>.inner .box-point .item:nth-child(2n) .inner-item .block-image .wrap-image .image{border-color:#F8C101}.con-point .wrap-point>.inner .box-point .item:nth-child(2n) .inner-item .block-detail .style-btn-link03 a{border-color:#F8C101;background-color:#F8C101}.con-point .wrap-point>.inner .box-point .item:nth-child(2) .illu-lift{position:absolute;top:0;left:23.2222222222%;width:130px}@media screen and (max-width:767px){.con-point .wrap-point>.inner .box-point .item:nth-child(2) .illu-lift{width:117px}}@media screen and (max-width:600px){.con-point .wrap-point>.inner .box-point .item:nth-child(2) .illu-lift{display:none}}.con-point .wrap-point>.inner .box-point .item:nth-child(2) .illu-lift img{transform:translateY(26%)}.con-point .wrap-point>.inner .box-point .item:nth-child(3) .block-image .wrap-image .illu-facility{position:absolute;z-index:2;bottom:26px;right:-108px;width:175px}@media screen and (max-width:767px){.con-point .wrap-point>.inner .box-point .item:nth-child(3) .block-image .wrap-image .illu-facility{bottom:23.4px;right:-97.2px;width:157.5px}}@media screen and (max-width:600px){.con-point .wrap-point>.inner .box-point .item:nth-child(3) .block-image .wrap-image .illu-facility{bottom:16px;right:-18px;width:120px}}.con-point .wrap-point>.inner .box-point .item:nth-child(4) .illu-snow{position:absolute;top:0;left:-9%;width:232px}@media screen and (max-width:767px){.con-point .wrap-point>.inner .box-point .item:nth-child(4) .illu-snow{width:185px}}@media screen and (max-width:600px){.con-point .wrap-point>.inner .box-point .item:nth-child(4) .illu-snow{display:none}}.con-point .wrap-point>.inner .box-point .item:nth-child(4) .illu-snow img{transform:translateY(88%)}.con-point .wrap-point>.inner .box-point .item:nth-child(4) .illu-ski{position:absolute;top:0;left:22.2222222222%;width:93px;z-index:2}@media screen and (max-width:767px){.con-point .wrap-point>.inner .box-point .item:nth-child(4) .illu-ski{width:83.7px}}@media screen and (max-width:600px){.con-point .wrap-point>.inner .box-point .item:nth-child(4) .illu-ski{display:none}}.con-point .wrap-point>.inner .box-point .item:nth-child(4) .illu-ski img{transform:translateY(104%)}.con-point .wrap-point>.inner .box-point .item:nth-child(5) .illu-tree-snow{position:absolute;bottom:0;right:-18.7777777778%;width:397px}@media only screen and (max-width:1300px){.con-point .wrap-point>.inner .box-point .item:nth-child(5) .illu-tree-snow{right:0}}@media screen and (max-width:767px){.con-point .wrap-point>.inner .box-point .item:nth-child(5) .illu-tree-snow{right:-3%;width:277.9px}}@media screen and (max-width:600px){.con-point .wrap-point>.inner .box-point .item:nth-child(5) .illu-tree-snow{display:none}}.con-point .wrap-point>.inner .box-point .item:nth-child(5) .illu-tree-snow img{transform:translateY(10%)}.con-point .wrap-point>.inner .box-point .item .inner-item{width:44.4444444444%}@media screen and (max-width:999px){.con-point .wrap-point>.inner .box-point .item .inner-item{width:46%}}@media screen and (max-width:600px){.con-point .wrap-point>.inner .box-point .item .inner-item{width:100%}}.con-point .wrap-point>.inner .box-point .item .inner-item .block-image{position:relative;z-index:2}.con-point .wrap-point>.inner .box-point .item .inner-item .block-image .fuki{position:absolute;top:0;left:50%;transform:translateX(-50%) rotate(-4deg);width:338px;z-index:2}@media screen and (max-width:767px){.con-point .wrap-point>.inner .box-point .item .inner-item .block-image .fuki{width:260px}}@media screen and (max-width:600px){.con-point .wrap-point>.inner .box-point .item .inner-item .block-image .fuki{width:300px;margin:0 auto 15px;position:static;transform:none}}.con-point .wrap-point>.inner .box-point .item .inner-item .block-image .fuki>.inner>.inner02{position:relative;transform:translateY(calc(-100% - 18px)) translateX(-10px);padding:0 35px}@media screen and (max-width:999px){.con-point .wrap-point>.inner .box-point .item .inner-item .block-image .fuki>.inner>.inner02{transform:translateY(calc(-100% - 18px)) translateX(-5px)}}@media screen and (max-width:600px){.con-point .wrap-point>.inner .box-point .item .inner-item .block-image .fuki>.inner>.inner02{transform:none}}.con-point .wrap-point>.inner .box-point .item .inner-item .block-image .fuki>.inner>.inner02:after,.con-point .wrap-point>.inner .box-point .item .inner-item .block-image .fuki>.inner>.inner02:before{position:absolute;content:"";bottom:-4px;width:32px;height:87px;background:url(../img/common/icn_fuki_left_gray.svg) no-repeat;background-size:contain;transition:0.35s cubic-bezier(0.39,0,0.22,1)}.con-point .wrap-point>.inner .box-point .item .inner-item .block-image .fuki>.inner>.inner02:before{left:0}.con-point .wrap-point>.inner .box-point .item .inner-item .block-image .fuki>.inner>.inner02:after{right:0;background-image:url(../img/common/icn_fuki_right_gray.svg)}.con-point .wrap-point>.inner .box-point .item .inner-item .block-image .fuki>.inner>.inner02 p.txt-point{margin-bottom:9px}@media screen and (max-width:600px){.con-point .wrap-point>.inner .box-point .item .inner-item .block-image .fuki>.inner>.inner02 p.txt-point{margin-bottom:6px}}.con-point .wrap-point>.inner .box-point .item .inner-item .block-image .fuki>.inner>.inner02 p.txt-point>span{display:block;letter-spacing:0.09em;color:#a2a2a2;text-align:center;line-height:1;font-weight:800}.con-point .wrap-point>.inner .box-point .item .inner-item .block-image .fuki>.inner>.inner02 p.txt-point>span.point{margin-bottom:3px;font-size:1.3rem}@media screen and (max-width:600px){.con-point .wrap-point>.inner .box-point .item .inner-item .block-image .fuki>.inner>.inner02 p.txt-point>span.point{font-size:1.2rem}}.con-point .wrap-point>.inner .box-point .item .inner-item .block-image .fuki>.inner>.inner02 p.txt-point>span.number{font-family:"Noto Sans","Helvetica","Helvetica Neue",-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-size:1.9rem}@media screen and (max-width:600px){.con-point .wrap-point>.inner .box-point .item .inner-item .block-image .fuki>.inner>.inner02 p.txt-point>span.number{font-size:1.7rem}}.con-point .wrap-point>.inner .box-point .item .inner-item .block-image .fuki>.inner>.inner02 p.txt-point>span.number span.big{font-size:2.6rem}@media screen and (max-width:600px){.con-point .wrap-point>.inner .box-point .item .inner-item .block-image .fuki>.inner>.inner02 p.txt-point>span.number span.big{vertical-align:-0.05em;font-size:2.4rem}}.con-point .wrap-point>.inner .box-point .item .inner-item .block-image .fuki>.inner>.inner02 p.txt-copy{font-weight:600;font-size:2.4rem;line-height:1.33;color:#5ea6c6;text-align:center}@media screen and (max-width:767px){.con-point .wrap-point>.inner .box-point .item .inner-item .block-image .fuki>.inner>.inner02 p.txt-copy{font-size:1.9rem}}@media screen and (max-width:600px){.con-point .wrap-point>.inner .box-point .item .inner-item .block-image .fuki>.inner>.inner02 p.txt-copy{font-size:2.2rem}}.con-point .wrap-point>.inner .box-point .item .inner-item .block-image .wrap-image{max-width:300px;margin:0 auto;position:relative}@media screen and (max-width:600px){.con-point .wrap-point>.inner .box-point .item .inner-item .block-image .wrap-image{max-width:280px}}.con-point .wrap-point>.inner .box-point .item .inner-item .block-image .wrap-image .image{position:relative;padding-bottom:calc(100% - 6px);border:3px solid #5EA6C6;border-radius:50%;overflow:hidden}.con-point .wrap-point>.inner .box-point .item .inner-item .block-image .wrap-image .image img{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:100%;height:100%;object-fit:cover;object-position:center center}.con-point .wrap-point>.inner .box-point .item .inner-item .block-detail{margin-top:27px;position:relative;z-index:2}@media screen and (max-width:600px){.con-point .wrap-point>.inner .box-point .item .inner-item .block-detail{margin-top:16px}}.con-point .wrap-point>.inner .box-point .item .inner-item .block-detail p.txt{font-size:1.6rem;line-height:1.81;color:#4a4a4a}@media screen and (max-width:600px){.con-point .wrap-point>.inner .box-point .item .inner-item .block-detail p.txt{font-size:1.5rem}}.con-point .wrap-point>.inner .box-point .item .inner-item .block-detail p.style-btn-link03{margin-top:25px}@media screen and (max-width:600px){.con-point .wrap-point>.inner .box-point .item .inner-item .block-detail p.style-btn-link03{margin-top:22px}}.con-point .wrap-point>.inner .box-point .item .inner-item .block-detail p.style-btn-link03 a{max-width:350px;margin:0 auto;background-color:#5EA6C6;border-color:#5EA6C6}@media screen and (max-width:600px){.con-point .wrap-point>.inner .box-point .item .inner-item .block-detail p.style-btn-link03 a{max-width:250px}}.con-bg-image{position:relative}.con-bg-image .bg-wave-top{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;padding-bottom:4.25%;z-index:1;background:url("../img/common/bg_wave01_bottom_sky.svg") center bottom no-repeat;background-size:cover}.con-bg-image .bg-wave-bottom{position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:100%;padding-bottom:4.125%;z-index:1;background:url("../img/common/bg_wave01_top_orange.svg") center bottom no-repeat;background-size:cover}.con-bg-image .box-bg-image .image{position:relative;overflow:hidden;padding-bottom:640px}@media screen and (max-width:767px){.con-bg-image .box-bg-image .image{padding-bottom:440px}}@media screen and (max-width:600px){.con-bg-image .box-bg-image .image{padding-bottom:240px}}.con-bg-image .box-bg-image .image img{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:100%;height:100%;object-fit:cover;object-position:center center}.con-kids{padding-top:65px;background-color:#F8C101}@media screen and (max-width:600px){.con-kids{padding-top:50px}}.con-kids>.inner{max-width:900px;margin:0 auto}@media only screen and (max-width:980px){.con-kids>.inner{width:92%}}.con-kids>.inner .style-box-title01{margin-bottom:44px}@media screen and (max-width:600px){.con-kids>.inner .style-box-title01{margin-bottom:30px}}.con-kids>.inner .style-box-title01 p.txt-en{color:#A2A2A2}.con-kids>.inner .box-kids{padding:70px 11.1111111111% 80px;background-color:#fff;border-radius:20px}@media screen and (max-width:999px){.con-kids>.inner .box-kids{padding:70px 6.5% 80px}}@media screen and (max-width:767px){.con-kids>.inner .box-kids{padding:45px 6.5% 55px}}@media screen and (max-width:600px){.con-kids>.inner .box-kids{padding:35px 6.5% 45px;border-radius:10px}}.con-kids>.inner .box-kids .item{padding:60px 0 64px;display:flex}@media screen and (max-width:767px){.con-kids>.inner .box-kids .item{display:block;padding:48px 0 52px}}@media screen and (max-width:600px){.con-kids>.inner .box-kids .item{padding:30px 0 32px;display:block}}.con-kids>.inner .box-kids .item:not(:last-child){background:url(../img/family/bg_dot_yellow.png) center bottom repeat-x;background-size:16px}.con-kids>.inner .box-kids .item:last-child{padding-bottom:0}.con-kids>.inner .box-kids .item:nth-child(odd) .block-detail{padding-left:60px;order:2}@media screen and (max-width:999px){.con-kids>.inner .box-kids .item:nth-child(odd) .block-detail{padding-left:45px}}@media screen and (max-width:767px){.con-kids>.inner .box-kids .item:nth-child(odd) .block-detail{padding-left:0}}.con-kids>.inner .box-kids .item:nth-child(2n) .block-detail{padding-right:60px}@media screen and (max-width:999px){.con-kids>.inner .box-kids .item:nth-child(2n) .block-detail{padding-right:45px}}@media screen and (max-width:600px){.con-kids>.inner .box-kids .item:nth-child(2n) .block-detail{padding-right:0}}.con-kids>.inner .box-kids .item:first-child{padding-top:0}.con-kids>.inner .box-kids .item:first-child .block-detail h3{width:186px}@media screen and (max-width:600px){.con-kids>.inner .box-kids .item:first-child .block-detail h3{width:167.4px}}.con-kids>.inner .box-kids .item:nth-child(2) .block-detail h3{width:263px}@media screen and (max-width:600px){.con-kids>.inner .box-kids .item:nth-child(2) .block-detail h3{width:236.7px}}.con-kids>.inner .box-kids .item:nth-child(3) .block-detail h3{width:248px}@media screen and (max-width:600px){.con-kids>.inner .box-kids .item:nth-child(3) .block-detail h3{width:223.2px}}.con-kids>.inner .box-kids .item:nth-child(4) .block-detail h3{width:191px}@media screen and (max-width:600px){.con-kids>.inner .box-kids .item:nth-child(4) .block-detail h3{width:171.9px}}.con-kids>.inner .box-kids .item .block-detail{flex:1}.con-kids>.inner .box-kids .item .block-detail h3{margin-bottom:15px}@media screen and (max-width:767px){.con-kids>.inner .box-kids .item .block-detail h3{margin:0 auto 16px}}@media screen and (max-width:600px){.con-kids>.inner .box-kids .item .block-detail h3{margin-bottom:10px}}.con-kids>.inner .box-kids .item .block-detail p.txt{font-size:1.5rem;line-height:2;color:#4a4a4a}@media screen and (max-width:600px){.con-kids>.inner .box-kids .item .block-detail p.txt{font-size:1.4rem}}.con-kids>.inner .box-kids .item .block-image{width:42.8571428571%}@media screen and (max-width:767px){.con-kids>.inner .box-kids .item .block-image{margin-top:22px;width:100%}}@media screen and (max-width:600px){.con-kids>.inner .box-kids .item .block-image{margin-top:18px}}.con-kids>.inner .box-kids .item .block-image .image{position:relative;overflow:hidden;padding-bottom:100%;border-radius:10px}@media screen and (max-width:600px){.con-kids>.inner .box-kids .item .block-image .image{padding-bottom:72%}}.con-kids>.inner .box-kids .item .block-image .image img{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:100%;height:100%;object-fit:cover;object-position:center center}.con-information{padding-top:100px;padding-bottom:254px;background-color:#F8C101}@media screen and (max-width:767px){.con-information{padding-bottom:100px}}@media screen and (max-width:600px){.con-information{padding-top:80px;padding-bottom:80px}}.con-information>.inner{max-width:900px;margin:0 auto}@media only screen and (max-width:980px){.con-information>.inner{width:90%}}.con-information>.inner .style-box-title01{margin-bottom:22px}@media screen and (max-width:600px){.con-information>.inner .style-box-title01{margin-bottom:26px}}@media screen and (max-width:999px){.con-information>.inner .wrap-scroll{position:relative;overflow:auto;width:111.1111111111%}}.con-information>.inner .wrap-scroll table.tbl-price{width:100%;background-color:#fff}@media screen and (max-width:999px){.con-information>.inner .wrap-scroll table.tbl-price.s02{min-width:400px;max-width:calc(100% - 10%);margin-right:7%}}.con-information>.inner .wrap-scroll table.tbl-price.s02 thead tr th span.small{padding-left:1.2em;font-size:1.3rem}.con-information>.inner .wrap-scroll table.tbl-price.s02 tbody tr:nth-child(2n){background-color:rgba(189,224,224,0.3)}.con-information>.inner .wrap-scroll table.tbl-price.s02 tbody tr td{width:58.9%;padding:28px 6px 27px}@media screen and (max-width:999px){.con-information>.inner .wrap-scroll table.tbl-price.s02 tbody tr td{width:44%}}.con-information>.inner .wrap-scroll table.tbl-price.s02 tbody tr td .wrap-attention{margin-top:3px;display:flex;justify-content:center}.con-information>.inner .wrap-scroll table.tbl-price.s02 tbody tr td .wrap-attention ul.list-attention02 li{text-align:left}.con-information>.inner .wrap-scroll table.tbl-price.s02 tbody tr td .wrap-attention ul.list-attention02 li span{padding-left:1.1em;position:relative;font-size:1.3rem;color:#4a4a4a}.con-information>.inner .wrap-scroll table.tbl-price.s02 tbody tr td .wrap-attention ul.list-attention02 li span:before{position:absolute;content:"※";position:absolute;top:0;left:0}.con-information>.inner .wrap-scroll table.tbl-price td,.con-information>.inner .wrap-scroll table.tbl-price th{border:2px solid #537B7B}.con-information>.inner .wrap-scroll table.tbl-price thead tr th{padding:6px 6px 6px;font-weight:600;font-size:1.5rem;letter-spacing:0.03em;color:#fff;background-color:rgba(83,123,123,0.8);vertical-align:middle}.con-information>.inner .wrap-scroll table.tbl-price tbody tr th{padding:7px 6px 6px;font-weight:600;font-size:1.6rem;letter-spacing:0.03em;color:#537b7b;vertical-align:middle;font-feature-settings:"palt"}.con-information>.inner .wrap-scroll table.tbl-price tbody tr th span.normal{font-weight:400}.con-information>.inner .wrap-scroll table.tbl-price tbody tr th span.small{font-size:1.4rem}.con-information>.inner .wrap-scroll table.tbl-price tbody tr td{width:18.8%;padding:7px 6px 6px;font-size:1.6rem;letter-spacing:0.03em;color:#4a4a4a;text-align:center;font-weight:500}@media screen and (max-width:600px){.con-information>.inner .wrap-scroll table.tbl-price tbody tr td{width:15%}}
/*# sourceMappingURL=family_test.css.map */