@charset "UTF-8";.lp-main-contents{color:#333}.lp-main-contents .bg-gray{background:#f1f1f1}.lp-main-contents .text-blue{color:#50c0e2}.lp-main-contents .text-black{color:#000}.lp-main-contents .text-bold{font-weight:700}.lp-main-contents p{margin-bottom:0}.lp-btn-request{position:relative;display:block;width:290px;padding:15px 3px;background-color:#e25150;color:#fff;border-radius:8px;text-align:center;text-decoration:none;font-size:17px;line-height:1.5;margin-left:auto;margin-right:auto;transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out}.lp-btn-request:hover{background-color:#af3030;text-decoration:none;color:#fff}.lp-btn-request span{position:relative;padding-right:10px}.lp-btn-request span:after{content:"";position:absolute;top:0;bottom:0;right:-10px;margin:auto;vertical-align:middle;width:10px;height:10px;border-top:3px solid #fff;border-right:3px solid #fff;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width:768px){.lp-btn-request{width:360px;font-size:16px;padding:22px 3px}}.lp-title-L{text-align:center}.lp-title-L img{margin:0 auto;width:100%;max-width:600px}.lp-title-M{font-size:1.4em;text-align:center;position:relative}.lp-title-M:after{position:absolute;left:50%;bottom:-10px;margin-left:-25px;display:block;content:"";width:50px;height:2px;background-color:#333}@media screen and (min-width:768px){.lp-title-M{font-size:1.8em}.lp-title-M:after{bottom:-20px}}.lp-mainvisual-sec{position:relative;background-color:#51c0e2;padding-bottom:20px}.lp-mainvisual-sec .name-box-sp{background-color:#fff;border-top:12px solid #51c0e2;padding:15px 10px}.lp-mainvisual-sec .name-box-sp .copy{color:#000;font-size:1.1em}.lp-mainvisual-sec .name-box-sp .logo{margin-top:10px}.lp-mainvisual-sec .name-box-sp .subname{color:#5d7687;margin-top:5px;text-align:right;margin-right:10px}.lp-mainvisual-sec .mainvisual-wrap{padding:50px 10px 0 10px}.lp-mainvisual-sec .mainvisual-wrap .illust{width:85%;margin:0 0 0 auto}.lp-mainvisual-sec .mainvisual-wrap .maincopy{font-size:.8em;font-weight:400;margin-top:10px}.lp-mainvisual-sec .lp-btn-request{margin-top:20px}@media screen and (min-width:768px){.lp-mainvisual-sec{padding-bottom:50px;position:relative}.lp-mainvisual-sec:before{content:"";position:absolute;top:0;left:0;right:0;width:0;height:0;border-width:21vw 76vw 0 22vw;border-style:solid;border-color:#fff transparent transparent transparent}.lp-mainvisual-nav{max-width:980px;margin:0 auto 10px}.lp-mainvisual-nav .navi .list{position:relative;list-style-type:none;background-color:#fff;box-shadow:-2px 0 10px 3px rgba(0,0,0,.2);border-radius:10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.lp-mainvisual-nav .navi .list-item{margin:0;padding:0 3%}.lp-mainvisual-nav .navi .list-link{display:block;padding:18px 0;font-size:.85em;color:#333}.lp-mainvisual-nav .navi .list-link:hover{text-decoration:none}.lp-mainvisual-sec .name-box-pc{position:relative;width:60%;padding-top:20px}.lp-mainvisual-sec .name-box-pc .copy{color:#000;font-size:1.2em}.lp-mainvisual-sec .name-box-pc .logo{margin-top:10px}.lp-mainvisual-sec .name-box-pc .subname{color:#5d7687;margin-top:10px;text-align:center;font-size:1.2em;font-weight:700}.lp-mainvisual-sec .mainvisual-wrap{position:relative;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between;padding:0}.lp-mainvisual-sec .mainvisual-wrap .illust{width:48%;margin:-70px 0 0 auto}.lp-mainvisual-sec .mainvisual-wrap .maincopy{width:52%;font-size:1.25em;margin-top:120px}.lp-mainvisual-sec .lp-btn-request{margin-top:20px}}.lp-cliant-sec .title{text-align:center}.lp-cliant-sec .list{list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.lp-cliant-sec .list-item{width:50%;padding:10px 20px}@media screen and (min-width:768px){.lp-cliant-sec .list{width:90%;margin:0 auto}.lp-cliant-sec .list-item{width:25%;padding:10px 20px}.lp-cliant-sec .list.second{width:70%;margin:0 auto}.lp-cliant-sec .list.second .list-item{width:33%}}.lp-trouble-sec .list{list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.lp-trouble-sec .list-item{width:100%;position:relative;margin:50px 30px 0 30px;padding-left:60px;line-height:1.6}.lp-trouble-sec .list-item:before{position:absolute;left:0;top:0;display:block;content:"";width:30px;height:27px;background:url(/img/security/service/domainsurveillance/checkmark.webp)no-repeat 0 0;background-size:cover}.lp-trouble-sec .list-item span{font-weight:700}.lp-trouble-sec .illust{width:40%;margin:40px auto 0 auto}@media screen and (min-width:768px){.lp-trouble-sec .list{width:80%;margin:0 auto}.lp-trouble-sec .list-item{width:35%;margin:80px 30px 0 30px;padding-left:0;padding-top:60px;line-height:1.6;text-align:center}.lp-trouble-sec .list-item:before{left:50%;top:0;margin-left:-21px;width:43px;height:36px}.lp-trouble-sec .illust{width:18%;margin:60px 50px 0 auto}.lp-trouble-sec .illust img{width:100%;margin-right:0}}.lp-function-sec .leadcopy{margin-top:40px}.lp-function-sec .list{list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.lp-function-sec .list-item{width:100%;margin-top:40px}.lp-function-sec .list-item .title{color:#50c0e2;text-align:center;font-size:1.7em}.lp-function-sec .list-item .copy{margin-top:15px;font-size:1.15em;line-height:1.6}@media screen and (min-width:768px){.lp-function-sec .leadcopy{width:74%;margin:40px auto 0 auto;font-size:1.01em;line-height:1.6}.lp-function-sec .list{margin-top:40px}.lp-function-sec .list-item{width:23%;margin-top:0}.lp-function-sec .list-item .title{font-size:1.3em;padding-bottom:10px;border-bottom:3px solid #50c0e2}.lp-function-sec .list-item .copy{margin-top:15px;font-size:1em;line-height:1.6}}.lp-request-sec .copy{text-align:center;font-size:.9em;margin-bottom:10px}.lp-feature-sec .list{list-style-type:none;margin-top:50px}.lp-feature-sec .list-item{margin-bottom:100px}.lp-feature-sec .list-item:last-child{margin-bottom:0}.lp-feature-sec .list-item .note .copy-main{font-weight:700;font-size:1.2em;margin-top:40px}.lp-feature-sec .list-item .note .copy-sub{margin-top:20px}@media screen and (min-width:768px){.lp-feature-sec .list{margin-top:60px}.lp-feature-sec .list-item{margin-bottom:100px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.lp-feature-sec .list-item:nth-child(2n){flex-direction:row-reverse}.lp-feature-sec .list-item .illust{width:39%}.lp-feature-sec .list-item .note{width:58%}.lp-feature-sec .list-item .note .copy-main{font-size:1.6em;margin-top:40px}.lp-feature-sec .list-item .note .copy-sub{margin-top:40px;line-height:1.6}}.lp-plan-sec .list{list-style-type:none;margin-top:50px}.lp-plan-sec .list-item{margin-bottom:40px}.lp-plan-sec .list-item:last-child{margin-bottom:0}.lp-plan-sec .list-item img{width:88%;margin:0 auto}.lp-plan-sec .copy-detail{text-align:center;font-size:.8em;margin-top:20px}.lp-plan-sec .copy-detail a{color:#64acea;text-decoration:underline}.en .lp-plan-sec .copy-detail a{color:#333;text-decoration:underline}.lp-plan-sec .ini-box{background-color:#fff;border-radius:10px;padding:40px 20px 30px 20px;margin-top:70px}.lp-plan-sec .ini-box .plus{margin-top:-88px}.lp-plan-sec .ini-box .plus img{margin-left:auto;margin-right:auto}.lp-plan-sec .ini-box .head{margin-top:30px;font-size:1.1em;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.lp-plan-sec .ini-box .copy{margin-top:30px;font-size:.85em;line-height:1.6}@media screen and (min-width:768px){.lp-plan-sec{padding-top:80px!important;padding-bottom:30px!important}.lp-plan-sec .list{width:85%;margin-left:auto;margin-right:auto;margin-top:50px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.lp-plan-sec .list-item{width:30.5%;margin-bottom:0}.lp-plan-sec .list-item img{width:100%}.lp-plan-sec .copy-detail{font-size:.9em;margin-top:20px}.lp-plan-sec .ini-box{width:570px;margin:100px auto 0 auto;padding:40px 40px 40px 40px}.lp-plan-sec .ini-box .head{margin-top:30px;font-size:1.3em}.lp-plan-sec .ini-box .copy{margin-top:50px;font-size:.9em;line-height:1.8}}.lp-relate-sec .list{list-style-type:none;margin-top:50px}.lp-relate-sec .list-item{margin-bottom:50px;text-align:center}.lp-relate-sec .list-item .name{font-weight:700;color:#000;font-size:1.3em}.lp-relate-sec .list-item .copy{font-size:1em;margin-top:10px}.lp-relate-sec .list-item .bnr{margin-top:20px}.lp-relate-sec .list-item .bnr img{margin:0 auto}.lp-relate-sec .link-pt{text-align:center}@media screen and (min-width:768px){.lp-relate-sec .list{margin-top:70px}.lp-relate-sec .list-item{margin-bottom:100px}.lp-relate-sec .list-item .name{font-size:1.5em}.lp-relate-sec .list-item .copy{font-size:1.2em;margin-top:20px}.lp-relate-sec .list-item .bnr{margin-top:30px}.lp-relate-sec .link-pt{text-align:center}.lp-relate-sec .link-pt a{color:#333;font-size:.9em}.lp-relate-sec .link-pt a:hover{text-decoration:none}}main{padding-top:20px}@media screen and (max-width:939.9px){main{padding-top:0}}#cliant01,#trouble01,#category01,#function01,#feature01,#plan01,#relate01{padding-top:76px;margin-top:-76px}@media screen and (max-width:939.9px){#cliant01,#trouble01,#category01,#function01,#feature01,#plan01,#relate01{padding-top:0;margin-top:0}}