.intro-area{background:url(../images/common/contents-bg_red.jpg) repeat center top transparent;background-size:400px auto;box-shadow:0 10px 20px 0 rgba(0,0,0,.6) inset;overflow:hidden;padding:65px 0 0}@media only screen and (max-width : 600px){.intro-area{background-size:200px auto;box-shadow:0 5px 10px 0 rgba(0,0,0,.6) inset}}@media only screen and (max-width : 600px){.intro-area{padding:11% 0 0}}.intro-area .d-box-title{width:100%;max-width:1000px;padding:0 20px;margin:0 auto;height:103px;background-image:url(../images/intro/intro-title.png)}@media only screen and (max-width: 600px){.intro-area .d-box-title{max-width:100%;padding:0}}@media only screen and (min-width : 601px)and (max-width : 992px){.intro-area .d-box-title{height:95px}}@media only screen and (max-width : 600px){.intro-area .d-box-title{height:60px}}.intro-inner{max-width:100% !important;padding:0 !important}.intro-outline-area{padding:0 0 80px}@media only screen and (max-width : 600px){.intro-outline-area{padding:0 0 11%}}.intro-outline-inner{padding:0 !important}.intro-outline-img{font-size:0;overflow:hidden;text-indent:-9999px;white-space:nowrap;background-position:center;background-repeat:no-repeat;background-size:contain;width:65.6%;padding-top:68.3%;background-image:url(../images/intro/intro-outline-img_pc.png);background-position:center top;margin:0 auto}@media only screen and (max-width : 992px){.intro-outline-img{width:91.84%;max-width:656px;padding-top:95.62%}}@media only screen and (max-width : 600px){.intro-outline-img{width:91.5625%;padding-top:175.3125%;background-image:url(../images/intro/intro-outline-img_sp.png)}}.intro-police-area{background:url(../images/common/contents-bg_blue.jpg) repeat center top transparent;background-size:400px auto;box-shadow:0 10px 20px 0 rgba(0,0,0,.6) inset;overflow:hidden;padding:45px 0 60px;position:relative}@media only screen and (max-width : 600px){.intro-police-area{background-size:200px auto;box-shadow:0 5px 10px 0 rgba(0,0,0,.6) inset}}@media only screen and (max-width : 600px){.intro-police-area{padding:8% 0 12% !important}}.intro-police-area::before,.intro-police-area::after{content:"";display:block;width:20.867%;height:0;max-width:313px;padding-top:40%;background:url(../images/intro/intro-police-bg_mark.png) no-repeat center;background-size:contain;position:absolute;top:50%;z-index:1}@media only screen and (max-width : 600px){.intro-police-area::before,.intro-police-area::after{width:43.44%;max-width:139px;padding-top:82.5%}}.intro-police-area::before{transform:translate(0, -50%);-webkit-transform:translate(0, -50%);left:0}.intro-police-area::after{right:0;transform:translate(0, -50%) rotateY(180deg);-webkit-transform:translate(0, -50%) rotateY(180deg)}.intro-police-inner{padding:0 !important;position:relative;z-index:10}.intro-police-img{font-size:0;overflow:hidden;text-indent:-9999px;white-space:nowrap;background-position:center;background-repeat:no-repeat;background-size:contain;width:79.1%;padding-top:53.1%;background-image:url(../images/intro/intro-police-img_pc.png);margin:0 auto 0 5%}@media only screen and (max-width : 600px){.intro-police-img{width:90.3125%;padding-top:79.375%;background-image:url(../images/intro/intro-police-img_sp.png);margin-left:2%}}.d-link-area{background:url(../images/common/contents-bg_red.jpg) repeat center top transparent;background-size:400px auto;box-shadow:0 10px 20px 0 rgba(0,0,0,.6) inset;overflow:hidden}@media only screen and (max-width : 600px){.d-link-area{background-size:200px auto;box-shadow:0 5px 10px 0 rgba(0,0,0,.6) inset}}
