.inner{width:1000px;margin:0 auto;max-width:96%}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right;margin-left:1.5em}.alignleft{float:left;margin-right:1.5em}.page-title h2{color:#fff;padding:45px 0;text-align:center;letter-spacing:.1em;font-size:36px;line-height:1.3;background:#f08a45}.main-block{min-height:300px;padding-bottom:3em}.menu-block{margin-bottom:2em}.page-menu-list{background:#fff;border:2px solid #eb9353;padding:20px 20px 10px;box-sizing:border-box;border-radius:5px;display:flex;justify-content:space-around;flex-wrap:wrap}.page-menu-list li{position:relative;padding-left:1.5em}.page-menu-list li:before{position:absolute;content:"";width:0;height:0;top:.35em;left:7px;margin:0;border:6px solid transparent;border-top:8px solid #eb9353;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.page-menu-list li a{text-decoration:none;color:#555}.page-menu-list li a:hover{text-decoration:underline}.block-inner{margin-bottom:2em}.block-inner h4{font-size:24px;font-weight:700;color:#8c6239;text-align:left;line-height:1.2em;letter-spacing:.05em;padding:2px 0 10px 3px;margin:0 auto .7em;margin-top:0;border-bottom:2px solid #f18f4d;position:relative}.block-inner h5{font-size:20px;display:inline-block;color:#555;position:relative;padding:.3em .8em .5em 1.5em;line-height:1.4em;border-radius:0;margin-bottom:1em;margin-top:1.2em;font-weight:700}.block-inner h5:before{position:absolute;content:"";display:block;width:15px;height:15px;background:#f18f4d;top:11px;left:0}.menuTitle h3{color:#fff;font-size:26px;letter-spacing:.1em;padding-bottom:.8em;padding:1em 1em 1em 2em;margin-bottom:1em;position:relative;text-align:left;background-color:#39b4a7;margin-top:1em;border-radius:5px}.menuTitle h3:before{position:absolute;content:"";width:5px;height:60%;left:15px;top:20%;background:#fff;border-radius:0}.border-table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:.5em}.border-table th,.border-table td{text-align:left;font-weight:400;padding:12px 8px;border:1px solid #ccc}.border-table tbody th{background:#f2c852;vertical-align:middle;color:#fff}.border-box{box-sizing:border-box;padding:20px 20px 5px;border:3px solid #ddd;margin-bottom:1.2em}.border-box ul li{position:relative;margin-bottom:.5em;padding-left:1.5em;box-sizing:border-box}.border-box ul li:before{position:absolute;content:"";width:.5em;height:.5em;background:#eb9353;border-radius:50%;top:.5em;left:.4em}.clear{clear:both}.consept-title{font-size:22px;font-weight:700;color:#eb9353}.time-table{width:100%;margin-bottom:1.5em}.archiveList .newArea{display:flex;justify-content:space-between;margin-bottom:15%}.archiveList .newArea .img-area{width:35%}.archiveList .newArea .img-area img{width:100%}.archiveList .newArea .txt-area{width:60%}@media screen and (min-width:768px){.page-menu-list li{display:inline-block;width:50%;margin:0 0 1.5em;padding-right:.8em;box-sizing:border-box}.master-img img{float:right;margin:0 0 10px 2%;max-width:34%}.archiveList{width:60%;margin:auto}}@media screen and (max-width:767px){.archiveList{padding:3%}.page-title h2{font-size:1.7em}.menuTitle h3{font-size:20px}.block-inner h4{font-size:18px}}