<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";.recommended__wrap{background:url(/assets/img/lp_recommended/header-wrap-bk.png) repeat-x 0 0/auto 330px;color:#000}.recommended__wrap section{background:#fff;border-radius:4px;box-shadow:0 1px 2px 0 hsla(0,0%,40%,.5);margin:0 15px 40px;max-width:1000px;padding:0}.recommended__wrap--inr{background:url(/assets/img/lp_recommended/header-wrap-sp.png) no-repeat 100% 0/auto 180px;height:auto;padding:20px 0 30px;text-align:center}.recommended__wrap--inr h1{font-size:22px;line-height:1.45;margin:0;padding:0 0 20px}.recommended__wrap--inr p{font-size:14px;line-height:1.67;margin:0 15px;padding:0;text-align:left}.recommended__wrap--inr em,.recommended__wrap--inr span{font-size:16px}.recommended__wrap--inr span{display:inline-block;font-weight:700;padding:0 0 0 20px;position:relative}.recommended__wrap--inr span:before{-webkit-font-feature-settings:"liga";font-feature-settings:"liga";color:#e05509;content:"star";font-family:Material Icons;font-size:20px;left:0;position:absolute;top:-3px}.recommended__wrap--inr em{background:linear-gradient(transparent 50%,#f1e092 0);font-weight:700}.ad__wrap{position:relative;z-index:10}.ad__wrap .family{background:#88345f}.ad__wrap .oneday{background:#609336}.ad__wrap .general{background:#345a96}.ad__wrap .cremation{background:#c19047}.ad__wrap h2{border-bottom:1px solid #1ba0e5;color:#1ba0e5;display:inline-block;font-size:18px;font-weight:700;line-height:1.4;margin:35px 10px 15px;padding:0}.ad__wrap a.link__card{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:20}.ad__wrap .icon__cremation,.ad__wrap .icon__family,.ad__wrap .icon__general,.ad__wrap .icon__oneday{border-radius:0 0 5px 5px;box-shadow:0 3px 2.9px .2px hsla(0,0%,80%,.8);color:#fff;display:block;font-size:13px;font-style:normal;height:29px;left:0;line-height:29px;position:absolute;text-align:center;top:-5px;width:68px}.ad__wrap .icon__cremation:after,.ad__wrap .icon__family:after,.ad__wrap .icon__general:after,.ad__wrap .icon__oneday:after{border-color:transparent transparent transparent #333;border-style:solid;border-width:5px 0 0 5px;content:"";height:0;position:absolute;right:-5px;top:0;width:0}.ad__wrap .icon__pr{border:1px solid #333;color:#333;font-size:12px;padding:3px 5px;position:absolute;right:5px;top:5px}.ad__wrap .icon__pr,.ad__wrap .icon__staff{font-style:normal;line-height:1;text-align:center}.ad__wrap .icon__staff{border-radius:4px;color:#fff;font-size:15px;font-weight:700;padding:10px}.ad__wrap .icon__staff-cremation,.ad__wrap .icon__staff-family,.ad__wrap .icon__staff-general,.ad__wrap .icon__staff-oneday{position:relative}.ad__wrap .icon__staff-family{background:#88345f}.ad__wrap .icon__staff-oneday{background:#609336}.ad__wrap .icon__staff-general{background:#345a96}.ad__wrap .icon__staff-cremation{background:#c19047}.ad__wrap .icon__staff-cremation:after,.ad__wrap .icon__staff-family:after,.ad__wrap .icon__staff-general:after,.ad__wrap .icon__staff-oneday:after{border-style:solid;border-width:7px 0 7px 15px;content:"";height:0;margin:-8px 0 0;position:absolute;right:-10px;top:50%;width:0}.ad__wrap .icon__staff-family:after{border-color:transparent transparent transparent #88345f}.ad__wrap .icon__staff-oneday:after{border-color:transparent transparent transparent #609336}.ad__wrap .icon__staff-general:after{border-color:transparent transparent transparent #345a96}.ad__wrap .icon__staff-cremation:after{border-color:transparent transparent transparent #c19047}.ad__wrap--detail{display:flex;flex-wrap:wrap;margin:0;width:auto}.ad__wrap--detail li:first-child{order:2}.ad__wrap--detail li:last-child{order:1}.ad__wrap--detail li:first-child{position:relative;width:100%}.ad__wrap--detail li:first-child figure{align-items:center;bottom:-43px;display:flex;flex-wrap:wrap;flex-flow:row-reverse;justify-content:left;margin:0;padding:0;position:absolute;right:10px}.ad__wrap--detail li:first-child figure span{border:2px solid #fbe1b0;border-radius:50%;display:inline-block;height:100px;margin:0 0 0 22px;overflow:hidden;width:100px}.ad__wrap--detail li:first-child figure span img,.ad__wrap--detail li:last-child{width:100%}.ad__wrap--detail-left{background-color:#f4eee3;border:1px solid #fbe1b0;border-radius:3px;box-sizing:border-box;margin:0;min-height:inherit;padding:15px 16px 50px;position:relative}.ad__wrap--detail-left p{color:#000;font-size:14px;line-height:1.76;margin:0;padding:0}.ad__wrap--detail-right img,.ad__wrap--detail-right span{display:block}.ad__wrap--detail-right img{width:100%}.ad__wrap--detail-right span{height:auto;overflow:hidden}.ad__wrap--cv{margin:60px auto 0 0;padding:0 20px}.ad__wrap--cv ul{display:flex;flex-wrap:wrap;margin:0;width:auto}.ad__wrap--cv li:first-child{order:2}.ad__wrap--cv li:last-child{order:1}.ad__wrap--cv li{margin:0 0 15px;text-align:center;width:100%}.ad__wrap--cv li p{line-height:1;margin:0;padding:0}.ad__wrap--cv .btn__cv{border-radius:3px;display:block}.ad__wrap--cv .btn__cv--claim{background:#1ba0e5;border-bottom:3px solid #0e7fb9;color:#fff;height:50px;line-height:50px;transition:all .3s ease-out}.ad__wrap--cv .btn__cv--claim:hover{background:#1ba0e5;text-decoration:none;-webkit-transform:translateY(0);transform:translateY(0)}.ad__wrap--cv .btn__cv--claim span{font-size:16px;padding:0 0 0 30px;position:relative}.ad__wrap--cv .btn__cv--claim span em{font-size:20px;font-style:normal;font-weight:700}.ad__wrap--cv .btn__cv--claim span:before{-webkit-font-feature-settings:"liga";font-feature-settings:"liga";color:#fff;content:"library_books";font-family:Material Icons;font-size:24px;left:0;margin:0;position:absolute;top:-18px}.ad__wrap--cv .btn__cv--tel{background:#ed702d;border-bottom:3px solid #bf3122;color:#fff;font-size:18px;font-weight:700;line-height:1;padding:0}.ad__wrap--cv .btn__cv--tel:visited{color:#fff}.ad__wrap--cv .btn__cv--tel:hover{background:#ed702d;color:#fff;text-decoration:none}.ad__wrap--cv .btn__cv--tel small,.ad__wrap--cv .btn__cv--tel span{line-height:1}.ad__wrap--cv .btn__cv--tel span{display:inline-block;padding:10px 0;position:relative}.ad__wrap--cv .btn__cv--tel span small{display:block;font-size:12px;margin:5px 0 0}.ad__wrap--cv .btn__cv--tel span:before{-webkit-font-feature-settings:"liga";font-feature-settings:"liga";color:#fff;content:"phone";font-family:Material Icons;font-size:30px;left:-40px;margin:-15px 0 0;position:absolute;top:50%}.ad__wrap--cv .btn__cv--issue-phone-number{background:#ff8401;border-bottom:3px solid #ffa800;color:#fff;font-size:2rem;height:85px;line-height:25px;margin-left:20px;padding-top:15px;transition:all .3s ease-out}.ad__wrap--cv .btn__cv--issue-phone-number:hover{background:#ff8401;text-decoration:none;-webkit-transform:translateY(0);transform:translateY(0)}.ad__wrap--cv .btn__cv--issue-phone-number span{font-size:16px;padding:0 0 0 30px;position:relative}.ad__wrap--cv .btn__cv--issue-phone-number span em{font-size:20px;font-style:normal;font-weight:700}.ad__wrap--cv .btn__cv--issue-phone-number span:before{color:#fff;content:"";display:inline-block;font-family:Material Icons;font-size:5rem;font-weight:400;left:-90px;margin:-15px 0 0;position:absolute;top:50%}@media screen and (min-width:768px){.recommended__wrap{background:url(/assets/img/lp_recommended/header-wrap-bk.png) repeat-x 0 0}.recommended__wrap section{margin:0 auto 40px}.recommended__wrap--inr{background:url(/assets/img/lp_recommended/header-wrap-pc.png) no-repeat 100% 0/contain;height:320px;padding:31px 0 0}.recommended__wrap--inr h1{font-size:46px;line-height:1.22;padding:0 0 20px}.recommended__wrap--inr p{font-size:18px;line-height:2.11;margin:0;text-align:center}.recommended__wrap--inr em,.recommended__wrap--inr span{font-size:20px}.recommended__wrap--inr span:before{font-size:21px;top:0}.ad__wrap h2{font-size:32px;line-height:1;margin:10px 60px 35px 120px;padding:11px 0 5px}.ad__wrap .icon__cremation,.ad__wrap .icon__family,.ad__wrap .icon__general,.ad__wrap .icon__oneday{border-width:10px 0 0 7px;font-size:20px;height:90px;left:0;line-height:90px;right:-7px;top:-10px;width:100px}.ad__wrap .icon__cremation:after,.ad__wrap .icon__family:after,.ad__wrap .icon__general:after,.ad__wrap .icon__oneday:after{border-color:transparent transparent transparent #333;border-style:solid;border-width:10px 0 0 7px;content:"";height:0;position:absolute;right:-7px;top:0;width:0}.ad__wrap .icon__pr{font-size:16px;padding:7px 9px;right:4px;top:4px}.ad__wrap .icon__staff{border-radius:8px;font-size:20px;padding:16px 30px}.ad__wrap--detail{justify-content:space-between;margin:20px 20px 0}.ad__wrap--detail li:first-child{order:1}.ad__wrap--detail li:last-child{order:2}.ad__wrap--detail li:first-child{width:65%}.ad__wrap--detail li:first-child figure{bottom:-35px;right:30px}.ad__wrap--detail li:last-child{width:35%}.ad__wrap--detail-left{border-radius:5px;margin:0 20px 0 0;min-height:252px;padding:20px 40px 50px}.ad__wrap--detail-left p{font-size:18px;line-height:2.11}.ad__wrap--detail-right span{height:auto}.ad__wrap--cv li:first-child{order:1}.ad__wrap--cv li:last-child{order:2}.ad__wrap--cv li{margin:0 0 40px;text-align:center;width:49%}.ad__wrap--cv li p{line-height:1;margin:0;padding:0}.ad__wrap--cv .btn__cv{border-radius:5px;display:block}.ad__wrap--cv .btn__cv--claim{border-bottom:5px solid #0e7fb9;height:80px;line-height:80px;padding:0}.ad__wrap--cv .btn__cv--claim:hover{-webkit-transform:translateY(3px);transform:translateY(3px)}.ad__wrap--cv .btn__cv--claim span{font-size:20px}.ad__wrap--cv .btn__cv--claim span em{font-size:30px}.ad__wrap--cv .btn__cv--claim span:before{content:""}.ad__wrap--cv .btn__cv--tel{background:#fff;border-bottom:none;color:#333;font-size:14px;line-height:1;padding:0;position:relative;top:0}.ad__wrap--cv .btn__cv--tel:visited{color:#333}.ad__wrap--cv .btn__cv--tel:hover{background:#fff;color:#333;text-decoration:none}.ad__wrap--cv .btn__cv--tel em{color:#ed702d;display:block;font-family:Roboto,sans-serif;font-size:51px;font-style:normal;line-height:1;margin:0 0 11px}}@media screen and (min-width:1040px){.ad__wrap--cv .btn__cv--tel em{font-size:61px!important}.ad__wrap--cv .btn__cv--tel{font-size:17px!important;top:-5px!important}}
</pre></body></html>