@import"/sec24/common/css/sec24LimitedBenefits.css";:root{--red: #b50005;--orange: #ef8200;--gray: #4d4d4d;--rightGray: #ededed;--transparent: rgba(0, 0, 0, 0)}html{font-size:16px}@media screen and (max-width: 767px){html{font-size:14px}}body{min-width:100%;font-family:"メイリオ",Meiryo,"YakuHanJPs",Roboto,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,sans-serif}h2,h3{font-family:noto-sans-cjk-jp,sans-serif}.inner{max-width:40rem;padding:0 10px}.applyBtn{display:inline-block;max-width:25rem;filter:drop-shadow(5px 5px 5px #aaa);transition:.2s}.applyBtn:hover{filter:none;transform:translateY(0.3rem)}.secTitle{width:100%;padding:0 10px}.secTitle p{text-align:center;font-weight:bold;font-family:noto-sans-cjk-jp,sans-serif;font-size:1rem;margin-bottom:.5rem}.secTitle .secTitle_rhombus{position:relative;background:var(--red);font-size:1.5rem;font-weight:bold;max-width:30rem;height:5.5rem;color:#fff;overflow:hidden;border-radius:0;transform:skew(-20deg);margin:0 auto}.secTitle .secTitle_rhombus h2{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) skew(20deg);width:100%;text-align:center;line-height:2rem}.textRed{color:var(--red)}.textBlue{color:#0068b6}#header{width:100%;padding:.5rem 0}.logo{width:5rem}.mv{width:100%;text-align:center;font-weight:bold;line-height:1.8rem;background:repeating-linear-gradient(-45deg, #000, #000 0.5rem, transparent 0.5rem, transparent 1rem) center bottom/auto 1rem repeat-x,repeating-linear-gradient(-45deg, #000, #000 0.5rem, transparent 0.5rem, transparent 1rem) center top/auto 1rem repeat-x,url(../images/bg-sec.webp) center/cover no-repeat #ffe800}.mv h1{padding:4rem 3.5rem}.mv h1 img{max-width:40rem;width:100%}.effort_warningStatement{margin:1.5rem auto 0;max-width:40rem}.effort_top{padding:3rem 0 1.5rem}.effort_phishing{background:#eaf5fc;padding:2rem 0}.effort_phishingTtl{font-size:1.2rem;font-weight:bold;text-align:center;line-height:1.5rem}.effort_phishingGraph img{max-width:40rem;width:100%;margin:1rem auto;display:block}.effort_phishingGraph p{font-size:.87rem}.countermeasure_wrap{padding:2rem 0}.countermeasure_caseExample p{margin-top:2rem;text-align:center}.countermeasure_caseExampleWrap{padding:2rem 0 3rem}.countermeasure_caseExampleItem{margin-top:2rem}.countermeasure_caseExampleTtl{position:relative;display:block;margin:0 auto 1.5rem;padding:.3rem;max-width:30rem;width:90%;color:#fff;font-weight:bold;background:var(--red);text-align:center}.countermeasure_caseExampleTtl:before{content:"";position:absolute;top:100%;left:50%;margin-left:-0.8rem;border:.8rem solid rgba(0,0,0,0);border-top:.8rem solid var(--red)}.countermeasure_caseExampleContent{position:relative;max-width:30rem;width:90%;margin:0 auto;padding:1rem 1.5rem;border-radius:.8rem;background:var(--rightGray)}.countermeasure_caseExampleContent .linkStyleTxt{color:#0091e6;text-decoration:underline}.countermeasure_caseExampleContent::after{content:"";position:absolute;top:92%;left:1%;border-style:solid;border-width:6px 10px 0 0;border-color:rgba(0,0,0,0) #ebebeb rgba(0,0,0,0) rgba(0,0,0,0);translate:-100% calc(-50% + .2px);transform:skew(0, -5deg);transform-origin:right}.countermeasure_caveat{text-align:center}.countermeasure_caveatText{text-align:center;padding:2rem 0;font-weight:bold;line-height:1.8rem;background:repeating-linear-gradient(-45deg, #000, #000 0.5rem, transparent 0.5rem, transparent 1rem) center bottom/auto 1rem repeat-x,repeating-linear-gradient(-45deg, #000, #000 0.5rem, transparent 0.5rem, transparent 1rem) center top/auto 1rem repeat-x,url(../images/bg-sec.webp) center/cover no-repeat #ffe800}.countermeasure_caveat img{margin-top:3rem;padding:0 10px;max-width:40rem;width:100%}.countermeasure_benefitsLink{text-align:center;padding:2rem 0 3rem}.countermeasure_benefitsLink .countermeasure_benefitsLinkText{font-size:1.5rem;font-weight:bold;font-family:noto-sans-cjk-jp,sans-serif}.countermeasure_benefitsLink .countermeasure_benefitsLinkText .marker{background:linear-gradient(transparent 70%, #ffe800 30%)}.countermeasure_benefitsLink a{margin-top:2rem}.countermeasure_sec24{text-align:center}.countermeasure_sec24 h3{font-size:1.5rem;font-weight:bold}.countermeasure_sec24 h3 .gradient{background:linear-gradient(to right, #ef8200, #ef3c00);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.countermeasure_sec24 small{font-size:1rem}.countermeasure_sec24Function{padding:3rem 0;background:url(../images/bg-sec24Function.webp) center center/cover no-repeat;border-top:.3rem solid;-o-border-image:linear-gradient(to right, #ef8200, #ef3c00) 1;border-image:linear-gradient(to right, #ef8200, #ef3c00) 1}.countermeasure_sec24FunctionItems{margin-top:2rem}.countermeasure_sec24FunctionItems li+li{margin-top:2rem}.countermeasure_sec24FunctionItems img{max-width:40rem;width:100%;filter:drop-shadow(5px 5px 5px #aaa)}.countermeasure_sec24Arrows{margin-top:2rem}.countermeasure_sec24Arrows .iconArrow{background:var(--orange);height:1.2990381057rem;width:2.5rem;-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%);margin:0 auto}.countermeasure_sec24Arrows .iconArrow+.iconArrow{margin-top:1rem}.countermeasure_sec24Flow{padding:3rem 0;background:url(../images/bg-sec24Flow.webp) center center/cover no-repeat}.countermeasure_sec24Flow .iconArrow{background:var(--orange);height:.8660254038rem;width:1.5rem;-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%);margin:1.5rem auto .5rem}.countermeasure_sec24FlowAwards{margin-top:3rem}.countermeasure_sec24FlowAwards img{padding:0 3rem}.countermeasure_sec24FlowAwards p{text-align:left;margin-top:1rem}.countermeasure_sec24FlowApply{padding:2rem 2rem 0}.countermeasure_sec24FlowApply .impNote{margin-top:2rem}.lastModified{padding:.5rem 0;text-align:right;color:var(--gray);font-size:.9rem}.footerUpper{background:var(--rightGray);padding:1.5rem 0}.footer-lower.grid{padding:10px 0}.footer-btn{display:flex;flex-wrap:wrap}.footer-btn li+li{margin-left:10px}.copyright{text-align:center;font-size:.8rem}@media screen and (max-width: 767px){.copyright{margin-top:0}.footer-lower.grid{align-items:center}}#footer-lower.bg-orange{background-color:#fc5b35}#footer-lower.bg-orange .copyright,#footer-lower.bg-orange .copyright a,#footer-lower.bg-orange .copyright a:hover,#footer-lower.bg-orange .copyright a:visited{color:#fff}/*# sourceMappingURL=style.css.map */