body{
	background-image: url(../img/back.gif);
	margin:0px;
	padding:0px;
}
form{
	margin:0px;
	padding:0px;
}

a{
	text-decoration: none;
}
a:link{ color:#333333; }
a:visited{ color:#333333; }
a:hover{
	color:#333333;
	text-decoration: underline;
}
a:active{ color:#333333; }

a.linkB{
	text-decoration: none;
}
a.linkB:link{ color:#0000CC; }
a.linkB:visited{ color:#0000CC; }
a.linkB:hover{
	color:#0000CC;
	text-decoration: underline;
}
a.linkB:active{ color:#0000CC; }

a.linkR{ text-decoration: none; }
a.linkR:link{ color:#CC0000; }
a.linkR:visited{ color:#CC0000; }
a.linkR:hover{
	color:#CC0000;
	text-decoration: underline;
}
a.linkR:active{ color:#CC0000; }

a.linkE{ text-decoration: none; }
a.linkE:link{ color:#666666; }
a.linkE:visited{ color:#666666; }
a.linkE:hover{
	color:#666666;
	text-decoration: underline;
}
a.linkE:active{ color:#666666; }


a.link{ text-decoration: none; }
a.link:link{ color:#333333; }
a.link:visited{ color:#333333; }
a.link:hover{
	color:#333333;
	text-decoration: underline;
}
a.link:active{ color:#333333; }

/*
tr:hover{
	background-color: #d5bfaa;
}
*/


input.txtYear{
	width:30px;
	font-family: Arial,'Yu Gothic UI','Meiryo UI';
	font-size:10px;
}

input.txtMonth{
	font-family: Arial,'Yu Gothic UI','Meiryo UI';
	font-size:10px;
	width:20px;
}

input.txtDay{
	font-family: Arial,'Yu Gothic UI','Meiryo UI';
	font-size:10px;
	width:20px;
}

div.menu_H1{
	font-size:16px;
	border-left: 8px #660033 solid;
	border-bottom: 1px #660033 solid;
	margin:5px;
	padding:0px 0px 0px 3px;
}
div.tekigou{
	font-size:12px;
}
div.menu_H5{
	font-size:12px;
	padding:0px 0px 0px 10px;
}
div.menu_comment{
	font-size:9px;
	padding:0px 0px 0px 30px;
}
#title{
	border:0px #660033 solid;
	width:100%;
	position:absolute;
	left:0px;
	top:0px;
	min-height:108px;
}
#title_footer{
	background-image: url(../img/title_footer.gif);
	max-height:44px;
	min-height:43px;
	margin:0px;
	padding:8px 20px 0px 0px;
	font-size:12px;
	text-align:right;
	color:#DEDFCF;
}
#title_menu{
	min-width:977px;
	max-width:978px;
}
#menu{
	border:0px #660033 solid;
	min-width:180px;
	max-width:181px;
	position:absolute;
	left:0px;
	top:110px;
}
#main{
	border:0px #660033 solid;
	min-width:793px;
	max-width:99%;
	min-height:600px;
	position:absolute;
	left:185px;
	top:110px;
	font-size:12px;
}
#footer_button{
	width:600px;
	text-align:right;
	font-size:14px;
}
#f_search{
	width:120px;
	font-size:14px;
	height:32px;
}
#list_select{
	width:600px;
	text-align:right;
	font-size:14px;
}
#lis{
	width:600px;
	left:200px;
	top:0px;
	position:fixed;
}
#lis_store{
	width:600px;
	left:200px;
	top:0px;
	position:fixed;
}
h3{
	font-weight:bold;
	font-size:18px;
	padding:0px 15px;
	border-left: 8px #660033 solid;
	border-bottom: 1px #660033 solid;
	margin:5px;
}
.btn{
	font-size:1.0em;
	width:150px;
	min-width:100px;
	max-width:350px;
}
.f_btn{
	width:120px;
	font-size:14px;
	height:32px;
}
td{
	font-size:12px;
}
.td1{
	border: 1px #660033 solid;
	font-size:14px;
	color:#333333;
	width:150px;
	padding:4px 5px;
	height:45px;
}
.td2{
	border: 1px #660033 solid;
	font-size:12px;
	color:#333333;
	padding:2px 3px;
}
.td3{
	text-align:center;
}
.td_confirm{
	border: 1px #660033 solid;
	font-size:18px;
	color:#333333;
	padding:2px 3px;
}
.td_comp{
	border: 1px #660033 solid;
	font-size:18px;
	color:#333333;
	padding:2px 3px;
}
table{
	width:600px;
	border: 1px #660033 solid;
	border-collapse: collapse;
}
.table_block{
	border:0px;
	width:790px;
	min-width:789px;
}

.table_block895{
	border:0px;
	width:890px;
	min-width:789px;
	max-width:99%;
}

.table_block900{
	border:0px;
	width:900px;
	min-width:789px;
	max-width:99%;
}

.res{
	padding: 10px 0px;
}
table.ser_res{
	width:900px;
	border: 1px #660033 solid;
	border-collapse: collapse;
}
#order_table{
	width:790px;
	min-width:785px;
	max-width:790px;
}
#list_table{
	width:790px;
	min-width:785px;
	max-width:790px;
	border: 1px #660033 solid;
	border-collapse: collapse;
}

#order_list{
	width:1280px;
	min-width:1270px;
	max-width:1300px;
	border: 1px #660033 solid;
	border-collapse: collapse;
}
.com{
	font-size:10px;
}
.com_res{
	font-size:12px;
	border: 1px #660033 solid;
}
.list_title{
	font-size:12px;
	font-weight:bold;
	border: 1px #660033 solid;
	padding:2px 3px;
}

.list_title30{
	width:30px;
	font-size:12px;
	font-weight:bold;
	border: 1px #660033 solid;
	padding:2px 3px;
}

.list_title40{
	width:40px;
	font-size:12px;
	font-weight:bold;
	border: 1px #660033 solid;
	padding:2px 3px;
}

.list_title50{
	width:50px;
	font-size:12px;
	font-weight:bold;
	border: 1px #660033 solid;
	padding:2px 3px;
}


.list_title60{
	width:60px;
	font-size:12px;
	font-weight:bold;
	border: 1px #660033 solid;
	padding:2px 3px;
}

.list_title80{
	width:80px;
	font-size:12px;
	font-weight:bold;
	border: 1px #660033 solid;
	padding:2px 3px;
}

.list_title100{
	width:100px;
	font-size:12px;
	font-weight:bold;
	border: 1px #660033 solid;
	padding:2px 3px;
}


.list_title150{
	width:150px;
	font-size:12px;
	font-weight:bold;
	border: 1px #660033 solid;
	padding:2px 3px;
}

.list_main{
	font-size:11px;
	font-weight:normal;
	border:1px #660033 solid;
	padding:2px 3px;
}


.list_main30{
	width:30px;
	text-align:center;
	font-size:11px;
	font-weight:normal;
	border:1px #660033 solid;
	padding:2px 3px;
}

.list_main50{
	width:50px;
	font-size:11px;
	font-weight:normal;
	border:1px #660033 solid;
	padding:2px 3px;
}


.list_main60{
	width:60px;
	font-size:11px;
	font-weight:normal;
	border:1px #660033 solid;
	padding:2px 3px;
}


.list_main80{
	width:80px;
	font-size:11px;
	font-weight:normal;
	border:1px #660033 solid;
	padding:2px 3px;
}


.list_main100{
	width:100px;
	font-size:11px;
	font-weight:normal;
	border:1px #660033 solid;
	padding:2px 3px;
}

#Err{
	font-size:16px;
	color:#cc0000;
}

.err{
	font-size:10px;
	color:#cc0000;
}
.err12{
	font-size:12px;
	color:#cc0000;
	}
.err14{
	font-size:14px;
	color:#cc0000;
}

.selGroup{
	font-size:14px;
	width:200px;
}
.txtCode{
	font-size:16px;
	width:100px;
	ime-mode: disabled;
}
.txtName{
	font-size:16px;
	width:420px;
}
.txtPost{
	font-size:18px;
	width:150px;
	ime-mode: disabled;
}
.txtAddress{
	font-size:16px;
	width:400px;
}
.txtTel{
	font-size:16px;
	width:200px;
	ime-mode: disabled;
}
.txtComment{
	font-size:16px;
	width:400px;
}

.th_select{
	font-size:10px;
	width:20px;
	border:1px #660033 solid;
}


.td_select{
	font-size:10px;
	width:20px;
	border:1px #660033 solid;
	text-align:center;
}

.th_ordernum{
	font-size:10px;
	width:70px;
	border:1px #660033 solid;
	font-weight:normal;
}
.td_ordernum{
	font-size:10px;
	width:60px;
	border:1px #660033 solid;
	padding:2px 3px;
}
.th_num{
	font-size:10px;
	width:20px;
	border:1px #660033 solid;
	font-weight:normal;
}
.th_hinban{
	font-size:10px;
	width:90px;
	border:1px #660033 solid;
	font-weight:normal;
}

.th_jan{
	font-size:10px;
	width:92px;
	border:1px #660033 solid;
	font-weight:normal;
}

.th_price1{
	font-size:10px;
	width:60px;
	border:1px #660033 solid;
	font-weight:normal;
}

.th_price_1{
	font-size:10px;
	width:50px;
	border:1px #660033 solid;
	font-weight:normal;
}

.th_price4{
	font-size:10px;
	width:56px;
	border:1px #660033 solid;
	font-weight:normal;
}
.th_now{
	font-size:10px;
	width:40px;
	border:1px #660033 solid;
	font-weight:normal;
}


.th_30{
	font-size:10px;
	width:30px;
	border:1px #660033 solid;
	font-weight:normal;
}
.th_40{
	font-size:10px;
	width:40px;
	border:1px #660033 solid;
	font-weight:normal;
}

.th_50{
	font-size:10px;
	width:50px;
	border:1px #660033 solid;
	font-weight:normal;
}

.th_60{
	font-size:10px;
	width:60px;
	border:1px #660033 solid;
	font-weight:normal;
}

.th_70{
	font-size:10px;
	width:70px;
	border:1px #660033 solid;
	font-weight:normal;
}

.th_80{
	font-size:10px;
	width:80px;
	border:1px #660033 solid;
	font-weight:normal;
}

.th_90{
	font-size:10px;
	width:90px;
	border:1px #660033 solid;
	font-weight:normal;
}

.th_100{
	font-size:10px;
	width:100px;
	border:1px #660033 solid;
	font-weight:normal;
}
.th_110{
	font-size:10px;
	width:110px;
	border:1px #660033 solid;
	font-weight:normal;
}
.th_120{
	font-size:10px;
	width:120px;
	border:1px #660033 solid;
	font-weight:normal;
}
.th_130{
	font-size:10px;
	width:130px;
	border:1px #660033 solid;
	font-weight:normal;
}
.th_140{
	font-size:10px;
	width:140px;
	border:1px #660033 solid;
	font-weight:normal;
}
.th_150{
	font-size:10px;
	width:150px;
	border:1px #660033 solid;
	font-weight:normal;
}
.th_160{
	font-size:10px;
	width:160px;
	border:1px #660033 solid;
	font-weight:normal;
}
.th_170{
	font-size:10px;
	width:170px;
	border:1px #660033 solid;
	font-weight:normal;
}
.th_180{
	font-size:10px;
	width:180px;
	border:1px #660033 solid;
	font-weight:normal;
}


.td_30{
	font-size:10px;
	width:30px;
	border:1px #660033 solid;
	font-weight:normal;
	vertical-align: top;
}
.td_40{
	font-size:10px;
	width:40px;
	border:1px #660033 solid;
	font-weight:normal;
	vertical-align: top;
}

.td_50{
	font-size:10px;
	width:50px;
	border:1px #660033 solid;
	font-weight:normal;
	vertical-align: top;
}

.td_60{
	font-size:10px;
	width:60px;
	border:1px #660033 solid;
	font-weight:normal;
	vertical-align: top;
}

.td_70{
	font-size:10px;
	width:70px;
	border:1px #660033 solid;
	font-weight:normal;
	vertical-align: top;
}

.td_80{
	font-size:10px;
	width:80px;
	border:1px #660033 solid;
	font-weight:normal;
	vertical-align: top;
}

.td_90{
	font-size:10px;
	width:90px;
	border:1px #660033 solid;
	font-weight:normal;
	vertical-align: top;
}

.td_100{
	font-size:10px;
	width:100px;
	border:1px #660033 solid;
	font-weight:normal;
	vertical-align: top;
}
.td_110{
	font-size:10px;
	width:110px;
	border:1px #660033 solid;
	font-weight:normal;
	vertical-align: top;
}
.td_120{
	font-size:10px;
	width:120px;
	border:1px #660033 solid;
	font-weight:normal;
	vertical-align: top;
}
.td_130{
	font-size:10px;
	width:130px;
	border:1px #660033 solid;
	font-weight:normal;
	vertical-align: top;
}
.td_140{
	font-size:10px;
	width:140px;
	border:1px #660033 solid;
	font-weight:normal;
	vertical-align: top;
}
.td_150{
	font-size:10px;
	width:150px;
	border:1px #660033 solid;
	font-weight:normal;
	vertical-align: top;
}
.td_160{
	font-size:10px;
	width:160px;
	border:1px #660033 solid;
	font-weight:normal;
	vertical-align: top;
}
.td_170{
	font-size:10px;
	width:170px;
	border:1px #660033 solid;
	font-weight:normal;
	vertical-align: top;
}
.td_180{
	font-size:10px;
	width:180px;
	border:1px #660033 solid;
	font-weight:normal;
	vertical-align: top;
}

.td_hinban{
	font-size:10px;
	width:100px;
	border:1px #660033 solid;
	padding:2px 3px;
	font-weight:normal;
}


.th_store{
	font-size:10px;
	border:1px #660033 solid;
	width:180px;
	font-weight:normal;
}
.td_store{
	font-size:10px;
	border:1px #660033 solid;
	width:150px;
	padding:2px 3px;
}

.th_tantou{
	font-size:10px;
	border:1px #660033 solid;
	width:200px;
	font-weight:normal;
}

.td_tantou{
	font-size:10px;
	border:1px #660033 solid;
	width:200px;
	padding:2px 3px;
}


.th_info{
	font-size:10px;
	width:40px;
	border:1px #660033 solid;
	font-weight:normal;
}


.td_info{
	font-size:10px;
	width:40px;
	border:1px #660033 solid;
	padding:2px 3px;
	text-align:center;
}

.td_olist{
	font-size:10px;
	color:#333333;
	font-weight:normal;
	border:1px #660033 solid;
	padding:2px 3px;
}



.td_olistB{
	font-size:10px;
	color:#0000CC;
	font-weight:normal;
	border:1px #660033 solid;
	padding:2px 3px;
}


.td_olistR{
	font-size:10px;
	color:#CC0000;
	font-weight:normal;
	border:1px #660033 solid;
	padding:2px 3px;
}


.td_olistE{
	font-size:10px;
	color:#666666;
	font-weight:normal;
	border:1px #660033 solid;
	padding:2px 3px;
}


.th_dairi{
	font-size:10px;
	width:90px;
	border:1px #660033 solid;
	font-weight:normal;
}

.td_dairi{
	font-size:10px;
	width:110px;
	border:1px #660033 solid;
	padding:2px 3px;
}

.th_hinmei{
	font-size:10px;
	border:1px #660033 solid;
	font-weight:normal;
}


.td_hinmei{
	font-size:10px;
	border:1px #660033 solid;
	padding:2px 3px;
}

.th_Code{
	font-size:10px;
	width:90px;
	border:1px #660033 solid;
}


.th_que{
	font-size:10px;
	width:40px;
	border:1px #660033 solid;
	font-weight:normal;
}

.td_que{
	font-size:10px;
	width:100px;
	border:1px #660033 solid;
	padding:2px 3px;
	text-align:right;
}

.th_tanka{
	font-size:10px;
	width:45px;
	border:1px #660033 solid;
	font-weight:normal;
}

.th_tanka_1{
	font-size:10px;
	width:45px;
	border:1px #660033 solid;
	font-weight:normal;
}

.td_tanka{
	font-size:10px;
	width:50px;
	border:1px #660033 solid;
	padding:2px 3px;
	text-align:right;
}

.td_price1{
	font-size:10px;
	width:50px;
	border:1px #660033 solid;
	padding:2px 3px;
	text-align:right;
}
.td_price4{
	width:45px;
	border:1px #660033 solid;
	padding:2px 3px;
}

.th_update{
	font-size:10px;
	width:125px;
	border:1px #660033 solid;
	font-weight:normal;
}
	
.td_update{
	font-size:10px;
	width:110px;
	border:1px #660033 solid;
	padding:2px 3px;
	text-align:center;
}

.th_price2{
	font-size:10px;
	width:70px;
	border:1px #660033 solid;
}

.td_price2{
	font-size:10px;
	width:70px;
	border:1px #660033 solid;
	padding:2px 3px;
	text-align:right;
}

.th_price3{
	font-size:10px;
	width:60px;
	border:1px #660033 solid;
	font-weight:normal;
}

.th_com{
	font-size:12px;
	width:50px;
	border:1px #660033 solid;
}
.td_num{
	width:32px;
	font-size:12px;
	text-align:right;
	padding:2px 3px;
	border:1px #660033 solid;
}
.td_order{
	font-size:12px;
	border:1px #660033 solid;
}
.sne{
	font-size:16px;
	width:200px;
}
.lD{
	font-size:22px;
	width:300px;
	ime-mode: disabled;
}
.pw{
	font-size:16px;
	width:200px;
	ime-mode: disabled;
}
.email1{
	font-size:16px;
	width:120px;
	ime-mode: disabled;
}
.email2{
	font-size:16px;
	width:230px;
	ime-mode: disabled;
}
.txtJAN{
	font-size:20px;
	width:240px;
	text-align:left;
	ime-mode: disabled;
}
.txtPrice{
	font-size:20px;
	width:180px;
	text-align:left;
	ime-mode: disabled;
}
.txtPrice80{
	font-size:12px;
	width:80px;
	text-align:right;
	ime-mode: disabled;
}

#sel_cate{
	font-size:16px;
	width:370px;
}
#totalPrice{
	text-align:right;
}
#totalPrice895{
	border:0px solid #FFF;
	width:100%;
	text-align:right;
}
#store_search{
	font-size:14px;
	font-weight:bold;
	color:#DEDFCF;
	width:380px;
	padding:3px 5px;
	background-color:#660033;
	border:1px #660033 solid;
}
#sub_search{
	font-size:14px;
}

#sub_table{
	border:1px #660033 solid;
	width:380px;
}
#sub_footer{
	font-size:14px;
	text-align:center;
	width:380px;
}

.sub_td{
	font-size:12px;
	border:1px #660033 solid;
}
div.waku{
	border:1px solid #CACACA;
	background-color:#FAFAFA;
	padding:2px 5px;
}

.tx200{
	width:200px;
}
.tx40{
	width:40px;
	ime-mode: disabled;
	font-size:10px;
}
.tx20{
	width:20px;
	ime-mode: disabled;
	font-size:10px;
}

.txTEL{
	width:200px;
	ime-mode: disabled;
	font-size:10px;
}

.selTime{
	width:150px;
	font-size:10px;
}
div.seisan_hinban{
	border:1px solid #384a5a;
	font-size:10px;
	color:#333333;
	background-color:#FFFFFF;
	padding:3px 5px;
	display: none;
	position: absolute;
	width:450px;
}

div.seisan_Log{
	border:1px solid #384a5a;
	font-size:10px;
	color:#333333;
	background-color:#FFFFFF;
	padding:3px 5px;
	display: none;
	position: absolute;
	width:600px;
}
