.second_layer .right-wrap .ttl-area p{font-size:1.4rem}@media screen and (min-width: 768px){.second_layer .right-wrap .ttl-area p{font-size:1.6rem}}.right-wrap .intro-wrap{margin:0 0 80px;text-align:left}.right-wrap .intro-wrap p.actibities-box-ttl{font-size:1.6rem;font-weight:bold;color:#fff;padding:10px;background:#215991;border-bottom:1px solid #fff;position:relative}.right-wrap .intro-wrap .date-box{display:block;padding:30px 0;border-bottom:1px dotted}.right-wrap .intro-wrap .date-box .left{display:flex;width:100%;padding-bottom:30px;border-bottom:1px dotted;margin-bottom:30px}.right-wrap .intro-wrap .date-box .left img{display:block;width:100%}.right-wrap .intro-wrap .date-box .right{display:flex;width:100%}.right-wrap .intro-wrap .date-box .right img{display:block;width:100%}.right-wrap .intro-wrap .date-box .img-box{width:26%;max-width:120px;min-width:120px;height:auto;margin-right:15px}.right-wrap .intro-wrap .date-box ul{display:flex;padding-right:0;list-style:none;flex-flow:wrap;justify-content:flex-start}.right-wrap .intro-wrap .date-box ul li{font-size:1.6rem;color:#00408b;margin-right:20px;line-height:2}.right-wrap .intro-wrap .date-box ul li a.link-color{color:#004080;text-decoration:underline}@media screen and (min-width: 768px){.right-wrap .intro-wrap .date-box{display:flex}.right-wrap .intro-wrap .date-box .left{display:flex;width:50%;padding:0;margin:0;border:none}.right-wrap .intro-wrap .date-box .right{display:flex;width:50%}.right-wrap .intro-wrap .date-box .img-box{width:20%;max-width:100px;min-width:100px;height:auto;margin-right:15px}}@media screen and (min-width: 1024px){.right-wrap .intro-wrap .date-box{display:block}.right-wrap .intro-wrap .date-box .left{display:flex;width:100%;padding-bottom:30px;border-bottom:1px dotted;margin-bottom:30px}.right-wrap .intro-wrap .date-box .right{display:flex;width:100%}.right-wrap .intro-wrap .date-box .img-box{width:20%;max-width:120px;min-width:120px;height:auto;margin-right:15px}}@media screen and (min-width: 1280px){.right-wrap .intro-wrap .date-box{display:flex}.right-wrap .intro-wrap .date-box .left{display:flex;width:50%;padding:0;margin:0;border:none}.right-wrap .intro-wrap .date-box .right{display:flex;width:50%}.right-wrap .intro-wrap .date-box .img-box{width:20%;max-width:100px;min-width:100px;height:auto;margin-right:15px}}.right-wrap .intro-wrap .mg-b30{margin-bottom:30px}.right-wrap .intro-wrap .full-box{padding-top:40px;margin-top:-40px}.right-wrap .intro-wrap .full-box .full-box-inner{display:flex;flex-direction:column-reverse;padding:30px 0;border-bottom:1px dotted;margin-bottom:40px}.right-wrap .intro-wrap .full-box .full-box-inner img{display:block;width:100%}.right-wrap .intro-wrap .full-box .full-box-inner .view{font-size:1.6rem;color:#00408b;font-weight:bold;margin-top:20px}.right-wrap .intro-wrap .full-box .full-box-inner .view a{font-weight:normal;margin-left:20px;text-decoration:underline}.right-wrap .intro-wrap .full-box .full-box-inner .left{width:100%;margin-bottom:20px}.right-wrap .intro-wrap .full-box .full-box-inner .left .title{font-size:1.8rem;color:#00408b;font-weight:bold;margin-top:14px;line-height:2}.right-wrap .intro-wrap .full-box .full-box-inner .left .full-box-txt{font-size:1.4rem;margin-top:20px;text-align:justify}.right-wrap .intro-wrap .full-box .full-box-inner .right{width:100%;margin-left:0}@media screen and (min-width: 768px){.right-wrap .intro-wrap .full-box .full-box-inner{flex-direction:row}.right-wrap .intro-wrap .full-box .full-box-inner .left{width:50%}.right-wrap .intro-wrap .full-box .full-box-inner .left .title{margin-top:0;line-height:1.8}.right-wrap .intro-wrap .full-box .full-box-inner .right{width:48%;margin-left:2%}}@media screen and (min-width: 1024px){.right-wrap .intro-wrap .full-box .full-box-inner{flex-direction:column-reverse}.right-wrap .intro-wrap .full-box .full-box-inner .left{width:100%}.right-wrap .intro-wrap .full-box .full-box-inner .left .title{margin-top:20px;line-height:1.8}.right-wrap .intro-wrap .full-box .full-box-inner .left .full-box-txt{font-size:1.6rem}.right-wrap .intro-wrap .full-box .full-box-inner .right{width:100%;margin-left:0}}@media screen and (min-width: 1280px){.right-wrap .intro-wrap .full-box .full-box-inner{flex-direction:row}.right-wrap .intro-wrap .full-box .full-box-inner .left{width:50%}.right-wrap .intro-wrap .full-box .full-box-inner .left .title{margin-top:0;line-height:1.8}.right-wrap .intro-wrap .full-box .full-box-inner .right{width:48%;margin-left:2%}}.right-wrap .intro-wrap .half-box-wrap .half-box{width:100%;padding-bottom:30px;border-bottom:1px dotted;margin-bottom:30px}.right-wrap .intro-wrap .half-box-wrap .half-box img{margin:20px 0 0;display:block;width:100%}.right-wrap .intro-wrap .half-box-wrap .half-box .half-txt{margin:20px 0 0;font-size:1.4rem;line-height:2}@media screen and (min-width: 768px){.right-wrap .intro-wrap .half-box-wrap{display:flex;justify-content:space-between;padding:40px 0 0px;margin-top:-40px;border-bottom:1px dotted;margin-bottom:40px}.right-wrap .intro-wrap .half-box-wrap .half-box{width:48%;border-bottom:0px dotted;margin-bottom:0}}@media screen and (min-width: 1024px){.right-wrap .intro-wrap .half-box-wrap{display:block;justify-content:space-between;padding:40px 0 0px;margin-top:-40px;border-bottom:0px dotted;margin-bottom:0}.right-wrap .intro-wrap .half-box-wrap .half-box{width:100%;padding-bottom:30px;border-bottom:1px dotted;margin-bottom:30px}.right-wrap .intro-wrap .half-box-wrap .half-box .half-txt{font-size:1.6rem}}@media screen and (min-width: 1280px){.right-wrap .intro-wrap .half-box-wrap{display:flex;justify-content:space-between;padding:40px 0 0px;margin-top:-40px;border-bottom:1px dotted;margin-bottom:40px}.right-wrap .intro-wrap .half-box-wrap .half-box{width:48%;border-bottom:0px dotted;margin-bottom:0}}@media screen and (min-width: 768px){.right-wrap .intro-wrap p.actibities-box-ttl{font-size:2rem}}
