@charset "UTF-8";
/*--------------------------------
初期設定
---------------------------------*/
html {font-size: 62.5%;} /* 1.6rem=16px */
body {width: 100%; color: #000; font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", HelveticaNeue, "Segoe UI", "游ゴシック", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN W3", HiraKakuProN-W3, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; line-height: 1; word-break: break-all; -webkit-font-feature-settings: "palt"; font-feature-settings: "palt"; letter-spacing: 1px; min-width: 320px; padding: 0px;}
a {color: #000;}
a:hover img {}
img {max-width: 100%;height: auto;}
p, ul li, ol li, dl dt, dl dd{margin:0; padding:0; font-size:1.6rem}
ul{ margin:0; padding:0}
ul li{ margin:0; padding:0; list-style-type:none;}
.clearfix::after {content: "";display: block;clear: both;}
/* header */
header {margin:10px 0 0 0;}
header h1 {width:170px; margin:0 auto;height:103px;}
header h1 img{width:170px; height:130px;}
header .website{width:150px; margin:0 auto;}
.content-wrap {padding:0 10px 0 10px;}
.content-wrap h2{font-family: 'Noto Serif JP', serif; text-align:center;line-height: 180%;}
.content-wrap h2 span{font-family: 'Spectral', serif; color:#788a21;font-style: italic;display:block;margin:15px 0 0 0;line-height: 180%;}
.content-wrap dt {font-size:16px;padding:10px;}
.content-wrap dd {font-size:16px;border-bottom:solid 1px #788a21;padding:10px;line-height: 150%;}
.sns {display:flex; flex-wrap: wrap;position:absolute;right:0;top:30px;}
.sns i {margin:0 8px;}
/* トップ牛出荷 */
.syuka{font-size:16px;font-weight: bold;color:#fff; background-color:#99a13b;width:200px;margin:80px auto 20px auto;padding:20px;text-align:center;}
.suukanen{margin:10px 10px 20px 10px;}
/* トップインフォメーション */
.info-wrap {text-align: center;}
.information {display: inline-block;position: relative;height: 45px;text-align: center;box-sizing: border-box;margin: 30px auto 50px auto;}
.information:before {/*左側のリボン端*/content: '';position: absolute;width: 10px;bottom: -10px;left: -35px;z-index: -2;border: 20px solid #6b8e23;border-left-color: transparent;/*山形に切り抜き*/}
.information:after {/*右側のリボン端*/content: '';position: absolute;width: 10px;bottom: -10px;right: -35px;z-index: -2;border: 20px solid #6b8e23;border-right-color: transparent;/*山形に切り抜き*/}
.information h3 {display: inline-block;position: relative;margin: 0;padding: 0 20px;line-height: 45px;font-size: 30px;color: #FFF;background: #788a21;/*真ん中の背景色*/font-family: 'Spectral', serif;font-style: italic;width: 200px;}
.information h3:before {position: absolute;content: '';top: 100%;left: 0;border: none;border-bottom: solid 10px transparent;border-right: solid 15px #556b2f;/*左の折り返し部分*/}
.information h3:after {position: absolute;content: '';top: 100%;right: 0;border: none;border-bottom: solid 10px transparent;border-left: solid 15px #556b2f;/*右の折り返し部分*/}

/* 沿革 */
.thehistory-wrap {text-align: center;margin-top: 30px;}
.thehistory {display: inline-block;position: relative;height: 45px;text-align: center;box-sizing: border-box;margin: 30px auto 50px auto;}

.thehistory h3 {margin: 0;padding: 10px 20px;font-size: 30px;color: #FFF;background: #788a21;/*真ん中の背景色*/font-family: 'Spectral', serif;font-style: italic;width: 200px;border-radius: 25px;}
.pamphlet-wrap{text-align: center;margin-top: 30px;}
.pamphlet-wrap img {width: 180px;}
.pamphlet-wrap p {color: #788a21;padding: 5px;}
/* footer */
footer {margin:20px 20px 0 20px;text-align:center;}
footer a{text-decoration:none;}
footer a span {font-size:11px; display:block;margin-top:10px;font-family: 'Spectral', serif; color:#788a21;font-style: italic;}
.footerMenu {margin:20px auto; }
.footerMenu li {margin:20px;}
.footer-subMenu {margin:50px auto 30px auto; }
.footer-subMenu li {margin:20px;}
.footer-subMenu2 {margin:50px auto 30px auto; }
.footer-subMenu2 li {margin:20px;}
.footerRight {font-size:14px;margin:50px 0 0 0;line-height: 150%;}
.footerRight span{font-size:12px;margin-top:10px;display:block;color:#788a21;}
.footerRight span a{color:#788a21;}
/* オリーブ牛のはじまり */
.jp {text-align:center;font-size:16px;line-height: 180%;margin:0 0 50px 0;}
.en {text-align:center;font-size:16px;line-height: 180%;margin:0 0 100px 0;color:#788a21;}
/* 商標 */
.patent-wrap {padding:0 10px 0 10px;}
.patent-wrap h2{font-family: 'Noto Serif JP', serif; text-align:center;font-size:20px;line-height: 180%;}
.patent-wrap h3{font-family: 'Noto Serif JP', serif; font-size:12px;line-height: 180%;padding:30px 0 0 0;}
.patent-wrap h3 span{font-family: 'Spectral', serif; color:#788a21;font-style: italic;display:block;line-height: 180%;margin-left: 20px;}
.patent-wrap dt {font-size:16px;padding:10px;background-color:#edeee9;}
.patent-wrap dd {font-size:16px;padding:10px;line-height: 150%;}
.patent-wrap img {width:300px;}
.overseas {font-family: 'Noto Serif JP', serif; text-align:center;font-size:24px;margin:150px auto 50px auto;background-color:#99a13b;width:95%;padding:10px;color:#fff;}
/* 肉認証証明 */
.proof-image-group{margin:0 0 50px 0; text-align:center;}
.proof-image-group img {width:80%;margin:0 0 130px 0;}
/* 指定登録店 */
.shoplist-wrap1 {padding:50px 10px 0 10px;}
.shoplist-wrap1 h2{font-family: 'Noto Serif JP', serif; text-align:center;font-size:24px;line-height: 180%;}
.shoplist-wrap1 h2 span{font-family: 'Spectral', serif; color:#788a21;font-style: italic;display:block;margin:15px 0 0 0;line-height: 150%;}
.shoplist-wrap2 {padding:50px 10px 0 10px;}
.shoplist-wrap2 h2{font-family: 'Noto Serif JP', serif; text-align:center;font-size:24px;line-height: 180%;}
.shoplist-wrap2 h2 span{font-family: 'Spectral', serif; color:#788a21;font-style: italic;display:block;margin:15px 0 0 0;line-height: 150%;}
.shoplist-wrap3 {padding:50px 10px 0 10px;}
.shoplist-wrap3 h2{font-family: 'Noto Serif JP', serif; text-align:center;font-size:24px;line-height: 180%;}
.shoplist-wrap3 h2 span{font-family: 'Spectral', serif; color:#788a21;font-style: italic;display:block;margin:15px 0 0 0;line-height: 150%;}
.lists-tyle {width:90%;margin:0 auto;}
.searchArea{text-align:center;font-size:16px;}
.restaurantsmaps{font-size:16px;font-weight: bold; background-color:#99a13b;width:300px;margin:0px auto 20px auto;padding:20px;text-align:center;}
.restaurantsmaps a{color:#fff;text-decoration:none;}
/* 讃岐牛の歴史 */
.history-title-wrap {width:100%;text-align:center;padding:30px 0 40px 0;}
.history-title{width:70%;}
.history-cont{text-align:left;}
/* 循環型農業 */
.cycle-warp{width:100%;text-align:center;}
.cycle-title {width:50%;margin:20px auto 50px auto;}
.cycle-desc {font-size:16px;font-family: 'Noto Serif JP', serif;line-height: 180%;padding:50px 20px 50px 20px;}
.cycle-desc span {font-family: 'Spectral', serif; color:#788a21;font-style: italic;display:block;margin:15px 0 0 0;line-height: 180%;}
.cycle-subtitle1{font-size:18px;font-weight: bold; color:#4d6738; border:solid 1px #4d6738;padding:8px;width:180px;text-align:center;}
.cycle-subtitle1 span {font-family: 'Spectral', serif; color:#788a21;font-style: italic;display:block;margin:5px 0 0 0;font-size:12px;}
.cycle-component {}
.cycle-component caption {font-size:14px;text-align:left;color:#4d6738; font-weight: bold;padding:10px 0;}
.cycle-component caption:before {content:"●";}
.cycle-component caption span {font-family: 'Spectral', serif; color:#788a21;font-style: italic;margin:5px 0 0 10px;font-size:12px;}
.cycle-component table,.cycle-component td{border-collapse: collapse;border:1px solid #000;}
.cycle-component th {background-color:#839c3e;color:#fff;font-size:16px;padding:5px;border-collapse: collapse;border:1px solid #000;width:16%;}
.cycle-component th span {font-family: 'Spectral', serif; color:#fff;font-style: italic;margin:5px 0 0 0;font-size:12px;display:block;}
.cycle-component td {font-size:16px;padding:5px;text-align:center;}
.cycle-component p {font-size:12px;padding:10px;}
.cycle-component p span {font-family: 'Spectral', serif; color:#788a21;font-style: italic;margin:5px 0 0 10px;display:block;}
.cycle-subtitle2{font-size:16px;font-weight: bold; color:#4d6738; padding:10px 0 0 0;}
.cycle-subtitle2 span {font-family: 'Spectral', serif; color:#788a21;font-style: italic;margin:0 0 0 10px;}
.cycle-healthy{font-size:16px;line-height: 180%;margin-top:-15px;}
.cycle-healthy span {font-family: 'Spectral', serif; color:#788a21;font-style: italic;margin:0 0 0 0;font-size:14px;display:block;}
.cycle-subtitle3{font-size:18px;font-weight: bold; color:#fff; padding:10px;background-color:#567d3e;border-radius: 0px 30px 30px 0px;width:250px;}
.cycle-subtitle3 span {font-family: 'Spectral', serif; color:#fff;font-style: italic;margin:5px 0 0 0;font-size:12px;display:block;}
.dekirumade{background-color:#c2dbab;padding-bottom:30px;}
.cycle-subtitle4{font-size:16px;font-weight: bold; color:#4d6738; border:solid 1px #4d6738;padding:8px 0px;width:200px;text-align:center;background-color:#fff;margin-left:15px;}
.cycle-subtitle4 span {font-family: 'Spectral', serif; color:#788a21;font-style: italic;margin:5px 0 0 0;font-size:12px;display:block;}
.dekirumade p{font-size:16px;line-height: 180%;padding:15px;}
.dekirumade p span {font-family: 'Spectral', serif;font-style: italic;margin:10px 0 0 0;font-size:14px;display:block;color:#fff;}
.dekirumade img{width:48%;}
/* 輸入肉について　about */
.exportedabout-wrap {margin: 30px 20px 40px 20px;}
.exportedabout-wrap p {font-size: 16px; line-height: 180%;margin-bottom: 20px;}
.exportedabout-wrap h3 {text-align: center; }
.exportedabout-wrap h4 {text-align: center; margin-top: 30px;}
.ex-what {border: 1px solid #788a21;padding: 20px;margin-top: 50px;}
.ex-what img {text-align: center;}
.shodoshima {position: relative;}
.aboutbtn{position: absolute;top:5px;right: 0;left: 0;width: 70px;padding-left: 180px;margin: auto;}
.shodoshima2 {position: relative;display: block;}
.aboutbtn2{width: 80px;margin: auto;position: absolute;top:30px;right: 0;left: auto;padding-left: 10px;}
/* トップスライドエリア */
#sliderArea {
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
}
.sp-slide a.all {
	display:block;
	height:350px;
	box-sizing:border-box;
	border:1px solid #99a13b;
	border-width:1px 5px;
	text-decoration:none;
	color:black;
}
.sp-slide .next {
	position:absolute;
	display:block;
	width:55%;
	bottom:0;
	right:0;
	background: -moz-linear-gradient(bottom, rgba(255, 255, 255, 1), rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.5), transparent);
	background: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 1), rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.5), transparent);
	background: linear-gradient(to top, rgba(255, 255, 255, 1), rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.5), transparent);
	text-align:right;
	padding-top:2em;
	padding-right:2%;
	margin-right:5px;
	margin-bottom:5px;
/* 	津田追加 */
font-size:16px;
}
.sp-slide a:hover {
	opacity:1;
}
.sp-button {
	border:2px solid #99a13b;
}
.sp-selected-button {
	background-color: #99a13b;
}
.sp-next-arrow::after, .sp-next-arrow::before, .sp-previous-arrow::after, .sp-previous-arrow::before {
    background-color: #798a21;
}
.sp-slide img {
	float:left;
	width:40%;
	margin-left:1%;
}
.sp-slide .sp-comment {
	display:block;
	float:right;
	width:55%;
	height:348px;
	margin-right:2%;
	overflow:hidden;
	padding-top:1em;
/* 	津田追加 */
font-size:16px;
line-height: 140%;
}
.sp-slide .sp-title {
	display:block;
	font-size:120%;
	font-weight:bold;
}
.sp-slide.photoT .next {
	width:65%;
}
.sp-slide.photoT img {
	width:30%;
}
.sp-slide.photoT .sp-comment {
	width:65%;
}
.sp-slide.photoN .next {
	width:96%;
}
.sp-slide.photoN .sp-comment {
	float:none;
	width:auto;
	padding-left:2%;
	padding-right:2%;
}
	.sp-slide a.all {
		height:200px;
	}
	.sp-slide .sp-comment {
		height:198px;
		padding-top:0.2em;
	}
	.sp-slide .sp-title {
		display:block;
		padding-bottom:0.2em;
/* 		津田追加 */
font-size:20px;
	}
	.sp-slide br {
		display:none;
	}
	.sp-slide.photoT .next {
		width:70%;
	}
	.sp-slide.photoT img {
		width:25%;
	}
	.sp-slide.photoT .sp-comment {
		width:70%;
	}
	/* ショップリンク */
	.shopLink {
	border:1px solid #9aa238;
	margin:2em 0;
}
.shopLink h2 {
	background-color:#9aa238;
	color:white;
	text-align:center;
	padding:0.5em;
	margin:0;
	font-size:100%;
	font-weight:normal;
}
.shopLink ul {
	list-style:none;
	margin:0;
	padding:0.5em 100px;
	text-align:center;
}
.shopLink li {
	list-style:none;
	display:inline-block;
	margin:0;
	padding:0.5em 1em;
	vertical-align:middle;
}

	/* sns、コピーライト */
footer .fsns a:hover { color:#000; text-decoration: none;}
footer .fsns{text-align:center;}
footer .fsns ul{list-style:none;padding:0;margin:1em 0;margin-bottom:5px;}
footer .fsns li{list-style:none;margin:0;padding:0;display:inline-block;}
footer .fsns .sns-icon li i{width:35px;height:35px;}
i.fa-facebook-square { color: #3b5998; }
i.fa-twitter { color:#3c94e2; }
i.fa-instagram { color:#ff0000; }
footer .fsns .sns-btn li{vertical-align: top;line-height: 0;margin-right: 5px;}
footer .copyright {text-align: center;font-size:14px;line-height:115%;padding:30px 0 10px 0;}
	/* google翻訳 */
#googleSelecter {position:fixed;top:0;right:0;}


	/* お問い合わせ */
.contact-wrap{margin:-70px 20px 0 20px;}
.contact-wrap p{font-size:16px;line-height:180%;}
.contact-wrap a {margin-left:10px;border:solid 1px #666;padding:5px;text-decoration:none;}
.contact-form .f-title {font-size:16px;font-weight:bold;margin:20px 0 0 0;}
.contact-form .f-title span {font-size:12px;color:red;margin-left:10px;}
.contact-form .name {width:100%;padding:10px;font-size:16px;border:solid 1px #666;border-radius: 3px;}
.contact-form textarea{width:100%;padding:10px;font-size:16px;border:solid 1px #666;line-height:180%;border-radius: 3px;}
.submit-wrap{text-align:center;margin-top:50px;}
.submit-wrap button {font-size:16px;font-weight:bold;color:#fff;background-color:#003407;border:0px;padding:10px 30px;letter-spacing: 5px;border-radius: 3px;margin:30px 0;}

.contact-en {font-size:14px;line-height: 130%;margin:0 0 10px 0;color:#788a21;font-weight: normal;}
.contact-form .f-title .contact-en {font-size:16px;line-height: 130%;margin:0 0 10px 0;color:#788a21;font-weight: normal;margin-left:10px;}
.formcheck li{border-bottom:solid 1px #666;padding:10px;}
.formcheck p{font-size:16px;font-weight:bold;margin:20px 0 0 0;}
.formcheck div{font-size:16px;line-height:180%;margin-top:20px;}
.err{color:#fff;background-color:red;padding:3px 15px;margin-bottom:5px;}

@media screen and (max-width: 360px) {}
@media screen and (max-width:480px) {}
@media screen and (min-width:481px) {}
@media screen and (max-width: 640px) {}
@media screen and (min-width: 641px) {}
@media screen and (max-width: 767px) {}
@media screen and (min-width: 768px) {}
@media screen and (max-width: 960px) {}
@media screen and (min-width: 961px) {}
@media screen and (max-width: 1000px) {}
@media screen and (min-width: 1001px) {
/*---------------------------------------------------------------------------------------------------------------
ヘッダー1001pxから
--------------------------------------------------------------------------------------------------------------*/
header {margin:15px auto 80px auto; width:1000px;}
header h1 {margin:0 0 0 0;}
.content-wrap {margin:0 auto 0 auto; width:1000px;padding:0;}
.content-wrap h2{font-size:24px;letter-spacing: -1px;margin-top: 120px;}
.content-wrap h2 span{font-size:24px;letter-spacing: -1px;}
header .website{width:260px; position:absolute;right:450px;top:10px;}
.sns {display:flex; flex-wrap: wrap;position:absolute;right:50px;top:10px;}
.sns i {margin:0 5px;}
/*---------------------------------------------------------------------------------------------------------------
トップページ1001pxから
--------------------------------------------------------------------------------------------------------------*/
.content-wrap dl {width:700px;margin:0 auto;display:flex; flex-wrap: wrap;}
.content-wrap dt{ width: 30%; padding: 15px 15px 15px 80px; box-sizing: border-box;border-bottom:solid 1px #666666;}
.content-wrap dd{ padding: 15px; margin: 0; width: 70%; background: #fff; box-sizing: border-box;}
/* トップ牛出荷1001pxから */
.suukanen{margin:10px auto 20px auto; width:400px;line-height: 180%;}
/* footer1001pxから */
footer {width:1000px; margin:30px auto;background-image:url(../img/footer-bg.jpg);background-repeat:  no-repeat; background-position:top 0px;}
.footerMenu{width:990px;display:flex; flex-wrap: wrap;}
.footerMenu li{box-sizing: border-box;margin:100px 10px 10px 10px;}
.footer-subMenu{width:720px;display:flex; flex-wrap: wrap;margin-top:10px;}
.footer-subMenu li{box-sizing: border-box;margin:5px 10px 10px 10px;}
.footer-subMenu2{width:570px;display:flex; flex-wrap: wrap;margin-top:10px;}
.footer-subMenu2 li{box-sizing: border-box;margin:5px 10px 10px 10px;}
/* 商標1001pxから */
.patent-wrap {margin:0 auto 0 auto; width:1000px;padding:0;}
.patent-wrap h2{font-size:24px;letter-spacing: -1px;margin-top: 120px;}
.patent-wrap h3{font-size:18px;}
.patent-wrap h3 span {font-size:14px;}
.patent-wrap dl {width:500px;margin:0 22px 0 10px;display:flex; flex-wrap: wrap;border:solid 0px #666666;}
.patent-wrap dt {width: 30%; padding: 0 10px 10px 10px; box-sizing: border-box;border-bottom:solid 0px #666666;background: #fff;font-weight: bold;}
.patent-wrap dd {padding: 0 10px 10px 10px; margin: 0; width: 70%; background: #fff; box-sizing: border-box;}
.patent-wrap img {width:300px;margin:0 168px 0 0;}
.patent-group{display:flex; flex-wrap: wrap;flex-direction: row-reverse; margin:50px 0 0 0;align-items: flex-start;}
/* 肉認証証明1001pxから */
.proof-image-group{display:flex; flex-wrap: wrap;align-items: flex-start;}
.proof-image-group img {width:400px;margin:0 50px 0 50px;}
/* 指定登録店1001pxから */
.shoplist-wrap1 {background-image:url(../shop/img/title-bg1.jpg);height:465px;width:1000px;margin:0 auto;background-position : right 0px bottom 0px;}
.shoplist-wrap1 h2 span{margin:5px 0 0 0;}
.shoplist-wrap2 {background-image:url(../shop/img/title-bg2.jpg);height:465px;width:1000px;margin:0 auto;background-position : right 0px bottom 0px;}
.shoplist-wrap2 h2 span{margin:5px 0 0 0;}
.shoplist-wrap3 {background-image:url(../shop/img/title-bg3.jpg);height:465px;width:1000px;margin:0 auto;background-position : right 0px bottom 0px;}
.shoplist-wrap3 h2 span{margin:5px 0 0 0;}
.lists-tyle {width:1000px;margin:0 auto;}
/* 讃岐牛の歴史 */
.history-group1 img {width:650px; float:right; margin:0 0 20px 20px;}
.history-group2 img {width:600px; float:left; margin:0 20px 20px 0;}
/* 循環型農業1001px */
.cycle-warp .cycle-title {width:500px;margin:50px auto 50px auto;}
.cycle-component {display: -webkit-flex;display: flex; -webkit-flex-wrap:wrap; -moz-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap;}
.cycle-component table {width:440px;margin-right:40px;}
.cycle-component p {padding-left:500px;}
.dekirumade img{width:200px;display:block;margin-bottom:10px;}
.dekirumade div{width:230px;position: relative;margin:20px 0 0 18px;}
.arrow:after{content: '';
  display: block;
  width: 12px;
  height: 25px;
  position: absolute;
    top: 300px;
    left: 218px;
    right: 0;
  background-image: url(../about/img/arrow.png);
  background-size: contain;
  vertical-align: middle;}
.cycle-subtitle4{margin:0 0 20px 0;width:200px;}
.dekirumade{display: -webkit-flex;display: flex; -webkit-flex-wrap:wrap; -moz-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap;}
.dekirumade p{padding:15px 0 10px 0;width:200px;}
/* トップスライドエリア1001pxから */

.slider-wrap{width:1000px; margin:0 auto;}
	/* ショップリンク1001pxから */
	.shopLink {width:1000px; margin:0 auto;}

.left1{margin-left:-131px;}
.sp-slide .sp-comment {
		height:348px;
		padding-top:1em;
}
.sp-slide a.all {
		height:350px;
	}

		/* お問い合わせ */
.contact-wrap{margin:-70px auto 20px auto;width:650px;}
.formcheck p{float:left;width:250px;}
.formcheck div{float:left;width:500px;}

/* 輸入肉について　about */
.exportedabout-wrap {margin: 30px auto 40px auto;width: 1000px;}
.exportedabout-wrap p {}
.exportedabout-wrap h3 {text-align: center; }
.exportedabout-wrap h4 {text-align: left;margin-top: 0;}
.exportedabout-wrap
.ex-img1 {width: 480px;float: left;margin-top: 10px;}
.ex-text1 {width: 500px;float: left;margin-right: 20px;}
.ex-img2 {width: 480px;float: right;margin-top: 10px;}
.ex-text2 {width: 500px;float: right;margin-left: 20px;}
.exgroup {margin-top: 100px;}
.exgrouptop {margin-top: 30px;}
.ex-what {margin-top: 100px;padding: 30px;}
.aboutbtn{top:0;right: 300px;width: 100px;left: auto;padding-left: 0;margin: 0;}
.aboutbtn2{position: absolute;top:0;right: 50px;width: 200px;left: auto;padding-left: 0;margin: 0;}






}
@media screen and (min-width: 1201px) {}
@media screen and (min-width: 1480px) {}

@media print {
.Nav {display: none; !important;}
.footerMenu {display: none; !important;}
}
