@charset "utf-8";.main_slider_wrap{position:relative;height:612px;background:linear-gradient(90deg,#fff 0%,#fff 50%,var(--bg) 50%,var(--bg) 100%)}@media screen and (max-width:1500px){.main_slider_wrap{height:700px}}.main_slider{width:1300px;height:532px;position:absolute !important;top:0;right:0}.main_slider:before{content:"";display:block;padding-top:532px}.main_slider .swiper-wrapper{position:absolute;top:0;right:0;width:1300px}.main_slider .swiper-slide{width:1300px}.main_txt{position:absolute;top:50px;left:8%;z-index:1;text-align:left}@media screen and (max-width:1500px){.main_txt{left:2%}}@media screen and (max-width:767px){.main_txt{top:auto;top:250px;width:90%;text-align:left}}.main_txt_01{color:var(--main);font-size:4rem;font-weight:700;margin-bottom:40px;text-shadow:3px 3px 0px rgba(255,255,255,1)}@media screen and (max-width:767px){.main_txt_01{font-size:2.6rem;margin-bottom:20px;padding:0 15px}}.main_txt_02{color:var(--main);font-size:1.8rem;text-shadow:1px 1px 1px rgba(255,255,255,1)}@media screen and (max-width:767px){.main_txt_02{font-size:1.4rem;padding:0 15px;text-align:left}}.sp_slider{padding-bottom:260px}.sp_logo{background:#fff;padding:10px 20px;display:inline-block}.top_news{display:flex;justify-content:space-between;padding:65px;border:1px solid var(--main);align-items:center}.top_news .center_area{width:70%}.top_news .right_area{align-self:end}@media screen and (max-width:767px){.top_news{display:block;padding:15px}.top_news .center_area{width:100%}}.parallax{height:480px;background-position:50% 50%;background-repeat:no-repeat;background-attachment:fixed;background-size:cover}@media screen and (max-width:767px){.parallax{height:300px;background-position:50% 50%;background-repeat:no-repeat;background-attachment:inherit;background-size:cover}}.parallax_img_1{background-image:url(//a-gloose.jp/wp-content/themes/themes_ag/css/../img/top/bg_01.jpg)}@media screen and (max-width:767px){.parallax_img_1{background-position:right bottom}}.swiper_01 .swiper-button-prev{background-image:url(//a-gloose.jp/wp-content/themes/themes_ag/css/../img/top/arrow_l.png);left:auto;right:50px;bottom:0;top:auto}.swiper_01 .swiper-button-next{background-image:url(//a-gloose.jp/wp-content/themes/themes_ag/css/../img/top/arrow_r.png);left:auto;right:0;bottom:0;top:auto}.cat_txt p{display:inline-block}.cat_txt p:first-child{border:#222 1px solid;border-radius:5px;padding:3px 10px;margin-right:10px}.blog_area_top_01{background-color:#fff;border:1px solid #bbb;padding:15px;max-height:240px;margin-bottom:0}@media screen and (max-width:767px){.blog_area_top_01{max-height:200px;margin-bottom:20px;padding:15px}}.bg_top01{position:relative}.bg_top01:before{content:"";background:url(//a-gloose.jp/wp-content/themes/themes_ag/css/../img/top/bg_02.jpg) left top no-repeat;width:50%;height:653px;position:absolute;top:100px;right:0}@media screen and (max-width:767px){.bg_top01:before{width:100%;height:333px;top:0;background-size:contain}.greeting{padding-top:350px}}.bg_top02{position:relative;height:520px}.bg_top02:before{content:"";background:url(//a-gloose.jp/wp-content/themes/themes_ag/css/../img/top/bg_02.jpg) left top no-repeat;width:50%;height:520px;position:absolute;top:0;left:0}.bg_top03{background:url(//a-gloose.jp/wp-content/themes/themes_ag/css/../img/top/bg_03.jpg) center top no-repeat;padding:60px 0;-webkit-background-size:cover;background-size:cover}@media screen and (max-width:767px){.top_u_txt{padding-bottom:20px;height:auto}}.bg_top_white{background:rgba(255,255,255,.8);padding:30px}@media screen and (max-width:767px){.bg_top_white{padding:15px}}.bg_02{position:relative;padding:200px 0}@media screen and (max-width:767px){.bg_02{padding:50px 15px 380px}}.bg_02:before{content:"";background:url(//a-gloose.jp/wp-content/themes/themes_ag/css/../img/top/img_05.jpg) right top no-repeat;width:48%;height:833px;position:absolute;right:0;top:100px}@media screen and (max-width:767px){.bg_02:before{content:"";background:url(//a-gloose.jp/wp-content/themes/themes_ag/css/../img/top/img_05.jpg) right top no-repeat;width:90%;height:320px;right:0;left:0;margin:0 auto;top:auto;bottom:50px;background-size:cover}}.wideslider_outer{position:relative;min-height:370px}.wideslider{width:100%;text-align:left;position:relative;overflow:hidden}@media screen and (max-width :767px){.wideslider_outer{position:relative;min-height:auto}.wideslider_outer .slide_txt{position:relative;top:0;left:0;right:0;width:100%;padding:20px;margin:0}}.wideslider ul,.wideslider ul li{float:left;display:inline;overflow:hidden}.wideslider ul li img{width:100%;display:none}.wideslider_base{top:0;position:absolute}.wideslider_wrap{top:0;position:absolute;overflow:hidden}.slider_prev,.slider_next{top:0;overflow:hidden;position:absolute;z-index:100;cursor:pointer}.slider_prev{background:#fff url(//a-gloose.jp/wp-content/themes/themes_ag/css/../img/top/arrow_l.png) no-repeat 95% center}.slider_next{background:#fff url(//a-gloose.jp/wp-content/themes/themes_ag/css/../img/top/arrow_r.png) no-repeat 5% center}.wideslider ul:after{content:".";height:0;clear:both;display:block;visibility:hidden}.wideslider ul{display:inline-block;overflow:hidden}.topslider_outer{position:relative}.topslider_outer{position:relative}.slide figure img{border:1px solid #000;overflow:hidden;padding:5px;background-color:#fff;margin-bottom:15px}.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget iframe[style]{width:100% !important}