.con_intro .box_int{max-width:1260px;margin:auto}@media only screen and (max-width: 1260px){.con_intro .box_int{width:92%}}.con_pre .box_pre h3 span em{font-family:'EB Garamond', serif;letter-spacing:0}.con_pre .box_pre h3 span em{font-family:'Amiri', serif;letter-spacing:0}.con_rel .box_rel .box_txt div h4,.con_pre .box_pre h3,.con_pre .box_pre .catch{font-family:"游明朝", "Yu Mincho", YuMincho, "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", serif;font-family:"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro", "游明朝", "Yu Mincho", YuMincho, "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", serif}.lower header{margin-bottom:0}.lower header .pagetitle{display:none}.con_intro{padding-top:60px;background:url(../kizuna/images/main.jpg) no-repeat center top/cover}@media only screen and (max-width: 767px){.con_intro{padding-top:7%}}.con_intro .box_int{text-align:center}.con_intro .box_int .pagetitle{margin-top:0}.con_intro .box_int .st_text{margin-top:85px;line-height:2.08;letter-spacing:.3em;font-family:"游明朝", "Yu Mincho", YuMincho, "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", serif;font-family:"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro", "游明朝", "Yu Mincho", YuMincho, "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", serif;font-weight:normal;margin-bottom:34px}@media only screen and (max-width: 767px){.con_intro .box_int .st_text{margin-top:10%}}@media only screen and (min-width: 1261px){.con_intro .box_int .st_text{font-size:193%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_intro .box_int .st_text{font-size:170%}}@media only screen and (max-width: 767px){.con_intro .box_int .st_text{font-size:154%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_intro .box_int .st_text{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_intro .box_int .st_text{margin-bottom:1em}}.con_intro .box_int .text{margin-top:35px;font-size:116%;line-height:2.66667;letter-spacing:.15em}@media only screen and (max-width: 767px){.con_intro .box_int .text{margin-top:5%}}@media only screen and (max-width: 767px){.con_intro .box_int .text{text-align:left;line-height:1.8}}@media only screen and (max-width: 767px){.con_intro{background-size:220% auto}.con_intro .box_int .st_text{letter-spacing:normal;line-height:1.8}}.con_rel{margin-top:175px;padding-bottom:65px;background:url(../kizuna/images/bg_heart.png) no-repeat left bottom/50% auto}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_rel{margin-top:120px}}@media only screen and (max-width: 767px){.con_rel{margin-top:15%}}.con_rel h3{margin-bottom:40px}@media only screen and (max-width: 767px){.con_rel h3{margin-bottom:5%}}.con_rel .box_rel{overflow:hidden}@media only screen and (min-width: 1261px){.con_rel .box_rel .photo{float:left;width:50%;overflow:hidden}.con_rel .box_rel .photo img{max-width:inherit;width:960px;position:relative;display:block;left:50%;margin-left:-480px}.con_rel .box_rel .photo.right{float:right}}@media only screen and (max-width: 1260px){.con_rel .box_rel .photo img{width:100%}}.con_rel .box_rel .box_txt div h4{font-weight:normal;margin-bottom:20px}@media only screen and (min-width: 768px){.con_rel .box_rel .box_txt div h4{font-size:170%}}@media only screen and (max-width: 767px){.con_rel .box_rel .box_txt div h4{font-size:139%}}@media only screen and (max-width: 767px){.con_rel .box_rel .box_txt div h4{margin-bottom:3%}}@media only screen and (min-width: 1261px){.con_rel .box_rel .box_txt{float:right;width:50%;margin-top:70px}.con_rel .box_rel .box_txt div{max-width:550px;margin-left:7.29167%}.con_rel .box_rel .box_txt.left{float:left}.con_rel .box_rel .box_txt.left div{margin-left:auto;margin-right:7.29167%}}@media only screen and (max-width: 1260px){.con_rel .box_rel .box_txt{width:92%;margin:2em auto 10%}.con_rel .box_rel .box_txt h4{text-align:center}}@media only screen and (max-width: 767px){.con_rel{padding-bottom:7%}}@media only screen and (max-width: 1260px){.con_rel{background-size:100% auto}}.con_pre{max-width:1700px;margin:auto;margin-top:185px;margin-bottom:140px}@media only screen and (min-width: 1261px){.con_pre{padding:0 2.60417%}}@media only screen and (max-width: 1260px){.con_pre{width:92%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_pre{margin-top:120px}}@media only screen and (max-width: 767px){.con_pre{margin-top:15%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_pre{margin-bottom:120px}}@media only screen and (max-width: 767px){.con_pre{margin-bottom:15%}}@media only screen and (min-width: 768px) and (max-width: 1013.5px){.con_pre .photo{overflow:hidden}.con_pre .photo img{position:relative;width:120%;max-width:none}}@media only screen and (max-width: 767px){.con_pre .photo{overflow:hidden}.con_pre .photo img{position:relative;width:151%;max-width:none}}.con_pre .box_pre{margin-top:80px;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_pre .box_pre{margin-top:50px}}@media only screen and (max-width: 767px){.con_pre .box_pre{margin-top:8%}}.con_pre .box_pre h3{color:#9d9576;font-weight:normal}@media only screen and (min-width: 1261px){.con_pre .box_pre h3{font-size:193%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_pre .box_pre h3{font-size:170%}}@media only screen and (max-width: 767px){.con_pre .box_pre h3{font-size:139%}}.con_pre .box_pre h3 span{display:block;font-size:240%}.con_pre .box_pre h3 span em{font-size:290%;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";line-height:1;display:inline-block;transform:translateY(0.03em)}.con_pre .box_pre h3 span em.countDone{text-shadow:3px 3px #dcdad1;transition-timing-function:ease-out;transition-delay:.1s;transition-duration:.3s}@media only screen and (max-width: 767px){.con_pre .box_pre h3 span em.countDone{text-shadow:0.03em 0.03em #dcdad1}}@media only screen and (max-width: 767px){.con_pre .box_pre h3 span{font-size:200%}}.con_pre .box_pre .catch{margin-top:25px;line-height:1.5}@media only screen and (min-width: 1261px){.con_pre .box_pre .catch{font-size:208%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_pre .box_pre .catch{font-size:185%}}@media only screen and (max-width: 767px){.con_pre .box_pre .catch{font-size:139%}}@media only screen and (max-width: 767px){.con_pre .box_pre .catch{margin-top:4%}}.con_pre .box_pre .txt{margin-top:25px}@media only screen and (max-width: 767px){.con_pre .box_pre .txt{margin-top:4%}}@media only screen and (max-width: 767px){.con_pre .box_pre .txt{text-align:left}}

/*# sourceMappingURL=../maps/kizuna.css.map */
