@media screen and (min-width: 768px){.concept-detail .concept-detail-head .sec-ttl-ja{right:calc(50% - 20em)}}.concept-detail{position:relative}.concept-detail .bg-cts{font-size:0;position:absolute;z-index:-1}.concept-detail .bg01{background:url(//admax-log.com/wp2021/wp-content/themes/admax//img/concept/bg-detail_01.jpg) no-repeat left top;width:1200px;height:2400px;top:130px;left:0}.concept-detail .bg02{width:0;height:0;border-style:solid;border-width:860px 860px 860px 0;border-color:transparent #cacf2e transparent transparent;right:0;top:1692px}.concept-detail .bg03{width:0;height:0;border-style:solid;border-width:800px 0 800px 800px;border-color:transparent transparent transparent #f5f5f5;left:0;top:4450px}.concept-detail .bg04{width:0;height:0;border-style:solid;border-width:720px 720px 720px 0;border-color:transparent #cacf2e transparent transparent;right:0;top:8260px}@media screen and (max-width: 1920px){.concept-detail .bg01{left:-200px}.concept-detail .bg02{right:-300px}.concept-detail .bg03{left:-200px}.concept-detail .bg04{right:-250px}}@media screen and (max-width: 1140px){.concept-detail .bg01{background-size:contain;width:800px;top:880px;left:-100px;opacity:0.8}.concept-detail .bg02{right:-500px}.concept-detail .bg03{left:-400px}.concept-detail .bg04{right:-450px}}@media screen and (max-width: 767px){.concept-detail .bg01{top:680px;width:700px}}@media screen and (max-width: 576px){.concept-detail .bg01{top:6%;width:500px}.concept-detail .bg02{border-width:360px 360px 360px 0;top:13%;right:0}.concept-detail .bg04{top:25%}.concept-detail .bg04{top:53%}}.concept-detail .sec-concept_child{margin:150px 0 400px}.concept-detail .concept_child-ttl{font-size:3.8rem;font-weight:bold;letter-spacing:0.1em;text-align:center;color:#cacf2e;margin:0 auto 70px}.concept-detail .concept_child-txt{max-width:690px;width:100%;margin:0 0 0 auto;line-height:1.8}.concept-detail .concept_child-txt p:not(:last-child){margin-bottom:1em}@media screen and (max-width: 767px){.concept-detail .sec-concept_child{margin:150px 0 300px}.concept-detail .concept_child-ttl{font-size:2.8rem}}@media screen and (max-width: 576px){.concept-detail .sec-concept_child{margin:80px 0 300px}.concept-detail .concept_child-ttl{font-size:2.4rem;letter-spacing:0.05em}}@media screen and (min-width: 768px){.concept-detail .sec-reasons .sec-ttl-ja{right:calc(50% - 22em)}}.concept-detail .sec-reasons .reasons-lead{margin:150px auto 0}.concept-detail .sec-reasons .reasons-lead-ttl{font-size:3.8rem;font-weight:bold;letter-spacing:0.1em;color:#cacf2e;margin:0 auto 70px;text-shadow:2px  2px 0px #ffffff, -2px  2px 0px #ffffff, 2px -2px 0px #ffffff, -2px -2px 0px #ffffff, 2px  0px 0px #ffffff, 0px  2px 0px #ffffff, -2px  0px 0px #ffffff, 0px -2px 0px #ffffff}.concept-detail .sec-reasons .reasons-lead-ttl span{font-size:5.8rem;line-height:1}.concept-detail .sec-reasons .reasons-lead-txt{max-width:590px;width:100%;line-height:1.8}@media screen and (max-width: 767px){.concept-detail .sec-reasons .reasons-lead-ttl{font-size:2.8rem}}@media screen and (max-width: 576px){.concept-detail .sec-reasons .reasons-lead{margin:80px auto 0}.concept-detail .sec-reasons .reasons-lead-ttl{text-align:center;font-size:2.4rem;letter-spacing:0.05em}}.concept-detail .reasons-block{margin:170px auto 0}.concept-detail .reasons-block-ttl{text-align:center;position:relative;margin:0 auto 90px}.concept-detail .reasons-block-ttl .num{font-family:"Oswald",sans-serif;color:#f0f0c8;font-size:12rem;line-height:1}.concept-detail .reasons-block-ttl .txt{font-size:3rem;letter-spacing:0.1em;font-weight:bold;position:absolute;top:calc(50% - 0.5em);left:0;width:100%}.concept-detail .excerpt-boxlist .excerpt-box:not(:last-child){margin-bottom:60px}.concept-detail .excerpt-box{max-width:720px;width:100%;margin:0 auto;padding:25px 0;background:url(//admax-log.com/wp2021/wp-content/themes/admax//img/concept/excerpt-left.svg) no-repeat left top,url(//admax-log.com/wp2021/wp-content/themes/admax//img/concept/excerpt-right.svg) no-repeat right bottom;line-height:1.8}.concept-detail .excerpt-box-inner{max-width:570px;width:98%;margin:0 auto}.concept-detail .excerpt-box .data{text-align:right;margin:40px auto 0}.concept-detail .reasons-block-lead{border-bottom:4px dotted #cacf2e;padding:0 0 40px;margin:50px auto 0}.concept-detail .reasons-block-lead .ttl{font-size:2.4rem;font-weight:bold;color:#cacf2e;letter-spacing:0.1em;position:relative;margin:0 auto 30px}.concept-detail .reasons-block-lead .ttl span{background:#fff;position:relative;z-index:1;padding:0 1em 0 0}.concept-detail .reasons-block-lead .ttl::before{content:"";display:block;width:100%;border-bottom:4px dotted #cacf2e;position:absolute;top:50%;left:0}.concept-detail .reasons-block-lead .txt{letter-spacing:0.1em;line-height:1.8}.concept-detail .reasons-block-lead .txt p:not(:last-child){margin-bottom:1em}.concept-detail .reasons-block-lead .txt .list:not(:last-child){margin-bottom:1em}.concept-detail .reasons-block-lead .txt .list li{font-size:1.8rem;font-weight:bold;letter-spacing:0.1em}.concept-detail .reasons-block-lead .txt .list li::before{content:"●";color:#cacf2e}@media screen and (min-width: 1141px){.concept-detail .reasons-block-lead .txt .txt-row{display:flex;justify-content:space-between}.concept-detail .reasons-block-lead .txt .txt-row .row-item:first-child{padding:0 30px 0 0;border-right:1px solid #cacf2e}.concept-detail .reasons-block-lead .txt .txt-row .row-item:last-child{padding:0 0 0 30px}.concept-detail .reasons-block-lead .txt .row-item{width:50%}}@media screen and (max-width: 767px){.concept-detail .reasons-block-ttl{margin:0 auto 40px}.concept-detail .reasons-block-ttl .num{font-size:10rem}.concept-detail .reasons-block-ttl .txt{font-size:2.4rem}.concept-detail .reasons-block-lead .ttl{font-size:2.2rem;border-bottom:4px dotted #cacf2e}.concept-detail .reasons-block-lead .ttl span{background-color:inherit}.concept-detail .reasons-block-lead .ttl::before{display:none}}@media screen and (max-width: 576px){.concept-detail .reasons-block{margin:100px auto 0}.concept-detail .reasons-block-ttl .txt{font-size:2.2rem}.concept-detail .excerpt-box{background-size:50px}.concept-detail .excerpt-box .data{font-size:1.4rem;margin:20px auto 0}.concept-detail .reasons-block-lead .ttl{font-size:2rem}}.concept-detail .rs-img-txt{color:#cacf2e;font-size:1.2rem;font-weight:500}.concept-detail .img-block-right,.concept-detail .img-block-left,.concept-detail .img-block-rightL,.concept-detail .img-block-leftL{margin:80px auto 0}.concept-detail .img-block-right .block-inner,.concept-detail .img-block-left .block-inner,.concept-detail .img-block-rightL .block-inner,.concept-detail .img-block-leftL .block-inner{display:flex;justify-content:space-between;align-items:flex-end}.concept-detail .img-block-right .body,.concept-detail .img-block-left .body,.concept-detail .img-block-rightL .body,.concept-detail .img-block-leftL .body{position:relative;letter-spacing:0.1em;line-height:1.8}.concept-detail .img-block-right .body::before,.concept-detail .img-block-left .body::before,.concept-detail .img-block-rightL .body::before,.concept-detail .img-block-leftL .body::before{content:"";position:absolute;top:0;width:0%;height:1px;background:#cacf2e;z-index:-1;transition:all 1s}.concept-detail .img-block-right .body p:not(:last-child),.concept-detail .img-block-left .body p:not(:last-child),.concept-detail .img-block-rightL .body p:not(:last-child),.concept-detail .img-block-leftL .body p:not(:last-child){margin-bottom:1em}.concept-detail .img-block-right .body .data,.concept-detail .img-block-left .body .data,.concept-detail .img-block-rightL .body .data,.concept-detail .img-block-leftL .body .data{text-align:right}.concept-detail .img-block-right .img-txt,.concept-detail .img-block-left .img-txt,.concept-detail .img-block-rightL .img-txt,.concept-detail .img-block-leftL .img-txt{color:#cacf2e;font-size:1.2rem;font-weight:500}.concept-detail .img-block-right .head,.concept-detail .img-block-left .head{width:40%}.concept-detail .img-block-right .body,.concept-detail .img-block-left .body{width:60%}.concept-detail .img-block-right .block-inner{flex-direction:row-reverse}.concept-detail .img-block-right .body{padding:30px 70px 2em 0}.concept-detail .img-block-right .body::before{left:0}.concept-detail .img-block-right .body.border::before{width:100%}.concept-detail .img-block-left .body{padding:30px 0 2em 70px}.concept-detail .img-block-left .body::before{right:0}.concept-detail .img-block-left .body.border::before{width:100%}.concept-detail .img-block-rightL .head,.concept-detail .img-block-leftL .head{width:60%}.concept-detail .img-block-rightL .head img,.concept-detail .img-block-leftL .head img{width:100%}.concept-detail .img-block-rightL .body,.concept-detail .img-block-leftL .body{width:40%}.concept-detail .img-block-rightL .block-inner{flex-direction:row-reverse}.concept-detail .img-block-rightL .body{padding:30px 70px 2em 0}.concept-detail .img-block-rightL .body::before{left:0}.concept-detail .img-block-rightL .body.border::before{width:100%}.concept-detail .img-block-leftL .body{padding:30px 0 2em 70px}.concept-detail .img-block-leftL .body::before{right:0}.concept-detail .img-block-leftL .body.border::before{width:100%}@media screen and (max-width: 1140px){.concept-detail .img-block-right .block-inner,.concept-detail .img-block-left .block-inner,.concept-detail .img-block-rightL .block-inner,.concept-detail .img-block-leftL .block-inner{align-items:flex-start}.concept-detail .img-block-right .body,.concept-detail .img-block-left .body,.concept-detail .img-block-rightL .body,.concept-detail .img-block-leftL .body{margin-top:40px}}@media screen and (max-width: 767px){.concept-detail .img-block-right .block-inner,.concept-detail .img-block-left .block-inner,.concept-detail .img-block-rightL .block-inner,.concept-detail .img-block-leftL .block-inner{display:block}.concept-detail .img-block-right .head,.concept-detail .img-block-left .head,.concept-detail .img-block-rightL .head,.concept-detail .img-block-leftL .head{width:100%}.concept-detail .img-block-right .head img,.concept-detail .img-block-left .head img,.concept-detail .img-block-rightL .head img,.concept-detail .img-block-leftL .head img{width:100%}.concept-detail .img-block-right .body,.concept-detail .img-block-left .body,.concept-detail .img-block-rightL .body,.concept-detail .img-block-leftL .body{width:100%;padding:40px 0 0}}@media screen and (max-width: 576px){.concept-detail .img-block-right .body .data,.concept-detail .img-block-left .body .data,.concept-detail .img-block-rightL .body .data,.concept-detail .img-block-leftL .body .data{font-size:1.4rem}}.concept-detail .img-block-rs02_1{margin:80px auto 0}.concept-detail .img-block-rs02_1 .block-inner{max-width:770px;width:100%;margin:0 0 0 auto;display:flex;justify-content:space-between;align-items:flex-end}.concept-detail .img-block-rs02_1 .head{width:60%}.concept-detail .img-block-rs02_1 .body{width:37%}@media screen and (max-width: 576px){.concept-detail .img-block-rs02_1 .block-inner{display:block}.concept-detail .img-block-rs02_1 .head{width:100%}.concept-detail .img-block-rs02_1 .head img{width:100%}.concept-detail .img-block-rs02_1 .body{width:100%;padding:25px 0 0}}.concept-detail .img-block-rs03_1{max-width:1920px;width:100%;margin:80px auto 0}.concept-detail .img-block-rs03_1 .rs-img-txt{text-align:right}.concept-detail .img-block-rs03_1 .block-inner{display:flex;justify-content:space-between;align-items:flex-end}.concept-detail .img-block-rs03_1 .head{width:45%}.concept-detail .img-block-rs03_1 .body{width:55%;position:relative;letter-spacing:0.1em;line-height:1.8}.concept-detail .img-block-rs03_1 .body .scroll-border{max-width:600px;width:100%;position:relative;padding:40px 0 2em 80px}.concept-detail .img-block-rs03_1 .body .scroll-border::before{content:"";position:absolute;top:0;width:0%;height:1px;background:#cacf2e;z-index:-1;transition:all 1s;right:0}.concept-detail .img-block-rs03_1 .body .scroll-border.border::before{width:100%}.concept-detail .img-block-rs03_1 .body-inner{max-width:530px;width:100%}@media screen and (max-width: 1140px){.concept-detail .img-block-rs03_1 .block-inner{align-items:flex-start}.concept-detail .img-block-rs03_1 .body{margin:40px 0 0}}@media screen and (max-width: 767px){.concept-detail .img-block-rs03_1{padding:0 2.5%}.concept-detail .img-block-rs03_1 .block-inner{display:block}.concept-detail .img-block-rs03_1 .head{width:100%}.concept-detail .img-block-rs03_1 .body{width:100%}.concept-detail .img-block-rs03_1 .body .scroll-border{max-width:none;padding:40px 0 0}}@media screen and (max-width: 576px){.concept-detail .img-block-rs03_1{padding:0 4%}}.concept-detail .img-block-rs04_1 img{width:100%;margin:1em auto 30px}.concept-detail .img-block-rs04_1 .txt{letter-spacing:0.1em;line-height:1.8}@media screen and (min-width: 1141px){.concept-detail .reasons04-imgwrap .imgwrap-inner{position:relative}.concept-detail .img-block-rs04_1{position:absolute;top:-32px;left:25px;max-width:450px;width:100%}}@media screen and (max-width: 1140px){.concept-detail .img-block-rs04_1{margin-top:80px}}.concept-detail .img-block-rs05_1{margin:80px auto 0}.concept-detail .img-block-rs05_1 .block-inner{display:flex;justify-content:space-between}.concept-detail .img-block-rs05_1 .item{width:48%;max-width:510px}.concept-detail .img-block-rs05_1 .item img{margin:1em auto 30px;width:100%}.concept-detail .img-block-rs05_1 .item .txt{letter-spacing:0.1em;line-height:1.8}@media screen and (max-width: 767px){.concept-detail .img-block-rs05_1 .block-inner{display:block}.concept-detail .img-block-rs05_1 .block-inner .item:not(:last-child){margin-bottom:60px}.concept-detail .img-block-rs05_1 .item{width:100%;max-width:none}}.concept-detail .img-block-rs05_2{max-width:1920px;width:100%;margin:-40px auto 0}.concept-detail .img-block-rs05_2 .rs-img-txt{text-align:right}.concept-detail .img-block-rs05_2 .block-inner{display:flex;justify-content:space-between;align-items:flex-end}.concept-detail .img-block-rs05_2 .head{width:45%}.concept-detail .img-block-rs05_2 .body{width:55%;position:relative;letter-spacing:0.1em;line-height:1.8}.concept-detail .img-block-rs05_2 .body .scroll-border{max-width:600px;width:100%;position:relative;padding:40px 0 2em 80px}.concept-detail .img-block-rs05_2 .body .scroll-border::before{content:"";position:absolute;top:0;width:0%;height:1px;background:#cacf2e;z-index:-1;transition:all 1s;right:0}.concept-detail .img-block-rs05_2 .body .scroll-border.border::before{width:100%}.concept-detail .img-block-rs05_2 .body-inner{max-width:530px;width:100%}@media screen and (max-width: 1140px){.concept-detail .img-block-rs05_2{margin:80px auto 0}.concept-detail .img-block-rs05_2 .block-inner{align-items:flex-start}.concept-detail .img-block-rs05_2 .body{margin:40px 0 0}}@media screen and (max-width: 767px){.concept-detail .img-block-rs05_2{padding:0 2.5%}.concept-detail .img-block-rs05_2 .block-inner{display:block}.concept-detail .img-block-rs05_2 .head{width:100%}.concept-detail .img-block-rs05_2 .body{width:100%}.concept-detail .img-block-rs05_2 .body .scroll-border{max-width:none;padding:40px 0 0}}@media screen and (max-width: 576px){.concept-detail .img-block-rs05_2{padding:0 4%}}