.page-head-img.head-security{background-image:url(../img/security/mainimg-security.jpg);background-position:center}.page-head-img.head-security .page-ttl{height:710px;max-width:970px;display:flex;justify-content:center;align-items:flex-end;padding:0 0 60px;width:100%;margin:0 auto;color:#000}@media screen and (max-width: 576px){.page-head-img.head-security .page-ttl{height:280px;padding:0 0 20px}}.page-head-img.head-security .page-ttl div{width:100%;position:relative}@media screen and (max-width: 576px){.page-head-img.head-security .page-ttl div{padding:20px 0}}.page-head-img.head-security .page-ttl div img{display:block;position:absolute;bottom:55px;left:-45px}@media screen and (max-width: 768px){.page-head-img.head-security .page-ttl div img{width:50%;left:-8px}}.page-head-img.head-security .page-ttl div .page-ttl-ja{position:relative;font-size:4rem;font-weight:bold;letter-spacing:0.1em;line-height:1.3;text-align:left;z-index:3}@media screen and (max-width: 576px){.page-head-img.head-security .page-ttl div .page-ttl-ja{font-size:2rem}}.page-head-img.head-security .page-ttl div .page-ttl-ja span{font-size:5rem}@media screen and (max-width: 576px){.page-head-img.head-security .page-ttl div .page-ttl-ja span{font-size:2.5rem}}.security-message{display:flex;justify-content:center;align-items:center;margin:100px auto;height:107px;color:#fff;font-size:3.2rem;background:#ea6c00}@media screen and (max-width: 768px){.security-message{margin:100px 2.5%}}@media screen and (max-width: 576px){.security-message{height:auto;padding:20px}}.security-message img{vertical-align:bottom;margin-right:0.5em}.security-message p{letter-spacing:0.2em}.security-list{margin-bottom:150px}.security-list-inner{display:flex;flex-wrap:wrap}@media screen and (max-width: 576px){.security-list-inner{flex-direction:column}}.security-list-item{width:31.18%;min-height:450px;padding-bottom:75px}@media screen and (max-width: 576px){.security-list-item{width:100% !important;min-height:auto;padding-top:50px !important;padding-bottom:50px;border-bottom:1px solid #000}}.security-list-item-title{display:flex;flex-direction:column}@media screen and (max-width: 576px){.security-list-item-title{flex-direction:row;align-items:flex-end;margin-bottom:33px}}.security-list-item-title p{position:relative;width:134px;font-family:"Jost",sans-serif;font-weight:600;text-align:right;margin-right:80px}@media screen and (max-width: 768px){.security-list-item-title p{margin-right:40px}}@media screen and (max-width: 576px){.security-list-item-title p{width:60px;margin-right:10px}}.security-list-item-title p span{display:block;line-height:0.9}.security-list-item-title p span:first-child{font-size:7rem;margin-top:70px}@media screen and (max-width: 576px){.security-list-item-title p span:first-child{margin-top:20px;margin-left:20px;font-size:3rem}}.security-list-item-title p span:first-child::before{content:'';display:block;width:102px;height:102px;background:#ea6c00;position:absolute;top:0;left:0;z-index:-1}@media screen and (max-width: 576px){.security-list-item-title p span:first-child::before{width:40px;height:40px}}.security-list-item-title p span:last-child{font-size:3rem;right:0}@media screen and (max-width: 576px){.security-list-item-title p span:last-child{font-size:1.8rem}}.security-list-item-title h3{position:relative;top:-7px;margin-top:36px;margin-bottom:33px;font-size:2.4rem;font-weight:bold;letter-spacing:0.1em;line-height:1.58}@media screen and (max-width: 1140px){.security-list-item-title h3{letter-spacing:normal}}@media screen and (max-width: 576px){.security-list-item-title h3{font-size:1.7rem;letter-spacing:0.18em;line-height:1.7;margin:0 0 0 20px;top:0}.security-list-item-title h3 br{display:none}}.security-list-item-title h3 span{display:block;font-size:1.6rem}@media screen and (max-width: 576px){.security-list-item-title h3 span{display:inline-block;font-size:1.4rem}}.security-list-item-content p{font-weight:500;letter-spacing:0.1em;line-height:1.75;position:relative;top:-6px}@media screen and (max-width: 576px){.security-list-item:nth-child(1){padding-top:0 !important}}.security-list-item:nth-child(3n+1){padding-right:5.4%}@media screen and (max-width: 1140px){.security-list-item:nth-child(3n+1){padding-right:4%}}.security-list-item:nth-child(3n+2){width:37.6%;padding-left:6%;padding-right:6%}@media screen and (max-width: 1140px){.security-list-item:nth-child(3n+2){padding-left:4%;padding-right:4%}}@media screen and (max-width: 576px){.security-list-item:nth-child(3n+2){padding-left:0;padding-right:0}}.security-list-item:nth-child(3n){padding-left:6%}@media screen and (max-width: 1140px){.security-list-item:nth-child(3n){padding-left:4%}}@media screen and (max-width: 576px){.security-list-item:nth-child(3n){padding-left:0}}.security-list-item:nth-child(n+4){padding-top:75px;border-top:1px solid #000}@media screen and (max-width: 576px){.security-list-item:nth-child(n+4){padding-top:0;border-top:none}}.security-list-item:nth-child(1),.security-list-item:nth-child(2),.security-list-item:nth-child(5),.security-list-item:nth-child(7),.security-list-item:nth-child(10),.security-list-item:nth-child(11){border-right:1px solid #000}@media screen and (max-width: 576px){.security-list-item:nth-child(1),.security-list-item:nth-child(2),.security-list-item:nth-child(5),.security-list-item:nth-child(7),.security-list-item:nth-child(10),.security-list-item:nth-child(11){border-right:none}}.security-list-item:nth-child(5){padding-left:0}.security-list-item:nth-child(8) h3{margin-bottom:20px}@media screen and (max-width: 576px){.security-list-item:nth-child(8){order:9}}.security-list-item:nth-child(9){padding-left:0;padding-right:0}@media screen and (max-width: 576px){.security-list-item:nth-child(9){order:10}}.security-list-item:nth-child(10){padding-top:0;border-top:none}@media screen and (max-width: 576px){.security-list-item:nth-child(10){order:8;text-align:center}}.security-list-item:nth-child(11) h3{letter-spacing:0.05em}@media screen and (max-width: 576px){.security-list-item:nth-child(11){order:11}}@media screen and (max-width: 576px){.security-list-item:nth-child(12){display:none}}.bottom-security-block{text-align:center}.bottom-security-block-inner>p{letter-spacing:0.4em;margin-bottom:34px;font-size:1.8rem;font-weight:bold}.bottom-security-block .bnr-security:hover{opacity:0.5}.bottom-security-block .btn-back-inner{position:relative;padding:20px 0 18px}.bottom-security-block .btn-back-inner::after{content:"\f105";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:38%;right:14%}
/*# sourceMappingURL=security.css.map */
