.main-visual{text-align:center}.main-visual .ttl{max-width:750px;margin:0 auto;text-align:center}@media (min-width: 768px){.main-visual img{width:100%}}.sec-prevention{padding:30px 0;margin-bottom:0}.sec-prevention .box2{margin-bottom:20px;text-align:center}@media (min-width: 768px){.sec-prevention .box2{max-width:726px;margin-left:auto;margin-right:auto}}@media (max-width: 767px){.sec-prevention .box2{margin-left:auto;margin-right:auto;max-width:363px}}.sec-prevention .box1{text-align:center}.sec-prevention .box1 .ttl2{margin-bottom:25px;margin-left:auto;margin-right:auto}@media (min-width: 768px){.sec-prevention .box1 .ttl2{max-width:624px}}.sec-prevention .box1 .box-slider{padding:0 43px}@media (max-width: 767px){.sec-prevention{padding:15px 0}.sec-prevention .wcm{padding:0}.sec-prevention .box2{margin-bottom:13px}.sec-prevention .box1 .ttl2{padding:0;margin-bottom:16px}.sec-prevention .box1 .box-slider{padding:0 40px}}.sec-img1{padding:0}.sec-img1 a{display:inline-block}.sec-img1 .inner{margin:0 auto;text-align:center}.sec-img1.hasBgimg{padding:40px 0 55px 0}.sec-img1.hasBgimg .inner{max-width:598px}.sec-img1.hasBg{padding:25px 10px 0 10px}.sec-img1.hasBg .inner{max-width:670px}@media (max-width: 767px){.sec-img1{padding:0;text-align:center}.sec-img1.hasBgimg{padding:25px 0 33px 0}.sec-img1.hasBgimg .inner{max-width:299px}.sec-img1.hasBg{padding:22px 10px 0 10px}.sec-img1.hasBg .inner{max-width:335px}.sec-img1 .wcm{padding:0}}.sec-ct2{background:#FFF64D;padding:50px 0 35px 0;text-align:center}.sec-ct2 .box1{background:#5AACFF;padding:45px 0 0 0;text-align:center}.sec-ct2 .box1 .ttl1{margin:0 auto 20px auto}.sec-ct2 .box1 .pic1{text-align:center}@media (min-width: 768px){.sec-ct2 .box1 .pic1 img{max-width:670px}}@media (max-width: 767px){.sec-ct2 .box1 .pic1 img{max-width:335px}}.sec-ct2 .ttl2{margin:0 auto 20px auto;max-width:578px}.sec-ct2 .list li{border-bottom:1px solid #333;padding:0 0 25px 0;margin-bottom:25px}.sec-ct2 .list li .wcm{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sec-ct2 .list li:last-child{border-bottom:0;margin-bottom:0}.sec-ct2 .list .pic2{width:46.6%}.sec-ct2 .list .info{width:52.4%;text-align:left;padding-left:25px}.sec-ct2 .list .ttl3{font-weight:bold;color:#131E2E;font-size:26px;font-size:2.6rem;line-height:36px;line-height:1.38462em;letter-spacing:0em;margin-bottom:10px}.sec-ct2 .list .ttl3 span{background-image:-webkit-linear-gradient(30deg, var(--cl_under) 0%, var(--cl_under) 100%);background-image:-o-linear-gradient(30deg, var(--cl_under) 0%, var(--cl_under) 100%);background-image:linear-gradient(30deg, var(--cl_under) 0%, var(--cl_under) 100%);background-repeat:no-repeat;background-size:100% 4px;background-position:0 100%;font-style:normal;padding-bottom:0}@media (min-width: 768px){.sec-ct2 .list .ttl3 span{background-size:100% 8px}}.sec-ct2 .list .desc1{font-size:16px;font-size:1.6rem;line-height:25px;line-height:1.5625em;letter-spacing:0em;font-weight:normal}@-moz-document url-prefix(){.sec-ct2 .list .desc1{font-weight:bold}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.sec-ct2 .list .desc1{font-weight:bold;letter-spacing:.05em}}@media (max-width: 767px){.sec-ct2{padding:25px 0 0 0}.sec-ct2 .box1{padding:25px 0 0 0}.sec-ct2 .box1 .ttl1{max-width:291px;margin:0 auto 14px auto}.sec-ct2 .box1 .pic1{max-width:335px;margin:0 auto}.sec-ct2 .wcm{padding:0}.sec-ct2 .ttl2{max-width:309px;padding:0 10px;margin:0 auto 21px auto}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-ct2 .ttl2{padding:0 20px}}@media (max-width: 767px){.sec-ct2 .list li{padding:0 15px 24px 18px;margin-bottom:21px}.sec-ct2 .list .ttl3{font-size:15px;font-size:1.5rem;line-height:22px;line-height:1.46667em;letter-spacing:0em;margin-bottom:0}.sec-ct2 .list .ttl3 span{background-size:auto 4px}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-ct2 .list .ttl3{font-size:14px;font-size:1.4rem;line-height:20px;line-height:1.42857em;letter-spacing:0em}}@media (max-width: 767px){.sec-ct2 .list .pic2{width:51.5%}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-ct2 .list .pic2{width:45%}}@media (max-width: 767px){.sec-ct2 .list .info{width:48.5%;padding-left:8px}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-ct2 .list .info{width:55%}}@media (max-width: 767px){.sec-ct2 .list .desc1{font-size:12px;font-size:1.2rem;line-height:19px;line-height:1.58333em;letter-spacing:0em}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-ct2 .list .desc1{font-size:11px;font-size:1.1rem;line-height:16px;line-height:1.45455em;letter-spacing:0em}}.sec-flow{background-size:cover;padding:40px 0 40px 0}.sec-flow .block-flow{border:1px solid #999;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#fff;padding:24px 33px 21px 33px;width:100%;margin-bottom:-1px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.sec-flow .arr-flow{position:relative;z-index:644;text-align:center;margin-bottom:-7px;position:relative;text-align:center;height:14px}.sec-flow .arr-flow span{content:"";position:absolute;left:0;right:0;top:-10px;width:0;height:0;border-bottom:18px solid transparent;border-left:14px solid #3553C8;border-top:18px solid transparent;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin:auto}.sec-flow .arr-flow.hascolor{border-left:14px solid var(--color-arr-flow)}.sec-flow .arr-flow img{max-width:80px;margin:auto}.sec-flow .block-flow{padding:20px 33px;min-height:126px}.sec-flow .info{width:calc(100% - 200px)}.sec-flow .pic{width:200px;text-align:right;padding-top:3px}.sec-flow .pic img{max-width:164px;margin:auto}.sec-flow .cmn-ttl1{margin-bottom:25px;color:var(--color-cmnttl1-flow)}.sec-flow .cmn-ttl1 i:before,.sec-flow .cmn-ttl1 i:after{color:var(--color-cmnttl1-flow)}.sec-flow .ttl1{color:#3553C8;font-weight:bold;font-size:0;margin-bottom:15px;color:var(--color-ttl-flow)}.sec-flow .ttl1 .num{display:inline-block;vertical-align:top;width:42px}.sec-flow .ttl1 .txt{display:inline-block;vertical-align:top;font-size:22px;font-size:2.2rem;line-height:36px;line-height:1.63636em;letter-spacing:.03em;font-weight:bold;width:calc(100% - 42px);padding-left:10px;padding-top:3px}.sec-flow .desc1{font-size:16px;font-size:1.6rem;line-height:25px;line-height:1.5625em;letter-spacing:0em;font-weight:bold}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.sec-flow .desc1{letter-spacing:.05em}}@media (max-width: 767px){.sec-flow{padding:19px 0 26px 0}.sec-flow .block-flow{padding:10px 33px 10px 33px;min-height:126px;margin-bottom:-1px}}@media only screen and (max-width: 767px) and (max-width: 360px){.sec-flow .block-flow{padding:10px 25px}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-flow .block-flow{padding:10px 15px}}@media (max-width: 767px){.sec-flow .arr-flow{margin-bottom:-4px}.sec-flow .arr-flow img{max-width:40px}.sec-flow .info{width:60%}}@media only screen and (max-width: 767px) and (max-width: 360px){.sec-flow .info{width:65%}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-flow .info{width:70%}}@media (max-width: 767px){.sec-flow .pic{width:40%;text-align:right;padding-top:3px}.sec-flow .pic img{max-width:82px;margin:auto}}@media only screen and (max-width: 767px) and (max-width: 360px){.sec-flow .pic{width:35%}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-flow .pic{width:30%}}@media (max-width: 767px){.sec-flow .ttl1{margin-bottom:4px}.sec-flow .ttl1 .num{width:21px}.sec-flow .ttl1 .txt{font-size:15px;font-size:1.5rem;line-height:21px;line-height:1.4em;letter-spacing:0em;width:calc(100% - 21px);padding-left:5px;padding-top:0}.sec-flow .ttl1 .txt.txt1{margin-top:-2px}.sec-flow .desc1{font-size:12px;font-size:1.2rem;line-height:19px;line-height:1.58333em;letter-spacing:0em}}.sec-trainer{padding:40px 0 40px 0}.sec-trainer .cmn-ttl1{margin-bottom:25px;color:var(--color-ttl-trainer)}.sec-trainer .cmn-ttl1 i:before,.sec-trainer .cmn-ttl1 i:after{color:var(--color-ttl-trainer)}.sec-trainer .block-trainer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #CCCCCC;padding:0 0 25px 0;margin-bottom:25px}.sec-trainer .block-trainer .info{width:calc(100% - 250px);padding-left:25px;padding-top:2px}.sec-trainer .block-trainer .pic{width:250px}.sec-trainer .block-trainer .pos{font-size:18px;font-size:1.8rem;line-height:26px;line-height:1.44444em;letter-spacing:0em;font-weight:bold;margin-bottom:1px}.sec-trainer .block-trainer .name{color:#999;font-size:28px;font-size:2.8rem;line-height:44px;line-height:1.57143em;letter-spacing:0em;font-weight:bold}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.sec-trainer .block-trainer .name{letter-spacing:.02em}}.sec-trainer .block-trainer .desc1{font-size:14px;font-size:1.4rem;line-height:24px;line-height:1.71429em;letter-spacing:0em;color:#999;font-weight:500}@-moz-document url-prefix(){.sec-trainer .block-trainer .desc1{font-weight:bold}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.sec-trainer .block-trainer .desc1{font-weight:bold;letter-spacing:.05em}}.sec-trainer .block-trainer:last-child{border-bottom:0;margin-bottom:0}@media (max-width: 767px){.sec-trainer{padding:21px 0 2px 0}.sec-trainer .cmn-ttl1{margin-bottom:13px}.sec-trainer .wcm{padding:0}.sec-trainer .block-trainer{padding:0 17px 14px 17px;margin-bottom:14px}.sec-trainer .block-trainer .info{width:63.3%;padding-left:11px;padding-top:2px}.sec-trainer .block-trainer .pic{width:36.7%}.sec-trainer .block-trainer .pos{font-size:13px;font-size:1.3rem;line-height:14px;line-height:1.07692em;letter-spacing:0em;font-weight:bold;margin-bottom:1px}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-trainer .block-trainer .pos{font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.16667em;letter-spacing:0em;margin-bottom:0}}@media (max-width: 767px){.sec-trainer .block-trainer .name{color:#999;font-size:16px;font-size:1.6rem;line-height:28px;line-height:1.75em;letter-spacing:0em;font-weight:bold}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-trainer .block-trainer .name{font-size:15px;font-size:1.5rem;line-height:26px;line-height:1.73333em;letter-spacing:0em}}@media (max-width: 767px){.sec-trainer .block-trainer .desc1{font-size:12px;font-size:1.2rem;line-height:18px;line-height:1.5em;letter-spacing:0em;color:#999;font-weight:500}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-trainer .block-trainer .desc1{font-size:11px;font-size:1.1rem;line-height:15px;line-height:1.36364em;letter-spacing:0em}}@media (max-width: 767px){.sec-trainer .block-trainer:last-child{border-bottom:0;margin-bottom:0}}.sec-win{background:url("../../../assets/img/common/bg2.jpg") repeat center center;background-size:auto 28px;padding:50px 0 60px 0}.sec-win .ttl1{text-align:center;max-width:516px;margin:0 auto 30px auto}.sec-win .desc1{color:#fff}.sec-win .pic1{text-align:center;margin:0 auto;max-width:598px}@media (max-width: 767px){.sec-win{background-size:auto 14px;padding:25px 21px 33px 21px}.sec-win .ttl1{max-width:258px;margin:0 auto 12px auto}.sec-win .desc1{font-size:13px;font-size:1.3rem;line-height:23px;line-height:1.76923em;letter-spacing:0em}}@media only screen and (max-width: 767px) and (max-width: 320px){.sec-win{padding:25px 9px 30px 9px}}.sec-comparison{padding:60px 0 50px 0}.sec-comparison .ttl1{text-align:center;margin-bottom:30px}@media (min-width: 768px){.sec-comparison .ttl1{max-width:460px;margin-left:auto;margin-right:auto}}.sec-comparison .table-box{width:100%}.sec-comparison .table-box th,.sec-comparison .table-box td{font-weight:bold;text-align:center;color:#4D4D4D;border-bottom:1px solid #999999;border-left:1px solid #999999;vertical-align:middle;padding:8px 1px}.sec-comparison .table-box th:first-child,.sec-comparison .table-box td:first-child{border-left:0}.sec-comparison .table-box th{width:20%}.sec-comparison .table-box .cell-bg{color:#131E2E;background:#FFF000}.sec-comparison .table-box td.cell-bg{font-weight:500}.sec-comparison .table-box .symbol1{margin-bottom:5px}.sec-comparison .table-box tbody tr:last-child th,.sec-comparison .table-box tbody tr:last-child td{border-bottom:0}.sec-comparison .table-box .symbol img{max-width:23px}.sec-comparison .table-box .symbol.symbol-x img{max-width:16px}.sec-comparison .pic{text-align:center;max-width:576px;margin:0 auto}@media (max-width: 767px){.sec-comparison{padding:21px 0 15px 0}.sec-comparison .ttl1{max-width:229px;margin:0 auto 18px auto}.sec-comparison .txt-scrollbar{text-align:center;max-width:340px;margin:0 auto 10px auto}.sec-comparison .wrap-scrollbar{overflow-x:auto;overflow-y:hidden;border-right:none;background:#fff}}@media only screen and (max-width: 767px) and (max-width: 578px){.sec-comparison .wrap-scrollbar{margin:0 -17px;padding:0 0 0 17px}}@media (max-width: 767px){.sec-comparison .pic,.sec-comparison .table-box{padding-right:17px;min-width:593px}.sec-comparison .pic thead th,.sec-comparison .pic thead td,.sec-comparison .table-box thead th,.sec-comparison .table-box thead td{font-size:12px;font-size:1.2rem;line-height:16px;line-height:1.33333em;letter-spacing:0em}.sec-comparison .pic .symbol1,.sec-comparison .table-box .symbol1{margin-bottom:2px}.sec-comparison .pic tbody th,.sec-comparison .pic tbody td,.sec-comparison .table-box tbody th,.sec-comparison .table-box tbody td{padding:3px 1px;font-size:12px;font-size:1.2rem;line-height:16px;line-height:1.33333em;letter-spacing:0em}.sec-comparison .pic tbody .cell-bg,.sec-comparison .table-box tbody .cell-bg{padding:9px 1px 1px 1px;letter-spacing:.02em}.sec-comparison .pic tbody .cell-bg .txt1,.sec-comparison .table-box tbody .cell-bg .txt1{letter-spacing:-.1em}}.sec-access{color:#fff}.sec-access .cmn-ttl2{margin-bottom:5px}.sec-access .txt1{font-size:22px;font-size:2.2rem;line-height:32px;line-height:1.45455em;letter-spacing:0em;margin-bottom:20px}.sec-access .pic1{text-align:center;margin-bottom:25px}.sec-access .info1{font-weight:normal;font-size:18px;font-size:1.8rem;line-height:28px;line-height:1.55556em;letter-spacing:.02em;max-width:410px;margin:0 auto 50px auto}.sec-access .txt1{text-align:center}.sec-access .txt1 a{color:#fff}.sec-access .map-box{line-height:0}.sec-access .map-box iframe{width:100%;height:400px}.sec-access .box-access1{font-size:0;letter-spacing:0}.sec-access .box-access1 .it{width:120px;color:#fff;font-size:18px;font-size:1.8rem;line-height:28px;line-height:1.55556em;letter-spacing:.02em;display:inline-block;vertical-align:top}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.sec-access .box-access1 .it{letter-spacing:.05em}}.sec-access .box-access1 .desc{width:calc(100% - 120px);color:#fff;font-size:18px;font-size:1.8rem;line-height:28px;line-height:1.55556em;letter-spacing:.02em;display:inline-block;vertical-align:top}.sec-access .box-access1 .desc span{display:block}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.sec-access .box-access1 .desc{letter-spacing:.05em}}@media (max-width: 767px){.sec-access .cmn-ttl2{margin-bottom:0}.sec-access .txt1{font-size:11px;font-size:1.1rem;line-height:16px;line-height:1.45455em;letter-spacing:0em;margin-bottom:12px;font-weight:bold}.sec-access .pic1{text-align:center;margin-bottom:9px}.sec-access .info1{font-weight:normal;font-size:11px;font-size:1.1rem;line-height:18px;line-height:1.63636em;letter-spacing:.024em;max-width:260px;margin:0 auto 16px auto}.sec-access .box-access1 .it{width:70px;font-size:11px;font-size:1.1rem;line-height:18px;line-height:1.63636em;letter-spacing:.024em}.sec-access .box-access1 .desc{width:calc(100% - 70px);font-size:11px;font-size:1.1rem;line-height:18px;line-height:1.63636em;letter-spacing:.024em}.sec-access .map-box iframe{height:175px}}.sec-indoor01{position:relative}.sec-indoor01:before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;display:none;z-index:2;background-color:var(--indoor01-bg-cl);opacity:var(--indoor01-bg-op)}.sec-indoor01.hs-bgcl:before{display:block}.sec-indoor01 .wcm{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center top;padding:83px 0}.sec-indoor01 .desc-indoor01{position:relative;z-index:59;padding:0 69px}.sec-indoor01 .desc-indoor01 h3{font-size:27px;font-size:2.7rem;line-height:1.5;margin-bottom:25px;padding:0 30px;color:#000000}.sec-indoor01 .desc-indoor01 p{color:#000000}@media (max-width: 767px){.sec-indoor01 .wcm{padding:39px 0}.sec-indoor01 .desc-indoor01{padding:0 15px}.sec-indoor01 .desc-indoor01 h3{padding:0 15px}.sec-indoor01 .desc-indoor01 p{font-size:15px;font-size:1.5rem}}.sec-indoor02{position:relative;padding:83px 0}.sec-indoor02:before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;display:none;z-index:2;background-color:var(--indoor02-bg-cl);opacity:var(--indoor02-bg-op)}.sec-indoor02.hs-bgcl:before{display:block}.sec-indoor02 .wcm{position:relative;z-index:99}.sec-indoor02 .desc-indoor02{position:relative;z-index:59;padding:0 10px}.sec-indoor02 .box-iframe{padding:0 69px}.sec-indoor02 .box-iframe iframe{width:100%}.sec-indoor02 h3{font-size:25px;font-size:2.5rem;line-height:1.5;margin-bottom:25px;color:#000000}@media (max-width: 767px){.sec-indoor02{padding:39px 0}.sec-indoor02 .desc-indoor02{padding:0}.sec-indoor02 h3{font-size:19px;font-size:1.9rem}.sec-indoor02 .box-iframe{padding:0 15px}.sec-indoor02 .box-iframe iframe{height:200px}}.sec-slider02{padding:30px 0;margin-bottom:0}.sec-slider02 .box-slider{overflow:hidden;padding:0 17.3%}.sec-slider02 .box-slider .owl-stage-outer{overflow:inherit}.sec-slider02 .box-slider .owl-dots{position:relative;text-align:center;margin-top:15px}.sec-slider02 .box-slider .owl-dots .owl-dot{width:12px;height:12px;border-radius:50%;background:#CCCCCC;margin:0 8px}.sec-slider02 .box-slider .owl-dots .owl-dot.active{background:#1A1A1A}.sec-slider02 .box-slider .owl-item{padding:0 15px;position:relative}.sec-slider02 .box-slider .owl-item .thumb-slide{position:relative}.sec-slider02 .box-slider .owl-item .thumb-slide a{position:relative;display:block}.sec-slider02 .box-slider .owl-item .thumb-slide a:after{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.6)}.sec-slider02 .box-slider .owl-item.active .thumb-slide a:after{opacity:0}@media (max-width: 767px){.sec-slider02{padding:20px 0}.sec-slider02 .box-slider .owl-dots{margin-top:12px;line-height:0}.sec-slider02 .box-slider .owl-dots .owl-dot{width:9px;height:9px;margin:0 5px}.sec-slider02 .box-slider .owl-item{padding:0 8px}}.sec-ct8_slider{padding:0 0 30px;margin-bottom:20px}.sec-ct8_slider .ttl01{background:#002DC8;font-size:43px;font-size:4.3rem;line-height:52px;line-height:1.2093em;letter-spacing:0em;font-weight:bold;color:#fff;text-align:left;padding:15px 20px 15px;font-style:italic;margin-bottom:0px}.sec-ct8_slider .ttl01-img{text-align:left;margin-bottom:0px}.sec-ct8_slider .box-slider{overflow:hidden;padding:0 40px}.sec-ct8_slider .box-slider .owl-stage-outer{overflow:inherit}.sec-ct8_slider .box-slider .owl-dots{position:relative;text-align:center;margin-top:15px}.sec-ct8_slider .box-slider .owl-dots .owl-dot{width:12px;height:12px;border-radius:50%;background:#CCCCCC;margin:0 8px}.sec-ct8_slider .box-slider .owl-dots .owl-dot.active{background:#1A1A1A}.sec-ct8_slider .box-slider .control-btn{background-repeat:no-repeat;background-size:100% 100%}.sec-ct8_slider .box-slider .owl-prev{left:-23px;width:47px;height:47px}@media (max-width: 767px){.sec-ct8_slider .box-slider .owl-prev{width:30px;height:30px;left:-15px}}.sec-ct8_slider .box-slider .owl-prev .control-btn{background-image:url("../../../assets/img/common/icon/ico_prev02.png");background-position:center center}.sec-ct8_slider .box-slider .owl-next{right:-23px;width:47px;height:47px}@media (max-width: 767px){.sec-ct8_slider .box-slider .owl-next{width:30px;height:30px;right:-15px}}.sec-ct8_slider .box-slider .owl-next .control-btn{background-image:url("../../../assets/img/common/icon/ico_next02.png");background-position:center center}.sec-ct8_slider .box-slider .owl-item{padding:0;position:relative}.sec-ct8_slider .box-slider .owl-item .thumb-slide{position:relative}.sec-ct8_slider .box-slider .owl-item .thumb-slide .box{position:relative;position:relative;display:block;position:relative}.sec-ct8_slider .box-slider .owl-item .thumb-slide .box:before{display:block;content:" ";width:100%;padding-top:100%}.sec-ct8_slider .box-slider .owl-item .thumb-slide .box>.content{position:absolute;top:0;left:0;right:0;bottom:0}.sec-ct8_slider .box-slider .owl-item .thumb-slide .box:after{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.6)}.sec-ct8_slider .box-slider .owl-item .thumb-slide .box img{display:block;object-fit:cover;position:absolute;left:0;top:0;width:100%;height:100%}.sec-ct8_slider .box-slider .owl-item.active .thumb-slide .box:after{opacity:0}@media (max-width: 767px){.sec-ct8_slider{padding:0 0 20px}.sec-ct8_slider .ttl01{font-size:22px;font-size:2.2rem;line-height:28px;line-height:1.27273em;padding:10px 15px 10px}.sec-ct8_slider .box-slider{padding:0 20px}.sec-ct8_slider .box-slider .owl-dots{margin-top:12px;line-height:0}.sec-ct8_slider .box-slider .owl-dots .owl-dot{width:9px;height:9px;margin:0 5px}.sec-ct8_slider .box-slider .owl-item{padding:0}}

/*# sourceMappingURL=maps/lp2.min.css.map */
