@media(min-width:1100px){[data-b02-home-review] .b02-header{position:relative;height:auto;background:white;border-top:4px solid #078945;border-bottom:1px solid #e0e5e3}[data-b02-home-review] .b02-header-inner{max-width:1200px;margin:auto;padding:24px 0 0}[data-b02-home-review] .b02-brand{display:block;font-size:28px;font-weight:700;color:#14633d;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-b02-home-review] .b02-header nav{display:flex;flex-wrap:wrap;gap:0 34px;margin-top:14px}[data-b02-home-review] .b02-header nav a{display:block;padding:15px 0;font-size:16px;color:#273a32;border-bottom:3px solid transparent}[data-b02-home-review] .b02-header nav a:hover{color:#078945;border-color:#078945}[data-b02-home-review] .contents{padding-top:0!important}[data-b02-home-review] .js-carousel-07 .carousel-item{position:relative;height:310px!important;background:#edf3f0}[data-b02-home-review] .js-carousel-07 .image{height:310px!important}[data-b02-home-review] .js-carousel-07 .image img{width:100%;height:310px!important;object-fit:cover}[data-b02-home-review] .js-carousel-07 .pickup{position:absolute;left:max(calc((100% - 1160px)/2),40px);bottom:26px;right:max(calc((100% - 1160px)/2),40px);padding:18px 24px;background:rgba(15,36,28,.78);color:white;width:auto!important}[data-b02-home-review] .js-carousel-07 .pickup .hdg{font-size:25px;line-height:1.5;margin:0;display:block}[data-b02-home-review] .js-carousel-07 .pickup p{display:none}[data-b02-home-review] .js-carousel-07 .slick-dots{background:#244c3b}[data-b02-home-review] .js-carousel-05 .image{width:100%;max-width:240px;margin:0 auto 12px}[data-b02-home-review] .js-carousel-05 .image img{display:block;width:100%;height:132px;object-fit:cover}[data-b02-home-review] .js-carousel-05 .title{font-size:17px;line-height:1.7;overflow-wrap:anywhere}[data-b02-home-review] .js-carousel-05 .carousel-item{padding-left:16px;padding-right:16px}[data-b02-home-review] .section{padding-top:30px;padding-bottom:36px}[data-b02-home-review] .section-inner{max-width:1200px}[data-b02-home-review] .hdg-l2-02{font-size:28px;margin-bottom:28px}[data-b02-home-review] .hdg-l3-05{font-size:19px;line-height:1.6;overflow-wrap:anywhere}}@media(min-width:1100px) and (max-width:1250px){[data-b02-home-review] .b02-header-inner{margin-left:30px;margin-right:30px}[data-b02-home-review] .b02-header nav{gap:0 25px}}
@media(min-width:1100px){[data-b02-home-review] .contents{margin-top:0!important}[data-b02-home-review] .js-carousel-07 .pickup{display:block!important;position:absolute!important;left:8%!important;right:8%!important;bottom:25px!important;width:auto!important;margin:0!important;padding:18px 24px!important}[data-b02-home-review] .section-inner{width:auto!important;margin-left:40px!important;margin-right:40px!important}[data-b02-home-review] .section-inner img{max-width:100%;height:auto}}
@media(min-width:1100px){[data-b02-home-review] .image{max-width:100%!important;box-sizing:border-box}[data-b02-home-review] .image img{max-width:100%!important}}
@media(min-width:1100px){[data-b02-home-review] .link-pnl-01 .image{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:auto!important}[data-b02-home-review] .link-pnl-01 .image img{width:100%!important}}
@media(min-width:1100px){[data-b02-home-review] .link-pnl-01>li>a{box-sizing:border-box!important;width:100%!important;padding-left:26px!important;padding-right:26px!important}[data-b02-home-review] .link-pnl-01>li{min-width:0}}
@media(min-width:1100px){[data-b02-home-review] .link-pnl-01>li>a{display:block!important}[data-b02-home-review] .link-pnl-01 .image{float:none!important;display:block!important}[data-b02-home-review] .link-pnl-01>li>a>*{max-width:100%;box-sizing:border-box}}
