@import"https://fonts.googleapis.com/css2?family=Roboto&display=swap";.secHeadBox{overflow:hidden;background:url(//www.dmonline-shop.jp/cdn/shop/files/lp_tb_bp_ab_secHeadBox_bg.jpg?v=2826614830665580497) no-repeat top center;background-size:cover;padding:70px 0 80px}@media screen and (max-width:767px){.secHeadBox{padding:12vw 0 13vw;background:url(//www.dmonline-shop.jp/cdn/shop/files/lp_tb_bp_ab_secHeadBox_bg.jpg?v=2826614830665580497) no-repeat top right 20%;background-size:cover}}.secHeadBox .secHeadBox_inner{padding:0 calc((100% - 1200px)/2)}@media only screen and (max-width:1024px){.secHeadBox .secHeadBox_inner{padding:0 .5em}}.secHeadBox .secHeadBox_inner .secHeadBox_ttl{text-align:right;position:relative;width:100%;z-index:1}.secHeadBox .secHeadBox_inner .secHeadBox_ttl .secHeadBox_ttl_sub{position:absolute;left:0;top:0;z-index:-1}@media screen and (max-width:767px){.secHeadBox .secHeadBox_inner .secHeadBox_ttl .secHeadBox_ttl_sub{max-width:18%}}.secHeadBox .secHeadBox_inner .secHeadBox_ttl .secHeadBox_ttl_main{display:inline-block;text-align:right;width:50%;border-bottom:1px solid #000;margin-bottom:50px}@media screen and (max-width:767px){.secHeadBox .secHeadBox_inner .secHeadBox_ttl .secHeadBox_ttl_main{width:65%;margin-bottom:5vw}}.secHeadBox .secHeadBox_inner .secHeadBox_ttl .secHeadBox_ttl_main h1{position:relative;display:inline-block;padding:.2em 0 .2em calc(34px + .5em);font-size:3rem}@media screen and (max-width:767px){.secHeadBox .secHeadBox_inner .secHeadBox_ttl .secHeadBox_ttl_main h1{font-size:24px;font-size:4.8vw}}.secHeadBox .secHeadBox_inner .secHeadBox_ttl .secHeadBox_ttl_main h1 .icon{position:absolute;display:inline-flex;align-items:center;left:0;top:50%;transform:translateY(-50%)}.secHeadBox .secHeadBox_inner .secHeadBox_ttl .secHeadBox_ttl_main h1 .icon img{max-width:34px}@media screen and (max-width:767px){.secHeadBox .secHeadBox_inner .secHeadBox_ttl .secHeadBox_ttl_main h1 .icon img{max-width:20%}}.secHeadBox .secHeadBox_inner .secHeadBox_txt{color:#fff;position:relative;z-index:1}.secHeadBox .secHeadBox_inner .secHeadBox_txt .secHeadBox_catch{line-height:1}.secHeadBox .secHeadBox_inner .secHeadBox_txt .secHeadBox_catch .secHeadBox_catch_sub{display:inline-block;line-height:1.89474;font-size:3.8rem;margin-bottom:77px}@media only screen and (min-width:768px)and (max-width:1230px){.secHeadBox .secHeadBox_inner .secHeadBox_txt .secHeadBox_catch .secHeadBox_catch_sub{font-size:3.4rem}}@media screen and (max-width:767px){.secHeadBox .secHeadBox_inner .secHeadBox_txt .secHeadBox_catch .secHeadBox_catch_sub{font-size:18px;font-size:3.6vw;margin-bottom:30px}}.secHeadBox .secHeadBox_inner .secHeadBox_txt .secHeadBox_catch .secHeadBox_catch_sub>span{display:inline-block;line-height:1.49057;font-size:1.39473em}.secHeadBox .secHeadBox_inner .secHeadBox_txt .secHeadBox_catch .secHeadBox_catch_main{display:inline-block;font-style:italic;line-height:1.24706;font-size:8.5rem;letter-spacing:-.05em}@media only screen and (min-width:768px)and (max-width:1230px){.secHeadBox .secHeadBox_inner .secHeadBox_txt .secHeadBox_catch .secHeadBox_catch_main{font-size:7.4rem}}@media screen and (max-width:767px){.secHeadBox .secHeadBox_inner .secHeadBox_txt .secHeadBox_catch .secHeadBox_catch_main{font-size:32px;font-size:6.4vw}}.secHeadBox .secHeadBox_inner .secHeadBox_txt .secHeadBox_catch .secHeadBox_catch_main>span{font-size:.62352em}#pages_about{position:relative}#pages_about .fx_js_nc{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:767px){#pages_about .fx_js_nc{flex-direction:column}}#pages_about .fx_js{display:flex;justify-content:space-between}@media only screen and (max-width:1024px){#pages_about .fx_js{flex-direction:column}}#pages_about .fx_js_ab{display:flex;justify-content:space-between;align-items:baseline}@media screen and (max-width:767px){#pages_about .fx_js_ab{flex-direction:column}}#pages_about .txt_cet{text-align:center}#pages_about .pc,#pages_about .pc_tab{display:block!important}#pages_about .sp,#pages_about .tab_sp{display:none!important}@media only screen and (min-width:768px)and (max-width:1024px){#pages_about .pc{display:none!important}#pages_about .pc_tab{display:block!important}#pages_about .pc_sp{display:none!important}#pages_about .tab_sp{display:block!important}}@media only screen and (max-width:1024px){#pages_about .pc,#pages_about .pc_tab,#pages_about .pc_sp{display:none!important}#pages_about .tab_sp{display:block!important}}@media screen and (max-width:767px){#pages_about .pc,#pages_about .pc_tab{display:none!important}#pages_about .pc_sp,#pages_about .tab_sp,#pages_about .sp{display:block!important}}#pages_about .pages_about_contents{position:relative}#pages_about .pages_about_contents:before{content:"";display:block;background:#d7dcdc;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}#pages_about .pages_about_contents .mod_inner{margin-top:-32px;position:relative;z-index:2}@media screen and (max-width:767px){#pages_about .pages_about_contents .mod_inner{margin-top:-5%}}#pages_about .sec_ttl,#pages_about .sec_ttl_s{display:inline-block;padding:5px 15px;font-size:4.5rem;color:#fff;text-align:center}@media only screen and (min-width:768px)and (max-width:1024px){#pages_about .sec_ttl,#pages_about .sec_ttl_s{font-size:3.5rem}}@media screen and (max-width:767px){#pages_about .sec_ttl,#pages_about .sec_ttl_s{font-size:22px;font-size:4.4vw;text-align:left}}#pages_about .sec_ttl{background:#e61400;margin-bottom:20px}@media only screen and (max-width:1024px){#pages_about .sec_ttl{margin-bottom:.5em}}@media screen and (max-width:767px){#pages_about .sec_ttl{font-size:22px;font-size:4.4vw}}#pages_about .sec_ttl_s{background:#000;margin-bottom:40px}@media only screen and (max-width:1024px){#pages_about .sec_ttl_s{margin-bottom:1em}}#pages_about .sec_txt{font-size:2.2rem;font-weight:700}@media only screen and (max-width:1024px){#pages_about .sec_txt{font-size:1.7rem}}@media screen and (max-width:767px){#pages_about .sec_txt{font-size:18px;font-size:3.6vw}}#pages_about .pages_about_sec01{position:relative}#pages_about .pages_about_sec01:after{content:"";display:block;background:url(//www.dmonline-shop.jp/cdn/shop/files/lp_tb_bp_ab_sec01_bk_pc.png?v=14305174907183590736) no-repeat;background-size:cover;padding-bottom:57%;width:100%;height:auto;position:absolute;top:-10%;right:0}@media only screen and (min-width:768px)and (max-width:1024px){#pages_about .pages_about_sec01:after{top:-20%}}@media screen and (max-width:767px){#pages_about .pages_about_sec01:after{background:url(//www.dmonline-shop.jp/cdn/shop/files/lp_tb_bp_ab_sec01_bk_sp.png?v=15277609260903146263) center no-repeat;background-size:cover;top:5%;bottom:0}}#pages_about .pages_about_sec01 .mod_inner{padding-bottom:25%}@media only screen and (min-width:768px)and (max-width:1024px){#pages_about .pages_about_sec01 .mod_inner{padding-bottom:10em}}@media screen and (max-width:767px){#pages_about .pages_about_sec01 .mod_inner{padding-bottom:8em}}@media only screen and (min-width:768px)and (max-width:1024px){#pages_about .pages_about_sec01 .sec_txt{width:80%}}@media screen and (max-width:767px){#pages_about .pages_about_sec01 .sec_txt{width:100%}}#pages_about .pages_about_sec02{padding-bottom:110px}@media screen and (max-width:767px){#pages_about .pages_about_sec02{padding-bottom:4em}}#pages_about .pages_about_sec02:before{top:32px;background:#fff;z-index:0}#pages_about .pages_about_sec02 .sec_ttl_s{margin-bottom:20px}@media only screen and (min-width:768px)and (max-width:1024px){#pages_about .pages_about_sec02 .sec_ttl_s{margin-bottom:.5em}}@media screen and (max-width:767px){#pages_about .pages_about_sec02 .sec_ttl_s{display:initial}}#pages_about .pages_about_sec02 .sec_ttl_s:nth-last-of-type(1){margin-bottom:40px}@media only screen and (min-width:768px)and (max-width:1024px){#pages_about .pages_about_sec02 .sec_ttl_s:nth-last-of-type(1){margin-bottom:1em}}@media screen and (max-width:767px){#pages_about .pages_about_sec02 .sec_ttl_s_area{margin-bottom:1em}}#pages_about .pages_about_sec02 .sec_txt{width:55%;margin:0 auto 60px 0}@media only screen and (min-width:768px)and (max-width:1024px){#pages_about .pages_about_sec02 .sec_txt{width:50%}}@media screen and (max-width:767px){#pages_about .pages_about_sec02 .sec_txt{width:100%;margin-bottom:2em}}#pages_about .pages_about_sec02 .sec_txt:after{content:"";display:inline-block;background:url(//www.dmonline-shop.jp/cdn/shop/files/lp_tb_bp_ab_sec02_img.png?v=17165168889862426187) right no-repeat;width:100%;height:358px;position:absolute;top:90px;right:0}@media only screen and (min-width:768px)and (max-width:1024px){#pages_about .pages_about_sec02 .sec_txt:after{background-size:contain;width:45%;right:.5em}}@media screen and (max-width:767px){#pages_about .pages_about_sec02 .sec_txt:after{background-size:contain;position:relative;top:15px;height:160px;background-position:center}}#pages_about .about_bnr{background:#ebeded;padding:20px}#pages_about .about_bnr_cat{width:230px;height:245px;font-size:3.5rem;font-weight:700;line-height:1.3em;text-align:center;color:#ffe100;background:#3c5656;display:flex;align-items:center;justify-content:center;position:relative}@media only screen and (min-width:768px)and (max-width:1024px){#pages_about .about_bnr_cat{width:18%;font-size:3rem;margin-right:1em}}@media screen and (max-width:767px){#pages_about .about_bnr_cat{width:100%;height:auto;padding:.5em;margin-bottom:.5em;font-size:22px;font-size:4.4vw}}#pages_about .about_bnr_cat:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:122.5px 0 122.5px 30px;border-color:transparent transparent transparent #3c5656;position:absolute;top:0;right:-30px}@media screen and (max-width:767px){#pages_about .about_bnr_cat:after{display:none}}@media screen and (max-width:767px){#pages_about .about_bnr .about_bnr_txt_area{width:100%;margin-bottom:2em}}#pages_about .about_bnr_txt{font-size:2.8rem;font-weight:700;line-height:1.5em}@media screen and (max-width:767px){#pages_about .about_bnr_txt{font-size:18px;font-size:3.6vw}}#pages_about .about_bnr_txt_s{color:#3c5656}#pages_about .about_bnr_note{display:block;font-size:2rem;padding:.5em 0}@media screen and (max-width:767px){#pages_about .about_bnr_note{font-size:18px;font-size:3.6vw}}#pages_about .about_bnr_btn{display:block;width:378px;height:50px;line-height:50px;background:#000;color:#fff;font-size:2rem;font-weight:700;text-align:center;position:relative}@media screen and (max-width:767px){#pages_about .about_bnr_btn{width:90%;height:40px;line-height:40px;margin:0 auto;font-size:22px;font-size:4.4vw}}#pages_about .about_bnr_btn:after{content:"";display:inline-block;position:absolute;top:50%;right:8%;margin-top:-6px;width:13px;height:13px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}@media screen and (max-width:767px){#pages_about .about_bnr_btn:after{width:10px;height:10px;margin-top:-5px}}#pages_about .about_bnr_btn:hover{background:#e61400}#pages_about .about_bnr_img{width:36%}@media screen and (max-width:767px){#pages_about .about_bnr_img{width:90%;margin:0 auto}}#pages_about .pages_about_sec03{padding-bottom:80px}@media screen and (max-width:767px){#pages_about .pages_about_sec03{margin-bottom:2em}}#pages_about .pages_about_sec03:before{top:32px;background:#ebeded;z-index:0}@media screen and (max-width:767px){#pages_about .pages_about_sec03:before{top:1%}}#pages_about .pages_about_sec03:after{content:"";display:inline-block;background:url(//www.dmonline-shop.jp/cdn/shop/files/lp_tb_bp_ab_sec03_bk02.png?v=16488503622223300521) right no-repeat;width:100%;height:851px;position:absolute;right:0;bottom:-32px}@media screen and (max-width:767px){#pages_about .pages_about_sec03:after{background-size:contain;bottom:12%}}#pages_about .pages_about_sec03_inner{position:relative}#pages_about .pages_about_sec03_inner:before{content:"";display:inline-block;background:url(//www.dmonline-shop.jp/cdn/shop/files/lp_tb_bp_ab_sec03_bk.png?v=3825600229039784992) left no-repeat;width:100%;height:360px;position:absolute;left:0;top:32px}@media screen and (max-width:767px){#pages_about .pages_about_sec03_inner:before{background-size:contain;height:auto;padding-bottom:35%;top:1%}}#pages_about .pages_about_sec03 .sec_ttl_s{margin-bottom:0}@media screen and (max-width:767px){#pages_about .pages_about_sec03 .sec_ttl_s{margin-bottom:1em}}#pages_about .pages_about_sec03 .pages_about_item_area{margin-bottom:60px}@media screen and (max-width:767px){#pages_about .pages_about_sec03 .pages_about_item_area{margin-bottom:2em}}#pages_about .pages_about_sec03 .pages_about_item{width:calc(100% / 3)}@media screen and (max-width:767px){#pages_about .pages_about_sec03 .pages_about_item{width:100%;margin:0 auto 3em}}@media screen and (max-width:767px){#pages_about .pages_about_sec03 .pages_about_item_img{width:70%;margin:0 auto}}#pages_about .pages_about_sec03 .pages_about_item_cat{height:55px;padding-left:20px;margin:-10px 40px 20px 0;display:flex;align-items:center;font-size:3rem;font-weight:700;color:#fff;background:red;position:relative;z-index:2}@media only screen and (min-width:768px)and (max-width:1024px){#pages_about .pages_about_sec03 .pages_about_item_cat{font-size:2.3rem;padding-left:.5em}}@media screen and (max-width:767px){#pages_about .pages_about_sec03 .pages_about_item_cat{width:95%;height:35px;font-size:22px;font-size:4.4vw;padding-left:.5em;margin:-10px 0 5px}}#pages_about .pages_about_sec03 .pages_about_item_cat:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:27.5px 0 27.5px 15px;border-color:transparent transparent transparent red;position:absolute;top:0;right:-15px}@media screen and (max-width:767px){#pages_about .pages_about_sec03 .pages_about_item_cat:after{border-width:17.5px 0 17.5px 15px}}#pages_about .pages_about_sec03 .pages_about_item_txt{font-size:2rem;font-weight:700;margin-right:40px}@media screen and (max-width:767px){#pages_about .pages_about_sec03 .pages_about_item_txt{font-size:18px;font-size:3.6vw}}#pages_about .pages_about_sec03 .about_bnr{background:#fff}#pages_about .pages_about_sec03 .about_bnr_l{width:48%}@media screen and (max-width:767px){#pages_about .pages_about_sec03 .about_bnr_l{width:100%}}#pages_about .pages_about_sec03 .about_bnr_cat{width:540px;height:130px;text-align:left;margin-bottom:25px}@media only screen and (min-width:768px)and (max-width:1024px){#pages_about .pages_about_sec03 .about_bnr_cat{width:90%;font-size:2.7rem}}@media screen and (max-width:767px){#pages_about .pages_about_sec03 .about_bnr_cat{width:100%;height:auto;padding:.5em;margin-bottom:.5em;font-size:22px;font-size:4.4vw}}#pages_about .pages_about_sec03 .about_bnr_cat:after{border-width:65px 0 65px 30px}#pages_about .pages_about_sec03 .about_bnr_txt{font-size:2.2rem;margin-bottom:20px}@media screen and (max-width:767px){#pages_about .pages_about_sec03 .about_bnr_txt{font-size:18px;font-size:3.6vw;margin:0 0 1em auto}}#pages_about .pages_about_sec03 .about_bnr_img{width:48%}@media screen and (max-width:767px){#pages_about .pages_about_sec03 .about_bnr_img{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/lp_tb_bp_about.css.map */
