@charset "utf-8";
/*!
 * ress.css • v3.0.1
 * MIT License
 * github.com/filipelinhares/ress
 */html{-webkit-box-sizing:border-box;box-sizing:border-box;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:100%}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit;background-repeat:no-repeat}:after,:before{vertical-align:inherit;text-decoration:inherit}*{margin:0;padding:0}hr{overflow:visible;height:0}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:none}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer;color:inherit}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{border-style:none;background-color:transparent}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{display:table;max-width:100%;white-space:normal;color:inherit;border:0}::-webkit-file-upload-button{font:inherit;color:inherit;-webkit-appearance:button}img{border-style:none}progress{vertical-align:baseline}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}.is-hidden{display:none}.u-clearfix{display:block}.u-clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:"\0020"}*{font-size:inherit;line-height:inherit}body{font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;background:#ecf6fb}ol,ul{list-style-type:none}h1,h2,h3,h4,h5,li,p{font-weight:400;line-height:1.5}audio,canvas,iframe,img,svg,video{vertical-align:middle}a{cursor:pointer;text-decoration:none;color:#04c}a:hover{text-decoration:underline;color:#c1bfbc}:focus{outline:none}.ofi{font-family:"object-fit: cover; object-position: center center;";-o-object-fit:cover;object-fit:cover}.u-fit{position:absolute;top:0;right:0;left:0;min-width:100%;height:auto}.l-wrap{width:960px;margin:20px auto 0;padding:0}.l-content{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;padding:0}.l-side{width:222px}.l-main{width:715px;margin:0 0 0 auto}.main-title{margin:0 0 20px}.m-side__content{margin-bottom:30px;padding:10px 10px 0;border:1px solid #bdc0c2;border-radius:5px;background:#fff}.m-side__content--info{overflow:hidden;margin-bottom:20px;padding-bottom:15px;border-bottom:1px dotted #c7cbcd}.m-side__content--related{margin-bottom:30px;padding:20px 10px 0;border:1px solid #bdc0c2;border-radius:5px;background:#fff}.m-side__menu-list{width:200px;margin:0 0 17px}.m-side__title{font-size:16px;padding-left:5px;border-left:10px solid #0f3bb6}.m-side__subtitle,.m-side__title{font-weight:700;margin-bottom:10px}.m-side__subtitle{font-size:14px}.m-side__link{text-decoration:none}.m-side__link:hover{text-decoration:underline;color:#c1bfbc}.m-side__txt{font-size:14px}.m-side__txt.\--padding{padding:20px 0}.m-side__related-list{font-size:14px;line-height:1.5;position:relative;margin-bottom:10px;padding:0 0 10px 13px;border-bottom:1px dotted #dcdcdc}.m-side__related-list:before{position:absolute;left:0;display:inline-block;width:8px;height:18px;content:"";background:url(/common/images/site/nie-niigata/ic_link.png) no-repeat left 5px}.m-side__related-link{text-decoration:none}.m-side__related-link:hover{text-decoration:underline;color:#c1bfbc}.m-main-content{margin:0 0 40px;padding:20px;border:1px solid #bdc0c2;border-radius:5px;background:#fff}.m-main-content__title{font-size:16px;font-weight:700;position:relative;margin:0 0 20px;padding:0 0 5px 20px;border-bottom:2px solid #b9f2ca}.m-main-content__title:before{position:absolute;left:0;display:inline-block;width:13px;height:22px;content:"";background:url(/common/images/site/nie-niigata/ic_head.png) no-repeat left 3px}.m-main-content__subtitle{font-size:16px;font-weight:700;margin:0 0 20px;padding:7px 0 7px 10px;border:1px solid #9dddfe;border-left-width:15px;background:#e2f5ff}.m-main-content__date{font-size:14px;display:block;margin:0 0 20px;text-align:right}.m-main-content__list{font-size:14px;margin:0 0 15px;padding:0 0 7px 20px;border-bottom:1px solid #daebf3;background:url(/common/images/site/nie-niigata/ic_maru.png) no-repeat left 2px}.m-main-content__list-to{font-size:.83em;text-align:right}.m-back-to{font-size:90%;margin:0 0 20px;padding:0 20px 0 0;text-align:right;background:url(/common/images/site/nie-niigata/ic_return.png) no-repeat 100%}.m-footer{padding:20px 0 30px;background:#6dbae1}.m-footer-wrap{width:960px;margin:0 auto;text-align:center;color:#fff}.m-footer-txt{margin-bottom:20px}.m-pager{width:100%;margin:20px 0}.m-pager__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.m-pager__item{min-width:2em;margin:0 5px;list-style:none;text-align:center}.m-pager__item.is-active{color:#fff;background-color:#04c}.m-pager__link{font-size:14px;display:block;padding:5px}