#page-custom-css-id html{scroll-behavior:smooth}#page-custom-css-id body{font-family:"Noto Sans JP", sans-serif}@media (max-width: 768px){#page-custom-css-id .section-fv{height:100vh;padding:0 !important}}@media (max-width: 768px){#page-custom-css-id .section-fv.sp{display:block !important}}@media (max-width: 768px){#page-custom-css-id .section-fv .inner{padding:18px 11px 0 20px !important}}@media (min-width: 769px){#page-custom-css-id .section-fv .inner .row .col .image img{max-width:inherit !important}}#page-custom-css-id .section-fv .logo a{transition:0.3s}#page-custom-css-id .section-fv .logo a:hover{opacity:1 !important;filter:brightness(1.07)}#page-custom-css-id .section-fv .logo a img{opacity:1 !important}#page-custom-css-id .section-fv .main{margin-top:69px !important}@media (max-width: 768px){#page-custom-css-id .section-fv .main.main-2{margin-top:calc(26vh - 15px) !important}}@media (max-width: 768px){#page-custom-css-id .section-fv .main{margin-top:27px !important}}#page-custom-css-id .section-fv .note-left p,#page-custom-css-id .section-fv .note-right p{color:#a3a3a3;font-size:12px !important;letter-spacing:0}#page-custom-css-id .section-fv .note-left a,#page-custom-css-id .section-fv .note-right a{color:#a3a3a3;font-size:12px !important;letter-spacing:0}#page-custom-css-id .section-fv .note-left a:hover,#page-custom-css-id .section-fv .note-right a:hover{color:#fff;opacity:1 !important}#page-custom-css-id .section-fv .note-left{margin-top:-8px !important}#page-custom-css-id .section-fv .note-right{text-align:right;margin-top:-18px !important}#page-custom-css-id .main-visual-content{max-width:1230px;margin-right:auto;margin-left:auto}#page-custom-css-id .section-intro{padding:65px 0 120px !important}@media (min-width: 1922px){#page-custom-css-id .section-intro{padding-bottom:265px !important}}@media (max-width: 768px){#page-custom-css-id .section-intro{padding:20px 0 !important}}#page-custom-css-id .section-intro .row-2{padding:0 12px}@media (max-width: 768px){#page-custom-css-id .section-intro .row-2 .col{margin-bottom:20px}}@media (max-width: 768px){#page-custom-css-id .section-features{padding-bottom:15px !important}}#page-custom-css-id .section-features .title-black h3{margin-top:42px !important;margin-bottom:29px !important}@media (max-width: 768px){#page-custom-css-id .section-function{padding-bottom:50px !important}}#page-custom-css-id .section-function .yelllow-card{width:calc(33.3333333333% - 20px) !important;position:relative;transition:0.3s}@media (max-width: 768px){#page-custom-css-id .section-function .yelllow-card{width:100% !important;margin-bottom:60px}}#page-custom-css-id .section-function .yelllow-card:after{content:"";position:absolute;left:0;right:0;bottom:0;margin:0 auto;width:0;height:0;border-left:22.5px solid transparent;border-right:22.5px solid transparent;border-top:43px solid #F8CF01;transform:translateY(100%)}#page-custom-css-id .section-function .yelllow-card:hover{background-color:#ffe771 !important}#page-custom-css-id .section-function .yelllow-card:hover:after{border-top-color:#ffe771}#page-custom-css-id .section-function a{display:block;opacity:1 !important;text-decoration:none}#page-custom-css-id .section-function a img{opacity:1 !important}#page-custom-css-id .section-function .richtext a{padding-top:22px !important;padding-bottom:23px !important;font-size:24px !important}#page-custom-css-id .section-function .richtext a,#page-custom-css-id .section-function .richtext a:visited{text-decoration:none !important}@media (max-width: 768px){#page-custom-css-id .section-function .richtext a{padding-top:12px !important;padding-bottom:12px !important}}@media (max-width: 768px){#page-custom-css-id .section-commentary{padding-top:35px !important}}#page-custom-css-id .section-commentary .inner{padding-bottom:0 !important;padding-top:0 !important}#page-custom-css-id .section-commentary .row{position:relative;padding-bottom:85px}@media (max-width: 880px){#page-custom-css-id .section-commentary .row{padding-bottom:0}}#page-custom-css-id .section-commentary .col{padding:0}#page-custom-css-id .section-commentary .right{position:absolute;bottom:0;right:17px;width:auto}@media (max-width: 1225px){#page-custom-css-id .section-commentary .right{width:45vw}}@media (max-width: 980px){#page-custom-css-id .section-commentary .right{width:38vw}}@media (max-width: 880px){#page-custom-css-id .section-commentary .right{width:auto;position:static}}#page-custom-css-id .section-commentary .heading{margin-top:27px !important}#page-custom-css-id .section-commentary .heading h3{font-size:33px !important;line-height:1.45 !important}@media (max-width: 768px){#page-custom-css-id .section-commentary .heading h3{font-size:22px !important;margin:0 !important}}@media (max-width: 768px){#page-custom-css-id .section-support{padding:25px 0 0 !important}}@media (max-width: 768px){#page-custom-css-id .section-support .title-white.title-white-small h3{margin-bottom:30px !important}}@media (max-width: 768px){#page-custom-css-id .section-download{padding:20px 0 !important}}#page-custom-css-id .section-download .row{background-color:#f8cf01}@media (max-width: 768px){#page-custom-css-id .section-download .row{padding:0 20px 20px}}@media (min-width: 769px){#page-custom-css-id .section-download .row.row-1 .col-1{padding:0 50px !important}}@media (max-width: 768px){#page-custom-css-id .section-download .row.row-1 .col-1{padding-top:15px}}@media (max-width: 768px){#page-custom-css-id .section-download .row.row-1 .col-1 .title-black.title-black-small h3{margin-top:0}}@media (min-width: 769px){#page-custom-css-id .section-download .row.row-2 .col-1{padding-left:50px !important;padding-right:30px !important}}@media (max-width: 768px){#page-custom-css-id .section-download .row.row-2 .col-1{margin-bottom:30px}}@media (min-width: 769px){#page-custom-css-id .section-download .row.row-2 .col-2{padding-left:39px !important;padding-right:50px !important}}@media (min-width: 769px){#page-custom-css-id .section-download .row.row-2 .col-2 .heading h4{margin-bottom:12px}}@media (min-width: 769px){#page-custom-css-id .section-download .row.row-2 .col-2 .media-left{width:280px}}@media (min-width: 769px){#page-custom-css-id .section-download .row.row-2 .col-2 .media-right{width:235px}}@media (max-width: 768px){#page-custom-css-id .section-download .row.row-3{padding:0 20px 30px !important}}#page-custom-css-id .section-download .rich-heading{margin-bottom:5px !important}@media (max-width: 768px){#page-custom-css-id .section-download .rich-heading{margin-top:0;margin-bottom:0 !important}}@media (min-width: 769px){#page-custom-css-id .section-download .heading h4{margin-top:19px !important;margin-bottom:19px !important}}#page-custom-css-id .section-download .media-left{width:213px;display:inline-block;vertical-align:top;margin:0 8px 0 -12px !important}@media (max-width: 768px){#page-custom-css-id .section-download .media-left{width:100%;display:block;margin:0 auto !important}}#page-custom-css-id .section-download .media-right{width:310px;display:inline-block;vertical-align:top;margin:6px 0 0 !important}@media (max-width: 768px){#page-custom-css-id .section-download .media-right{width:100%;display:block;margin:0 auto !important}}#page-custom-css-id .section-download .richtext p{line-height:1.75 !important;font-weight:500 !important;letter-spacing:0}@media (max-width: 768px){#page-custom-css-id .section-download .richtext p{font-size:14px !important}}#page-custom-css-id .section-download .btn-download{margin:5px 0 0 !important}@media (max-width: 768px){#page-custom-css-id .section-download .btn-download{margin:0 !important}}#page-custom-css-id .section-download .btn-download .button-cont a{background-color:#c61019 !important;background-image:url("https://ferret-one.akamaized.net/images/62c4ea7df9873c3d299257c1/original.png"),url("https://ferret-one.akamaized.net/images/62c4ea7721211d22cecd5595/original.png") !important;background-position:left 39px center, right 29px center !important;background-repeat:no-repeat, no-repeat !important;padding:22px 0 !important;border-radius:40px !important;width:430px}@media (max-width: 768px){#page-custom-css-id .section-download .btn-download .button-cont a{width:100%;font-size:16px !important;padding:14px 0 !important;background-size:30px auto, 12px auto !important;background-position:left 30px center, right 30px center !important}}#page-custom-css-id .section-download .btn-download .button-cont a:hover{opacity:1 !important;background-color:#db000c !important}@media (max-width: 768px){#page-custom-css-id .section-inquiries{padding:0 0 20px !important}}@media (max-width: 768px){#page-custom-css-id .section-inquiries .title-white.title-white-small h3{margin-top:0}}#page-custom-css-id .section-inquiries .row .col .inquiries-image{margin:6px 0 0 !important;padding-left:20px}@media (max-width: 768px){#page-custom-css-id .section-inquiries .row .col .inquiries-image{margin-top:30px !important;padding-left:0}}#page-custom-css-id .section-inquiries .richtext{border-top:1px solid #fff;border-bottom:1px solid #fff;margin-top:6px !important;padding:18px 5px 16px 0}#page-custom-css-id .section-inquiries .richtext p{font-weight:500 !important;line-height:1.75 !important;letter-spacing:0}@media (max-width: 768px){#page-custom-css-id .section-inquiries .richtext p{font-size:14px !important}}#page-custom-css-id .section-inquiries .btn-inquiries{margin:77px 0 0 !important}@media (max-width: 768px){#page-custom-css-id .section-inquiries .btn-inquiries{margin-top:30px !important}}#page-custom-css-id .section-inquiries .btn-inquiries .button-cont a{background-color:#c61019 !important;background-image:url("https://ferret-one.akamaized.net/images/62c4ea7bd6103842f0e2dd4e/original.png?utime=1657072251"),url("https://ferret-one.akamaized.net/images/62c4f137f9873c3d9792eaf5/original.png") !important;background-position:left 30px center, right 26px center !important;background-repeat:no-repeat, no-repeat !important;padding:29px 0 34px !important;border-radius:10px !important;width:654px}@media (max-width: 768px){#page-custom-css-id .section-inquiries .btn-inquiries .button-cont a{width:100%;font-size:16px !important;padding:14px 0 !important;background-size:25px auto, 12px auto !important;background-position:left 5px center, right 10px center !important;border-radius:5px !important}}#page-custom-css-id .section-inquiries .btn-inquiries .button-cont a:hover{opacity:1 !important;background-color:#db000c !important}#page-custom-css-id .btn-fixed{position:fixed;z-index:9;right:0;top:22%;width:auto}@media (max-width: 768px){#page-custom-css-id .btn-fixed{bottom:75px;top:auto;left:0;right:0;margin:0 auto;text-align:center}}#page-custom-css-id .btn-fixed.btn-fixed-yellow{top:calc(22% + 193px)}@media (max-width: 768px){#page-custom-css-id .btn-fixed.btn-fixed-yellow{top:auto;bottom:16px}}#page-custom-css-id .btn-fixed.btn-fixed-yellow .button-cont a{background-color:#f8cf01 !important;background-image:url("https://ferret-one.akamaized.net/images/62ccce3ed7de4040b91ee895/original.png") !important;background-size:26px auto !important;background-position:top 11px center !important;color:#333333;letter-spacing:0.17em;padding-bottom:10px !important;padding-top:49px !important}#page-custom-css-id .btn-fixed.btn-fixed-yellow .button-cont a:hover{background-color:#ffe771 !important}@media (min-width: 769px){#page-custom-css-id .btn-fixed .button-cont a{background-color:#c61019 !important;background-image:url("https://ferret-one.akamaized.net/images/62c4ea7bd6103842f0e2dd4e/original.png") !important;background-position:top 18px center !important;background-repeat:no-repeat !important;background-size:30px auto !important;padding:54px 17px 18px !important;width:60px;font-weight:500;letter-spacing:0.2px;writing-mode:vertical-lr}#page-custom-css-id .btn-fixed .button-cont a:hover{opacity:1 !important;background-color:#db000c !important}}#page-custom-css-id .to-top{position:fixed;z-index:9;right:0;bottom:0;width:auto}@media (max-width: 768px){#page-custom-css-id .to-top{bottom:133px;right:0;margin-top:0;margin-bottom:0}}#page-custom-css-id .to-top a{width:60px;height:60px;position:relative;display:block}@media (max-width: 768px){#page-custom-css-id .to-top a{width:45px;height:45px}}#page-custom-css-id .to-top a:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:url("https://ferret-one.akamaized.net/images/62c684f36fec9553b2bd7da5/original.png") no-repeat center center/cover;visibility:hidden}#page-custom-css-id .to-top a:hover{opacity:1 !important}#page-custom-css-id .to-top a:hover:after{visibility:visible}#page-custom-css-id .to-top a:hover img{visibility:hidden}#page-custom-css-id .theme-fo-base{font-family:"Noto Sans JP", sans-serif;color:#000}#page-custom-css-id .theme-fo-base .contents .component.heading h1,#page-custom-css-id .theme-fo-base .contents .component.heading h2,#page-custom-css-id .theme-fo-base .contents .component.heading h3,#page-custom-css-id .theme-fo-base .contents .component.heading h4,#page-custom-css-id .theme-fo-base .contents .component.heading h5{letter-spacing:0}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .contents .component.heading h4{margin-bottom:10px}}#page-custom-css-id .theme-fo-base .wrapper.none .contents .inner{max-width:1240px}#page-custom-css-id .theme-fo-base .wrapper .contents .inner{max-width:1240px}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .logo a img{width:88px !important}}#page-custom-css-id .theme-fo-base .wrapper .contents .richtext{letter-spacing:0}#page-custom-css-id .theme-fo-base .wrapper .contents .richtext p{font-weight:500 !important}#page-custom-css-id .theme-fo-base .wrapper .contents img{width:auto !important}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .btn-fixed a img{width:335px !important}}#page-custom-css-id .theme-fo-base .wrapper .contents .col .component{margin:0}#page-custom-css-id .theme-fo-base .wrapper .contents .row .col{padding-left:0;padding-right:0}#page-custom-css-id .theme-fo-base .wrapper .contents .row .col .card-gray{padding:18px 10px 22px;border-radius:10px;max-width:220px;margin:0 auto}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .row .col .card-gray{margin:0 auto !important}}#page-custom-css-id .theme-fo-base .wrapper .contents .row .col .card-gray>span{font-weight:500;letter-spacing:0}#page-custom-css-id .theme-fo-base .wrapper .contents .row .col .card-image{text-align:center;margin:-25px 0 0}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .row .col .card-image{margin-top:-10px}}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .row .col .card-image img{width:40% !important}}#page-custom-css-id .theme-fo-base .wrapper .contents .row .col .lead{font-size:24px;font-weight:bold;line-height:1.7;letter-spacing:0}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .row .col .lead{font-size:16px}}#page-custom-css-id .theme-fo-base .wrapper .contents .row .col .point-number{margin:-17px 0 0}#page-custom-css-id .theme-fo-base .wrapper .contents .row .col .anchor h3{display:none}#page-custom-css-id .theme-fo-base .wrapper .contents .row .col-p-0{padding:0}#page-custom-css-id .theme-fo-base .wrapper .contents .sp{display:none}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .sp{display:inline-block}}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .pc{display:none}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-black-message{border-radius:20px;margin:0;position:relative}#page-custom-css-id .theme-fo-base .wrapper .contents .section-black-message:after{content:"";position:absolute;left:0;right:0;bottom:0;margin-left:auto;margin-right:auto;width:0;height:0;border-left:48px solid transparent;border-right:48px solid transparent;border-top:28px solid #000;transform:translateY(100%)}#page-custom-css-id .theme-fo-base .wrapper .contents .section-black-message em{line-height:1.68;letter-spacing:0}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-black-message em{font-size:16px}}#page-custom-css-id .theme-fo-base .wrapper .contents .title-black h3{font-size:46px;font-weight:900;margin-top:54px;margin-bottom:33px}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .title-black h3{font-size:28px}}#page-custom-css-id .theme-fo-base .wrapper .contents .title-black.title-black-small h3{font-size:36px;margin-top:35px;margin-bottom:27px}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .title-black.title-black-small h3{font-size:20px}}#page-custom-css-id .theme-fo-base .wrapper .contents .title-white h3{color:#fff;font-size:36px;font-weight:bold;margin-bottom:39px}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .title-white h3{font-size:28px}}#page-custom-css-id .theme-fo-base .wrapper .contents .title-white.title-white-small h3{font-size:36px;margin-top:39px;margin-bottom:23px;line-height:1.45}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .title-white.title-white-small h3{font-size:20px;margin-top:0}}#page-custom-css-id .theme-fo-base .wrapper .contents .title-bordered h3{padding-bottom:29px;border-bottom:1px solid #c61019}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .title-bordered h3{padding-bottom:10px}}#page-custom-css-id .theme-fo-base .wrapper .contents .title-black.title-bordered h3{margin-bottom:0}#page-custom-css-id .theme-fo-base .wrapper .contents .list-point{margin-top:54px;display:flex;justify-content:space-between}#page-custom-css-id .theme-fo-base .wrapper .contents .point-item{border-radius:10px;margin-right:30px;width:calc(25% - 23px) !important}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .point-item{width:100% !important;margin-bottom:40px}}#page-custom-css-id .theme-fo-base .wrapper .contents .point-item:last-child{margin-right:0}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .point-item:last-child{margin-bottom:0}}#page-custom-css-id .theme-fo-base .wrapper .contents .point-item .rich-heading{margin-top:26px}#page-custom-css-id .theme-fo-base .wrapper .contents .point-item .rich-heading h3{font-size:24px;font-weight:bold;margin-bottom:10px}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .point-item .rich-heading h3{font-size:22px}}#page-custom-css-id .theme-fo-base .wrapper .contents .point-item .richtext{margin-top:15px}#page-custom-css-id .theme-fo-base .wrapper .contents .point-item .richtext p{font-size:16px;line-height:1.75;letter-spacing:0;font-weight:normal !important}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .point-item .richtext p{font-size:14px}}#page-custom-css-id .theme-fo-base .wrapper .contents .point-item .illust{margin-top:23px;min-height:187px;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .point-item .illust{min-height:auto}}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .pt-25{padding-top:25px !important}}#page-custom-css-id .theme-fo-base .wrapper .contents .d-flex-between{display:flex;justify-content:space-between}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .d-flex-between{display:block}}#page-custom-css-id .theme-fo-base .wrapper .contents .function-item{border-top:6px solid #f8cf01}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .function-item{padding-bottom:0 !important}}@media (min-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .function-item .inner{padding:0}}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .function-item .inner{padding-top:0}}#page-custom-css-id .theme-fo-base .wrapper .contents .function-item .row .col.lead-container{padding-left:20px;padding-right:20px}#page-custom-css-id .theme-fo-base .wrapper .contents .function-item .row .col.lead-container .lead p{font-weight:normal !important;color:#333}#page-custom-css-id .theme-fo-base .wrapper .contents .function-item .row .col.col-security-training{width:calc(25% - 20px) !important;padding:0}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .function-item .row .col.col-security-training{width:100% !important;margin-bottom:40px}}#page-custom-css-id .theme-fo-base .wrapper .contents .function-item .row .col.col-security-training .black-card{border-radius:10px}#page-custom-css-id .theme-fo-base .wrapper .contents .function-item .row .col .image{margin:0}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .function-item .row .col .image.image-full{margin-bottom:25px}}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .function-item .row .col .image.icon{padding:0 !important}}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .function-item .row .col .image.illust{padding-top:10px !important}}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .function-item .row .col .image{padding-top:20px !important}}#page-custom-css-id .theme-fo-base .wrapper .contents .function-item .row .col .function-number{margin-top:-6px}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .function-item .row .col .function-number{padding-top:0 !important}}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .function-item .row .col .heading h3{font-size:24px;margin-bottom:5px}}#page-custom-css-id .theme-fo-base .wrapper .contents .function-item .row .col .lead{font-size:18px;line-height:2;font-weight:normal;margin-top:37px}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .function-item .row .col .lead{font-size:14px;line-height:1.75;margin-top:20px}}#page-custom-css-id .theme-fo-base .wrapper .contents .function-item .row .col .black-card{border-radius:10px 10px 0 0;margin:0 0 10px 0}#page-custom-css-id .theme-fo-base .wrapper .contents .function-item .row .col .black-card h3{font-size:20px;margin:0}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .function-item .row .col .black-card h3{font-size:18px}}#page-custom-css-id .theme-fo-base .wrapper .contents .row-targeted-email-training,#page-custom-css-id .theme-fo-base .wrapper .contents .row-security-training{max-width:1100px;margin:0 auto}#page-custom-css-id .theme-fo-base .wrapper .contents .card-targeted-email-training{width:calc(33.3333333333% - 36.5px) !important;padding:0;background-color:#fff;border-radius:10px;box-shadow:0 0 6px rgba(0,0,0,0.3);position:relative}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .card-targeted-email-training{width:100% !important;margin-bottom:40px}}#page-custom-css-id .theme-fo-base .wrapper .contents .card-targeted-email-training:after{content:"";position:absolute;right:-8px;top:50%;background:url("https://ferret-one.akamaized.net/images/62c3d487f9873c07fc92803e/original.png") no-repeat center center;width:40px;height:67px;transform:translate(100%, -50%)}#page-custom-css-id .theme-fo-base .wrapper .contents .card-targeted-email-training:last-child:after{display:none}#page-custom-css-id .theme-fo-base .wrapper .contents .card-targeted-email-training .rich-heading{margin-top:0}#page-custom-css-id .theme-fo-base .wrapper .contents .card-targeted-email-training .rich-heading h3{font-size:20px;margin:0}#page-custom-css-id .theme-fo-base .wrapper .contents .card-targeted-email-training .rich-heading h3:before{font-size:30px;font-weight:bold;color:#f8cf01;vertical-align:middle;border-right:1px solid #C3C3C3;padding-right:14px;margin-right:15px}#page-custom-css-id .theme-fo-base .wrapper .contents .col-1.card-targeted-email-training .rich-heading h3:before{content:"1"}#page-custom-css-id .theme-fo-base .wrapper .contents .col-2.card-targeted-email-training .rich-heading h3:before{content:"2"}#page-custom-css-id .theme-fo-base .wrapper .contents .col-3.card-targeted-email-training .rich-heading h3:before{content:"3"}#page-custom-css-id .theme-fo-base .wrapper .contents .white-card{margin-top:13px}#page-custom-css-id .theme-fo-base .wrapper .contents .white-card .image{margin:0}#page-custom-css-id .theme-fo-base .wrapper .contents .white-card .rich-heading{margin-top:24px;margin-bottom:15px}#page-custom-css-id .theme-fo-base .wrapper .contents .white-card .rich-heading h4{font-size:24px;margin:0}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .white-card .rich-heading h4{font-size:20px}}#page-custom-css-id .theme-fo-base .wrapper .contents .white-card .text{margin-bottom:23px;line-height:1.75;letter-spacing:0}#page-custom-css-id .theme-fo-base .wrapper .contents .col-white-card{width:calc(50% - 45px) !important;padding:0}@media (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents .col-white-card{width:100% !important;margin-bottom:40px;padding-bottom:20px !important}}@media (max-width: 768px){#page-custom-css-id .footer{padding:5px 0 50px !important}}#page-custom-css-id .footer .row .col .footer-logo a{transition:0.3s}#page-custom-css-id .footer .row .col .footer-logo a:hover{opacity:1 !important;filter:brightness(1.07)}#page-custom-css-id .footer .row .col .footer-logo a:after{display:none}#page-custom-css-id .footer .row .col .footer-logo a img{opacity:1 !important}#page-custom-css-id .footer .row .col .list-footer-link{margin:30px 0 0 !important}#page-custom-css-id .footer .row .col .list-footer-link li{margin:0 12px 0 0;padding:0}#page-custom-css-id .footer .row .col .list-footer-link li a{font-size:14px;font-weight:500;letter-spacing:0;color:#a7a7a7}#page-custom-css-id .footer .row .col .list-footer-link li a:hover{color:#fff;opacity:1 !important}#page-custom-css-id .footer .row .col .copyright{font-size:12px !important;font-weight:500;letter-spacing:0 !important;color:#a7a7a7;margin-top:10px !important}#page-custom-css-id .footer [target=_blank]:after{display:inline-block;width:13px;height:14px;margin-left:5px;background:url("https://ferret-one.akamaized.net/images/62c3b3f8f9873c01b2926ccd/original.png") no-repeat;content:"";vertical-align:-2px}#page-custom-css-id .frame-root .sp{display:block !important}#page-custom-css-id .theme-fo-base .wrapper .contents section.arrow_sec_in::before{border-top-color:#0c0}
.contents .content-1 {
  /* sample */
}

