.u-textM{font-size:14px;line-height:1.7;margin:15px 0 25px;box-sizing:border-box;padding:0 15px}.u-ttl01_icon{height:33px}.u-ttl01_icon>img{width:auto;height:16px;margin:5px auto;display:block}.u-ttl01{margin-bottom:0}.u-ttl02{text-align:center;line-height:1.4;font-size:21px;font-weight:bold;color:#0b3182;margin-bottom:20px}.u-ttl02.-strong{color:#fe6801}.m-cntBnr{border:4px solid #0b3182;border-radius:6px;background-color:#edf3fe;padding:20px 20px;position:relative;z-index:1;overflow:hidden;margin-left:15px;margin-right:15px;display:block}.m-cntBnr .m-cntBnr_title{font-size:20px;color:#0b3182;line-height:1.3;text-align:center;font-weight:bold;margin-bottom:10px}.m-cntBnr .m-cntBnr_image{position:absolute;z-index:1;top:auto;bottom:-35px;left:10px}@media screen and (max-width: 320px){.m-cntBnr .m-cntBnr_image{display:none}}.m-cntBnr .m-cntBnr_image>img{width:auto;height:80px}.m-cntBnr .m-cntBnr_link{width:230px;margin-left:auto;margin-right:0}.m-cntBnr .m-cntBnr_link>a{background-color:#fff;font-size:14px;color:#333;box-shadow:0 3px 0 #0b3182;height:42px}.m-cntBnr .m-cntBnr_link>a::before{content:""}.m-cntBnr .m-cntBnr_link>a::after{content:""}.m-cntBnr .m-cntBnr_link>a>img{display:block;margin-right:12px;width:25px;height:26px}.u-btn03{background-color:#f2fbff;display:flex;text-decoration:none;height:50px;border:1px solid #0b3182;border-radius:4px;align-items:center;justify-content:center;color:#0b3182;font-size:14px;font-weight:bold;position:relative;z-index:1;box-shadow:0 2px 0 rgba(11,49,130,.3);transition-duration:.3s;transition-property:background-color,color,border-color;line-height:1;padding-right:18px}.u-btn03::after{content:"";display:block;position:absolute;z-index:1;top:0;bottom:0;right:10px;margin-top:auto;margin-bottom:auto;border:2px solid #0b3182;width:6px;height:6px;transform:rotate(45deg);border-bottom:none;border-left:none;transition-duration:.3s;transition-property:border-color,color}.u-btn04{border:2px solid #bfbfbf;border-radius:6px;height:95px;color:#000;text-decoration:none;padding:0 5px 0;box-sizing:border-box;line-height:1.6;position:relative;z-index:1;overflow:hidden;padding-bottom:18px;box-sizing:border-box;width:100%;font-size:0;white-space:nowrap;text-align:left;transition-duration:.3s;transition-property:border-color,color}.u-btn04.isCurrent{border-color:#0b3182}.u-btn04::before{content:"";display:block;position:absolute;z-index:1;bottom:0;width:100%;height:18px;background:#bfbfbf;left:0;transition-duration:.3s;transition-property:background-color,color}.u-btn04.isCurrent::before{background:#0b3182}.u-btn04:hover::before{background:#0b3182}.u-btn04::after{content:"";display:block;position:absolute;z-index:3;left:0;bottom:4px;right:0;margin:auto;border:2px solid #fff;width:6px;height:6px;transform:rotate(45deg);border-top:none;border-left:none}.u-btn04>.-icon{border-radius:50%;background:#bfbfbf;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transition-duration:.3s;transition-property:background-color,color;position:absolute;top:-18px;bottom:0;left:5px;margin:auto}.u-btn04.isCurrent>.-icon{background:#0b3182}.u-btn04>.-icon>img{display:block;position:relative;z-index:1;width:auto;height:18px}.u-btn04>.-icon-entry>img{left:2px;width:auto;height:20px}.u-btn04>.-icon-tv>img{width:auto;height:18px}.u-btn04>.-icon-net>img{width:auto;height:19px}.u-btn04>.-icon-setting>img{width:auto;height:20px}.u-btn04>.-icon-comment>img{width:auto;height:20px}.u-btn04>.-em{display:block;font-size:14px;font-weight:bold;width:calc(100% - 44px);margin-left:auto;white-space:normal}.u-2cList{display:flex;justify-content:space-between;list-style-type:none;flex-wrap:wrap;padding:0 15px;box-sizing:border-box}.u-2cList li{width:calc(50% - 5px);margin-bottom:10px}.m-toggleBox{margin-bottom:20px}.m-toggleBox:last-child{margin-bottom:0}.m-toggleBox_title>button{display:block;font-size:16px;line-height:1.4;background:#edf3fe;width:100%;border-radius:4px;padding:14px 10px;position:relative;z-index:1;text-align:left;padding-left:60px;transition-duration:.3s;transition-property:opacity,border-radius,background-color;padding-right:50px;font-weight:bold}.m-toggleBox_title>button.isShow{background-color:#0b3182;color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0}.m-toggleBox_title>button:hover{opacity:.8}.m-toggleBox_title>button::before{content:"";width:20px;height:2px;display:block;background:#0b3182;position:absolute;z-index:1;top:0;bottom:0;margin:auto;border-radius:2px;right:15px;transition-duration:.3s;transition-property:background-color,color}.m-toggleBox_title>button.isShow::before{background-color:#fff}.m-toggleBox_title>button::after{content:"";width:20px;height:2px;display:block;background:#0b3182;position:absolute;z-index:1;top:0;bottom:0;margin:auto;border-radius:2px;right:15px;transform:rotate(90deg);transition-duration:.3s;transition-property:background-color,color,transf}.m-toggleBox_title>button.isShow::after{background-color:#fff;transform:rotate(0)}.m-toggleBox_sign{width:34px;height:34px;background:#0b3182;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;top:0;left:15px;transition-duration:.3s;transition-property:background-color,color}.isShow .m-toggleBox_sign{background-color:#fff}.m-toggleBox_sign-q{top:10px;margin:0}.m-toggleBox_sign-q>img{display:block;width:auto;height:14px}.m-toggleBox_sign-q>img:nth-child(1){display:none}.m-toggleBox_sign-q>img:nth-child(2){display:block}.isShow .m-toggleBox_sign-q>img:nth-child(1){display:block}.isShow .m-toggleBox_sign-q>img:nth-child(2){display:none}.m-toggleBox_areaText{position:relative;z-index:1;background:#edf3fe;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:15px 30px 15px;padding-left:60px;display:none}.m-toggleBox_sign-a{top:10px}.m-toggleBox_sign-a>img{display:block;width:auto;height:14px}.m-toggleBox_text{margin-bottom:10px;word-break:break-all}.m-toggleBox_text:last-child{margin-bottom:0}.m-toggleBox_cList{list-style:none}.m-toggleArea{overflow:hidden;max-height:0;opacity:0;transition-duration:.5s;transition-property:opacity}.m-toggleArea{padding:0 15px}.m-toggleArea .u-textM{padding:0;margin:0}.m-toggleArea.isCurrent{max-height:100000px;opacity:1}
