#con_page .con_main .con_slogan,#con_page .con_int,#con_page .con_cate .box_cate .box_txt{width:90%;max-width:1400px;margin:auto}@media only screen and (max-width: 1199px){#con_page .con_main .con_slogan,#con_page .con_int,#con_page .con_cate .box_cate .box_txt{width:91.6666666667%}}#header .con_header .box_header .logo a svg{transition:fill 0.35s;fill:#000}#header .con_header .box_header .logo.active svg{fill:#000}#header .con_header .box_header .nav li a{color:#000}#header .con_header .btn_menu a span.ic_menu span.line{background:#000}#con_page .con_main{position:relative}#con_page .con_main .box_slider{width:100vw;margin:0 auto;height:100vh;position:relative;overflow:hidden;z-index:1}#con_page .con_main .box_slider .slick-list,#con_page .con_main .box_slider .slick-track{height:100%}#con_page .con_main .box_slider .slick-arrow{z-index:10;position:absolute;width:80px;height:80px;border-radius:50%;background-color:#000;opacity:0.5}#con_page .con_main .box_slider .slick-next{right:0}#con_page .con_main .box_slider .slick-prev{left:0}#con_page .con_main .box_slider .slider_01{background:url("../imgs/img_main_04.jpg") no-repeat top center;height:100%}@media only screen and (min-width: 1200px){#con_page .con_main .box_slider .slider_01{background-attachment:fixed;background:url("../imgs/img_main_04.jpg") no-repeat top center;background-size:cover}}@media print{#con_page .con_main .box_slider .slider_01{background-attachment:fixed;background:url("../imgs/img_main_04.jpg") no-repeat top center;background-size:cover}}@media only screen and (max-width: 1199px){#con_page .con_main .box_slider .slider_01{background:url("../imgs/img_main_sp.jpg") no-repeat top center;background-size:cover}}#con_page .con_main .box_slider .slider_02{background:url("../imgs/img_main_05.jpg") no-repeat top center;background-size:cover;height:100%}@media only screen and (min-width: 1200px){#con_page .con_main .box_slider .slider_02{background-attachment:fixed}}@media print{#con_page .con_main .box_slider .slider_02{background-attachment:fixed}}#con_page .con_main .box_slider .slider_mov video{background-size:cover}@media only screen and (min-width: 1200px){#con_page .con_main .box_slider .slider_mov video{width:100%}}@media print{#con_page .con_main .box_slider .slider_mov video{width:100%}}@media only screen and (max-width: 1199px){#con_page .con_main .box_slider .slider_mov video{height:100vh}}#con_page .con_main .con_slogan{position:relative}#con_page .con_main .con_slogan .box_slogan{z-index:50;width:650px;position:absolute;color:#fff;left:0;right:0;bottom:33vh;margin:auto;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){#con_page .con_main .con_slogan .box_slogan{width:80%}}@media only screen and (max-width: 767px){#con_page .con_main .con_slogan .box_slogan{width:80%}}@media only screen and (min-width: 768px) and (max-width: 1199px){#con_page .con_main .con_slogan .box_slogan{bottom:22vh}}@media only screen and (max-width: 767px){#con_page .con_main .con_slogan .box_slogan{bottom:22vh}}#con_page .con_main .con_slogan .box_slogan .slogan{font-size:219%;margin-top:30px;display:block;line-height:1.3;font-family:"Times New Roman", "serif";font-weight:300;letter-spacing:2px}@media only screen and (min-width: 768px) and (max-width: 1199px){#con_page .con_main .con_slogan .box_slogan .slogan{font-size:219%}}@media only screen and (max-width: 767px){#con_page .con_main .con_slogan .box_slogan .slogan{font-size:175%}}@media only screen and (max-width: 767px){#con_page .con_main .con_slogan .box_slogan .slogan{margin-top:3%}}#con_page .con_main .con_slogan .box_slogan .st{font-size:150%}@media only screen and (min-width: 768px) and (max-width: 1199px){#con_page .con_main .con_slogan .box_slogan .st{font-size:150%}}@media only screen and (max-width: 767px){#con_page .con_main .con_slogan .box_slogan .st{font-size:125%}}#con_page .con_main .con_slogan .box_slogan:after{content:"";display:block;width:1px;height:70px;background-color:#fff;position:absolute;left:0;right:0;bottom:-70%;margin:auto;opacity:0.5}@media only screen and (max-width: 767px){#con_page .con_main .con_slogan .box_slogan:after{bottom:-80%}}@media only screen and (min-width: 1200px) and (max-width: 1560px){#con_page .con_main .con_slogan .box_slogan{left:10%}}@media only screen and (max-width: 767px){#con_page .con_main .con_slogan .box_slogan{text-align:center}}#con_page .con_main .box_sns{width:57px;z-index:50;position:absolute;right:85px;bottom:30px}#con_page .con_main .box_sns li{display:flex;width:40px;height:40px;border-radius:100px;border:1px solid #9E9180;margin-bottom:15px}#con_page .con_main .box_sns li a{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:#9E9180}#con_page .con_main .box_sns li a i{font-size:130%}@media only screen and (min-width: 1200px){#con_page .con_main .box_sns li:hover{background-color:#fff}#con_page .con_main .box_sns li:hover a{color:#9E9180}}@media print{#con_page .con_main .box_sns li:hover{background-color:#fff}#con_page .con_main .box_sns li:hover a{color:#9E9180}}@media only screen and (max-width: 1199px){#con_page .con_main{background-color:#9E9180}}#con_page .con_int{padding:80px 0;max-width:1100px}@media only screen and (min-width: 768px) and (max-width: 1199px){#con_page .con_int{padding:10% 0}}@media only screen and (max-width: 767px){#con_page .con_int{padding:15% 0}}#con_page .con_int .box_txt{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media only screen and (min-width: 768px) and (max-width: 1199px){#con_page .con_int .box_txt{align-items:flex-start}}@media only screen and (max-width: 767px){#con_page .con_int .box_txt{align-items:center}}#con_page .con_int .box_txt .tit{width:30%;margin-bottom:0}@media only screen and (min-width: 768px) and (max-width: 1199px){#con_page .con_int .box_txt .tit{width:45%}}@media only screen and (max-width: 767px){#con_page .con_int .box_txt .tit{width:100%}}@media only screen and (max-width: 767px){#con_page .con_int .box_txt .tit{margin-bottom:20%}}#con_page .con_int .box_txt .txt{width:65%}@media only screen and (min-width: 768px) and (max-width: 1199px){#con_page .con_int .box_txt .txt{width:50%}}@media only screen and (max-width: 767px){#con_page .con_int .box_txt .txt{width:100%}}#con_page .con_cate .box_img{width:100%;height:635px}@media only screen and (min-width: 768px) and (max-width: 1199px){#con_page .con_cate .box_img{height:40vh}}@media only screen and (max-width: 767px){#con_page .con_cate .box_img{height:30vh}}#con_page .con_cate .box_cate{position:relative;background-color:#E2E1D9}#con_page .con_cate .box_cate .box_txt{padding:100px 0 100px;max-width:960px}@media only screen and (max-width: 767px){#con_page .con_cate .box_cate .box_txt{padding:15% 0 15%}}#con_page .con_cate .box_cate .box_txt .logo{width:220px;margin:0 auto 40px;text-align:center}@media only screen and (max-width: 767px){#con_page .con_cate .box_cate .box_txt .logo{width:50%}}@media only screen and (max-width: 767px){#con_page .con_cate .box_cate .box_txt .logo{margin:0 auto 5%}}#con_page .con_cate .box_cate .box_txt .tit,#con_page .con_cate .box_cate .box_txt .txt{text-align:center}#con_page .con_cate.cate_regina .box_img{background:url("../imgs/bg_regina.jpg") no-repeat center;background-size:cover}#con_page .con_cate.cate_golf .box_img{background:url("../imgs/bg_golf.jpg") no-repeat center;background-size:cover}#con_page .con_cate.cate_golf .box_cate{background-color:#DCE2D5}#con_page .con_util{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}#con_page .con_util .box_util{width:50%;box-sizing:border-box}@media only screen and (max-width: 767px){#con_page .con_util .box_util{width:100%}}#con_page .con_util .box_util a{display:block;text-align:center;padding:130px 0}#con_page .con_util .box_util a dt{font-size:238%}@media only screen and (min-width: 768px) and (max-width: 1199px){#con_page .con_util .box_util a dt{font-size:238%}}@media only screen and (max-width: 767px){#con_page .con_util .box_util a dt{font-size:175%}}#con_page .con_util .box_util a dd{font-weight:300}@media only screen and (max-width: 767px){#con_page .con_util .box_util a{padding:10% 0}}@media only screen and (min-width: 1200px){#con_page .con_util .box_util a:hover dd{text-decoration:underline}}@media print{#con_page .con_util .box_util a:hover dd{text-decoration:underline}}#con_page .con_util .box_util.util_shop{position:relative}@media only screen and (min-width: 768px){#con_page .con_util .box_util.util_shop:before{display:inline-block;content:"";width:1px;height:30%;background-color:#ebebeb;position:absolute;top:0;bottom:0;left:0;margin:auto}}@media only screen and (max-width: 767px){#con_page .con_util .box_util.util_shop:before{display:inline-block;content:"";width:100%;height:1px;background-color:#ebebeb;position:absolute;top:0;left:0}}
