@media only screen and (min-width:768px){.con_lower_title{background-image:url(../../facilities/images/pedream/img_main-pc.jpg)}}@media only screen and (max-width:767px){.con_lower_title{background-image:url(../../facilities/images/pedream/img_main-sp.jpg)}}.wrp_intro{background:#010400;position:relative}@media only screen and (min-width:1025px){.wrp_intro{margin-bottom:100px}}@media only screen and (min-width:768px) and (max-width:1024px){.wrp_intro{margin-bottom:80px}}@media only screen and (max-width:767px){.wrp_intro{margin-bottom:2.5em}}@media only screen and (min-width:768px){.wrp_intro{padding-top:120px}}@media only screen and (max-width:767px){.wrp_intro{padding-top:3em}}@media only screen and (min-width:1025px){.wrp_intro{padding-bottom:70px}}@media only screen and (min-width:768px) and (max-width:1024px){.wrp_intro{padding-bottom:50px}}@media only screen and (max-width:767px){.wrp_intro{padding-bottom:2em}}@media only screen and (min-width:1025px){.wrp_intro .tmp_lowerlnk{padding-bottom:110px}}@media only screen and (min-width:768px) and (max-width:1024px){.wrp_intro .tmp_lowerlnk{padding-bottom:70px}}@media only screen and (max-width:767px){.wrp_intro .tmp_lowerlnk{padding-bottom:2em}}.wrp_intro .bg1{position:absolute;right:0;z-index:0}@media only screen and (min-width:768px){.wrp_intro .bg1{width:calc(1037 / 1920 * 100%)}}@media only screen and (max-width:767px){.wrp_intro .bg1{width:100%}}@media only screen and (min-width:768px){.wrp_intro .bg1{top:calc(72 / 2050 * 100%)}}@media only screen and (max-width:767px){.wrp_intro .bg1{top:3em}}.wrp_intro .bg1 span{display:block;padding-top:calc(872 / 1037 * 100%);position:relative;overflow:hidden}.wrp_intro .bg1 span img{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:767px){.wrp_intro .bg1 span{padding-top:calc(1228 / 768 * 100%)}}.wrp_intro .bg2{position:absolute;bottom:calc(185 / 2050 * 100%);left:calc(75 / 1920 * 100%);z-index:0}@media only screen and (min-width:768px){.wrp_intro .bg2{width:calc(690 / 1920 * 100%)}}@media only screen and (max-width:767px){.wrp_intro .bg2{width:100%}}.wrp_intro .bg2 span{display:block;padding-top:calc(960 / 1138 * 100%);position:relative;overflow:hidden}.wrp_intro .bg2 span img{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:767px){.wrp_intro .bg2 span{display:none}}.con_intro_top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:1}@media only screen and (min-width:1025px){.con_intro_top{margin-bottom:80px}}@media only screen and (min-width:768px) and (max-width:1024px){.con_intro_top{margin-bottom:50px}}@media only screen and (max-width:767px){.con_intro_top{margin-bottom:2em}}@media only screen and (min-width:1025px){.con_intro_top .box_l{width:calc(800 / 1600 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.con_intro_top .box_l{width:45%}}@media only screen and (max-width:767px){.con_intro_top .box_l{width:100%}}@media only screen and (max-width:767px){.con_intro_top .box_l{margin-bottom:1em}}.con_intro_top .box_l .img{display:block;padding-top:calc(550 / 800 * 100%);position:relative;overflow:hidden}.con_intro_top .box_l .img img{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (min-width:1025px){.con_intro_top .box_r{width:calc(800 / 1600 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.con_intro_top .box_r{width:55%}}@media only screen and (max-width:767px){.con_intro_top .box_r{width:100%}}@media only screen and (min-width:768px){.con_intro_top .box_r{padding-left:calc(60 / 1600 * 100%)}}@media only screen and (max-width:767px){.con_intro_top .box_r{padding-left:0}}.con_intro_top .box_r .tmp_block_text_pat3 .box_text .tmp_lower_text .txt_vrt_pc-tab .txt_indent{padding-top:1em}.con_intro_top .box_text{max-width:768px;width:92%;margin-right:auto;margin-left:auto}@media only screen and (max-width:767px){.con_intro_top .box_text{width:88%}}@media only screen and (max-width:767px){.con_intro_top .tmp_h3_vrt._before{display:none}}@media only screen and (min-width:768px){.con_intro_top .tmp_h3_vrt._after{display:none}}.con_intro_top .box_img{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:1025px){.con_intro_top .box_img{margin-top:100px}}@media only screen and (min-width:768px) and (max-width:1024px){.con_intro_top .box_img{margin-top:30px}}@media only screen and (max-width:767px){.con_intro_top .box_img{margin-top:1em}}@media only screen and (min-width:768px) and (max-width:895.5px){.con_intro_top .box_img{margin-top:30px}}.con_intro_top .box_img .img{width:50%}.con_intro_top .box_img .img span{display:block;padding-top:calc(280 / 400 * 100%);position:relative;overflow:hidden}.con_intro_top .box_img .img span img{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.con_intro_top .box_clone_tit{width:100%;text-align:center;margin-bottom:1.5em}@media only screen and (max-width:767px){.con_intro_top .tmp_block_text_pat3.lower_inview_chd{opacity:1}}@media only screen and (min-width:1025px){.con_point{margin-bottom:150px}}@media only screen and (min-width:768px) and (max-width:1024px){.con_point{margin-bottom:100px}}@media only screen and (max-width:767px){.con_point{margin-bottom:7em}}@media only screen and (min-width:1025px){.con_point .tmp_h3_line{margin-bottom:110px}}@media only screen and (min-width:768px) and (max-width:1024px){.con_point .tmp_h3_line{margin-bottom:80px}}@media only screen and (max-width:767px){.con_point .tmp_h3_line{margin-bottom:2em}}.con_point .tmp_block_pat4 .tmp_lower_text .txt_l{color:#81722b}.con_point .tmp_block_pat4 .tmp_lower_text .txt{text-align:left}.con_point .tmp_block_pat4 .tmp_lower_text .txt.center{text-align:center}@media only screen and (min-width:1025px){.con_info{margin-bottom:150px}}@media only screen and (min-width:768px) and (max-width:1024px){.con_info{margin-bottom:100px}}@media only screen and (max-width:767px){.con_info{margin-bottom:7em}}.con_info .box_tit{text-align:center}@media only screen and (min-width:1025px){.con_info .box_tit{margin-bottom:110px}}@media only screen and (min-width:768px) and (max-width:1024px){.con_info .box_tit{margin-bottom:80px}}@media only screen and (max-width:767px){.con_info .box_tit{margin-bottom:2em}}@media only screen and (min-width:768px){.con_info .box_info{margin-bottom:80px}}@media only screen and (max-width:767px){.con_info .box_info{margin-bottom:4em}}@media only screen and (min-width:1025px){.con_info .box_info .tmp_h4_line{margin-bottom:30px}}@media only screen and (min-width:768px) and (max-width:1024px){.con_info .box_info .tmp_h4_line{margin-bottom:20px}}@media only screen and (max-width:767px){.con_info .box_info .tmp_h4_line{margin-bottom:1em}}.con_info .box_info .tmp_h4_line span .att{color:#c1090b;font-size:70%}.con_info .box_info .disc li{padding-left:1em;text-indent:-1em}.con_info .box_info .disc li::before{content:"・"}.con_info .box_info .disc li:not(:first-child){margin-top:1em}.con_info .box_info .box_btn{max-width:400px}@media only screen and (min-width:1025px){.con_info .box_info .box_btn{margin-top:30px}}@media only screen and (min-width:768px) and (max-width:1024px){.con_info .box_info .box_btn{margin-top:20px}}@media only screen and (max-width:767px){.con_info .box_info .box_btn{margin-top:1em}}@media only screen and (min-width:1025px){.con_info .box_info .tmp_flex_tbl_tbl{margin-top:30px}}@media only screen and (min-width:768px) and (max-width:1024px){.con_info .box_info .tmp_flex_tbl_tbl{margin-top:20px}}@media only screen and (max-width:767px){.con_info .box_info .tmp_flex_tbl_tbl{margin-top:1em}}@media only screen and (max-width:1024px){.con_info .box_info .tmp_flex_tbl_tbl .box_l,.con_info .box_info .tmp_flex_tbl_tbl .box_r{margin-top:3em}}.con_info .box_info .tmp_flex_tbl_tbl .tmp_h5{margin-bottom:10px}.con_info .box_info .txt_indent{margin-top:2em}