@charset "Shift_JIS";

/* 基本
============================================================================================================*/
* {
	margin: 0;
	padding: 0;
	line-height: 1.4;
}

body {
	color: #000000;
	font-size: 10pt;
	background-color: #FFFFFF;
}
/* for IE page center ------------------------------------*/
* html body {text-align: center;}
* html div {text-align: left;}
/*  ------------------------------------------------------*/

a:link,a:visited {color: #0150BC;}
a:hover,a:active {color: #FF0000;}

img {border: 0;}
hr {display: none;}
textarea {
	font-size: 10pt;
	margin-top: 10px;
	width: 936px;
	height: 52px;
	color: #FF0000;
}
iframe {width: 936px;}
input {line-height: 1;}
li {list-style: none;}


/* 共通
============================================================================================================*/
/* ページ全体
----------------------------------------------------------------------------*/
div#container {
	margin: 0 auto;
	padding-bottom: 10px;
	width: 970px;
	background: url(/WebEDIw/IMG/box_shadow_bottom.gif) no-repeat center bottom;
}

/* ヘッダー項目
----------------------------------------------------------------------------*/
div#header {
	margin-bottom: 10px;
	width: 970px;
	padding: 5px 0 5px;
	border-bottom: 1px solid #FF0000;
	z-index: 3;
	position: relative;
}
div#header h1 {float: left;}

/* エラーメッセージ
----------------------------------------------------------------------------*/
.error {
	color:#FF0000;
	font-size:10pt;
}

.info {
	color:#FF0000;
	font-size:10pt;
}

.warn {
	color:green;
	font-size:10pt;
}
/* ナビゲーション
----------------------------------------------------------------------------*/
div#header ul#navigation {
	margin: 21px 20px 0;
	float: left;
}
div#header ul#navigation li {
	position: relative;
	left: 0;
	top: 0;
	float: left;
}
div#header ul#navigation li a {
	background-image: url(/WebEDIw/IMG/navigation.gif);
	background-repeat: no-repeat;
	width: 169px;
	height: 32px;
	font-size: 10px;
	line-height: 10px;
	text-indent: -9999px;
	text-decoration: none;
	display: block;
}
div#header ul#navigation li a:focus {overflow: hidden;}

div#header ul#navigation li#navi01on a {background-position: 0 -32px;}
div#header ul#navigation li#navi02on a {background-position: -169px -32px;}
div#header ul#navigation li#navi03on a {background-position: -338px -32px;}
div#header ul#navigation li#navi04on a {background-position: -507px -32px;width: 170px;}

div#header ul#navigation li#navi01 a {background-position: 0 0;}
div#header ul#navigation li#navi02 a {background-position: -169px 0;}
div#header ul#navigation li#navi03 a {background-position: -338px 0;}
div#header ul#navigation li#navi04 a {background-position: -507px 0;width: 170px;}

div#header ul#navigation li#navi01 a:hover {background-position: 0 -32px;}
div#header ul#navigation li#navi02 a:hover {background-position: -169px -32px;}
div#header ul#navigation li#navi03 a:hover {background-position: -338px -32px;}
div#header ul#navigation li#navi04 a:hover {background-position: -507px -32px;}

div#header ul#navigation li ul {
	border-bottom: 1px solid #D6D6D6;
	position: absolute;
	left: 10px;
	top: 32px;
	display: none;
	width:170px;
}
div#header ul#navigation li ul li a {width: 170px;height: 22px;}

div#header ul#navigation li ul#navi01sub li a {background-image: url(/WebEDIw/IMG/navi01.gif);}
div#header ul#navigation li ul#navi02sub li a {background-image: url(/WebEDIw/IMG/navi02.gif);}
div#header ul#navigation li ul#navi04sub li a {background-image: url(/WebEDIw/IMG/navi03.gif);}

div#header ul#navigation li ul#navi01sub li.sub01 a {background-position: 0 0;}
div#header ul#navigation li ul#navi01sub li.sub02 a {background-position: 0 -22px;}
div#header ul#navigation li ul#navi01sub li.sub03 a {background-position: 0 -44px;}
div#header ul#navigation li ul#navi01sub li.sub01 a:hover {background-position: -170px 0;}
div#header ul#navigation li ul#navi01sub li.sub02 a:hover {background-position: -170px -22px;}
div#header ul#navigation li ul#navi01sub li.sub03 a:hover {background-position: -170px -44px;}

div#header ul#navigation li ul#navi02sub li.sub01 a {background-position: 0 0;}
div#header ul#navigation li ul#navi02sub li.sub02 a {background-position: 0 -22px;}
div#header ul#navigation li ul#navi02sub li.sub03 a {background-position: 0 -44px;}
div#header ul#navigation li ul#navi02sub li.sub04 a {background-position: 0 -66px;}
div#header ul#navigation li ul#navi02sub li.sub05 a {background-position: 0 -88px;}
div#header ul#navigation li ul#navi02sub li.sub01 a:hover {background-position: -170px 0;}
div#header ul#navigation li ul#navi02sub li.sub02 a:hover {background-position: -170px -22px;}
div#header ul#navigation li ul#navi02sub li.sub03 a:hover {background-position: -170px -44px;}
div#header ul#navigation li ul#navi02sub li.sub04 a:hover {background-position: -170px -66px;}
div#header ul#navigation li ul#navi02sub li.sub05 a:hover {background-position: -170px -88px;}

div#header ul#navigation li ul#navi04sub li.sub01 a {background-position: 0 0;}
div#header ul#navigation li ul#navi04sub li.sub02 a {background-position: 0 -22px;}
div#header ul#navigation li ul#navi04sub li.sub03 a {background-position: 0 -44px;}
div#header ul#navigation li ul#navi04sub li.sub01 a:hover {background-position: -170px 0;}
div#header ul#navigation li ul#navi04sub li.sub02 a:hover {background-position: -170px -22px;}
div#header ul#navigation li ul#navi04sub li.sub03 a:hover {background-position: -170px -44px;}

/* ナビゲーションサブ
----------------------------------------------------------------------------*/
/*div#header ul#navigationSub {margin-top: 22px;float: right;}
div#header ul#navigationSub li{margin-right: 20px;}
div#header ul#navigationSub li.sub01{margin-bottom: 3px;}*/
div#header ul#navigationSub {
	position: absolute;
	top: 5px;right: 5px;
}
div#header ul#navigationSub li{float: left;}
div#header ul#navigationSub li.sub01{margin-right: 15px;}

div#header ul#navigationSub li a {
	background-repeat: no-repeat;
	background-position: left top;
	height: 12px;
	font-size: 10px;
	line-height: 10px;
	text-indent: -9999px;
	text-decoration: none;
	display: block;
}
div#header ul#navigationSub li a:hover {background-position: left bottom;}
div#header ul#navigationSub li a:focus {overflow: hidden;}
div#header ul#navigationSub li.sub01 a {background-image: url(/WebEDIw/IMG/navi_head01.gif);width: 110px;}
div#header ul#navigationSub li.sub02 a {background-image: url(/WebEDIw/IMG/navi_head02.gif);width: 70px;}

/* タイトル
----------------------------------------------------------------------------*/
div#title {
	padding-bottom: 10px;
	background: url(/WebEDIw/IMG/box_shadow_top.gif) no-repeat center bottom;
	clear: both;
}
div#title p {margin: 0 0 10px;}
div#title h2 {font-size: 100%;}
div#contentsBox h3.title {
	margin: 5px 0 8px;
	background: url(/WebEDIw/IMG/line_red.gif) repeat-x left bottom;
	font-size: 100%;
	color: #FF0000;
}

/* コンテンツボックス
----------------------------------------------------------------------------*/
div#contentsBox {
	margin: 0;
	padding: 2px 17px;
	background: url(/WebEDIw/IMG/box_shadow_bg.gif) repeat-y;
}

/* フッターボタン
----------------------------------------------------------------------------*/
div#footerBtn {
	margin: 0 auto;
	padding: 5px 0 0;
	width: 960px;
}
div#footerBtn ul li {
	margin-right: 7px;
	float: left;
}
div#footerBtn ul li.close {
	margin-right: 0;
	float: right;
}

/* フォーム入力エリア
----------------------------------------------------------------------------*/
div#formInput {
	margin-bottom: 10px;
	padding-top: 5px;
	background: url(/WebEDIw/IMG/line_red.gif) repeat-x left bottom;
}
div#formInput dl {margin-bottom: 8px;}
div#formInput dl dt {
	margin-bottom: 3px;
	padding: 0 0 0 6px;
	border-left: 2px solid #FF0000;
	font-weight: bold;
	float: left;
}
div#formInput dl dd label {margin: 0 10px 0 3px;}

/* 項目タイトル
============================================================================================================*/
ul#listHead li {
	margin-right: 2px;
	padding: 1px 0;
	text-align: center;
	background-color: #EAEAEC;
	float: left;
}

/* インラインフレーム設定
============================================================================================================*/
body.if {width: 917px;}
body.if ol li ul {
	padding: 2px 0 3px;
	clear: left;
	background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom;
}
body.if ol li ul li {
	margin-right: 2px;
	text-align: center;
	float: left;
}


/* ポップアップページ設定
============================================================================================================*/
body.popup div#container {
	width: 920px;
	background: url(/WebEDIw/IMG/popup_box_shadow_bottom.gif) no-repeat center bottom;
}
body.popup h1 {
	padding: 10px 0 15px;
	background: #FFFFFF url(/WebEDIw/IMG/popup_box_shadow_top.gif) no-repeat center bottom;
	text-align: left;
}
body.popup div#contentsBox {
	margin: 0;
	background: url(/WebEDIw/IMG/popup_box_shadow_bg.gif) repeat-y;
}
body.popup h3 {
	margin-bottom: 10px;
	background: url(/WebEDIw/IMG/line_red.gif) repeat-x left bottom;
	font-size: 100%;
	color: #FF0000;
}
body.popup p#closeBtn {padding: 10px 0;text-align: center;}

