@charset "Shift_JIS";

/* 花き EC サイト 共通スタイルシート */

/**** 全般 ****/
body, form	{ margin: 0px; padding: 0px; }
body		{ overflow-y: auto; }

table		{ border: 0px; margin: 0px; padding: 0px; }
th		{ font-weight: normal; }

img		{ border: 0px; }

input		{ margin-top: 0px; margin-bottom: 0px; }

/**** style.css 補完 ****/
body.header	{ margin: 0px 0px 0px 18px; padding: 0px; }
/*body.bg_b, body.bg_s
		{ margin: 0px; padding: 8px 0px 0px 2px; }*/

h1.f_name	{ border-bottom: solid #B0D4A0 3px; margin: 0px 0px 4px; }
h2.s_tit_b, h2.s_tit_s
		{ margin: 0px 4px 0px; padding: 0px; }
a.button	{ text-align: center; margin: 8px 8px 0px; display: inline; }

div.s_head_b, div.s_head_s
		{ margin-top: 0px; padding: 5px 0px 5px 18px; }

/* TableHeaderStyle */
.item_b, .item_s{ text-align: center; }
.item_b td, .item_s td
		{ padding-top: 4px; padding-bottom: 2px; }

.ls_button, .sc_button, .ps_button, .ch_button, .del_button
		{ display: inline !important; width: auto !important; }

/* リストの高さ */
tr.list_bg01 td, tr.list_bg02 td
		{ padding-top: 4px; padding-bottom: 2px; }

/* 入力、ボタンのあるリストのセル */
td.input	{ padding-top: 0px !important; padding-bottom: 0px !important; }
td.input input, td.input a
		{ margin-top: 0px; height: 20px; }

/**** 開発 ****/
div.main	{ margin: 0px; padding: 0px 0px 10px 18px; background-color: #FFFFFF; }
body.zoom	{ margin: 0px; padding: 8px 0px 0px; }
div.bg_b, div.bg_s, .list
		{ margin-top: 12px; padding: 8px 0px 0px 18px; width: 100%; }
.list		{ margin: 0px; padding: 8px 0px 0px 18px; }

.buttonset	{ margin: 0px; padding: 0px; text-align: right; background-color: #FFFFFF; border-style: none; }

/* ページャー */
.pager		{ font-size: 86%; margin: 0px 6px 2px; }
.pager span
		{ /*font-size: 14px;*/ margin: 0px 2px 0px; font-weight: bold; }
.pager a	{ /*font-size: 14px;*/ margin: 0px 2px 0px; }
a.ps_button	{ /*font-size: 12px;*/ font-size: 86%; }

/* 動作 */
.noinput	{ background-color: #DDDDDD; }

/* 書式 */
.currency	{ text-align: right; }			/* 金額 */
.quantity	{ text-align: right; }			/* 数量 */
.price		{ text-align: right; color: red; }	/* 単価 */

/* IME制御 */
.currency input, input.currency
		{ ime-mode: disabled; }			/* 金額 */
.quantity input, input.quantity
		{ ime-mode: disabled; }			/* 数量 */
.price input, input.price
		{ ime-mode: disabled; }			/* 単価 */
input.name	{ ime-mode: active; }			/* 名称 */
input.text, textarea.text
		{ ime-mode: active; }			/* 日本語 */
input.code	{ ime-mode: disabled; }			/* コード */
