.plan1 .lead-contents{background-color:#faeef4;height:500px;padding-top:70px;margin-bottom:100px}.plan3 .lead-contents{background-color:#edf4fa;height:500px;padding-top:70px;margin-bottom:100px}.plan2 .lead-contents{background-color:#eef3e8;height:500px;padding-top:70px;margin-bottom:100px}.plan6 .lead-contents{background-color:#fdf1e8;height:500px;padding-top:70px;margin-bottom:100px}.seikatsu .lead-contents{background-color:#e5f6f5;height:500px;padding-top:70px;margin-bottom:100px}.syasou .lead-contents{background-color:#e5f1f8;height:500px;padding-top:70px;margin-bottom:100px}.shinchokuso .lead-contents{width:100%;margin-bottom:150px;padding-top:57px;background:url(//www.lifesupport-funeral.com/wp-content/themes/lifesupport/css/../img/plan/shinchokuso_bg.png)bottom;background-size:cover}.shinchokuso .lead-content{position:relative;bottom:-87px;margin-top:-87px}.lead{padding-top:20px}.lead h2,.lead h1{text-align:center;font-weight:400;font-size:54px;margin-bottom:40px}.shinchokuso .heading{margin-bottom:40px;padding:10px 0 16px;background:#fff;border-radius:5px}.shinchokuso .heading h1{margin-bottom:16px;font-size:44px;text-align:center}.shinchokuso .heading-lists{display:flex;justify-content:space-between;max-width:390px;margin:0 auto!important}.shinchokuso .heading-lists li:before{content:"";display:inline-block;width:23px;height:23px;margin-right:6px;background:url(//www.lifesupport-funeral.com/wp-content/themes/lifesupport/css/../img/plan/heading_check.png);background-size:cover;vertical-align:middle}.shinchokuso .lead h2{margin-bottom:15px;font-size:26px;font-weight:600;text-align:center}.shinchokuso .lead h2 span{border-bottom:solid 3px #f50000}.lead-content{display:flex;justify-content:space-between;align-items:center}.leadContent-price img:nth-of-type(1){max-width:380px;width:100%}.syasou .leadContent-img{margin:0 auto}.shinchokuso .leadContent-img{max-width:600px}.leadContent-price{position:relative}.leadContent-chat{position:absolute;top:-40px;right:10px;width:110px}.lead-textarea{max-width:760px;width:100%;margin:0 auto}.lead-textarea h2{font-size:26px;font-weight:400;text-align:center;margin-bottom:15px}.plan1 .lead-textarea h2 span{border-bottom:solid 3px #e7aac8}.plan3 .lead-textarea h2 span{border-bottom:solid 3px #a4c9e5}.plan2 .lead-textarea h2 span{border-bottom:solid 3px #aac490}.plan6 .lead-textarea h2 span{border-bottom:solid 3px #f6b98e}.seikatsu .lead-textarea h2 span{border-bottom:solid 3px #7fd4ce}.syasou .lead-textarea h2 span{border-bottom:solid 3px #0071bc}.lead-textarea p{text-align:center;line-height:2;font-size:18px;margin-bottom:30px}.seikatsu .leadTextarea-p{text-align:left}.leadTextarea-list{position:relative;margin:0 auto 100px!important;width:100%;max-width:600px;padding-left:100px!important}.seikatsu .leadTextarea-list,.syasou .leadTextarea-list{margin:0 auto 30px!important}.plan1 .leadTextarea-list:before{content:'';display:inline-block;width:200px;height:200px;background-image:url(//www.lifesupport-funeral.com/wp-content/themes/lifesupport/css/../img/plan/leadTextarea_list-plan1.png);background-size:contain;vertical-align:middle;position:absolute;top:50%;transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);left:-50px}.plan3 .leadTextarea-list:before{content:'';display:inline-block;width:200px;height:200px;background-image:url(//www.lifesupport-funeral.com/wp-content/themes/lifesupport/css/../img/plan/leadTextarea_list-plan3.png);background-size:contain;vertical-align:middle;position:absolute;top:50%;transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);left:-50px}.plan2 .leadTextarea-list:before{content:'';display:inline-block;width:200px;height:200px;background-image:url(//www.lifesupport-funeral.com/wp-content/themes/lifesupport/css/../img/plan/leadTextarea_list-plan2.png);background-size:contain;vertical-align:middle;position:absolute;top:50%;transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);left:-50px}.plan6 .leadTextarea-list:before{content:'';display:inline-block;width:200px;height:200px;background-image:url(//www.lifesupport-funeral.com/wp-content/themes/lifesupport/css/../img/plan/leadTextarea_list-plan6.png);background-size:contain;vertical-align:middle;position:absolute;top:50%;transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);left:-50px}.seikatsu .leadTextarea-list:before{content:'';display:inline-block;width:200px;height:200px;background-image:url(//www.lifesupport-funeral.com/wp-content/themes/lifesupport/css/../img/plan/leadTextarea_list-planseikatsu.png);background-size:contain;vertical-align:middle;position:absolute;top:50%;transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);left:-50px}.syasou .leadTextarea-list:before{content:'';display:inline-block;width:200px;height:200px;background-image:url(//www.lifesupport-funeral.com/wp-content/themes/lifesupport/css/../img/plan/leadTextarea_list-plansyasou.png);background-size:contain;vertical-align:middle;position:absolute;top:50%;transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);left:-50px}.shinchokuso .leadTextarea-list:before{content:'';display:inline-block;width:200px;height:200px;background-image:url(//www.lifesupport-funeral.com/wp-content/themes/lifesupport/css/../img/plan/leadTextarea_list-planshinchokuso.png);background-size:contain;vertical-align:middle;position:absolute;top:50%;transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);left:-50px}.leadTextarea-list li{width:530px;background-color:#f0f0f0;height:70px;line-height:70px;padding-left:90px;font-weight:700;margin-bottom:5px;border-radius:5px}.shinchokuso .leadTextarea-list li{min-height:70px;height:auto;padding:30px 10px 30px 100px;line-height:1.5;text-indent:-33px}.seikatsu .leadTextarea-list li,.syasou .leadTextarea-list li{max-width:530px;width:100%;background-color:#f0f0f0;height:auto;line-height:1.5;font-weight:700;margin-bottom:5px;border-radius:5px;padding:30px 10px 30px 90px;text-indent:-35px}.plan1 .leadTextarea-list li:before{content:'';display:inline-block;width:27px;height:22px;background-image:url(//www.lifesupport-funeral.com/wp-content/themes/lifesupport/css/../img/plan/leadTextarea_listicon-plan1.png);background-size:contain;vertical-align:middle;margin-right:10px}.plan3 .leadTextarea-list li:before{content:'';display:inline-block;width:27px;height:22px;background-image:url(//www.lifesupport-funeral.com/wp-content/themes/lifesupport/css/../img/plan/leadTextarea_listicon-plan3.png);background-size:contain;vertical-align:middle;margin-right:10px}.plan2 .leadTextarea-list li:before{content:'';display:inline-block;width:27px;height:22px;background-image:url(//www.lifesupport-funeral.com/wp-content/themes/lifesupport/css/../img/plan/leadTextarea_listicon-plan2.png);background-size:contain;vertical-align:middle;margin-right:10px}.plan6 .leadTextarea-list li:before{content:'';display:inline-block;width:27px;height:22px;background-image:url(//www.lifesupport-funeral.com/wp-content/themes/lifesupport/css/../img/plan/leadTextarea_listicon-plan6.png);background-size:contain;vertical-align:middle;margin-right:10px}.seikatsu .leadTextarea-list li:before{content:'';display:inline-block;width:27px;height:22px;background-image:url(//www.lifesupport-funeral.com/wp-content/themes/lifesupport/css/../img/plan/leadTextarea_listicon-planseikatsu.png);background-size:contain;vertical-align:middle;margin-right:10px}.syasou .leadTextarea-list li:before{content:'';display:inline-block;width:27px;height:22px;background-image:url(//www.lifesupport-funeral.com/wp-content/themes/lifesupport/css/../img/plan/leadTextarea_listicon-plansyasou.png);background-size:contain;vertical-align:middle;margin-right:10px}.shinchokuso .leadTextarea-list li:before{content:'';display:inline-block;width:22px;height:23px;background-image:url(//www.lifesupport-funeral.com/wp-content/themes/lifesupport/css/../img/plan/leadTextarea_listicon-planshinchokuso.png);background-size:contain;vertical-align:middle;margin-right:10px}.plan1 .leadTextarea-list span{font-size:20px;color:#cf5591}.plan3 .leadTextarea-list span{font-size:20px;color:#4a94cb}.plan2 .leadTextarea-list span{font-size:20px;color:#558a22}.plan6 .leadTextarea-list span{font-size:20px;color:#ed731e}.seikatsu .leadTextarea-list span{font-size:20px;color:#00a99d}.syasou .leadTextarea-list span{font-size:20px;color:#0071bc}.shinchokuso .leadTextarea-list span{font-size:20px;color:#9061c7}.list-plan1TB{display:none}.service-list{display:flex;justify-content:space-between;align-items:center;margin-bottom:100px}.service-list a{display:block;color:#fff;background-color:#464d68;height:80px;line-height:80px;text-align:center;font-size:18px;text-decoration:none;border-radius:5px;width:33%;transition:.4s;box-shadow:1px 1px .5px rgb(24 32 66/31%);font-weight:700}.service-list a:hover{opacity:.7;box-shadow:unset}.service-list a:after{content:"";display:inline-block;border-style:solid;border-width:6px 6px 0;border-color:#fff transparent transparent;margin-left:10px}.shinchokuso .service-list a{display:flex;align-items:center;justify-content:center;flex-direction:column;width:24%;height:114px;line-height:1.5}.shinchokuso .service-list a:after{margin:10px 0 0}.service h2,.service h3,.option h2,.option h3,.flow h2,.flow h3,.category h2,.manage h2,.cost h2,.difference h2,.comparison h3{font-size:54px;color:#182042;text-align:center;font-weight:400;max-width:760px;width:100%;margin:0 auto;border-bottom:solid 1px #ac8c61;border-top:solid 1px #ac8c61;padding:5px 0;margin-bottom:50px}.service-p{text-align:center;line-height:2;font-size:18px;margin-bottom:30px}.service-content{display:flex;justify-content:start;margin-bottom:10px}.service-content.last{margin-bottom:50px}.serviceContent-arrow01,.serviceContent-arrow02,.serviceContent-arrow03{background-color:#d1d2d9;writing-mode:vertical-rl;width:60px;line-height:60px;font-weight:700;position:relative;padding-top:30px}.serviceContent-arrow01:after,.serviceContent-arrow02:after{content:"";position:absolute;width:0;height:0;bottom:-13px;left:0;border-style:solid;border-color:#d1d2d9 transparent transparent;border-width:13px 30px 0;z-index:2}.serviceContent-arrow02:before,.serviceContent-arrow03:before{content:"";position:absolute;width:0;height:0;top:0;left:0;border-style:solid;border-color:#fff transparent transparent;border-width:13px 30px 0;z-index:1}.serviceContent-itms{display:flex;flex-wrap:wrap;margin-left:10px}.serviceContent-itm{margin-right:5px;margin-bottom:5px;background-color:#f0f0f0;border-radius:10px 10px 0 0}.serviceContent-itm img{border-radius:10px 10px 0 0}.serviceContent-itm p{border-radius:0 0 10px 10px;text-align:center;font-size:18px;font-weight:700;padding:5px 0}.service-text{color:#5e637b;margin-bottom:50px;text-align:center;line-height:2}.service-text span{border-bottom:solid 1px #8b8fa0}.option,.flow,.manage,.cost{margin:100px auto}.option-p,.category-p,.manege-p,.cost-p{font-size:18px;text-align:center;line-height:2;margin-bottom:50px}.option-deco{font-size:26px;text-align:center;margin-bottom:30px}.option-topItms{background-color:#f0f0f0;display:flex;justify-content:space-between;align-items:center;border-radius:8px;width:100%;max-width:750px;margin:0 auto 20px}.option-topItmsadd{background-color:#f0f0f0;display:flex;justify-content:space-between;align-items:center;border-radius:8px;margin:0 auto 20px}.option-topItmadd .option-special{display:flex;justify-content:center}.option-addttl{text-align:center}.option-addttl span{font-size:20px}.optionTop-content:nth-of-type(1){border-right:solid 1px #182042;padding-right:40px}.optionTop-content:nth-of-type(2){padding-left:40px}.option-topItmadd{padding:0 20px;width:65%}.optionTopItmsadd-img{width:35%}.optionTop-contents{display:flex;justify-content:center}.option-ttl{font-size:22px;font-weight:700;text-align:center;line-height:1;margin-bottom:10px}.option-ttl span{font-size:16px;font-weight:400}.option-price{font-size:28px;font-weight:700;text-align:center;margin-bottom:20px;line-height:1}.option-price span{font-size:16px}.option-txt{font-size:18px;margin-bottom:20px}.option-special{font-size:16px;color:#5e637b}.option-topItm,.optionTopItms-img,.optionFlat-itm,.optionFlatItms-img{width:50%}.optionTopItms-img img,.optionFlatItms-img img,.optionTopItmsadd-img img{border-radius:8px 0 0 8px}.optionTopItms-imgTB,.optionTopItmsadd-imgTB{display:none}.option-flat{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:100px}.optionFlat-itms{background-color:#f0f0f0;display:flex;justify-content:space-between;align-items:center;width:49%;border-radius:8px;margin-bottom:20px;position:relative;transition:.4s}.optionFlat-itms a,.optionLong-itms a{position:absolute;top:0;left:0;width:100%;height:100%}.optionFlat-itms:hover,.optionLong-itms:hover{opacity:.7}.option-btn{max-width:175px;width:100%;height:40px;line-height:40px;text-align:center;color:#fff;background-color:#464d68;box-shadow:1.5px 1.5px 1px rgb(24 32 66/28%);margin:0 auto;font-weight:700;border-radius:8px;padding-left:10px}.option-btn:after{content:"";display:inline-block;width:0;height:0;margin:0 .5em 0 0;border:5px solid transparent;border-right:0 solid transparent;border-left:6px solid #fff;margin-left:15px}.option-long{display:flex;align-items:center;justify-content:center;margin-bottom:50px}.optionLong-itms{width:32%;background-color:#f0f0f0;border-radius:8px;margin:0 5px;position:relative;transition:.4s}.optionLong-itm{padding:20px}.optionLongItms-img img{border-radius:8px 8px 0 0}.flow-p{text-align:center;line-height:2;font-size:18px;margin-bottom:50px}.flow-contents{background-color:#f0f0f0;max-width:850px;width:100%;margin:0 auto 20px;display:flex;border-radius:8px}.flowContent-arrow01{border-radius:8px 0 0}.flowContent-arrow02{border-radius:0 0 0 8px}.flowContent-arrow01,.flowContent-arrow02{background-color:#d1d2d9;writing-mode:vertical-rl;width:50px;line-height:50px;font-weight:700;position:relative;padding-top:30px}.flowContent-arrow01 span,.flowContent-arrow02 span{-webkit-text-combine:horizontal;-ms-text-combine-horizontal:all;text-combine-upright:all}.flowContent-arrow01:after{content:"";position:absolute;width:0;height:0;bottom:-13px;left:0;border-style:solid;border-color:#d1d2d9 transparent transparent;border-width:13px 25px 0;z-index:2}.flowContent-arrow02:before{content:"";position:absolute;width:0;height:0;top:0;left:0;border-style:solid;border-color:#fff transparent transparent;border-width:13px 25px 0;z-index:1}.flow-content{padding:50px 30px}.flowContent-textarea{font-size:18px;line-height:1.8;margin-bottom:20px}.flowContent-pic img{margin-bottom:30px}.flowContent-pic-plan2{width:387px;margin:0 auto}.flowContent-itms{display:flex}.flowContent-ttl{font-size:26px;margin-bottom:20px}.flowContent-txt{font-size:18px}.flowContent-special{margin:10px 0;color:#5e637b}.flowContent-img{width:40%;position:relative;margin-bottom:35px}.flowContent-img.last{margin-bottom:0}.flowContent-itm{width:58%}.plan1 .flowContent-img:after{content:"";display:inline-block;border-style:solid;border-width:15px 15px 0;border-color:#e299bd transparent transparent;margin-top:10px;left:48%;bottom:-25px;transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);position:absolute}.plan3 .flowContent-img:after{content:"";display:inline-block;border-style:solid;border-width:15px 15px 0;border-color:#92bfe0 transparent transparent;margin-top:10px;left:48%;bottom:-25px;transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);position:absolute}.plan2 .flowContent-img:after{content:"";display:inline-block;border-style:solid;border-width:15px 15px 0;border-color:#99b97a transparent transparent;margin-top:10px;left:48%;bottom:-25px;transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);position:absolute}.plan6 .flowContent-img:after{content:"";display:inline-block;border-style:solid;border-width:15px 15px 0;border-color:#f4ab78 transparent transparent;margin-top:10px;left:48%;bottom:-25px;transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);position:absolute}.seikatsu .flowContent-img:after{content:"";display:inline-block;border-style:solid;border-width:15px 15px 0;border-color:#66cbc4 transparent transparent;margin-top:10px;left:48%;bottom:-25px;transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);position:absolute}.flowContent-img.last:after{display:none}.flow-btn{width:100%;max-width:175px;height:40px;line-height:40px;color:#fff;text-align:center;text-decoration:none;display:block;transition:.4s;box-shadow:1.5px 1.5px 1px rgb(24 32 66/28%);background-color:#464d68;border-radius:10px;font-weight:700;margin:10px 0;transition:.4s}.flow-btn:after{content:"";display:inline-block;width:0;height:0;margin:0 .5em 0 0;border:5px solid transparent;border-right:0 solid transparent;border-left:6px solid #fff;margin-left:15px}.flow-btn:hover{opacity:.7;box-shadow:unset}.other h3{font-size:26px;text-align:center;font-weight:400;margin-bottom:20px}.other-itms{max-width:620px;width:100%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}.other-itms a{width:31%;margin:0 6px 6px;transition:.4s}.other-itms a:hover{opacity:.7}picture.otheitms-pic img{border-radius:10px;box-shadow:1.5px 1.5px 1px rgb(24 32 66/28%)}.leadSeikatsu-special{color:#5e637b;text-align:center!important;margin-bottom:60px}.leadSeikatsu-itms{display:flex;justify-content:space-between;text-align:center;line-height:0;margin-bottom:100px}.leadSeikatsu-itm{background-color:#f0f0f0;width:48%;border-radius:0 0 10px 10px}.leadSeikatsuItm-header{background-color:#33bab1;color:#fff;font-weight:400;font-size:26px!important;border-radius:10px 10px 0 0}.leadSeikatsuItm-txt{font-weight:700}.leadSeikatsuItm-price{font-weight:700;font-size:20px!important;line-height:0!important;color:#00a99d}.leadSeikatsuItm-price span{font-size:60px!important}.leadSeikatsuItm-special{color:#5e637b;font-size:16px!important;margin-bottom:0!important}.flow-lists{background-color:#f0f0f0;margin-bottom:10px;padding:30px;display:flex;align-items:end;justify-content:space-between;border-radius:8px;max-width:700px;width:100%;margin:0 auto 10px}.flowLists-number{width:10%}.flowLists-number p{font-size:30px;font-weight:700;background-color:#33bab1;width:50px;height:50px;border-radius:50%;text-align:center;line-height:50px;color:#fff}.flow-list{width:87%}.flowLists-ttl{font-size:26px}.flowLists-num{display:flex;align-items:center;justify-content:center}.flowListsNum-tel{display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:38px;font-weight:700;margin-right:10px;transition:.4s}.flowListsNum-tel a{display:flex;align-items:center;text-decoration:none;color:#695182}.flowListsNum-tel:hover{opacity:.7}.flowListsNum-tel img{width:24px;margin-right:10px}.flowListsNum-txt{display:flex}.flowListsNum-txt p{background-color:#ac8c61;font-size:15px;color:#fff;height:30px;line-height:30px;text-align:center;border-radius:30px}.flowListsNum-txt p:nth-of-type(1){width:170px;margin-right:5px}.flowListsNum-txt p:nth-of-type(2){width:90px}.flowLists-txt{font-size:18px;margin-top:20px}.flow-lists.last{margin-bottom:100px}.flow-attention{background-color:#f0f0f0;border:solid 5px #7fd4ce;border-radius:10px;max-width:700px;margin:0 auto 80px;width:100%;padding:60px;position:relative}.flowAttention-img{position:absolute;top:-20px;left:-35px;width:92px}.flowAttention-left{font-size:20px;font-weight:700;text-align:left}.flowAttention-right{font-size:20px;font-weight:700;text-align:right;margin-bottom:30px}.flowAttention-ttl{font-size:28px;text-align:center;color:#00a99d;font-weight:700;border-bottom:solid 3px #7fd4ce;margin:10px 0;display:inline-block;padding-bottom:5px}.flowAttention-txt{font-size:18px;text-align:center;line-height:2}.flow-btmtextarea{width:100%;max-width:700px;margin:0 auto}.flow-btmtextarea h3{font-size:26px;font-weight:400;text-align:center;margin-bottom:30px}.flow-btmtextarea p{font-size:18px;line-height:2}.law-content{max-width:700px;width:100%;margin:0 auto}.yobi-btns{display:flex;align-items:center;justify-content:center;margin:70px auto 100px}.yobi-btn{max-width:250px;width:100%;height:80px;line-height:80px;text-align:center;display:block;color:#fff;text-decoration:none;background-color:#464d68;border-radius:10px;box-shadow:2px 2px 1.5px rgb(24 32 66/21%);font-weight:700;margin:0 10px;padding-left:10px;transition:.4s}.yobi-btn:hover{opacity:.7;box-shadow:unset}.yobi-btn:after{content:"";display:inline-block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;margin-left:10px}.law-content{margin-bottom:100px}.law-content h2,.law-tblContent h2{font-size:44px;text-align:center;font-weight:400;margin-bottom:40px}.law-content p{font-size:18px;line-height:2}.lawContent-lead{text-align:center;margin-bottom:50px}.law-content h3{font-size:20px;margin:50px auto 20px}.law-content ol{list-style-type:cjk-ideographic;font-size:18px}.lawContent-indent{text-indent:-18px;padding-left:7px;margin:30px 0 0}.lawContent-indent span{margin-right:10px}.law-tblContent p{font-size:18px;line-height:2;text-align:center;margin-bottom:50px}.law-tblContent h3{font-size:26px;text-align:center;font-weight:400;margin-bottom:20px}.lawTblContent-price{max-width:530px;margin:0 auto 50px;width:100%}.lawTblContent-price th{background-color:#74798e;color:#fff;font-size:17px;padding:8px 20px;width:30%}.th-left{text-align:left}.th-space{background-color:#FFFFFF!important}.lawTblContent-price td{font-size:15px;background-color:#f0f0f0;padding:8px 20px;width:30%}.lawTblContent-price td span,.lawTblContent-smallprice td span{font-size:24px;font-weight:700}.lawTblContent-smallprice{max-width:345px;width:100%;margin:0 auto 50px}.lawTblContent-smallprice th{background-color:#74798e;color:#fff;font-size:17px;width:50%;padding:8px 20px}.lawTblContent-smallprice td{font-size:15px;background-color:#f0f0f0;width:50%;padding:8px 20px}.lawTblContent-place{max-width:645px;width:100%;margin:0 auto;font-size:17px}.lawTblContent-place th{background-color:#a597b4;color:#fff;padding:8px 20px}.lawTblContent-place td{width:70%;background-color:#f0f0f0}.lawTblContent-place ul{display:flex;justify-content:space-between;flex-wrap:wrap;line-height:2}.table-2clms{width:48%}.table-inline{font-size:13px}.table-block{display:block;font-size:13px}.fukushi h2{margin:70px auto 30px;font-size:26px;text-align:center;font-weight:400}.fukushi-textarea{max-width:700px;width:100%;margin:0 auto}.fukushi-textarea p{font-size:18px;line-height:2;margin-bottom:30px}.fukushi-bnrs{display:flex;justify-content:space-between;align-items:center}.fukushi-bnrs img{max-width:345px;width:100%;box-shadow:1px 1px 3px rgb(51 51 51/35%);border-radius:5px;transition:.4s}.fukushi-bnrs img:hover{opacity:.7;box-shadow:unset}.syasou .lead-textarea p{width:100%;max-width:700px;margin:0 auto 20px;text-align:left!important}.syasou .lead-textarea p:nth-of-type(2){margin:0 auto 100px}.syasou-textareaimg,.cost-img{max-width:700px;width:100%;margin:0 auto 30px;border-radius:8px}.category-itm{background-color:#f0f0f0;border-radius:8px;margin:0 auto 20px;padding:40px;max-width:750px;width:100%}.categoryItm-ttl{font-size:26px;font-weight:400;text-align:center;margin-bottom:20px}.categoryItm-ttl span{width:30px;height:30px;text-align:center;line-height:30px;color:#fff;background-color:#0071bc;border-radius:50%;font-size:22px;display:inline-block;margin-right:10px;font-weight:700}.categoryItm-txt{font-size:18px;line-height:2;margin-bottom:30px}.categoryItm-txt.last{margin:30px 0 0}.category-itm img{margin:0 auto}.categoryItm-02Img img{max-width:300px}.category-itm.last{margin-bottom:70px}.category-ttl,.cost-ttl{font-size:26px;text-align:center;font-weight:400;margin-bottom:30px}.category table{margin-bottom:100px}.category table th{padding:8px 20px;width:24%}.category table .th-top{background-color:#4d9cd0;color:#fff;font-size:20px}.category table .th-left{background-color:#74798e;color:#fff;font-size:18px}.category table td{background-color:#f0f0f0;font-size:18px;padding:8px 20px;text-align:center;width:24%}.td-txt{text-align:left!important}.category-list p{background-color:#74798e;color:#fff;text-align:center;font-weight:700;font-size:20px;padding:8px 20px;margin-bottom:5px}.category-list dl{display:flex;margin-bottom:5px}.category-list dt{width:40%;background-color:#4d9cd0;color:#fff;font-weight:700;padding:20px;text-align:center}.category-list dd{width:60%;background-color:#f0f0f0;padding:20px;text-align:center}.category-list{display:none}.manage .categoryItm-ttl{text-align:left}.manege-img{width:100%;max-width:570px;margin:0 auto 50px}.cost-textarea{width:100%;max-width:690px;margin:0 auto 50px;font-size:18px;line-height:2}.cost table{width:100%;margin-bottom:30px}.cost table th{padding:20px 15px;color:#fff}.cost table td{padding:20px 15px;font-size:18px}.cost table .th-topleft{background-color:#74798e;font-size:20px;width:60%}.cost table .th-topmiddle{background-color:#4d9cd0;font-size:20px;width:20%}.cost table .th-topright{background-color:#bda381;font-size:20px;width:20%}.cost table .th-left{background-color:#8b8fa0;width:15%}.cost table .td-left{background-color:#f0f0f0}.cost table .td-left span{color:#5e637b;font-size:16px}.cost table .td-middle{background-color:#d9eaf5;font-weight:700;text-align:center}.cost table .td-middle span,.cost table .td-right span{font-size:30px}.cost table .td-right{background-color:#f3eee7;font-weight:700;text-align:center}.cost table .td-bottommiddle{background-color:#4d9cd0;color:#fff;font-weight:700;text-align:center}.cost table .td-bottomright{background-color:#bda381;color:#fff;font-weight:700;text-align:center}.cost table .td-bottommiddle span,.cost table .td-bottomright span{font-size:40px}.cost-special{color:#5e637b;text-align:center;line-height:1.8;margin-bottom:50px}.cost-box{background-color:#e9e5ec;width:100%;max-width:750px;margin:0 auto;padding:20px;border-radius:8px}.cost-box p{color:#695182;line-height:2;font-size:26px;text-align:center}.cost-tableTB{display:none}.content-2clmsFlex{flex-wrap:wrap;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.content-2clmitms{width:48%;background-color:#f0f0f0;border-radius:8px;display:flex;align-items:center;height:175px;margin-bottom:20px}.content-2clmitms-spcial{width:48%;background-color:#f0f0f0;border-radius:8px;display:flex;align-items:center;height:200px}.content-2clmitm{width:60%;padding:30px 20px}.content-2clmimg{width:40%}.content-2clmimg img{border-radius:8px 0 0 8px;height:175px;object-fit:cover}.content-2clmimg-spcial img{border-radius:8px 0 0 8px;height:200px;object-fit:cover}.content2clmitm-fee{font-weight:700;font-size:14px}.content-2clmsFlex-div h3{margin-bottom:20px;font-size:26px;font-weight:400;text-align:center}.content-2clmsFlex-p{margin-bottom:20px;line-height:2;text-align:center}.optionitm.content-2clmitms{height:220px}.optionitm.content-2clmimg img{height:220px;object-fit:cover}.content2clmitm-ttl{font-size:20px;font-weight:700;margin-bottom:5px}.content2clmitm-fee span{font-size:28px}.content2clmitm-fee{font-weight:700;font-size:14px}.difference{margin-bottom:50px}.difference .text{margin-bottom:50px;font-size:18px;text-align:center}.difference-image img{max-width:760px;width:100%;margin:0 auto}.comparison{margin:100px auto 50px}.comparison h4{margin-bottom:15px;font-size:26px;text-align:center}.comparison .text{margin-bottom:50px;font-size:18px;text-align:center;line-height:2}.comparison .text span{font-weight:700;text-decoration:underline}.comparison-items{display:flex;justify-content:space-between;max-width:760px;margin:0 auto 50px}.comparison-items img{width:49%;box-shadow:0 3px 6px rgb(0 0 0/16%);border-radius:5px}.comparison_bg{margin-bottom:50px;padding:50px 0;background:#fffdfa}.comparison_bg h4{margin-bottom:50px}.comparison-image img{max-width:760px;width:100%;margin:0 auto}.comparison-box{position:relative;top:-76px;max-width:356px;margin:0 auto;padding:20px 16px;font-size:18px;font-weight:700;background:#f0f0f0;border-radius:5px;box-shadow:0 3px 6px rgb(0 0 0/16%)}.comparison_bottom h4{margin-bottom:70px}.comparisonBottom-items{display:flex;justify-content:space-between;align-items:flex-start;max-width:760px;margin:0 auto}.comparisonBottom-image{max-width:356px;width:47%}.comparisonBottom-items figcaption{max-width:380px;width:50%}.comparisonBottom-items figcaption p{margin-bottom:16px;font-size:18px}.comparisonBottom-items figcaption p:nth-of-type(2){margin-bottom:24px}.comparisonBottom-btn{display:block;max-width:250px;width:100%;height:60px;padding-left:10px;line-height:60px;text-align:center;text-decoration:none;color:#fff;background-color:#464d68;box-shadow:1.5px 1.5px 1px rgb(24 32 66/28%);font-weight:700;border-radius:8px;transition:.4s}.comparisonBottom-btn:after{content:"";display:inline-block;width:0;height:0;margin:0 .5em 0 0;border:5px solid transparent;border-right:0 solid transparent;border-left:6px solid #fff;margin-left:15px}.comparisonBottom-btn:hover{opacity:.7}.shinchokuso .service{margin-top:100px}.shinchokuso .flowContent-itms{justify-content:space-between}.shinchokuso .flowContent-arrow02{border-radius:0}.shinchokuso .flowContent-arrow02:after{content:"";position:absolute;width:0;height:0;bottom:-13px;left:0;border-style:solid;border-color:#d1d2d9 transparent transparent;border-width:13px 25px 0;z-index:2}.shinchokuso .flowContent-arrow02.last:after{display:none}.shinchokuso .flowContent-arrow02.last{border-radius:0 0 0 8px}.shinchokuso .flowContent-pic img{max-width:294px;width:100%;margin:24px auto 0}.shinchokuso .flowContent-img.arrow:after{content:"";display:inline-block;border-style:solid;border-width:15px 15px 0;border-color:#9061c7 transparent transparent;margin-top:10px;left:48%;bottom:-25px;transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);position:absolute}@media (max-width:1024px){.plan1 .lead-contents,.plan3 .lead-contents,.plan2 .lead-contents,.plan6 .lead-contents,.seikatsu .lead-contents{height:850px;margin-bottom:150px}.syasou .lead-contents{height:500px;margin-bottom:90px}.lead-content{flex-direction:column;gap:20px}.leadContent-price{order:1}.leadContent-img{order:2}.leadContent-img img{height:360px;object-fit:cover;border-radius:10px}.shinchokuso .leadContent-img img{height:auto}.option-ttl,.option-price{font-size:20px}.option-price span{font-size:12px}.option-btn{max-width:128px;height:30px;line-height:30px;font-size:14px}.optionTopItmsadd-img{display:none}.optionTopItmsadd-imgTB{display:block;width:40%}.option-topItmadd-tbTtls{width:58%}.option-topItmsadd{padding:30px;width:100%;max-width:690px}.option-topItmadd .option-ttl{text-align:left}.option-topItmadd{width:100%;padding:0}.option-topItmadd-tb{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.optionTop-content{margin-bottom:20px}.option-addttl span{font-size:18px}.optionitm .content2clmitm-txt{font-size:14px}}@media (max-width:768px){.lead h2,.lead h1{font-size:30px;margin-bottom:30px}.plan1 .lead-contents,.plan3 .lead-contents,.plan2 .lead-contents,.plan6 .lead-contents,.seikatsu .lead-contents{margin-bottom:100px;height:800px}.syasou .lead-contents{height:430px}.lead-textarea h2,.option-deco,.flowAttention-ttl,.flow-btmtextarea h3,.fukushi h2,.categoryItm-ttl,.cost-ttl,.cost-box p{font-size:24px}.lead-textarea p,.service-text,.option-ttl,.category-p,.cost-p,.cost-special{text-align:left}.lead-textarea p br,.plan1 .leadTextarea-list:before,.plan3 .leadTextarea-list:before,.plan2 .leadTextarea-list:before,.plan6 .leadTextarea-list:before,.seikatsu .leadTextarea-list:before,.syasou .leadTextarea-list:before{display:none}.leadTextarea-list{margin:0 auto 30px!important;padding-left:0!important;max-width:530px}.leadTextarea-list li{width:unset;padding-left:20px}.list-plan1TB{display:block;width:200px;margin:0 auto}.service-list,.service-text,.option-p,.option-flat,.option-long,.flow-p,.service-content.last,.flow-lists.last,.flow-attention,.law-content h2,.law-tblContent h2,.lawContent-lead,.law-content,.category-p,.category-list,.manege-p,.cost-p,.cost-textarea,.syasou .lead-textarea p:nth-of-type(2),.category-itm.last,.manege-img,.cost-special{margin-bottom:30px}.service-list a{height:100px;line-height:1.2;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:16px}.service-list a:after{margin-top:10px}.service h2,.service h3,.option h2,.option h3,.flow h2,.flow h3,.category h2,.manage h2,.cost h2,.difference h2,.comparison h3{font-size:30px;max-width:300px;margin-bottom:30px}.service-p,.lead-textarea p,.option-p,.flow-p,.flowContent-textarea,.flowContent-txt,.flowLists-txt,.flowAttention-txt,.flow-btmtextarea p,.fukushi-textarea p,.category-p,.manege-p,.cost-p,.cost-textarea{font-size:16px}.service-content{justify-content:center}.serviceContent-itms{flex-direction:column;width:80%}.serviceContent-itm{display:flex;height:130px}.serviceContent-itm p{display:flex;justify-content:start;align-items:center;border-radius:0 10px 10px 0;padding-left:20px;text-align:left}.serviceContent-itm img{border-radius:10px 0 0 10px;object-fit:cover}.option,.flow,.manage,.cost{margin:30px auto}.optionTopItms-img{display:none}.optionTopItms-imgTB{display:block;width:40%}.option-topItm,.optionFlat-itms,.optionLong-itms,.flowContent-itm,.flowContent-img{width:100%}.optionFlat-itms{margin-left:0}.option-topItm-tb{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.option-topItm{padding:30px}.option-topItm-tbTtls{width:58%}.option-btn{display:none}.optionFlatItms-img,.optionLongItms-img{width:30%}.optionFlat-itms .option-btnTB{width:40px;background-color:#464d68;height:100%;border-radius:0 10px 10px 0;display:flex;align-items:center;justify-content:center}.optionLong-itms .option-btnTB{width:40px;background-color:#464d68;border-radius:0 10px 10px 0;display:flex;align-items:center;justify-content:center}.option-btnTB:before{content:"";display:inline-block;width:0;height:0;margin:0 .5em 0 0;border:5px solid transparent;border-right:0 solid transparent;border-left:6px solid #fff;margin-left:15px}.option-price{margin-bottom:0}.option-long,.flowContent-itms{flex-direction:column}.optionLong-itms{display:flex;justify-content:space-between;margin-bottom:20px}.optionLongItms-img img{border-radius:8px 0 0 8px;height:160px;object-fit:cover}.optionLong-itm{width:50%;padding:20px 0}.flow-content{width:100%;padding:20px}.flowContent-itm{position:relative;margin-bottom:35px;padding-bottom:15px}.plan1 .flowContent-itm:after{content:"";display:inline-block;border-style:solid;border-width:15px 15px 0;border-color:#e299bd transparent transparent;margin-top:10px;left:48%;bottom:-20px;transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);position:absolute}.plan3 .flowContent-itm:after{content:"";display:inline-block;border-style:solid;border-width:15px 15px 0;border-color:#92bfe0 transparent transparent;margin-top:10px;left:48%;bottom:-20px;transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);position:absolute}.plan2 .flowContent-itm:after{content:"";display:inline-block;border-style:solid;border-width:15px 15px 0;border-color:#99b97a transparent transparent;margin-top:10px;left:48%;bottom:-20px;transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);position:absolute}.plan6 .flowContent-itm:after{content:"";display:inline-block;border-style:solid;border-width:15px 15px 0;border-color:#f4ab78 transparent transparent;margin-top:10px;left:48%;bottom:-20px;transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);position:absolute}.seikatsu .flowContent-itm:after{content:"";display:inline-block;border-style:solid;border-width:15px 15px 0;border-color:#66cbc4 transparent transparent;margin-top:10px;left:48%;bottom:-20px;transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);position:absolute}.plan1 .flowContent-img:after,.plan3 .flowContent-img:after,.plan2 .flowContent-img:after,.plan6 .flowContent-img:after,.seikatsu .flowContent-img:after,.flowContent-itm.last:after{display:none}.flowContent-img img{margin:0 auto 10px}.flowContent-itm.last{margin-bottom:0}.flow-btn{margin:30px auto}.leadSeikatsuItm-txt span,.category-list{display:block}.leadSeikatsu-itms{flex-direction:column;margin:0 auto 30px}.leadSeikatsu-itm{margin:0 auto 10px;width:80%;display:flex;border-radius:10px}.leadSeikatsuItm-header{writing-mode:vertical-rl;border-radius:10px 0 0 10px;width:10%;margin-bottom:0!important;font-size:22px!important;display:flex;align-items:center;justify-content:center}.leadSeikatsu-itm div{padding:30px;width:90%;display:flex;justify-content:center;flex-direction:column;align-items:center}.flowListsNum-tel{background-color:#fff;max-width:260px;width:100%;height:75px;border-radius:5px;box-shadow:1.5px 1.5px 1px rgba(24,32,66,.18);margin:15px 0;font-size:30px;transition:.4s}.flowListsNum-tel:hover{opacity:.7}.flowListsNum-tel a:after{content:"";display:inline-block;width:0;height:0;border:5px solid transparent;border-right:0 solid transparent;border-left:6px solid #695182;margin-left:10px}.flowLists-num{flex-direction:column;align-items:unset}.flowLists-number p{height:35px;line-height:35px;width:35px;font-size:20px}.flowLists-ttl{font-size:22px}.flow-lists{padding:20px}.flowAttention-ttl span{text-align:center;border-bottom:solid 3px #7fd4ce}.flowAttention-ttl{border-bottom:none;display:block}.flowAttention-left,.flowAttention-right{text-align:center}.flowAttention-img{left:20px}.yobi-btns{margin:70px auto 30px}.yobi-btn{height:auto;line-height:unset;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 0}.yobi-btn:after{margin:10px 0 0}.law-content h2,.law-tblContent h2{font-size:30px}.law-content h3{margin:20px}.lawContent-indent{padding-left:40px}.category-itm{padding:20px}.category table,.cost-tablePC{display:none}.cost-tableTB{display:block}.cost table .th-left{display:block;width:100%}.cost table .td-left{display:block}.fukushi-bnrs{flex-direction:column}.fukushi-bnrs img{margin-bottom:20px}.optionitm.content-2clmitms{height:auto}.content-2clmitms.optionitm .content-2clmitm{height:210px;display:flex;flex-direction:column}.optionitm.content-2clmimg img{height:160px;object-fit:cover}.optionitm.content-2clmitms .content2clmitm-txt{margin-top:auto}.content2clmitm-txt.mofuku{font-size:12px}.content-2clmitms{flex-direction:column;height:auto;background-color:unset!important}.content-2clmitm,.content-2clmsFlex.bottom{background-color:#f0f0f0;width:100%;max-width:320px;margin:0 auto;border-radius:0 0 8px 8px}.content-2clmimg{width:100%}.content-2clmimg img{border-radius:8px 8px 0 0;margin:0 auto;height:auto;width:100%;max-width:320px}.content2clmitm-ttl,.content2clmitm-fee{text-align:center}.content-2clmitms{width:48%}.shinchokuso .heading h2{margin-bottom:8px;font-size:30px}.shinchokuso .heading-lists{padding:0 20px;flex-wrap:wrap}.shinchokuso .heading-lists li{padding-bottom:5px;font-size:14px}.shinchokuso .lead h2{margin-bottom:20px;font-size:18px}.shinchokuso .lead-contents{margin-bottom:110px;padding-top:70px;background:url(//www.lifesupport-funeral.com/wp-content/themes/lifesupport/css/../img/plan/shinchokuso_bg_sp.png)bottom}.shinchokuso .leadTextarea-list:before{display:none}.shinchokuso .leadTextarea-list li{padding:20px 10px 20px 50px}.shinchokuso .service-list{flex-wrap:wrap;max-width:356px;margin:0 auto 34px}.shinchokuso .service-list a{width:49%;margin-bottom:3px}.difference{margin-bottom:30px}.difference .text{margin-bottom:35px;font-size:16px}.difference-image img{max-width:354px}.comparison h4{margin-bottom:30px;font-size:20px}.comparison .text{margin-bottom:10px;text-align:left}.comparison .text br{display:none}.comparison-items{flex-direction:column;align-items:center}.comparison-items img{width:100%;max-width:356px}.comparison-items img:nth-of-type(1){margin-bottom:10px}.comparison_bg{margin-bottom:30px;padding:30px 0 22px}.comparison_bg h4{margin-bottom:24px}.comparison-image img{max-width:356px;margin-bottom:17px}.comparison-box{top:0}.comparison_bottom h4{margin-bottom:15px}.comparisonBottom-items{flex-direction:column;align-items:center}.comparisonBottom-image{width:100%;margin-bottom:14px}.comparisonBottom-items figcaption{width:100%}.comparisonBottom-items figcaption p:nth-of-type(2){margin-bottom:16px}.comparisonBottom-btn{margin:0 auto}.shinchokuso .service{margin-top:30px}.shinchokuso .flowContent-img img{max-width:270px;width:100%}}@media (max-width:480px){.plan1 .lead-contents,.plan3 .lead-contents,.plan2 .lead-contents,.plan6 .lead-contents,.seikatsu .lead-contents{height:740px}.syasou .lead-contents{height:400px;margin-bottom:70px}.leadContent-img img{height:300px}.shinchokuso .leadContent-img img{height:auto}.leadTextarea-list li,.seikatsu .leadTextarea-list li,.syasou .leadTextarea-list li{height:unset;line-height:unset;padding:20px 10px 20px 50px;text-indent:-35px}.serviceContent-itms{width:100%}.serviceContent-itm p,.serviceContent-itm img{width:50%;font-size:16px}.option-btnTB{width:20px}.optionLongItms-img img{height:130px;object-fit:cover}.other-itms{justify-content:start}.other-itms a{width:46%}.optionTop-content:nth-of-type(1){padding-right:15px}.optionTop-content:nth-of-type(2){padding-left:15px}.leadSeikatsu-itm{width:100%}.flow-attention{padding:20px}.flowAttention-img{width:65px}.flowAttention-txt{text-align:left}.flowAttention-txt br{display:none}.lawTblContent-price th,.lawTblContent-smallprice th,.lawTblContent-place th,.lawTblContent-place td,.lawTblContent-price td{font-size:14px}.lawTblContent-price td span,.lawTblContent-smallprice td span{font-size:20px}.lawTblContent-place td{width:75%}.cost table td{padding:20px 2px}.cost table .th-topleft,.cost table td,.cost table .th-left,.cost table .th-topmiddle,.cost table .th-topright{font-size:13px}.cost table .td-left span{font-size:11px}.cost table .td-middle span,.cost table .td-right span{font-size:20px}.cost table .td-bottommiddle span,.cost table .td-bottomright span{font-size:17px}.content2clmitm-ttl{font-size:18px}.content2clmitm-fee span{font-size:22px}.content-2clmitm{padding:20px 5px}}@media (max-width:370px){.plan1 .lead-contents,.plan3 .lead-contents,.plan2 .lead-contents,.plan6 .lead-contents,.seikatsu .lead-contents{margin-bottom:70px}}