body.popup.small div#container {
	width: 730px;
	background-image: url(/WebEDIw/IMG/popup_box_shadow_bottom2.gif);
}
body.popup.small h1 {background-image: url(/WebEDIw/IMG/popup_box_shadow_top2.gif);}
body.popup.small div#contentsBox {background-image: url(/WebEDIw/IMG/popup_box_shadow_bg2.gif);}

body.popup div#footerBtn {width: 724px;}

/* 印刷ページ設定
============================================================================================================*/
body.print {margin: 15px;}
body.print div#container {
	margin-top: 10px;
	width: 100%;
	background: none;
	position: relative;
}
body.print h1 {
	margin-bottom: 10px;
	font-size: 14pt;
	text-align: center;
}
body.print p#date {
	position: absolute;
	top:0;
	right:10px;
}
body.print h2 {
	margin-bottom: 10px;
	padding: 0 5px 5px;
	border-bottom: 1px solid #999999;
	font-size: 10pt;
}
body.print div#printHead {
	margin-bottom: 15px;
	padding: 0 5px 5px;
/*	border-bottom: 1px solid #999999;*/
	zoom: 1;
}
body.print div#printHead dl {margin-bottom: 10px;}
body.print div#printHead dl dt {
	margin-bottom: 5px;
	padding: 0 3px 0 8px;
	border-left: 2px solid #FF0000;
	font-weight: bold;
	float: left;
}

body.print table {
	width: 100%;
	font-size: 10pt;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
}
body.print table th,body.print table td {
	padding: 5px;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
body.print table th {
	background-color: #F3F3F3;
}
body.print table td {
	text-align: center;
}
body.print p#closeBtn {
	clear: both;
	padding: 30px 0 10px;
	text-align: center;
}


/* 各ページ設定
============================================================================================================*/
/* TOP画面
----------------------------------------------------------------------------*/
body#index div#title h2 {
	margin-top: 20px;
	background: url(/WebEDIw/IMG/index_title.gif) no-repeat left bottom;
	height: 22px;
	text-indent: -9999px;
	font-size: 10px;
	line-height: 10px;
}
body#index div#contentsBox {
	padding: 2px 30px;
}
body#index div#leftAria {
	margin-bottom: 30px;
	width: 500px;
	float: left;
}
body#index div#rightAria {
	margin-bottom: 30px;
	width: 375px;
	float: right;
}
body#index div#rightAria iframe#oshirase {
	width: 375px;
	height:98px;
	margin-bottom: 20px;
	padding: 3px 10px;
}
body#index h3 {
	margin: 20px 0 5px;
	background-repeat: no-repeat;
	height: 22px;
	font-size: 10px;
	line-height: 10px;
	text-indent: -9999px;
}
body#index div#leftAria h3#have {background-image: url(/WebEDIw/IMG/index_have_title.gif);}
body#index div#leftAria h3#forget {background-image: url(/WebEDIw/IMG/index_forget_title.gif);}
body#index div#leftAria p {
	margin: 0 5px 10px;
}
body#index div#leftAria h4 {
	margin-top: 20px;
	color: #FF0000;
	font-size: 100%;
}
body#index div#rightAria div h3 {background-image: url(/WebEDIw/IMG/index_info_title.gif);}
body#index div#rightAria div p {
	margin-bottom: 20px;
	padding: 3px 10px;
	border-left: 2px solid #FF0000;
}
body#index div#rightAria fieldset {
	padding: 15px 10px;
	background-color: #F2F3F5;
	border: 1px solid #FF0000;
}
body#index div#rightAria dt {
	width: 5em;
	font-weight: bold;
	float: left;
}
body#index div#rightAria dd input {
	margin-bottom: 15px;
	width: 250px;
}
body#index div#rightAria fieldset p {
	margin-bottom: 0;
	padding: 0;
	border-left: none;
	text-align: right;
}
body#index div#rightAria fieldset p input {margin: 0 5px;}

body#index div#bottomAria {
	padding: 20px 8px 10px;
	background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left top;
	clear: both;
	zoom: 1;
}
body#index div#bottomAria dl {
	margin: 0 20px 10px;
	background-color: #F5F5F7;
	width: 405px;
	float: left;
	display: inline;
}
body#index div#bottomAria dl dt {
	padding: 10px 0;
	border-top: 1px solid #DBDBDB;
	border-left: 1px solid #DBDBDB;
	border-right: 1px solid #DBDBDB;
	font-weight: bold;
	text-align: center;
}
body#index div#bottomAria dl dd {
	padding-bottom: 13px;
	text-align: center;
	border-bottom: 1px solid #DBDBDB;
	border-left: 1px solid #DBDBDB;
	border-right: 1px solid #DBDBDB;
}

/*Web-EDIサービス　サービス説明ページ（ポップアップ）
----------------------------------------------------------------------------*/
body#webEDI h2 {
	margin: 10px 0 15px;
	background: url(/WebEDIw/IMG/web-edi_title.gif) no-repeat left bottom;
	height: 32px;
	text-indent: -9999px;
	font-size: 10px;
	line-height: 10px;
}
body#webEDI h3 {color: #000000;}
body#webEDI div#contentsBox p iframe {
	width: 696px;
	height: 380px;
}
body#webEDIIf {text-align: left; padding-bottom: 20px;}
body#webEDIIf p {margin: 0 10px;padding-bottom: 1em;}
body#webEDIIf p.image {padding: 2em 0;text-align: center;}

/*Web-EDIサービス推奨環境ページ（ポップアップ）
----------------------------------------------------------------------------*/
body#environment div#contentsBox {
	height: 500px;
	overflow:auto;
	-webkit-overflow-scrolling:touch;
}
body#environment h2 {
	margin: 10px 0 15px;
	background: url(/WebEDIw/IMG/web-edi-envir_title.gif) no-repeat left bottom;
	height: 32px;
	text-indent: -9999px;
	font-size: 10px;
	line-height: 10px;
}
body#environment h3 {
	color: #000000;
	font-size:110%;
	padding:0 10px;
	padding-bottom:10px;
}
body#environment div#contentsBox p {
	padding:0 0px;
	width: 696px;
}
body#environment h3#bottom {
	padding-top:20px;
	padding-bottom:10px;
	background: url(/WebEDIw/IMG/line_red.gif) repeat-x left bottom;
}

body#environment div#contentsBox p iframe {
	width: 100%;
	height: 100%;
}
body#environment div#contentsBox p#pIframe {
	width: 696px;
	height: 300px;
	-webkit-overflow-scrolling:touch;
}

body#environmentContents h3#computer {
	margin-bottom: 10px;
	padding: 0 5px;
	padding-bottom: 10px;
	font-size: 110%;
	background: url(/WebEDIw/IMG/line_red.gif) repeat-x left bottom;
}
body#environmentContents h3#smartphone {
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0 5px;
	padding-bottom: 10px;
	font-size: 110%;
	background: url(/WebEDIw/IMG/line_red.gif) repeat-x left bottom;
}
body#environmentContents p {margin: 0 10px;}
body#environmentContents p#top {margin-top:20px;}

body#environmentContents {text-align: left; padding-bottom: 40px;}

/* 動作環境の設定及び確認ページ（ポップアップ）
----------------------------------------------------------------------------*/
body#systemSetting div#contentsBox {
	height: 500px;
	overflow:auto;
	-webkit-overflow-scrolling:touch;
}
body#systemSetting h2 {
	margin: 10px 0 15px;
	background: url(/WebEDIw/IMG/system_setting_title.gif) no-repeat left bottom;
	height: 32px;
	text-indent: -9999px;
	font-size: 10px;
	line-height: 10px;
}
body#systemSetting h3 {color: #000000;}
body#systemSetting div#contentsBox ul {
	margin: 10px 5px 15px;
}
body#systemSetting div#contentsBox ul li {
	margin: 0 10px;
	display: inline;
}
body#systemSetting div#contentsBox p iframe {
	width: 696px;
	height: 317px;
}
body#systemSettingIf {text-align: left; padding-bottom: 20px;}
body#systemSettingIf h2 {
	margin: 10px 0;
	padding: 0 5px;
	background: url(/WebEDIw/IMG/line_red.gif) repeat-x left bottom;
	font-size: 100%;
	color: #FF0000;
}
body#systemSettingIf h3 {
	margin-bottom: 10px;
	padding: 0 5px;
	font-size: 100%;
}
body#systemSettingIf p {margin: 0 10px;padding-bottom: 1em;}
body#systemSettingIf img {margin-left: 25px;}
body#systemSettingIf ol,body#systemSettingIf ul {margin: 0 10px 5px;}
body#systemSettingIf ol li {margin-left: 25px;list-style: decimal;}
body#systemSettingIf em,body#systemSettingIf code {font-style: normal;color: #FF0000;}


/* 明治乳業からのお知らせ ＞ お知らせページ
----------------------------------------------------------------------------*/
body#information h3 {
	margin-bottom: 5px;
	height: 27px;
	text-indent: -9999px;
	font-size: 10px;
	line-height: 10px;
}
body#information h3#title01 {background: url(/WebEDIw/IMG/information_title01.gif) no-repeat left bottom;}
body#information h3#title02 {background: url(/WebEDIw/IMG/information_title02.gif) no-repeat left bottom;}

body#information div#contentsBox {position: relative;}
body#information div#contentsBox dl#readCount {
	margin-left: 500px;
	position: absolute;
	top: 10px;
	width: 328px;
	text-align: center;
}
body#information div#contentsBox dl#readCount dt,body#information div#contentsBox dl#readCount dd {display:inline;}
body#information div#contentsBox li {
	padding: 2px 0;
	background-color: #EAEAEC;
	text-align: center;
	float: left;
}
body#information div#contentsBox li#info01 {width: 92px;margin-right: 2px;}
body#information div#contentsBox li#info02 {width: 526px;margin-right: 2px;text-align: left;text-indent: 10px;}
body#information div#contentsBox li#info03 {width: 82px;margin-right: 2px;}
body#information div#contentsBox li#info04 {width: 82px;margin-right: 2px;}
body#information div#contentsBox li#info05 {width: 127px;}
body#information div#contentsBox li#dl01 {width: 92px;margin-right: 2px;}
body#information div#contentsBox li#dl02 {width: 694px;margin-right: 2px;text-align: left;text-indent: 10px;}
body#information div#contentsBox li#dl03 {width: 127px;}

