@media screen and (min-width: 1000px){
	header {
		background-image: url(../img/2019renewal/topimg4.jpg);
		width:1050;
		height: 450px;
		background-size: color;
		background-repeat: no-repeat;
		position: relative;
	}
	#syamei{
		line-height: 0px;
		background-color: #FFFFCC;
		margin-top: -60px;
	}
	#syamei h1{
		font-family:'MS PƒSƒVƒbƒN';
		color: #FFF;
		font-size: 2.5rem;
		letter-spacing: 0.2rem;
		margin-left: 20px;
		margin-top: 25px;
		float: left;
	}
	#syamei h4{
		display: none;
	}
	#syamei p{
		color: #FFF;
		margin-left: 130px;
		padding-top: 30px;
		}
	header img{
		margin-top: -40px;
		margin-right: 10px;
		float: right;
	}
	#hmenu nav{
		background: rgba(255, 255, 255, 0.85);
		position: relative;
		z-index: 1;
		display: none;
	}
	#hmenu nav ul{
		display: block;
		padding: 20px 0 12rem 0;
	}
	#hmenu nav li{
		font-size: 0.85rem;
		padding: 20px;
		color: #606060;
		border-bottom: 1px solid rgba(118, 123, 22, 0.3);
		text-align: center;
	}_
	#hmenu nav a{
		color: #333;
		font-weight: normal;
		text-shadow: none;
	}
	#hmenu nav a: hover{
		color: #1861ae!inportant;
	}
	html{
		background-color: #FFFFDD;
	}
	h2{
		font-family:"Ÿà–¾’©", YuMincho,"ƒqƒ‰ƒMƒm–¾’©ProN W3", "Hiragino Mincho ProN", "HG–¾’©E", "MS P–¾’©", "MS –¾’©",serif;
		font-size: 2rem;
		line-height: 50px;
		color: #330000;
		background-color: #FFDBC9;
		text-height: 30px;
		letter-spacing: 0.2rem;
		text-align: center;
	}
	p{
		font-family: YuGothicM;
		font-weight: bold;
		color: #000;
		font-size: 1.5rem;
		letter-spacing: 0.2rem;
		line-height: 2rem;
	}
	.hide{
	}
	body{
		margin: 0;
		margin-right: auto;
		margin-left: auto;
		width:1050px;
	}
	li{
		list-style:none;
	}
	#tcategory{
	 	text-align:center;
	 	margin-top: 15px;
	 }
	#tcategory .flex{
	 	display: flex;
	}
	.slideposition{
		margin-right: auto;
		margin-left: auto;
	}
	article{
		float:left;
		width:71%;
		height: 100%;
	}
	aside{
		float:right;
		width:28%;
		height: 100%;
	}
	.wslider{
		width: 94%;
		padding: 20px 20px;
		}
	.slider{
		width:100%;
		}
	.slider img{
		width: 100%;
		text-align: center;
	}
	.TRbanner{
		display: grid;
		display: -ms-grid;
		grid-template-columns: 1fr 1fr;
		width: 745px;
		gap: 5px;
		margin-top:1%;
		margin-bottom: 100px;
		margin:0 auto;
	}
	.TRbanner1{
		-ms-grid-column: 1;
		-ms-grid-row: 1;
		padding-right:5px;
		padding-left:5px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.TRbanner2{
		-ms-grid-column: 2;
		-ms-grid-row: 1;
		padding-right:5px;
		padding-left:5px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.TRbanner3{
		-ms-grid-column: 1;
		-ms-grid-row: 2;
		padding-right:5px;
		padding-left:5px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.TRbanner4{
		-ms-grid-column: 2;
		-ms-grid-row: 2;
		padding-right:5px;
		padding-left:5px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.TRbanner5{
		-ms-grid-column: 1;
		-ms-grid-row: 3;
		padding-right:5px;
		padding-left:5px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.TRbanner6{
		-ms-grid-column: 2;
		-ms-grid-row: 3;
		padding-right:5px;
		padding-left:5px;
		padding-top:10px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.TRbanner7{
		-ms-grid-column: 1;
		-ms-grid-row: 4;
		padding-right:5px;
		padding-left:5px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.TRbanner8{
		-ms-grid-column: 2;
		-ms-grid-row: 4;
		padding-right:5px;
		padding-left:5px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.TRbanner9{
		-ms-grid-column: 1;
		-ms-grid-row: 5;
		padding-right:5px;
		padding-left:5px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.TRbanner10{
		-ms-grid-column: 2;
		-ms-grid-row: 5;
		padding-right:5px;
		padding-left:5px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.TRbanner11{
		-ms-grid-column: 1;
		-ms-grid-row: 6;
		padding-right:5px;
		padding-left:5px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.TRbanner12{
		-ms-grid-column: 2;
		-ms-grid-row: 6;
		padding-right:5px;
		padding-left:5px;
		padding-top:10px;
		padding-bottom:10px;
	}
	#Rholiday{
		background-color: #FFF;
		padding: auto auto;
		text-align: center;
		width: 95%;
		padding-bottom: 50px;
	}
	#Rholiday h2{
		color: #ff0000;
		font-size: 2rem;
	}
	#Rholiday p{
		color: #ff0000;
		font-size: 1.5rem;
		}
	#event{
		margin-top: 1rem;
	}
	#event img{
		width:240px;
	}
	#news{
		width: 240px;
		hight: 110%;
		background-color: #FFF;
		border-top-style: double;
		border-right-style: double;
		border-bottom-style: double;
		border-left-style: double;
	}
	#news h3{
		text-align: center;
		font-family:"Ÿà–¾’©", YuMincho,"ƒqƒ‰ƒMƒm–¾’©ProN W3", "Hiragino Mincho ProN", "HG–¾’©E", "MS P–¾’©", "MS –¾’©",serif;
		font-size: 2rem;
		padding-top:1rem;
		margin: 0 0 0 0;
		}
	#news dt{
		text-align: center;
		font-size:20px
	}
	#news dd{
		width: 220px;
		text-decoration: underline;
		word-wrap: break-word;
		margin-left: 15px;
		margin-bottom: 10px;
		font-size:18px;
	}
	.fb_iframe_widget > span {
	  vertical-align: baseline !important;
	}
	#footer{
		justify-content: space-around;
		width: 1050px;
		height: auto;
		text-align: center;
		clear: both;
	}
	#tel{
		background: #FFFFFF;
		width: 240px;
		height: 110%;
		margin-top: 10px;
		border-top-style: double;
		border-right-style: double;
		border-bottom-style: double;
		border-left-style: double;
	}
	#tel h2{
		font-family:"Ÿà–¾’©", YuMincho,"ƒqƒ‰ƒMƒm–¾’©ProN W3", "Hiragino Mincho ProN", "HG–¾’©E", "MS P–¾’©", "MS –¾’©",serif;
		color: #000;
		font-size: 2rem;
		letter-spacing: 0.2rem;
		text-align: center;
		padding-top: 0px;
	}
	#tel h3{
		font-size: 1.5rem;
		font-family:"Ÿà–¾’©", YuMincho,"ƒqƒ‰ƒMƒm–¾’©ProN W3", "Hiragino Mincho ProN", "HG–¾’©E", "MS P–¾’©", "MS –¾’©",serif;
		font-color: #000000;
		text-align: center;
	}
	#tel p{
		font-size: 1.5rem;
		font-family:"Ÿà–¾’©", YuMincho,"ƒqƒ‰ƒMƒm–¾’©ProN W3", "Hiragino Mincho ProN", "HG–¾’©E", "MS P–¾’©", "MS –¾’©",serif;
		font-color: #000000;
		text-align: center;
		line-height: 25px;
	}
	#facebook{
		background: #FAF7F0;
		width: 240px;
		margin-top: 10px;
		line-height: 1px;
	}
	#twitter{
		background: #FAF7F0;
		width: 240px;
		heght: 400px;
		margin-top: 10px;
		line-height: 1px;
	}
	#outbanner{
		margin-top: 1rem;
	}
	#outbanner img{
		width:220px;
	}
	#footer p{
		font-size: 1rem;
		line-height: 1px;
	}
	#footer li{
		margin-top:10px;
	}
}
@media screen and (min-width: 670px) and (max-width: 999px){
	html{
		background-color: #FFFFDD;
	}
	header {
		background-image: url(../img/2019renewal/smarttop.jpg);
		width: 680px;
		height: 500px;
		margin: 0 auto;
		background-size: color;
		background-repeat: no-repeat;
		position: relative;
	}
	#syamei h4{
		display: none;
	}
	#syamei{
		text-align: center;
		line-height: 0px;
		margin-top: -60px;
	}
	#syamei h1{
		text-align: center;
		font-family:'MS PƒSƒVƒbƒN';
		color: #FFF;
		font-size: 2.5rem;
		letter-spacing: 0.2rem;
		margin-top: 45px;
	}
	#syamei p{
		text-align: center;
		color: #FFF;
		padding-top: 20px
		}
	header img{
		display: none;
	}
	#hmenu nav{
		background: rgba(255, 255, 255, 0.85);
		position: relative;
		z-index: 1;
		display: none;
	}
	#hmenu nav ul{
		display: block;
		padding: 20px 0 12rem 0;
	}
	#hmenu nav li{
		font-size: 0.85rem;
		padding: 20px;
		color: #606060;
		border-bottom: 1px solid rgba(118, 123, 22, 0.3);
		text-align: center;
	}_
	#hmenu nav a{
		color: #333;
		font-weight: normal;
		text-shadow: none;
	}
	#hmenu nav a: hover{
		color: #1861ae!inportant;
	}
	#menuWrapper{
		width: 100%;
		background: rgba(255, 255, 255, 0.85);
		padding: 15px 15px 10px 15px;
		box-sizing: border-box;
	}
	.trigger,
	.trigger span{
		display: inline-block;
		transition: all .4s;
		box-sizing: border-box;
	}
	.trigger{
		position: relative;
		width: 35px;
		height: 30px;
	}
	.trigger span{
		position: absolute;
		left: 0;
		width: 100%;
		height: 5px;
		background-color: #718085;
		border-radius: 4px;
		opcity: 1;
	}
	.trigger a:hover{
		opacity: 1;
	}
	.trigger span:nth-of-type(1) {
		top: 0;
	}
	.trigger span:nth-of-type(2) {
		top: 12px;
	}
	.trigger span:nth-of-type(3) {
		bottom: 0;
	}
	.trigger.active span:nth-of-type(1){
		-webkit-transform: translateY(10px) rotate(-45deg);
		transform: translateY(10px) rotate(-45edg);
	}
	.trigger.active span:nth-of-type(2){
		left: 50%;
		opacity: 0;
		-webkit-animation: active-menu-bar02 .8s forwards;
		animation: actibe-menu-bar02 .8s forwads;
	}
	@-webkit-keyframes active-menu-bar02{ 100% { height: 0;}}
	@keyframes actibe-menu-bar02{ 100% {height: 0;}}
	.trigger.active span:nth-of-type(3){
		-webkit-transform: translateY(-15px) rotate)45deg);
		transform: translateY(-15px) rotate(45deg);
	}
	#hmenu .onanimation{
		display:block;
	}
	body{
		margin-right: auto;
		margin-left: auto;
		width: 95%;
		padding:15px 15px;
	}
	h2{
		font-family:"Ÿà–¾’©", YuMincho,"ƒqƒ‰ƒMƒm–¾’©ProN W3", "Hiragino Mincho ProN", "HG–¾’©E", "MS P–¾’©", "MS –¾’©",serif;
		font-size: 2rem;
		line-height: 50px;
		color: #330000;
		background-color: #FFDBC9;
		text-height: 30px;
		letter-spacing: 0.2rem;
		text-align: center;
	}
	p{
		width: 95%;
		font-family: YuGothicM;
		font-weight: bold;
		color: #000;
		font-size: 1.5rem;
		letter-spacing: 0.2rem;
		line-height: 2rem;
		margin: auto;
	}
	.hide{
		display:none;
	}
	.contentWrapper{
		margin-top:20px;
		margin-bottom: 20px;
		}
	.wslider{
		width: 94%;
		padding: 20px 20px;
		}
	.slider{
		width:100%;
		}
	.slider img{
		width: 100%;
		text-align: center;
	}
	.TRbanner{
		display: grid;
		width: 50%
		gap: 15px;
		display: -ms-grid;
		grid-template-columns: 1fr 1fr;
		margin-top:1%;
		margin-bottom: 50px;
		margin-right: auto;
		margin-left: auto;
		padding: 5px 5px;
	}
	.TRbanner1{
		-ms-grid-column: 1;
		-ms-grid-row: 1;
		padding-right:5px;
		padding-left:5px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.TRbanner2{
		-ms-grid-column: 2;
		-ms-grid-row: 1;
		padding-right:5px;
		padding-left:5px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.TRbanner3{
		-ms-grid-column: 1;
		-ms-grid-row: 2;
		padding-right:5px;
		padding-left:5px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.TRbanner4{
		-ms-grid-column: 2;
		-ms-grid-row: 2;
		padding-right:5px;
		padding-left:5px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.TRbanner5{
		-ms-grid-column: 1;
		-ms-grid-row: 3;
		padding-right:5px;
		padding-left:5px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.TRbanner6{
		-ms-grid-column: 2;
		-ms-grid-row: 3;
		padding-right:5px;
		padding-left:5px;
		padding-top:10px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.TRbanner7{
		-ms-grid-column: 1;
		-ms-grid-row: 4;
		padding-right:5px;
		padding-left:5px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.TRbanner8{
		-ms-grid-column: 2;
		-ms-grid-row: 4;
		padding-right:5px;
		padding-left:5px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.TRbanner9{
		-ms-grid-column: 1;
		-ms-grid-row: 5;
		padding-right:5px;
		padding-left:5px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.TRbanner10{
		-ms-grid-column: 2;
		-ms-grid-row: 5;
		padding-right:5px;
		padding-left:5px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.TRbanner11{
		-ms-grid-column: 1;
		-ms-grid-row: 6;
		padding-right:5px;
		padding-left:5px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.TRbanner12{
		-ms-grid-column: 2;
		-ms-grid-row: 6;
		padding-right:5px;
		padding-left:5px;
		padding-top:10px;
		padding-bottom:10px;
	}
		li{
		list-style:none;
	}
	#tcategory{
	 	display: none;
	}
	#news{
		background-color: #FFF;
		text-align: center;
		border-top-style: double;
		border-bottom-style: double;
	}
	#Rholiday{
		background-color: #FFF;
		text-align: center;
		width: 100%;
		height:100%;
	}
	#Rholiday h2{
		color: #ff0000;
		font-size: 2rem;
	}
	#Rholiday p{
		color: #ff0000;
		font-size: 1.5rem;
		}
	#event{
		margin-top: 1rem;
	}
	#event li{
		text-align: center;
	}
	#event img{
		width:240px;
	}
	#news h3{
		text-align: center;
		font-family:"Ÿà–¾’©", YuMincho,"ƒqƒ‰ƒMƒm–¾’©ProN W3", "Hiragino Mincho ProN", "HG–¾’©E", "MS P–¾’©", "MS –¾’©",serif;
		font-size: 2rem;
		padding-top:1rem;
		margin: 0 0 0 0;
		}
	#news dt{
		text-align: center;
		font-size:28px
	}
	#news dd{
		font-size:25px;
		text-align: center;
	}
	#footer{
		justify-content: space-around;
		width: 100%x;
		height: auto;
		text-align: center;
		clear: both;
	}
	#tel{
		background-color: #FFF;
		text-align: center;
		border-bottom-style: double;
		padding-bottom: 30px;
	}
	#tel h2{
		font-family:"Ÿà–¾’©", YuMincho,"ƒqƒ‰ƒMƒm–¾’©ProN W3", "Hiragino Mincho ProN", "HG–¾’©E", "MS P–¾’©", "MS –¾’©",serif;
		color: #000;
		font-size: 2rem;
		letter-spacing: 0.2rem;
		text-align: center;
		padding-top: 0px;
	}
	#tel h3{
		font-size:28px;
		font-family:"Ÿà–¾’©", YuMincho,"ƒqƒ‰ƒMƒm–¾’©ProN W3", "Hiragino Mincho ProN", "HG–¾’©E", "MS P–¾’©", "MS –¾’©",serif;
		font-color: #000000;
		text-align: center;
	}
	#tel p{
		font-size:25px;
		font-family:"Ÿà–¾’©", YuMincho,"ƒqƒ‰ƒMƒm–¾’©ProN W3", "Hiragino Mincho ProN", "HG–¾’©E", "MS P–¾’©", "MS –¾’©",serif;
		font-color: #000000;
		text-align: center;
		line-height: 25px;
	}
	#facebook{
	 	display: none;
	}
	#twitter{
	 	display: none;
	}
	.fb_iframe_widget > span {
	  vertical-align: baseline !important;
	}
	#outbanner{
		margin-top: 1rem;
		display: flex;
	}
	#outbanner img{
		width:240px;
		text-align: center;
	}
}
@media screen and (max-width: 669px){
	html{
		background-color: #FFFFDD;
	}
	header {
		background-image: url(../img/2019renewal/smarttop-s.jpg);
		max-width: 450px;
		height: 300px;
		margin: 0 auto;
		background-size: color;
		background-repeat: no-repeat;
		position: relative;
	}
	#syamei{
		text-align: center;
		line-height: 0px;
		margin-top: -60px;
	}
	#syamei h1{
		display: none;
	}
	#syamei h4{
		text-align: center;
		font-family:'MS PƒSƒVƒbƒN';
		color: #FFF;
		text-shadow: 10px 10px 10px rgba(0,0,0,0.6);
		font-size: 1.5rem;
		letter-spacing: 0.2rem;
		margin-top: 45px;
	}
	#syamei p{
		text-align: center;
		font-size: 1rem;
		color: #FFF;
		padding-top: 20px
		}
	header img{
		display: none;
	}
	#hmenu nav{
		background: rgba(255, 255, 255, 0.85);
		position: relative;
		z-index: 1;
		display: none;

	}
	#hmenu nav ul{
		display: block;
		padding: 20px 0 12rem 0;
	}
	#hmenu nav li{
		font-size: 0.85rem;
		padding: 20px;
		color: #606060;
		border-bottom: 1px solid rgba(118, 123, 22, 0.3);
		text-align: center;
	}_
	#hmenu nav a{
		color: #333;
		font-weight: normal;
		text-shadow: none;
	}
	#hmenu nav a: hover{
		color: #1861ae!inportant;
	}
	#menuWrapper{
		width: 100%;
		background: rgba(255, 255, 255, 0.85);
		padding: 15px 15px 10px 15px;
		box-sizing: border-box;
	}
	.trigger,
	.trigger span{
		display: inline-block;
		transition: all .4s;
		box-sizing: border-box;
	}
	.trigger{
		position: relative;
		width: 35px;
		height: 30px;
	}
	.trigger span{
		position: absolute;
		left: 0;
		width: 100%;
		height: 5px;
		background-color: #718085;
		border-radius: 4px;
		opcity: 1;
	}
	.trigger a:hover{
		opacity: 1;
	}
	.trigger span:nth-of-type(1) {
		top: 0;
	}
	.trigger span:nth-of-type(2) {
		top: 12px;
	}
	.trigger span:nth-of-type(3) {
		bottom: 0;
	}
	.trigger.active span:nth-of-type(1){
		-webkit-transform: translateY(10px) rotate(-45deg);
		transform: translateY(10px) rotate(-45edg);
	}
	.trigger.active span:nth-of-type(2){
		left: 50%;
		opacity: 0;
		-webkit-animation: active-menu-bar02 .8s forwards;
		animation: actibe-menu-bar02 .8s forwads;
	}
	@-webkit-keyframes active-menu-bar02{ 100% { height: 0;}}
	@keyframes actibe-menu-bar02{ 100% {height: 0;}}
	.trigger.active span:nth-of-type(3){
		-webkit-transform: translateY(-15px) rotate)45deg);
		transform: translateY(-15px) rotate(45deg);
	}
	#hmenu .onanimation{
		display:block;
	}
	body{
		margin-right: auto;
		margin-left: auto;
		width:100%;
	}
	h1{
		font-family:"Ÿà–¾’©", YuMincho,"ƒqƒ‰ƒMƒm–¾’©ProN W3", "Hiragino Mincho ProN", "HG–¾’©E", "MS P–¾’©", "MS –¾’©",serif;
		color: #000;
		font-size: 1rem;
		letter-spacing: 0.2rem;
		margin-top: 275px;
		margin-left: 20px;
		float: left;
	}
	h2{
		font-family:"Ÿà–¾’©", YuMincho,"ƒqƒ‰ƒMƒm–¾’©ProN W3", "Hiragino Mincho ProN", "HG–¾’©E", "MS P–¾’©", "MS –¾’©",serif;
		width: 100%;
		font-size: 2rem;
		line-height: 50px;
		color: #330000;
		background-color: #FFDBC9;
		text-height: 30px;
		letter-spacing: 0.2rem;
		text-align: center;
	}
	p{
		width: 95%;
		font-family: YuGothicM;
		font-weight: bold;
		color: #000;
		font-size: 1.5rem;
		letter-spacing: 0.2rem;
		line-height: 2rem;
		margin: auto;
	}
	.hide{
		display:none;
		}
	.wslider{
		width: 94%;
		padding: 20px 20px;
		}
	.slider{
		width:100%;
		}
	.slider img{
		width: 100%;
		text-align: center;
	}
	.TRbanner{
		text-align: center;
		width: 100%;
		margin-top:1%;
		margin-bottom: 50px;
	}
	li{
		list-style:none;
	}
	#tcategory{
	 	display: none;
	}
	.contentWrapper{
		margin-top:20px;
		margin-bottom: 20px;
	}
	#Rholiday{
		background-color: #FFF;
		text-align: center;
		width: 100%;
		height:100%;
	}
	#Rholiday h2{
		color: #ff0000;
		font-size: 2rem;
	}
	#Rholiday p{
		color: #ff0000;
		font-size: 1.5rem;
		}
	#event{
		margin-top: 1rem;
	}
	#event li{
		text-align: center;
	}
	#event img{
		width:240px;
	}
	#news{
		width: 100%;
		background-color: #FFF;
		text-align: center;
		border-top-style: double;
		border-bottom-style: double;
	}

	#news h3{
		text-align: center;
		font-family:"Ÿà–¾’©", YuMincho,"ƒqƒ‰ƒMƒm–¾’©ProN W3", "Hiragino Mincho ProN", "HG–¾’©E", "MS P–¾’©", "MS –¾’©",serif;
		font-size: 2rem;
		padding-top:1rem;
		margin: 0 0 0 0;
		}
	#news dt{
		text-align: center;
		font-size:28px
	}
	#news dd{
		font-size:25px;
		text-align: center;
	}
	#footer{
		justify-content: space-around;
		width: 100%x;
		height: auto;
		text-align: center;
		clear: both;
	}
	#tel{
		width: 100%;
		background-color: #FFF;
		text-align: center;
		border-bottom-style: double;
		padding-bottom: 30px;
	}
	#tel h2{
		font-family:"Ÿà–¾’©", YuMincho,"ƒqƒ‰ƒMƒm–¾’©ProN W3", "Hiragino Mincho ProN", "HG–¾’©E", "MS P–¾’©", "MS –¾’©",serif;
		width: 100%;
		color: #000;
		font-size: 2rem;
		letter-spacing: 0.2rem;
		text-align: center;
		padding-top: 0px;
	}
	#tel h3{
		font-size:28px;
		font-family:"Ÿà–¾’©", YuMincho,"ƒqƒ‰ƒMƒm–¾’©ProN W3", "Hiragino Mincho ProN", "HG–¾’©E", "MS P–¾’©", "MS –¾’©",serif;
		font-color: #000000;
		text-align: center;
	}
	#tel p{
		font-size:25px;
		font-family:"Ÿà–¾’©", YuMincho,"ƒqƒ‰ƒMƒm–¾’©ProN W3", "Hiragino Mincho ProN", "HG–¾’©E", "MS P–¾’©", "MS –¾’©",serif;
		font-color: #000000;
		text-align: center;
		line-height: 25px;
	}
	#facebook{
	 	display: none;
	}
	#twitter{
	 	display: none;
	}
	.fb_iframe_widget > span {
	  vertical-align: baseline !important;
	}
	#outbanner{
		margin-top: 1rem;
	}
	#outbanner li{
		text-align: center;
	}
	#outbanner img{
		width:240px;
	}
}