@media only screen and (max-width:960px){.acordion_tree li a{text-decoration:none}#s-navi dt.trigger .op{color:#fff;font-size:25px;line-height:30px;background:#6c2735}ul.news_list li{font-size:14px;line-height:24px !important}.acordion_tree ul.menu li{float:none;font-size:14px;padding:6px 15px 5px;list-style:none;border-bottom:dotted 1px #000}h3{font-size:16px}p,.post ul li,.post ol li{font-size:14px;line-height:24px}.blog div#newsin{display:none}}@media only screen and (min-width:600px){#topnews-box dd{padding-left:0}#topnews-box dt{float:none}#topnews-box div{padding:0}.ad{padding-bottom:30px;margin:0}br.mpbr{display:none}}@media only screen and (max-width:599px){table.officer td{font-size:13px !important}#footer .footermenust a{padding:0;margin:0;font-size:13px !important;color:#fff}.uchiyamaimg{max-width:250px;margin:0 auto}span.boshumonth{font-size:15px}}@media print,screen and (min-width:960px){body{font:90%/1.5 "メイリオ","Meiryo",arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;color:#3e3a39}.home main{margin-right:0}.side-topad{margin-top:40px}}.home #side aside{display:none}a:hover{color:#666}header .smanone ul.menu li a:hover,#topnews-box div dl dd a:hover{color:#666}.headbox a{padding:8px 2em !important;border:2px solid #02b1e9 !important}nav.smanone.clearfix{margin:0;margin-left:calc(((100vw - 100%) / 2) * -1);margin-right:calc(((100vw - 100%) / 2) * -1);padding:0 calc((100vw - 100%) / 2)}header .smanone ul.menu{display:flex;justify-content:center;align-items:stretch}header .smanone ul.menu li{box-sizing:border-box;list-style-type:none;height:40px;text-align:center;border-right:solid 1px #f3f3f3;position:relative}header .smanone ul.menu li a{font-size:14px;font-weight:700}ul#menu-menu-1 .menu-item:after{content:'';position:absolute;top:50%;right:0;width:1px;height:24px;background-color:#9c9898;opacity:.28;-ms-transform:translateY(-50%) skewX(-15deg);-webkit-transform:translateY(-50%) skewX(-15deg);transform:translateY(-50%) skewX(-15deg)}ul#menu-menu-1 .menu-item:last-of-type:after{content:none}div#footer-in{font-size:12px;margin-bottom:5px}.footermenubox{background:#6c2735}div#footer ul#menu-menu-2{padding:10px;margin-bottom:30px}#footer .footermenust a{padding:0;margin:0;font-size:14px;color:#fff}p.copyr{display:none}.blogbox{margin:10px 0;padding:0}.headbox{margin-bottom:10px}h1.descri{margin:0 auto 15px;font-size:13px;font-weight:700}.wine{color:#6c2735}.tellink{display:inline-block;padding:10px 0 0 30px;background:url(https://sendai-sunday.rgr.jp/wordpress/wp-content/uploads/2020/04/icon-tel.png) no-repeat left center;background-size:26px}.webfont{font-size:23px;font-weight:700}#footer{max-width:100% !important}#content h1.entry-title{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"ＭＳ Ｐゴシック",sans-serif !important}.blog #content h1.entry-title,.archive #content h1.entry-title,.single #content h1.entry-title{border-bottom:2px solid #9e1317 !important;color:#fff;background-color:#e8383d !important}.blog #content .maintitle{background:0 0;padding:0 !important;margin:0}div#st-menubox{border-bottom:6px solid #e8383d}.single .mainbox{padding:30px 10px}.page h1.entry-title{background-color:#6c2735 !important;font-size:22px !important}h2.entry-h2title{border-left:6px solid #4f9374;line-height:1.5;padding:0 10px !important;margin:30px 0}.maintitle{background-position:center;position:relative;padding:30% 0 0;background-size:cover;background-image:url(https://sendai-sunday.rgr.jp/wordpress/wp-content/uploads/2020/04/headrimage7.jpg);margin-bottom:30px}div#breadcrumb{display:none}div#newsin i{display:none}.rss-bar{border-bottom:5px double #9e1317 !important;padding:0 !important;margin-bottom:15px}.rss-bar span.news-ca{color:#5b5b5b;position:relative;left:-4px;font-weight:700;font-size:14px}#topnews-box{padding:0;margin-bottom:0}table.officer tr:nth-child(even){background-color:#fff}table.officer th{font-size:16px;line-height:27px}.entryteam h2{vertical-align:baseline;position:relative;margin:0;padding:0 15px;font-size:120%;color:#e8383d;z-index:1}.entryteam h2:before{content:"";position:absolute;display:block;width:100%;height:1px;background:#e8383d;top:50%;right:0;z-index:-1;bottom:0;left:0}.entryteam h2 span{background:#fff;padding:0 4px}h4.menu_underh2{border-bottom:5px double #9e1317 !important;padding:0 !important;margin-bottom:15px}.kanren .no-thumbitiran{border-bottom:4px double #999}ul.news_list{list-style:none;padding:0}ul.news_list .cat{margin:0 8px;position:relative;top:-2px;font-size:11px;background:#eee;padding:2px 3px;border-radius:4px}span.add_New{color:#e8383d;font-size:12px;position:relative;top:-3px;margin-left:5px}ul.news_list a{text-decoration:none}ul.news_list li{border-bottom:1px dotted #ddd;margin-bottom:10px;padding:0}.topnews,.leaguenews{border:#ddd 1px solid;padding:20px 20px 0}.topnews h4,.leaguenews h4{padding:0 !important;font-size:30px;color:#e8383d;margin:10px 0 15px}.topnews h4 span,.leaguenews h4 span{font-size:15px;padding-left:10px;color:#3e3a39}h3.widget-title{margin:0 0 15px;padding:10px 15px;background:#e8383d !important;border-bottom:3px solid #b91c20;color:#fff;font-size:140%;font-weight:700}p.btn a{display:inline-block;padding:10px 15px;background:#6c2735;border-radius:3px;color:#fff;text-decoration:none}p.btn{text-align:right}.frame{padding:15px;background:#fff;border:1px solid #9e1317;text-align:center}#document dt{float:left;width:29%}#document dt a{display:block}#document dd{margin:0 0 15px;padding:0 0 15px 30%;border-bottom:1px solid #abb1b5}#document dd:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}@media screen and (max-width:600px){#document dt{float:none;width:100%;margin:0 0 15px}#document dd{padding-left:0}}#document .btn a{text-align:center;padding:10px 15px;background:#6c2735;border-radius:3px;color:#fff;text-decoration:none}#document h2{position:relative;margin:0 0 15px;padding:0 15px;font-size:120%;color:#e8383d;z-index:1}#document h2:before{content:"";position:absolute;display:block;width:100%;height:1px;background:#e8383d;top:50%;right:0;z-index:-1;left:0;bottom:0}#document h2 span{background:#fff;padding:0 5px}p.indent{padding:0 0 0 1em;text-indent:-1em;font-size:14px;line-height:1.5}#document div{margin-bottom:30px}table.table.t-left{border:solid 1px #999}table.table.t-left th{font-weight:400}.wpcf7-form .year{width:70px !important;margin-right:5px}.wpcf7-form .month,.wpcf7-form .day{width:50px !important;margin-right:5px}.su-tabs-nav span:focus{outline:#fff !important}.su-tabs-nav span{font-size:15px}.su-tabs-pane{padding:30px 15px !important}@media(max-width:600px){table.table.t-left td{display:block;border-left-width:0}table.table.t-left th{text-align:left;display:block;border-left-width:0}.inquiry th,.inquiry td{display:block!important;width:100%!important;border-top:none!important;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}.inquiry tr:first-child th{border-top:1px solid #d7d7d7!important}.any,.haveto{font-size:7px;padding:2px 5px}span.ymd{font-size:11px}.wpcf7-form .month,.wpcf7-form .day{width:40px !important;margin-right:5px}}table.inquiry td{vertical-align:middle}.inquiry th{line-height:26px;font-weight:400;text-align:left;font-size:14px;color:#444;padding-right:5px;width:30%;background:#fcfcfc;border:solid 1px #d7d7d7}.inquiry td{font-size:13px;border:solid 1px #d7d7d7}.entry-content .inquiry tr,.entry-content table{border:solid 1px #d7d7d7}.haveto{font-size:11px;padding:2px 5px;background:#e8383d;color:#fff;border-radius:2px;margin-right:5px;position:relative;bottom:1px}.verticallist .wpcf7-list-item{display:block}#formbtn{display:block;padding:15px 0;background:#e8383d;color:#fff;font-size:18px;border-radius:2px;border:2px solid #e8383d;margin:25px auto 0}input#formconf{background:#fff;color:#e8383d;border:2px solid #e8383d;margin:0 auto;text-align:center;display:block;padding:10px 30px}input#formback{background:#fff;color:#02b1e9;border:2px solid #e8383d;width:auto;padding:6px 30px}.post table tr:nth-child(even){background-color:#fff}.post table tr td{font-size:15px;line-height:21px}span.wpcf7-not-valid-tip{color:red;font-size:13px}input#formconf:hover{text-align:center;display:block;margin:0 auto;padding:10px 30px;background:#e8383d;color:#fff;border:2px solid #e8383d}