﻿@charset "utf-8";

/* /_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_
index 3/19 1620
/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_*/

/*==========================================
 body
===========================================*/
body {width: 100%;	 margin: 0.5em 0 ; padding: 0;
	font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HGSｺﾞｼｯｸM",
	   "HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;
	background-color:#fff;}
a {  color:#000;  text-decoration:none;}
a:hover {  color:#333;  text-decoration:underline;}
/*==========================================
 ヘッダーのスタイル
===========================================*/
header h1 {margin:0 auto;text-align:center;font-size:1.3em;margin:0.5em 0.5em;}
header {  position:relative;  overflow:hidden; margin-bottom:20px;}
header ul#s_nav {  margin-bottom:30px;  position:relative;
  left:50%;  float:left; }
header ul#s_nav li {  float:left;  position:relative;  left: -50%;}
header ul#s_nav li a {  display:block;  font-size:0.8em;  margin-right:20px;
 			 padding-left:20px;}
header p {width:100%;}
header p img {width:100%;  height:auto;  max-width:960px;}

/*==========================================
 コンテンツエリア -> WORKSのスタイル
===========================================*/

/*#common-footer section#insta p img{width: 75px; height: 75px;margin:0;padding:0;position:fixed;bottom:0px;
		left:50px;}*/
/*	#common-footer p img{width:100%;text-align:center;margin-left:auto;margin-right:auto; margin-top:0;}*/
	a#pagetopBtn img {  position: fixed;  bottom: 10px;  right: 1px;text-align:right;}


/* PC向けおよび大型タブレット向けのレイアウトの指定：769px～960px */
@media only screen and (max-width: 640px) {
/*----ナビ----*/
	header {width:100%;margin-left:auto;  margin-right:auto;  background-color:#0a0ca3;margin-bottom:10px;} 
     nav {text-align: center; margin: 10px auto 10px auto;color:#fff; }
     nav ul li a:link{color:#fff; }   
     nav ul li a:visited{color:#fff ; font-size:0.8em;}  
    .list{display:flex;font-size:1em;}
  	.list li{flex:auto;}  	
	ul { display: flex;/	}
	 li {list-style-type: none;flex-grow: 1;text-align: center;}
	 li + li {border-left: 2px solid #fff;}  	 
    	 nav ul a{font-size:0.8em;font-weight:bold;text-transform:full-width;} 	
  	/*-----ナビend------*/	
  	div#stage{width:95%; margin-left:auto;margin-right:auto;}
  	
	 /*看板*/
	  div#contents section P img{width:100%;margin-left:auto;margin-right:auto; 
	  					box-shadow:5px 5px 5px #b2b2b2;}		 /*work*/  
	  div#contents {max-width:640px; margin-left:auto;margin-right:auto;} 
	  /*work挨拶*/
	  div#contents {max-width:100%; margin-left:auto;margin-right:auto;}
	  div#contents section#work article { width: 80%; line-height:1.2em;margin-left:auto;margin-right:auto;}
	  div#contents section#work article p {font-family:"HG行書体";width:100%; line-height:1.2em;font-size:1.2em;padding-top:0; 
	  								padding-bottom:0;}
	 
	 /*お知らせ*/
	 div#contents section#oshirase article{width:65%; line-height:2em;margin-left:auto;margin-right:auto;margin-top:60px;
	 		margin-bottom:20px;border: 3px dashed #97b5f7;} 
	 div#contents section#oshirase article h2{font-size:1.2em;font-family:HGSｺﾞｼｯｸM;background-color:#97b5f7;color: #fff;
	 			text-align:center;margin-bottom:5px;}
	 div#contents section#oshirase article p{font-size:1em;font-family:HGSｺﾞｼｯｸM;text-align:left;line-height:1em;} 
	
	/*五台山*/ 
	　div#contents section#ichiba p img{margin-bottom:20px;margin-top:30px;}

  	/*==========================================
 	フッターのスタイル
	===========================================*/
	/*#common-footer p img{width:100%;text-align:center;margin-left:auto;margin-right:auto; margin-top:0;}*/
	#common-footer {width:100%;height:90px;font-size:1.2em;background-color:#0a0ca3;
	text-align:center;margin-left:auto;margin-right:auto; margin-top:10px;}
	#common-footer section#insta p img{width: 75px; height: 75px;margin:0;padding:0;position:fixed;bottom:0px;
	left:0;}
	#common-footer p{font-size:0.8em;font-family:"HGｺﾞｼｯｸE";line-height:1.2em;color:#fff;}	
	
	div#contents section#link img{width:100px;margin-top:10px;list-style:none;float:left;}

	}    
@media only screen and (min-width: 640px) {
	/*----ナビ----*/
	header {width:100%;margin-left:auto;   margin-right:auto;  background-color:#0a0ca3;} 
     nav {text-align: center; margin: 10px auto 10px auto;color:#fff; }
     nav ul li a:link{color:#fff; }   
     nav ul li a:visited{color:#fff ; }  
    .list{display:flex;font-size:1em;}
  	.list li{flex:auto;}  	
	ul { display: flex;/	}
	 li {list-style-type: none;flex-grow: 1;	 text-align: center;}
	 li + li {border-left: 2px solid #fff;}
	  nav ul a{font-size:1em;font-weight:bold;text-transform:full-width;} 	  	 
  	/*-----ナビend------*/	
	div#stage{width:95%; margin-left:auto;margin-right:auto;}/*全体*/
	 
	 /*看板*/
 	div#contents section P img{width:100%;height:auto; box-shadow:5px 5px 5px #b2b2b2;}	
 	div#contents section img{width:100%;margin-left:auto;margin-right:auto;}
	 /*workあいさつ*/  
	/*div#contents {max-width:640px; margin-left:auto;margin-right:auto;}*/
	div#contents section#work article { width: 80%; line-height:2em;margin-left:auto;margin-right:auto;}
	div#contents section#work article p {font-family:"HG行書体";width:100%; line-height:1.2em;font-size:1.2em;padding-top:0; 
	  								padding-bottom:0;}
	/*お知らせ*/
	div#contents section#oshirase article{width:65%; line-height:2em;margin-left:auto;margin-right:auto;margin-top:30px;
	 		text-align:center;margin-bottom:30px;border: 3px dashed #97b5f7;}
 
	div#contents section#oshirase article h2{font-size:1.2em;font-family:HGSｺﾞｼｯｸM;background-color:#97b5f7;color: #fff;
	 			text-align:center;margin-bottom:5px;}
	div#contents section#oshirase article p{font-size:1em;font-family:HGSｺﾞｼｯｸM;text-align:left;line-height:1em;} 

	 /*五台山*/	
	 div#contents section#ichiba p img{margin-bottom:0px;margin-top:0px;}
	 div#contents #common-footer p img{width:100%;text-align:center;margin-left:auto;margin-right:auto; margin-top:0;}
	/*
	#common-footer  {width:100%;height:90px;font-size:1.2em;background-color:#0a0ca3;text-align: center;margin:10 0; }
	footer p{font-family:"HGｺﾞｼｯｸE";font-size:1.2em;line-height:1.2em;color:#fff;}
	}
	*/
	/*==========================================
	 フッターのスタイル
	===========================================*/
	 #common-footer {width:100%;height:90px;font-size:1.2em;background-color:#0a0ca3;
	text-align:center;margin-left:auto;margin-right:auto; margin-top:10px;}
	footer p{font-family:"HGｺﾞｼｯｸE";font-size:1em;line-height:1.2em;color:#fff;}	
	div#contents section#link img{width:100px;margin-top:10px;list-style:none;float:left;}
 }

@media only screen and (min-width:769px) {
	 /*----ナビ----*/
	header {width:100%;margin-left:auto;   margin-right:auto;  background-color:#0a0ca3;} 
     nav {text-align: center; margin: 10px auto 10px auto;color:#fff; }
     nav ul li a:link{color:#fff; }   
     nav ul li a:visited{color:#fff ; }  
    .list{display:flex;font-size:0.8em;}
  	.list li{flex:auto;}  	
	ul { display: flex;/	}
	 li {list-style-type: none;flex-grow: 1; text-align: center;}
	 li + li {border-left: 2px solid #fff;}  
	  nav ul a{font-size:1em;font-weight:bold;text-transform:full-width;} 		 
  	/*-----ナビend------*/	
	 
	 div#stage{width:95%; margin-left:auto;margin-right:auto;}/*全体*/
	 
	 /*看板*/
	 div#contents section P img{width:100%;height:auto; box-shadow:5px 5px 5px #b2b2b2;}	 
	 div#contents section#kanban article P{width:100%;height:auto; box-shadow:5px 5px 5px #b2b2b2;}	
	 /*workあいさつ*/  
	 div#contents {max-width:100%; margin-left:auto;margin-right:auto;}	 
	 div#contents section#work article { width: 80%; line-height:2em;margin-left:auto;margin-right:auto;}
	 div#contents section#work article p {font-family:"HG行書体";width:100%; line-height:2em;font-size:1.4em;padding-top:30px; 
	  								padding-bottom:30px;}
 
	/*お知らせ*/
	div#contents section#oshirase article{width:65%; line-height:2em;margin-left:auto;margin-right:auto;margin-top:60px;
	 	margin-bottom:30px;border: 3px dashed #97b5f7;}
	 	 
	div#contents section#oshirase article h2{font-size:1.2em;font-family:HGSｺﾞｼｯｸM;background-color:#97b5f7;color: #fff;
	 			text-align:center;}
	div#contents section#oshirase article p{font-size:1em;font-family:HGSｺﾞｼｯｸM;text-align:left;line-height:2em;} 
　
  
/*==========================================
 フッターのスタイル
===========================================*/
/*#common-footer p img{width:100%;text-align:center;margin-left:auto;margin-right:auto; margin-top:0;}*/
  #common-footer {width:100%;height:90px;font-size:1.2em;background-color:#1E90FF;
		text-align:center;margin-left:auto;margin-right:auto; margin-top:10px;}	
	footer p{font-family:"HGｺﾞｼｯｸE";font-size:1em;line-height:1.2em;color:#fff;}		
	
	
}

/* PC向けレイアウトの指定：961px以上では固定レイアウト */
@media only screen and (min-width: 961px) {
 	/*----ナビ----*/
	header {width:960px;margin-left:auto;  margin-right:auto;  background-color:#0a0ca3;margin-bottom:30px;} 
     nav {text-align: center; margin: 10px auto 10px auto;color:#fff; }
     nav ul li a:link{color:#fff; }   
     nav ul li a:visited{color:#fff ; font-size:1em;}  
    .list{display:flex;font-size:1em;}
  	.list li{flex:auto;}  	
	ul { display: flex;/	}
	 li {list-style-type: none;flex-grow: 1;text-align: center;}
	 li + li {border-left: 2px solid #fff;} 
	 nav ul a{font-size:1em;font-weight:bold;text-transform:full-width;} 	                      
  
 	 
  	/*-----ナビend------*/	
 	 	 	
  /*看板*/
	 div#contents section P img{width:100%;height:auto; box-shadow:5px 5px 5px #b2b2b2;}	
	 div#contents section img{	width:100%;}
	
  /*workあいさつ*/   
	 div#contents {max-width:960px; margin-left:auto;margin-right:auto;}
	 div#contents section#work article { width:80%; line-height:1.2em;margin-left:auto;margin-right:auto;}
	 div#contents section#work article p {font-family:"HG行書体";width:100%; line-height:1.2em;font-size:1.8em;padding-top:30px; 
	  								padding-bottom:30px;}
	 
 /*お知らせ*/
	 div#contents section#oshirase article{width:65%; line-height:2em;margin-left:auto;margin-right:auto;margin-top:20px;
	 		margin-bottom:20px;border: 3px dashed #97b5f7;}
 
	 div#contents section#oshirase article h2{font-size:1.2em;font-family:HGSｺﾞｼｯｸM;text-align:center;margin-bottom:10px;
	 			background-color:#97b5f7;color: #fff;}
	 div#contents section#oshirase article p{font-size:1em;line-height:1.2em;font-family:HGSｺﾞｼｯｸM;text-align:left;} 
 
 /*市場画像*/
 	div#contents section#ichiba P img{width:100%;height:auto; box-shadow:5px 5px 5px #b2b2b2;
 			margin-top:30px;margin-bottom:20px;}	
  
/*=========================================
 フッターのスタイル
===========================================*/
 /* div#contents #common-footer p img{width:100%;height:90px;text-align:center;margin-left:auto;margin-right:auto; }*/

#common-footer {width:960px;height:90px;font-size:1em;background-color:#0a0ca3;
		text-align:center;margin-left:auto;margin-right:auto;padding-top:10px;}
/*#common-footer section#insta p img{width: 75px; height: 75px;margin:0;padding:0;position:fixed;bottom:0px;
		left:50px;}		*/
footer p{font-family:"HGｺﾞｼｯｸE";font-size:1em;line-height:1.2em;color:#fff;}

div#contents section#link img{width:100px;margin-top:10px;list-style:none;float:left;}
}
*/

