﻿.con_intro .box_txt,.con_omotenashi .box_omo1,.con_omotenashi .box_omo3,.con_omotenashi .box_omo5,.con_list{width:90%;max-width:1200px;margin:auto}.con_intro{margin-top:10.41667%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro{margin-top:16.66667%}}@media only screen and (max-width: 767px){.con_intro{margin-top:4em}}.con_intro h3{text-align:center;font-size:172%;letter-spacing:.25em;margin-bottom:60px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro h3{font-size:158%}}@media only screen and (max-width: 767px){.con_intro h3{font-size:122%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro h3{letter-spacing:.2em}}@media only screen and (max-width: 767px){.con_intro h3{letter-spacing:.15em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro h3{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_intro h3{margin-bottom:2em}}.con_intro .box_txt{max-width:1600px;overflow:hidden}.con_intro .box_txt .txt{float:left;font-size:108%;letter-spacing:.15em;line-height:3.06}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_txt .txt{font-size:100%}}@media only screen and (max-width: 767px){.con_intro .box_txt .txt{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_txt .txt{line-height:2.44}}@media only screen and (max-width: 767px){.con_intro .box_txt .txt{line-height:1.95}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_intro .box_txt .txt{width:64.10256%}.con_intro .box_txt .txt .view_pc{display:none}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_txt .txt{width:64.10256%}}.con_intro .box_txt .txt span{font-weight:bold}.con_intro .box_txt .img{position:relative;float:right;width:28.75%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_txt .img{width:31.25%}}.con_intro .box_txt .img span{position:absolute;right:.5em;bottom:.5em;color:#fff;font-size:100%;letter-spacing:.1em;text-shadow:0 0 10px rgba(0,0,0,0.8),0 0 10px rgba(0,0,0,0.8)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_txt .img span{font-size:93%}}@media only screen and (max-width: 767px){.con_intro .box_txt .img span{font-size:86%}}.con_intro .box_img{position:relative;width:51.5625%;padding-right:2.60417%;margin-top:-11.71875%;box-sizing:border-box}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_img{width:58.23529%}}@media only screen and (max-width: 767px){.con_intro .box_img{width:82.5%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_img{margin-top:-12.5%}}@media only screen and (max-width: 767px){.con_intro .box_img{margin-top:2.5em}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_intro .box_img{margin-top:-10.41667%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_intro .box_img{margin-top:-3.90625%}}.con_intro .box_img:before{content:'';position:absolute;left:100%;top:calc(50% + 60 / 370 * 100%);width:22px;height:42px;background:url(../images/common/dec1.png) no-repeat left top/cover;transform:translateY(-50%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_img:before{width:16px;height:30px}}.con_intro .box_img:after{content:'';position:absolute;left:0;top:14.70588%;z-index:-1;width:100%;height:100%;background:url(../images/common/bg4.png) left top}.con_intro .box_img ul{display:flex}.con_intro .box_img ul li{position:relative;width:50%}.con_intro .box_img ul li+li{margin-left:1px}.con_intro .box_img ul li span{position:absolute;right:.5em;bottom:.5em;color:#fff;font-size:100%;letter-spacing:.1em;text-shadow:0 0 10px rgba(0,0,0,0.8),0 0 10px rgba(0,0,0,0.8)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_img ul li span{font-size:93%}}@media only screen and (max-width: 767px){.con_intro .box_img ul li span{font-size:86%}}.con_omotenashi{margin-top:13.02083%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_omotenashi{margin-top:20.83333%}}@media only screen and (max-width: 767px){.con_omotenashi{margin-top:3.5em}}.con_omotenashi [class^="box_omo"]{position:relative}.con_omotenashi [class^="box_omo"] .wrp_img>*{position:relative}.con_omotenashi [class^="box_omo"] .wrp_img>* span{position:absolute;right:.5em;bottom:.5em;color:#fff;font-size:100%;letter-spacing:.1em;text-shadow:0 0 10px rgba(0,0,0,0.8),0 0 10px rgba(0,0,0,0.8)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_omotenashi [class^="box_omo"] .wrp_img>* span{font-size:93%}}@media only screen and (max-width: 767px){.con_omotenashi [class^="box_omo"] .wrp_img>* span{font-size:86%}}.con_omotenashi [class^="box_omo"] .wrp_img .slick-dots{margin-top:.5em;line-height:1}@media only screen and (max-width: 767px){.con_omotenashi [class^="box_omo"] .wrp_img .slick-dots{text-align:center}}.con_omotenashi [class^="box_omo"] .wrp_img .slick-dots li{display:inline-block;vertical-align:middle;width:.6em;height:.6em;border-radius:.6em;margin-left:1em;background:#e8e8e8;transition:background 500ms ease,transform 500ms ease}@media only screen and (max-width: 767px){.con_omotenashi [class^="box_omo"] .wrp_img .slick-dots li{width:.5em;height:.5em;border-radius:.5em}}.con_omotenashi [class^="box_omo"] .wrp_img .slick-dots li:first-child{margin-left:0}.con_omotenashi [class^="box_omo"] .wrp_img .slick-dots li button{display:none}.con_omotenashi [class^="box_omo"] .wrp_img .slick-dots li:hover,.con_omotenashi [class^="box_omo"] .wrp_img .slick-dots li.slick-active{cursor:pointer;background:#a75b5f}.con_omotenashi [class^="box_omo"] .wrp_txt h3{font-size:172%;letter-spacing:.25em;margin-bottom:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_omotenashi [class^="box_omo"] .wrp_txt h3{font-size:158%}}@media only screen and (max-width: 767px){.con_omotenashi [class^="box_omo"] .wrp_txt h3{font-size:122%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_omotenashi [class^="box_omo"] .wrp_txt h3{letter-spacing:.2em}}@media only screen and (max-width: 767px){.con_omotenashi [class^="box_omo"] .wrp_txt h3{letter-spacing:.15em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_omotenashi [class^="box_omo"] .wrp_txt h3{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_omotenashi [class^="box_omo"] .wrp_txt h3{margin-bottom:1em}}.con_omotenashi [class^="box_omo"] .wrp_txt h3 i{display:inline-block}.con_omotenashi [class^="box_omo"] .wrp_txt .txt{font-size:108%;letter-spacing:.15em;line-height:2.4}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_omotenashi [class^="box_omo"] .wrp_txt .txt{font-size:100%}}@media only screen and (max-width: 767px){.con_omotenashi [class^="box_omo"] .wrp_txt .txt{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_omotenashi [class^="box_omo"] .wrp_txt .txt{line-height:2.16}}@media only screen and (max-width: 767px){.con_omotenashi [class^="box_omo"] .wrp_txt .txt{line-height:1.72}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_omotenashi [class^="box_omo"] .wrp_txt .txt{line-height:2}}.con_omotenashi .box_omo1{max-width:1600px}@media only screen and (min-width: 768px){.con_omotenashi .box_omo1{display:flex;flex-direction:row-reverse;align-items:flex-end}}.con_omotenashi .box_omo1 .wrp_img{position:relative}@media only screen and (min-width: 768px){.con_omotenashi .box_omo1 .wrp_img{width:50%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_omotenashi .box_omo1 .wrp_img{width:56.25%}}.con_omotenashi .box_omo1 .wrp_img:before,.con_omotenashi .box_omo1 .wrp_img:after{content:'';position:absolute;top:0;left:-64.375%;z-index:-1;width:67.625%;margin-top:-17.5%;padding-bottom:32.5%;background:url(../../omotenashi/images/dec1.png) no-repeat left top/cover}@media only screen and (max-width: 767px){.con_omotenashi .box_omo1 .wrp_img:before,.con_omotenashi .box_omo1 .wrp_img:after{top:100%}}@media only screen and (max-width: 767px){.con_omotenashi .box_omo1 .wrp_img:before,.con_omotenashi .box_omo1 .wrp_img:after{left:-12.5%}}.con_omotenashi .box_omo1 .wrp_txt{margin:0 4.375% 1.875% 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_omotenashi .box_omo1 .wrp_txt{margin:0 4.375% 0 0}}@media only screen and (max-width: 767px){.con_omotenashi .box_omo1 .wrp_txt{margin:1.5em 0 0}}@media only screen and (min-width: 768px){.con_omotenashi .box_omo1 .wrp_txt{width:31.5625%;max-width:345px}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_omotenashi .box_omo1 .wrp_txt{width:39.375%}}.con_omotenashi .box_omo2{margin:10.41667% 0 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_omotenashi .box_omo2{margin:16.66667% 0 0}}@media only screen and (max-width: 767px){.con_omotenashi .box_omo2{margin:4em auto 0}}@media only screen and (min-width: 768px){.con_omotenashi .box_omo2{display:flex;width:95%}}@media only screen and (min-width: 1200px){.con_omotenashi .box_omo2{align-items:flex-end}}@media print{.con_omotenashi .box_omo2{align-items:flex-end}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_omotenashi .box_omo2{align-items:flex-start}}@media only screen and (max-width: 767px){.con_omotenashi .box_omo2{width:90%}}@media only screen and (min-width: 768px){.con_omotenashi .box_omo2 .wrp_img{display:flex;width:64.58333%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_omotenashi .box_omo2 .wrp_img{width:56.25%}}@media only screen and (min-width: 768px){.con_omotenashi .box_omo2 .wrp_img p{width:50%}.con_omotenashi .box_omo2 .wrp_img p+p{margin-left:1px}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_omotenashi .box_omo2 .wrp_img p{overflow:hidden}.con_omotenashi .box_omo2 .wrp_img p img{position:relative;width:120%;max-width:none;margin-left:-10%}}.con_omotenashi .box_omo2 .wrp_txt{margin:0 1.5625% 0 3.64583%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_omotenashi .box_omo2 .wrp_txt{margin:0 0 0 3.64583%}}@media only screen and (max-width: 767px){.con_omotenashi .box_omo2 .wrp_txt{margin:1.5em 0 0}}@media only screen and (min-width: 768px){.con_omotenashi .box_omo2 .wrp_txt{width:50.83333%;max-width:340px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_omotenashi .box_omo2 .wrp_txt{max-width:290px}}.con_omotenashi .box_omo3{max-width:1600px;margin-top:10.41667%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_omotenashi .box_omo3{margin-top:16.66667%}}@media only screen and (max-width: 767px){.con_omotenashi .box_omo3{margin-top:4em}}@media only screen and (min-width: 768px){.con_omotenashi .box_omo3{display:flex;flex-direction:row-reverse;align-items:flex-end}}.con_omotenashi .box_omo3 .wrp_img{position:relative}@media only screen and (min-width: 768px){.con_omotenashi .box_omo3 .wrp_img{width:50%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_omotenashi .box_omo3 .wrp_img{width:56.25%}}.con_omotenashi .box_omo3 .wrp_img:before,.con_omotenashi .box_omo3 .wrp_img:after{content:'';position:absolute;top:0;left:-64.375%;z-index:-1;width:67.625%;margin-top:-17.5%;padding-bottom:32.5%;background:url(../../omotenashi/images/dec1.png) no-repeat left top/cover}@media only screen and (max-width: 767px){.con_omotenashi .box_omo3 .wrp_img:before,.con_omotenashi .box_omo3 .wrp_img:after{top:100%}}@media only screen and (max-width: 767px){.con_omotenashi .box_omo3 .wrp_img:before,.con_omotenashi .box_omo3 .wrp_img:after{left:-12.5%}}.con_omotenashi .box_omo3 .wrp_txt{margin:0 4.375% 1.875% 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_omotenashi .box_omo3 .wrp_txt{margin:0 4.375% 0 0}}@media only screen and (max-width: 767px){.con_omotenashi .box_omo3 .wrp_txt{margin:1.5em 0 0}}@media only screen and (min-width: 768px){.con_omotenashi .box_omo3 .wrp_txt{width:31.5625%;max-width:345px}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_omotenashi .box_omo3 .wrp_txt{width:39.375%}}.con_omotenashi .box_omo4{margin:10.41667% 0 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_omotenashi .box_omo4{margin:16.66667% 0 0}}@media only screen and (max-width: 767px){.con_omotenashi .box_omo4{margin:4em auto 0}}@media only screen and (min-width: 768px){.con_omotenashi .box_omo4{display:flex;width:95%}}@media only screen and (min-width: 1200px){.con_omotenashi .box_omo4{align-items:flex-end}}@media print{.con_omotenashi .box_omo4{align-items:flex-end}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_omotenashi .box_omo4{align-items:flex-start}}@media only screen and (max-width: 767px){.con_omotenashi .box_omo4{width:90%}}@media only screen and (min-width: 768px){.con_omotenashi .box_omo4 .wrp_img{display:flex;width:64.58333%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_omotenashi .box_omo4 .wrp_img{width:56.25%}}@media only screen and (min-width: 768px){.con_omotenashi .box_omo4 .wrp_img p{width:50%}.con_omotenashi .box_omo4 .wrp_img p+p{margin-left:1px}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_omotenashi .box_omo4 .wrp_img p{overflow:hidden}.con_omotenashi .box_omo4 .wrp_img p img{position:relative;width:120%;max-width:none;margin-left:-10%}}.con_omotenashi .box_omo4 .wrp_txt{margin:0 1.5625% 0 3.64583%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_omotenashi .box_omo4 .wrp_txt{margin:0 0 0 3.64583%}}@media only screen and (max-width: 767px){.con_omotenashi .box_omo4 .wrp_txt{margin:1.5em 0 0}}@media only screen and (min-width: 768px){.con_omotenashi .box_omo4 .wrp_txt{width:50.83333%;max-width:340px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_omotenashi .box_omo4 .wrp_txt{max-width:290px}}.con_omotenashi .box_omo5{max-width:1400px;margin-top:10.41667%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_omotenashi .box_omo5{margin-top:16.66667%}}@media only screen and (max-width: 767px){.con_omotenashi .box_omo5{margin-top:4em}}@media only screen and (min-width: 768px){.con_omotenashi .box_omo5{width:80%}}@media only screen and (max-width: 767px){.con_omotenashi .box_omo5 .wrp_img{overflow:hidden}.con_omotenashi .box_omo5 .wrp_img img{position:relative;width:120%;max-width:none;margin-left:-10%}}.con_omotenashi .box_omo5 .wrp_txt{margin-top:50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_omotenashi .box_omo5 .wrp_txt{margin-top:40px}}@media only screen and (max-width: 767px){.con_omotenashi .box_omo5 .wrp_txt{margin-top:1.5em}}@media only screen and (min-width: 768px){.con_omotenashi .box_omo5 .wrp_txt .txt{text-align:center}}.con_list{position:relative;padding-top:225px;margin-top:9.63542%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_list{padding-top:18.33333%}}@media only screen and (max-width: 767px){.con_list{padding-top:18.33333%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_list{margin-top:15.41667%}}@media only screen and (max-width: 767px){.con_list{margin-top:15.41667%}}.con_list:before{content:'';position:absolute;left:0;top:0;width:120.08333%;padding-bottom:14.58333%;background:url(../../shoku/images/dec2.png) no-repeat left top/cover}.con_list h3{margin-bottom:50px;font-size:158%;letter-spacing:.2em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_list h3{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_list h3{margin-bottom:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_list h3{font-size:143%}}@media only screen and (max-width: 767px){.con_list h3{font-size:129%}}@media only screen and (min-width: 768px){.con_list .box_list{display:flex;flex-wrap:wrap}}.con_list .box_list .wrp_list{width:32%}@media only screen and (max-width: 767px){.con_list .box_list .wrp_list{width:auto}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_list .box_list .wrp_list{width:49%}}.con_list .box_list .wrp_list+.wrp_list{margin:0 0 0 2%}@media only screen and (max-width: 767px){.con_list .box_list .wrp_list+.wrp_list{margin:1.5em 0 0}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_list .box_list .wrp_list:last-child{display:flex;width:100%;margin:5% 0 0}.con_list .box_list .wrp_list:last-child .inner .st,.con_list .box_list .wrp_list:last-child .inner ul{padding-left:5.17241%}.con_list .box_list .wrp_list:last-child .inner .st{margin-bottom:2.29885%}.con_list .box_list .wrp_list:last-child .inner .st:before{width:3.44828%}.con_list .box_list .wrp_list:last-child .inner ul{display:flex;align-items:flex-start;flex-wrap:wrap}.con_list .box_list .wrp_list:last-child .inner ul li{width:49%;margin:2.29885% 0 0 2%}.con_list .box_list .wrp_list:last-child .inner ul li:nth-child(odd){margin-left:0}.con_list .box_list .wrp_list:last-child .inner ul li:nth-child(-n+2){margin-top:0}}.con_list .box_list .wrp_list .inner+.inner{margin-top:15%}@media only screen and (max-width: 767px){.con_list .box_list .wrp_list .inner+.inner{margin-top:1.5em}}.con_list .box_list .wrp_list .inner .st,.con_list .box_list .wrp_list .inner ul{padding-left:16.25%;box-sizing:border-box}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_list .box_list .wrp_list .inner .st,.con_list .box_list .wrp_list .inner ul{padding-left:11.25%}}@media only screen and (max-width: 767px){.con_list .box_list .wrp_list .inner .st,.con_list .box_list .wrp_list .inner ul{padding-left:2em}}.con_list .box_list .wrp_list .inner .st{position:relative;margin-bottom:7.5%;font-size:115%;letter-spacing:.15em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_list .box_list .wrp_list .inner .st{margin-bottom:5%}}@media only screen and (max-width: 767px){.con_list .box_list .wrp_list .inner .st{margin-bottom:.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_list .box_list .wrp_list .inner .st{font-size:108%}}@media only screen and (max-width: 767px){.con_list .box_list .wrp_list .inner .st{font-size:100%}}.con_list .box_list .wrp_list .inner .st i{display:inline-block}.con_list .box_list .wrp_list .inner .st:before{content:'';position:absolute;left:0;top:.75em;width:12.5%;height:1px;background:#7f95a8}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_list .box_list .wrp_list .inner .st:before{width:7.5%}}@media only screen and (max-width: 767px){.con_list .box_list .wrp_list .inner .st:before{width:1.5em}}.con_list .box_list .wrp_list .inner ul li+li{margin-top:7.5%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_list .box_list .wrp_list .inner ul li+li{margin-top:5%}}@media only screen and (max-width: 767px){.con_list .box_list .wrp_list .inner ul li+li{margin-top:.5em}}.con_list .box_list .wrp_list .inner ul li a{text-decoration:none;font-size:108%;letter-spacing:.15em;font-family:"游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_list .box_list .wrp_list .inner ul li a{font-size:100%}}@media only screen and (max-width: 767px){.con_list .box_list .wrp_list .inner ul li a{font-size:93%}}.con_list .box_list .wrp_list .inner ul li a:hover{text-decoration:underline}
