/*
Theme Name: Lightning Child Sample
Theme URI: 
Template: lightning
Description: 
Author: 
Tags: 
Version: 0.6.0
*/
@media (max-width: 991.98px){
	.site-header {
		position:fixed !important;
		top:0px;
	}
	.header_scrolled .site-header-logo{
		display:block;
	}
	body {
		/* モバイル時のヘッダーの高さ */
		 padding-top:64px;
	}
	/* ヘッダー透過の時 */
	.site-header--trans--true+div {
		/* モバイル時のヘッダー高さ分マイナスオフセット */
		margin-top:-64px;
	}
}

/* ----------------------------------------
  1-1.入力フォーム
---------------------------------------- */

input{font-size:3em;}


/* ----------------------------------------
  2-1. 社内管理ページ用
---------------------------------------- */
table.number_kanri{
  border-collapse:separate;
  border-spacing: 5px;
  width: 90%;
}

table.number_kanri th,table.number_kanri td{
  text-align: center;
  padding: 10px 0;
}

table.number_kanri th{
  background-color: #3cb371;
  color: white;
  border:solid 1px #927141;
  width: 5%;
  font-size: 75%;
}

table.number_kanri td{
  border-radius: 5px;
  background-color: #ffa500;
  border:solid 1px #af9d85;
  width: 5%;
  font-weight: bold;
}


/* ----------------------------------------
   2-2.店内表示用
---------------------------------------- */
table.number_tenpo{
  border-collapse:separate;
  border-spacing: 20px 10px;
  width: 100%;
}

table.number_tenpo th{
  border-radius: 5px;
  text-align: center;
  padding: 0;
}

table.number_tenpo td{
  border-radius: 5px;
  text-align: center;
  padding: 10px 0;
}

table.number_tenpo th{
  height:1px;
  background-color: white;
  color: white;
  border:solid 1px white;
  width: 5%;
}

table.number_tenpo td{
  background-color: #ffa500;
  height:150px;
  font-size: 500%;
  font-weight: bold;
  border:solid 1px #af9d85;
  width: 5%;
}

.shopname{
  font-size: 200%;
  color: #FFFFF0;
  font-weight: bold;
  height:50px;
  background-color: #000096;
  padding:10px 5px 5px 50px;
  margin: -0.2em 0px;
  letter-spacing:0.1em;
}

.shopinfo{
  font-size: 150%;
  color: #FFFFF0;
  font-weight: bold;
  height:35px;
  margin: -0.2em 0px;
  background-color: #000096;
  padding:5px 5px 5px 50px;
  letter-spacing:0.1em;
}