body#information div#contentsBox p {margin-bottom: 10px;clear: both;}
body#information div#contentsBox p#if01 iframe {height: 160px;}
body#information div#contentsBox p#if02 iframe {height: 120px;}

/* 明治乳業からのお知らせ ＞ お知らせページインラインフレーム
----------------------------------------------------------------------------*/
body#information div#contentsBox div#messageList ,div#inforDownloadList{padding-top: 5px; height: 140px;overflow-y: auto;}

body#informationIf01 dl,body#informationIf02 dl {
	margin-bottom: 4px;
	padding-bottom: 5px;
	text-align: center;
	clear: both;
	zoom: 1;
}
body#information div#contentsBox div#messageList td.statyymmdd,body#information div#contentsBox div#inforDownloadList td.statyymmdd {
	margin-right: 8px;
	text-align: center ;
	width: 92px;
	float: left;
	background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom;
	font-size: 10pt;
}

body#information div#contentsBox div#messageList td.title {
	width: 524px;text-align: left ;margin-right: 2px;float: left;
	background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom;
	font-size: 10pt;
}
body#information div#contentsBox div#messageList td.tkidokuName {
	width: 82px;margin-right: 2px;float: left;text-align: center ;
	background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom;
	font-size: 10pt;
}
body#information div#contentsBox div#messageList td.jyuyoudoName {
	width: 82px;margin-right: 2px;float: left;text-align: center ;
	background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom;
	font-size: 10pt;
}
body#information div#contentsBox div#inforDownloadList td.title {
	width: 692px;text-align: left;margin-right: 2px;float: left;
	background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom;
	font-size: 10pt;
}
body#information div#contentsBox div#messageList td.tantoName,body#information div#contentsBox div#inforDownloadList td.tantoName {
	width: 127px;
	background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom;
	float: left;
	font-size: 10pt;
	text-align: center ;
}

/* 明治乳業からのお知らせ ＞ お知らせページ ＞ 本文ポップアップページ
----------------------------------------------------------------------------*/
body#informationPop h2 {
	margin: 20px 0 10px;
	font-size: 10pt;
	text-align: center;
}
body#informationPop dl {margin: 0 35px 20px;text-align: right;}
body#informationPop dl dt,body#informationPop dl dd {display: inline;}
body#informationPop p {margin: 0 20px 20px;width: 592px;}
body#informationPop h3 {
	margin: 0 20px 5px;
	color: #000000;
	background: none;
}
body#informationPop ul {margin: 0 30px 20px;}

body#informationPop div#container div#contentsBox { height: 340px;}
body#informationPop div#container div#contentsBox div#messageList td.message {
	font-size: 10pt;
}

/* ご注文画面 ＞ ご注文ページ
----------------------------------------------------------------------------*/
body#order div#formInput dl#input01 {margin-right: 100px;float: left;}
body#order div#formInput dl#input03 {margin-right: 105px;float: left;clear: left;}
body#order div#formInput dl#input05 {clear: left;}
body#order div#formInput dl#input06 {margin-right: 60px;float: left;clear: left;}
body#order div#formInput dl#input08 {margin-right: 32px;float: left;clear: left;}
body#order div#formInput dl#input09 {margin-right: 32px;float: left;}

body#order div#formInput dl#input11 {margin-right: 32px;float: left;clear: left;}
body#order div#formInput dl#input12 {margin-right: 32px;}

body#order div#formInput dl#input08 input {margin-right: .7em;}
body#order div#formInput dl#input11 input {margin-right: .7em;}
body#order div#formInput dl#input12 input {margin-right: .7em;}

body#order div#formInput dl#input08 input{width: 50px;},body#order dl#input09 input {width: 120px;}
body#order div#formInput dl#input10 input {width: 35px;}
body#order div#formInput dl#input11 input,body#order dl#input12 input {width: 50px;}

body#order ul#listHead li#list03 {text-indent: 1.5em;text-align: left;}

body#order iframe {height: 133px;}

/* ご注文画面 表の幅
----------------------------------------------------------------------------*/
body#order div#orderIf {height: 135px; overflow: auto;}
body#order li#list01,body#orderIf li.list01 {width: 70px;}
body#order li#list02,body#orderIf li.list02 {width: 210px;}
body#order li#list03 {width: 412px;}
body#order li#list04,body#orderIf li.list04 {width: 220px;margin-right: 0;}

body#order td.list01 {height: 25px; width: 70px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#order td.list02 {height: 25px; width: 210px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#order td.list03 {height: 25px; width: 412px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#order td.list04 {height: 25px; width: 215px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;margin-right: 0;}

/* ご注文画面 ＞ ご注文ページ ＞ インラインフレーム
----------------------------------------------------------------------------*/
body#orderIf ol li ul li.list02 {margin-right: 10px;}
body#orderIf ol li ul li.list03 {width: 402px;text-align: left;}
body#orderIf li.list02 input {margin: 0 5px;}
body#orderIf li.list02 input.itemCode {width: 100px;}
body#orderIf li.list04 input {margin: 0 5px;width: 50px;}

/* ご注文画面 ＞ ご注文ページ ＞ 注文印刷画面
----------------------------------------------------------------------------*/
body#orderPrint div#printHead dl {margin-right: 50px;float: left;}
body#orderPrint div#printHead dl#cont02 {float: none;}
body#orderPrint div#printHead dl#cont03 {clear: left;}
* html body#orderPrint div#printHead dl#cont04 {float:none;}
body#orderPrint div#printHead dl#cont05 {clear: left;float:none;margin-right: 0;}
body#orderPrint div#printHead dl#cont06 {clear: left;left;margin-right:50;}
body#orderPrint div#printHead dl#cont07 {float:none;margin-right: 0;}
body#orderPrint div#printHead dl#cont08 {clear: left;}


body#orderPrint div#container table#printTable th {padding-left: 5px;padding-right: 5px;}
body#orderPrint div#container table#printTable colgroup.line01 {width: 100px;padding: 8px 0 !important;}
body#orderPrint div#container table#printTable colgroup.line02 {width: 120px;}
body#orderPrint div#container table#printTable colgroup.line03 {width: 420px;}
body#orderPrint div#container table#printTable colgroup.line04  {width: 120px;}
body#orderPrint div#container table#printTable colgroup.line05  {width: 95px;}


/* 商品検索ポップアップページ
----------------------------------------------------------------------------*/
body#searchPop div#formInput dl#input01 {margin-right: 60px;float: left;}
body#searchPop div#formInput dl#input03 {margin-right: 60px;float: left;clear: left;}
body#searchPop div#formInput dl#input04 {float: left;}
body#searchPop div#formInput dl#input01 input {width: 122px;}
body#searchPop div#formInput dl#input02 input {width: 250px;margin-right: 10px;}
body#searchPop div#formInput p#searchBtn {padding: 0 20px;float: right;}
body#searchPop div#formInput p#searchBtn input {margin: 0 5px;}

body#searchPop div#searchItemIf {height: 288px; overflow: auto;}
body#searchPop li.list00,body#searchIf li.list00 {width: 48px;}
body#searchPop li.list01,body#searchIf li.list01 {width: 30px;}
body#searchPop li.list02,body#searchIf li.list02 {width: 70px;}
body#searchPop li.list03,body#searchIf li.list03 {width: 270px;text-align: left;}
body#searchPop li.list04,body#searchIf li.list04 {width: 92px;}
body#searchPop li.list05,body#searchIf li.list05 {width: 46px;}
body#searchPop li.list06,body#searchIf li.list06 {width: 85px;}
body#searchPop li.list07,body#searchIf li.list07 {width: 105px;}
body#searchPop li.list08,body#searchIf li.list08 {width: 105px;margin-right: 0;}

body#searchPop td.list00 {width: 48px; height: 24px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchPop td.list01 {width: 30px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchPop td.list02 {width: 70px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchPop td.list03 {width: 270px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: left; text-indent: 0.5em;}
body#searchPop td.list04 {width: 92px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchPop td.list05 {width: 46px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchPop td.list06 {width: 85px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchPop td.list07 {width: 105px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchPop td.list08 {width: 105px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center; margin-right: 0;}


body#searchPop li.list03 { text-indent: 1.5em;}
body#searchIf li.list03 { text-indent: 0.5em;}

body#searchIf li.list03 { text-indent: 0.3em;}
body#searchIf{width:867;}

/* ご注文画面 ＞ ご注文（一ヶ月分）ページ
----------------------------------------------------------------------------*/
body#orderMonth div#formInput dl#input01 {margin-right: 60px;float: left;}
body#orderMonth div#formInput dl#input01 dd {margin-top : -3px;}
body#orderMonth div#formInput dl#input02 {margin-right: 60px;float: left;}
body#orderMonth div#formInput p#searchBtn {margin-bottom: 8px;}
/*
body#orderMonth iframe {height: 241px;}
body#orderMonth div#formInput dl#input02 {margin-right: 60px;float: left;}
body#orderMonth div#formInput p#searchBtn {margin-bottom: 8px;}
*/

