@charset "UTF-8";
/* CSS Document */

header{
   max-width: 1000px; /* 最大幅 */
   margin:auto;
}

footer{
   max-width: 1000px; /* 最大幅 */
   margin:25px auto 0;
	letter-spacing: 0.1rem;
}

.container-fluid{
   max-width: 1000px; /* 最大幅 */
}
.navbar navbar-default{background-color:#fff;}

/* ロゴサイズ */
		/* レスポンシブの設定 */
		/* モバイル */
		@media (max-width: 619px) {
			 .resizeimagelogo
			 {width: 90%;
		   min-width: 90%; /* 最小幅 */
		   margin:15px; }}
		/* モバイル以上 */
		@media (min-width: 620px) {
			.resizeimagelogo
			 {max-width: 200px; /* 最大幅 */
		   min-width: 200px; /* 最小幅 */
		   margin:30px; }}

/* スライドサイズ */
.resizeimageslide { width: 100%;
   max-width: 1200px; /* 最大幅 */
   text-align:center;
  margin:auto; 
  }
  
 .carousel-control.left{background:none;}
 .carousel-control.right{background:none;}
 
 /* h4 */
 
 p.h1{font-size:18px;
 border-bottom:dotted 2px #858585;
 padding:5px;
 line-height:3rem;
 font-weight:bold;}
 
 /* 本文 */
 .txt{
	font-size: 1.4rem;
	line-height: 3rem;
	letter-spacing: 0.1rem;
	padding: 5px;
	margin-bottom: 40px;
}
 
  /* 画像レイアウト */
.imgR{float:right; margin:10px;}
.imgL{float:left; margin:10px;}

 /* 本文中グレー板内 */
.graybase{background-color:#EBEBEB; padding:10px; font-size:1.2rem;}

 /* TOP INFORMATION */
 .info{
	font-size: 1em;
	line-height: 2.5rem;
	letter-spacing: 0.1rem;
	margin: 5px;
	padding: 20px 0;
}
 
 /* ARCHIVE */
		/* レスポンシブの設定 */
		/* モバイル */
		@media (max-width: 619px) {
			 .archivebox{
	 width:100%;
	 float:left;
	 padding:5px;
	 border:thick 1px #DCDCDC;
 }}
		/* モバイル以上 */
		@media (min-width: 620px) {
			.archivebox{
	 width:50%;
	 float:left;
	 padding:5px;
	 border:thick 1px #DCDCDC;
 }}
 
 
 
.nav>li>a:hover{text-decoration:none;background-color:#F0F0F}
.nav>li.disabled>a{color:#777}
.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}
.F .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}
.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}
.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}
.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}
.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}
.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}
