@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;400;700&display=swap";*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd,ul,ol,li{margin:0;padding:0}ul,ol{list-style:none}body{line-height:1.5;min-height:100vh}h1,h2,h3,h4,button,input,label{line-height:1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){color:currentColor;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}input,button,textarea,select{font:inherit}button{-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:none;padding:0}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}a{text-decoration:none}/*! creativereset.css v0.0.2 | MIT License | creative team at GMO Internet Group, Inc. */*,::before,::after{box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}hr{height:0;overflow:visible}main{display:block}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg:not(:root){overflow:hidden}table{border-collapse:collapse}input{border-radius:0}button,input,optgroup,select,textarea{margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}[type=number]{width:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}[hidden]{display:none}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{touch-action:manipulation}:root{--color-black: #021725;--color-white: #fff;--color-gray-light: #f0f5f5;--color-gray-middle: #404b53;--color-gray-dark: #023;--color-green-base: #ecf8f8;--color-green-light: #20d0bc;--color-green-dark: #009fa5;--color-green-middle: #1fcebd;--color-blue-base: #009abf}*{border:none;box-sizing:border-box;font-family:"Inter",sans-serif;margin:0;padding:0}html{scroll-behavior:smooth}body{font-size:16px;line-height:1.5}.main{color:var(--color-black);padding:0}a:hover{text-decoration:none}a:visited{color:inherit}.is-sp{display:none !important}@media(max-width: 767px){.is-sp{display:block !important}}.is-pcTb{display:block}@media(max-width: 767px){.is-pcTb{display:none}}.font-bold{font-weight:700}.font-regular{font-weight:400}.footer{background-color:var(--color-gray-light)}.footerGmoSiteseal{padding:40px 0}.footerGmoSiteseal_inner{margin:0 auto;max-width:1040px;padding:0 10px}.footerGmoSitesealList{display:flex;gap:10px;justify-content:center}.footerGmoSitesealList_item{height:50px;width:100px}section{color:var(--color-gray-middle);font-weight:400;padding:80px 220px}@media(min-width: 1600px){section{padding:80px 320px}}@media(max-width: 1100px){section{padding:90px 130px}}@media(max-width: 767px){section{padding:80px 12px}}section .container{display:flex;flex-direction:column}section .container .section_title{display:flex;flex-direction:column;justify-content:center;margin-bottom:52px;padding:0 14px;text-align:center}section .container .section_title h2{color:var(--color-gray-dark);font-size:32px;font-weight:700;text-align:center;word-break:keep-all}section .container .section_title p{color:var(--color-gray-middle);font-size:14px;font-weight:400;margin-top:14px;text-align:center}.button-style{background:linear-gradient(90deg, var(--color-green-dark) 0%, var(--color-green-light) 100%);border-radius:7px;display:inline-block;font-family:Arial,sans-serif;font-size:14px;height:48px;line-height:48px;margin:0 auto;position:relative;text-align:center;transition:opacity .5s ease;width:260px}.button-style:hover{opacity:.8}.button-style:hover::after{right:34px}.button-style::after{background-image:url("/security/physical-penetration-testing/assets/image/icon/icon_right-white.svg");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:18px;position:absolute;right:38px;top:18.5px;transition:right .2s ease-in-out;vertical-align:middle;width:6px}.button-style span{color:var(--color-white)}.note{display:block;font-size:10px;line-height:1.4;margin-top:12px}@media(max-width: 767px){.note{margin-top:28px}}.pageHeader{position:fixed;top:29px;transform:translateY(-64px);transition:all .2s ease-in-out;width:100%;z-index:1000}@media(max-width: 768px){.pageHeader{top:0}}.pageHeader .security24Menu{position:relative;width:100%}.pageHeader .security24Menu_button{background-color:rgba(0,0,0,0) !important;height:auto;margin-right:0 !important;width:86px}.pageHeader .security24Menu_inner{gap:0 !important;justify-content:flex-end !important;padding:16px 24px 16px 0 !important;top:62px}@media(max-width: 767px){.pageHeader .security24Menu_inner{padding:16px 10px 16px 0 !important}}.top{align-items:center;background:linear-gradient(180deg, var(--color-gray-light) 0%, var(--color-green-base) 100%);display:flex;flex:1;flex-direction:row;gap:30px;justify-content:center}@media screen and (max-width: 1500px){.top{gap:50px}}@media screen and (max-width: 1360px){.top{gap:80px}}.top .container{display:flex;flex-direction:row}@media screen and (max-width: 1350px){.top .container{flex-direction:column}}.topText{align-items:center;display:flex;flex-direction:column;justify-content:center}.topText_logo{align-items:center;display:flex;gap:7px;margin-bottom:7px}.topText_logo span{color:#aaa;font-size:42px;font-weight:lighter}@media(max-width: 767px){.topText_logo span{font-size:30px}}.topText_logo img{height:auto}.topText_logo img:first-child{height:auto;width:200px}@media(max-width: 767px){.topText_logo img:first-child{width:130px}}.topText_logo img:nth-child(3){height:auto;width:230px}@media(max-width: 767px){.topText_logo img:nth-child(3){width:144px}}.topText h1{color:var(--color-gray-dark);font-size:42px;font-weight:700;line-height:1.3;text-align:center;white-space:nowrap}@media(max-width: 767px){.topText h1{white-space:normal}}.topText p{color:var(--color-gray-middle);font-size:17.5px;font-weight:400;line-height:1.6;margin-top:36px;text-align:center}.topText .button-style{margin-top:40px}@media(max-width: 767px){.topText .button-style{margin-top:36px}}.topLogo{align-items:center;display:flex;flex-shrink:0;justify-content:center}.topLogo img{height:auto;width:70%}@media screen and (max-width: 1400px){.topLogo img{margin-top:50px;width:70%}}@media(max-width: 1100px){.topLogo img{width:50%}}@media(max-width: 767px){.topLogo img{margin-top:40px;width:70%}}.feature_content{display:flex;flex-direction:row;gap:20px}@media(max-width: 1100px){.feature_content{flex-direction:column}}@media(max-width: 767px){.feature_content{flex-direction:column}}.feature_contentWrap{border:1px solid #f0f5f5;border-radius:7px;box-shadow:0 .5px 0 1px rgba(0,0,0,.06),0 .5px 0 1px rgba(0,0,0,.1);display:flex;flex:1;flex-direction:column;padding:20px}.feature_item{align-items:center;display:flex;margin-bottom:25px}.feature_itemIcon{align-items:center;background-color:var(--color-green-base);border-radius:3px;display:flex;height:35px;justify-content:center;margin-right:10.5px;width:35px}.feature_itemIcon img{height:20px;width:20px}.feature_item p{align-items:center;background-color:var(--color-gray-light);border-radius:20px;display:flex;height:30px;justify-content:center;min-width:55px;padding:5px 10.5px}.feature_item p span{color:var(--color-green-dark);font-size:10.5px;font-weight:500;white-space:nowrap}.feature_itemList{flex:1}.feature_itemList>span{color:var(--color-green-dark);display:block;font-size:15.8px;font-weight:700;line-height:1.4;margin-bottom:15px}.feature_itemList ul{list-style:none;margin:0;padding:0}.feature_itemList ul li{align-items:flex-start;display:flex;gap:8px;margin-bottom:8px}.feature_itemList ul li img{flex-shrink:0;height:16px;margin-top:2px;width:16px}@media(max-width: 767px){.feature_itemList ul li img{height:14px;width:14px}}.feature_itemList ul li p{background-color:rgba(0,0,0,0);border-radius:0;color:inherit;font-size:12px;height:auto;line-height:1.5;margin:0;padding:0}.feature h3{color:var(--color-gray-dark);font-size:20px;font-weight:700;margin:40px 0 30px 0;text-align:center}.feature_process{align-items:stretch;background-color:var(--color-green-base);border-radius:10px;display:flex;gap:20px;justify-content:center;padding:40px 20px}@media(max-width: 767px){.feature_process{align-items:center;flex-direction:column}}.feature_process>img{align-self:flex-start;height:16px;margin-top:30px;opacity:.6;width:20px}@media(max-width: 767px){.feature_process>img{align-self:center;margin-top:0;transform:rotate(90deg)}}.feature_processItem{align-items:center;display:flex;flex:1;flex-direction:column;max-width:283px;text-align:center}.feature_processItem p{color:var(--color-gray-dark);font-size:14px;font-weight:700;margin:0 0 8px 0}.feature_processItem span{font-size:12px;font-weight:400;line-height:1.4}.feature_processIcon{align-items:center;background-color:var(--color-white);border:1px solid var(--color-green-middle);border-radius:50%;display:flex;height:60px;justify-content:center;margin-bottom:15px;width:60px}.feature_processIcon span{color:var(--color-green-dark);font-size:15.8px;font-weight:700}.feature .button-style{margin-top:52px}.case{background-color:var(--color-gray-light);display:flex;flex-direction:column;justify-content:center}.case_content{justify-content:center;padding:0 80px}@media(min-width: 1400px){.case_content{padding:0 234px}}@media(min-width: 1200px){.case_content{padding:0 160px}}@media(max-width: 1100px){.case_content{padding:0 30px}}@media(max-width: 767px){.case_content{padding:0 0}}.case_content h3{font-size:20px;font-weight:700;text-align:center}.case_contentItem{background-color:var(--color-white);border-radius:7px;box-shadow:0 .5px 0 1px rgba(0,0,0,.06),0 .5px 0 1px rgba(0,0,0,.1);justify-content:center;margin-top:28px;padding:40px 32px}.case_contentItem img{margin:0 auto}@media(max-width: 767px){.case_contentItem img:nth-child(1){width:auto}}.case_contentItem img:nth-child(2){margin:20px auto 16px}.case_contentItem p{font-size:14px;font-weight:400}.case_contentItem span{font-size:12px;font-weight:400;margin-top:16px}.case_contentList p{text-align:center}.case_contentList span{margin:0 0;margin-top:5px;text-align:center}.case_contentList .is-bold{color:var(--color-gray-dark);font-weight:700}.case_content:nth-child(3) h3{margin:52px 0 28px}.case_content:nth-child(3) .case_contentList p{margin-top:24px}.case .button-style{margin-top:52px}.merit{background-color:var(--color-white)}.merit_content{display:flex;flex-direction:column;gap:52px}@media(max-width: 767px){.merit_content{padding:0 14px}}.merit_contentItem{display:grid;gap:30px;grid-template-columns:repeat(4, 1fr)}@media(max-width: 1100px){.merit_contentItem{grid-template-columns:1fr 1fr}}@media(max-width: 767px){.merit_contentItem{display:flex;flex-direction:column}}.merit_contentItem-list{background-color:var(--color-white);border:1px solid var(--color-gray-light);border-radius:8px;box-shadow:0 1px 0 0 rgba(180,180,180,.06),0 1px 0 0 rgba(182,182,182,.06);padding:30px 20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}@media(max-width: 767px){.merit_contentItem-list{padding:30px 41px}}.merit_contentItem-list:nth-child(1) .merit_contentIcon{background-color:#fee2e2}.merit_contentItem-list:nth-child(2) .merit_contentIcon{background-color:#dbeafe}.merit_contentItem-list:nth-child(3) .merit_contentIcon{background-color:#dcfce7}.merit_contentItem-list:nth-child(4) .merit_contentIcon{background-color:#faf5ff}.merit_contentItem-list h3{font-size:18px;font-weight:700;line-height:1.3;margin-bottom:15px}.merit_contentItem-list p{font-size:14px;font-weight:400;line-height:1.6;margin:0}.merit_contentIcon{align-items:center;border-radius:50%;display:flex;height:60px;justify-content:center;margin:0 auto 20px auto;width:60px}.merit_contentIcon img{height:24px;width:24px}.merit_contentText{background-color:var(--color-green-base);border-radius:10px;padding:24px 234px}@media(max-width: 1100px){.merit_contentText{padding:40px 40px}}@media(max-width: 767px){.merit_contentText{padding:24px 24px}}.merit_contentText h3{color:var(--color-gray-dark);font-size:17.5px;font-weight:700;line-height:1.4;margin-bottom:40px;text-align:center}.merit_contentText-list{display:flex;flex-direction:row;gap:28px}@media(max-width: 1100px){.merit_contentText-list{flex-direction:column}}@media(max-width: 767px){.merit_contentText-list{flex-direction:column}}.merit_contentText-item{display:flex;flex-direction:column;gap:12px}.merit_contentText-item p{color:var(--color-gray-middle);font-size:12.3px;font-weight:400;line-height:1.7;margin:0}.merit_contentTitle{align-items:center;display:flex;gap:12px}.merit_contentTitle img{height:16px;opacity:.7;width:16px}.merit_contentTitle h4{color:var(--color-gray-dark);font-size:14px;font-weight:600;line-height:1.3;margin:0}.merit .button-style{margin-top:52px}.faq{background-color:var(--color-gray-light)}.faq_content{margin:0 248px auto 248px}@media screen and (max-width: 2000px){.faq_content{margin:0 300px auto 300px}}@media screen and (max-width: 1350px){.faq_content{margin:0 100px auto 100px}}@media(max-width: 1100px){.faq_content{margin:0 80px auto 80px}}@media(max-width: 767px){.faq_content{margin:0 12px auto 12px}}.faq_contentItem{background-color:var(--color-white);border-radius:7px;box-shadow:0 1px 0 0 rgba(180,180,180,.06),0 1px 0 0 rgba(182,182,182,.06);cursor:pointer;padding:18px 20px}.faq_contentItem:hover h3 span{opacity:.62}.faq_contentItem:nth-child(2){margin:14px 0}.faq_contentItem.is-open .faq_contentItem h3 img{transform:rotate(180deg)}.faq_contentItem.is-open p{color:var(--color-gray-middle);max-height:200px;opacity:1;padding-top:15px}.faq_contentItem h3{align-items:center;color:var(--color-gray-dark);cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:space-between;line-height:1.5;margin:0}.faq_contentItem h3 span{transition:opacity .3s ease}.faq_contentItem h3 img{flex-shrink:0;height:16px;margin-left:10px;transition:transform .7s ease;width:16px}.faq_contentItem.is-open h3 img{transform:rotate(180deg)}.faq_contentItem p{font-size:14px;font-weight:400;line-height:1.6;margin:0;max-height:0;opacity:0;overflow:hidden;padding-left:16px;padding-top:0;text-indent:-16px;transition:all .3s ease}.faq .button-style{margin-top:52px}.contact{background:linear-gradient(90deg, var(--color-blue-base) 0%, var(--color-green-light) 100%)}.contact_title p{color:var(--color-white);font-size:17.5px;text-align:center}.contact_title h2{color:var(--color-white);font-size:32px;font-weight:700;line-height:1.3;margin-top:14px;text-align:center}.contact_content{align-items:center;background-color:rgba(255,255,255,.1);border-radius:7px;box-shadow:0 1px 0 0 rgba(180,180,180,.06),0 1px 0 0 rgba(182,182,182,.06);display:flex;flex-direction:column;height:auto;justify-content:center;margin:53px auto 0 auto;padding:28px 122px;width:782px}@media(max-width: 1100px){.contact_content{padding:40px 40px;width:500px}}@media(max-width: 767px){.contact_content{padding:28px 28px;width:350px}}.contact_content p{color:var(--color-white);font-size:14px;margin:0 auto;text-align:center}.contact_content .button-style{background:var(--color-white);display:block;margin:36px auto 0 auto;text-align:center}.contact_content .button-style span{color:var(--color-green-dark)}.contact_content .button-style::after{background-image:url("/security/physical-penetration-testing/assets/image/icon/icon_right-green.svg")}
/*# sourceMappingURL=style.css.map */