﻿//スマホの時だけ改行させるクラス .br-sp{display:none}@media (max-width:768px){.br-sp{display:block}.toph1-1 h1{font-size:28px !important}}.toph1-1 h1{word-break:keep-all;color:#000;font-family:"YuGothic",Sans-serif;font-size:36px;font-weight:300;line-height:1.75em}dt.newsdate{font-size:24px;color:#81867c}dd.newstitle a{font-size:22px;color:#666}dl.clearfix.lastChild.top-news{margin:20px 0}#no-l{display:block;position:relative;z-index:999;top:-50px;left:-100px}#no-r{display:block;position:relative;z-index:999;top:-50px;right:-300px}footer#site-footer.site-footer.newshimi-footer{background:#8f8f8f !important;color:#fff !important;text-align:center;width:100%;padding:52px 20px 60px !important;box-sizing:border-box}footer#site-footer.site-footer.newshimi-footer .footer-inner,footer#site-footer.site-footer.newshimi-footer .newshimi-footer-inner{width:100%;max-width:none;margin:0 auto}.newshimi-footer-frame{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;margin:0 auto}.newshimi-footer-frame p,footer#site-footer.site-footer.newshimi-footer p{margin:0 !important;margin-block-start:0 !important;margin-block-end:0 !important;color:#fff;font-family:"YuGothic","Yu Gothic","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:13px;font-weight:400;line-height:1.7;letter-spacing:.04em}.newshimi-footer-links{margin-top:2px !important}.newshimi-footer-link{color:#fff !important;text-decoration:none}.newshimi-footer-link:hover,.newshimi-footer-link:focus{color:#fff !important;text-decoration:underline}.newshimi-footer-sep{color:#fff}.newshimi-footer-cta{display:inline-flex;align-items:center;justify-content:center;margin-top:22px;min-height:44px;padding:12px 34px;border-radius:999px;background:#2f6cad;color:#fff !important;font-family:"YuGothic","Yu Gothic","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:13px;font-weight:500;letter-spacing:.06em;line-height:1.2;text-decoration:none !important;white-space:nowrap;transition:opacity .2s ease}.newshimi-footer-cta:hover,.newshimi-footer-cta:focus{opacity:.9;color:#fff !important}@media screen and (min-width:768px){footer#site-footer.site-footer.newshimi-footer{padding:56px 40px 64px}.newshimi-footer-frame p,footer#site-footer.site-footer.newshimi-footer p{font-size:14px}.newshimi-footer-cta{font-size:14px;padding:13px 40px}}p{margin-block-end:.9rem;margin-block-start:10px !important}@media screen and (min-width:1025px){.features1,.features2,.features3{position:relative}.features1:after,.features3:after{content:"";position:absolute;top:-50px;right:-50px;width:clamp(80px,28vw,220px);height:clamp(80px,28vw,220px);background-repeat:no-repeat;background-position:top right;pointer-events:none;z-index:1}.features2:after{content:"";position:absolute;top:-50px;left:-150px;width:clamp(80px,28vw,220px);height:clamp(80px,28vw,220px);background-repeat:no-repeat;background-position:top right;pointer-events:none;z-index:1}.features1:after{background-image:url("/wp-content/uploads/shimi/FEATURES_01.svg")}.features2:after{background-image:url("/wp-content/uploads/shimi/FEATURES_02.svg")}.features3:after{background-image:url("/wp-content/uploads/shimi/FEATURES_03.svg")}.syourei1,.syourei2{font-size:x-large !important}.syourei1 strong,.syourei2 strong{font-size:xx-large}}@media screen and (min-width:768px) and (max-width:1024px){.features1,.features2,.features3{position:relative}.features2:after{content:"";position:absolute;top:-40px;right:-20px;background-repeat:no-repeat;background-position:top right;width:110px;object-fit:cover;height:80px;background-size:cover;pointer-events:none;z-index:1}.features1:after{content:"";position:absolute;top:-40px;left:-20px;background-repeat:no-repeat;background-position:top left;width:84px;object-fit:cover;height:80px;background-size:cover;pointer-events:none;z-index:1}.features3:after{content:"";position:absolute;top:-40px;left:-20px;background-repeat:no-repeat;background-position:top left;width:110px;object-fit:cover;height:80px;background-size:cover;pointer-events:none;z-index:1}.features1:after{background-image:url("/wp-content/uploads/shimi/FEATURES_01.svg")}.features2:after{background-image:url("/wp-content/uploads/shimi/FEATURES_02.svg")}.features3:after{background-image:url("/wp-content/uploads/shimi/FEATURES_03.svg")}.syourei1,.syourei2{font-size:x-large !important}.syourei1 strong,.syourei2 strong{font-size:xx-large}}@media screen and (max-width:768px){html,body{overflow-x:hidden}.risounohadahe.e-flex.e-con.e-child{position:absolute;z-index:10;bottom:40px}.features1,.features2,.features3{position:relative}.features2:after{content:"";position:absolute;top:-10px;right:2px;background-repeat:no-repeat;background-position:top right;width:55px;object-fit:cover;height:40px;background-size:cover;pointer-events:none;z-index:1}.features1:after{content:"";position:absolute;top:-10px;left:2px;background-repeat:no-repeat;background-position:top left;width:42px;object-fit:cover;height:40px;background-size:cover;pointer-events:none;z-index:1}.features3:after{content:"";position:absolute;top:-10px;left:2px;background-repeat:no-repeat;background-position:top left;width:55px;object-fit:cover;height:40px;background-size:cover;pointer-events:none;z-index:1}.features1:after{background-image:url("/wp-content/uploads/shimi/FEATURES_01.svg")}.features2:after{background-image:url("/wp-content/uploads/shimi/FEATURES_02.svg")}.features3:after{background-image:url("/wp-content/uploads/shimi/FEATURES_03.svg")}.newshimi-drawer-fixed-top__row{padding:.45rem .4rem !important}.newshimi-drawer .site-navigation-dropdown ul.menu li a{padding:.7rem .25rem !important}dt.newsdate{font-size:18px !important}dd.newstitle{display:block;margin-inline-start:0px !important;unicode-bidi:isolate}dd.newstitle a{font-size:16px;color:#666}.site-header .site-navigation-toggle-icon svg{height:40px;width:44px;margin:10px 0 0}}.elementor-widget-heading .au-pct,.elementor-widget-heading .au-em{color:#98836e}.elementor-widget-heading .au-pct{font-size:1.4em;font-weight:500;letter-spacing:.02em;line-height:1}.elementor-widget-heading .au-em{font-size:1.12em;font-weight:500}.au-point-chart{font-family:"YuGothic","Yu Gothic",Meiryo,sans-serif;color:#555;margin-top:8px}.au-chart-title{margin:0 0 4px;font-size:14px;font-weight:600;line-height:1.6;color:#444;text-align:center}.au-chart-meta{margin:0 0 18px;font-size:12px;color:#888;text-align:center}.au-bars{display:flex;flex-direction:column;gap:7px}.au-bar-row{display:grid;grid-template-columns:minmax(120px,40%) 1fr;gap:10px;align-items:center}.au-bar-label{font-size:11px;line-height:1.35;color:#666;text-align:right}.au-bar-track{position:relative;height:18px;background:0 0}.au-bar-fill{display:block;height:100%;background:#c9b8a0;border-radius:1px;min-width:2px}.au-bar-val{position:absolute;left:100%;top:50%;transform:translate(6px,-50%);font-size:11px;color:#666;white-space:nowrap}.au-bar-axis{display:grid;grid-template-columns:repeat(10,1fr);margin:10px 0 0;margin-left:calc(40% + 10px);padding-right:28px;border-top:1px solid #ccc;font-size:10px;color:#999}.au-bar-axis span{transform:translateX(-50%);text-align:center}.au-bar-axis span:first-child{transform:translateX(0);text-align:left}.au-bar-axis-label{margin:6px 0 0;margin-left:calc(40% + 10px);font-size:11px;color:#888;text-align:center;padding-right:28px}.au-pie2-wrap{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.au-pie2-svg{width:min(220px,46vw);height:auto;flex:0 0 auto}.au-pie2-label{width:110px;font-size:13px;line-height:1.45;color:#555}.au-pie2-label strong{display:block;font-weight:600;color:#444}.au-pie2-pct{display:block;font-size:12px;color:#888}.au-pie2-num{display:block;margin-top:4px;font-size:15px;font-weight:600;color:#555}.au-pie2-label--left{text-align:right}.au-pie2-label--right{text-align:left}.au-pie3-wrap{display:flex;align-items:center;justify-content:center;gap:28px;flex-wrap:wrap}.au-pie3-svg{width:min(200px,50vw);height:auto;flex:0 0 auto}.au-pie3-legend{list-style:none;margin:0;padding:0;max-width:360px;display:flex;flex-direction:column;gap:12px}.au-pie3-legend li{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.5;color:#555}.au-pie3-legend .au-dot{width:12px;height:12px;border-radius:2px;flex:0 0 12px;margin-top:4px}.au-pie3-legend em{font-style:normal;font-weight:600;color:#444;white-space:nowrap}@media (max-width:767px){.au-chart-title{font-size:12px;text-align:left}.au-chart-meta{font-size:11px;text-align:left;margin-bottom:14px}.au-bar-row{grid-template-columns:1fr;gap:3px}.au-bar-label{text-align:left;font-size:10px}.au-bar-track{height:16px;margin-right:28px}.au-bar-axis,.au-bar-axis-label{margin-left:0;padding-right:28px}.au-bar-axis{font-size:9px;overflow:hidden}.au-pie2-wrap{flex-direction:column;gap:12px}.au-pie2-label,.au-pie2-label--left,.au-pie2-label--right{width:auto;text-align:center}.au-pie2-svg{order:-1;width:min(180px,55vw)}.au-pie3-wrap{flex-direction:column;gap:16px}.au-pie3-legend{max-width:100%}.au-pie3-legend li{font-size:12px}}