#header .con_gnav .box_gnav .gnav li:nth-child(3) a{color:#aad689}#contents{background:#668f6c;margin-top:0;padding-top:200px}@media only screen and (min-width: 768px) and (max-width: 1199px){#contents{padding-top:180px}}@media only screen and (max-width: 767px){#contents{padding-top:20%}}.con_cafe{max-width:1920px;width:86.41975%;margin:0 auto;overflow:hidden}@media only screen and (max-width: 1199px){.con_cafe{width:100%}}.con_cafe .main_title{float:left;width:16.42857%;font-weight:normal;font-size:178%;color:#aad689;letter-spacing:.02em;line-height:1;margin-bottom:.3em}@media only screen and (max-width: 1199px){.con_cafe .main_title{float:none;width:91.66667%;margin:0 auto 2em}}.con_cafe .main_title .en{font-size:195%}.con_cafe .inner{float:left;width:83.57143%}@media only screen and (max-width: 1199px){.con_cafe .inner{float:none;width:100%}}.con_cafe .inner .box_cafe{padding-bottom:130px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_cafe .inner .box_cafe{padding-bottom:10.83333%}}@media only screen and (max-width: 767px){.con_cafe .inner .box_cafe{padding-bottom:5em}}.con_cafe .inner .box_cafe .photo{margin-bottom:30px}@media only screen and (max-width: 767px){.con_cafe .inner .box_cafe .photo{margin-bottom:2em}}.con_cafe .inner .box_cafe .j-slider{margin-bottom:30px}@media only screen and (max-width: 767px){.con_cafe .inner .box_cafe .j-slider{margin-bottom:2em}}.con_cafe .inner .box_cafe .j-slider .slick-list{line-height:1}.con_cafe .inner .box_cafe .j-slider .slick-list .slick-track{line-height:1}.con_cafe .inner .box_cafe .j-slider .slick-list .slick-track .slide{line-height:1}.con_cafe .inner .box_cafe .j-slider .slick-dots{position:absolute;z-index:0;bottom:30px;left:0;letter-spacing:-.4em;text-align:center;width:100%}@media only screen and (max-width: 767px){.con_cafe .inner .box_cafe .j-slider .slick-dots{bottom:1em}}.con_cafe .inner .box_cafe .j-slider .slick-dots li{letter-spacing:normal;vertical-align:middle;font-size:0;padding:0;margin:0 10px;cursor:pointer;display:inline-block;-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%}@media only screen and (max-width: 767px){.con_cafe .inner .box_cafe .j-slider .slick-dots li{margin:0 5px}}.con_cafe .inner .box_cafe .j-slider .slick-dots li button{cursor:pointer;font-size:0;padding:0;margin:0;border:none;background:none}.con_cafe .inner .box_cafe .j-slider .slick-dots li button:before{content:'';width:12px;height:12px;background:#fff;display:block;-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%}.con_cafe .inner .box_cafe .j-slider .slick-dots li.slick-active button:before{background:#8a8a8a}.con_cafe .inner .box_cafe .j-slider .slick-dots{line-height:1}.con_cafe .inner .box_cafe .st{font-weight:normal;color:#aad689;font-size:167%;margin-bottom:30px}@media only screen and (max-width: 767px){.con_cafe .inner .box_cafe .st{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_cafe .inner .box_cafe .st{width:68.86792%;margin:0 9.02778% 2em 18.86792%;font-size:112%}}.con_cafe .inner .box_cafe table{width:100%;color:#fff;font-size:106%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_cafe .inner .box_cafe table{font-size:100%}}@media only screen and (max-width: 767px){.con_cafe .inner .box_cafe table{width:75%;margin:0 auto;font-size:95%}}.con_cafe .inner .box_cafe table th{width:235px;border-right:1px solid #aad689;padding-bottom:1em;font-weight:300;vertical-align:top}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_cafe .inner .box_cafe table th{width:200px}}@media only screen and (max-width: 767px){.con_cafe .inner .box_cafe table th{width:32%}}.con_cafe .inner .box_cafe table td{padding:0 0 1em 3.4188%}@media only screen and (max-width: 767px){.con_cafe .inner .box_cafe table td{padding-left:9.43396%}}.con_cafe .inner .box_cafe table td.last{padding-bottom:0}.con_cafe .inner .box_cafe table td em{font-family:'Barlow', sans-serif;font-weight:100;font-weight:400;letter-spacing:0;line-height:1;display:inline-block}.con_cafe .inner .box_cafe table td .txt_att{font-size:89%;margin-top:2em}@media only screen and (max-width: 767px){.con_cafe .inner .box_cafe table td .txt_att{font-size:89%}}
