.sidebarContents a:hover,.sidebarContents_publish a:hover{opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8}.sidebarContents a:hover div,.sidebarContents a:hover img,.sidebarContents a:hover span,.sidebarContents_publish a:hover div,.sidebarContents_publish a:hover img,.sidebarContents_publish a:hover span{opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8}.sidebarContents .mailArea,.sidebarContents_publish .mailArea{margin-bottom:20px;background:#fff;border:3px solid #64cbca;border-radius:3px}.sidebarContents .mailArea h2,.sidebarContents_publish .mailArea h2{height:78px;padding:0 0 0 95px;background-color:#64cbca;color:#fff;font-size:1.8rem;line-height:1.3;position:relative;display:flex;align-items:center}.sidebarContents .mailArea h2:before,.sidebarContents_publish .mailArea h2:before{content:"";display:block;width:68px;height:78px;position:absolute;left:12px;bottom:0;background:url("../img/sidebar/oerson.png") no-repeat;background-size:68px 78px}.sidebarContents .mailArea .txtFlex,.sidebarContents_publish .mailArea .txtFlex{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:left}.sidebarContents .mailArea ul,.sidebarContents_publish .mailArea ul{padding:8px 12px;font-size:1.4rem;font-weight:700;text-align:left}.sidebarContents .mailArea ul li,.sidebarContents_publish .mailArea ul li{line-height:27px;display:flex;align-items:center;justify-content:flex-start}.sidebarContents .mailArea ul li:before,.sidebarContents_publish .mailArea ul li:before{content:"";background:url(../img/common/check-solid.svg) no-repeat top 7px left;background-size:14px auto;display:block;width:20px;height:27px}.sidebarContents .mailArea ul li+li,.sidebarContents_publish .mailArea ul li+li{border-top:1px dotted #d0d0d0}.sidebarContents .mailArea .btn_mail,.sidebarContents_publish .mailArea .btn_mail{display:block;width:223px;height:60px;margin:0 auto 15px;z-index:0;position:relative}.sidebarContents .mailArea .btn_mail a,.sidebarContents_publish .mailArea .btn_mail a{display:block;width:223px;height:60px;margin:0 auto;text-decoration:none;position:relative;border-radius:5px;box-shadow:0 3px 5px #ccc}.sidebarContents .mailArea .btn_mail a span,.sidebarContents_publish .mailArea .btn_mail a span{display:block;font-size:2.0rem;line-height:1;font-weight:bold;text-align:center;color:#fff;margin:auto;position:absolute;left:-9px;right:0;top:calc(50% - 2px);transform:translate(0, -50%)}.sidebarContents .mailArea .btn_mail a:before,.sidebarContents_publish .mailArea .btn_mail a:before{content:"";width:100%;height:100%;position:absolute;z-index:-1;left:0;transition:0.5s;background:#FF3131;background:-webkit-gradient(linear, left top, left bottom, from(#FF3131), to(#AF0000));background:-webkit-linear-gradient(top, #FF3131 0%, #AF0000 100%);background:linear-gradient(to bottom, #FF3131 0%, #AF0000 100%)}.sidebarContents .mailArea .btn_mail a:after,.sidebarContents_publish .mailArea .btn_mail a:after{content:"";width:100%;height:100%;position:absolute;z-index:-2;left:0;background:-webkit-gradient(linear, left top, left bottom, from(#FF601A), to(#F02020));background:-webkit-linear-gradient(bottom, #FF601A 0%, #F02020 100%);background:linear-gradient(to bottom, #FF601A 0%, #F02020 100%)}.sidebarContents .mailArea .btn_mail a:hover:before,.sidebarContents_publish .mailArea .btn_mail a:hover:before{opacity:0}.sidebarContents .mailArea .btn_mail a:hover,.sidebarContents_publish .mailArea .btn_mail a:hover{opacity:1}.sidebarContents .mailArea .btn_mail a:hover span,.sidebarContents_publish .mailArea .btn_mail a:hover span{opacity:1}.sidebarContents .mailArea .btn_mail::after,.sidebarContents_publish .mailArea .btn_mail::after{content:"";width:20px;height:20px;background:url("../img/common/angle-right-solid_white.svg") no-repeat;background-size:contain;position:absolute;right:10px;top:50%;transform:translate(0, -50%)}.sidebarContents .pickupArea,.sidebarContents_publish .pickupArea{width:100%;margin-top:25px;border-radius:3px;padding:0}.sidebarContents .pickupArea .pickupItem,.sidebarContents_publish .pickupArea .pickupItem{background-color:#fff;border-radius:3px;margin-bottom:17px}.sidebarContents .pickupArea .pickupItem h3,.sidebarContents_publish .pickupArea .pickupItem h3{padding:5px 10px 5px 35px;font-size:1.4rem;background-color:#041c9a;color:#fff;font-weight:400;border-radius:3px 3px 0 0;position:relative;display:flex;align-items:center}.sidebarContents .pickupArea .pickupItem h3::before,.sidebarContents_publish .pickupArea .pickupItem h3::before{content:"";width:20px;height:20px;background:url("../img/sidebar/person.png") no-repeat;background-size:contain;position:absolute;left:10px;margin-right:5px}.sidebarContents .pickupArea .pickupItem .pickupItemList li,.sidebarContents_publish .pickupArea .pickupItem .pickupItemList li{padding:14px 10px;border-bottom:1px dotted #d0d0d0;position:relative}.sidebarContents .pickupArea .pickupItem .pickupItemList li img,.sidebarContents_publish .pickupArea .pickupItem .pickupItemList li img{width:100%}.sidebarContents .pickupArea .pickupItem .pickupItemList li .pickupItemDesc h4,.sidebarContents_publish .pickupArea .pickupItem .pickupItemList li .pickupItemDesc h4{margin:3px 0;font-weight:700;font-size:1.3rem;color:#041c9a;text-decoration:underline}.sidebarContents .pickupArea .pickupItem .pickupItemList li .pickupItemDesc p,.sidebarContents_publish .pickupArea .pickupItem .pickupItemList li .pickupItemDesc p{text-decoration:none;color:#000;font-size:1.1rem}.sidebarContents .pickupArea .pickupItem .pickupItemList li:hover h4,.sidebarContents_publish .pickupArea .pickupItem .pickupItemList li:hover h4{color:#041c9a}.sidebarContents .pickupArea .pickupItem .pickupItemDetailBottom,.sidebarContents_publish .pickupArea .pickupItem .pickupItemDetailBottom{padding:10px;text-align:center;position:relative;font-size:1.1rem}.sidebarContents .pickupArea .pickupItem .pickupItemDetailBottom:after,.sidebarContents_publish .pickupArea .pickupItem .pickupItemDetailBottom:after{content:"";display:inline-block;width:8px;height:8px;border-top:1px solid #0757a4;border-right:1px solid #0757a4;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:calc(50% - 5px);right:9px}.sidebarContents .pickupArea .pickupItem .pickupItemDetailBottom a,.sidebarContents_publish .pickupArea .pickupItem .pickupItemDetailBottom a{color:#0757a4;text-decoration:underline;display:block}.sidebarContents .bannerArea,.sidebarContents_publish .bannerArea{margin-top:18px}.sidebarContents .bannerArea ul.bannerList li,.sidebarContents_publish .bannerArea ul.bannerList li{margin-bottom:18px}.sidebarContents .bannerArea ul.bannerList li img,.sidebarContents_publish .bannerArea ul.bannerList li img{border:1px solid #d9d9d9;box-sizing:border-box}.sidebarContents .bannerArea ul.bannerList li:last-child,.sidebarContents_publish .bannerArea ul.bannerList li:last-child{margin-bottom:0}
