﻿.con_activity ul,.con_activity .att,.con_contact,.con_link{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width: 1199px){.con_activity ul,.con_activity .att,.con_contact,.con_link{width:85%}}.c-st1{margin-top:7%}.txt_lead{text-align:center;color:#fff;font-size:129%;margin:35px 0;line-height:1.5;letter-spacing:.17em}@media only screen and (max-width: 767px){.txt_lead{width:85%;margin:1em auto}}.cover{background:url(../../activity/images/bg_act1.jpg) no-repeat;background-size:100% auto;background-position:top right}@media only screen and (max-width: 767px){.cover{background-size:170% auto}}.con_activity{margin-top:90px;padding:60px 0 150px;background:url(../../activity/images/bg_act2.jpg) no-repeat left bottom;background-size:100% auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_activity{margin-top:70px}}@media only screen and (max-width: 767px){.con_activity{margin-top:3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_activity{padding:45px 0 120px}}@media only screen and (max-width: 767px){.con_activity{padding:3em 0 4em}}@media only screen and (max-width: 767px){.con_activity{background-size:170% auto}}.con_activity ul{max-width:1000px;letter-spacing:-.5em}.con_activity ul li{display:inline-block;vertical-align:top;letter-spacing:normal}@media only screen and (min-width: 768px){.con_activity ul li{width:31%;margin-left:3.5%;margin-top:80px}.con_activity ul li:nth-child(3n+1){margin-left:0}.con_activity ul li:nth-child(-n+3){margin-top:0}}@media only screen and (max-width: 767px){.con_activity ul li{width:48%;margin-left:4%;margin-top:3em}.con_activity ul li:nth-child(2n+1){margin-left:0}.con_activity ul li:nth-child(-n+2){margin-top:0}}.con_activity ul li .st{text-align:center;color:#fff;margin-top:1.5em}.con_activity ul li .st>*{display:block}.con_activity ul li .st span{font-size:172%;font-family:'Noto Serif JP', "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E","ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_activity ul li .st span{font-size:136%}}@media only screen and (max-width: 767px){.con_activity ul li .st span{font-size:129%}}.con_activity ul li .st i{font-size:129%;font-family:'Cormorant Garamond', serif;text-transform:uppercase}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_activity ul li .st i{font-size:122%}}@media only screen and (max-width: 767px){.con_activity ul li .st i{font-size:115%}}.con_activity ul li .txt{font-size:129%;line-height:1.5;letter-spacing:.17em;color:#fff;margin-top:1em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_activity ul li .txt{font-size:122%}}@media only screen and (max-width: 767px){.con_activity ul li .txt{font-size:108%}}.con_activity ul li .txt span{position:relative;display:block;padding-left:1em}.con_activity ul li .txt span:before{content:'';position:absolute;left:0;top:.6em;width:.5em;height:.5em;background:#d0c19b;border-radius:1em}.con_activity ul li .price{background:rgba(0,0,0,0.5);padding:.5em 1em;font-size:129%;color:#fff;margin-top:1em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_activity ul li .price{font-size:122%}}@media only screen and (max-width: 767px){.con_activity ul li .price{font-size:108%}}.con_activity .att{max-width:900px;margin-top:90px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_activity .att{margin-top:70px}}@media only screen and (max-width: 767px){.con_activity .att{margin-top:3em}}.con_activity .att .st{color:#fff;font-size:172%;font-family:'Noto Serif JP', "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E","ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;margin-bottom:.5em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_activity .att .st{font-size:136%}}@media only screen and (max-width: 767px){.con_activity .att .st{font-size:129%}}.con_activity .att .txt{background:rgba(0,0,0,0.5);padding:1em 1.5em;font-size:129%;color:#fff;line-height:1.5;letter-spacing:.17em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_activity .att .txt{font-size:122%}}@media only screen and (max-width: 767px){.con_activity .att .txt{font-size:100%}}.con_contact{max-width:1000px;background:rgba(0,0,0,0.3);margin-top:160px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_contact{margin-top:80px}}@media only screen and (max-width: 767px){.con_contact{margin-top:4em}}@media only screen and (min-width: 768px){.con_contact{display:flex}}.con_contact>*{box-sizing:border-box}.con_contact .box_txt{padding:30px 35px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_contact .box_txt{padding:25px 30px}}@media only screen and (max-width: 767px){.con_contact .box_txt{padding:1.5em}}@media only screen and (min-width: 768px){.con_contact .box_txt{width:66.5%;border-right:1px solid rgba(255,255,255,0.3)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_contact .box_txt{width:56%}}@media only screen and (max-width: 767px){.con_contact .box_txt{border-bottom:1px solid rgba(255,255,255,0.3)}}.con_contact .box_txt .txt{font-size:129%;line-height:1.5;letter-spacing:.17em;color:#fff}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_contact .box_txt .txt{font-size:122%}}@media only screen and (max-width: 767px){.con_contact .box_txt .txt{font-size:108%}}.con_contact .box_txt .c-btn1{margin-top:1.5em}.con_contact .box_btn{padding:30px 35px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_contact .box_btn{padding:25px 30px}}@media only screen and (max-width: 767px){.con_contact .box_btn{padding:1.5em}}@media only screen and (min-width: 768px){.con_contact .box_btn{width:33.5%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_contact .box_btn{width:44%}}.con_contact .box_btn .sst{font-size:129%;line-height:1.8;color:#d0c19b;font-family:'Noto Serif JP', "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E","ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_contact .box_btn .sst{font-size:122%}}@media only screen and (max-width: 767px){.con_contact .box_btn .sst{font-size:108%}}.con_contact .box_btn .c-btn1{margin:1em auto 0}.con_contact .box_btn .txt_tel{text-align:center;font-size:115%;color:#fff;margin-top:.3em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_contact .box_btn .txt_tel{font-size:108%}}@media only screen and (max-width: 767px){.con_contact .box_btn .txt_tel{font-size:100%}}.con_contact .box_btn .txt_tel a,.con_contact .box_btn .txt_tel span{display:inline-block;text-decoration:none;font-size:219%;color:#fff}.con_link{max-width:1120px;margin-top:190px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_link{margin-top:140px}}@media only screen and (max-width: 767px){.con_link{margin-top:4em}}.con_link ul{display:flex}@media only screen and (min-width: 768px){.con_link ul{justify-content:space-between}}@media only screen and (max-width: 767px){.con_link ul{flex-wrap:wrap;justify-content:center}}@media only screen and (min-width: 768px){.con_link ul li{width:31.07143%}}@media only screen and (max-width: 767px){.con_link ul li{width:30.6%;margin-left:4%}.con_link ul li:nth-child(3n+1){margin-left:0}}.con_link ul li a{display:block;text-decoration:none;position:relative;padding-bottom:2em}.con_link ul li a.active:after,.con_link ul li a:hover:after{background:#fff}.con_link ul li a.active:before,.con_link ul li a:hover:before{border:1px solid #fff}.con_link ul li a.active .txt span,.con_link ul li a:hover .txt span{color:#333}.con_link ul li a.active .txt span b,.con_link ul li a:hover .txt span b{color:#333}.con_link ul li a.active .txt i,.con_link ul li a:hover .txt i{color:#333}.con_link ul li a:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:70.58824%;background:#2b2b2b;z-index:-1;transition:all 400ms ease}.con_link ul li a:before{content:'';position:absolute;right:-5px;bottom:-5px;width:100%;height:70.58824%;border:1px solid #b4a580;z-index:-2;transition:all 400ms ease}.con_link ul li a .img{text-align:center;width:87.93103%;margin:auto}.con_link ul li a .txt{text-align:center;margin-top:2em}@media only screen and (max-width: 767px){.con_link ul li a .txt{margin-top:1em}}.con_link ul li a .txt>*{display:block}.con_link ul li a .txt i{color:#fff;font-size:250%;font-family:'Cormorant Garamond', serif;transition:all 400ms ease;text-transform:uppercase}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_link ul li a .txt i{font-size:200%}}@media only screen and (max-width: 767px){.con_link ul li a .txt i{font-size:158%}}.con_link ul li a .txt span{font-family:'Noto Serif JP', "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E","ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-size:129%;letter-spacing:.1em;color:#d0c19b;transition:all 400ms ease}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_link ul li a .txt span{font-size:122%}}@media only screen and (max-width: 767px){.con_link ul li a .txt span{font-size:100%}}.con_link ul li a .txt span b{font-weight:normal;color:#fff;transition:all 400ms ease}
