﻿.only-cat{display:block}.only-dog{display:none}.only-uchinoko-cat,.only-uchinoko-dog{display:block}.only-light-cat,.only-light-dog{display:none}.aco{cursor:pointer;transition:.3s;opacity:1}@media (min-width: 768px){.aco:hover{opacity:0.6}}.top{background-color:#f9f7eb;overflow-x:hidden}.top table{border-spacing:0;border-collapse:separate;border-radius:12px;border-top:1px solid #DCDCDC;border-left:1px solid #DCDCDC;color:#525252}.top table.wide tbody tr:first-child th:first-child{border-radius:12px 0 0 0}@media (max-width: 767px){.top table.wide tbody tr:first-child th:first-child{border-radius:8px 0 0 0}}.top table.wide tbody tr:first-child th:last-child{border-radius:0 12px 0 0}@media (max-width: 767px){.top table.wide tbody tr:first-child th:last-child{border-radius:0 8px 0 0}}.top table tbody tr:first-child th:first-child{border-radius:12px 12px 0 0}@media (max-width: 767px){.top table tbody tr:first-child th:first-child{border-radius:8px 8px 0 0}}.top table tbody tr:last-child td:first-child{border-radius:0 0 0 12px}@media (max-width: 767px){.top table tbody tr:last-child td:first-child{border-radius:0 0 0 8px}}.top table tbody tr:last-child td:last-child{border-radius:0 0 12px 0}@media (max-width: 767px){.top table tbody tr:last-child td:last-child{border-radius:0 0 8px 0}}.top table tbody th,.top table tbody td{font-size:14px;line-height:1.3em;background-color:papayawhip;border-bottom:1px solid #DCDCDC;text-align:center;vertical-align:middle;border-right:1px dashed #DCDCDC}@media (max-width: 767px){.top table tbody th,.top table tbody td{font-size:14px}}.top table tbody th:last-child,.top table tbody td:last-child{border-right:1px solid #DCDCDC}.top table tbody th{background-color:#239FE4;color:white;padding:9px 5px}@media (max-width: 767px){.top table tbody th{padding:10px 5px}}.top table tbody tr.sub th{background-color:#CDE3ED;color:inherit;border-right:1px dashed #707070}.top table tbody tr.sub th:last-child{border-right:1px solid #DCDCDC}.top table tbody td{background-color:white;padding:15px 5px}@media (max-width: 767px){.top table tbody td{padding:14px 0px}}@media (max-width: 767px){.top table tbody tr.type1 td .spLearge{font-size:15px}}.top table tbody tr.type1 td .price{font-size:16px}@media (max-width: 767px){.top table tbody tr.type1 td .price{font-size:16px}}.top table tbody tr.type1 td .many{background-color:#DCDCDC;padding:3px 8px;border-radius:15px}@media (min-width: 768px){.top table tbody tr.type1 td .many{margin-left:4px}}@media (max-width: 767px){.top table tbody tr.type1 td .many{margin-top:3px;display:inline-block}}.top table tbody tr.type2 td{padding:12px 5px}.top table tbody tr.type2 td span{font-size:18px;margin-top:5px;display:block}@media (max-width: 767px){.top table tbody tr.type3 td{padding:9px 5px}}.top table tbody tr.type3 td span{font-size:24px}.top table tbody tr.type4 td span{font-size:18px}.top table tbody tr.type5 td{padding:15px 5px;line-height:1em}.top table tbody tr.type5 td .text1{font-size:16px}.top table tbody tr.type5 td .text2{font-size:11px;font-weight:normal;line-height:1.3em;margin-top:5px;display:block}.top table tbody tr:last-child.type5 td{border-radius:0 0 12px 12px}@media (max-width: 767px){.top table tbody tr.type6 td{padding:5px 5px}}.top table tbody tr.type6 td span{font-size:16px}.top table tbody tr.type7 td{border-radius:0 0 12px 12px !important;font-size:16px}@media (max-width: 767px){.top table tbody tr.type7 td{padding:8px 5px}}.top table tbody tr.type7 td .ng{font-size:12px;font-weight:normal;line-height:1.3em;margin-top:3px}.top .tab-inner.light table tbody th{background-color:#DA0814}.top .tab-inner.light table tbody tr.sub th{background-color:#F5CDCF;padding:2px 5px}.top .tab-inner.light .item .itemHead .close:after{color:#E94C4F !important}.top .tab-inner.light .item .itemBody.layout3 .target{background-color:#FCE1E1 !important}.top .tab-inner.light .item .itemBody.layout3 .middle .left ul li:before{background-image:url(../../img/check-red.png) !important}.top .mv{padding-bottom:78px}.top .mv .cont{max-width:880px;width:calc(100% - 30px);display:flex;align-items:center;justify-content:space-between;margin:0 auto}@media (max-width: 767px){.top .mv .cont{flex-direction:column;width:100%;margin-top:15px}}.top .mv .cont .left{width:45.8%;max-width:403px}@media (max-width: 767px){.top .mv .cont .left{width:100%;overflow:hidden}.top .mv .cont .left img{width:400px;max-width:none}}.top .mv .cont .right{max-width:460px;width:52%;display:flex;align-items:center;flex-direction:column;justify-content:center}@media (max-width: 767px){.top .mv .cont .right{width:100%;padding:0 20px;margin-top:8px}}.top .mv .cont .right figure{max-width:350px}.top .mv .cont .right p{font-size:12px;line-height:1.4em;margin-top:20px;text-align:justify;font-weight:normal;color:#525252}@media (max-width: 767px){.top .mv{padding-bottom:70px}}.top .mv .inner{margin-top:40px;max-width:800px}@media (max-width: 767px){.top .mv .inner{padding:0 8px}}.top .mv .inner .c-fukidashi span{color:#525252}@media (min-width: 768px){.top .mv .inner .c-box{gap:0 16px}}.top .mv .inner .c-box .c-btn{min-height:120px}.top .mv .inner .c-box .c-btn:after{right:8px}@media (min-width: 768px){.top .mv .inner .c-box .c-btn:hover:after{right:13px}}.top .mv .inner .c-box .c-btn span{font-size:14px}.top .mv .inner .c-box .c-btn .bottom{font-size:14px}.top .select-tab{border-bottom:6px solid #E94C4F}.top .select-tab .inner{max-width:768px}.top .select-tab .inner ul{display:flex;align-items:center;justify-content:space-between;width:100%;gap:0 12px}.top .select-tab .inner ul li{width:49.2%;display:flex;align-items:center;justify-content:center;height:77px;border-radius:8px 8px 0 0;cursor:pointer;background-color:#C7C7C7;box-shadow:4px 0px 0px 0px #B4B4B4}.top .select-tab .inner ul li.active{background-color:#E94C4F;box-shadow:4px 0px 0px 0px #AF1114;cursor:auto}.top .select-tab .inner ul li.tab-cat img{width:94px}.top .select-tab .inner ul li.tab-dog img{width:97px}.top .points{padding-top:45px}@media (max-width: 767px){.top .points{padding-top:40px}}.top .points .inner{position:relative;z-index:1}.top .points .inner .c-fukidashi{position:relative}.top .points .inner .figure-id{position:absolute;width:1px;height:1px;padding:0;top:-30px;opacity:0}.top .points .inner .figure-id:after{display:none}.top .points .inner .c-stamp .c-head2{display:block}.top .points .inner .items{display:flex;flex-direction:column;gap:60px 0;margin-top:54px;margin-bottom:50px}.top .points .inner .items .item{background-color:#FAFAFA;border:2px solid #121212;border-radius:16px;position:relative;padding:40px 50px 28px;display:flex;justify-content:space-between}@media (max-width: 767px){.top .points .inner .items .item{flex-direction:column;padding:40px 20px}}.top .points .inner .items .item .point-icon{position:absolute;top:-36px;left:16px;width:73px}.top .points .inner .items .item .left{width:45%;padding-top:20px}@media (max-width: 767px){.top .points .inner .items .item .left{width:100%}}.top .points .inner .items .item .left.low-space{margin-top:0;padding-top:0}.top .points .inner .items .item .right{width:330px}@media (max-width: 767px){.top .points .inner .items .item .right{width:100%;margin-top:54px}}@media (max-width: 767px){.top .points .inner .items .item .right.low-space{margin-top:34px}}.top .points .inner .items .item .right h4{background-color:#F74867;font-size:24px;color:white;font-weight:bold;display:inline-block;padding:9px 12px;border:2px solid #121212;border-radius:38px;margin-top:7px}.top .points .inner .items .item .right h4:first-child{margin-top:0}.top .points .inner .items .item .right .text{font-size:20px;font-weight:normal;font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","Noto Sans JP","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;line-height:1.7em;margin-top:16px;text-align:justify}@media (max-width: 767px){.top .points .inner .items .item .right .text{letter-spacing:-1px}}.top .points .inner .items .item .right .c-comment{font-size:12px;line-height:1.4em;font-weight:normal;margin-top:16px}.top .points .inner .cases{display:flex;justify-content:space-between;align-items:flex-start;margin-top:20px}@media (max-width: 767px){.top .points .inner .cases{flex-direction:column;gap:16px 0}}.top .points .inner .cases .case{border:2px solid #7E3BA7;border-radius:16px;padding:18px 14px 20px;width:49%;background-color:#FAFAFA}@media (max-width: 767px){.top .points .inner .cases .case{width:100%}}.top .points .inner .cases .case h4{position:relative;font-size:26px;color:#F74867;font-weight:bold;margin-bottom:6px;padding-left:1.3em;line-height:1.4}.top .points .inner .cases .case h4 span{position:absolute;top:50%;left:0;transform:translateY(-50%)}.top .points .inner .cases .case p{font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","Noto Sans JP","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-weight:300;font-size:20px;line-height:1.7em}.top .points .inner .cases .case p span{color:#7E3BA7;font-weight:bold}.top .points .inner .know{position:relative;background-color:#FAFAFA;border-radius:16px;border:2px solid #525252;margin-top:54px;padding:40px 20px 22px}.top .points .inner .know .fuki{position:absolute;top:-21px;left:0;right:0;margin:auto}.top .points .inner .know .cont{display:flex;justify-content:space-between}@media (max-width: 767px){.top .points .inner .know .cont{flex-direction:column}}.top .points .inner .know .cont .left{width:46.8%;display:flex;flex-direction:column;align-items:center;padding-top:30px}@media (max-width: 767px){.top .points .inner .know .cont .left{width:100%}}.top .points .inner .know .cont .left .logo{width:192px;margin-bottom:20px}.top .points .inner .know .cont .left p{color:#7E3BA7;font-size:24px;line-height:1.4em;text-align:center;text-decoration-thickness:.5em;text-underline-offset:-.2em}.top .points .inner .know .cont .left .cross{width:24px;margin:7px auto}.top .points .inner .know .cont .right{width:46.8%}@media (max-width: 767px){.top .points .inner .know .cont .right{width:100%;margin-top:38px}}.top .points .inner .know .cont .right h4{background-color:#B0AC5A;color:white;display:flex;align-items:center;justify-content:center;height:32px;font-weight:bold;border-radius:4px}.top .points .inner .know .cont .right .list{display:flex;flex-direction:column;gap:9px 0;margin-top:18px}.top .points .inner .know .cont .right .list li{background-color:#E9E8D5;display:flex;align-items:center;justify-content:space-between;position:relative;border-radius:8px;padding:16px 10px 16px 20px}@media (max-width: 767px){.top .points .inner .know .cont .right .list li{padding:15px 10px 15px 20px}}.top .points .inner .know .cont .right .list li .no{position:absolute;width:18px;top:-8px;left:4px}.top .points .inner .know .cont .right .list li .cont{display:flex;align-items:center;flex-direction:row}.top .points .inner .know .cont .right .list li .cont .icon{width:36px;margin-right:10px}.top .points .inner .know .cont .right .list li .cont .icon.half{opacity:0.4}.top .points .inner .know .cont .right .list li .cont .name{font-size:22px}.top .points .inner .know .cont .right .list li .info{background-color:#7E3BA7;color:white;font-weight:normal;width:178px;padding:5px;line-height:1.16em}@media (max-width: 767px){.top .points .inner .know .cont .right .list li .info{width:140px}}.top .points .inner .know .c-comment{font-size:12px;line-height:1.4em;font-weight:normal;margin-top:26px;padding:0 80px}@media (max-width: 767px){.top .points .inner .know .c-comment{padding:0}}.top .points .pink-back{background-color:#FF85B1;height:354px;position:relative;z-index:0;margin-top:-35px;background-image:url(../../img/consider.png);background-position:center;background-repeat:no-repeat;background-size:404px}.top .voice{padding-top:40px;padding-bottom:46px}.top .voice .inner .c-caption{color:#494949}.top .voice .inner .c-fukidashi{position:relative}.top .voice .inner .figure-id{top:-30px;opacity:0;position:absolute;width:1px;height:1px;display:block;padding:0}.top .voice .inner .figure-id:after{display:none}.top .voice .inner .upper-voice{margin-top:36px;margin-bottom:84px}.top .voice .inner .low-margin{justify-content:flex-start}.top .voice .inner .figure-cont{background-color:#FAFAFA;border-radius:16px;border:2px solid #525252;padding:32px 24px 22px;margin-top:30px}.top .voice .inner .figure-cont .upper .cont{display:flex;align-items:center;gap:0 32px;justify-content:space-between}@media (max-width: 767px){.top .voice .inner .figure-cont .upper .cont{flex-direction:column}}.top .voice .inner .figure-cont .upper .cont .left{display:flex;flex-direction:column;align-items:center}@media (max-width: 767px){.top .voice .inner .figure-cont .upper .cont .left{width:100%}}.top .voice .inner .figure-cont .upper .cont .left figure{width:72px;height:72px;border-radius:50%;overflow:hidden}.top .voice .inner .figure-cont .upper .cont .left .text1{font-size:22px;display:flex;align-items:center;margin-top:4px;white-space:nowrap}.top .voice .inner .figure-cont .upper .cont .left .text1 span{font-size:18px}.top .voice .inner .figure-cont .upper .cont .left .text2{color:#FE3B3F;font-size:16px;margin-top:7px}.top .voice .inner .figure-cont .upper .cont .left .text3{font-size:32px;margin-top:8px}.top .voice .inner .figure-cont .upper .cont .left .long{display:flex;align-items:center;justify-content:center;gap:0 8px}.top .voice .inner .figure-cont .upper .cont .left .long li{background-color:#E7E1CE;height:34px;border-radius:17px;font-size:20px;padding:0 12px;display:flex;align-items:center;justify-content:center;margin-top:18px}.top .voice .inner .figure-cont .upper .cont .left .text4{font-size:16px;line-height:1.5em;margin-top:14px;text-align:center}.top .voice .inner .figure-cont .upper .cont .right{width:52%}@media (max-width: 767px){.top .voice .inner .figure-cont .upper .cont .right{width:100%;margin-top:32px}}.top .voice .inner .figure-cont .upper .cont .right table{border-radius:12px;border-top:1px solid #C1BBA9;border-left:1px solid #C1BBA9}@media (max-width: 767px){.top .voice .inner .figure-cont .upper .cont .right table{border-radius:8px}}.top .voice .inner .figure-cont .upper .cont .right table tr:last-child td{padding:10px}.top .voice .inner .figure-cont .upper .cont .right table tr:last-child td p{color:#FE3B3F;display:flex;align-items:flex-end;width:100%;justify-content:center}.top .voice .inner .figure-cont .upper .cont .right table tr:last-child td p span{line-height:1em}.top .voice .inner .figure-cont .upper .cont .right table tr:last-child td p .sum{font-size:20px;margin-right:10px;padding-bottom:3px}.top .voice .inner .figure-cont .upper .cont .right table tr:last-child td p .price{font-size:32px}.top .voice .inner .figure-cont .upper .cont .right table tr:last-child td p .en{font-size:24px;padding-bottom:3px;margin-left:2px}.top .voice .inner .figure-cont .upper .cont .right table tr:last-child td:last-child{border-radius:0 0 12px 12px}@media (max-width: 767px){.top .voice .inner .figure-cont .upper .cont .right table tr:last-child td:last-child{border-radius:0 0 8px 8px}}.top .voice .inner .figure-cont .upper .cont .right table tr th{background-color:#E6E4DD;color:#121212;font-size:18px;border-bottom:1px solid #C1BBA9;padding:6px}.top .voice .inner .figure-cont .upper .cont .right table tr td{background-color:#FFFFFE;font-size:18px;line-height:1.5em;text-align-last:left;border-right:1px solid #C1BBA9;border-bottom:1px solid #C1BBA9;padding:5px 10px;color:#121212}.top .voice .inner .figure-cont .upper .cont .right table tr td.bottom-dot{border-bottom:1px dashed #C1BBA9}.top .voice .inner .figure-cont .upper .cont .right table tr td .dot{display:flex;align-items:center}.top .voice .inner .figure-cont .upper .cont .right table tr td .dot:before{content:'';width:6px;height:6px;border-radius:50%;display:block;background-color:rgba(18,18,18,0.5);margin-right:5px}.top .voice .inner .figure-cont .middle{text-align:center;padding:20px 0 12px}.top .voice .inner .figure-cont .middle .text1{font-size:24px;color:#393939}.top .voice .inner .figure-cont .middle .text2{font-size:18px;margin-top:5px}.top .voice .inner .figure-cont .middle figure{width:29px;margin:3px auto 0}.top .voice .inner .figure-cont .lower{margin:0 20px;border-top:1px solid rgba(0,0,0,0.12);padding-top:15px}@media (max-width: 767px){.top .voice .inner .figure-cont .lower{margin:0;padding-top:22px}}.top .voice .inner .figure-cont .lower .c-fukidashi{width:50%}@media (max-width: 767px){.top .voice .inner .figure-cont .lower .c-fukidashi{width:100%}}.top .voice .inner .figure-cont .lower .c-fukidashi span{font-size:18px;height:34px;margin-bottom:10px}.top .voice .inner .figure-cont .lower .cont{display:flex;justify-content:space-between;position:relative}@media (max-width: 767px){.top .voice .inner .figure-cont .lower .cont{flex-direction:column;gap:25px 0}}.top .voice .inner .figure-cont .lower .cont .additional{position:absolute}@media (min-width: 768px){.top .voice .inner .figure-cont .lower .cont .additional{top:-45px;right:0%}}@media (max-width: 767px){.top .voice .inner .figure-cont .lower .cont .additional{margin:0 0 -26px;position:relative}}.top .voice .inner .figure-cont .lower .cont table{border:2px solid gray;border-radius:8px;background-color:gray;width:48.5%}@media (max-width: 767px){.top .voice .inner .figure-cont .lower .cont table{width:100%}}.top .voice .inner .figure-cont .lower .cont table tbody tr th{border-radius:8px 0 0 8px;background:none;border:none;width:36.77%}.top .voice .inner .figure-cont .lower .cont table tbody tr th p{background-color:white;color:#239FE4;font-size:12px;height:19px;border-radius:10px;display:flex;align-items:center;justify-content:center;width:76px;margin:7px auto 0;line-height:1em;padding-top:1px}.top .voice .inner .figure-cont .lower .cont table tbody tr td{border:none;border-bottom:1px dashed #DFD9C6;text-align-last:left;height:82px;padding:5px 10px}.top .voice .inner .figure-cont .lower .cont table tbody tr td .text1{font-size:16px;color:#393939}.top .voice .inner .figure-cont .lower .cont table tbody tr td .price{font-size:26px;margin-top:8px}.top .voice .inner .figure-cont .lower .cont table tbody tr td .price span{font-size:18px}.top .voice .inner .figure-cont .lower .cont table tbody tr:first-child td{border-radius:0 8px 0 0}.top .voice .inner .figure-cont .lower .cont table tbody tr:last-child td{border-radius:0 0 8px 0;border-bottom:none}.top .voice .inner .figure-cont .lower .cont table.blue{background-color:#239FE4;border-color:#239FE4}.top .voice .inner .figure-cont .lower .cont table.blue tbody tr th img{width:68px}.top .voice .inner .figure-cont .lower .cont table.blue tbody tr td .color{color:#239FE4}.top .voice .inner .figure-cont .lower .cont table.red{background-color:#DA0814;border-color:#DA0814}.top .voice .inner .figure-cont .lower .cont table.red tbody tr th img{width:98px}.top .voice .inner .figure-cont .lower .cont table.red tbody tr td .color{color:#DA0814}.top .voice .inner .figure-cont .lower .comment{color:#525252;font-size:12px;line-height:1.7em;font-weight:normal;margin-top:13px}.top .easy{position:relative}.top .easy .id{position:absolute;top:-30px;left:0}@media (max-width: 767px){.top .easy .c-pop{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;gap:0 5px}}.top .easy .inner .c-fukidashi span{background:#F95959}.top .easy .inner .c-fukidashi span:after{border-top-color:#F95959}.top .easy .inner .payment{background-color:#FAFAFA;border-radius:16px;border:2px solid #525252;padding:32px 44px 24px;margin-top:20px;margin-bottom:32px}@media (max-width: 767px){.top .easy .inner .payment{padding:32px 16px 22px}}.top .easy .inner .payment .upper{display:flex;align-items:center;justify-content:center;gap:0 24px}@media (max-width: 767px){.top .easy .inner .payment .upper{flex-direction:column}}.top .easy .inner .payment .upper figure{width:150px}.top .easy .inner .payment .upper .right{display:flex;align-items:center;flex-direction:column}@media (max-width: 767px){.top .easy .inner .payment .upper .right{margin-top:30px}}.top .easy .inner .payment .upper .right .text1{font-size:18px}.top .easy .inner .payment .upper .right .text2{margin-top:2px;font-size:24px}.top .easy .inner .payment .upper .right .text3{margin-top:3px;font-size:14px}.top .easy .inner .payment .upper .right .text4{font-size:18px}.top .easy .inner .payment .lower{margin-top:26px;background-color:#EEECE6;padding:26px 24px 18px;border-radius:8px}.top .easy .inner .payment .lower h3{color:#F95959;font-size:22px;font-weight:bold}.top .easy .inner .payment .lower .text1{font-size:20px;line-height:1.7em;margin-top:10px;font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","Noto Sans JP","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif}.top .easy .inner .payment .lower .c-comment{font-size:12px;line-height:1.5em;font-weight:normal;margin-top:18px;display:flex;flex-direction:column;gap:5px 0;color:#525252}.top .features{padding-top:26px;margin-bottom:40px}.top .features .inner .tab-head{display:flex;align-items:center;justify-content:space-between;width:100%;gap:0 12px;margin-top:32px;border-bottom:6px solid #239FE4}.top .features .inner .tab-head.light{border-bottom:6px solid #DA0814}.top .features .inner .tab-head li{width:49.2%;display:flex;align-items:center;justify-content:center;height:60px;border-radius:8px 8px 0 0;cursor:pointer;background-color:#C7C7C7;box-shadow:4px 0px 0px 0px #B4B4B4}.top .features .inner .tab-head li.active{background-color:#DA0814;cursor:auto}.top .features .inner .tab-head li.active.uchinoko{background-color:#239FE4;box-shadow:4px 0px 0px 0px #1782bd}.top .features .inner .tab-head li.active.light{box-shadow:4px 0px 0px 0px #AF1114;background-origin:#DA0814}.top .features .inner .tab-head li.uchinoko img{width:94px}.top .features .inner .tab-head li.light{margin-right:4px}.top .features .inner .tab-head li.light img{width:148px}.top .features .inner .tab-cont{border:2px solid #525252;border-top:none;background-color:#FAFAFA;border-radius:0 0 16px 16px}.top .features .inner .tab-cont .tab-inner{padding:16px 44px 24px}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner{padding:16px 16px 16px}}.top .features .inner .tab-cont .tab-inner.uchinoko .head-upper figure{width:100%;max-width:296px}.top .features .inner .tab-cont .tab-inner.light .head-upper figure{width:100%;max-width:324px}.top .features .inner .tab-cont .tab-inner .info-box{background-color:white;border:1px solid rgba(0,0,0,0.6);border-radius:8px;padding:6px 12px 14px}.top .features .inner .tab-cont .tab-inner .info-box .heading{display:flex;align-items:center;justify-content:center;font-size:16px;border-bottom:1px solid rgba(0,0,0,0.2);padding:0px 0 4px}.top .features .inner .tab-cont .tab-inner .info-box .heading span{font-size:10px}.top .features .inner .tab-cont .tab-inner .info-box .contents{padding:10px 0 0}.top .features .inner .tab-cont .tab-inner .info-box .contents .list{display:flex;align-items:center;justify-content:center;gap:0 5px}.top .features .inner .tab-cont .tab-inner .info-box .contents .list span{background-color:#FFF068;height:34px;padding:2px 10px;border-radius:17px;color:#393939;display:flex;align-items:center;justify-content:center;border:2px solid #393939}.top .features .inner .tab-cont .tab-inner .info-box .contents .list img{width:16px}.top .features .inner .tab-cont .tab-inner .info-box .contents .c-marker{font-size:24px;text-align:center;line-height:1.3em;color:#393939}.top .features .inner .tab-cont .tab-inner .info-box .contents .small{font-size:10px;color:#525252;text-align:center;font-weight:normal}.top .features .inner .tab-cont .tab-inner .head-upper{display:flex;justify-content:center;gap:0 5px}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .head-upper{flex-direction:column}}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .head-upper figure{margin:auto}}.top .features .inner .tab-cont .tab-inner .head-upper p{width:50%;max-width:304px;font-weight:normal;font-size:11px;line-height:1.4em;color:#525252;padding-top:8px}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .head-upper p{width:100%}}.top .features .inner .tab-cont .tab-inner .head-middle{display:flex;justify-content:space-between;align-items:flex-start;margin-top:16px;margin-bottom:18px}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .head-middle{flex-direction:column;gap:18px 0}}.top .features .inner .tab-cont .tab-inner .head-middle .info-box{width:calc(50% - 8px)}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .head-middle .info-box{width:100%}}.top .features .inner .tab-cont .tab-inner .thoughts{background-color:white;border-radius:16px;border:1px solid rgba(0,0,0,0.6);position:relative;padding:32px 16px 28px;margin-top:30px}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .thoughts{padding-bottom:32px}}.top .features .inner .tab-cont .tab-inner .thoughts .c-fukidashi{position:absolute;left:16px;top:-16px}.top .features .inner .tab-cont .tab-inner .thoughts .c-fukidashi span{font-size:16px;height:32px;padding:2px 12px}.top .features .inner .tab-cont .tab-inner .thoughts .text1{color:#F95959;font-size:20px;letter-spacing:-0.3px}.top .features .inner .tab-cont .tab-inner .thoughts .user{display:flex;align-items:center;justify-content:flex-start;gap:0 14px;margin-top:16px}.top .features .inner .tab-cont .tab-inner .thoughts .user .pic{width:74px}.top .features .inner .tab-cont .tab-inner .thoughts .user .name{font-size:18px;letter-spacing:-0.02px;color:#525252}.top .features .inner .tab-cont .tab-inner .thoughts .text2{color:#525252;font-size:20px;line-height:1.7em;font-weight:normal;margin-top:24px;font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","Noto Sans JP","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif}.top .features .inner .tab-cont .tab-inner .item{border:1px solid #525252;margin-bottom:15px;border-radius:16px;box-shadow:0px 4px 0px 0px #B5B5B5}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item{border-radius:8px}}.top .features .inner .tab-cont .tab-inner .item.bg-white{background-color:white}.top .features .inner .tab-cont .tab-inner .item.addoption{margin-top:30px}.top .features .inner .tab-cont .tab-inner .item.addoption .itemHead{padding-top:20px}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item.addoption .itemHead{padding-top:15px;padding-bottom:12px}}.top .features .inner .tab-cont .tab-inner .item .itemHead{display:flex;padding:11px 14px;position:relative;align-items:center;justify-content:space-between}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemHead{padding:11px 14px}}.top .features .inner .tab-cont .tab-inner .item .itemHead .option{position:absolute;top:-15px;left:0;width:84px}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemHead .option{top:-18px}}.top .features .inner .tab-cont .tab-inner .item .itemHead .itemWrap{position:relative;display:flex;align-items:center;gap:0 10px}.top .features .inner .tab-cont .tab-inner .item .itemHead .itemWrap img{width:48px}.top .features .inner .tab-cont .tab-inner .item .itemHead .itemWrap .sub{font-size:12px;font-weight:bold;line-height:1.3em;margin-bottom:2px}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemHead .itemWrap .sub{font-size:11px}}.top .features .inner .tab-cont .tab-inner .item .itemHead .itemWrap h3{font-size:18px;font-weight:bold;line-height:1.3em}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemHead .itemWrap h3{padding-right:1em}}.top .features .inner .tab-cont .tab-inner .item .itemHead .close{background-color:transparent;border:none;outline:none;padding:0;appearance:none;display:flex;flex-direction:column;align-items:center;transition:.3s;opacity:1;position:relative;padding-bottom:14px;width:30px;margin-left:10px}.top .features .inner .tab-cont .tab-inner .item .itemHead .close:after{content:'ひらく';width:50px;height:1em;display:block;position:absolute;top:auto;bottom:0;left:auto;right:auto;margin:auto;font-size:10px;transform-origin:center;transform:scale(0.9);color:#239FE4;font-weight:bold}.top .features .inner .tab-cont .tab-inner .item .itemHead .close.opend:after{content:'とじる'}.top .features .inner .tab-cont .tab-inner .item .itemHead .close.opend img{transform:rotate(45deg)}.top .features .inner .tab-cont .tab-inner .item .itemHead .close:hover{opacity:0.6}.top .features .inner .tab-cont .tab-inner .item .itemHead .close img{width:11px;transform:rotate(0deg);transition:.3s}.top .features .inner .tab-cont .tab-inner .item .itemBody{border-radius:0 0 16px 16px;padding:0px 48px 28px;display:none}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemBody{padding:0px 15px 28px}}.top .features .inner .tab-cont .tab-inner .item .itemBody h3{font-size:24px;font-weight:bold;line-height:1.5em}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemBody h3{font-size:23px}}.top .features .inner .tab-cont .tab-inner .item .itemBody .comment{font-size:11px;line-height:1.4em;font-weight:normal;margin-top:12px;color:#525252}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemBody .comment{margin-top:14px}}.top .features .inner .tab-cont .tab-inner .item .itemBody img.img-cross{width:85px}.top .features .inner .tab-cont .tab-inner .item .itemBody img.img-nomoney{width:86px}.top .features .inner .tab-cont .tab-inner .item .itemBody img.img-talk{width:90px}.top .features .inner .tab-cont .tab-inner .item .itemBody img.img-animals{width:95px}.top .features .inner .tab-cont .tab-inner .item .itemBody img.img-hand{width:86px}.top .features .inner .tab-cont .tab-inner .item .itemBody img.img-money{width:53px}.top .features .inner .tab-cont .tab-inner .item .itemBody img.img-pulse{width:101px}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout1 .upper{display:flex}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemBody.layout1 .upper{flex-direction:column}}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout1 .upper .left{width:280px;text-align:center}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout1 .upper .left img{width:115px}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout1 .upper .right{padding-top:8px;width:100%;display:flex;flex-direction:column;align-items:flex-start}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemBody.layout1 .upper .right{padding-top:0;margin-top:15px}}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout1 .upper .right .text{font-size:18px;font-weight:bold;line-height:1.3em;margin-bottom:0px}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemBody.layout1 .upper .right .text{font-size:17px}}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout1 .upper .right .block{display:flex;flex-direction:column}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout1 .upper .right .block p{text-align:right;font-size:11px;font-weight:normal;line-height:1.3em;margin-top:0px}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout1 .upper .right .text2{font-size:18px;font-weight:bold;line-height:1.3em;margin-top:3px}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemBody.layout1 .upper .right .text2{font-size:17px}}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout1 .whiteBg{background-color:white;border-radius:8px;padding:14px;margin-top:20px}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout1 .whiteBg .text1{font-weight:bold;font-size:16px;line-height:1.3em}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout1 .whiteBg .text2{font-size:14px;font-weight:500;line-height:1.4em;margin-top:8px}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout2 .upper{display:flex;justify-content:center;gap:0 10px}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemBody.layout2 .upper{flex-direction:column;align-items:center}}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout2 .upper.second{margin-top:40px}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemBody.layout2 .upper.second{margin-top:25px}}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout2 .upper .left{width:95px;padding-top:20px;text-align:center;position:relative}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemBody.layout2 .upper .left{padding-top:16px}}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout2 .upper .left img{position:relative;left:-15px}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemBody.layout2 .upper .left img{left:0}}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout2 .upper .right{display:flex;flex-direction:column;align-items:center}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemBody.layout2 .upper .right{margin-top:12px}}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout2 .upper .right ul{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:14px;flex-direction:column}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemBody.layout2 .upper .right ul{align-items:center;flex-direction:column;margin-top:14px}}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout2 .upper .right ul li{background-color:#FFF068;border:2px solid #121212;min-height:36px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:bold;border-radius:18px;padding:2px 10px}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout2 .upper .right .pic{width:242px}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemBody.layout2 .upper .right .pic{margin:-14px auto 0}}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout2 .upper .right .pic img{width:100%}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout2 .upper .right .other{font-size:18px;line-height:1.4em;font-weight:bold}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemBody.layout2 .upper .right .other{font-size:17px;margin-top:6px}}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout2 .waribiki{font-weight:normal;color:#393939;font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","Noto Sans JP","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-size:20px;line-height:1.7em;margin-top:16px}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemBody.layout2 .waribiki{letter-spacing:-1px}}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3{padding-bottom:20px}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .upper{display:flex;justify-content:flex-start;gap:0 40px}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .upper{flex-direction:column;align-items:center;gap:0}}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .upper .left{width:86px;padding-top:20px}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .upper .right{width:calc(100% - 40px - 86px)}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .upper .right{width:100%}}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .upper .right .text1{font-size:20px;font-weight:300;line-height:1.7em;margin-bottom:6px;font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","Noto Sans JP","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .upper .right .text1{margin-top:38px;letter-spacing:-1px}}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .upper .right .text2{font-size:11px;font-weight:normal;line-height:1.4em;margin-top:14px}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .upper .right .text2{letter-spacing:-0.1px}}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle{display:flex;justify-content:flex-start;gap:0 14px;margin-top:34px;align-items:flex-start}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle{flex-direction:column;gap:28px 0;align-items:flex-start}}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .left,.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .right{border:1px solid #B8B8B8;border-radius:8px;position:relative;padding:22px 10px 14px 16px}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .left,.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .right{padding:28px 10px 16px 16px}}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .left .c-fukidashi,.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .right .c-fukidashi{position:absolute;top:-16px;left:8px}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .left .c-fukidashi:after,.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .left .c-fukidashi:before,.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .right .c-fukidashi:after,.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .right .c-fukidashi:before{content:'';width:5px;height:10px;background-color:white;top:10px;position:relative}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .left .c-fukidashi span,.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .right .c-fukidashi span{height:32px;color:#393939;font-size:16px;padding:2px 14px}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .left .c-fukidashi span:after,.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .right .c-fukidashi span:after{left:30px}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .left{width:calc(100% - 190px - 12px)}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .left{width:100%}}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .left .fukidashi{width:216px}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .left .fukidashi img{width:100%}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .left ul{width:100%;display:flex;flex-direction:column;gap:9px 0;margin-top:8px}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .left ul{gap:10px 0}}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .left ul.red li:before{background-image:url(../../img/check_red.png)}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .left ul li{font-size:16px;line-height:1.3em;font-weight:bold;padding-left:26px;position:relative;letter-spacing:-0.1px;color:#393939}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .left ul li:before{content:'';width:22px;height:22px;background-image:url(../../img/check-blue.png);background-repeat:no-repeat;background-position:center;background-size:cover;display:block;position:absolute;top:0;bottom:auto;left:0;right:auto;margin:auto}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .right{width:190px}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .right .cost{color:#393939}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .right .cost .text1{font-size:17px}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .right .cost .text2{font-size:26px}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .middle .right .cost .text3{font-size:17px}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .target{margin-top:24px;color:#393939;background-color:#E1F4FC;font-size:17px;line-height:1.28em;padding:12px 16px;border-radius:8px}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .lower{margin-top:20px;border-radius:8px;border:1px solid rgba(0,0,0,0.6)}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .lower{margin-top:24px}}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .lower .itemHead{padding:12px 16px}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .lower ul{display:none;padding:4px 16px 8px}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .lower ul li{font-size:11px;line-height:1.4em;font-weight:normal;margin-bottom:4px;color:#393939}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .lower ul li{line-height:1.3em;letter-spacing:-0.1px;margin-bottom:5px}}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .lower ul li a{color:#1C62EB;text-decoration:underline;transition:.3s;opacity:1}.top .features .inner .tab-cont .tab-inner .item .itemBody.layout3 .lower ul li a:hover{opacity:0.6}.top .features .inner .tab-cont .tab-inner .extraCont{margin-top:18px;margin-bottom:16px}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .extraCont{margin-bottom:22px}}.top .features .inner .tab-cont .tab-inner .extraCont .lower{margin-top:16px;display:flex;justify-content:space-between;align-items:flex-start;gap:0 16px}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .extraCont .lower{flex-direction:column;gap:14px 0}}.top .features .inner .tab-cont .tab-inner .extraCont .lower table tbody tr td{padding:12px 5px}@media (max-width: 767px){.top .features .inner .tab-cont .tab-inner .extraCont .lower table tbody tr td{padding:10px 5px}}.top .features .inner .tab-cont .tab-inner .extraCont .lower table tbody tr td:first-child{width:80px}.top .features .inner .tab-cont .tab-inner .extraCont .lower table tbody tr td img.ok{width:32px}.top .features .inner .tab-cont .tab-inner .extraCont .lower table tbody tr td img.ng{width:32px}.top .schedule{padding-top:40px;padding-bottom:68px}@media (max-width: 767px){.top .schedule{padding-bottom:36px}}.top .schedule .inner{max-width:944px}.top .schedule .inner .c-heading2{font-size:32px}.top .schedule .inner .chart{margin-top:36px;background-color:white;padding:24px 55px;border-radius:8px;border:2px solid #525252}@media (max-width: 767px){.top .schedule .inner .chart{margin-top:28px;padding:20px 20px}}.top .schedule .inner .box{margin-top:14px;display:flex;justify-content:space-between;align-items:start;gap:0 16px}@media (max-width: 767px){.top .schedule .inner .box{flex-direction:column;gap:16px 0}}.top .schedule .inner .box .whiteBg{background-color:white;border-radius:8px;width:calc((100% - 8px) / 2);padding:24px 24px 18px;border:2px solid #525252;color:#393939}@media (max-width: 767px){.top .schedule .inner .box .whiteBg{width:100%}}.top .schedule .inner .box .whiteBg h3{color:white;display:inline-block;padding:2px 12px;font-size:16px;font-weight:bold;border-radius:16px}@media (max-width: 767px){.top .schedule .inner .box .whiteBg h3{font-size:15px}}.top .schedule .inner .box .whiteBg h3.green{background-color:#8CBC07}.top .schedule .inner .box .whiteBg h3.red{background-color:#DA0814}.top .schedule .inner .box .whiteBg h4{font-size:24px;font-weight:bold;margin-top:12px;line-height:1.35em}@media (max-width: 767px){.top .schedule .inner .box .whiteBg h4{font-size:23px}}.top .schedule .inner .box .whiteBg p{font-size:16px;line-height:1.35em;margin-top:8px}.top .schedule .inner .comments{margin-top:18px}.top .schedule .inner .comments li{font-size:11px;line-height:1.4em;font-weight:normal;margin-bottom:4px;color:#525252}@media (max-width: 767px){.top .schedule .inner .comments li{font-size:10.5px}}

/*# sourceMappingURL=maps/top.min.css.map */