/* ご注文画面 ＞ ご注文（一ヶ月分）ページ ＞ インラインフレーム
----------------------------------------------------------------------------*/
body#orderMonth div#listBox {width: 936px; height: 241px; overflow: auto;}
body#orderMonth div#listBox table td {font-size: 10pt;}
body#orderMonth div#orderMonthIf table#pageBox {border: 0; border-collapse: collapse;}
body#orderMonth div#orderMonthIf table#sheet {width: 285px; border: 0; border-collapse: collapse;}
body#orderMonth div#orderMonthIf table#sheet table.datetable {border: 0; border-collapse: collapse;}
body#orderMonth div#orderMonthIf table#sheet dl#sheetHeader dt {float: left; margin-left: 3px;}
body#orderMonth div#orderMonthIf table#sheet td h4 {clear: left; color: #FF0000; font-size: 100%; margin-left: 5px;}
body#orderMonth div#orderMonthIf table#sheet td#weekCulmHeader {width: 50px; height: 50px;}
body#orderMonth div#orderMonthIf table#sheet td#dateCulmHeader {width: 235px; border-left: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; background-color: #EAEAEC;}
body#orderMonth div#orderMonthIf table#sheet td#wekValCulmHeader {width: 50px; text-align: center; font-weight: bold; border-left: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; background-color: #F5F5F6; height: 27px;}
body#orderMonth div#orderMonthIf table#sheet td#curValCulmHeader {width: 53px; text-align: center; font-weight: bold; border-left: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; background: none;}
body#orderMonth div#orderMonthIf table#sheet td#buyValCulmHeader {width: 90px; text-align: center; font-weight: bold; border-top: 1px solid #CCCCCC; background: none;}
body#orderMonth div#orderMonthIf table#sheet td#binValCulmHeader {width: 90px; font-weight: bold; border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; background: none; text-indent: 30px;}
body#orderMonth div#orderMonthIf table#sheet td.wekValCulm {width: 50px; border-left: 1px solid #CCCCCC;text-align: center;height: 25px;}
body#orderMonth div#orderMonthIf table#sheet td.curValCulm {width: 53px; border-left: 1px solid #CCCCCC;text-align: center;}
body#orderMonth div#orderMonthIf table#sheet td.buyValCulm {width: 90px; text-align: center;}
body#orderMonth div#orderMonthIf table#sheet td.binValCulm {width: 90px; text-align: left; border-right: 1px solid #CCCCCC;}
body#orderMonth div#orderMonthIf table#sheet td#weekCulmBottom {height: 35px; font-weight: bold; text-align: center; border-left: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; background-color: #F5F5F6;}
body#orderMonth div#orderMonthIf table#sheet td#dateCulmBottom {text-indent: 13px; font-weight: bold; border-left: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; background-color: #F5F5F6;}

body#orderMonth div#orderMonthIf table#sheet td.buyValCulm input.orderCount {width: 50px;}
body#orderMonth div#orderMonthIf table#sheet td.binValCulm select.binSelect {width: 78px;}

/*
body#orderMonthIf div#pageWrap {width: 1231px;}
* html body#orderMonthIf div#pageWrap {width: 1228px;}
body#orderMonthIf div#day {
	margin-top: 48px;
	border-left: 1px solid #CCCCCC;
	float: left;
	width: 50px;
	text-align: center;
}
* html body#orderMonthIf div#day {margin-top: 49px;}
body#orderMonthIf div#day p {
	padding: 5px 0 3px;
	border-top: 1px solid #CCCCCC;
	background-color: #F5F5F6;
	font-weight: bold;
}
body#orderMonthIf div#day ol li {height: 25px;}
body#orderMonthIf div.itemBox {
	border-left: 1px solid #CCCCCC;
	width: 235px;
	float: left;
}
body#orderMonthIf dl.itemCode {
	border-top: 1px solid #CCCCCC;
	padding: 5px 5px 0;
	background-color: #EAEAEC;
}
body#orderMonthIf dl.itemCode dt {float: left;}
body#orderMonthIf h4 {
	padding: 0 5px 5px;
	background-color: #EAEAEC;
	border-bottom: 1px solid #CCCCCC;
	font-size: 100%;
	color: #FF0000;
	clear: left;
}

body#orderMonthIf div.itemBox ol li {clear: both;}
body#orderMonthIf div.itemBox ul li {float: left;clear: none;}
body#orderMonthIf div.itemBox ul.countTitle {padding: 5px 0;}
body#orderMonthIf div.itemBox ul.countTitle li {
	padding-bottom: 3px;
	font-weight: bold;
}
body#orderMonthIf div.itemBox ol ul {height: 25px;}
body#orderMonthIf div.itemBox ul.countTitle li.nowCount,body#orderMonthIf div.itemBox ol ul li.nowCount {
	width: 53px;
	text-align: center;
}
body#orderMonthIf div.itemBox ul.countTitle li.orderCount,body#orderMonthIf div.itemBox ol ul li.orderCount {
	width: 90px;
	text-align: center;
}
body#orderMonthIf div.itemBox ol ul li.orderCount input {width: 50px;}
body#orderMonthIf div.itemBox ul.countTitle li.bin,body#orderMonthIf div.itemBox ol ul li.bin {
	width: 80px;
	text-align: center;
}
body#orderMonthIf div.itemBox dl.total {
	padding: 5px 0 3px;
	border-top: 1px solid #CCCCCC;
	background-color: #F5F5F6;
	font-weight: bold;
}
body#orderMonthIf div.itemBox dl.total dt {display: none;}
body#orderMonthIf div.itemBox dl.total dd {width: 53px;text-align: right;}
*/

/* ご注文画面 ＞ ご注文（一ヶ月分）ページ ＞ 注文印刷画面
----------------------------------------------------------------------------*/
body#orderMonthPrint div#printHead dl#cont03 {clear: left;float:none;}

body#orderMonthPrint div#container table#printTable th {padding-left: 5px;padding-right: 5px;}
body#orderMonthPrint div#container table#printTable colgroup.line01 {width: 120px;padding: 8px 0 !important;}
body#orderMonthPrint div#container table#printTable colgroup.line02 {width: 420px;}
body#orderMonthPrint div#container table#printTable colgroup.line03 {width: 200px;}
body#orderMonthPrint div#container table#printTable colgroup.line04  {width: 95px;}
body#orderMonthPrint div#container table#printTable colgroup.line05  {width: 65px;}

/* ご注文画面 ＞ ご注文（ファイルアップロード）ページ
----------------------------------------------------------------------------*/
body#orderUpload div#listBox {width: 100%; height: 250px; overflow-x: auto;}
body#orderUpload div#listBoxGakunyu {width: 100%; height: 250px; overflow-x: auto;}
body#orderUpload div#listBoxShinyu {width: 100%; height: 250px; overflow-x: auto;}
body#orderUpload div#listBox table#listHeadTbl {width: 990px; font-size:10pt;}
body#orderUpload div#listBoxGakunyu table#listHeadTbl {width: 935px; font-size:10pt;}
body#orderUpload div#listBoxShinyu table#listHeadTbl {width: 935px; font-size:10pt;}
body#orderUpload div#listBox div#orderUploadIf {width: 993px; height: 209px; overflow-y: auto;}
body#orderUpload div#listBoxGakunyu div#orderGakunyuUploadIf {width: 935px; height: 209px; overflow-y: auto;}
body#orderUpload div#listBoxShinyu div#orderShinyuUploadIf {width: 935px; height: 209px; overflow-y: auto;}

body#orderUpload div#formInput {padding-bottom: 8px;}
body#orderUpload div#formInput dt,body#orderUpload div#formInput dd {float: left;margin-right: 10px;}
/* ログインユーザーの参照区分が‘11‘　かつ　支店区分＝‘9‘　OR　支店区分＝’0’*/
body#orderUpload ul#listHead li.list01,body#orderShinyuUploadIf ul li.list01 {width: 38px;}
body#orderUpload ul#listHead li.list02,body#orderShinyuUploadIf ul li.list02 {width: 77px;}
body#orderUpload ul#listHead li.list03,body#orderShinyuUploadIf ul li.list03 {width: 106px;}
body#orderUpload ul#listHead li.list04,body#orderShinyuUploadIf ul li.list04 {width: 70px;}
body#orderUpload ul#listHead li.list05,body#orderShinyuUploadIf ul li.list05 {width: 78px;}
body#orderUpload ul#listHead li.list06,body#orderShinyuUploadIf ul li.list06 {width: 60px;}
body#orderUpload ul#listHead li.list07,body#orderShinyuUploadIf ul li.list07 {width: 50px;}
body#orderUpload ul#listHead li.list08,body#orderShinyuUploadIf ul li.list08 {width: 70px;}
body#orderUpload ul#listHead li.list09,body#orderShinyuUploadIf ul li.list09 {width: 88px;}
body#orderUpload ul#listHead li.list10,body#orderShinyuUploadIf ul li.list10 {width: 83px;}
body#orderUpload ul#listHead li.list11,body#orderShinyuUploadIf ul li.list11 {width: 78px;}
body#orderUpload ul#listHead li.list12,body#orderShinyuUploadIf ul li.list12 {width: 45px;}
body#orderUpload ul#listHead li.list13,body#orderShinyuUploadIf ul li.list13 {width: 45px;margin-right: 0;}

/* ログインユーザーの参照区分が‘11‘　かつ　支店区分＝‘1‘*/
body#orderUpload ul#listHead li.list14,body#orderUploadIf ul li.list14 {width: 38px;}
body#orderUpload ul#listHead li.list15,body#orderUploadIf ul li.list15 {width: 97px;}
body#orderUpload ul#listHead li.list16,body#orderUploadIf ul li.list16 {width: 98px;}
body#orderUpload ul#listHead li.list17,body#orderUploadIf ul li.list17 {width: 56px;}
body#orderUpload ul#listHead li.list18,body#orderUploadIf ul li.list18 {width: 70px;}
body#orderUpload ul#listHead li.list19,body#orderUploadIf ul li.list19 {width: 55px;}
body#orderUpload ul#listHead li.list20,body#orderUploadIf ul li.list20 {width: 42px;}
body#orderUpload ul#listHead li.list21,body#orderUploadIf ul li.list21 {width: 45px;}
body#orderUpload ul#listHead li.list22,body#orderUploadIf ul li.list22 {width: 70px;}
body#orderUpload ul#listHead li.list23,body#orderUploadIf ul li.list23 {width: 48px;}
body#orderUpload ul#listHead li.list24,body#orderUploadIf ul li.list24 {width: 45px;}
body#orderUpload ul#listHead li.list25,body#orderUploadIf ul li.list25 {width: 60px;}
body#orderUpload ul#listHead li.list26,body#orderUploadIf ul li.list26 {width: 75px;}
body#orderUpload ul#listHead li.list27,body#orderUploadIf ul li.list27 {width: 66px;}
body#orderUpload ul#listHead li.list28,body#orderUploadIf ul li.list28 {width: 38px;}
body#orderUpload ul#listHead li.list29,body#orderUploadIf ul li.list29 {width: 38px;margin-right: 0;}