.contents .content-1 .row.row-1 {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.button {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.image {
  /* sample */
}

.contents .content-2 {
  /* sample */
}

.contents .content-2 .row.row-1 {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-2 .row.row-2 {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-1 .component.button {
  /* sample */
}

.contents .content-3 {
  /* sample */
}

.contents .content-3 .row.row-1 {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-3 .row.row-2 {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-1 .component.image {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-2 {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-2 .component.image {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-2 .component.richtext {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-3 {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-3 .component.image {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-3 .component.richtext {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-4 {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-4 .component.image {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-4 .component.richtext {
  /* sample */
}

.contents .content-4 {
  /* sample */
}

.contents .content-4 .row.row-1 {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-4 .row.row-2 {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-1 .component.image {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-1 .component.text {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-2 {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-2 .component.image {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-2 .component.text {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-3 {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-3 .component.image {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-3 .component.text {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-4 {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-4 .component.image {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-4 .component.text {
  /* sample */
}

.contents .content-4 .row.row-3 {
  /* sample */
}
.contents .content-4 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-4 .row.row-3 .col.col-1 .component.button {
  /* sample */
}

.contents .content-5 {
  /* sample */
}

.contents .content-5 .row.row-1 {
  /* sample */
}
.contents .content-5 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-5 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-5 .row.row-1 .col.col-1 .component.text {
  /* sample */
}

.contents .content-5 .row.row-2 {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-1 .component.text {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-2 {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-2 .component.image {
  /* sample */
}

.contents .content-5 .row.row-3 {
  /* sample */
}
.contents .content-5 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-5 .row.row-3 .col.col-1 .component.image {
  /* sample */
}
.contents .content-5 .row.row-3 .col.col-2 {
  /* sample */
}
.contents .content-5 .row.row-3 .col.col-2 .component.rich-heading {
  /* sample */
}
.contents .content-5 .row.row-3 .col.col-2 .component.image {
  /* sample */
}
.contents .content-5 .row.row-3 .col.col-2 .component.text {
  /* sample */
}

.contents .content-5 .row.row-4 {
  /* sample */
}
.contents .content-5 .row.row-4 .col.col-1 {
  /* sample */
}
.contents .content-5 .row.row-4 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-5 .row.row-4 .col.col-1 .component.image {
  /* sample */
}
.contents .content-5 .row.row-4 .col.col-1 .component.text {
  /* sample */
}
.contents .content-5 .row.row-4 .col.col-2 {
  /* sample */
}
.contents .content-5 .row.row-4 .col.col-2 .component.image {
  /* sample */
}

.contents .content-5 .row.row-5 {
  /* sample */
}
.contents .content-5 .row.row-5 .col.col-1 {
  /* sample */
}
.contents .content-5 .row.row-5 .col.col-1 .component.image {
  /* sample */
}
.contents .content-5 .row.row-5 .col.col-2 {
  /* sample */
}
.contents .content-5 .row.row-5 .col.col-2 .component.rich-heading {
  /* sample */
}
.contents .content-5 .row.row-5 .col.col-2 .component.image {
  /* sample */
}
.contents .content-5 .row.row-5 .col.col-2 .component.text {
  /* sample */
}

.contents .content-5 .row.row-6 {
  /* sample */
}
.contents .content-5 .row.row-6 .col.col-1 {
  /* sample */
}
.contents .content-5 .row.row-6 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-5 .row.row-6 .col.col-1 .component.image {
  /* sample */
}
.contents .content-5 .row.row-6 .col.col-1 .component.text {
  /* sample */
}
.contents .content-5 .row.row-6 .col.col-2 {
  /* sample */
}
.contents .content-5 .row.row-6 .col.col-2 .component.image {
  /* sample */
}

.contents .content-6 {
  /* sample */
}

.contents .content-6 .row.row-1 {
  /* sample */
}
.contents .content-6 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-6 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-6 .row.row-1 .col.col-1 .component.button {
  /* sample */
}

.contents .content-7 {
  /* sample */
}

.contents .content-7 .row.row-1 {
  /* sample */
}
.contents .content-7 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-7 .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.contents .content-7 .row.row-1 .col.col-1 .component.list {
  /* sample */
}
.contents .content-7 .row.row-1 .col.col-1 .component.text {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.foot {
  /* sample */
}

.foot .row.row-1 {
  /* sample */
}
.foot .row.row-1 .col.col-1 {
  /* sample */
}
.foot .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.foot .row.row-1 .col.col-2 {
  /* sample */
}
.foot .row.row-1 .col.col-2 .component.list {
  /* sample */
}
.foot .row.row-1 .col.col-3 {
  /* sample */
}
.foot .row.row-1 .col.col-3 .component.list {
  /* sample */
}
.foot .row.row-1 .col.col-4 {
  /* sample */
}
.foot .row.row-1 .col.col-4 .component.list {
  /* sample */
}

.foot .row.row-2 {
  /* sample */
}
.foot .row.row-2 .col.col-1 {
  /* sample */
}
.foot .row.row-2 .col.col-1 .component.image {
  /* sample */
}
.foot .row.row-2 .col.col-2 {
  /* sample */
}

.foot .row.row-3 {
  /* sample */
}
.foot .row.row-3 .col.col-1 {
  /* sample */
}
.foot .row.row-3 .col.col-1 .component.image {
  /* sample */
}

.header, .main-visual {
  /* sample */
}

.header .row.row-1, .main-visual .row.row-1 {
  /* sample */
}
.header .row.row-1 .col.col-1, .main-visual .row.row-1 .col.col-1 {
  /* sample */
}
.header .row.row-1 .col.col-1 .component.image, .main-visual .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.header .row.row-1 .col.col-1 .component.image, .main-visual .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.header .row.row-1 .col.col-1 .component.richtext, .main-visual .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.header .row.row-1 .col.col-1 .component.richtext, .main-visual .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

.header .row.row-2, .main-visual .row.row-2 {
  /* sample */
}
.header .row.row-2 .col.col-1, .main-visual .row.row-2 .col.col-1 {
  /* sample */
}

.navi, .navi-001-01, .navi-002-01 {
  /* sample */
}

.navi .row.row-1, .navi-001-01 .row.row-1, .navi-002-01 .row.row-1 {
  /* sample */
}
.navi .row.row-1 .col.col-1, .navi-001-01 .row.row-1 .col.col-1, .navi-002-01 .row.row-1 .col.col-1 {
  /* sample */
}
.navi .row.row-1 .col.col-2, .navi-001-01 .row.row-1 .col.col-2, .navi-002-01 .row.row-1 .col.col-2 {
  /* sample */
}
.navi .row.row-1 .col.col-2 .component.button, .navi-001-01 .row.row-1 .col.col-2 .component.button, .navi-002-01 .row.row-1 .col.col-2 .component.button {
  /* sample */
}
.navi .row.row-1 .col.col-2 .component.button, .navi-001-01 .row.row-1 .col.col-2 .component.button, .navi-002-01 .row.row-1 .col.col-2 .component.button {
  /* sample */
}
.navi .row.row-1 .col.col-2 .component.button, .navi-001-01 .row.row-1 .col.col-2 .component.button, .navi-002-01 .row.row-1 .col.col-2 .component.button {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.fixed-side .row.row-1 {
  /* sample */
}
.fixed-side .row.row-1 .col.col-1 {
  /* sample */
}