@charset "UTF-8";

/*子テーマ用「base.css」*/




/*2019年11月変更追記 サイトの背景色白*/
body{
	background-color: #ffffff;
}



/*2019年11月変更追記」ページトップボタン色変更*/
.page-top{
	display: none;
	position: fixed;
	right: 0;
	bottom: 0;
	z-index: 90;
	margin-bottom: 0;
	background-color:rgba(30,80,162,0.20);
	line-height: 1.0;
}



/*スマホプルダウンメニュー検索色変更*/
.menu-search .search-box{
	background-color: #eaf4fc;
}



/*パソコンプルダウンメニュー色変更*/

	.keni-gnav_inner li ul a{
		display: inline-block;
		width: 100%;
		min-height: 42px;
		border-bottom: 0;
		background: #eaf4fc;
		color: #000;
		vertical-align: middle;
}



/*フォントの基本色*/
body{
	color: #000000;
}



/*公開日のデザイン*/
.entry_status .entry_date_item{
	display: inline;
	color: #1e50a2;
	font-size: 1.2rem;
}



/*会社案内テーブル*/
tbody th{
	background: #f7fcfe;
	border: 1px solid #ddd;
	color: #505050;
	text-align: center;
}



/*コメントフォーム*/
.comment-form_item_title{
	background-color: #f7fcfe;
	font-weight: bold;
}



/*imgの位置を上に上げる20211109追加*/
img{
	vertical-align: baseline;
	-ms-interpolation-mode: bicubic;
}



/*ショッピングカードデザイン e-shps追加*/

/*input[type="submit"]cursor:pointer;←買い物カゴだけ指マーク*/

input[type="submit"]{
cursor:pointer;
font-weight: bold;
font: normal "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif arial, helvetica, hirakakupro-w3, osaka, "ms pgothic", sans-serif;
font-family:"ヒラギノ角ゴPro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;


border:solid 1px #b8860b;
}


/*テキストのところ矢印マーク*/
input[type="text"]{cursor:auto;}



/*リンクカーソルした時に薄く*/
input:active {opacity: 0.9;}







/*e-shopsカートS数量プルダウンメニュー 20211115*/
input,
select,
textarea{
	margin: 0;
	max-width: 100%;
	padding: .0em;
	border: 0.2px solid #1d50a2;
	border-radius: 4px;
	background-color: #fff;
	font-size: 1em;
}