/* ログインユーザーの参照区分が‘12‘*/
body#orderUpload ul#listHead li.list30,body#orderGakunyuUploadIf ul li.list30 {width: 38px;}
body#orderUpload ul#listHead li.list31,body#orderGakunyuUploadIf ul li.list31 {width: 150px;}
body#orderUpload ul#listHead li.list32,body#orderGakunyuUploadIf ul li.list32 {width: 150px;}
body#orderUpload ul#listHead li.list33,body#orderGakunyuUploadIf ul li.list33 {width: 150px;}
body#orderUpload ul#listHead li.list34,body#orderGakunyuUploadIf ul li.list34 {width: 140px;}
body#orderUpload ul#listHead li.list35,body#orderGakunyuUploadIf ul li.list35 {width: 140px;}
body#orderUpload ul#listHead li.list36,body#orderGakunyuUploadIf ul li.list36 {width: 135px;margin-right: 0;}

/* ログインユーザーの参照区分が‘11‘　かつ　支店区分＝‘9‘　OR　支店区分＝’0’*/
body#orderUpload td.list01 {height: 25px; width: 38px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#orderUpload td.list02 {height: 25px; width: 77px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#orderUpload td.list03 {height: 25px; width: 106px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#orderUpload td.list04 {height: 25px; width: 70px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;margin-right: 0;}
body#orderUpload td.list05 {height: 25px; width: 78px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;margin-right: 0;}
body#orderUpload td.list06 {height: 25px; width: 60px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;margin-right: 0;}
body#orderUpload td.list07 {height: 25px; width: 50px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;margin-right: 0;}
body#orderUpload td.list08 {height: 25px; width: 70px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;margin-right: 0;}
body#orderUpload td.list09 {height: 25px; width: 88px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;margin-right: 0;}
body#orderUpload td.list10 {height: 25px; width: 83px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;margin-right: 0;}
body#orderUpload td.list11 {height: 25px; width: 78px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;margin-right: 0;}
body#orderUpload td.list12 {height: 25px; width: 45px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;margin-right: 0;}
body#orderUpload td.list13 {height: 25px; width: 45px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;margin-right: 0;}

/* ログインユーザーの参照区分が‘11‘　かつ　支店区分＝‘1‘*/
body#orderUpload div#listBox td.list14 {height: 25px; width: 38px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#orderUpload div#listBox td.list15 {height: 25px; width: 97px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#orderUpload div#listBox td.list16 {height: 25px; width: 98px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#orderUpload div#listBox td.list17 {height: 25px; width: 56px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;margin-right: 0;}
body#orderUpload div#listBox td.list18 {height: 25px; width: 70px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;margin-right: 0;}
body#orderUpload div#listBox td.list19 {height: 25px; width: 55px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;margin-right: 0;}
body#orderUpload div#listBox td.list20 {height: 25px; width: 42px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;margin-right: 0;}
body#orderUpload div#listBox td.list21 {height: 25px; width: 45px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;margin-right: 0;}
body#orderUpload div#listBox td.list22 {height: 25px; width: 70px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;margin-right: 0;}
body#orderUpload div#listBox td.list23 {height: 25px; width: 48px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;margin-right: 0;}
body#orderUpload div#listBox td.list24 {height: 25px; width: 45px; word-break:break-all;  background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;margin-right: 0;}
body#orderUpload div#listBox td.list25 {height: 25px; width: 60px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;margin-right: 0;}
body#orderUpload div#listBox td.list26 {height: 25px; width: 75px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;margin-right: 0;}
body#orderUpload div#listBox td.list27 {height: 25px; width: 66px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;margin-right: 0;}
body#orderUpload div#listBox td.list28 {height: 25px; width: 38px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;margin-right: 0;}
body#orderUpload div#listBox td.list29 {height: 25px; width: 38px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;margin-right: 0;}

/* ログインユーザーの参照区分が‘12‘*/
body#orderUpload td.list30 {height: 25px; width: 38px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#orderUpload td.list31 {height: 25px; width: 150px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#orderUpload td.list32 {height: 25px; width: 150px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#orderUpload td.list33 {height: 25px; width: 150px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#orderUpload td.list34 {height: 25px; width: 140px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#orderUpload td.list35 {height: 25px; width: 140px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#orderUpload td.list36 {height: 25px; width: 135px; word-break:break-all; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}


/* ご注文画面 ＞ ご注文（ファイルアップロード）ページ ＞ 注文印刷画面
----------------------------------------------------------------------------*/
body#orderUploadPrint table {font-size: 8pt;}
/* ログインユーザーの参照区分が‘11‘　かつ　支店区分＝‘9‘　OR　支店区分＝’0’*/
body#orderUploadPrint div#container table#printTable th {padding-left: 5px;padding-right: 5px;}
body#orderUploadPrint div#container table#printTable colgroup.line01  {width: 30px;}
body#orderUploadPrint div#container table#printTable colgroup.line02  {width: 65px;}
body#orderUploadPrint div#container table#printTable colgroup.line03  {width: 100px;}
body#orderUploadPrint div#container table#printTable colgroup.line04  {width: 90px;}
body#orderUploadPrint div#container table#printTable colgroup.line05  {width: 80px;}
body#orderUploadPrint div#container table#printTable colgroup.line06  {width: 70px;}
body#orderUploadPrint div#container table#printTable colgroup.line07  {width: 20px;}
body#orderUploadPrint div#container table#printTable colgroup.line08  {width: 50px;}
body#orderUploadPrint div#container table#printTable colgroup.line09  {width: 65px;}
body#orderUploadPrint div#container table#printTable colgroup.line10  {width: 50px;}
body#orderUploadPrint div#container table#printTable colgroup.line11  {width: 50px;}
body#orderUploadPrint div#container table#printTable colgroup.line12  {width: 200px;}
body#orderUploadPrint div#container table#printTable colgroup.line13  {width: 50px;}
body#orderUploadPrint div#container table#printTable colgroup.line14  {width: 40px;}
/* ログインユーザーの参照区分が‘11‘　かつ　支店区分＝‘1‘*/
body#orderUploadPrint div#container table#printTable th {padding-left: 5px;padding-right: 5px;}
body#orderUploadPrint div#container table#printTable colgroup.line15  {width: 25px;}
body#orderUploadPrint div#container table#printTable colgroup.line16  {width: 75px;}
body#orderUploadPrint div#container table#printTable colgroup.line17  {width: 85px;}
body#orderUploadPrint div#container table#printTable colgroup.line18  {width: 90px;}
body#orderUploadPrint div#container table#printTable colgroup.line19  {width: 75px;}
body#orderUploadPrint div#container table#printTable colgroup.line20  {width: 65px;}
body#orderUploadPrint div#container table#printTable colgroup.line21  {width: 20px;}
body#orderUploadPrint div#container table#printTable colgroup.line22  {width: 65px;}
body#orderUploadPrint div#container table#printTable colgroup.line23  {width: 80px;}
body#orderUploadPrint div#container table#printTable colgroup.line24  {width: 55px;}
body#orderUploadPrint div#container table#printTable colgroup.line25  {width: 65px;}
body#orderUploadPrint div#container table#printTable colgroup.line26  {width: 80px;}
body#orderUploadPrint div#container table#printTable colgroup.line27  {width: 75px;}
body#orderUploadPrint div#container table#printTable colgroup.line28  {width: 80px;}
body#orderUploadPrint div#container table#printTable colgroup.line29  {width: 200px;}
body#orderUploadPrint div#container table#printTable colgroup.line30  {width: 65px;}
body#orderUploadPrint div#container table#printTable colgroup.line31  {width: 50px;}
/* ログインユーザーの参照区分が‘12‘*/
body#orderUploadPrint div#container table#printTable th {padding-left: 5px;padding-right: 5px;}
body#orderUploadPrint div#container table#printTable colgroup.line32  {width: 65px;}
body#orderUploadPrint div#container table#printTable colgroup.line33  {width: 120px;}
body#orderUploadPrint div#container table#printTable colgroup.line34  {width: 120px;}
body#orderUploadPrint div#container table#printTable colgroup.line35  {width: 120px;}
body#orderUploadPrint div#container table#printTable colgroup.line36  {width: 300px;}
body#orderUploadPrint div#container table#printTable colgroup.line37  {width: 120px;}
body#orderUploadPrint div#container table#printTable colgroup.line38  {width: 80px;}
body#orderUploadPrint div#container table#printTable colgroup.line39  {width: 95px;}
/* 過去ご発注照会 ＞ 注文検索ページ
----------------------------------------------------------------------------*/
body#searchOrder div#formInput dl#input01 {margin-right: 60px;float: left;}
body#searchOrder div#formInput dl#input01 dd {margin-top : -3px;}
body#searchOrder div#formInput dl#input03 {float: left; clear: left;}
body#searchOrder div#formInput dl#input03 dd {margin-top : -3px;}
body#searchOrder div#formInput dl#inputDate dd {margin-top : -3px;}
body#searchOrder div#formInput dl#input04 {clear: left;}
body#searchOrder div#formInput dl#input05 {float: left;}
body#searchOrder div#formInput dl#input05 .itemCode {width: 60px;}
body#searchOrder div#formInput dl#input05 strong {margin: 0 10px;}
body#searchOrder div#formInput p#searchBtn {padding: 0 5px;float: right;}
body#searchOrder div#formInput p#searchBtn input {margin: 0 5px;}

