@-webkit-keyframes slideFadeZoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}70%{opacity:1}100%{opacity:1}}@keyframes slideFadeZoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}70%{opacity:1}100%{opacity:1}}@-webkit-keyframes slideFadeZoomOut{0%{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}70%{opacity:1}100%{opacity:1}}@keyframes slideFadeZoomOut{0%{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}70%{opacity:1}100%{opacity:1}}@-webkit-keyframes slideFadeInDown{0%{opacity:0;margin-top:20%}70%{opacity:1;margin-top:25%}100%{opacity:1;margin-top:25%}}@keyframes slideFadeInDown{0%{opacity:0;margin-top:20%}70%{opacity:1;margin-top:25%}100%{opacity:1;margin-top:25%}}@-webkit-keyframes slideFadeInDown2{0%{opacity:0;margin-top:70%}70%{opacity:1;margin-top:80%}100%{opacity:1;margin-top:80%}}@keyframes slideFadeInDown2{0%{opacity:0;margin-top:70%}70%{opacity:1;margin-top:80%}100%{opacity:1;margin-top:80%}}@-webkit-keyframes slideRhtSlideIn{0%{opacity:0;-webkit-transform:translate(-50px, 0);transform:translate(-50px, 0)}40%{opacity:.2}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideRhtSlideIn{0%{opacity:0;-webkit-transform:translate(-50px, 0);transform:translate(-50px, 0)}40%{opacity:.2}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeZoomIn{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeZoomIn{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lftSlideIn{0%{opacity:0;-webkit-transform:translate(100px, 0);transform:translate(100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes lftSlideIn{0%{opacity:0;-webkit-transform:translate(100px, 0);transform:translate(100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes rhtSlideIn{0%{opacity:0;-webkit-transform:translate(-100px, 0);transform:translate(-100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes rhtSlideIn{0%{opacity:0;-webkit-transform:translate(-100px, 0);transform:translate(-100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeRotateIn{0%{opacity:0;-webkit-transform:rotateY(45deg);transform:rotateY(45deg)}100%{opacity:1;-webkit-transform:rotateY();transform:rotateY()}}@keyframes fadeRotateIn{0%{opacity:0;-webkit-transform:rotateY(45deg);transform:rotateY(45deg)}100%{opacity:1;-webkit-transform:rotateY();transform:rotateY()}}@-webkit-keyframes flipInY{from{-webkit-transform:rotate3d(0, 1, 0, 90deg);transform:rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}60%{-webkit-transform:rotate3d(0, 1, 0, 10deg);transform:rotate3d(0, 1, 0, 10deg);opacity:1}to{opacity:1}}@keyframes flipInY{from{-webkit-transform:rotate3d(0, 1, 0, 90deg);transform:rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}60%{-webkit-transform:rotate3d(0, 1, 0, 10deg);transform:rotate3d(0, 1, 0, 10deg);opacity:1}to{opacity:1}}#point .heading02{text-align:center}#point .heading03{z-index:2}#point .heading03 i{color:#a79220;margin-right:20px}#point .heading03::before{bottom:-10px;width:100%}@media screen and (max-width: 600px){#point .heading03{-webkit-transform:rotate(0);transform:rotate(0);text-align:left;margin-bottom:30px}#point .heading03 i{display:none}}#point #top #cnt01 .flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#point #top #cnt01 .flex .photo{width:365px;margin-right:60px;-ms-flex-negative:0;flex-shrink:0}#point #top #cnt01 .culm2 li{height:140px}#point #top #cnt01 .culm2 li a{background:#57c40e;padding:10px 20px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;color:#fff;font-size:1.5625rem}#point #top #cnt01 .culm2 li a span{width:100px}#point #top #cnt01 .culm2 li a:hover{background:#fa680e}#point #top #cnt01 .culm2 li:first-child a{background:#31a8d5}#point #top #cnt01 .culm2 li:first-child a:hover{background:#fa680e}#point #top #cnt01 .culm2 li:nth-child(2) a{background:#a79220}#point #top #cnt01 .culm2 li:nth-child(2) a:hover{background:#fa680e}#point #top #cnt01 .culm2 li:nth-child(3) a{background:#e2458d}#point #top #cnt01 .culm2 li:nth-child(3) a:hover{background:#fa680e}#point #mizukiri .heading02{color:#31a8d5}#point #mizukiri .heading03{color:#31a8d5}#point #mizukiri .heading03::before{background-image:repeating-linear-gradient(90deg, #31A8D5, #31A8D5 5px, transparent 5px, transparent 11px)}#point #mizukiri .heading04{color:#31a8d5}#point #mizukiri #cnt01 .square-list{margin:20px}@media screen and (max-width: 600px){#point #mizukiri #cnt01 .square-list{margin-left:0;margin-right:0}}#point #mizukiri #cnt01 .num-list li{border:2px solid #31a8d5;border-radius:20px;padding:0}#point #mizukiri #cnt01 .num-list li::before{width:50px;height:50px;background:#fff;border:2px solid #31a8d5;color:#31a8d5;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;content:counter(number);font-size:1.375rem;font-family:"Oswald",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;top:-20px;left:20px}#point #mizukiri #cnt01 .num-list li .title{background:#31a8d5;padding:20px;text-align:center;border-radius:18px 18px 0 0;color:#fff;font-size:1.375rem;font-weight:600}#point #mizukiri #cnt01 .num-list li .txt{padding:20px}@media screen and (max-width: 1024px){#point #mizukiri #cnt01 .num-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#point #mizukiri #cnt01 .num-list li{width:100%}#point #mizukiri #cnt01 .num-list li:nth-child(even){margin-left:0}}@media screen and (max-width: 600px){#point #mizukiri #cnt01 .num-list li::before{top:27px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#point #mizukiri #cnt01 .num-list li .title{padding:15px 20px;font-size:1.25rem}}#point #mizukiri .howto_list li{display:-webkit-box;display:-ms-flexbox;display:flex}#point #mizukiri .howto_list li .photo{width:350px;-ms-flex-negative:0;flex-shrink:0}#point #mizukiri .howto_list li>div{padding-left:50px}#point #mizukiri .howto_list li>div.txtArea{display:-webkit-box;display:-ms-flexbox;display:flex}#point #mizukiri .howto_list li>div.txtArea .num{width:50px;height:50px;background:#31a8d5;color:#fff;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:20px}#point #mizukiri .howto_list li>div.txtArea .txt{margin-top:0}#point #mizukiri .howto_list li+li{margin-top:40px}@media screen and (max-width: 1024px){#point #mizukiri .howto_list li .photo{width:200px}#point #mizukiri .howto_list li>div{padding-left:30px}}@media screen and (max-width: 600px){#point #mizukiri .howto_list li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#point #mizukiri .howto_list li .photo{width:100%;margin-bottom:20px}#point #mizukiri .howto_list li>div{padding-left:0}#point #mizukiri .howto_list li>div.txtArea{display:-webkit-box;display:-ms-flexbox;display:flex}#point #mizukiri .howto_list li>div.txtArea .num{width:35px;height:35px;background:#31a8d5;margin-right:10px}#point #mizukiri .howto_list li>div.txtArea .txt{margin-top:0}}#point #mizukiri #cnt02 .flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}#point #mizukiri #cnt02 .flex .photo{width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1024px){#point #mizukiri #cnt02 .flex .photo{width:260px}}@media screen and (max-width: 600px){#point #mizukiri #cnt02 .flex .photo{width:100%;height:90px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#point #mizukiri #cnt02 .flex .photo span{height:100%;text-align:center}#point #mizukiri #cnt02 .flex .photo span img{height:100%;-o-object-fit:contain;object-fit:contain}}#point #mizukiri #cnt02 dl.table dt{padding:15px 20px;width:200px;background:#31a8d5}#point #mizukiri #cnt02 dl.table dd{padding:15px 30px;width:500px;font-size:1.5625rem;border-color:#31a8d5}@media screen and (max-width: 1024px){#point #mizukiri #cnt02 dl.table dt{width:170px;font-size:1.25rem}#point #mizukiri #cnt02 dl.table dd{width:300px;font-size:1.25rem}}@media screen and (max-width: 600px){#point #mizukiri #cnt02 dl.table{margin-bottom:20px}#point #mizukiri #cnt02 dl.table dt{width:100%}#point #mizukiri #cnt02 dl.table dd{width:100%}}#point #mizukiri #cnt02 .num-list{margin-top:40px;margin-bottom:40px;margin-left:25px}#point #mizukiri #cnt02 .num-list li{border-radius:10px;padding-left:30px}#point #mizukiri #cnt02 .num-list li+li{margin-top:30px}#point #mizukiri #cnt02 .num-list li::before{left:-25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#point #mizukiri #cnt02 .btn02{margin-left:0}#point #mizukiri #cnt02 .btn02 a{padding-right:70px}#point #mizukiri #cnt02 .btn02 a:hover{-webkit-transform:scale(1);transform:scale(1)}#point #tabekiri .heading02{color:#a79220}#point #tabekiri .heading03{color:#a79220}#point #tabekiri .heading03::before{background-image:repeating-linear-gradient(90deg, #A79220, #A79220 5px, transparent 5px, transparent 11px)}#point #tabekiri .heading04{color:#a79220}#point #tabekiri dl.table dt{padding:20px 15px;background:#a79220;font-size:1.25rem}#point #tabekiri dl.table dd{padding:20px;font-size:1.25rem;border-color:#a79220}@media screen and (max-width: 1024px){#point #tabekiri #cnt01 .heading04.center{text-align:left}}@media screen and (max-width: 600px){#point #tabekiri #cnt01 .heading04.center{font-size:1.125rem}}#point #tabekiri #cnt01 .btn02{margin-left:0;max-width:400px}#point #tabekiri #cnt01 .btn02 a{padding-right:70px}#point #tabekiri #cnt01 .num-list{margin:40px 10px}#point #tabekiri #cnt01 .num-list li::before{color:#a79220}#point #tsukaikiri .heading02{color:#e2458d}#point #tsukaikiri .heading03{color:#e2458d}#point #tsukaikiri .heading03::before{background-image:repeating-linear-gradient(90deg, #E2458D, #E2458D 5px, transparent 5px, transparent 11px)}#point #tsukaikiri .heading04{color:#e2458d}#point #tsukaikiri dl.table dt{padding:20px 15px;background:#e2458d;font-size:1.25rem}#point #tsukaikiri dl.table dd{padding:20px;font-size:1.25rem;border-color:#e2458d}#point #tsukaikiri #cnt01 .flex{margin-top:40px}@media screen and (max-width: 600px){#point #tsukaikiri #cnt01 .flex{margin-top:20px}}#point #tsukaikiri #cnt01 .flex .photo{width:250px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 1024px){#point #tsukaikiri #cnt01 .flex .photo{width:200px}}@media screen and (max-width: 600px){#point #tsukaikiri #cnt01 .flex .photo{width:100%;text-align:center}}#point #tsukaikiri #cnt01 .flex .square-list{padding:20px 0 0 60px}#point #tsukaikiri #cnt01 .flex .square-list li::before{background:#e2458d}@media screen and (max-width: 1024px){#point #tsukaikiri #cnt01 .flex .square-list{padding-left:40px}}@media screen and (max-width: 600px){#point #tsukaikiri #cnt01 .flex .square-list{padding-left:0}}#point #tsukaikiri #cnt02 .flex{margin-bottom:40px}#point #tsukaikiri #cnt02 .flex .photo{width:400px;-ms-flex-negative:0;flex-shrink:0}#point #tsukaikiri #cnt02 .flex .cntRht{padding-left:60px}#point #tsukaikiri #cnt02 .flex .cntRht dl.table{margin-bottom:30px}#point #tsukaikiri #cnt02 .flex .cntRht div+div{margin-top:40px}@media screen and (max-width: 1024px){#point #tsukaikiri #cnt02 .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#point #tsukaikiri #cnt02 .flex .photo{width:100%}#point #tsukaikiri #cnt02 .flex .cntRht{padding-left:0;margin-top:40px}}#point #tsukaikiri #cnt03 dl.table{margin:30px 10px}@media screen and (max-width: 1024px){#point #tsukaikiri #cnt03 dl.table{margin:30px 0}}#point #tsukaikiri #cnt03 .btn02{margin-left:0;max-width:400px}#point #tsukaikiri #cnt03 .btn02 a{padding-right:70px}@media screen and (max-width: 600px){#point #bunbetsu .heading04{margin-bottom:30px}}#point #bunbetsu #cnt01 .kubun{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px}#point #bunbetsu #cnt01 .kubun .photo{width:150px;-ms-flex-negative:0;flex-shrink:0}#point #bunbetsu #cnt01 .kubun .photo img{width:100%;-o-object-fit:cover;object-fit:cover}#point #bunbetsu #cnt01 .kubun .cntRht{padding-left:50px}#point #bunbetsu #cnt01 .kubun .cntRht h4{color:#57c40e;font-size:1.375rem;margin-bottom:10px}@media screen and (max-width: 600px){#point #bunbetsu #cnt01 .kubun{display:block;margin-top:30px}#point #bunbetsu #cnt01 .kubun .photo{margin-left:auto;margin-right:auto}#point #bunbetsu #cnt01 .kubun .cntRht{padding-left:0;margin-top:20px}#point #bunbetsu #cnt01 .kubun .cntRht h4{text-align:center}}#point #bunbetsu #cnt01 .kan .kubun .photo{display:-webkit-box;display:-ms-flexbox;display:flex;width:300px}#point #bunbetsu #cnt01 .kan .kubun .photo span{width:130px}#point #bunbetsu #cnt01 .kan .kubun .photo span+span{margin-left:20px}#point #bunbetsu #cnt02 .btn02{margin-left:0;max-width:400px}#point #bunbetsu #cnt02 .btn02 a{padding-right:70px}#point #bunbetsu #cnt02 .btn02 a:hover{-webkit-transform:scale(1);transform:scale(1)}#point #bunbetsu #cnt02 .num-list{margin-left:20px}#point #bunbetsu #cnt02 .num-list li::before{color:#57c40e}@media screen and (max-width: 600px){#point #bunbetsu #cnt02 .num-list{margin-left:0}}#point #bunbetsu #cnt02 .circle-list{margin-left:20px;margin-top:40px}#point #bunbetsu #cnt02 .circle-list li::before{background:#57c40e}@media screen and (max-width: 600px){#point #bunbetsu #cnt02 .circle-list{margin-left:0}}#point #bunbetsu #cnt03 .flex .photo{width:250px;-ms-flex-negative:0;flex-shrink:0}#point #bunbetsu #cnt03 .flex .txtArea{padding-right:60px}@media screen and (max-width: 1024px){#point #bunbetsu #cnt03 .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#point #bunbetsu #cnt03 .flex .photo{margin-top:20px;text-align:right;width:100%}#point #bunbetsu #cnt03 .flex .photo img{width:200px}#point #bunbetsu #cnt03 .flex .txtArea{padding-right:0}}@media screen and (max-width: 600px){#point #bunbetsu #cnt03 .flex .photo{text-align:center}}#point #bunbetsu #cnt03 .example{margin-top:40px;background:#fff;padding:50px;border-radius:30px}#point #bunbetsu #cnt03 .example .culm3 li{margin-bottom:0}@media screen and (max-width: 600px){#point #bunbetsu #cnt03 .example{margin-top:30px;padding:20px}#point #bunbetsu #cnt03 .example .culm3 li+li{margin-top:20px}}#point #bunbetsu #cnt03 .hanbetsu .flex,#point #bunbetsu #cnt03 .rule .flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#point #bunbetsu #cnt03 .hanbetsu .flex .mark,#point #bunbetsu #cnt03 .rule .flex .mark{-ms-flex-negative:0;flex-shrink:0;background:#fff;padding:20px;border-radius:20px;width:170px;margin-right:60px}@media screen and (max-width: 600px){#point #bunbetsu #cnt03 .hanbetsu .flex .mark,#point #bunbetsu #cnt03 .rule .flex .mark{width:100%;margin-right:0;margin-bottom:30px}}#point #bunbetsu #cnt03 .hanbetsu .flex .txtArea,#point #bunbetsu #cnt03 .rule .flex .txtArea{padding-right:0}#point #bunbetsu #cnt03 .rule{margin-bottom:60px}#point #bunbetsu #cnt03 .rule .flex .mark{width:300px}@media screen and (max-width: 600px){#point #bunbetsu #cnt03 .rule{margin-bottom:40px}#point #bunbetsu #cnt03 .rule .flex .mark{width:100%}}#point #bunbetsu #cnt03 .btn02{margin-left:0}@media screen and (max-width: 600px){#point #bunbetsu #cnt03 .btn02{margin-left:auto}}/*# sourceMappingURL=point.css.map */