@charset "Shift_JIS";
body{
color: #333333;
}
form {
	font-size: 12px;
	margin: 0px;
}
.style1 {
	color: #000000
}
.size10 {
	font-size: 70%;
	line-height: 120%;
}
.size11 {
	font-size: 75%;
	line-height: 100%;
}
.size12 {
	font-size: 84%;
	line-height: 120%;
}
.size12sp {
	font-size: 84%;
	line-height: 100%;
	padding-top: 5px;
}
.size12sh {
	font-size: 84%;
	line-height: 100%;
}
.size14 {
	font-size: 100%;
	line-height: 140%;
}
.title10{
	font-size: 70%;
}
.title12 {
	font-size: 12px;
	line-height: 13px;
	color: #000000;
	font-weight: bold;
}
.title12r {
	font-size: 84%;
	line-height: 130%;
	color: #000000;
	font-weight: bold;
}
.title12w {
	font-size: 84%;
	line-height: 130%;
	color: #ffffff;
	font-weight: bold;
}
.title14 {
	font-size: 100%;
	line-height: 140%;
	color: #000000;
	font-weight: bold;
}
.stock12 {
	font-size: 84%;
	line-height: 120%;
	color: #cc6600;
	font-weight: bold;
}
.present14 {
	font-size: 100%;
	line-height: 140%;
	font-weight: bold;
}
.price {
	font-size: 110%;
	line-height: 145%;
	color: #ff0000;
	font-weight: bold;
}
.price2 {
	font-size: 84%;
	line-height: 120%;
	color: #ff0000;
	font-weight: bold;
}

.f_comment {
	font-size: 84%;
	line-height: 130%;
}

.fs12_st {
	font-size: 84%;
	line-height: 120%;
	font-weight: bold;
}

.fs14 {
	font-size: 100%;
	line-height: 140%;
}

.fs14_st {
	font-size: 100%;
	line-height: 140%;
	font-weight: bold;
}

.fs12a {
	font-size: 84%;
	line-height: 120%;
	color: #ff0000;
}

.fs12a_st {
	font-size: 84%;
	line-height: 120%;
	color: #ff0000;
	font-weight: bold;
}

.fs12b {
	font-size: 84%;
	line-height: 120%;
	color: #cc6600;
}

.fs12b_st {
	font-size: 84%;
	line-height: 120%;
	color: #cc6600;
	font-weight: bold;
}

.fs12c {
	font-size: 84%;
	line-height: 120%;
	color: #999999;
}

.fs12c_st {
	font-size: 84%;
	line-height: 120%;
	color: #999999;
	font-weight: bold;
}

/*-----------------------------*/
.copyright {
	font-size: 84%;
	line-height: 120%;
	color: #666666;
}
.copyright2 {
	font-size: 75%;
	line-height: 100%;
	color: #999999;
}
/*-----------------------------*/
.serch a:link{color: #ffffff;}
.serch a:visited{color: #ffffff;}
.serch a:active{color: #ffffff;}
.serch a:hover{color: #ffffff;}
/*-----------------------------*/
a:link{color: #333399;}
a:visited{color: #663366;}
a:active{color: #ffcc00;}
a:hover{color: #ff0000;}

/*------------カテゴリー1（黄緑系）-----------*/
.select1{
	background-color:#ffe7ba;
	color: #d3392f;
	font-weight: bold;
}
.line1{
	background-color:#ba362a;
}
/*------------カテゴリー1-----------*/

/*------------カテゴリー2（緑系）-----------*/
.select2{
	background-color:#ffe7ba;
	color: #d3392f;
	font-weight: bold;
}
.line2{
	background-color:#ba362a;
}
/*------------カテゴリー2-----------*/

/*------------カテゴリー3（水色）-----------*/
.select3{
	background-color:#ffe7ba;
	color: #d3392f;
	font-weight: bold;
}
.line3{
	background-color:#ba362a;
}
/*------------カテゴリー3-----------*/

/*------------カテゴリー4（桃色）-----------*/
.select4{
	background-color:#ffe7ba;
	color: #d3392f;
	font-weight: bold;
}
.line4{
	background-color:#ba362a;
}
/*------------カテゴリー4-----------*/

/*------------カテゴリー5（紅色）-----------*/
.select5{
	background-color:#ffe7ba;
	color: #d3392f;
	font-weight: bold;
}
.line5{
	background-color:#ba362a;
}
/*------------カテゴリー5-----------*/

/*------------カテゴリー6（紫色）-----------*/
.select6{
	background-color:#ffe7ba;
	color: #d3392f;
	font-weight: bold;
}
.line6{
	background-color:#ba362a;
}
/*------------カテゴリー6-----------*/

/*------------カテゴリー7（黄色）-----------*/
.select7{
	background-color:#ffe7ba;
	color: #d3392f;
	font-weight: bold;
}
.line7{
	background-color:#ba362a;
}
/*------------カテゴリー7-----------*/

/*------------カテゴリー8（青色）-----------*/
.select8{
	background-color:#ffe7ba;
	color: #d3392f;
	font-weight: bold;
}
.line8{
	background-color:#ba362a;
}
/*------------カテゴリー8-----------*/

/*------------カテゴリー9（桜色）-----------*/
.select9{
	background-color:#ffe7ba;
	color: #d3392f;
	font-weight: bold;
}
.line9{
	background-color:#ba362a;
}
/*------------カテゴリー9-----------*/

/*------------カテゴリー10（茶色）-----------*/
.select9{
	background-color:#ffe7ba;
	color: #d3392f;
	font-weight: bold;
}
.line9{
	background-color:#ba362a;
}
/*------------カテゴリー10-----------*/

.select0{
	background-color:#ffe7ba;
	color: #d3392f;
	font-weight: bold;
}
.line0{
	background-color:#ba362a;
}

/*------------受注フローCSS-----------*/
.attention1 {
	font-size: 84%;
	line-height: 120%;
	color: #eb0a0a;
	font-weight: bold;
}

.attention2 {
	font-size: 84%;
	line-height: 120%;
	color: #c43346;
}

.attention3 {
	font-size: 70%;
	line-height: 120%;
	color: #c43346;
}
.attention_error {
	font-size: 100%;
	line-height: 140%;
	color: #eb0a0a;
}
.lightgray {
	font-size: 84%;
	line-height: 120%;
	color: #555555;
}

/*--------入力項目（必須）-------*/

.form_essential{
	background-color: #bfeaaa;
}
.form_essential_td_size{
	font-size: 84%;
	line-height: 120%;
	background-color: #bfeaaa;
	width: 25%;
}
/*--------入力項目（任意）-------*/

.form_optional{
	background-color: #edfede;
}

.form_optional_td_size{
	font-size: 84%;
	line-height: 120%;
	background-color: #edfede;
	width: 25%;
}

/*--------入力項目（商品関連）／商品一覧見出し・合計部分 -------*/

.form_article1{
	background-color: #ececec;
}
.form_article1_td_size{
	font-size: 84%;
	line-height: 120%;
	background-color: #ececec;
	width: 25%;
}

/*--------商品一覧-------*/

.form_article2{
	background-color: #fafafa;
}

/*--------大見出しライン -------*/

.heading_line{
	background-color: #6fdb6b;
}

/*-------- のし・名入れ -------*/
.gift_sample{
background-color: #f8f4f1;
}

/*-------- 伝票番号 -------*/
.sheet_number{
background-color: #f0f0f0;
}

/*-------- 合計・小計の背景 -------*/
.sum{
background-color: #ffffff;
}

/*------------受注フローCSS-----------*/