body{font-family:"Helvetica Neue",Helvetica,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}body.popover-is-open a{pointer-events:none}.mt00{margin-top:0 !important}.mb00{margin-bottom:0 !important}article{width:calc(100% - clamp(24px,7.5vw,80px));max-width:930px;margin-inline:auto}.review{line-height:1.6;font-feature-settings:"palt" 1;text-align:justify;letter-spacing:.1em;font-weight:400;overflow:hidden;font-size:1.1rem;margin:16px 0 0}.review a{color:#11c}.review.btn{width:100%;max-width:500px;margin:0 auto;display:block;background:#fff;border:1px solid #37b2b7;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;transition:all .3s ease;box-shadow:0 4px 0px #909090}.review.btn>a{color:#37b2b7;font-weight:600;padding:16px 0;display:block;text-decoration:none}.review.btn>a::after{content:"→";margin-left:.5rem}.review.btn:hover{color:#37b2b7;background:#37b2b7}.review.btn:hover>a{color:#fff}.review.btn.plan70{border:1px solid #38beff}.review.btn.plan70>a{color:#38beff}.review.btn.plan70:hover{background:#38beff}.review.btn.plan70:hover>a{color:#fff}small{display:inline-block;line-height:1.4}summary{list-style:none}h3.heading{font-size:clamp(18px,4.6vw,21px);text-align:center;margin:7.5vw 0 5vw;letter-spacing:.05em;font-weight:600;border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:16px 8px;line-height:1.4}h4.heading{letter-spacing:.05em;font-weight:500;font-feature-settings:"palt";font-size:clamp(16px,4.6vw,21px);line-height:1.4;font-weight:600;margin:3.75vw 0 2vw}.redTxt{color:#e62e8a}.hover{opacity:1;transition:all .3s ease}@media(any-hover: hover){.hover:hover{opacity:.6}}.nav-header__global-nav__item a{font-weight:400}.sp-360{display:block}@media(min-width: 360px){.sp-360{display:none}}@media(min-width: 480px){h3.heading{margin:3vw 0 3vw}}@media(min-width: 729px){.nav-header__global-nav__item a{font-weight:600}}@media(min-width: 1025px){h3.heading{margin:24px 0 16px !important;text-align:left;color:#333;border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:8px}h4.heading{margin:32px 0 16px}}#hd_logo{padding:16px}#hd_logo h1{font-size:75%;margin:0;color:#333}#hd_logo a{display:inline-block}#hd_logo a img{margin:0;width:230px}.hd_inner01{padding:0;border-bottom:none !important}.hd_inner02{margin:0 auto;padding:16px;border-top:solid 1px #fff}#hd_tel{width:auto}@media(min-width: 360px){#hd_logo a img{max-width:352px}#hd_inner{min-height:80px}}@media(min-width: 729px){.hd_inner02{border-top:none;padding:0}.nav-header__conversion{display:none}}@media(min-width: 768px){#hd_logo a img{max-width:initial;width:352px}}.emergencyArea{width:100%;background:#fff;text-align:center;padding:0 0 16px;margin-bottom:10px}.emergencyArea p{box-sizing:border-box;width:100%;max-width:930px;background-color:#fff;margin:0 auto;font-weight:500;font-size:1.1rem}.emergencyArea p a{color:#ff388c}@media screen and (max-width: 1024px){.emergencyArea{margin:0 20px 10px;width:96%}}@media screen and (max-width: 768px){.emergencyArea{margin:0;width:100%}}.open_btn{padding-inline:0;color:#11c;text-decoration:underline;background:none;border:none;cursor:pointer}@media(any-hover: hover){.open_btn:hover{text-decoration:none}}.modal_content{width:90%;max-width:930px;height:94%;margin-inline:auto;padding-block:32px;padding-inline:16px;color:#333;border:none;translate:0 20px;overflow-x:hidden;position:fixed;top:50%;left:50%;translate:-50% -50%;pointer-events:auto}.modal_content .review{font-size:.85rem;line-height:1.4}.modal_content>button{display:grid;grid-template:"icon" 1px/1.5rem;align-items:center;block-size:30px;aspect-ratio:1;padding:0;color:#7867ba;place-content:center;position:absolute;top:16px;right:16px;background:none;border:none;cursor:pointer}.modal_content>button span{display:none}.modal_content>button::before,.modal_content>button::after{content:"";width:100%;grid-area:icon;align-self:stretch;border-block-end:4px solid;position:absolute;top:0;left:0}.modal_content>button::before{rotate:45deg}.modal_content>button::after{rotate:-45deg}@media(min-width: 729px){.modal_content{height:-moz-fit-content;height:fit-content;margin-inline:0}}.img-area a{display:block}.img-area a img{vertical-align:bottom}.img-area{width:100%;margin:0 auto 40px;padding:0;position:relative}.img-area picture{margin:0}.img-area .modal_btn{margin-inline:auto 0;padding-inline:0;font-family:"Helvetica Neue",Helvetica,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;display:block;font-size:12px;text-align:left}.img-area #modal{pointer-events:auto}.img-area #modal::backdrop{background-color:rgba(0,0,0,.6)}@media(min-width: 729px){.img-area{width:90%;max-width:930px;margin:0 auto;padding-block:16px;padding-inline:0;-o-border-image:linear-gradient(rgb(235, 249, 249) 0 0) 0//0 100lvi;border-image:linear-gradient(rgb(235, 249, 249) 0 0) fill 0//0 100lvi;position:relative}.img-area .modal_btn{margin-inline:0;position:absolute;right:10px;bottom:20px}.img-area .modal_content{height:75dvh}.img-area .modal_content .review{font-size:.9rem;line-height:1.4}}.startArea02{padding:0 8px 24px !important;position:relative}.startArea02 .firstTxt{background:#fff;padding:5px;border-radius:40px;background:#f3bf66;font-size:14px;font-feature-settings:"palt" 1;text-align:center;letter-spacing:.1em;font-weight:600}.startArea02 .firstTxt .year,.startArea02 .firstTxt .month,.startArea02 .firstTxt .day{font-size:14px}.startArea02 .firstTxt .number{font-size:16px}.startArea02 .firstTxt .spTxt{display:inline-block}.startArea02 .firstTxt .pcTxt{display:none}.startArea02 .secondTxt{margin:8px 0 0;font-size:18px;font-feature-settings:"palt" 1;text-align:center;letter-spacing:.1em;font-weight:600}.startArea02 .secondTxt .txt{background:linear-gradient(transparent 70%, #ffff66 70%)}.startArea02 .secondTxt .txt .redTxt .number{font-size:24px}.startArea02 .secondTxt .txt .redTxt .year,.startArea02 .secondTxt .txt .redTxt .month,.startArea02 .secondTxt .txt .redTxt .day{font-size:18px}@media(min-width: 360px){.startArea02 .firstTxt{padding:0;background-color:#fff}.startArea02 .secondTxt{letter-spacing:.1em;font-size:18px}.startArea02 .secondTxt .txt .redTxt .number{font-size:24px}.startArea02 .secondTxt .txt .redTxt .year,.startArea02 .secondTxt .txt .redTxt .month,.startArea02 .secondTxt .txt .redTxt .day{font-size:18px}.bnArea{border-bottom:dotted 2px #82d7dc;padding:15px !important}.bnArea .mygo-pc-bnrArea{margin:0}}@media(min-width: 375px){.startArea02 .firstTxt{font-size:14px;letter-spacing:.15em}.startArea02 .firstTxt .year,.startArea02 .firstTxt .month,.startArea02 .firstTxt .day{font-size:12px}.startArea02 .firstTxt .number{font-size:16px}.startArea02 .secondTxt{letter-spacing:.1em;font-size:18px}.startArea02 .secondTxt .txt{background:linear-gradient(transparent 70%, #ffff66 70%)}.startArea02 .secondTxt .txt .redTxt .number{font-size:21px}.startArea02 .secondTxt .txt .redTxt .year,.startArea02 .secondTxt .txt .redTxt .month,.startArea02 .secondTxt .txt .redTxt .day{font-size:18px}}@media(min-width: 412px){.startArea02 .firstTxt{font-size:15px;letter-spacing:.1em}.startArea02 .firstTxt .txt .startArea .secondTxt .txt .redTxt{font-size:19px}.startArea02 .secondTxt{font-size:18px}.startArea02 .secondTxt .txt .redTxt .number{font-size:21px}}@media(min-width: 768px){.index-sec1{padding:0 0 40px}.startArea02{margin:0 80px !important;padding:0 0 40px !important;background-color:#fff}.startArea02 .firstTxt{font-size:25px}.startArea02 .firstTxt .year,.startArea02 .firstTxt .month,.startArea02 .firstTxt .day{font-size:21px;letter-spacing:.1em}.startArea02 .firstTxt .number{font-size:29px}.startArea02 .secondTxt{font-size:21px;margin:0}.startArea02 .secondTxt .txt{letter-spacing:.15em}.startArea02 .secondTxt .txt .redTxt .number{font-size:21px}.startArea02 .secondTxt .txt .redTxt .year,.startArea02 .secondTxt .txt .redTxt .month,.startArea02 .secondTxt .txt .redTxt .day{font-size:21px;letter-spacing:.1em}.bnArea{margin:0 80px !important;padding:40px 0 !important;border-bottom:none}}@media(min-width: 1024px){.index-sec1{padding:0 !important}.startArea02{display:flex;align-items:baseline;justify-content:center;margin:0 40px !important;padding:0 0 16px !important}.startArea02 .firstTxt{margin:0;padding:5px 20px;font-size:22px;white-space:nowrap}.startArea02 .firstTxt .year,.startArea02 .firstTxt .month,.startArea02 .firstTxt .day{font-size:18px}.startArea02 .firstTxt .number{font-size:26px}.startArea02 .secondTxt{font-size:22px;white-space:nowrap;margin:10px 0 0}.startArea02 .secondTxt .txt .redTxt .number{font-size:32px}.startArea02 .secondTxt .txt .redTxt .year,.startArea02 .secondTxt .txt .redTxt .month,.startArea02 .secondTxt .txt .redTxt .day{font-size:24px}.bnArea{display:flex;align-items:baseline;justify-content:center;margin:0 40px !important;padding:30px 0 40px !important}}@media(min-width: 1025px){.index-sec1{padding:0 0 16px !important}.startArea02{background:#ebf9f9;margin:0 !important;padding:0 0 15px !important}.startArea02 .firstTxt{background:none;font-size:18px;display:inline-block;padding:0;margin:0}.startArea02 .firstTxt .year,.startArea02 .firstTxt .month,.startArea02 .firstTxt .day{font-size:22px}.startArea02 .firstTxt .number{font-size:22px}.startArea02 .firstTxt .spTxt{display:none}.startArea02 .firstTxt .pcTxt{display:inline-block}.startArea02 .secondTxt{font-size:18px;display:inline-block;margin:0}.startArea02 .secondTxt .txt .pcTxt{display:none}.startArea02 .secondTxt .txt .redTxt{font-size:22px}.startArea02 .secondTxt .txt .redTxt .number{font-size:24px}.startArea02 .secondTxt .txt .redTxt .year,.startArea02 .secondTxt .txt .redTxt .month,.startArea02 .secondTxt .txt .redTxt .day{font-size:22px}.bnArea{margin:20px 0 0 !important;padding:0 !important}.startArea02 .txtArea{background:#fff;border-radius:40px;padding:0 0 3px;box-sizing:border-box;width:100%;max-width:930px}}.pcBtnArea{display:none}.spBtnArea{background:#82d7dc;border-top:1px solid #aad9dc;border-bottom:1px solid #aad9dc;padding:6vw 16px 10vw !important;width:100%}.spBtnArea .btnIn{display:flex;padding:0 0 12px}.spBtnArea .btnIn .heading{font-size:clamp(13px,4.4vw,16px);font-weight:500;margin:0 0 8px}.spBtnArea .btnIn .btnIn2{width:66%;padding:0 8px 0 0}.spBtnArea .btnIn .btnIn2 li{width:calc(50% - 5px)}.spBtnArea .btnIn .btnIn2 .area1 li:first-child{margin:0 16px 0 0}.spBtnArea .btnIn .btnIn1{width:34%;margin:0 0 0 10px}.spBtnArea .btnIn .btnIn1 li{width:100%}.spBtnArea .btnIn .btnArea{display:flex;justify-content:flex-start}.spBtnArea .btnIn .btnArea li{font-weight:400}.spBtnArea .btnIn .btnArea li a{line-height:1.4;display:block;text-decoration:none;box-shadow:0 4px 0px #909090;font-size:clamp(12px,4vw,18px);position:relative;transition:all .3s ease;padding:5px 0;border-radius:6px;font-weight:600}.spBtnArea .btnIn .btnArea li a::before{content:"";background-repeat:no-repeat;display:block;position:relative;transition:all .3s ease}.spBtnArea .btnIn .btnArea li a.first{background:#e74069;border:1px solid #e74069;color:#fff}.spBtnArea .btnIn .btnArea li a.second{background:#fffa82;border:1px solid #fffa82;color:#333}.spBtnArea .btnIn .btnArea li a.third{background:#f9d4e5;border:1px solid #f9d4e5;color:#333}.spBtnArea .btnIn .btnArea li a.first::before{background-image:url(/indexfile/img/ico_top001.png);background-size:14px 28px;top:4px;left:0;right:0;margin:auto;width:14px;height:25px;padding:0 0 16px;transition:all .3s ease}.spBtnArea .btnIn .btnArea li a.second::before{background-image:url(/indexfile/img/ico_top002.png);background-size:34px 25px;top:8px;left:0;right:0;margin:auto;width:34px;height:25px;padding:0 0 16px}.spBtnArea .btnIn .btnArea li a.third::before{background-image:url(/indexfile/img/ico_top003.png);background-size:22px 25px;top:8px;left:0;right:0;margin:auto;width:22px;height:25px;padding:0 0 16px}@media(any-hover: hover){.spBtnArea .btnIn .btnArea li a.first:hover{background:#fff;color:#e74069}.spBtnArea .btnIn .btnArea li a.first:hover::before{background-image:url(/indexfile/images/ico_top001-hover.png);transition:all .3s ease}}@media(any-hover: hover){.spBtnArea .btnIn .btnArea li a.second:hover{background:#333;border:1px solid #333;color:#fff}.spBtnArea .btnIn .btnArea li a.second:hover::before{background-image:url(/indexfile/images/ico_top002-hover.png);transition:all .3s ease}}@media(any-hover: hover){.spBtnArea .btnIn .btnArea li a.third:hover{background:#f9bbd5;border:1px solid #f9bbd5;color:#fff}.spBtnArea .btnIn .btnArea li a.third:hover::before{background-image:url(/indexfile/images/ico_top003-hover.png);transition:all .3s ease}}.btnArea01{padding:4px 0 0}.btnArea01 .btnArea01List{display:flex;justify-content:space-between;gap:16px}.btnArea01 .btnArea01List .first,.btnArea01 .btnArea01List .second{width:calc(50% - 5px)}.btnArea01 .btnArea01List .first a,.btnArea01 .btnArea01List .second a{display:block;text-align:left;font-weight:600;color:#fff;text-decoration:none;background:#37b2b7;padding:5% 0 5% 26%;box-shadow:0 4px 0px #909090;letter-spacing:.1em;position:relative;font-size:clamp(11px,3.5vw,18px);border-radius:6px}.btnArea01 .btnArea01List .first a .big_txt,.btnArea01 .btnArea01List .second a .big_txt{font-size:18px;border-bottom:solid 1px #ff6;line-height:1}.btnArea01 .btnArea01List .first a::before{content:"";position:absolute;background-image:url(/indexfile/img/btn01_icon.png);background-repeat:no-repeat;background-size:27px;width:27px;height:39px;top:0;bottom:0;left:6%;margin:auto}.btnArea01 .btnArea01List .second a::before{content:"";position:absolute;background-image:url(/indexfile/img/btn02_icon.png);background-repeat:no-repeat;background-size:25px;width:25px;height:35px;top:0;bottom:0;left:3%;margin:auto}@media(min-width: 360px){.spBtnArea{padding:8px 16px 16px;margin:0}.spBtnArea .btnArea li{width:calc(33.3333333333% - 7px)}.spBtnArea .btnIn{padding:0 0 16px}.spBtnArea .btnIn .btnIn2{padding:0 8px 0 0}.spBtnArea .btnIn .btnIn1{margin:0 0 0 8px}}@media(min-width: 480px){.spBtnArea{padding:4vw 20px 6vw !important}.spBtnArea .btnArea li{width:calc(33.3333333333% - 5px)}.spBtnArea .btnArea li a{font-size:13px}.btnArea01 .btnArea01List li{width:calc(50% - 3px)}}@media(min-width: 600px){.spBtnArea{padding:3vw 20px 4vw !important}.btnArea01 .btnArea01List .first a,.btnArea01 .btnArea01List .second a{padding:5% 0 5% 22%}}@media(min-width: 601px)and (max-width: 768px){.btnArea01 .btnArea01List .first a,.btnArea01 .btnArea01List .second a{text-align:center;padding:5% 0}}@media(min-width: 931px){.pcBtnArea .btnIn{padding:16px 0;width:930px;margin:0 auto;display:flex}.btnArea01 .btnArea01List{width:930px;margin:0 auto}}@media(min-width: 768px){.spBtnArea{padding:24px 40px 40px !important;margin:0}.spBtnArea .btnArea{display:none}.spBtnArea .btnIn .heading{font-size:21px}.spBtnArea .btnIn .btnArea li a{font-size:18px;padding:20px 0}.spBtnArea .btnIn .btnArea li a.first::before{background-size:58px 40px;width:58px;height:40px}.spBtnArea .btnIn .btnArea li a.second::before{background-size:54px 40px;width:54px;height:40px}.spBtnArea .btnIn .btnArea li a.third::before{background-size:33px 40px;width:33px;height:40px}.spBtnArea .btnIn .btnIn2 .area1 li:first-child{margin:0 20px 0 0}.btnArea01{padding:10px 0 0 !important}.btnArea01 .btnArea01List li{width:calc(50% - 20px)}.btnArea01 .btnArea01List .first a,.btnArea01 .btnArea01List .second a{padding:5% 0 5% 12%;text-align:center}}@media(min-width: 1025px){.btnArea01{padding:0 !important}.btnArea01 .btnArea01-1{width:930px;margin:0 auto;background:#37b2b7;padding-bottom:4px}.btnArea01 .btnArea01-1 a{background:#37b2b7;height:65px;box-shadow:0 4px 0px #909090;border-radius:3px;display:flex;align-items:center;justify-content:center}.btnArea01 .btnArea01-1 a img{width:360px;box-shadow:none}.btnArea01 .btnArea01List{width:930px;margin:0 auto}.btnArea01 .btnArea01List .first a,.btnArea01 .btnArea01List .second a{display:flex;align-items:center;justify-content:center;background:#37b2b7;height:65px;box-shadow:0 4px 0px #909090;border-radius:3px;font-size:21px}.btnArea01 .btnArea01List .first a .big_txt,.btnArea01 .btnArea01List .second a .big_txt{font-size:28px}.spBtnArea{background:#82d7dc;padding:0 0 24px !important;border:none}.spBtnArea .btnIn{display:none}.pcBtnArea{display:block;background:#82d7dc;padding:0}.pcBtnArea .btnIn{padding:0 40px 20px;padding:24px 0 16px;width:930px;margin:0 auto;display:flex}.pcBtnArea .btnIn .btnArea{display:flex;justify-content:space-between}.pcBtnArea .btnIn .btnArea li{font-family:"メイリオ","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,Verdana,sans-serif;font-weight:600}.pcBtnArea .btnIn .btnArea li a{display:flex;justify-content:center;text-decoration:none;box-shadow:0 4px 0px #909090;transition:all .3s ease;border-radius:3px}.pcBtnArea .btnIn .btnArea li a .txt{padding:10px;display:block;font-size:18px}.pcBtnArea .btnIn .btnArea li a:hover{opacity:.6}.pcBtnArea .btnIn .btnArea li a::before{content:"";background-repeat:no-repeat;display:block;position:relative}.pcBtnArea .btnIn .btnArea li a.first{background:#e74069;border:1px solid #e74069;color:#fff}.pcBtnArea .btnIn .btnArea li a.first::before{background-image:url(/indexfile/img/ico_top001.png);top:12px;left:10px;background-size:33px 22px;width:33px;height:22px;padding:0 5px}.pcBtnArea .btnIn .btnArea li a.second{background:#fffa82;color:#333;border:1px solid #fffa82}.pcBtnArea .btnIn .btnArea li a.second::before{background-image:url(/indexfile/img/ico_top002.png);top:12px;left:10px;background-size:29px 22px;width:29px;height:22px;padding:0 5px}.pcBtnArea .btnIn .btnArea li a.third{background:#f9d4e5;border:1px solid #f9d4e5;color:#333}.pcBtnArea .btnIn .btnArea li a.third::before{background-image:url(/indexfile/img/ico_top003.png);top:12px;left:10px;background-size:20px 22px;width:20px;height:22px;padding:0 5px}.pcBtnArea .btnIn .heading{font-size:24px;margin:0 0 10px}.pcBtnArea .btnIn .btnIn2{padding:0;flex-basis:100%}.pcBtnArea .btnIn .btnIn2 li{width:100%}.pcBtnArea .btnIn .btnIn2 .area1 li{margin:0;width:calc(33.3333333333% - 10px)}}.mainInner{width:100% !important;max-width:930px !important;margin:0 auto}.mainInner .txtArea{display:block}@media(min-width: 1025px){.index-sec3{max-width:930px;margin:0 auto 30px}.index-sec4{max-width:initial}.index-sec4 .index-sec4List{max-width:930px;margin:0 auto}.index-sec4Area{width:100%;max-width:930px}.index-sec4Area li{height:80px}.index-sec4Area li:first-child a::before{top:10px}.index-sec4Area li:nth-child(2) a::before{top:16px}.mainInner{margin:0 auto}.mainInner .btnArea{border-radius:6px;margin:0 auto;width:80%}.mainInner .btnArea .btnTxt{margin:0}.mainInner .btnArea a::before{content:"";position:absolute;margin:auto;vertical-align:middle;left:10px;top:0;bottom:0;margin:auto;width:6px;height:6px;transition:all .3s ease;transform:rotate(45deg)}}.index-sec4Area .index-btareaList{width:100%;max-width:400px;margin:0 auto;padding:clamp(30px,9.4vw,40px) 0;display:grid;grid-template-columns:1fr;gap:20px 0;letter-spacing:.05em !important;-o-border-image:linear-gradient(rgb(130, 215, 220) 0 0) 0//0 100lvi;border-image:linear-gradient(rgb(130, 215, 220) 0 0) fill 0//0 100lvi}.index-sec4Area .index-btareaList li{padding:0;height:75px;font-weight:500;line-height:1.3;box-shadow:0px 0px 10px -5px #666;transition:all .3s ease}.index-sec4Area .index-btareaList li a{width:100%;height:100%;padding-inline:clamp(30px,3.1vw,40px) 0;color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:.1em;display:grid;grid-template-columns:1fr;grid-template-rows:min-content;align-content:center;border:2px solid #fff;position:relative;transition:all .3s ease;text-decoration:none}.index-sec4Area .index-btareaList li a .subTxt{display:block;font-size:14px;font-weight:300;letter-spacing:.02em}.index-sec4Area .index-btareaList li a::before{background-repeat:no-repeat;background-size:contain;display:block;position:absolute;top:0;bottom:0;margin:auto;transition:all .3s ease}.index-sec4Area .index-btareaList li:first-child a{background:#f37312}.index-sec4Area .index-btareaList li:first-child a::before{content:"";background-image:url(/indexfile/img/ico_application.png);left:10px;width:28px;height:40px}@media(any-hover: hover){.index-sec4Area .index-btareaList li:first-child a:hover{color:#f37312;background:#fff;border:2px solid #f37312}.index-sec4Area .index-btareaList li:first-child a:hover::before{background-image:url(/indexfile/img/ico_application-hover.png);transition:all .3s ease}}.index-sec4Area .index-btareaList li:nth-child(2) a{background:#f6ba11}.index-sec4Area .index-btareaList li:nth-child(2) a::before{content:"";background-image:url(/indexfile/img/ico_document.png);left:8px;width:30px;height:34px;transition:all .3s ease}@media(any-hover: hover){.index-sec4Area .index-btareaList li:nth-child(2) a:hover{color:#f6ba11;background:#fff;border:2px solid #f6ba11}.index-sec4Area .index-btareaList li:nth-child(2) a:hover::before{background-image:url(/indexfile/img/ico_document-hover.png);transition:all .3s ease}}@media(min-width: 768px){.index-sec4{margin:40px auto}.index-sec4Area .index-btareaList{max-width:initial;margin:0;padding:40px 0;grid-template-columns:repeat(2, 1fr);gap:0 16px}.index-sec4Area .index-btareaList li{margin:0;height:80px}.index-sec4Area .index-btareaList li a{padding-inline:20px 0;font-size:clamp(24px,3.1vw,28px);letter-spacing:.02em}.index-sec4Area .index-btareaList li a .subTxt{font-size:14px;letter-spacing:.1em}.index-sec4Area .index-btareaList li:first-child{margin:0}.index-sec4Area .index-btareaList li:first-child a::before{width:35px;height:50px;left:20px}.index-sec4Area .index-btareaList li:nth-child(2){margin:0}.index-sec4Area .index-btareaList li:nth-child(2) a::before{width:40px;height:45px;left:18px}}.ornamentArea{padding-block:10vw}@media(min-width: 480px){.ornamentArea{padding:8vw 0 8vw}}@media(min-width: 768px){.ornamentArea{padding:4vw 0 4vw}}@media only screen and (min-width: 1025px){.ornamentArea{padding:40px 0 40px !important}}.ornamentArea .catch{margin:0 8px 4px 0;font-size:clamp(14px,3vw,18px);font-weight:600;line-height:1.4;text-align:justify;letter-spacing:.03em;font-feature-settings:"palt" 1}.ornamentArea .catch sup{font-size:66%;font-weight:300}.ornamentArea .ornamentArea__list{width:100%;margin:5vw 0 2vw;padding:16px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;background:#ebf9f9}@media only screen and (min-width: 1025px){.ornamentArea .ornamentArea__list{margin:24px 0 8px}}.ornamentArea .ornamentArea__list .ornament_img{width:26%}@media(min-width: 360px){.ornamentArea .ornamentArea__list .ornament_img{width:27%}}@media(min-width: 428px){.ornamentArea .ornamentArea__list .ornament_img{width:28%}}@media(min-width: 768px){.ornamentArea .ornamentArea__list .ornament_img{width:24%}}@media(min-width: 360px){.ornamentArea .ornamentArea__list .ornament_img img{max-width:80px}}@media(min-width: 390px){.ornamentArea .ornamentArea__list .ornament_img img{max-width:96px}}@media(min-width: 600px){.ornamentArea .ornamentArea__list .ornament_img img{max-width:116px}}.ornamentArea .ornamentArea__list .ornament_txt{width:67%;margin:0}@media(min-width: 360px){.ornamentArea .ornamentArea__list .ornament_txt{width:68%}}@media(min-width: 375px){.ornamentArea .ornamentArea__list .ornament_txt{width:59%}}@media(min-width: 390px){.ornamentArea .ornamentArea__list .ornament_txt{width:60%}}@media(min-width: 428px){.ornamentArea .ornamentArea__list .ornament_txt{width:68%}}@media(min-width: 600px){.ornamentArea .ornamentArea__list .ornament_txt{width:65%}}@media(min-width: 768px){.ornamentArea .ornamentArea__list .ornament_txt{width:70%}}@media only screen and (min-width: 1025px){.ornamentArea .ornamentArea__list .ornament_txt{width:67%}}.ornamentArea .ornamentArea__list li{width:100%;margin:0}.ornamentArea .ornamentArea__list p{margin:0;padding:0;color:#333;font-size:clamp(19px,5vw,34px);font-weight:700;font-feature-settings:"palt";text-align:justify;letter-spacing:.05em;line-height:1.4;background:none}.ornamentArea .ornamentArea__list .txt{font-size:clamp(10px,3vw,21px);display:block}.ornamentArea .nikkei{width:100%;margin:24px auto 8px;padding:4px;overflow:hidden;position:relative;background-color:#d29914;background-image:radial-gradient(at 33% 94%, rgb(251, 227, 172) 0px, transparent 50%),radial-gradient(at 72% 4%, rgb(251, 227, 172) 0px, transparent 50%)}.ornamentArea .nikkei::before{content:"";display:inline-block;padding-top:clamp(128px,9vw + 100px,168px)}@media(min-width: 728px){.ornamentArea .nikkei::before{padding-top:min(20%,166px)}}.ornamentArea .nikkei::after{content:"";width:20vw;max-width:140px;height:clamp(12px,3vw + 3px,24px);display:block;background:#8a1515;background:linear-gradient(90deg, rgb(138, 21, 21) 0%, rgb(157, 0, 0) 15%, rgb(184, 51, 33) 35%, rgb(208, 85, 69) 50%, rgb(184, 51, 33) 65%, rgb(157, 0, 0) 85%, rgb(138, 21, 21) 100%);position:absolute;top:8%;left:4%;translate:-50% -50%;rotate:-40deg;box-shadow:3px 3px 8px rgba(78,71,50,.4)}@media(min-width: 728px){.ornamentArea .nikkei::after{width:16vw;height:30px;top:14%;left:4%}}.ornamentArea .nikkei_container{width:calc(100% - 10px);margin:0;padding-block:14px;padding-inline:0;display:grid;grid-template-columns:clamp(50px,18vw - 2px,116px) clamp(220px,32vw + 110px,360px);justify-items:center;justify-content:center;align-items:center;gap:4% 0;background:inherit;background-image:url(/uploads/2025/04/28/bg_nikkei_pc.png);background-repeat:no-repeat;background-size:cover;position:absolute;top:50%;left:50%;translate:-50% -50%}@media(min-width: 728px){.ornamentArea .nikkei_container{width:calc(100% - 8px);height:calc(100% - 8px);margin:0 auto;padding-block:1%;padding-inline:4%;grid-template-columns:26% 1fr;gap:4% 0}}.ornamentArea .nikkei_container::before{content:"";width:calc(100% - (2px + 2%));height:calc(100% - (2px + 6%));border:1px solid #d19913;position:absolute;top:50%;left:50%;translate:-50% -50%}@media(min-width: 728px){.ornamentArea .nikkei_container::before{width:calc(100% - 12px);height:calc(100% - (4px + 6%))}}.ornamentArea .nikkei_container::after{content:"";width:20vw;max-width:140px;height:clamp(12px,3vw + 3px,24px);display:block;background:#8a1515;background:linear-gradient(90deg, rgb(138, 21, 21) 0%, rgb(157, 0, 0) 15%, rgb(184, 51, 33) 25%, rgb(208, 85, 69) 40%, rgb(184, 51, 33) 55%, rgb(157, 0, 0) 85%, rgb(138, 21, 21) 80%);position:absolute;top:97%;left:97%;translate:-50% -50%;rotate:-45deg;box-shadow:3px 3px 8px rgba(78,71,50,.4)}@media(min-width: 728px){.ornamentArea .nikkei_container::after{width:16vw;height:30px;top:84%;left:98%}}.ornamentArea .nikkei_img img{width:100%;max-width:80px}@media(min-width: 728px){.ornamentArea .nikkei_img img{width:50%;max-width:90px}}.ornamentArea .nikkei_txt>p{font-family:"Noto Serif JP","Noto Serif",serif;display:grid;grid-template-columns:min(42%,256px) min(32%,190px) min(30%,180px);align-items:flex-end;font-size:clamp(19px,5vw,34px);font-weight:700;font-feature-settings:"palt";line-height:1;letter-spacing:.05em;background:#ab8420;background:linear-gradient(118deg, rgb(171, 132, 32) 0%, rgb(173, 131, 25) 20%, rgb(188, 153, 65) 44%, rgb(219, 183, 95) 66%, rgb(182, 144, 50) 72%, rgb(178, 139, 39) 85%, rgb(173, 131, 25) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(min-width: 728px){.ornamentArea .nikkei_txt>p{background:linear-gradient(118deg, rgb(171, 132, 32) 0%, rgb(173, 131, 25) 20%, rgb(188, 153, 65) 40%, rgb(219, 183, 95) 55%, rgb(182, 144, 50) 75%, rgb(178, 139, 39) 85%, rgb(173, 131, 25) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}}.ornamentArea .nikkei_txt>p>span:last-child{margin-block-start:.5em;grid-column:1/-1;font-family:"Helvetica Neue",Helvetica,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:normal;font-size:clamp(8px,1vw + 5px,12px);text-align:center;letter-spacing:-0.08em;background:linear-gradient(45deg, rgb(123, 99, 43));background-clip:text;-webkit-background-clip:text}@media(min-width: 728px){.ornamentArea .nikkei_txt>p>span:last-child{margin-top:.8em;padding-right:min(32px,8%);grid-column:1/5;grid-row:4/5;font-family:initial;font-size:13px;font-weight:normal;text-align:center;letter-spacing:inherit}}.ornamentArea .nikkei_txt .bdr_b{margin-bottom:.4em;font-size:1.65rem;letter-spacing:.08em;background:#be993f;background:linear-gradient(118deg, rgb(173, 131, 25) 0%, rgb(173, 131, 25) 15%, rgb(195, 159, 78) 37%, rgb(218, 179, 94) 64%, rgb(195, 159, 78) 80%, rgb(173, 131, 25) 90%, rgb(173, 131, 25) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ornamentArea .nikkei_txt .bdr_b::after{content:"";width:98%;height:1px;display:block;margin-top:.3em;background-image:linear-gradient(to right, transparent -2%, rgb(187, 147, 10) 6%, rgb(187, 147, 10) 92%, transparent 100%);background-image:-webkit-linear-gradient(left, transparent -2%, rgb(187, 147, 10) 6%, rgb(187, 147, 10) 92%, transparent 100%)}.ornamentArea .nikkei_txt .pc_text{display:none}@media(min-width: 728px){.ornamentArea .nikkei_txt .pc_text{display:block}}@media(min-width: 728px){.ornamentArea .nikkei_txt :nth-child(1 of .pc_text){grid-column:1/4;font-size:clamp(20px,2.7vw,27px);text-align:justify}.ornamentArea .nikkei_txt :nth-child(2 of .pc_text){grid-column:1/2;font-size:clamp(20px,2.7vw,26px);font-weight:900;text-align:center;letter-spacing:.14em;line-height:1.4}.ornamentArea .nikkei_txt :nth-child(3 of .pc_text){grid-column:1/2;grid-row:3/4;font-weight:700;font-size:clamp(17px,2.2vw,22px);text-align:center;text-indent:-0.3em;letter-spacing:.12em}.ornamentArea .nikkei_txt :nth-child(4 of .pc_text){grid-column:2/3;grid-row:2/4;font-size:clamp(44px,5.5vw,60px);font-weight:900}.ornamentArea .nikkei_txt :nth-child(5 of .pc_text){grid-column:3/4;grid-row:2/4;font-size:clamp(34px,3.4vw,44px);font-weight:900;text-indent:clamp(-16px,-2vw + 4.8px,-10px)}}@media(min-width: 1025px){.ornamentArea .nikkei_txt :nth-child(5 of .pc_text){text-indent:initial}}.ornamentArea .nikkei_txt .sp_text{display:block;grid-column:1/4;text-align:center}@media(min-width: 728px){.ornamentArea .nikkei_txt .sp_text{display:none}}.ornamentArea .nikkei_txt :nth-child(1 of .sp_text){width:-moz-fit-content;width:fit-content;margin-inline:auto;font-size:clamp(12px,2vw + 5px,20px);letter-spacing:-0.02em;text-align:justify}.ornamentArea .nikkei_txt :nth-child(2 of .sp_text){width:-moz-fit-content;width:fit-content;margin-block-start:4px;margin-inline:auto;letter-spacing:-0.01em;font-size:clamp(17px,2vw + 10px,26px)}.ornamentArea .nikkei_txt :nth-child(3 of .sp_text){font-size:clamp(12px,1.2vw + 8px,17px)}.ornamentArea .nikkei_txt :nth-child(4 of .sp_text){margin-block:4px;grid-column:1/-1;font-size:clamp(28px,1.5vw + 23px,34px);font-weight:900}.ornamentArea .nikkei_txt :nth-child(4 of .sp_text) span{font-size:clamp(22px,1.5vw + 17px,28px)}.table_wrapper01{padding:24px 0 8px}.table_wrapper01 .bordered{width:100%;margin:0}.table_wrapper02{padding:0 0 60px}.table_wrapper02 .bordered{width:100%;margin:0}.tCaption{display:none}@media only screen and (max-width: 728px){.tCaption{display:block;margin:0 0 5px !important;letter-spacing:.05em;line-height:1.4;font-size:10px !important;font-family:"メイリオ","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,Verdana,sans-serif;font-weight:300;text-align:left}.tCaption small{margin:0}}@media only screen and (max-width: 800px){.table_wrapper01{width:auto;padding:0;margin:2vw 0}.table_wrapper01 .bordered{margin:0}.table_wrapper02{width:auto;padding:0;margin:1ex 0 1em;margin-bottom:60px}.table_wrapper02 .bordered{margin:0}.table_wrapper::-webkit-scrollbar{height:5px}.table_wrapper::-webkit-scrollbar-track{margin:0 2px;background:#ccc;border-radius:5px}.table_wrapper::-webkit-scrollbar-thumb{border-radius:5px;background:#666}}@media only screen and (max-width: 767px){.table_wrapper02{margin-bottom:60px}}.normalTable{width:100%;line-height:1.2}.normalTable th{font-weight:bold;background:#ebf9f9;text-align:center;vertical-align:middle;letter-spacing:.1em;font-feature-settings:"palt" 1;font-weight:500}.normalTable td{background:#fff;letter-spacing:.05em;font-feature-settings:"palt" 1}.normalTable th,.normalTable td{padding:4px;border:1px solid #ccc;font-size:.9rem;vertical-align:middle}.normalTable .cell-50{background:#ff388c;color:#fff}.normalTable .cell-70{background:#38beff;color:#fff}.normalTable .cell-100{background:#72c571;color:#fff}.normalTable .cell-50_td{background:#fff2fb}.normalTable .cell-70_td{background:#effbfe}.normalTable .cell-100_td{background:#f0fef2}.normalTable .text-left{text-align:left}.table01 th{width:16.6666666667%;color:#fff}.table02 th{width:25%;color:#fff}@media(min-width: 360px){.normalTable{line-height:1.4}.normalTable td{padding:8px}}@media(min-width: 375px){.normalTable th{padding:8px}}@media(min-width: 390px){.normalTable th,.normalTable td{font-size:1rem}}@media(min-width: 480px){.normalTable th,.normalTable td{font-size:1.1rem}}@media(min-width: 729px){.normalTable th,.normalTable td{padding:16px}.normalTable .text-left{text-align:center;margin:0 auto}.normalTable .text-left .txt-in{display:inline-block;text-align:left;width:500px}}@media(min-width: 1024px){.normalTable .text-left .txt-in{width:610px}}.ft_menu_inner02 li a{padding:6px 0}.site_info01 a{display:block}.site_info01 a img{max-width:initial;width:80% !important}.ft_link02 ul li,.ft_menu_inner01 ul li{text-align:left;line-height:1.4;margin:0 0 8px}.ft_link02 ul li:last-child,.ft_menu_inner01 ul li:last-child{margin:0}#ft_menu{text-align:left}#site_info_inner{display:block}#site_info_inner .site_info02{padding:0 15px 0 0;text-align:center;max-width:930px !important}#site_info_inner .site_info02 small{margin-bottom:0}#site_info_inner{width:auto}@media(min-width: 1024px){.site_info01 a img{width:223px !important}#site_info{padding:15px}#site_info_inner .site_info02{text-align:right}}@media(min-width: 1025px){#site_info_inner{width:930px !important}#site_info_inner .site_info02{padding:0 15px 0 0;text-align:right;width:930px !important}#site_info_inner div{vertical-align:bottom}.site_info01 a img{width:auto !important}}.ft_menu_inner01 .trigger{color:#fff}#site_info_inner .site_info01 img{width:80%}.ft_menu_inner01 .trigger{background:url(/indexfile/img/accordion02_close.png) no-repeat 100% center;background-size:13px 13px}.ft_menu_inner01 .trigger.active{background:url(/indexfile/img/accordion02_open.png) no-repeat 100% center;background-size:13px 13px;border-bottom:none}.ft_menu_inner01 li a{color:#000}.btn_contrac01{background:#f9d4e5;font-weight:bold}.btn_contrac01 a{text-decoration:none}.btn_contrac01:hover{opacity:.6}@media(min-width: 728px){footer{background:#ebf9f9}.ft_link01 dt,.ft_link02 dt,.ft_link03 dt{border-bottom:1px dotted #ccc;background:none;white-space:initial;overflow:initial;text-indent:initial;padding-bottom:.5em;font-size:.9rem;font-weight:600;line-height:1}#ft_menu{background:none}#ft_inner{padding:10px 0 20px}.pageTop a{width:28px;height:28px;display:block;float:right;text-indent:-9999px}.btn_contrac01{background:#f9d4e5}.btn_contrac01 a{text-decoration:none;color:#333}.btn_contrac01:hover{opacity:.6}}.newsArea .index_blog{max-width:930px !important;min-width:initial !important;padding:0 !important;text-align:center}.newsArea .index_blog_inner{background:#fff;text-align:left}.newsArea .index_blog_inner .news-pcArea{display:none}.newsArea .index_blog_inner dl{display:flex;align-items:center;flex-wrap:wrap;margin:0 0 10px;padding:0 0 10px;border-bottom:1px dashed #50b9bf}.newsArea .index_blog_inner dl dt{letter-spacing:.05em;font-size:1.1rem}.newsArea .index_blog_inner dl dd{letter-spacing:.05em;font-size:1.1rem;line-height:1.6}.newsArea .index_blog_inner dl dd a{color:#333}.newsArea .index_blog_inner .btnTxt{text-align:center;margin:20px auto 0;width:100%;max-width:400px;background:#fff}.newsArea .index_blog_inner .btnTxt a{text-decoration:none;position:relative;display:block;font-size:16px;height:40px;line-height:40px;color:#333;letter-spacing:.05em;transition:all .3s ease;border:1px solid #ccc;border-radius:4px}.newsArea .index_blog_inner .btnTxt a::before{content:"";position:absolute;margin:auto;vertical-align:middle;left:10px;top:0;bottom:0;width:6px;height:6px;border-top:1px solid #333;border-right:1px solid #333;transition:all .3s ease;transform:rotate(45deg)}.newsArea .index_blog_inner .btnTxt a:hover{color:#fff;background:#ccc;border:1px solid #ccc}.newsArea .index_blog_inner .btnTxt a:hover::before{border-top:1px solid #fff;border-right:1px solid #fff}@media(min-width: 412px){.newsArea .index_blog_inner dl{display:column nowrap !important}.newsArea .index_blog_inner dl dt{width:34%;text-align:center;margin-right:2%;padding-top:5px}.newsArea .index_blog_inner dl dd{width:64%}}@media(min-width: 414px){.newsArea .index_blog_inner dl{display:column nowrap !important}.newsArea .index_blog_inner dl dt{width:30%;text-align:center;margin-right:2%;padding-top:5px}.newsArea .index_blog_inner dl dd{width:68%}}@media(min-width: 768px){.newsArea .index_blog_inner{width:auto}.newsArea .index_blog_inner dl{margin:0 0 20px;padding:0 0 20px}.newsArea .index_blog_inner dl dt{width:16%;margin-right:0;padding:0;text-align:left}.newsArea .index_blog_inner dl dd{width:84%}.newsArea .index_blog_inner .btnTxt{width:80%}.newsArea .index_blog_inner .btnTxt a{height:40px;line-height:40px;font-size:16px}.newsArea .index_blog_inner .btnTxt a::before{width:6px;height:6px}}@media(min-width: 1024px){.newsArea .index_blog{margin:0 auto 10px}.newsArea .index_blog_inner{float:none}.newsArea .index_blog_inner dl{display:flex}.newsArea .index_blog_inner dl dt{width:16%;border-right:none;text-align:left;margin-right:0;font-weight:normal}.newsArea .index_blog_inner dl dd{width:84%}.newsArea .index_blog_inner .spTxt{display:none}.newsArea .index_blog_inner .news-pcArea{display:flex;width:100%;margin:40px 0 0}.newsArea .index_blog_inner .news-pcArea h3{flex-basis:16%;font-size:16px;height:40px;line-height:40px}.newsArea .index_blog_inner .news-pcArea .btnArea{display:flex;justify-content:space-around;flex-basis:84%}.newsArea .index_blog_inner .news-pcArea .btnArea .btnTxt{margin:0;width:calc(33.3333333333% - 20px)}.newsArea .index_blog_inner .news-pcArea .btnArea .btnTxt a{font-size:14px}}@media(min-width: 1025px){.newsArea .index_blog{max-width:930px !important;margin:0 auto 10px}}.faq_container{margin:0;padding-block:16px;padding-inline:16px;background:#ebf9f9;border-radius:6px}.faq_container .faq_txt{width:-moz-fit-content;width:fit-content;margin-block:20px 0;margin-inline:auto 0;display:block;font-size:1rem}.faq_container .faq_txt a{color:#333}.faq_container details{border-bottom:1px solid #50b9bf}.faq_container details summary{padding-block:20px 16px;display:grid;grid-template-columns:min-content 1fr min-content;align-items:center;justify-items:flex-start;gap:0 16px;font-family:"メイリオ","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,Verdana,sans-serif;font-size:1.1rem;font-weight:600;font-feature-settings:"palt" 1;text-align:justify;word-break:break-all;line-height:1.4;letter-spacing:.05em;position:relative;transition:all ease .3s;cursor:pointer}.faq_container details summary::before{content:"Q";width:40px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.1rem;background:#50b9bf;border-radius:6px}.faq_container details summary::after{content:"";width:clamp(20px,1.5vw + 15px,26px);aspect-ratio:1/1;display:inline-block;background:url(/indexfile/images/circle_plus.png);background-size:clamp(20px,1.5vw + 15px,26px);background-repeat:no-repeat}.faq_container details .answer_area{margin-block:16px 0;padding-block:16px;padding-inline:15px;font-family:"メイリオ","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,Verdana,sans-serif;font-size:1.1rem;font-weight:600;font-feature-settings:"palt" 1;text-align:justify;word-break:break-all;line-height:1.4;letter-spacing:.05em;background:#fff;position:relative;transition:all ease .3s}.faq_container details .answer_area .bold{font-weight:bold}.faq_container details .answer_area .txt{padding-block:0 16px;color:#e74069;font-size:1.1rem;letter-spacing:.01em;display:grid;grid-template-columns:min-content 1fr;align-items:center;gap:0 10px}.faq_container details .answer_area .txt::before{content:"A";width:40px;aspect-ratio:1/1;color:#fff;display:flex;align-items:center;justify-content:center;background:#e74069;border-radius:6px;box-sizing:border-box}.faq_container details .answer_area small>span{font-size:.8rem}.faq_container details:nth-of-type(3){border-bottom:none}.faq_container details[open]{border-bottom:none}.faq_container details[open] summary::after{background-image:url(/indexfile/images/circle_minus.png)}.faq_container:has(.active) details:not([open]):nth-of-type(3){border-bottom:1px solid #50b9bf}.faq_container:has(.active) details:last-of-type{border-bottom:none}.accordion_faq{overflow:hidden;position:relative;display:none}.accordion_trigger_btn{width:-moz-fit-content;width:fit-content;min-width:200px;margin-block-start:20px;margin-inline:auto;padding-block:12px;padding-inline:1em;display:block;font-weight:bold;background:#fff;border:2px solid #50b9bf;border-radius:6px;transition:all ease .3s;cursor:pointer;position:relative}.accordion_trigger_btn::before{content:"もっと見る"}.accordion_trigger_btn::after{content:"";width:10px;height:10px;position:absolute;border-right:2px solid #50b9bf;border-bottom:2px solid #50b9bf;position:absolute;top:44%;right:8%;rotate:45deg;translate:0 -50%}@media(any-hover: hover){.accordion_trigger_btn:hover{color:rgba(51,51,51,.6);border:2px solid rgba(80,185,191,.6)}}.accordion_trigger_btn.active::before{content:"閉じる"}.accordion_trigger_btn.active::after{top:56%;rotate:-135deg}.faqArea-button{width:100%;min-width:200px;max-width:300px;margin-block:16px 0;margin-inline:auto;padding-block:12px;padding-inline:24px 1em;display:block;color:#50b9bf;font-size:1rem;letter-spacing:.05em;text-align:center;line-height:1.2;background:#fff;border:1px solid #50b9bf;border-radius:6px;text-decoration:none;position:relative}@media(any-hover: hover){.faqArea-button:hover{color:rgba(80,185,191,.6);border:1px solid rgba(80,185,191,.6)}}.faqArea-button::before{content:"";width:8px;aspect-ratio:1/1;display:block;border-top:1px solid #50b9bf;border-right:1px solid #50b9bf;rotate:45deg;position:absolute;top:50%;left:6px;translate:0 -50%}@media screen and (min-width: 728px){.faq_container{padding-block:24px;padding-inline:24px}.faq_container details summary{padding-block:16px;font-size:1.2rem}.faq_container details summary::before{font-size:1.2rem}.faq_container details summary::after{width:22px;background-size:22px}.faq_container details .answer_area{padding-block:24px;padding-inline:24px;font-size:1.2rem}.faq_container details .answer_area .txt{font-size:1.2rem}}.br320-360{display:block}@media only screen and (min-width: 360px){.br320-360{display:none}}.normalList{list-style-type:disc;padding-left:1.6em}.normalList li{text-align:left;letter-spacing:.05em;font-size:1.1rem;margin:0 0 .5em;line-height:1.4}.normalList li:last-child{margin:0}.normal_orderList{list-style-type:decimal;padding-left:1.6em}.normal_orderList li{text-align:left;etter-spacing:.03em;font-size:1.1rem;margin:0 0 4px}.normal_orderList li:last-child{margin:0}.checkList{display:flex;flex-wrap:wrap;gap:16px;flex-direction:column;padding-left:1.6em}.checkList li{font-size:1.1rem;letter-spacing:.05em;text-align:left;position:relative;display:flex;line-height:1.4}.checkList li .txt{padding-left:32px}.checkList li::before{content:"";background-image:url(/indexfile/img/ico_check.png);background-size:26px 22px;background-repeat:no-repeat;width:26px;height:22px;position:absolute;top:0;bottom:0;margin:auto}.list_wrap{border:1px solid #ccc;border-radius:6px;padding:16px;padding-left:2.6em !important}.contentIn{margin:4vw 0 8vw}.pdf{padding-right:18px;background:url(/common/img/img_pdf.svg) 100% 40% no-repeat;background-size:16px 16px}.external{padding-right:21px;background:url(/common/img/img_external.svg) 100% 40% no-repeat;background-size:16px 16px}.phoneArea{margin:2vw auto 0;max-width:434px;line-height:1;text-align:left}.phoneArea .phoneArea_heading{margin:0 0 4px;line-height:1.2}.phoneArea .phoneArea_heading p:first-of-type{font-size:clamp(18px,2.6vw,18px)}.phoneArea .phoneArea_heading p:last-of-type{font-size:clamp(16px,2.6vw,16px);border-bottom:1px solid #ccc;padding-bottom:.2em;margin:0 0 8px}.phoneArea .phoneArea_heading p{font-size:clamp(14px,2.6vw,16px);margin:0;font-weight:500}.phoneArea .phoneArea_second{display:flex;align-items:center;color:#ff388c;gap:8px}.phoneArea .phoneArea_second .txt{border:1px solid #ff388c;border-radius:6px;padding:2px;font-size:clamp(12px,2.1vw,14px);text-align:center;line-height:1.2;display:flex;justify-content:center;flex-wrap:wrap;flex-direction:column;align-items:center}.phoneArea .phoneArea_second .txt .small{font-size:80%;display:block}.phoneArea .phoneArea_second .phone{font-size:clamp(18px,7.9vw,47px);font-weight:700;line-height:1}.phoneArea .phoneArea_second .phone a{color:#ff388c;text-decoration:none}@media only screen and (min-width: 1025px){.phoneArea{margin:16px auto 0}.list_wrap{padding:32px;padding-left:3.4em !important}}.section{padding:14vw 0 10vw}.section h2{font-size:clamp(21px,5.1vw,24px);font-weight:700;letter-spacing:.1em;margin:0 0 5vw;background:#50b9bf;color:#fff;font-feature-settings:"palt";padding:16px 16px 14px;line-height:1.4}.section h2.min{font-size:clamp(20px,5.1vw,24px)}.conversionArea+.section{padding:10vw 0}.campaignArea .campaignArea__in figure a{display:block}.pointArea .review{margin:0;font-size:1rem}.pointArea sup{font-size:clamp(9px,2.8vw,12px)}.pointArea .pointArea__list{display:grid;grid-template-columns:1fr;align-items:stretch;flex-wrap:wrap;justify-items:center;justify-content:center;align-items:center;margin:0 0 5vw;gap:16px;counter-reset:number 0}.pointArea .pointArea__list>li{width:100%;max-width:600px;height:100%;display:grid;grid-template-rows:120px 1fr;grid-template-rows:auto 1fr;transition:all .3s ease;position:relative}.pointArea .pointArea__list>li:last-child .txt{padding:24px 16px}.pointArea .pointArea__list h3{width:100%;min-height:120px;display:grid;align-items:center;font-size:clamp(18px,3.9vw,21px);font-weight:700;line-height:1.4;letter-spacing:.03em;background:#ebf9f9;border:1px solid #ccc;overflow:hidden}.pointArea .pointArea__list h3 .txt{position:relative;display:block}.pointArea .pointArea__list h3 .txt::before{position:absolute;left:-2%;top:50%;translate:0 -50%;font-size:5.6rem;color:#50b9bf;opacity:.18;counter-increment:number 1;content:"0" counter(number)}.pointArea .pointArea__list .pointArea__content{border:1px solid #ccc;border-top:none;padding:16px;flex-grow:1}@media screen and (min-width: 1025px){.pointArea .pointArea__list{grid-template-columns:repeat(2, 1fr);justify-items:initial}}.evaluationArea .contentIn{display:grid;grid-template-columns:repeat(auto-fill, minmax(340px, 1fr));gap:30px 20px;width:100%;margin:0}.evaluationArea .contentIn .evaluation__content{display:grid;grid-template-columns:100px 1fr;grid-template-rows:subgrid;grid-row:span 2;gap:10px 20px;align-items:center;text-align:left;background:#eff9fa;padding:24px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}.evaluationArea .contentIn .evaluation__content picture{grid-row:1/2;grid-column:1/2;margin:0}.evaluationArea .contentIn .evaluation__content picture img{aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}.evaluationArea .contentIn .evaluation__content div{grid-row:1/2;grid-column:2/3;line-height:1.2}.evaluationArea .contentIn .evaluation__content div>*{font-weight:700}.evaluationArea .contentIn .evaluation__content div h3{font-size:1.1rem}.evaluationArea .contentIn .evaluation__content p{grid-row:2/3;grid-column:1/3;font-size:.9rem;align-self:start}.veterinarianArea__list{display:grid;grid-template-columns:1fr;justify-content:center;gap:clamp(8px,1.2vw,16px)}.veterinarianArea__list li{padding-block:min(6vw,30px);display:grid;grid-template-columns:60px auto;align-items:center;justify-items:center;justify-content:space-evenly;gap:0 8px;background:#ebf9f9}.veterinarianArea__list li .txt{color:#333;display:block;line-height:1.2;font-size:.9rem;letter-spacing:.05em;text-align:center}.veterinarianArea__list li img{width:auto;max-width:60px;height:auto;max-height:44px}.veterinarianArea__list li:nth-of-type(3){justify-items:flex-end}.planlList{display:grid;grid-template-columns:1fr;justify-content:space-evenly;align-items:center;gap:26px}.planlList li{width:100%;line-height:1.4}.planlList li a{margin-block-start:6px;padding:16px;display:block;color:#fff;font-size:1.1rem;letter-spacing:.05em;text-decoration:none;font-weight:600;border-radius:6px;box-shadow:0 4px 0px #909090;transition:all .3s ease}.planlList .plan50{background:#ff388c;border:1px solid #ff388c}@media(any-hover: hover){.planlList .plan50:hover{color:#ff388c;background:#fff}}.planlList .plan70{background:#38beff;border:1px solid #38beff}@media(any-hover: hover){.planlList .plan70:hover{color:#38beff;background:#fff}}.planlList .plan100{background:#72c571;border:1px solid #72c571}@media(any-hover: hover){.planlList .plan100:hover{color:#72c571;background:#fff}}.insuranceArea .insuranceArea__list{display:grid;grid-template-columns:1fr;justify-content:center;gap:16px;margin:0 0 .5vw}.insuranceArea .insuranceArea__list li{width:100%}.insuranceArea .insuranceArea__listIn{background:#eff9fa;padding:4vw;display:grid;grid-template-columns:clamp(100px,34vw,200px) auto;justify-content:space-evenly;align-items:center;gap:16px}.insuranceArea .insuranceArea__listIn li a{color:#11c}.insuranceArea .insuranceArea__listIn li figure{max-width:350px;margin:0 auto}.insuranceArea .insuranceArea__listIn li figure img{transition:all .3s ease}.insuranceArea .insuranceArea__listIn li h4{margin:0 0 1vw;font-size:1.2rem;font-weight:500;letter-spacing:.1em;line-height:1.2;transition:all .3s ease}.insuranceArea .insuranceArea__listIn li h4 .txt{font-size:.9rem;display:block;line-height:1.2}.insuranceArea .insuranceArea__listIn li .txt{margin:0;font-weight:500;font-size:.9rem;letter-spacing:.05em;line-height:1.4;transition:all .3s ease}.recommendedArea .recommendedArea__in h3{letter-spacing:.05em;font-weight:700;font-feature-settings:"palt";font-size:clamp(18px,4.6vw,21px);line-height:1.4;text-align:center;margin:0 0 8px}.recommendedArea .recommendedArea__in .amountArea__heading{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.recommendedArea .recommendedArea__in .amountArea__heading h5{padding:8px;letter-spacing:.05em;font-weight:500;font-size:1rem;color:#fff;line-height:1.2;font-weight:600;font-size:clamp(16px,4.9vw,24px);line-height:1.2}.recommendedArea .recommendedArea__in .amountArea__heading h5 .txt{display:block;font-size:clamp(12px,3.6vw,16px);font-weight:500}.recommendedArea .recommendedArea__in .amountArea__heading h5:first-child{background:#e74069;border-radius:6px 0 0 0;width:65%}.recommendedArea .recommendedArea__in .amountArea__heading h5:nth-child(2){background:#f9d4e5;color:#333;border-radius:0 6px 0 0;width:35%}.recommendedArea .recommendedArea__in .amountArea__table{border:1px solid #ccc;border-top:none;width:100%;display:flex;justify-content:center;flex-wrap:wrap;padding:16px;gap:8px}.recommendedArea .recommendedArea__in .amountArea__table thead{width:100%;display:flex;flex-wrap:wrap;text-align:center}.recommendedArea .recommendedArea__in .amountArea__table thead tr{width:100%;display:flex;justify-content:space-evenly}.recommendedArea .recommendedArea__in .amountArea__table thead tr th{text-align:center}.recommendedArea .recommendedArea__in .amountArea__table thead tr th,.recommendedArea .recommendedArea__in .amountArea__table thead tr td{font-size:1.1rem;padding-bottom:4px;letter-spacing:.05em}.recommendedArea .recommendedArea__in .amountArea__table tbody{display:flex;width:100%}.recommendedArea .recommendedArea__in .amountArea__table tbody tr{display:flex;width:100%;justify-content:space-evenly}.recommendedArea .recommendedArea__in .amountArea__table tbody tr th{font-size:clamp(21px,4.7vw,24px)}.recommendedArea .recommendedArea__in .amountArea__table tbody tr td{font-size:clamp(21px,4.7vw,24px)}.recommendedArea .recommendedArea__in .amountArea__table tbody tr th,.recommendedArea .recommendedArea__in .amountArea__table tbody tr td{font-weight:600;letter-spacing:.1em}.recommendedArea .recommendedArea__in .priceArea{display:flex;justify-content:space-between;flex-wrap:wrap}.recommendedArea .recommendedArea__in .priceArea .price__inner{width:48%;padding:1.5em 0;display:flex;flex-direction:column;align-items:stretch}.recommendedArea .recommendedArea__in .priceArea .price__inner:first-child{background-image:linear-gradient(to right, rgb(220, 221, 221) 40%, transparent 40%);background-size:7% 3%;background-repeat:repeat-x;background-position:right bottom}.recommendedArea .recommendedArea__in .priceArea .price__inner:nth-child(2){width:52%;background-image:linear-gradient(to bottom, rgb(220, 221, 221) 50%, transparent 50%),linear-gradient(to right, rgb(220, 221, 221) 40%, transparent 40%);background-size:3% 7%,7% 3%;background-repeat:repeat-y,repeat-x;background-position:top left,left bottom}.recommendedArea .recommendedArea__in .priceArea .price__inner:last-child{width:52%;background-image:linear-gradient(to top, rgb(220, 221, 221) 50%, transparent 50%);background-size:3% 7%;background-repeat:repeat-y;background-position:top left}.recommendedArea .recommendedArea__in .priceArea div{flex-grow:1}.recommendedArea .recommendedArea__in .priceArea div picture{width:40%;margin:0 auto 8px;flex-grow:1;position:relative}.recommendedArea .recommendedArea__in .priceArea div picture::before{content:"";display:block;clear:both}.recommendedArea .recommendedArea__in .priceArea div picture::after{content:"";display:block;padding-top:100%}.recommendedArea .recommendedArea__in .priceArea div picture source{width:100%;height:100%;position:absolute;top:0;left:0}.recommendedArea .recommendedArea__in .priceArea div picture img{width:100%;height:100%;position:absolute;top:0;left:0}.recommendedArea .recommendedArea__in .priceArea div p{flex-grow:1;font-weight:700;line-height:1}.recommendedArea .recommendedArea__in .priceArea div p span{font-weight:normal;font-size:.85rem}.recommendedArea .recommendedArea__in .priceArea h4{font-size:clamp(21px,4.7vw,24px);font-weight:700;line-height:1.4}.recommendedArea .recommendedArea__in .priceArea h4 span{margin:0 8px 0 0;padding:4px 8px;color:#fff;font-size:.8rem;font-weight:normal;vertical-align:middle;background:#38beff;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px}.commentArea{margin-block-end:48px;display:grid;align-items:center;justify-items:center;gap:8px}.commentArea figure{max-width:150px;margin:0}.commentArea figure img{transition:all .3s ease}.commentArea figure .review{font-weight:600;text-align:center;margin:5px 0 0}.commentArea .comment_wrap{padding-block-end:32px;position:relative}.commentArea summary{text-decoration:underline;list-style:none;position:absolute;bottom:-4px;right:50%;translate:50% 0;cursor:pointer}.commentArea:last-child{margin:0 0 24px}.commentArea:last-child figure{max-width:150px}.flowList li{margin:0 0 clamp(32px,7.2vw,54px)}.flowList li>.txt{font-size:clamp(18px,3.9vw,21px);letter-spacing:.03em;background:#ebf9f9;padding:8px;font-weight:600;display:block;border-radius:12px;position:relative;margin:0 0 5vw}.flowList li .txt::after{content:"";width:24px;height:14px;background:#ebf9f9;position:absolute;top:98%;left:50%;clip-path:polygon(0 0, 100% 0, 50% 100%);translate:-50% 0}.flowList .flowList__list{list-style-type:decimal;padding-left:2em;margin:24px 0 0}.flowList .flowList__list li{text-align:left;letter-spacing:.03em;font-size:1.1rem;margin:0 0 .5em;line-height:1.2}.flowList .flowList__list li:last-child{margin:0}@media(min-width: 390px){.veterinarianArea__list{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 480px){.conversionArea+.section,.section{padding:8vw 0 8vw}.conversionArea+.section h2,.section h2{margin:4vw 0}.flowList li>.txt{margin:0 0 clamp(24px,2.4vw,40px)}}@media(min-width: 600px){.veterinarianArea__list{grid-template-columns:repeat(3, 1fr)}.veterinarianArea__list li:nth-of-type(3){justify-items:center}}@media(min-width: 768px){article{width:90%;max-width:930px;margin-inline:auto}.nav-header{padding:0 20px}#hd_tel{right:20px}.contentIn{margin:2vw 0 4vw}.conversionArea+.section,.section{padding:4vw 0 4vw}.conversionArea+.section h2,.section h2{margin:4vw 0}.section:last-child{padding:40px 40px 160px}.insuranceArea .insuranceArea__listIn li{width:100%}.insuranceArea .insuranceArea__listIn li h4{font-size:1.4rem}.recommendedArea .recommendedArea__in .amountArea .amountArea__table thead tr th,.recommendedArea .recommendedArea__in .amountArea .amountArea__table thead tr td{font-size:1.4rem}.recommendedArea .recommendedArea__in .priceArea .price__inner:first-child{width:25%;background-image:linear-gradient(to bottom, rgb(220, 221, 221) 50%, transparent 50%);background-size:2% 7%;background-repeat:repeat-y;background-position:right bottom}.recommendedArea .recommendedArea__in .priceArea .price__inner:nth-child(2){width:25%;background-image:linear-gradient(to bottom, rgb(220, 221, 221) 50%, transparent 50%);background-size:2% 7%;background-repeat:repeat-y;background-position:right bottom}.recommendedArea .recommendedArea__in .priceArea .price__inner:nth-child(3){width:25%;background-image:linear-gradient(to bottom, rgb(220, 221, 221) 50%, transparent 50%);background-size:2% 7%;background-repeat:repeat-y;background-position:right bottom}.recommendedArea .recommendedArea__in .priceArea .price__inner:last-child{width:25%;background-image:none}.recommendedArea .recommendedArea__in .priceArea .price__inner div picture{width:32%}.recommendedArea .commentArea{margin-block-end:8px;padding-inline:20px;grid-template-columns:clamp(82px,7.3vw,110px) 1fr;gap:32px}.recommendedArea .comment_container summary{display:none}.pointArea{padding:0 0 4vw}.pointArea .pointArea__list{margin:0 0 40px}.pointArea .pointArea__list h3 .txt::before{left:0}.veterinarianArea__list{grid-template-columns:repeat(6, 1fr)}.veterinarianArea__list li{padding-block:clamp(18px,2.4vw,20px);display:block grid;grid-template-rows:subgrid;grid-template-columns:1fr;grid-row:span 2;justify-items:center;gap:8px}.flowArea{padding:0 0 4vw}.flowArea .flowList>li{margin:0 0 clamp(30px,3.8vw,72px)}.planlList{grid-template-columns:repeat(3, 1fr)}.planlList li{display:block grid;grid-template-rows:subgrid;grid-row:span 2;letter-spacing:-0.05em;gap:10px}.planlList li a{margin-block-start:0}}@media(min-width: 1024px){.nav-header{padding:0 20px}#hd_tel{right:0}}@media(min-width: 1025px){.nav-header{padding:0}.contentIn{margin:24px 0 48px}.conversionArea+.section,.section{padding:80px 0 40px}.conversionArea+.section h2,.section h2{margin:0 0 24px}.insuranceArea .insuranceArea__list{grid-template-columns:repeat(2, calc((100% - 24px) / 2));gap:24px}.insuranceArea .insuranceArea__list li{width:100%}.insuranceArea .insuranceArea__list li .insuranceArea__listIn{justify-content:center;padding:24px}}.ft_menu_inner02 .btn_sns01 .container_sns{padding:4px 0}.modal_wrap input{display:none}.open_button{cursor:pointer}.open_button small{border-bottom:1px solid #11c;color:#11c;margin:0 0 .5em;transition:all .3s ease;line-height:1}.open_button small:hover{border-bottom:1px solid #333;color:#333}.modal_overlay{display:flex;justify-content:center;overflow:auto;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:rgba(0,0,0,.6);opacity:0;transition:opacity .1s,transform 0s .1s;transform:scale(0)}.modal_trigger{position:absolute;width:100%;height:100%}.close_button{position:absolute;top:16px;right:16px;font-size:21px;cursor:pointer}.modal_wrap input:checked~.modal_overlay{opacity:1;transform:scale(1);transition:opacity .1s}.w500{font-weight:500 !important}.notice_area{margin:1% auto;border:solid 1px #ff388c;border-radius:5px;color:#ff388c;padding:20px;max-width:930px}.notice_area .notice_area_list li{display:flex;font-size:1rem;letter-spacing:.05em;justify-content:center;align-items:center}.notice_area .notice_area_list li time{padding:0 10px 0 0}.notice_area .notice_area_list li a{color:#ff388c}@media screen and (max-width: 728px){.notice_area{margin:4%;padding:4%}.notice_area .notice_area_list li{display:inline-block;text-align:left}.notice_area .notice_area_list li time{font-size:.9rem;padding:0}}.note_wrap{width:96%;margin:0 auto;border:1px solid #ccc;border-radius:4px}.note_wrap .open_btn{font-size:.85rem}.note_wrap .modal_content .review{font-size:.85rem}.note_wrap #att_1,.note_wrap #att_2{pointer-events:auto}.note_wrap #att_1::backdrop,.note_wrap #att_2::backdrop{background-color:rgba(0,0,0,.6)}.note_wrap .number_list{line-height:1.4}.note_ttl{color:#8a8a8a;position:relative;cursor:pointer;font-size:1rem;font-weight:normal;padding:1% 3% 1% 2%;transition:all .5s ease;text-align:left}.note_ttl::after{content:"";width:10px;aspect-ratio:1/1;display:inline-block;border-bottom:3px solid #8a8a8a;border-left:3px solid #8a8a8a;position:absolute;top:46%;right:24px;translate:-50% -50%;rotate:-45deg}.note_ttl.close{color:#fff;background:#bbb}.note_ttl.close::after{content:"";border-bottom:3px solid #fff;border-left:3px solid #fff;translate:-50% 0;rotate:135deg}.note_txt{display:none;margin:2% 3% 3%;padding:3%;text-align:left}.note_txt .open_btn{margin-block-end:.5em;line-height:1;cursor:pointer}@media screen and (max-width: 728px){.note_wrap{width:100%}.note_ttl{padding:.5em}.note_ttl::after{width:8px;top:45%;right:4%}.note_ttl.close::after{top:44%;right:4%}.pointArea .pointArea__list sup{font-size:clamp(9px,2.8vw,12px)}.pointArea .pointArea__list h3 sup{font-weight:normal}.pointArea .note_txt>.review{margin:0 0 6px 0}.pointArea .note_txt .open_button>small{margin:0}}.veterinarianArea__content sup{font-size:clamp(9px,2.8vw,12px)}.index-sec1 picture{margin-bottom:0}.usefulList{padding-left:1.6em;font-size:1.1rem;text-align:left;list-style-type:disc}.usefulList li{margin-bottom:.5em}.disc01{margin-left:16px;text-align:left;list-style:disc}.index-sec1{background:#ebf9f9}.index-sec1.swiperArea{width:100%}.index-sec1.swiperArea .img-area{width:100%;max-width:930px;margin:0 auto;padding:16px 0 24px;position:relative}.index-sec1 .swiper-wrapper{max-height:clamp(295px,40vw,365px);margin-bottom:10px}.mv-Swiper li{display:flex;justify-content:center;align-items:center}.mv-Swiper a{margin:0}.mv-Swiper picture{margin:0}.mv-Swiper picture img{max-width:inherit;max-height:clamp(295px,40vw,365px)}.mv-Swiper .swiper-button-prev{left:10px}.mv-Swiper .swiper-button-prev::after{padding-right:.2em}.mv-Swiper .swiper-button-next{right:10px;padding-left:.2em;padding-right:0}.index-sec1 .swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0}.index-sec1 .swiper-button-prev:after,.index-sec1 .swiper-button-next:after{width:32px;height:38px;color:#fff;font-size:20px;font-weight:600;background:#50b9bf;line-height:2;opacity:.6;transition:all ease .3s;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.swiper-button-next:after{padding-left:.3em;padding-right:.1em}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:#50b9bf}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:-40px}.index-sec1 .img-area .swiper-pagination-bullet{width:12px;height:12px;opacity:1;background:#fff;border:1px solid #50b9bf;position:initial;display:inline-block}.index-sec1 .img-area .swiper-pagination-bullet-active{background:#50b9bf}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 8px}.column-Swiper .swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0}@media screen and (max-width: 728px){.index-sec1,.startArea02{background:#fff}.index-sec1 .swiper-wrapper{max-height:inherit;padding-bottom:20px}.index-sec1.swiperArea .img-area{margin-bottom:24px;padding:16px 0 24px}.mv-Swiper .swiper-slide{height:auto}.mv-Swiper li{display:block}.mv-Swiper picture img{max-height:inherit}.index-sec1 .img-area .li01 span{position:inherit;text-align:right}.garfield a{height:100%;display:block}.garfield picture{height:100%;display:block}.garfield picture img{height:100%}.mv-Swiper .swiper-button-next,.mv-Swiper .swiper-button-prev{top:inherit;bottom:0}.mv-Swiper img{border-radius:0}.index-sec1 .img-area:has(.garfield){margin:0 auto 20px}.swiper-button-next:after{padding-left:.15em;padding-right:.1em}}/*# sourceMappingURL=top.min.css.map */