.sidebarContents,.sidebarContents_publish{width:auto;max-width:100% !important;margin:0 0 20px 0;padding:0}.sidebarContentsP2{width:auto;max-width:100% !important;margin:0 14px 20px 14px;padding:0}.sidebarContents a:hover,.sidebarContentsP2 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,.sidebarContentsP2 a:hover div,.sidebarContentsP2 a:hover img,.sidebarContentsP2 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,.sidebarContentsP2 .mailArea,.sidebarContents_publish .mailArea{width:95%;margin:50px auto 20px;border:3px solid #64cbca;border-radius:3px;background:#fff}.sidebarContents .mailArea h2,.sidebarContentsP2 .mailArea h2,.sidebarContents_publish .mailArea h2{height:78px;padding:0;background-color:#64cbca;color:#fff;font-size:1.8rem;line-height:1.3;display:flex;align-items:center;justify-content:center;position:relative}.sidebarContents .mailArea h2:before,.sidebarContentsP2 .mailArea h2:before,.sidebarContents_publish .mailArea h2:before{content:"";display:block;width:78px;height:78px;background:url("../img/sidebar/oerson.png") no-repeat;background-size:68px 78px;margin-left:-34px}.sidebarContents .mailArea .txtFlex,.sidebarContentsP2 .mailArea .txtFlex,.sidebarContents_publish .mailArea .txtFlex{text-align:center}.sidebarContents .mailArea ul,.sidebarContentsP2 .mailArea ul,.sidebarContents_publish .mailArea ul{padding:8px 12px;font-size:1.5rem;font-weight:700;text-align:center}.sidebarContents .mailArea ul li,.sidebarContentsP2 .mailArea ul li,.sidebarContents_publish .mailArea ul li{line-height:27px;display:flex;align-items:center;justify-content:center}.sidebarContents .mailArea ul li:before,.sidebarContentsP2 .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,.sidebarContentsP2 .mailArea ul li+li,.sidebarContents_publish .mailArea ul li+li{border-top:1px dotted #d0d0d0}.sidebarContents .mailArea ul li span,.sidebarContentsP2 .mailArea ul li span,.sidebarContents_publish .mailArea ul li span{display:inline-block;width:23rem;text-align:left}.sidebarContents .mailArea .btn_mail,.sidebarContentsP2 .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,.sidebarContentsP2 .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,.sidebarContentsP2 .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:-8px;right:0;top:calc(50% - 0px);transform:translate(0, -50%)}.sidebarContents .mailArea .btn_mail a:before,.sidebarContentsP2 .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,.sidebarContentsP2 .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,.sidebarContentsP2 .mailArea .btn_mail a:hover:before,.sidebarContents_publish .mailArea .btn_mail a:hover:before{opacity:0}.sidebarContents .mailArea .btn_mail a:hover,.sidebarContentsP2 .mailArea .btn_mail a:hover,.sidebarContents_publish .mailArea .btn_mail a:hover{opacity:1}.sidebarContents .mailArea .btn_mail a:hover span,.sidebarContentsP2 .mailArea .btn_mail a:hover span,.sidebarContents_publish .mailArea .btn_mail a:hover span{opacity:1}.sidebarContents .mailArea .btn_mail::after,.sidebarContentsP2 .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:calc(50% - 0px);transform:translate(0, -50%)}.sidebarContents .pickupArea,.sidebarContentsP2 .pickupArea,.sidebarContents_publish .pickupArea{width:95%;margin:25px auto;border-radius:3px;border:3px solid #041c9a;background-color:#fff}.sidebarContents .pickupArea .pickupItem h3,.sidebarContentsP2 .pickupArea .pickupItem h3,.sidebarContents_publish .pickupArea .pickupItem h3{padding:10px 10px 10px 35px;font-size:1.4rem;background-color:#041c9a;color:#fff;font-weight:400;position:relative;display:flex;align-items:center}.sidebarContents .pickupArea .pickupItem h3::before,.sidebarContentsP2 .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,.sidebarContentsP2 .pickupArea .pickupItem .pickupItemList li,.sidebarContents_publish .pickupArea .pickupItem .pickupItemList li{padding:10px;border-bottom:1px dotted #d0d0d0;position:relative}.sidebarContents .pickupArea .pickupItem .pickupItemList li img,.sidebarContentsP2 .pickupArea .pickupItem .pickupItemList li img,.sidebarContents_publish .pickupArea .pickupItem .pickupItemList li img{width:100%}.sidebarContents .pickupArea .pickupItem .pickupItemList li .pickupItemDesc h4,.sidebarContentsP2 .pickupArea .pickupItem .pickupItemList li .pickupItemDesc h4,.sidebarContents_publish .pickupArea .pickupItem .pickupItemList li .pickupItemDesc h4{margin:10px 0;font-weight:700;font-size:1.4rem;color:#041c9a;text-decoration:underline}.sidebarContents .pickupArea .pickupItem .pickupItemList li .pickupItemDesc p,.sidebarContentsP2 .pickupArea .pickupItem .pickupItemList li .pickupItemDesc p,.sidebarContents_publish .pickupArea .pickupItem .pickupItemList li .pickupItemDesc p{text-decoration:none;color:#000;font-size:1.2rem;line-height:1.4}.sidebarContents .pickupArea .pickupItem .pickupItemDetailBottom,.sidebarContentsP2 .pickupArea .pickupItem .pickupItemDetailBottom,.sidebarContents_publish .pickupArea .pickupItem .pickupItemDetailBottom{padding:10px;text-align:center;position:relative;font-size:1.1rem}.sidebarContents .pickupArea .pickupItem .pickupItemDetailBottom:after,.sidebarContentsP2 .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,.sidebarContentsP2 .pickupArea .pickupItem .pickupItemDetailBottom a,.sidebarContents_publish .pickupArea .pickupItem .pickupItemDetailBottom a{color:#0757a4;text-decoration:underline}.sidebarContents .bannerArea,.sidebarContentsP2 .bannerArea,.sidebarContents_publish .bannerArea{margin:40px auto 0;text-align:center}.sidebarContents .bannerArea ul.bannerList,.sidebarContentsP2 .bannerArea ul.bannerList,.sidebarContents_publish .bannerArea ul.bannerList{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.sidebarContents .bannerArea ul.bannerList li,.sidebarContentsP2 .bannerArea ul.bannerList li,.sidebarContents_publish .bannerArea ul.bannerList li{width:calc(100% /2 - 5px);margin-right:10px;margin-bottom:10px}.sidebarContents .bannerArea ul.bannerList li:nth-child(even),.sidebarContentsP2 .bannerArea ul.bannerList li:nth-child(even),.sidebarContents_publish .bannerArea ul.bannerList li:nth-child(even){margin-right:0}.sidebarContents .bannerArea ul.bannerList li:last-child,.sidebarContentsP2 .bannerArea ul.bannerList li:last-child,.sidebarContents_publish .bannerArea ul.bannerList li:last-child{margin-bottom:0}.sidebarContents .bannerArea ul.bannerList li img,.sidebarContentsP2 .bannerArea ul.bannerList li img,.sidebarContents_publish .bannerArea ul.bannerList li img{width:100%;border:1px solid #d9d9d9;box-sizing:border-box}
