#daily{--color-emerald: rgb(56 164 193 / 100%);--color-gray: rgb(102 102 102 / 100%);--color-text: #333;--color-text-gray: var(--color-gray);--color-bg-cream: rgb(255 253 229 / 100%);--color-btn: var(--color-emerald);--color-btn-blank: var(--color-gray);--body-color: gray}@media screen and (max-width: 767px){#rwd-content .rwd-main-content{margin-bottom:0 !important}}@media print,screen and (min-width: 768px){#rwd-content #rwd-main-content{margin-bottom:0 !important}}@media screen and (max-width: 767px){#rwd-content .rwd-product-header{margin-bottom:0 !important}}@media screen and (max-width: 767px){#rwd-content{overflow:visible}}#daily{padding-block-end:100px;font-family:"メイリオ",Meiryo,"Yu Gothic","游ゴシック",YuGothic,"ヒラギノ角ゴシック","Hiragino Sans",Verdana,sans-serif;color:var(--color-text);background-color:var(--color-bg-cream)}@media all and (max-width: 767px){#daily{padding-block-end:64px}}#daily *{box-sizing:border-box}#daily img{max-width:100%;height:auto;line-height:0}#daily button{padding:0;-webkit-appearance:none;appearance:none;cursor:pointer;outline:none;background-color:rgba(0,0,0,0);border:none}#daily .design-guide{display:none}@media all and (min-width: 768px){#daily .sp{display:none !important}}@media all and (max-width: 767px){#daily .pc{display:none !important}}#daily a.btn-cta_on-page,#daily a.btn-cta_off-page{--h: 64px}@media all and (max-width: 767px){#daily a.btn-cta_on-page,#daily a.btn-cta_off-page{--h: 50px}}@media all and (min-width: 768px){#daily a.btn-cta_on-page:hover,#daily a.btn-cta_off-page:hover{filter:brightness(1.2)}}#daily a.btn-cta_on-page,#daily a.btn-cta_off-page{position:relative;display:grid;grid-auto-flow:column;place-content:center;width:min(100%,394px);height:var(--h);padding-inline:calc(var(--h)/2);font-weight:bold;color:var(--color-text);color:#fff;background-color:var(--color-btn);border-radius:calc(var(--h)/2)}@media all and (max-width: 767px){#daily a.btn-cta_on-page,#daily a.btn-cta_off-page{font-size:15px}}#daily a.btn-cta_on-page::after,#daily a.btn-cta_off-page::after{position:absolute;top:calc((var(--h) - 24px)/2);right:calc((var(--h) - 24px)/2);width:24px;aspect-ratio:1;margin:auto 0;content:"";background-size:100%;background-image:url("../img/icon_white-circle-emerald-chevron-large-down.svg")}@media all and (max-width: 767px){#daily a.btn-cta_on-page::after,#daily a.btn-cta_off-page::after{top:calc((var(--h) - 20px)/2);right:calc((var(--h) - 20px)/2);width:20px}}#daily a.btn-cta_on-page::after{background-image:url("../img/icon_white-circle-emerald-chevron-large-down.svg")}#daily a.btn-cta_off-page::after{background-image:url("../img/icon_white-circle-emerald-chevron-large-right.svg")}#daily a.btn_off-page{--h: 53px}@media all and (max-width: 767px){#daily a.btn_off-page{--h: 50px}}#daily a.btn_off-page{position:relative;display:grid;grid-column:1fr auto;grid-auto-flow:column;place-content:center start;width:min(100%,280px);height:var(--h);padding-inline:calc(var(--h)/2);font-weight:bold;color:var(--color-text);color:#fff;background-color:var(--color-gray);border-radius:calc(var(--h)/2)}@media all and (min-width: 768px){#daily a.btn_off-page:hover{filter:brightness(1.2)}}@media all and (max-width: 767px){#daily a.btn_off-page{place-content:center;font-size:13px}}#daily a.btn_off-page::after{position:absolute;top:calc((var(--h) - 22px)/2);right:calc((var(--h) - 22px)/2);width:22px;aspect-ratio:1;margin:auto 0;content:"";background-repeat:no-repeat;background-image:url("../img/icon_white-chevron-large-right.svg")}#daily section.keyvisual img{width:100%}@media all and (min-width: 768px){#daily section.keyvisual img{max-height:640px;object-fit:cover;object-position:center 25%}}#daily section.lineup{padding:100px 0}@media all and (max-width: 767px){#daily section.lineup{padding:23px 0 28px}}#daily section.lineup h2{width:fit-content;margin-inline:auto}@media all and (max-width: 767px){#daily section.lineup h2{width:88px}}#daily section.lineup .nav{position:relative;padding:0 25px 15px;margin-block-start:45px}@media all and (max-width: 767px){#daily section.lineup .nav{padding:0 15px 15px;margin-block-start:25px}}#daily section.lineup .nav::before{position:absolute;right:0;bottom:0;z-index:1;display:block;width:calc(100dvw - (100dvw - 1030px)/2);height:75%;content:"";background-color:#fff;border-radius:24px 0 0 24px}@media all and (max-width: 767px){#daily section.lineup .nav::before{width:calc(100dvw - 50px);height:98%}}#daily section.lineup .nav ul{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:40px 8px;justify-content:center;width:min(100%,1000px);margin-inline:auto}#daily section.lineup .nav ul li{flex:0 1 calc((100% - 16px)/3)}@media all and (max-width: 767px){#daily section.lineup .nav ul li{flex:0 1 calc((100% - 16px)/2)}}#daily section.lineup .nav ul li a{display:grid;grid-auto-flow:row;gap:5px}@media all and (max-width: 767px){#daily section.lineup .nav ul li a .size i{display:inline-block;width:35px}}#daily section.lineup .nav ul li a .photo{justify-self:center;margin-block-start:-35px}@media all and (min-width: 768px){#daily section.lineup .nav ul li a .photo{transform:translate(0, 0);transition:transform .5s}}@media all and (max-width: 767px){#daily section.lineup .nav ul li a .photo{margin-block-start:-16px}}#daily section.lineup .nav ul li a .photo img{width:308px}#daily section.lineup .nav ul li a .name{font-size:20px;font-weight:bold;color:var(--color-text-gray);text-align:center}@media all and (max-width: 767px){#daily section.lineup .nav ul li a .name{font-size:14px}}#daily section.lineup .nav ul li a p{display:grid;grid-auto-flow:column;gap:1em;place-content:center;place-items:center;font-weight:bold;color:var(--color-emerald);text-align:center}@media all and (max-width: 767px){#daily section.lineup .nav ul li a p{gap:.5em;font-size:11px;text-align:left}}#daily section.lineup .nav ul li a p::after{display:block;width:18px;aspect-ratio:1;content:"";background-image:url("../img/icon_emerald-circle-white-chevron-small-down.svg");background-size:100%}@media all and (min-width: 768px){#daily section.lineup .nav ul li a:hover .photo{transform:translate(0, -5%)}#daily section.lineup .nav ul li a:hover .size,#daily section.lineup .nav ul li a:hover .name,#daily section.lineup .nav ul li a:hover p{filter:brightness(1.2)}}#daily section.lineup .move-to-comparison{margin-block:45px 90px}@media all and (max-width: 767px){#daily section.lineup .move-to-comparison{padding-inline:30px;margin-block:45px}}#daily section.lineup .move-to-comparison a{margin-inline:auto}@media all and (min-width: 768px){#daily section.lineup .move-to-comparison a:hover{filter:brightness(1.2)}}#daily section.lineup section.pas{position:relative;padding-inline:25px;margin-block:45px}@media all and (max-width: 767px){#daily section.lineup section.pas{padding-inline:15px;margin-block:28px}}#daily section.lineup section.pas .detail{position:relative;width:min(100%,1200px);min-height:600px;margin-inline:auto;overflow:hidden;background-color:#fff;border:3px solid var(--color-emerald);border-radius:24px}@media all and (max-width: 767px){#daily section.lineup section.pas .detail{border:2px solid var(--color-emerald);border-radius:18px}}#daily section.lineup section.pas .detail div.lead{position:relative;display:grid;place-content:center;height:106px;background-color:var(--color-emerald)}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.lead{height:auto;padding-block:40px 15px}}#daily section.lineup section.pas .detail div.lead div.category{position:absolute;top:0;bottom:0;left:-3px;width:fit-content;height:35px;padding:0 50px 5px;margin:auto auto auto 0;border-bottom:2px solid #fff}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.lead div.category{top:7px;bottom:unset;height:auto;padding:0 25px;margin:0 auto auto 0;border-bottom:1px solid #fff}}#daily section.lineup section.pas .detail div.lead strong{display:block;font-size:30px;color:#fff}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.lead strong{font-size:17px}}#daily section.lineup section.pas .detail div.lead::after{position:absolute;top:100%;right:0;left:0;display:block;width:72px;height:26px;margin:0 auto;content:"";background-image:url("../img/deco_emerald-triangle.svg");background-repeat:no-repeat;background-size:100%;background-position:center center}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.lead::after{width:43.2px;height:15.6px}}#daily section.lineup section.pas .detail div.layout{position:relative;padding:60px 50px 45px}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout{display:grid;grid-auto-columns:100%;grid-auto-flow:row;padding:25px 19px 30px}}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.title{order:1}}#daily section.lineup section.pas .detail div.layout div.title div.sup{font-size:18px;color:var(--color-emerald)}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.title div.sup{font-size:12px}}#daily section.lineup section.pas .detail div.layout div.title div.name{display:grid;grid-auto-flow:column;gap:28px;place-content:center start;place-items:center;margin-block-start:32px}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.title div.name{place-content:center space-between;margin-block-start:0}}#daily section.lineup section.pas .detail div.layout div.title div.name div.inch{display:grid;grid-auto-flow:column;gap:10px}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.title div.name div.inch{gap:5px}}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.title div.name div.inch img{width:45px;aspect-ratio:1}}#daily section.lineup section.pas .detail div.layout div.title div.sub{margin-block-start:16px;font-size:14px;color:var(--color-text-gray)}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.title div.sub{margin-block-start:0;font-size:13px}}#daily section.lineup section.pas .detail div.layout div.color{display:grid;grid-auto-flow:column;gap:16px;align-items:center;justify-content:start;margin-block-start:56px}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.color{gap:13px;order:3;margin-block-start:16px}}#daily section.lineup section.pas .detail div.layout div.color div.label{font-size:14px;font-weight:bold}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.color div.label{font-size:12px}}#daily section.lineup section.pas .detail div.layout div.color ul{display:flex;gap:10px}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.color ul{gap:4px}}#daily section.lineup section.pas .detail div.layout div.color ul li{width:47px;aspect-ratio:1;background-color:var(--body-color);border-radius:50%}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.color ul li{width:26px}}#daily section.lineup section.pas .detail div.layout div.spec{margin-block-start:24px}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.spec{order:4;margin-block-start:13px}}#daily section.lineup section.pas .detail div.layout div.spec div.number{font-size:14px;font-weight:bold}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.spec div.number{font-size:10px}}#daily section.lineup section.pas .detail div.layout div.spec div.table{display:grid;grid-auto-flow:column;gap:28px;place-content:center start;margin-block-start:12px}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.spec div.table{gap:12px}}#daily section.lineup section.pas .detail div.layout div.spec div.table>div:not(:first-child){position:relative}#daily section.lineup section.pas .detail div.layout div.spec div.table>div:not(:first-child)::before{position:absolute;top:0;left:-14px;display:block;width:1px;height:100%;content:"";background-color:#000}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.spec div.table>div:not(:first-child)::before{left:-6px}}#daily section.lineup section.pas .detail div.layout div.spec div.table div.bttery,#daily section.lineup section.pas .detail div.layout div.spec div.table div.range{display:grid;grid-auto-flow:row;gap:10px;place-content:space-between center}#daily section.lineup section.pas .detail div.layout div.spec div.table div.bttery div.label,#daily section.lineup section.pas .detail div.layout div.spec div.table div.range div.label{display:grid;place-content:center;height:22px;padding-inline:1.5em;font-size:14px;font-weight:bold;line-height:1;color:#fff;white-space:nowrap;background-color:var(--color-text);border-radius:11px}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.spec div.table div.bttery div.label,#daily section.lineup section.pas .detail div.layout div.spec div.table div.range div.label{padding-inline:1em;font-size:9px}}#daily section.lineup section.pas .detail div.layout div.spec div.table div.bttery div.sup,#daily section.lineup section.pas .detail div.layout div.spec div.table div.range div.sup{font-size:14px;line-height:1;text-align:center}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.spec div.table div.bttery div.sup,#daily section.lineup section.pas .detail div.layout div.spec div.table div.range div.sup{font-size:10px}}#daily section.lineup section.pas .detail div.layout div.spec div.table div.bttery div.value,#daily section.lineup section.pas .detail div.layout div.spec div.table div.range div.value{line-height:1;text-align:center}#daily section.lineup section.pas .detail div.layout div.spec div.table div.bttery div.value strong,#daily section.lineup section.pas .detail div.layout div.spec div.table div.range div.value strong{font-size:34px;font-weight:bold;line-height:1}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.spec div.table div.bttery div.value strong,#daily section.lineup section.pas .detail div.layout div.spec div.table div.range div.value strong{font-size:16px}}#daily section.lineup section.pas .detail div.layout div.spec div.table div.bttery div.value span.unit,#daily section.lineup section.pas .detail div.layout div.spec div.table div.range div.value span.unit{font-size:20px;font-weight:bold;line-height:1}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.spec div.table div.bttery div.value span.unit,#daily section.lineup section.pas .detail div.layout div.spec div.table div.range div.value span.unit{font-size:12px}}#daily section.lineup section.pas .detail div.layout div.spec div.table div.price{display:grid;grid-auto-flow:row;place-content:space-between center}#daily section.lineup section.pas .detail div.layout div.spec div.table div.price div.label{font-size:14px;line-height:1}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.spec div.table div.price div.label{font-size:10px}}#daily section.lineup section.pas .detail div.layout div.spec div.table div.price div.tax-rate{font-size:12px;line-height:1}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.spec div.table div.price div.tax-rate{font-size:10px}}#daily section.lineup section.pas .detail div.layout div.spec div.table div.price div.value{margin-block:10px 5px}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.spec div.table div.price div.value{text-align:right}}#daily section.lineup section.pas .detail div.layout div.spec div.table div.price div.value strong{font-size:32px;font-weight:bold;line-height:1}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.spec div.table div.price div.value strong{font-size:16px}}#daily section.lineup section.pas .detail div.layout div.spec div.table div.price div.value span.unit{font-size:16px;font-weight:bold;line-height:1}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.spec div.table div.price div.value span.unit{font-size:12px}}#daily section.lineup section.pas .detail div.layout div.spec div.table div.price div.tax-off{font-size:14px;line-height:1;text-align:right}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.spec div.table div.price div.tax-off{font-size:8px}}#daily section.lineup section.pas .detail div.layout div.spec div.table div.open-pricing{display:grid;place-content:center;font-size:28px;font-weight:bold}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.spec div.table div.open-pricing{font-size:14px}}#daily section.lineup section.pas .detail div.layout div.spec p.note{margin-block-start:24px;font-size:10px}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.spec p.note{margin-block-start:16px;font-size:8px}}@media all and (min-width: 768px){#daily section.lineup section.pas .detail div.layout div.photo{position:absolute;top:0;right:0;bottom:0;width:50%}}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.photo{position:relative;order:2;margin-block-start:13px}}#daily section.lineup section.pas .detail div.layout div.photo div.bg{position:absolute;top:50px;right:0;text-align-last:left}@media all and (min-width: 768px){#daily section.lineup section.pas .detail div.layout div.photo div.bg{width:340px}}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.photo div.bg{top:0;right:-25px;max-width:60%}}@media all and (min-width: 768px){#daily section.lineup section.pas .detail div.layout div.photo div.image{position:absolute;bottom:16px;left:0}}@media all and (max-width: 767px){#daily section.lineup section.pas .detail div.layout div.photo div.image{position:relative;max-width:60%}}#daily section.lineup section.pas .sticky-balloon{position:absolute;top:0;right:50px;bottom:0;width:145px;height:100%;margin:0 0 0 auto}@media all and (max-width: 767px){#daily section.lineup section.pas .sticky-balloon{right:5px;width:88px}}#daily section.lineup section.pas .sticky-balloon .sticky-card{position:sticky;top:calc(50vh - 72.5px);right:0;display:block;width:145px;aspect-ratio:1}@media all and (max-width: 767px){#daily section.lineup section.pas .sticky-balloon .sticky-card{top:calc(50vh - 44px);width:88px}}#daily section.lineup section.pas .sticky-balloon .sticky-card a.product-link{display:grid;grid-auto-flow:row;gap:3px;place-content:center;place-items:center;width:100%;height:100%;overflow:hidden;color:#fff;background:var(--color-emerald);background-color:var(--color-emerald);border-radius:16px;box-shadow:0 0 6px rgba(0,0,0,.25)}@media all and (min-width: 768px){#daily section.lineup section.pas .sticky-balloon .sticky-card a.product-link:hover{filter:brightness(1.2)}}@media all and (max-width: 767px){#daily section.lineup section.pas .sticky-balloon .sticky-card a.product-link{border-radius:8px;box-shadow:0 0 4px rgba(0,0,0,.25)}}#daily section.lineup section.pas .sticky-balloon .sticky-card a.product-link .photo{width:85%}@media all and (max-width: 767px){#daily section.lineup section.pas .sticky-balloon .sticky-card a.product-link .photo{padding-inline:10px}}#daily section.lineup section.pas .sticky-balloon .sticky-card a.product-link .name{margin-block-start:5px;font-weight:bold;line-height:0}#daily section.lineup section.pas .sticky-balloon .sticky-card a.product-link p{display:grid;grid-auto-flow:column;gap:5px;align-items:center;font-size:12px;line-height:20px}@media all and (max-width: 767px){#daily section.lineup section.pas .sticky-balloon .sticky-card a.product-link p{gap:4px;font-size:7px}}#daily section.lineup section.pas .sticky-balloon .sticky-card button.close{--w: 30px}@media all and (max-width: 767px){#daily section.lineup section.pas .sticky-balloon .sticky-card button.close{--w: 18px}}#daily section.lineup section.pas .sticky-balloon .sticky-card button.close{position:absolute;top:calc(-1*var(--w)/2);right:calc(-1*var(--w)/2);width:var(--w);aspect-ratio:1;line-height:0;background-color:#fff;border:1px solid var(--color-emerald);border-radius:50%}@media all and (min-width: 768px){#daily section.lineup section.pas .sticky-balloon .sticky-card button.close:hover{filter:brightness(1.2)}}@media all and (max-width: 767px){#daily section.lineup section.pas .sticky-balloon .sticky-card button.close{top:-5px;right:-5px}}@media all and (max-width: 767px){#daily section.lineup section.pas .sticky-balloon .sticky-card button.close img{width:8px;aspect-ratio:1}}#daily section.lineup section.pas.with .detail .layout .photo .image{width:444px}#daily section.lineup section.pas.with-dx .detail .layout .photo .image{width:499px}#daily section.lineup section.pas.with-sp .detail .layout .photo .image{width:499px}#daily section.lineup section.pas.cheer .detail .layout .photo .image{width:499px}#daily section.lineup section.pas.sion-u-24 .detail .layout .photo .image{width:364px}#daily section.lineup section.pas.sion-u-20 .detail .layout .photo .image{width:357px}@media all and (max-width: 767px){#daily section.comparison{padding-inline:15px}}#daily section.comparison .title{display:grid;grid-auto-flow:column;gap:36px;place-content:center;place-items:center}@media all and (max-width: 767px){#daily section.comparison .title{gap:20px}}@media all and (max-width: 767px){#daily section.comparison .title i{width:94px}}#daily section.comparison .title h2{display:grid;grid-auto-flow:row;gap:16px;margin:0;font-weight:bold;color:#666}@media all and (max-width: 767px){#daily section.comparison .title h2{gap:5px}}#daily section.comparison .title h2 .sup{font-size:20px}@media all and (max-width: 767px){#daily section.comparison .title h2 .sup{font-size:12px}}#daily section.comparison .title h2 strong{font-size:28px}@media all and (max-width: 767px){#daily section.comparison .title h2 strong{font-size:17px}}#daily section.comparison .sheet{width:min(1076px,100%);padding:45px 40px;margin:auto;margin-block-start:45px;background-color:#fff;border-radius:24px}@media all and (max-width: 767px){#daily section.comparison .sheet{padding:26px 10px;margin-block-start:13px}}#daily section.comparison .sheet .selector .subheading{font-size:20px;font-weight:bold;color:#666;text-align:center}@media all and (max-width: 767px){#daily section.comparison .sheet .selector .subheading{font-size:15px}}#daily section.comparison .sheet .selector ul{display:flex;gap:20px;justify-content:center;margin-block-start:45px}@media all and (max-width: 767px){#daily section.comparison .sheet .selector ul{gap:9px;margin-block-start:23px}}#daily section.comparison .sheet .selector ul li{flex:0 1 50%}@media all and (max-width: 767px){#daily section.comparison .sheet .selector ul li:nth-of-type(3){display:none}}#daily section.comparison .sheet .selector ul li select,#daily section.comparison .sheet .selector ul li ::picker(select){-webkit-appearance:base-select;appearance:base-select}#daily section.comparison .sheet .selector ul li select{align-items:center;width:100%;height:58px;padding-inline:18px;background-color:#fff;border:1px solid #d4d4d4;border-radius:8px}@media all and (max-width: 767px){#daily section.comparison .sheet .selector ul li select{height:23px;padding-inline:10px;border-radius:3px}}#daily section.comparison .sheet .selector ul li select button{display:grid;align-items:center;justify-content:start;width:100%;height:100%;font-size:18px;font-weight:bold}@media all and (max-width: 767px){#daily section.comparison .sheet .selector ul li select button{font-size:12px;line-height:1}}#daily section.comparison .sheet .selector ul li ::picker(select){font-size:18px;line-height:2;background-color:#fff;border:1px solid #d4d4d4;border-radius:8px}#daily section.comparison .sheet .selector ul li ::picker-icon{color:var(--color-emerald)}#daily section.comparison .sheet .table h3{display:grid;grid-auto-flow:column;gap:14px;align-items:center;justify-content:start;padding:5px;margin-block-end:0;font-size:18px;font-weight:bold;line-height:1;color:var(--color-emerald);border-bottom:1px solid var(--color-emerald)}@media all and (max-width: 767px){#daily section.comparison .sheet .table h3{gap:11px;padding:3px;font-size:15px}}#daily section.comparison .sheet .table>div>ul{display:flex;align-items:center;justify-content:space-around;min-height:150px}@media all and (max-width: 767px){#daily section.comparison .sheet .table>div>ul{min-height:120px}}#daily section.comparison .sheet .table>div>ul>li{flex:0 1 30%}@media all and (max-width: 767px){#daily section.comparison .sheet .table>div>ul>li{flex:0 1 50%}#daily section.comparison .sheet .table>div>ul>li:nth-of-type(3){display:none}}#daily section.comparison .sheet .table .photoAndLink{margin-block-start:20px}#daily section.comparison .sheet .table .photoAndLink figure figcaption{display:grid;grid-auto-flow:row;gap:10px;place-content:center;place-items:center}@media all and (max-width: 767px){#daily section.comparison .sheet .table .photoAndLink figure figcaption{gap:5px}}#daily section.comparison .sheet .table .photoAndLink figure figcaption p{font-size:12px;text-align:center}#daily section.comparison .sheet .table .photoAndLink figure figcaption a{display:grid;grid-auto-flow:column;gap:5px;align-items:center;color:var(--color-emerald)}@media all and (max-width: 767px){#daily section.comparison .sheet .table .photoAndLink figure figcaption a{font-size:13px}}#daily section.comparison .sheet .table .photoAndLink figure figcaption a::after{display:block;width:10px;aspect-ratio:1;content:"";background-image:url("../img/icon_chevron-emerald-right-small-thin.svg");background-repeat:no-repeat;background-position:center}#daily section.comparison .sheet .table .point p{font-size:18px;font-weight:bold;line-height:2;color:var(--color-text-gray);text-align:center}@media all and (max-width: 767px){#daily section.comparison .sheet .table .point p{font-size:14px}}#daily section.comparison .sheet .table .point p em{display:inline-block;font-size:inherit;font-style:normal;-webkit-text-decoration:underline solid #fff5a7 .2em;text-decoration:underline solid #fff5a7 .2em;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:.2em}#daily section.comparison .sheet .table .weight li>ul{display:grid;grid-auto-flow:row;gap:10px;align-items:center;width:fit-content;margin-inline:auto}@media all and (max-width: 767px){#daily section.comparison .sheet .table .weight li>ul{gap:5px}}#daily section.comparison .sheet .table .weight li>ul li{display:grid;grid-auto-flow:column;align-items:center;font-size:24px;font-weight:bold;line-height:1;color:var(--color-text-gray)}@media all and (max-width: 767px){#daily section.comparison .sheet .table .weight li>ul li{font-size:18px}}#daily section.comparison .sheet .table .weight li>ul li i{display:block;padding:3px 10px;margin-inline-end:5px;font-size:14px;font-style:normal;font-weight:normal;color:#fff;background-color:var(--color-emerald);border-radius:3px}@media all and (max-width: 767px){#daily section.comparison .sheet .table .weight li>ul li i{padding:3px 5px;font-size:13px}}#daily section.comparison .sheet .table .weight li>ul li span.unit{display:block;font-size:18px}#daily section.comparison .sheet .table .battery li{font-size:24px;font-weight:bold;color:var(--color-text-gray);text-align:center}@media all and (max-width: 767px){#daily section.comparison .sheet .table .battery li{font-size:18px}}#daily section.comparison .sheet .table .battery li span.unit{font-size:18px}@media all and (max-width: 767px){#daily section.comparison .sheet .table .battery li span.unit{font-size:13px}}#daily section.comparison .sheet .table .range li{display:grid;grid-auto-flow:row;gap:5px;justify-items:center;color:var(--color-text-gray)}#daily section.comparison .sheet .table .range li .mode{font-size:16px;font-weight:bold}@media all and (max-width: 767px){#daily section.comparison .sheet .table .range li .mode{font-size:15px}}#daily section.comparison .sheet .table .range li .value{font-size:24px;font-weight:bold}@media all and (max-width: 767px){#daily section.comparison .sheet .table .range li .value{font-size:18px}}#daily section.comparison .sheet .table .range li .value span.unit{font-size:18px}@media all and (max-width: 767px){#daily section.comparison .sheet .table .range li .value span.unit{font-size:13px}}#daily section.cta{display:grid;grid-auto-flow:row;gap:45px;margin-block-start:60px}@media all and (max-width: 767px){#daily section.cta{gap:33px;padding-inline:30px;margin-block-start:33px}}#daily section.cta .shop{display:flex;justify-content:center}#daily section.cta .other{display:flex;gap:30px;justify-content:center}@media all and (max-width: 767px){#daily section.cta .other{flex-direction:column;gap:13px;align-items:center}}
