			body {
				-webkit-text-size-adjust: 100%;
			}


/* コンテンツメニューの背景 */

			.menubg{
				width: 100%;
				height:50px;
  			background-color: #330000;
			}



			img {
  			vertical-align: bottom;
			}
			@media only screen and (max-width: 640px) {
  			img {
    			max-width: 100%;
    			height: auto;
  			}
			}
			.logo {
				width: 700px;
  			height: 70px;
  			margin: 0px auto;
  			text-align: center;
  			background: url("http://mitte-x-img.istsw.jp/suigo-sawara/photo/katoricity2.png") no-repeat center;
			}
			.logo img {
  			display: none;
			}

			@media only screen and (max-width: 640px) {
  			.logo {
    			width: auto;
    			height: auto;
    			background: none;
  			}
  			.logo img {
    			display: block;
  			}
			}

			@media only screen and (max-width: 640px) {
  			img {
    			max-width: 100%;
    			height: auto;
  			}
			}
			.logo1 {
				width: 700px;
  			height: 100px;
  			margin: 0px auto;
  			text-align: center;
  			background: url("http://mitte-x-img.istsw.jp/suigo-sawara/photo/katoricitythings.png") no-repeat center;
			}
			.logo1 img {
  			display: none;
			}

			@media only screen and (max-width: 640px) {
  			.logo1 {
    			width: auto;
    			height: auto;
    			background: none;
  			}
  			.logo1 img {
    			display: block;
  			}
			}

			@media only screen and (max-width: 640px) {
  			img {
    			max-width: 100%;
    			height: auto;
  			}
			}
			.logo2 {
				width: 700px;
  			height: 70px;
  			margin: 0px auto;
  			text-align: center;
  			background: url("http://mitte-x-img.istsw.jp/suigo-sawara/photo/katoricitydirection.png") no-repeat center;
			}
			.logo2 img {
  			display: none;
			}

			@media only screen and (max-width: 640px) {
  			.logo2 {
    			width: auto;
    			height: auto;
    			background: none;
  			}
  			.logo2 img {
    			display: block;
  			}
			}




			@media only screen and (max-width: 640px) {
  			img {
    			max-width: 100%;
    			height: auto;
  			}
			}
			.about {
				width: 1000px;
  			height: 300px;
  			margin: 0px auto;
  			text-align: center;
  			background: url("http://mitte-x-img.istsw.jp/suigo-sawara/photo/topcaen1.png") no-repeat center;
			}
			.about img {
  			display: none;
			}

			@media only screen and (max-width: 640px) {
  			.about {
    			width: auto;
    			height: auto;
    			background: none;
  			}
  			.about img {
    			display: block;
  			}
			}

			@media only screen and (max-width: 640px) {
  			img {
    			max-width: 100%;
    			height: auto;
  			}
			}
			.shrine {
				width: 1000px;
  			height: 300px;
  			margin: 0px auto;
  			text-align: center;
  			background: url("http://mitte-x-img.istsw.jp/suigo-sawara/photo/topcaen2.png") no-repeat center;
			}
			.shrine img {
  			display: none;
			}

			@media only screen and (max-width: 640px) {
  			.shrine {
    			width: auto;
    			height: auto;
    			background: none;
  			}
  			.shrine img {
    			display: block;
  			}
			}

			@media only screen and (max-width: 640px) {
  			img {
    			max-width: 100%;
    			height: auto;
  			}
			}
			.land {
				width: 1000px;
  			height: 300px;
  			margin: 0px auto;
  			text-align: center;
  			background: url("http://mitte-x-img.istsw.jp/suigo-sawara/photo/topcaen3.png") no-repeat center;
			}
			.land img {
  			display: none;
			}

			@media only screen and (max-width: 640px) {
  			.land {
    			width: auto;
    			height: auto;
    			background: none;
  			}
  			.land img {
    			display: block;
  			}
			}

			@media only screen and (max-width: 640px) {
  			img {
    			max-width: 100%;
    			height: auto;
  			}
			}
			.fest {
				width: 1000px;
  			height: 300px;
  			margin: 0px auto;
  			text-align: center;
  			background: url("http://mitte-x-img.istsw.jp/suigo-sawara/photo/topcaen4.png") no-repeat center;
			}
			.fest img {
  			display: none;
			}

			@media only screen and (max-width: 640px) {
  			.fest {
    			width: auto;
    			height: auto;
    			background: none;
  			}
  			.fest img {
    			display: block;
  			}
			}

			@media only screen and (max-width: 640px) {
  			img {
    			max-width: 100%;
    			height: auto;
  			}
			}
			.flo {
				width: 1000px;
  			height: 300px;
  			margin: 0px auto;
  			text-align: center;
  			background: url("http://mitte-x-img.istsw.jp/suigo-sawara/photo/topcaen5.png") no-repeat center;
			}
			.flo img {
  			display: none;
			}

			@media only screen and (max-width: 640px) {
  			.flo {
    			width: auto;
    			height: auto;
    			background: none;
  			}
  			.flo img {
    			display: block;
  			}
			}

			@media only screen and (max-width: 640px) {
  			img {
    			max-width: 100%;
    			height: auto;
  			}
			}
			.muse {
				width: 1000px;
  			height: 300px;
  			margin: 0px auto;
  			text-align: center;
  			background: url("http://mitte-x-img.istsw.jp/suigo-sawara/photo/topcaen6.png") no-repeat center;
			}
			.muse img {
  			display: none;
			}

			@media only screen and (max-width: 640px) {
  			.muse {
    			width: auto;
    			height: auto;
    			background: none;
  			}
  			.muse img {
    			display: block;
  			}
			}

			@media only screen and (max-width: 640px) {
  			img {
    			max-width: 100%;
    			height: auto;
  			}
			}
			.act {
				width: 1000px;
  			height: 300px;
  			margin: 0px auto;
  			text-align: center;
  			background: url("http://mitte-x-img.istsw.jp/suigo-sawara/photo/topcaen7.png") no-repeat center;
			}
			.act img {
  			display: none;
			}

			@media only screen and (max-width: 640px) {
  			.act {
    			width: auto;
    			height: auto;
    			background: none;
  			}
  			.act img {
    			display: block;
  			}
			}

			@media only screen and (max-width: 640px) {
  			img {
    			max-width: 100%;
    			height: auto;
  			}
			}
			.reco {
				width: 1000px;
  			height: 300px;
  			margin: 0px auto;
  			text-align: center;
  			background: url("http://mitte-x-img.istsw.jp/suigo-sawara/photo/topcaen8.png") no-repeat center;
			}
			.reco img {
  			display: none;
			}

			@media only screen and (max-width: 640px) {
  			.reco {
    			width: auto;
    			height: auto;
    			background: none;
  			}
  			.reco img {
    			display: block;
  			}
			}

			@media only screen and (max-width: 640px) {
  			img {
    			max-width: 100%;
    			height: auto;
  			}
			}
			.gour {
				width: 1000px;
  			height: 300px;
  			margin: 0px auto;
  			text-align: center;
  			background: url("http://mitte-x-img.istsw.jp/suigo-sawara/photo/topcaen9.png") no-repeat center;
			}
			.gour img {
  			display: none;
			}

			@media only screen and (max-width: 640px) {
  			.gour {
    			width: auto;
    			height: auto;
    			background: none;
  			}
  			.gour img {
    			display: block;
  			}
			}

			@media only screen and (max-width: 640px) {
  			img {
    			max-width: 100%;
    			height: auto;
  			}
			}
			.help {
				width: 1000px;
  			height: 300px;
  			margin: 0px auto;
  			text-align: center;
  			background: url("http://mitte-x-img.istsw.jp/suigo-sawara/photo/topcaen10.png") no-repeat center;
			}
			.help img {
  			display: none;
			}

			@media only screen and (max-width: 640px) {
  			.help {
    			width: auto;
    			height: auto;
    			background: none;
  			}
  			.help img {
    			display: block;
  			}
			}


			@media only screen and (max-width: 640px) {
  			img {
    			max-width: 100%;
    			height: auto;
  			}
			}
			.dire {
				width: 1000px;
  			height: 400px;
  			margin: 0px auto;
  			text-align: center;
  			background: url("http://mitte-x-img.istsw.jp/suigo-sawara/photo/directions.png") no-repeat center;
			}
			.dire img {
  			display: none;
			}

			@media only screen and (max-width: 640px) {
  			.dire {
    			width: auto;
    			height: auto;
    			background: none;
  			}
  			.dire img {
    			display: block;
  			}
			}

/* PDFボタン表示 */

			@media only screen and (max-width: 640px) {
  			img {
    			max-width: 100%;
    			height: auto;
  			}
			}
			.topca img {
    			width: 1000px;
    			height: auto;
					text-align:center;
			}


/* PDFボタン表示 */





/* メニューロード非表示 */

			#sidr-right {
  			display: none;
			}