/* 過去ご発注照会 ＞ 注文検索ページ ＞ インラインフレーム
----------------------------------------------------------------------------*/
body#searchOrder div#listBox {width: 100%; height: 220px; overflow-x: auto;}
body#searchOrder div#listBox table#listHeadTbl {width: 1335px; font-size:10pt;}
body#searchOrder div#listBox div#searchOrderIf {width: 1340px; height: 177px; overflow-y: auto;}

body#searchOrder div#listBox table#listHeadTbl ul#listHead {padding: 0; background: none;}
body#searchOrder div#listBox table#listHeadTbl ul#listHead li.itemName {text-indent: 5px;}
body#searchOrder div#listBox table#listHeadTbl ul li.orderDate {width: 120px;}
body#searchOrder div#listBox table#listHeadTbl ul li.day {width: 88px;}
body#searchOrder div#listBox table#listHeadTbl ul li.customer {width: 88px;}
body#searchOrder div#listBox table#listHeadTbl ul li.address {width: 68px;}
body#searchOrder div#listBox table#listHeadTbl ul li.service {width: 38px;}
body#searchOrder div#listBox table#listHeadTbl ul li.charge {width: 128px;}
body#searchOrder div#listBox table#listHeadTbl ul li.order {width: 98px;}
body#searchOrder div#listBox table#listHeadTbl ul li.itemCode {width: 88px;}
body#searchOrder div#listBox table#listHeadTbl ul li.itemName {width: 268px;text-align:left;}
body#searchOrder div#listBox table#listHeadTbl ul li.case {width: 68px;}
body#searchOrder div#listBox table#listHeadTbl ul li.number {width: 68px;}
body#searchOrder div#listBox table#listHeadTbl ul li.order {width: 90px;}
body#searchOrder div#listBox table#listHeadTbl ul li.no {width: 90px;margin-right: 0;}

body#searchOrder div#listBox div#searchOrderIf td.orderDate {width: 120px; height: 22px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchOrder div#listBox div#searchOrderIf td.day {width: 88px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchOrder div#listBox div#searchOrderIf td.customer {width: 88px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchOrder div#listBox div#searchOrderIf td.address {width: 68px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchOrder div#listBox div#searchOrderIf td.service {width: 38px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchOrder div#listBox div#searchOrderIf td.charge {width: 128px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchOrder div#listBox div#searchOrderIf td.order {width: 98px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchOrder div#listBox div#searchOrderIf td.itemCode {width: 88px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchOrder div#listBox div#searchOrderIf td.itemName {width: 268px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align:left;}
body#searchOrder div#listBox div#searchOrderIf td.case {width: 68px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchOrder div#listBox div#searchOrderIf td.number {width: 68px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchOrder div#listBox div#searchOrderIf td.order {width: 90px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchOrder div#listBox div#searchOrderIf td.no {width: 90px;margin-right: 0; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}

/*
body#searchOrderIf ul {
	padding: 2px 0 3px;
	background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom;
	width: 1316px;
	clear: both;
}
body#searchOrderIf p iframe {
	width: 1336px;
	height: 176px;
}
body#searchOrderIf ul#listHead {padding: 0;background: none;}
body#searchOrderIf ul li.orderDate {width: 120px;}
body#searchOrderIf ul li.day {width: 88px;}
body#searchOrderIf ul li.customer {width: 88px;}
body#searchOrderIf ul li.address {width: 68px;}
body#searchOrderIf ul li.service {width: 38px;}
body#searchOrderIf ul li.charge {width: 128px;}
body#searchOrderIf ul li.order {width: 98px;}
body#searchOrderIf ul li.itemCode {width: 88px;}
body#searchOrderIf ul li.itemName {width: 268px;text-align:left;}
body#searchOrderIf ul#listHead li.itemName {text-indent: 5px;}
body#searchOrderIf ul li.case {width: 68px;}
body#searchOrderIf ul li.number {width: 68px;}
body#searchOrderIf ul li.order {width: 90px;}
body#searchOrderIf ul li.no {width: 90px;margin-right: 0;}
*/

/* 過去ご発注照会 ＞ 注文検索ページ ＞ 注文印刷画面
----------------------------------------------------------------------------*/
body#searchOrderPrint dl#cont01 {margin-right: 30px;float:left;}
body#searchOrderPrint dl#cont03 {clear:left;}
body#searchOrderPrint dl#cont04 {clear:left;}
body#searchOrderPrint dl#cont05 {clear:left;}

body#searchOrderPrint div#container table#printTable th {padding-left: 5px;padding-right: 5px;}
body#searchOrderPrint div#container table#printTable colgroup.line01 {width: 60px;padding: 8px 0 !important;}
body#searchOrderPrint div#container table#printTable colgroup.line02 {width: 60px;}
body#searchOrderPrint div#container table#printTable colgroup.line03 {width: 60px;}
body#searchOrderPrint div#container table#printTable colgroup.line04  {width: 50px;}
body#searchOrderPrint div#container table#printTable colgroup.line05  {width: 20px;}
body#searchOrderPrint div#container table#printTable colgroup.line06  {width: 120px;}
body#searchOrderPrint div#container table#printTable colgroup.line07  {width: 60px;}
body#searchOrderPrint div#container table#printTable colgroup.line08  {width: 60px;}
body#searchOrderPrint div#container table#printTable colgroup.line09  {width: 200px;}
body#searchOrderPrint div#container table#printTable colgroup.line10  {width: 50px;}
body#searchOrderPrint div#container table#printTable colgroup.line11  {width: 20px;}
body#searchOrderPrint div#container table#printTable colgroup.line12  {width: 75px;}
body#searchOrderPrint div#container table#printTable colgroup.line13  {width: 50px;}

body#searchOrderPrint div#container table#printTable {font-size: 8pt;}

/* 過去ご発注照会 ＞ 商品情報検索ページ
----------------------------------------------------------------------------*/
body#searchItem div#formInput dl#input01 {margin-right: 60px;float: left;}
body#searchItem div#formInput dl#input03 {margin-right: 60px;float: left;clear: left;}
body#searchItem div#formInput dl#input04 {float: left;}
body#searchItem div#formInput dl#input01 input {width: 122px;}
body#searchItem div#formInput dl#input02 input {width: 280px;margin-right: 10px;}
body#searchItem div#formInput p#searchBtn {padding: 0 20px;float: right;}
body#searchItem div#formInput p#searchBtn input {margin: 0 5px;}

body#searchItem div#searchItemIf {height: 288px; overflow: auto;}
body#searchItem li.list01 {width: 50px;}
body#searchItem li.list02 {width: 90px;}
body#searchItem li.list03 {width: 285px; text-indent: 1.5em;}
body#searchItem li.list04 {width: 102px;}
body#searchItem li.list05 {width: 56px;}
body#searchItem li.list06 {width: 100px;}
body#searchItem li.list07 {width: 110px;}
body#searchItem li.list08 {width: 110px; margin-right: 0;}

body#searchItem td.list01 {width: 50px; height: 24px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchItem td.list02 {width: 90px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchItem td.list03 {width: 285px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: left; text-indent: 0.5em;}
body#searchItem td.list04 {width: 102px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchItem td.list05 {width: 56px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchItem td.list06 {width: 100px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchItem td.list07 {width: 110px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchItem td.list08 {width: 110px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center; margin-right: 0;}

/*
body#searchItem iframe {height: 288px;}

.itemList01 {width: 50px;}
.itemList02 {width: 88px;}
.itemList03 {width: 283px;text-align: left;}
.itemList03 {text-indent: 0.5em;}
.itemList04 {width: 102px;}
.itemList05 {width: 56px;}
.itemList06 {width: 100px;}
.itemList07 {width: 110px;}
.itemList08 {width: 110px;margin-right: 0;}

body#searchItem li.list01 {width: 50px;}
body#searchItem li.list02 {width: 90px;}
body#searchItem li.list03 {width: 285px;text-align: left;}
body#searchItem li.list03 {text-indent: 1.5em;}
body#searchItem li.list04 {width: 102px;}
body#searchItem li.list05 {width: 56px;}
body#searchItem li.list06 {width: 100px;}
body#searchItem li.list07 {width: 110px;}
body#searchItem li.list08 {width: 110px;margin-right: 0;}
*/


/* 過去ご発注照会 ＞ 配送情報検索ページ
----------------------------------------------------------------------------*/

body#searchDelivery div#formInput dl#input01 {margin-right: 40px;clear: left;}
body#searchDelivery div#formInput dl#input01 dd {margin-top : -3px;}
body#searchDelivery div#formInput dl#inputDate {margin-right: 20px;}
body#searchDelivery div#formInput dl#inputDate dd {margin-top : -3px;float: left;}

body#searchDelivery div#formInput p#searchBtn {margin-bottom: 10px;}
body#searchDelivery iframe {height: 279px;}

body#searchDelivery div#searchItemIf {height: 288px; overflow: auto;}
body#searchDelivery li.list01 {width: 50px;}
body#searchDelivery li.list02 {width: 240px;text-align: left;}
body#searchDelivery li.list03 {width: 170px;text-align: left;}
body#searchDelivery li.list04 {width: 83px;}
body#searchDelivery li.list05 {width: 100px;}
body#searchDelivery li.list06 {width: 80px;}
body#searchDelivery li.list07 {width: 100px;}
body#searchDelivery li.list08 {width: 80px; margin-right: 0;}

body#searchDelivery td.list01 {width: 50px; height: 24px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchDelivery td.list02 {width: 240px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: left;text-indent: 0.5em;}
body#searchDelivery td.list03 {width: 170px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: left; text-indent: 0.5em;}
body#searchDelivery td.list04 {width: 83px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchDelivery td.list05 {width: 100px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchDelivery td.list06 {width: 80px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchDelivery td.list07 {width: 100px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchDelivery td.list08 {width: 80px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center; margin-right: 0;}

