.m-breadcrumb{font-size:12px;width:600px;margin:0 0 15px;color:#000}.m-breadcrumb__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-breadcrumb-item:after{margin:0;content:"›"}.m-breadcrumb-item:last-child:after{display:none}.m-breadcrumb-item:last-of-type{font-weight:400;margin:0 10px;padding:0;color:#000}.m-breadcrumb-item__link{font-weight:400;margin:0 5px;padding:0;color:#667fbc}.m-body-menu{width:650px;margin:0 auto 20px;text-align:center}.m-body-menu__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-body-menu__item{font-size:90%;font-weight:700;margin:0 10px 5px 0;padding:0 10px 0 0;border-right:1px solid #ccc}.article-body{overflow:hidden}.article-body ul{margin:0 0 15px 10px}.article-body ul li{font-size:100%;line-height:1.7;margin:0 0 5px;padding:0 0 0 20px;background:url(/common/images/site/nie-niigata/ic_maru.png) no-repeat left 5px}.article-body h3{font-size:110%;font-weight:700;margin:0 0 10px;color:#09f}.article-body p{font-size:100%;line-height:1.7;margin:0 0 20px}.article-body h2{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}.article-body .time{font-size:14px;margin:0 0 20px;text-align:right}.article-body-to-list{display:block;margin:0 0 0 auto;text-align:right}.article-body.\--notification ul{margin:0}.article-body.\--notification li{font-size:14px;line-height:1.5em;margin-bottom: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}.article-body.\--school h3{font-size:14px;font-weight:700;line-height:1.5em;margin-bottom:10px;padding-left:5px;color:#000;border-left:10px solid #f03}.article-body.\--school h4{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}.article-body.\--school ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 15px}.article-body.\--school li{font-size:14px;width:100%;min-width:200px;margin:0 15px 0 0;padding:0 0 0 20px}.article-body.\--school dl{font-size:90%;margin:0 0 10px 20px;padding:0 0 3px;border-bottom:1px dotted #ccc}.article-body.\--school dt{float:left;width:200px}.article-body.\--scholarship h3{font-size:16px}.article-body.\--scholarship li{font-weight:700;margin:0 0 15px;padding:0;background-image:none}.article-body.\--scholarship .list-type1{overflow:hidden;margin:0 0 40px 10px}.article-body.\--scholarship .list-type1 li{font-size:100%;font-weight:400;line-height:1.7em;margin:0 0 10px;padding:0 0 0 20px;background:url(/common/images/site/nie-niigata/ic_maru.png) no-repeat left 2px}.article-body.\--scholarship .list-type2{overflow:hidden;margin:0 0 40px 30px}.article-body.\--scholarship .list-type2 li{font-weight:400;margin:0 0 10px;padding:0;list-style:square inside;background:none}.article-body.\--scholarship h3{color:#000}.article-body.\--report .past-list{text-align:center}.article-body.\--report .past-list ul{display:block;margin:0 auto 20px}.article-body.\--report .past-list li{font-size:14px;font-weight:700;display:inline-block;width:100px;margin:0 10px 0 0;padding:0;border-right:1px solid #69f;background:none}.article-body.\--report .past-list li:last-of-type{border-right:none}.article-body.\--report p{font-size:14px;margin:0 0 20px}.article-body.\--report ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.article-body.\--report .report-list{font-size:14px;overflow:hidden;margin:0 0 15px}.article-body.\--report .report-list li{width:50%;margin:0}.article-body.\--report .report-list a:after{display:inline-block;width:17px;height:19px;content:"";background:url(/common/images/site/nie-niigata/ic_pdf.png) no-repeat left 2px}.article-body.\--report h3{font-size:14px;font-weight:700;margin-bottom:10px;padding-left:5px;color:#000;border-left:10px solid #f03}.article-body.\--report h4{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}.article-body.\--constitution h3{font-size:100%;font-weight:400;margin:0 0 10px;color:#000}.article-body.\--constitution table{margin:0 0 20px}.article-body.\--constitution table tr td{font-size:100%;line-height:1.7em;vertical-align:baseline}.article-body.\--constitution table li{line-height:1.5em;margin:0;padding:0 0 0 10px;list-style:decimal inside;background:none}.article-body.\--member h3{font-size:110%;font-weight:700;line-height:1.7em;margin:0 0 15px;padding:0 0 0 10px;color:#000;border-left:10px solid #f03}.article-body.\--member table{margin:0 0 30px}.article-body.\--member table td{font-size:100%;padding:7px 0;vertical-align:middle;vertical-align:baseline;border-bottom:1px dotted #ccc}.article-body.\--member h4{font-size:100%;font-weight:700;line-height:1.7em;margin-bottom:10px;padding:5px 0 5px 10px;border:1px solid #c93;border-left-width:5px;background:#ffc}.article-body.\--action h3{font-size:16px;font-weight:700;padding:7px 0 7px 10px;border:1px solid #9dddfe;border-left-width:15px;background:#e2f5ff}.article-body.\--action table{margin:0 0 20px}.article-body.\--action table tr{margin:0 0 15px}.article-body.\--action table td{font-size:100%;line-height:1.7em;padding:10px 0;vertical-align:baseline}.article-body.\--action table ul{margin:0 0 0 20px;list-style:disc inside}.article-body.\--action table ul li{font-size:100%;line-height:1.7em;margin:0;padding:0;vertical-align:baseline;background:none}.article-body.\--history table{font-size:100%;line-height:1.5em;border-collapse:collapse;border:1px solid #ccc}.article-body.\--history table th{padding:5px 0;background:#ff9}.article-body.\--history table td{padding:5px;vertical-align:top}.article-body.\--history table ul{margin:0}.article-body.\--history table ul li{line-height:1.5em;margin:0 0 15px;padding:0;background:none}.article-body time{font-size:14px;display:block;margin:0 0 20px auto;text-align:right}.article-body .image-area{max-width:100%}.article-body .image-area.figure-left{float:left;margin:0 auto 20px 0}.article-body .image-area.figure-right{float:right;margin:0 0 20px auto}.article-body .image-area.figure-center{float:none;margin:0 auto 20px}.article-body .image-area img{display:block;width:auto;max-width:100%;height:auto}