#mainVisual picture{display:block;max-width:1440px;margin:0 auto}@media only screen and (min-width:769px) and (min-width:769px) and (max-width:1139px){.introAccBox .subTtl{padding:0 .8rem 1rem}.introAccBox .user_content{padding:0 2.4rem}}@media only screen and (min-width:769px),print{body{font-family:'Noto Sans JP',sans-serif,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;font-size:1.6rem;line-height:1.8}*{margin:0}img{width:100%;height:auto}figure{text-align:center}th{font-weight:500}td,th{text-align:center;vertical-align:middle}table{width:100%}footer{padding:0;margin:0}body>img{display:none}.txt_link a:link{color:#333}.txt_link a:visited{color:#666}.txt_link a:active{color:#666}.spOnly{display:none!important}.aL_PC{text-align:left!important}.aC_PC{text-align:center!important}.aR_PC{text-align:right!important}.pcFlL{float:left}.pcFlR{float:right}.pcInlineB{display:inline-block}.sizeAuto{width:auto}.sizeFull{width:100%}.size2Col{width:48.15%}.size3Col{width:30.866%}.size4Col{width:22.225%}.pcSize2Col{width:48%}.pcSize3Col{width:30.866%}.pcSize4Col{width:22.225%}.pcSize20per{width:18.4%}.pcSize80per{width:78%}.pcSize30per{width:28.4%}.pcSize70per{width:68%}.pcSize35per{width:33.4%}.pcSize65per{width:63%}.pcSize40per{width:38.4%}.pcSize60per{width:58%}.pcSize50per{width:48%}.pcFigure_60per img{width:60%;padding:1rem 0}span.attention{font-size:70%;vertical-align:20%}.tBold{font-weight:500}.tSmall{font-size:80%}.tBig01{font-size:110%;line-height:1.4}.tBig02{font-size:130%;line-height:1.4}.tBig03{font-size:150%;line-height:1.4}.tWhite{color:#fff}.tOrenge{color:#e44c0c}.tUline{border-bottom:.1rem solid #333}span.links_icon{line-height:1;padding-left:.4em}span.links_icon img{vertical-align:middle;width:1em;padding:0 0 .2em 0}span.point_icon{line-height:1}span.point_icon img{vertical-align:middle!important;width:1.4em;margin:0 .1em .3em 0}span.tel_icon{line-height:1;padding-right:.4em}span.tel_icon img{vertical-align:middle;width:1.3em;padding:0 0 .2em 0}.compList span.mark{line-height:1;padding:0 .4em}.compList span.mark img{vertical-align:middle;width:1.4em;padding:0}.pt-1{padding-top:10px!important}.pt-2{padding-top:20px!important}.pt-3{padding-top:30px!important}.pt-4{padding-top:40px!important}.pt-5{padding-top:50px!important}.pb-1{padding-bottom:10px!important}.pb-2{padding-bottom:20px!important}.pb-3{padding-bottom:30px!important}.pb-4{padding-bottom:40px!important}.pb-5{padding-bottom:50px!important}.accSpace{margin-top:40px!important}.btnSpace{margin-top:40px!important}.contSpace{margin-top:50px!important}.mt-1{margin-top:10px!important}.mt-2{margin-top:20px!important}.mt-3{margin-top:30px!important}.mt-4{margin-top:40px!important}.mt-5{margin-top:50px!important}.mb-1{margin-bottom:10px!important}.mb-2{margin-bottom:20px!important}.mb-3{margin-bottom:30px!important}.mb-4{margin-bottom:40px!important}.mb-5{margin-bottom:50px!important}.notes{width:100%;padding-top:.5rem}.plan_chart .notes{width:100%;padding-top:0}.notes_pad{padding-left:1.5rem;text-indent:-1.5rem}.notes_num{padding-left:2.5rem;text-indent:-2.5rem}.bgColor01{background:#faf8e9}.bgColor02{background:#fff}.bgColor03{background:#faf8e9}.bgFamily{background:#007a48}.bgPetit{background:#f39700}.bgSenior{background:#7c7497}.h1Box{background:#fff}.h1Wrap{max-width:1120px;margin:0 auto;padding:.6rem 4rem}h1{width:11%}.fixed_top{position:fixed;top:0;z-index:100}header{position:fixed;top:-200px;left:0;z-index:100}.fixedBox{width:100%;background:#e8f3d2;padding:1.4rem 1% 1.8rem}.mainBtn{max-width:1200px;margin:0 auto}.mainBtn ul{max-width:1160px;margin-left:1%;letter-spacing:-.4em;line-height:1}.mainBtn li{letter-spacing:normal;display:inline-block;margin:0 0 0 1.4%;text-align:center;vertical-align:middle}.mainBtn li.fixed_btn01 img{width:66%}.mainBtn li.fixed_btn02 img{width:72%}.mainBtn li.fixed_btn03 img{width:80%}.mainBtn li.fixed_btn01{width:50%}.mainBtn li.fixed_btn01 a{padding:1rem 0 .7rem;background-color:#e44c0c;border:.4rem solid #e44c0c;border-radius:50rem!important;display:block}.mainBtn li.fixed_btn01 a:hover{background-color:#9f3508;border:.4rem solid #9f3508}.mainBtn .fixed_btn02{width:28%}.mainBtn .fixed_btn02 a{padding:1rem 0 .7rem;background-color:#fff;border:.4rem solid #e44c0c;border-radius:50rem!important;display:block}.mainBtn li.fixed_btn02 a:hover{background-color:#dedede;border:.4rem solid #e44c0c}.mainBtn .fixed_btn03{width:15%}.mainBtn .fixed_btn03 a{display:block}.mainBtn li.fixed_btn03 a:hover{opacity:.5}#dlpo_header{display:none}#dlpo_FV{position:relative}#dlpo_footer{margin:60px 0 0;padding-bottom:100px}#header230707{position:fixed;top:0;left:0;z-index:100;width:100%;pointer-events:none;padding-top:10px}#header230707 .wrapper{max-width:1200px;margin:0 auto;text-align:right;padding:0 2.8%}#header230707 .btn a{display:inline-block;position:relative;width:60px;height:60px;background:#fff;border:2px solid #eaf1d4;border-radius:10px;box-shadow:0 1px 0 rgba(119,119,119,.2);font-size:1rem;font-weight:700;line-height:1.8;color:#000;text-decoration:none;padding-top:35px;text-align:center;pointer-events:auto}#header230707 .btn a i{position:absolute;top:12px;left:13px;width:30px;height:2px;background:#007947}#header230707 .btn a i:nth-child(2){top:20px}#header230707 .btn a i:nth-child(3){top:28px}#fixedCta230707{position:fixed;bottom:0;left:0;z-index:100;width:100%;background:#e8f4ce;padding:20px 0;text-align:center;transition:transform .7s;transform:translateY(100%)}#fixedCta230707.is_fixed{transform:translateY(0)}#fixedCta230707 .wrapper{max-width:1200px;margin:0 auto;padding:0 2.8%}#fixedCta230707 ul{display:flex;align-items:center}#fixedCta230707 ul li a{position:relative;display:block;color:#fff;background:#ec9737;border:2px solid #ec9737;text-decoration:none;border-radius:100px;padding:10px;transition:opacity .3s}#fixedCta230707 ul li a:hover{opacity:.5}#fixedCta230707 ul li a img{width:auto}#fixedCta230707 ul li.entry{flex-basis:auto;width:100%}#fixedCta230707 ul li.document{display:none;flex-shrink:0;width:50%;margin-left:20px}#fixedCta230707 ul li.document a{background:#fff;color:#e44c0d}#mainVisual{width:100%}#mainVisual .mainBox{max-height:600px}#mainVisual .mainBox figure{max-width:1440px;margin:0 auto}#intro{width:100%;font-weight:300;padding:0 0 5rem}#contents{width:100%;font-weight:300}section#SecFamily{padding-top:5rem}section#SecFAQ{padding-top:5rem}section .contWrap{padding-bottom:9rem}section#SecNotes .contWrap{padding-bottom:3rem}.contWrap{max-width:1200px;margin:0 auto;padding:0 2.8%}.contTop{padding-bottom:6rem}.contTop figure{margin:0 auto}.contTop .notes{max-width:960px;margin:0 auto}.contTop .bg{background:#fff;margin:4rem 0 0;padding:4rem 4rem 4rem;border-bottom:3px solid #bbda79}.contPoint{border:.1rem solid #007a48;max-width:1140px;margin:0 auto;padding:3rem 2.8%;background:#fff}.contNotes{max-width:1140px;margin:0 auto;padding:3rem 4%}.contInner .innerServ{width:92%;margin:0 auto}.contInnerServ{width:96%;margin:0 auto}.contRemodal{text-align:left;font-weight:300;padding:0 3%}.footerWrap{padding:0;margin:0}h2.contTitle01{background:#007a48}h2.contTitle01 p{max-width:960px;margin:0 auto;padding:3rem 0;text-align:center}figure.h2Deco{width:60px;margin:-.2rem auto 3rem;text-align:center}h2.contTitle02{padding:0 3rem}h2.contTitle02 p{max-width:1140px;margin:0 auto 0;padding:2rem 0;background:#007a48;text-align:center}h2.contTitle02 p img{width:85%}h3.remodalTtl{text-align:center;color:#007a48;border-top:.4rem solid #007a48;border-bottom:.4rem solid #007a48;margin:0 0 2rem}h3.remodalTtl p{padding:1rem 0;vertical-align:middle;line-height:1}h3.contTopTtl{background:#8ec31f;color:#fff;text-align:center;margin:0 0 2rem}h3.pointTtl{text-align:center;color:#fff;background:#007a48;margin:0 0 2rem}h3.pointTtl p{padding:.6rem}h4.part01{line-height:2;color:#007a48;border-left:1rem solid #007a48;margin:0 0 2rem}h4.part01 p{padding-left:1.5rem}h4.part02{color:#007a48;border-left:.3rem solid #007a48;border-right:.3rem solid #007a48;border-top:.3rem solid #007a48;margin:4rem 0 1rem;padding:1rem 0 0}h4.part02 p{padding-left:1rem}.subMid{font-weight:300;background:#999;color:#fff}.subMid p{padding:.6rem 0}.subMid p.ptb-1{padding:2rem 0}.bannerArea{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2.4rem 0 1.6rem}.bannerArea img{max-width:59.1rem}.bannerArea .notes{display:inline-block;font-size:1rem;width:auto}#intro{background:#fff}.introAccTitle{color:#fff;background-color:#007048;font-size:3.3rem;margin-bottom:4.5rem;padding:3rem 0 2.7rem;text-align:center;position:relative}.introAccTitle::after{position:absolute;content:'';left:50%;left:50%;bottom:-2.6rem;width:0;height:0;border-style:solid;border-width:2.6rem 2rem 0 2rem;border-color:#007048 transparent transparent transparent;transform:translateX(-50%) rotate(0)}.introAccTitle .font_s{font-size:2.5rem}.introAcc{color:#363636;display:flex;flex-direction:column;gap:2.4rem}.introAccBox{display:block;background-color:#e7f1d0;border-radius:.8rem;padding:2.4rem 0 3rem}.introAccBox .inner{margin:0 auto;max-width:800px}.introAccBox .subTtl{padding-bottom:2.4rem}.introAccBox .subTtl h3{color:#007048;background-color:#fff;border:.2rem solid #007048;border-radius:3rem;font-size:1.8rem;margin-bottom:.8rem;padding:.5rem 0;text-align:center}.introAccBox .subTtl .hospital{line-height:1.4}.introAccBox:nth-of-type(1) .subTtl .hospital{font-size:4.4rem}.introAccBox:nth-of-type(2) .subTtl .hospital{font-size:3.1rem}.introAccBox:nth-of-type(3) .subTtl .hospital{font-size:3.4rem}.introAccBox:nth-of-type(1) .subTtl .font_l{font-size:5.2rem}.introAccBox:nth-of-type(2) .subTtl .font_l{font-size:4.2rem}.introAccBox:nth-of-type(3) .subTtl .font_l{font-size:4.2rem}.introAccBox:nth-of-type(1) .subTtl .hospital .underline{background:linear-gradient(transparent 0,transparent 83%,#ffdc00 83%,#ffdc00 96%,transparent 96%,transparent 100%)}.introAccBox:nth-of-type(2) .subTtl .hospital .underline{background:linear-gradient(transparent 0,transparent 74%,#ffdc00 74%,#ffdc00 92%,transparent 92%,transparent 100%)}.introAccBox:nth-of-type(3) .subTtl .hospital .underline{background:linear-gradient(transparent 0,transparent 80%,#ffdc00 80%,#ffdc00 95%,transparent 95%,transparent 100%)}.introAccBox .user_box{display:flex;justify-content:center;align-items:center;gap:1.6rem}.introAccBox .user_icon{display:flex;flex-direction:column;justify-content:center;align-items:center}.introAccBox .user_icon .icon{width:8rem}.introAccBox .user_icon .name{color:#007048;margin-top:.8rem;font-size:1.4rem;font-weight:700;line-height:1.4;text-align:center}.introAccBox .user_icon .name span{display:block}.introAccBox .user_content{margin-top:2.4rem}.introAccBox .user_voice{padding:1.4rem 2.8rem;border:.1rem solid #bae261;border-radius:.8rem;background-color:#fff;font-size:1.6rem;position:relative;text-align:justify;max-width:558px}.introAccBox .user_voice::before{position:absolute;content:'';top:50%;left:-1.2rem;transform:translateY(calc(-50% - 2.4rem));width:0;height:0;border-style:solid;border-width:.6rem 1.2rem .6rem 0;border-color:transparent #bae261 transparent transparent}.introAccBox .user_voice::after{position:absolute;content:'';top:50%;left:-1rem;transform:translateY(calc(-50% - 2.4rem));width:0;height:0;border-style:solid;border-width:.5rem 1.1rem .5rem 0;border-color:transparent #fff transparent transparent}.introAccBox .user_voice div{display:inline-block;vertical-align:top}.introAccBox .user_txt{font-size:1.8rem;margin-top:.8rem}.introAccBox .notes{font-size:1.4rem}.introAccBox .user_txt .underline{background:linear-gradient(transparent 0,transparent 40%,#ffdc00 40%,#ffdc00 100%)}.contAccBtn a.AccBtnTrigger{margin:0;padding:0}.contAccBtn{padding:1.6rem 1rem 1.6rem 2.6rem;width:100%;margin:0!important;display:block;color:#007a48;position:relative}.contAccBtn p{paddingt:0 4rem 0 0}.contAccBtn p:after{content:'';width:5rem;height:100%;background:url(../img/btn_plusG.webp) no-repeat right center;margin:0 0 0 -50%;position:absolute;top:0;right:1%}.contAccBtn.active p:after{content:'';width:5rem;height:100%;background:url(../img/btn_minusG.webp) no-repeat right center;margin:0 0 0 -50%;position:absolute;top:0;right:1%}.contAccBtn p.iconAcc{padding:0 1.2em 0 1.8em}.contAccBtn p.iconDog{background:url(../img/icon_dog.webp) no-repeat left center;background-size:auto 1.5em}.contAccBtn p.iconCat{background:url(../img/icon_cat.webp) no-repeat left center;background-size:auto 1.5em}.contAccBtn p.iconNum1{background:url(../img/icon_num1.webp) no-repeat left center;background-size:auto 1.5em}.contAccBtn p.iconNum2{background:url(../img/icon_num2.webp) no-repeat left center;background-size:auto 1.5em}.contAccBtn p.iconNum3{background:url(../img/icon_num3.webp) no-repeat left center;background-size:auto 1.5em}.accBgC01{background:#bbdb78;color:#007a48}.accBgC02{background:#e8f3d2;color:#333}.contAccBox{display:none;background:#fff;padding:3rem 4%}.contAccBox.open{display:block}.AccBtn{cursor:pointer}.accOpen{display:block}.bBl01{border-bottom:.3rem solid #bbdb78}.bBl02{border-bottom:.3rem solid #e8f3d2}.tab-group{letter-spacing:-.4em}.tab-group li{letter-spacing:normal;width:48.6%}.tab-group li:first-child{float:left}.tab-group li:last-child{float:right}.tab{padding:1rem;list-style:none;text-align:center;cursor:pointer}.tab.is-active{transition:all .2s ease-out}.tab-color01{background:#e8e8e8;border-bottom:.2rem solid #faf8e9;border-radius:.5rem .5rem 0 0;color:#999}.tab-color01.is-active{background:#8ec31f;border-bottom:.2rem solid #8ec31f;transition:all .2s ease-out;color:#fff}.tab-plan70{background:#7fbca3;border-bottom:.2rem solid #faf8e9;border-radius:.5rem .5rem 0 0;color:#fff}.tab-plan70.is-active{background:#007a48;border-bottom:.2rem solid #007a48;transition:all .2s ease-out;color:#fff}.tab-plan50{background:#f1a585;border-bottom:.2rem solid #faf8e9;border-radius:.5rem .5rem 0 0;color:#fff}.tab-plan50.is-active{background:#e44c0c;border-bottom:.2rem solid #e44c0c;transition:all .2s ease-out;color:#fff}.is-show{display:block!important}.group_normal .panel{display:none;background:#fff}.group_normal .panelInner{padding:2rem 4%}.group_normal .panel{border-top:.6rem solid #8ec31f;border-bottom:.4rem solid #8ec31f}.group_pcShow01 .pc-show,.group_pcShow02 .pc-show,.group_plan_pcShow .pc-show{display:block!important;background:#fff}.group_pcShow01 .panelInner,.group_pcShow02 .panelInner,.group_plan_pcShow .panelInner{padding:0}.group_pcShow01 .panel{background:#fff}.group_pcShow01 .panelBox_pc{padding:0 4%;background:#fff}.accordion .group_pcShow01 .panelBox_pc{padding:0;background:#fff}.group_pcShow02 .panel{background:#fff;width:48%!important}.group_pcShow02 .panelBox_pc{padding:0 4%;background:#fff}.accordion .group_pcShow02 .panelBox_pc{padding:0;background:#fff}.group_plan_pcShow .panel{width:46%!important;background:#fff}.group_plan_pcShow .panel figure img{width:78%!important}.group_plan_pcShow .panelBox_pc{padding:0 6%;background:url(../img/cLine.webp) repeat-y center top #fff;border-top:3rem solid #fff;border-bottom:3rem solid #fff}.panel .pcTtl{color:#007a48;text-align:center;font-weight:500;background:#e8f3d2;border-radius:.5rem;border:.3rem solid #007a48;margin:0 0 2rem}.panel .pcTtl_pl70{color:#007a48;text-align:center;font-weight:500;background:#e8f3d2;border-radius:.5rem;border:.3rem solid #007a48;margin:0 0 2rem}.panel .pcTtl_pl50{color:#e44c0c;text-align:center;font-weight:500;background:#fadbce;border-radius:.5rem;border:.3rem solid #e44c0c;margin:0 0 2rem}.panel .pcTtl p,.panel .pcTtl_pl50 p,.panel .pcTtl_pl70 p{padding:.6rem 0!important}.insBtn{margin-top:5rem;letter-spacing:-.4em}.insBtn li{display:inline-block;letter-spacing:normal;width:48.6842105263%;margin-right:2.6315789474%;border-radius:1rem;background:#fff}.insBtn li:nth-child(even){margin-right:0}.insBtn li:hover{background:#e8e8e8}.insBtn_co{margin-top:3rem;letter-spacing:-.4em}.insBtn_co li{display:inline-block;letter-spacing:normal;width:48%;margin-right:3%;border-radius:1rem;background:#fff}.insBtn_co li:last-child{margin-right:0}.insBtn_co li:hover{background:#e8e8e8}.secBtn{letter-spacing:-.4em}.secBtn li{display:inline-block;letter-spacing:normal;width:48.6842105263%;margin:1rem 2.6315789474% 1rem 0}.secBtn li a{display:block;background:#007a48;border-radius:.8rem}.secBtn li a{display:block;background:#007a48;border-radius:.8rem}.secBtn li a:hover{background:#00492b}.secBtn li:nth-child(even){margin-right:0}.secBtn .noAnc a{pointer-events:none;background:#fff;border:2px solid #007a48}.commonBtn{width:90%!important;margin:4rem auto 0}.contRemodal .commonBtn{width:80%;margin:4rem auto 0}.commonBtn li.cmn_btn01{width:100%}.commonBtn li.cmn_btn01 a{padding:2.6rem 4rem;background-color:#ec9737;border:.3rem solid #ec9737;border-radius:50rem!important;display:block}.commonBtn li.cmn_btn01 a:hover{background-color:#9f3508;border:.3rem solid #9f3508}.commonBtn li.cmn_btn02{width:56%;margin:2rem auto 0}.commonBtn li.cmn_btn02 img{padding:.8rem 3rem}.commonBtn li.cmn_btn02 a{background-color:#fff;border:.3rem solid #ec9737;border-radius:50rem!important;display:block}.commonBtn li.cmn_btn02 a:hover{background-color:#ccc;border:.3rem solid #9f3508}.contRemodal .commonBtn li.cmn_btn02{padding:.8rem 4rem 0;vertical-align:middle;width:66%}.lineBtn{width:70%;margin:4rem auto 0}.lineBtn li{width:100%;padding:1.5rem 0;background-color:#00b900;border-radius:1rem!important}.lineBtn li:hover{background-color:#007a48}.lineBtn li img{width:40%}#SecFamily .reason{margin:3rem auto;width:63%}#SecComp .petSpe th.subMid{width:38%;font-size:140%;padding:0;margin:0}#SecComp .petSpe td{padding:0;margin:0}#SecComp .petSpe .petSpe_mo th.pS_co01{width:15%;font-size:120%;background:#bbdb78;font-weight:300}#SecComp .petSpe .petSpe_mo td.pS_co02{width:35%;font-size:180%;background:#e8f3d2;font-weight:700}.aniProfile th{background:#bbdb78;width:25%;border-bottom:.4rem solid #fff}.aniProfile td{background:#e8f3d2;border-bottom:.4rem solid #fff;padding:0 1rem;text-align:left}.aniFee{font-size:90%;line-height:1.6}.aniFee table{border-bottom:.3rem solid #bbdb78}.aniFee table th{background:#8ec31f;width:50%}.aniFee table td{border-bottom:.1rem solid #bbdb78}.aniFee_total{font-size:160%;font-weight:700}.aniFee table td.money01{text-indent:-1rem}.aniFee table td.money02{text-indent:-2rem}.aniFee .arrow{width:60px;padding:.4rem 0 1.2rem}.aniFee_plan{margin-bottom:1rem}.aniFee_plan th{color:#fff;width:50%;padding:.5rem 0;font-size:90%;line-height:1.5}.aniFee_plan td{padding:.8rem 0 1.2rem;font-size:150%;line-height:1.2;font-weight:700}.aniFee_plan th:first-child{background:#007a48;border-right:2rem solid #fff}.aniFee_plan td:first-child{background:#d9ebe4;border-right:2rem solid #fff}.aniFee_plan th:last-child{background:#e44c0c}.aniFee_plan td:last-child{background:#fadbce}.plan_chart td{line-height:1.3!important}.plan_chart th{border-top:.1rem solid #999;border-bottom:.1rem solid #999;padding:1.4rem 0;font-size:120%;line-height:1.2}.plan_chart th:first-child{border-left:.1rem solid #999;border-right:.1rem solid #999}.plan_chart th:last-child{border-right:.1rem solid #999}.plan_chart td{padding:.5rem 0;font-size:110%;line-height:1.2}.plan_chart td.set_01{border-top:.1rem solid #999}.plan_chart td.set_01:first-child{padding:1.1rem 0;border-right:.1rem solid #999;border-left:.1rem solid #999}.plan_chart td.set_01:last-child{border-right:.1rem solid #999}.plan_chart td.set_02{border-bottom:.1rem solid #999;border-top:.1rem dashed #999}.plan_chart td.set_02:first-child{border-left:.1rem solid #999;border-right:.1rem solid #999}.plan_chart td.set_02:last-child{border-right:.1rem solid #999}.plan_chart td.set_03{border:.1rem solid #999}.plan_chart_small{padding:1rem 2%}.plan_chart_small th{padding:.9rem 0;font-size:90%;line-height:1.2}.plan_chart_small td{padding:.4rem 0;font-size:100%;line-height:1.2}.plan_chart_small td:first-child{font-size:90%}.plan_chart_ani{font-size:120%}.bgLgay{background:#e8e8e8}.bgW{background:#fff}.bgG{background:#007a48}.bgO{background:#e44c0c}.bg_plan70{background:#d9ebe4}.bg_plan50{background:#fadbce}.lineBox{display:table;width:100%}.lineBox p{display:table-cell;vertical-align:middle}.lineBox .img{width:13.5%}.lineBox .img .LINE_logo{width:100%;padding:0}.lineBox .txt{width:86.5%;padding:0 0 0 1rem}img.LINE_logo{width:15%;padding:0 1rem 0 0}hr{height:0;margin:0;padding:0;border:0}hr.sVhr{border-top:.3rem solid #bbdb78;margin:.5rem 0;display:block}.sCdeco{margin-top:.6rem}.sClist li{margin-bottom:.8rem}.sClist li:last-child{margin-bottom:0}.sChead{font-size:85%;vertical-align:text-top}.compList thead th{width:25%;font-size:90%;line-height:1.3;border-bottom:.1rem solid #999;border-radius:1rem 1rem 0 0;padding:1rem 0;color:#fff}.compList tbody th{font-weight:300;font-size:85%;line-height:1.3;padding:1rem 0;background:#e8e8e8;border-left:.1rem solid #999;border-right:.1rem solid #999;border-bottom:.1rem solid #999}.compList tbody td{font-size:90%;line-height:1;padding:1rem 0;border-bottom:.1rem solid #999}.compList tbody td .tSmall{vertical-align:bottom}.compList tbody td:last-child{border-bottom:.1rem solid #999;border-right:.1rem solid #999}.compList td.tInd01{text-indent:2.2rem}.footerInner{font-weight:300;padding:0;margin:0}.footerInner .info{max-width:1200px;margin:4rem auto;padding:0 2.8%}.footerInner .info .detail_tel{color:#007a48;font-size:180%;letter-spacing:.1em}.footerInner .info li{width:100%}.footerInner .company{max-width:1200px;margin:4rem auto 0;padding:3rem 2.8% 3rem}.footerInner .company .compTtl{background:#fff}.footerInner .compLogo{width:24%;margin:2rem auto 1rem}h3{font-size:2.6rem;font-weight:500}h4{font-size:2.6rem;font-weight:500}.AccBtn p{font-size:2.7rem;font-weight:500}.contAccBtn a{padding:1.6rem 1rem 1.6rem 2.6rem}.contAccBtn a p{padding-right:4rem}.contAccBox,.introAccBox{font-size:2rem;line-height:1.7}.contTop{font-size:2rem}.contPoint{font-size:2rem}.contRemodal{font-size:2rem}.lead{font-size:2.6rem}.notes{font-size:1.4rem;line-height:1.5}footer{font-size:2rem}#accordion_birthday{border:.2rem solid #007a47;background:#fff;margin-top:5.5rem}#accordion_birthday h3{background:#007a47;color:#fff;font-size:3rem;font-weight:700;text-align:center;padding:0 0 .5rem}#accordion_birthday h3:before{content:'';display:inline-block;position:relative;top:.5rem;width:3.6rem;height:3.6rem;margin-right:1rem;background:url(../img/SecComp_birthday_hd.svg) no-repeat center;background-size:100% auto}#accordion_birthday .contents{padding:1.5rem}#accordion_birthday .contents .txt{font-size:2rem;letter-spacing:-.01em}#accordion_birthday .contents .txt em{font-weight:700}#accordion_birthday .contents .notes{font-size:1.2rem}.hospital{text-align:center;color:#007a47;font-size:3.8rem;font-weight:700;line-height:1.2;margin-bottom:10px}.hospital .number{font-size:4.8rem}.hospital span{font-size:3.2rem}.hospital .year{font-size:2.2rem;font-weight:400}.flow{background:#faf8e9;padding:60px 0 60px}.flow img{display:block;width:auto;margin:auto}.flow .flow_title{margin:0 auto 30px}.flow .flow_img{margin:0 auto 40px}.flow .flow_txt{margin:0 auto 30px}.flow .commonBtn img{width:100%}.hicard{margin:50px 0 0}.hicard .flex{display:flex;justify-content:space-between;align-items:center}.hicard .l_box{width:calc(50% - 30px);box-sizing:border-box}.hicard .txt{margin:60px 0 0;text-align:center}.hicard .r_box{width:calc(50% - 30px);box-sizing:border-box}.hicard .accordion{max-width:820px;margin:40px auto 100px}.hicard .AccBtn p{font-size:2.4rem}.hicard .bBl01{border:2px solid #bbdb78;border-top:none}.hicard .photo_list{display:flex;justify-content:space-between;flex-wrap:wrap}.hicard .photo_list li{width:50%;box-sizing:border-box;font-size:1.7rem}}@media only screen and (max-width:1024px){.hicard .accordion{max-width:100%}}@media only screen and (max-width:768px){body{font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','Noto Sans JP',sans-serif,'メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;font-size:1.6rem;line-height:1.4}*{margin:0}img{width:100%;height:auto}figure{text-align:center}th{font-weight:700}td,th{text-align:center;vertical-align:middle}table{width:100%}.txt_link a:link{color:#333}.txt_link a:visited{color:#666}.txt_link a:active{color:#666}body>img{display:none}.pcOnly{display:none!important}.aL_SP{text-align:left!important}.aC_SP{text-align:center!important}.aR_SP{text-align:right!important}.pcFlL{display:block;backgrond:#ccc}.pcFlR{display:block;backgrond:#999}.sizeAuto{width:auto}.sizeFull{width:100%}.size2Col{width:100%}.size3Col{width:100%}.size4Col{width:100%}span.attention{font-size:70%;vertical-align:20%}.tBold{font-weight:700}.tSmall{font-size:80%}.tBig01{font-size:110%;line-height:1.4}.tBig02{font-size:115%;line-height:1.4}.tBig03{font-size:125%;line-height:1.4}.tWhite{color:#fff}.tOrenge{color:#e44c0c}.tUline{border-bottom:.1rem solid #333}.petName{font-size:120%;line-height:1.8;padding-top:4rem}span.links_icon{line-height:1;padding-left:.4em}span.links_icon img{vertical-align:middle;width:.9em;padding:0 0 .2em 0}span.point_icon{line-height:1}span.point_icon img{vertical-align:middle!important;width:1.4em;margin:0 .1em .3em 0}span.tel_icon{line-height:1;padding-right:.4em}span.tel_icon img{vertical-align:middle;width:1.3em;padding:0 0 .2em 0}.compList span.mark{line-height:1;padding:0}.compList span.mark img{vertical-align:middle;width:1em;padding:0}.pt-1{padding-top:10px!important}.pt-2{padding-top:20px!important}.pt-3{padding-top:30px!important}.pt-4{padding-top:40px!important}.pt-5{padding-top:50px!important}.pb-1{padding-bottom:10px!important}.pb-2{padding-bottom:20px!important}.pb-3{padding-bottom:30px!important}.pb-4{padding-bottom:40px!important}.pb-5{padding-bottom:50px!important}.accSpace{margin-top:30px!important}.btnSpace{margin-top:40px!important}.contSpace{margin-top:30px!important}.mt-1{margin-top:10px!important}.mt-2{margin-top:20px!important}.mt-3{margin-top:30px!important}.mt-4{margin-top:40px!important}.mt-5{margin-top:50px!important}.mb-1{margin-bottom:10px!important}.mb-2{margin-bottom:20px!important}.mb-3{margin-bottom:30px!important}.mb-4{margin-bottom:40px!important}.mb-5{margin-bottom:50px!important}.notes{width:100%;padding-top:.5rem}.notes_pad{padding-left:1.3rem;text-indent:-1.3rem}.notes_num{padding-left:2.5rem;text-indent:-2.5rem}.bgFamily{background:#007a48}.bgPetit{background:#f39700}.bgSenior{background:#7c7497}.h1Box{background:#fff}.h1Wrap{width:100%;margin:0 auto;padding:.5rem 4%}h1{width:24%}.fixed_top{position:fixed;top:0;z-index:100}header{position:fixed;top:-250px;left:0;z-index:100}.fixedBox{width:100%;background:#e8f3d2;padding:1.5rem 1%}.mainBtn{width:96%;margin:0 auto;letter-spacing:-.4em}.mainBtn li{display:inline-block;margin:0 1.2%;padding:0;text-align:center;letter-spacing:normal}.mainBtn li img{vertical-align:middle}.mainBtn li.fixed_btn01{width:52%}.mainBtn li.fixed_btn01 a{padding:1rem 12%;background-color:#e44c0c;border:.4rem solid #e44c0c;border-radius:50rem!important;display:block}.mainBtn .fixed_btn02{width:28%}.mainBtn .fixed_btn02 a{padding:1rem 12%;background-color:#fff;border:.4rem solid #e44c0c;border-radius:50rem!important;display:block}.mainBtn .fixed_btn03{width:12%}.mainBtn .fixed_btn03 a{padding:0 8%;display:block}#dlpo_header{display:none}#dlpo_FV{position:relative}#dlpo_footer{margin:30px 0 0;padding-bottom:16.9230769231vw}#header230707{position:fixed;top:0;left:0;z-index:100;width:100%;pointer-events:none;padding:0}#header230707 .wrapper{max-width:1200px;margin:0 auto;text-align:right;padding:0}#header230707 .btn a{display:inline-block;position:relative;width:14.1025641026vw;height:14.1025641026vw;background:#fff;border:2px solid #eaf1d4;border-top:none;border-right:none;border-radius:0 0 0 2.5641025641vw;box-shadow:0 1px 0 rgba(119,119,119,.2);font-size:2.5641025641vw;font-weight:700;line-height:1.8;color:#000;text-decoration:none;padding-top:7.9102564103vw;text-align:center;pointer-events:auto}#header230707 .btn a i{position:absolute;top:2.8205128205vw;left:3.8461538462vw;width:6.4102564103vw;height:2px;background:#007947}#header230707 .btn a i:nth-child(2){top:4.6153846154vw}#header230707 .btn a i:nth-child(3){top:6.4102564103vw}#fixedCta230707{position:fixed;bottom:0;left:0;z-index:100;width:100%;background:#e8f4ce;padding:2.5641025641vw 0;text-align:center;transition:transform .7s;transform:translateY(100%)}#fixedCta230707.is_fixed{transform:translateY(0)}#fixedCta230707 .wrapper{max-width:1200px;margin:0 auto;padding:0 2.5641025641vw}#fixedCta230707 ul{display:flex;align-items:center}#fixedCta230707 ul li a{position:relative;display:block;color:#fff;background:#ec9737;border:2px solid #ec9737;text-decoration:none;border-radius:100px;padding:2.5641025641vw;transition:opacity .3s}#fixedCta230707 ul li a:hover{opacity:.5}#fixedCta230707 ul li a img{width:auto;height:6.4102564103vw}#fixedCta230707 ul li.entry{flex-basis:auto;width:100%}#fixedCta230707 ul li.document{display:none;flex-shrink:0;width:31.2820512821vw;margin-left:2.5641025641vw}#fixedCta230707 ul li.document a{background:#fff;color:#e44c0d}#mainVisual{width:100%}#intro{width:100%;padding:0 0 2rem;background:#fff}#contents{width:100%}section .contWrap{padding-bottom:4rem}section#SecNotes .contWrap{padding-bottom:2rem}.contWrap{width:86%;margin:0 auto}.contTop{padding-bottom:3rem}.contTop figure{width:100%;margin:0 auto}.contTop .notes{width:100%}.contTop .bg{background:#fff;margin:2rem 0 0;padding:1.5rem 1.5rem 1.5rem;border-bottom:2px solid #bbda79}.contPoint{border:.1rem solid #007a48;width:100%;padding:2rem 5%;background:#fff}.contNotes{width:90%;margin:0 auto}.contRemodal{text-align:left;font-weight:300}.remodal{padding:4rem 7% 2rem}h2.contTitle01{background:#007a48}h2.contTitle01 p{width:100%;margin:0 auto;text-align:center;padding:3rem 0}h2.contTitle01 p.h2_line02{padding:1.5rem 0}figure.h2Deco{width:15%;margin:-.2rem auto 2rem}h2.contTitle02{width:90%;margin:0 auto 2rem;background:#007a48}h2.contTitle02 p{padding:1rem 0;text-align:center}h3.contTopTtl{background:#8ec31f;color:#fff;text-align:center;padding:.5rem 0;margin:0 0 2rem}h3.remodalTtl{text-align:center;color:#007a48;border-top:.4rem solid #007a48;border-bottom:.4rem solid #007a48;margin:0 0 1.5rem}h3.remodalTtl p{padding:1rem 0;line-height:1}h3.pointTtl{text-align:center;color:#fff;background:#007a48;margin:0 0 1rem}h3.pointTtl p{padding:.8rem 0}h4.part01{color:#007a48;border-left:.6rem solid #007a48;margin:0 0 1rem}h4.part01 p{padding-left:1rem}h4.part02{color:#007a48;border-left:.4rem solid #007a48;border-right:.4rem solid #007a48;border-top:.4rem solid #007a48;margin:3rem 0 1rem;padding:1rem 0 0}h4.part02 p{padding-left:10rem;padding-bottom:10rem}.subMid{font-weight:300;background:#999;color:#fff}.subMid p{padding:.6rem 0}.subMid p.ptb-1{padding:1.4rem 0}.bannerArea{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;padding:1.6rem 0 1rem;width:90%}.bannerArea img{max-width:29.3rem}.bannerArea .notes{display:inline-block;font-size:1rem;width:auto}.introAccTitle{color:#fff;background-color:#007048;font-size:2.4rem;margin-bottom:2.7rem;padding:2.2rem 0 1.5rem;text-align:center;position:relative}.introAccTitle::after{position:absolute;content:'';left:50%;bottom:-1.4rem;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:1.4rem .9rem 0 .9rem;border-color:#007048 transparent transparent transparent}.introAccTitle .font_s{font-size:1.8rem}.introAcc{display:flex;flex-direction:column;gap:.8rem}.introAccBox{display:block;background-color:#e7f1d0;border-radius:.8rem;padding:1.6rem 0}.introAccBox .subTtl{padding:0 .8rem}.introAccBox .subTtl h3{color:#007048;background-color:#fff;border:.2rem solid #007048;border-radius:3rem;font-size:clamp(1rem,.2857rem + 3.5714vw,2rem);margin-bottom:.8rem;padding:.5rem 0;text-align:center}.introAccBox .subTtl .hospital{line-height:1.4}.introAccBox:nth-of-type(1) .subTtl .hospital{font-size:2rem}.introAccBox:nth-of-type(2) .subTtl .hospital{font-size:2rem}.introAccBox:nth-of-type(3) .subTtl .hospital{font-size:2.1rem}.introAccBox:nth-of-type(1) .subTtl .font_l{font-size:2.8rem}.introAccBox:nth-of-type(2) .subTtl .font_l{font-size:2.4rem}.introAccBox:nth-of-type(3) .subTtl .font_l{font-size:2.1rem}.introAccBox .subTtl .hospital .underline{background:linear-gradient(transparent 0,transparent 70%,#ffdc00 70%,#ffdc00 100%);padding-bottom:.3rem}.introAccBox .user_icon{display:flex;justify-content:center;align-items:center;gap:.8rem;margin:0 auto}.introAccBox .user_icon .icon{width:27.5387263339%;max-width:16rem}.introAccBox .user_icon .name{color:#007048;margin-top:1.2rem;font-size:1.4rem;font-weight:700;line-height:1.4}.introAccBox .user_icon .name span{display:block}.introAccBox .user_content{padding:0 2rem}.introAccBox .user_voice{margin:1.4rem 1.8rem 0;padding:.8rem;border:.1rem solid #bae261;border-radius:.8rem;background-color:#fff;font-size:1.4rem;position:relative}.introAccBox .user_voice::before{position:absolute;content:'';top:-1rem;left:50%;transform:translateX(-350%);width:0;height:0;border-style:solid;border-width:0 .6rem 1rem .6rem;border-color:transparent transparent #bae261 transparent}.introAccBox .user_voice::after{position:absolute;content:'';top:-.8rem;left:50%;transform:translateX(-410%);width:0;height:0;border-style:solid;border-width:0 .5rem .8rem .5rem;border-color:transparent transparent #fff transparent}.introAccBox .user_voice div{display:inline-block;vertical-align:top}.introAccBox .user_txt{margin-top:.8rem}.introAccBox .user_txt .underline{background:linear-gradient(transparent 0,transparent 40%,#ffdc00 40%,#ffdc00 100%)}.contAccBtn a.AccBtnTrigger{margin:0;padding:0}.contAccBtn{width:100%;margin:0!important;display:block;position:relative}.contAccBtn p:after{content:'';width:5rem;height:100%;background:url(../img/btn_plusG_sp.webp) no-repeat right center;margin:0 0 0 -50%;position:absolute;top:0;right:2%}.contAccBtn.active p:after{content:'';width:5rem;height:100%;background:url(../img/btn_minusG_sp.webp) no-repeat right center;margin:0 0 0 -50%;position:absolute;top:0;right:2%}.contAccBtn p.iconAcc{padding:0 1.2em 0 1.8em}.contAccBtn p.iconDog{background:url(../img/icon_dog.webp) no-repeat left center;background-size:auto 1.5em}.contAccBtn p.iconCat{background:url(../img/icon_cat.webp) no-repeat left center;background-size:auto 1.5em}.contAccBtn p.iconNum1{background:url(../img/icon_num1.webp) no-repeat left center;background-size:auto 1.5em}.contAccBtn p.iconNum2{background:url(../img/icon_num2.webp) no-repeat left center;background-size:auto 1.5em}.contAccBtn p.iconNum3{background:url(../img/icon_num3.webp) no-repeat left center;background-size:auto 1.5em}.accBgC01{background:#bbdb78;color:#007a48}.accBgC02{background:#e8f3d2;color:#333}.contAccBox{display:none;background:#fff;padding:3rem 6.4%}.contAccBox.open{display:block}.AccBtn a{text-decoration:none}.AccBtn{cursor:pointer}.accOpen{display:block}.bBl01{border-bottom:.3rem solid #bbdb78}.bBl02{border-bottom:.3rem solid #e8f3d2}.bBl03{border-bottom:.3rem solid #8ec31f}.bBl04{border-bottom:.3rem solid #007a48}.bBl05{border-bottom:.3rem solid #e44c0c}.tab-group{letter-spacing:-.4em}.tab-group li{width:44.6%;margin:0 2%;letter-spacing:normal}.tab-group li:first-child{float:left}.tab-group li:last-child{float:right}.tab{list-style:none;text-align:center;cursor:pointer;padding:.8rem 0 .8rem;font-size:120%;line-height:1.5}.tab.is-active{transition:all .2s ease-out;padding:.8rem 0 .8rem;font-size:120%}.tab-color01{background:#e8e8e8;border-bottom:.2rem solid #faf8e9;border-radius:.5rem .5rem 0 0;color:#999}.tab-color01.is-active{background:#8ec31f;border-bottom:.2rem solid #8ec31f;transition:all .2s ease-out;color:#fff}.tab-plan70{background:#7fbca3;border-bottom:.2rem solid #faf8e9;border-radius:.5rem .5rem 0 0;color:#fff}.tab-plan70.is-active{background:#007a48;border-bottom:.2rem solid #007a48;transition:all .2s ease-out;color:#fff}.tab-plan50{background:#f1a585;border-bottom:.2rem solid #faf8e9;border-radius:.5rem .5rem 0 0;color:#fff}.tab-plan50.is-active{background:#e44c0c;border-bottom:.2rem solid #e44c0c;transition:all .2s ease-out;color:#fff}.panel-group{background:#fff}.is-show{display:block!important}.panel{display:none}.group_normal .panelInner{padding:1.5rem 0}.group_pcShow01 .panelInner,.group_pcShow02 .panelInner{padding:1.5rem 0}.group_plan_pcShow .panelInner{padding:3rem 8%}.group_normal .panel,.group_pcShow01 .panel,.group_pcShow02 .panel{border-top:.6rem solid #8ec31f;border-bottom:.4rem solid #8ec31f}.accordion .group_normal .panel,.accordion .group_pcShow01 .panel,.accordion .group_pcShow02 .panel{border-top:.6rem solid #8ec31f;border-bottom:none}.group_plan_pcShow .panelP70{border-top:.6rem solid #007a48;border-bottom:.4rem solid #007a48}.group_plan_pcShow .panelP50{border-top:.6rem solid #e44c0c;border-bottom:.4rem solid #e44c0c}.insBtn{margin-top:2rem}.insBtn_co{margin-top:2rem}.insBtn li,.insBtn_co li{margin-bottom:1.5rem}.insBtn li:last-child,.insBtn_co li:last-child{margin-bottom:0}.secBtn{letter-spacing:-.4em}.secBtn li{display:inline-block;letter-spacing:normal;width:46%;margin:2.6rem 5% 0 0}.secBtn li+li,.secBtn li+li+li+li,.secBtn li+li+li+li+li+li{margin-right:0}.secBtn li+li+li,.secBtn li+li+li+li+li{margin-right:5%}.secBtn .noAnc a{pointer-events:none}.commonBtn{width:90%;margin:3rem auto 0;line-height:1}.contRemodal .commonBtn{width:86%;margin:2rem auto 0}.commonBtn li.cmn_btn01{width:100%}.commonBtn li.cmn_btn01 a{padding:1rem 5%;background-color:#ec9737;border:.2em solid #ec9737;border-radius:50rem!important;display:block}.commonBtn li.cmn_btn02{width:90%;margin:1.4rem auto 0}.commonBtn li.cmn_btn02 a{padding:.6rem 5%;background-color:#fff;border:.2em solid #ec9737;border-radius:50rem!important;display:block}.lineBtn{width:100%;margin:2rem auto 0}.lineBtn li{width:100%;padding:1rem 0;background-color:#00b900;border-radius:1rem!important}.lineBtn li img{width:60%}#SecFamily .reason{width:90%;margin:1rem auto 0}#SecComp .petSpe th.subMid{display:block;padding:1rem 0}#SecComp .petSpe td{display:block}#SecComp .petSpe_mo th.pS_co01{width:15%;font-size:100%;background:#bbdb78;font-weight:700}#SecComp .petSpe_mo td.pS_co02{width:100%;font-size:140%;background:#e8f3d2;font-weight:700}.aniProfile th{background:#bbdb78;width:25%;border-bottom:.4rem solid #fff}.aniProfile td{background:#e8f3d2;border-bottom:.4rem solid #fff;padding:.3rem 1rem;text-align:left}.aniFee table{border-bottom:solid #bbdb78 .3rem}.aniFee table th{background:#8ec31f;width:50%}.aniFee table td{border-bottom:solid #bbdb78 .1rem}.aniFee_total{font-weight:700;font-size:160%}.aniFee table td.money01{text-indent:-1rem}.aniFee table td.money02{text-indent:-2rem}.aniFee .arrow{width:15%;padding:.4rem 0 1rem}.aniFee_plan th{color:#fff;width:50%;padding:.5rem 0}.aniFee_plan td{padding:.5rem 0;font-size:150%}.aniFee_plan th:first-child{background:#007a48;border-right:solid #fff 1rem}.aniFee_plan td:first-child{background:#d9ebe4;border-right:solid #fff 1rem}.aniFee_plan th:last-child{background:#e44c0c}.aniFee_plan td:last-child{background:#fadbce}.plan_chart th{line-height:1.2!important}.plan_chart td{line-height:1.2!important}.plan_chart th{border-top:.1rem solid #999;border-bottom:.1rem solid #999;padding:.5rem 0}.plan_chart th:first-child{border-left:.1rem solid #999;border-right:.1rem solid #999}.plan_chart th:last-child{border-right:.1rem solid #999}.plan_chart td{padding:1.4rem 0;line-height:1.2}.plan_chart td.set_01{border-top:.1rem solid #999;padding:.6rem 0}.plan_chart td.set_01:first-child{border-right:.1rem solid #999;border-left:.1rem solid #999}.plan_chart td.set_01:last-child{border-right:.1rem solid #999}.plan_chart td.set_02{border-bottom:.1rem solid #999;border-top:.1rem dashed #999;padding:.3rem 0}.plan_chart td.set_02:first-child{border-left:.1rem solid #999;border-right:.1rem solid #999}.plan_chart td.set_02:last-child{border-right:.1rem solid #999}.plan_chart td.set_03{border:.1rem solid #999}.plan_chart_small{padding:1rem 6%}.plan_chart_small th{padding:.6rem 0}.plan_chart_small td{padding:.2rem 0}.plan_chart_ani{padding-bottom:.5rem}.bgLgay{background:#e8e8e8}.bgW{background:#fff}.bgG{background:#007a48}.bgO{background:#e44c0c}.bg_plan70{background:#d9ebe4}.bg_plan50{background:#fadbce}.lineBox{display:table;width:100%}.lineBox p{display:table-cell;vertical-align:middle}.lineBox .img{width:18%}.lineBox .img .LINE_logo{width:100%;padding:0}.lineBox .txt{width:82%;padding:0 0 0 .8rem}img.LINE_logo{width:18%;padding:0 .8rem 0 0}hr{height:0;margin:0;padding:0;border:0}hr.sVhr{border-top:.3rem solid #bbdb78;display:block}.sVBox{width:98%;padding:0 0 1rem}.sVBox li{display:inline-block;letter-spacing:normal;vertical-align:top}.sVBox li:first-child{width:30%;float:left}.sVBox li:last-child{width:64%;float:right}.sCdeco{width:35%;margin-bottom:.6rem}.sClist li{margin-bottom:.6rem}.sClist li:last-child{margin-bottom:0}.sChead{font-size:95%}.compList thead th{font-size:80%;line-height:1.3;border-bottom:.1rem solid #999;border-radius:1rem 1rem 0 0;padding:1rem 0;color:#fff}.compList tbody th{width:30%;font-size:80%;line-height:1.3;padding:1rem 0;background:#e8e8e8;border-left:.1rem solid #999;border-right:.1rem solid #999;border-bottom:.1rem solid #999}.compList tbody td{font-size:90%;line-height:1.3;padding:.6rem 0;border-bottom:.1rem solid #999}.compList tbody td .tSmall{vertical-align:bottom}.compList tbody td:last-child{border-bottom:.1rem solid #999;border-right:.1rem solid #999}.compList td.tInd01{text-indent:1em}.footerInner .info{width:94%;margin:1.5rem auto}.info .detail_tel{color:#007a48;font-size:160%;letter-spacing:.1em;margin-bottom:1rem}.footerInner .info li{width:100%}.footerInner .company{padding:2rem 4%}.footerInner .company .compTtl{background:#fff}.footerInner .compLogo{width:50%;margin:1rem auto}.footerInner .address{font-size:80%;line-height:1.5}.bgColor01{background:#faf8e9;padding-top:2rem}.bgColor02{background:#fff;padding-top:2rem}.bgColor03{background:#faf8e9}section#SecFamily{padding-top:5rem}section#SecFAQ{padding-top:4rem}h3{font-size:2.5rem;line-height:1.4;font-weight:700}h4{font-size:2.5rem;line-height:1.4;font-weight:700}.contAccBtn{padding:2rem 2rem 2rem 1.5rem}.contAccBtn p{font-size:2.4rem;padding-right:2.5rem;font-weight:700}.contWrap{font-size:2rem;line-height:1.6}.contTop{font-size:2rem}.contPoint{font-size:2rem}.contRemodal{font-size:2rem}.lead{font-size:2.5rem}.notes{font-size:1.7rem;line-height:1.5}footer{font-size:2rem}#accordion_birthday{border:.5333333333vw solid #007a47;background:#fff;margin-top:8vw}#accordion_birthday h3{background:#007a47;color:#fff;font-size:3.7333333333vw;font-weight:700;text-align:center;padding:.5333333333vw 0 1.8666666667vw}#accordion_birthday h3:before{content:'';display:inline-block;position:relative;top:1.3333333333vw;width:5.0666666667vw;height:5.0666666667vw;margin-right:1.3333333333vw;background:url(../img/SecComp_birthday_hd.svg) no-repeat center;background-size:100% auto}#accordion_birthday .contents{padding:4vw}#accordion_birthday .contents .txt{font-size:4.2666666667vw;letter-spacing:-.01em;line-height:1.5}#accordion_birthday .contents .txt em{font-weight:700}#accordion_birthday .contents .notes{font-size:2.6666666667vw}.hospital{text-align:center;color:#007a47;font-size:3rem;font-weight:700;line-height:1.1;margin-bottom:10px}.hospital .number{font-size:3.6rem}.hospital span{font-size:2.4rem}.hospital .year{font-size:1.6rem;font-weight:300}.flow{background:#faf8e9;padding:30px 0 30px}.flow img{display:block;width:100%;margin:auto}.flow .flow_title{margin:0 auto 15px}.flow .flow_img{margin:0 auto 20px}.flow .flow_txt{margin:0 auto 15px}.flow .commonBtn{margin:0 auto 0}.flow .commonBtn img{width:100%}.hicard{margin:30px 0 0}.hicard .flex{display:block}.hicard .l_box{width:100%}.hicard .txt{margin:20px 0 0;text-align:center}.hicard .r_box{width:100%;margin:20px 0 0}.hicard .hicard_img{width:85%;margin:auto}.hicard .accordion{max-width:100%;margin:30px auto 50px}.hicard .AccBtn p{font-size:1.6rem}.hicard .bBl01{border:1px solid #bbdb78;border-top:none}.hicard .photo_list{display:block}.hicard .photo_list li{width:100%;font-size:1.5rem}}@media (max-width:576px){.bgColor01{background:#faf8e9;padding-top:0}.bgColor02{background:#fff;padding-top:0}.bgColor03{background:#faf8e9}section#SecFamily{padding-top:2rem}section#SecFAQ{padding-top:3rem}h3{font-size:1.6rem;line-height:1.4;font-weight:700}h4{font-size:1.6rem;line-height:1.4;font-weight:700}.contAccBtn{padding:1.4rem 2rem 1.4rem 1.5rem}.contAccBtn p{font-size:1.6rem;line-height:1.5;padding-right:1.2rem;font-weight:700}.contWrap{font-size:1.4rem;line-height:1.7}.contWrap{width:90%;margin:0 auto}.contTop{font-size:1.4rem}.contPoint{font-size:1.3rem}.contRemodal{font-size:1.4rem}.lead{font-size:1.65rem}.notes{font-size:1.2rem;line-height:1.5}.petName{padding-top:1rem}footer{font-size:1.4rem}.contAccBox{padding:2rem 5%}.fixedBox{padding:1rem 1%}.fixedBox.is-fixed{padding:1.2rem 1%}.mainBtn{width:96%;margin:0 auto;letter-spacing:-.4em;line-height:1}.mainBtn li.fixed_btn01{width:51%}.mainBtn li.fixed_btn01 a{padding:.8rem 3% .9rem;background-color:#e44c0c;border:.28rem solid #e44c0c;border-radius:50rem!important;display:block}.is-fixed .mainBtn li.fixed_btn01 a{padding:.5rem 3% .6rem}.mainBtn .fixed_btn02{width:27%}.mainBtn .fixed_btn02 a{padding:.8rem 3% .9rem;background-color:#fff;border:.28rem solid #e44c0c;border-radius:50rem!important;display:block}.is-fixed .mainBtn li.fixed_btn02 a{padding:.5rem 3% .6rem}.mainBtn .fixed_btn03{width:14%}.mainBtn .fixed_btn03 a{padding:0 0;display:block}.is-fixed .mainBtn li.fixed_btn03 a{padding:0 3%}.secBtn{letter-spacing:-.4em}.secBtn li{display:inline-block;letter-spacing:normal;width:46%;margin:1rem 2% 0 2%}.secBtn li+li,.secBtn li+li+li+li,.secBtn li+li+li+li+li+li{margin-right:0}.secBtn li+li+li,.secBtn li+li+li+li+li{margin-right:2%}.remodal-wrapper{padding:0 1rem 0;margin-top:1rem;margin-bottom:1rem}.remodal-close{width:5rem;height:5em}.remodal-close:before{font-size:5rem;line-height:4rem;width:5rem}}
/*# sourceMappingURL=style.css.map */