body#searchDelivery li.list02,body#searchDelivery li.list03 {text-indent: 1.5em;}
body#searchDeliveryIf li.list02,body#searchDeliveryIf li.list03 {text-indent: 0.5em;}

/* 過去ご発注照会 ＞ 配送情報検索ページ ＞ 印刷ページ
----------------------------------------------------------------------------*/

body#searchDeliveryPrint div#container table#printTable th {padding-left: 5px;padding-right: 5px;}
body#searchDeliveryPrint div#container table#printTable colgroup.line01 {width: 50px;padding: 8px 0 !important;}
body#searchDeliveryPrint div#container table#printTable colgroup.line02 {width: 210px;}
body#searchDeliveryPrint div#container table#printTable colgroup.line03 {width: 210px;}
body#searchDeliveryPrint div#container table#printTable colgroup.line04  {width: 95px;}
body#searchDeliveryPrint div#container table#printTable colgroup.line05  {width: 95px;}
body#searchDeliveryPrint div#container table#printTable colgroup.line06  {width: 65px;}
body#searchDeliveryPrint div#container table#printTable colgroup.line07  {width: 95px;}
body#searchDeliveryPrint div#container table#printTable colgroup.line08  {width: 65px;}


body#searchDeliveryPrint li.list02,body#searchDeliveryPrint li.list08 {text-align: left;}
/* 過去ご発注照会 ＞ 納品書検索ページ
----------------------------------------------------------------------------*/
body#searchTnohinsyoKanri div#formInput dl#input01 {margin-right: 40px;}
body#searchTnohinsyoKanri div#formInput dl#input01 dd {margin-top : -3px;}
body#searchTnohinsyoKanri div#formInput dl#inputDate {margin-right: 20px;}
body#searchTnohinsyoKanri div#formInput dl#inputDate dd {margin-top : -3px; float: left;}
body#searchTnohinsyoKanri div#formInput p#searchBtn {margin-bottom: 10px;}
body#searchTnohinsyoKanri iframe {height: 315px;}

body#searchTnohinsyoKanri div#searchTnohinsyoKanriIf {height: 288px; overflow: auto;}
body#searchTnohinsyoKanri li.list01,body#searchTnohinsyoKanriIf li.list01 {width: 30px;}
body#searchTnohinsyoKanri li.list02,body#searchTnohinsyoKanriIf li.list02 {width: 160px;text-align: left;}
body#searchTnohinsyoKanri li.list03,body#searchTnohinsyoKanriIf li.list03 {width: 140px;text-align: left;}
body#searchTnohinsyoKanri li.list04,body#searchTnohinsyoKanriIf li.list04 {width: 83px;}
body#searchTnohinsyoKanri li.list05,body#searchTnohinsyoKanriIf li.list05 {width: 56px;}
body#searchTnohinsyoKanri li.list06,body#searchTnohinsyoKanriIf li.list06 {width: 207px;text-align: left;}
body#searchTnohinsyoKanri li.list07,body#searchTnohinsyoKanriIf li.list07 {width: 130px;}
body#searchTnohinsyoKanri li.list08,body#searchTnohinsyoKanriIf li.list08 {width: 100px;margin-right:0;}

body#searchTnohinsyoKanri td.list01 {width: 30px; height: 24px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchTnohinsyoKanri td.list02 {width: 160px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: left;text-indent: 0.5em;}
body#searchTnohinsyoKanri td.list03 {width: 140px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: left; text-indent: 0.5em;}
body#searchTnohinsyoKanri td.list04 {width: 83px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchTnohinsyoKanri td.list05 {width: 56px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchTnohinsyoKanri td.list06 {width: 207px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: left;text-indent: 0.5em;}
body#searchTnohinsyoKanri td.list07 {width: 130px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchTnohinsyoKanri td.list08 {width: 100px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center; margin-right: 0;}

body#searchTnohinsyoKanri li.list02,body#searchTnohinsyoKanri li.list03,body#searchTnohinsyoKanri li.list06 {text-indent: 1.5em;}
body#searchTnohinsyoKanriIf li.list02,body#searchTnohinsyoKanriIf li.list03,body#searchTnohinsyoKanriIf li.list06 {text-indent: 0.3em;}

/* 過去ご発注照会 ＞ 受注確認書検索ページ
----------------------------------------------------------------------------*/
body#searchConfirmation div#formInput dl#input01 {float: left;}
body#searchConfirmation div#formInput dl#input01 dd {margin-top : -3px;}
body#searchConfirmation div#formInput dl#inputDate {margin-right: 20px;}
body#searchConfirmation div#formInput dl#inputDate dd {margin-top : -3px; float: left;}

body#searchConfirmation div#formInput p#searchBtn {margin-bottom: 10px;}
body#searchConfirmation iframe {height: 315px;}

body#searchConfirmation div#searchConfirmationIf {height: 288px; overflow: auto;}
body#searchConfirmation li.list01,body#searchConfirmationIf li.list01 {width: 30px;}
body#searchConfirmation li.list02,body#searchConfirmationIf li.list02 {width: 150px;text-align: left;}
body#searchConfirmation li.list03,body#searchConfirmationIf li.list03 {width: 135px;text-align: left;}
body#searchConfirmation li.list04,body#searchConfirmationIf li.list04 {width: 64px;}
body#searchConfirmation li.list05,body#searchConfirmationIf li.list05 {width: 64px;}
body#searchConfirmation li.list06,body#searchConfirmationIf li.list06 {width: 38px;}
body#searchConfirmation li.list07,body#searchConfirmationIf li.list07 {width: 200px;text-align: left;}
body#searchConfirmation li.list08,body#searchConfirmationIf li.list08 {width: 130px;}
body#searchConfirmation li.list09,body#searchConfirmationIf li.list09 {width: 90px;margin-right:0;}

body#searchConfirmation td.list01 {width: 30px; height: 24px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchConfirmation td.list02 {width: 150px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: left; text-indent: 0.5em;}
body#searchConfirmation td.list03 {width: 135px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: left; text-indent: 0.5em;}
body#searchConfirmation td.list04 {width: 64px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchConfirmation td.list05 {width: 64px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchConfirmation td.list06 {width: 38px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#searchConfirmation td.list07 {width: 200px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: left; text-indent: 0.5em;}
body#searchConfirmation td.list08 {width: 130px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center; margin-right: 0;}
body#searchConfirmation td.list09 {width: 90px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center; margin-right: 0;}

body#searchConfirmation li.list02,body#searchConfirmation li.list03,body#searchConfirmation li.list07 {text-indent: 1.5em;}
body#searchConfirmationIf li.list02,body#searchConfirmationIf li.list03,body#searchConfirmationIf li.list07 {text-indent: 0.3em;}






/* 各種設定 ＞ 受注設定値設定
----------------------------------------------------------------------------*/
body#settingSet div#contentsBox h3 {clear: left;}
body#settingSet div#contentsBox ul#setForm {margin-bottom: 20px;}
body#settingSet div#contentsBox ul#setForm li {padding: 0 10px;float: left;}
body#settingSet div#contentsBox ul#setForm li label {padding: 0 5px;}

body#settingSet div#contentsBox p {margin-bottom: 20px;padding: 0 10px;}
body#settingSet div#contentsBox p input {width: 40px;margin-right: 5px;}

body#settingSet div#contentsBox dl {margin-bottom: 20px;padding-left: 10px;}
body#settingSet div#contentsBox dl dt {
	padding-bottom: 10px;
	width: 80px;
	float: left;
}
body#settingSet div#contentsBox dl dd {
	padding-bottom: 10px;
	padding-right: 25px;
	float: left;
}
body#settingSet div#contentsBox dl dd input {width: 125px;}

body#settingSet div#contentsBox div.unusual_check {
	padding: 0 0 0 10px;
	width: 310px;
	max-width: 300px;
	float: left;
}
body#settingSet div#contentsBox div#unusualCheckCommon {float: none;}

body#settingSet div#contentsBox div.unusual_check h4 {
	margin-bottom: 3px;
	padding-left: 8px;
	border-left: 2px solid #FF0000;
	font-weight: bold;
	font-size: 100%;
}
body#settingSet div#contentsBox div.unusual_check ul {padding: 13px 10px 30px;}
body#settingSet div#contentsBox div.unusual_check ul li {margin-bottom: 10px; font-size: 93%;}
body#settingSet div#contentsBox div.unusual_check ul input {width: 45px;}

/* 各種設定 ＞ 注文商品パターン設定
----------------------------------------------------------------------------*/
body#settingPattern div#formInput dl {float:left;margin-right: 40px;}
body#settingPattern div#formInput p#searchBtn {margin-bottom: 10px;}
body#settingPattern div#contentsBox ul#checkBtn li {float:left;}
body#settingPattern div#settingPatternIf {height: 260px; overflow: auto;}

body#settingPattern li.list01 {width: 100px; clear:left;}
body#settingPattern li.list02 {width: 80px;}
body#settingPattern li.list03 {width: 200px;}
body#settingPattern li.list04 {width: 340px;text-align: left;text-indent: 2.5em;}
body#settingPattern li.list05 {width: 189px;height: 21px;margin-right: 0;}

body#settingPattern td.list01 {width: 100px; height: 24px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#settingPattern td.list02 {width: 80px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;text-indent: 0.5em;}
body#settingPattern td.list03 {width: 200px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#settingPattern td.list04 {width: 340px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: left; text-indent: 0.8em;}
body#settingPattern td.list05 {width: 189px; background: url(/WebEDIw/IMG/line_gray.gif) repeat-x left bottom; font-size: 10pt; text-align: center;}
body#settingPattern td.list05 input {width: 80px;;margin: 0 5px;}

/*
body#settingPattern div#formInput dl {float:left;margin-right: 40px;}
body#settingPattern div#formInput p#searchBtn {margin-bottom: 10px;}
body#settingPattern iframe {height: 279px;}
body#settingPattern li.list01,body#settingPatternIf li.list01 {width: 80px;}
body#settingPattern li.list02,body#settingPatternIf li.list02 {width: 100px;}
body#settingPattern li.list03,body#settingPatternIf li.list03 {width: 200px;}
body#settingPattern li.list04,body#settingPatternIf li.list04 {width: 340px;text-align: left;}
body#settingPattern li.list05,body#settingPatternIf li.list05 {width: 189px;margin-right: 0;}

body#settingPatternIf li.list03 input.itemCode {width: 80px;margin-right: 10px;}
body#settingPattern li.list04 {text-indent: 2.5em;}
body#settingPatternIf li.list04 {text-indent: 1.5em;}
body#settingPatternIf li.list05 input {width: 80px;;margin: 0 5px;}
*/



/* 各種設定 ＞ パスワード設定
----------------------------------------------------------------------------*/
body#settingPassword div#formInput {padding-bottom: 5px;}
body#settingPassword div#formInput dl#input01 {margin-right: 50px;float: left;}
body#settingPassword div#passwordInput {
	border: 1px solid #DBDBDB;
	margin: 30px 20px 20px;
	background-color: #F2F3F5;
}
body#settingPassword div#passwordInput dl {margin: 20px 280px;}
body#settingPassword.popup div#passwordInput dl {margin: 20px 170px;}
body#settingPassword div#passwordInput dl dt,body#settingPassword div#passwordInput dl dd {margin-bottom:20px;}
body#settingPassword div#passwordInput dl dt {
	font-weight: bold;
	width: 160px;
	color: #FF0000;
	float: left;
}
body#settingPassword div#passwordInput dl dd input {width: 140px;}
body#settingPassword div#passwordInput p {margin-bottom: 20px;text-align: center;}

/* パスワード設定（ログイン時有効期限過ぎた場合）ポップアップページ
----------------------------------------------------------------------------*/
body#settingPassword.popup h2 {
	margin: 15px 0;
	background: url(/WebEDIw/IMG/line_red.gif) repeat-x left bottom;
	font-size: 100%;
}
body#settingPassword.popup p {
	margin: 0 10px 30px;
}


/* clear fix
============================================================================================================*/
div#container,
div#footerBtn,
div#formInput,
body#searchIf ul,
body#orderMonthIf dl {
	overflow: hidden;
}
div#header:after,
ul#navigation:after,
div#contentsBox:after,
div#footerBtn:after,
div#formInput:after,
body#information div#contentsBox ul:after,
body#informationIf01 dl:after,
body#informationIf02 dl:after,
body#searchIf ul:after,
body.if ol li ul:after,
body#orderMonthIf dl:after,
body.print div#printHead:after,
body.print ul:after,
body#orderMonthPrint dl.detail:after,
body#searchOrderIf ul:after,
body#settingSet div#contentsBox ul:after,
body#settingSet div#contentsBox dl:after,
body#settingPatternIf ul:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
    visibility: hidden;
}
/*\*/
* html div#header,
* html ul#navigation,
* html div#contentsBox,
* html div#footerBtn,
* html div#formInput,
* html body#information div#contentsBox ul,
* html body#SearchIf ul,
* html body#orderMonthIf dl,
* html body.if ol li ul,
* html body#orderMonthIf ol.monthChange ul,
* html body#settingSet div#contentsBox ul,
* html body#settingPatternIf ul {
	height: 1em;
	overflow: visible;
}
/**/



body#systemSetting div#contentsBox p#bottom {
	padding-bottom:10px;
}
body#systemSettingIf p#bottomp {padding-bottom: 0em;}
body#systemSettingIf p#underLine {
	background: url(/WebEDIw/IMG/line_red.gif) repeat-x left bottom;
	padding-bottom: 0em;
}
body#systemSettingIf p#image01 {
	margin-left:0px;
	margin-top:10px;
	margin-bottom:10px;
}
body#systemSettingIf p#image02 {
	margin-left:340px;
	margin-top:-200px;
	margin-bottom:10px;
}
body#systemSettingIf p#image03 {
	margin-left:0px;
	margin-top:10px;
	margin-bottom:10px;
}
body#systemSettingIf p#image04 {
	margin-left:340px;
	margin-top:-230px;
	margin-bottom:10px;
}
body#systemSettingIf p#image06 {
	margin-left:0px;
	margin-top:10px;
	margin-bottom:10px;
}
body#systemSettingIf p#image07 {
	margin-left:260px;
	margin-top:-190px;
	margin-bottom:10px;
}
body#systemSettingIf p#image08 {
	margin-left:320px;
	margin-top:-190px;
	margin-bottom:10px;
}
body#systemSettingIf p#image09 {
	margin-left:0px;
	margin-top:10px;
	margin-bottom:10px;
}
body#systemSettingIf p#image10 {
	margin-left:300px;
	margin-top:-150px;
	margin-bottom:10px;
}
body#systemSettingIf p#image11 {
	margin-left:350px;
	margin-top:-170px;
	margin-bottom:10px;
}
body#systemSettingIf p#image13 {
	margin-left:0px;
	margin-top:10px;
	margin-bottom:10px;
}
body#systemSettingIf p#image14 {
	margin-left:240px;
	margin-top:-170px;
	margin-bottom:10px;
}
body#systemSettingIf p#image15 {
	margin-left:290px;
	margin-top:-155px;
	margin-bottom:10px;
}
body#systemSettingIf p#image16 {
	margin-left:0px;
	margin-top:10px;
	margin-bottom:10px;
}
body#systemSettingIf p#image17 {
	margin-left:0px;
	margin-top:-10px;
	margin-bottom:30px;
}
body#systemSettingIf p#image18 {
	margin-left:260px;
	margin-top:-350px;
	margin-bottom:10px;
}
body#systemSettingIf p#image19 {
	margin-left:295px;
	margin-top:-220px;
	margin-bottom:10px;
}
body#systemSettingIf p#image20 {
	margin-left:0px;
	margin-top:10px;
	margin-bottom:30px;
}
body#systemSettingIf p#image21 {
	margin-left:300px;
	margin-top:-280px;
	margin-bottom:10px;
}
body#systemSettingIf p#image22 {
	margin-left:340px;
	margin-top:-220px;
	margin-bottom:50px;
}
body#systemSettingIf p#image23 {
	margin-left:0px;
	margin-top:10px;
	margin-bottom:30px;
}
body#systemSettingIf p#image24 {
	margin-left:330px;
	margin-top:-300px;
	margin-bottom:10px;
}
body#systemSettingIf p#image25 {
	margin-left:370px;
	margin-top:-220px;
	margin-bottom:10px;
}
body#systemSettingIf p#image26 {
	margin-left:0px;
	margin-top:10px;
	margin-bottom:0px;
}
body#systemSettingIf p#image27 {
	margin-left:0px;
	margin-top:10px;
	margin-bottom:30px;
}
body#systemSettingIf p#image28 {
	margin-left:260px;
	margin-top:-370px;
	margin-bottom:10px;
}
body#systemSettingIf p#image29 {
	margin-left:300px;
	margin-top:-200px;
	margin-bottom:10px;
}
body#systemSettingIf p#image30 {
	margin-left:0px;
	margin-top:10px;
	margin-bottom:30px;
}
body#systemSettingIf p#image31 {
	margin-left:350px;
	margin-top:-310px;
	margin-bottom:10px;
}
body#systemSettingIf p#image32 {
	margin-left:400px;
	margin-top:-200px;
	margin-bottom:100px;
}
body#systemSettingIf p#image33 {
	margin-left:0px;
	margin-top:10px;
	margin-bottom:10px;
}
body#systemSettingIf p#image34 {
	margin-left:0px;
	margin-top:10px;
	margin-bottom:10px;
}
body#systemSettingIf p#image35 {
	margin-left:0px;
	margin-top:10px;
	margin-bottom:0px;
}
body#systemSettingIf p#image36 {
	margin-left:0px;
	margin-top:10px;
	margin-bottom:10px;
}
body#systemSettingIf p#image37 {
	margin-left:260px;
	margin-top:-330px;
	margin-bottom:40px;
}
body#systemSettingIf p#image38 {
	margin-left:300px;
	margin-top:-270px;
	margin-bottom:10px;
}
body#systemSettingIf p#image39 {
	margin-left:100px;
	margin-top:10px;
	margin-bottom:10px;
}
body#systemSettingIf p#image40 {
	margin-left:100px;
	margin-top:10px;
	margin-bottom:10px;
}
body#systemSettingIf p#image41 {
	margin-left:0px;
	margin-top:10px;
	margin-bottom:10px;
}
body#systemSettingIf p#image42 {
	margin-left:355px;
	margin-top:-380px;
	margin-bottom:10px;
}
body#systemSettingIf p#image43 {
	margin-left:400px;
	margin-top:-200px;
	margin-bottom:10px;
}
body#systemSettingIf p#touroku {
	background-color:#fcb4b4;
	height:25px;
	font-size: 15px;
	font-weight:bold;
	padding-top:0.4em;
	padding-bottom:0.2em;
	padding-left:0.5em;
}
body#systemSettingIf p#touroku1 {
	background-color:#fcb4b4;
	height:25px;
	font-size: 15px;
	font-weight:bold;
	margin-top:80px;
	padding-top:0.4em;
	padding-bottom:0.2em;
	padding-left:0.5em;
}
body#systemSettingIf h3#computerh3 {
	margin-bottom: 5px;
	background: none;
	font-size: 100%;
}
body#systemSettingIf p#ptitle {
	padding-bottom: 0.5em;
}
body#systemSettingIf h3#bottom {
	padding-top:0.2em;
	padding-bottom:0.2em;
	background: url(/WebEDIw/IMG/line_red.gif) repeat-x left bottom;
}
