@charset "euc-jp";
body{
	background-repeat: repeat-y;
}
/*************************************div******************************************/
div.box_title{
	background-image: url(image/index_title.gif);
	width: 400px;
	height: 72px;
	margin-top: 50px;
	margin-left: 250px;
}
div.box_title_staff{
	background-image: url(image/index_title_staff.gif);
	width: 400px;
	height: 72px;
	margin-top: 50px;
	margin-left: 250px;
}
div.box_title_kyouryoku{
	background-image: url(image/index_title_kyouryoku.gif);
	width: 400px;
	height: 72px;
	margin-top: 50px;
	margin-left: 250px;
}
div.box_back{
	background-image: url(image/index_box_back.gif);
	width: 400px;
	margin-left: 250px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}
div.box_under{
	background-image: url(image/index_box_under.gif);
	background-repeat: no-repeat;
	width: 400px;
	height: 11px;
	margin-left: 250px;
}
div.order_detail_main{
	width: 460px;		/*20110715 TONO UPDATE 480*/
/*	height: 1437px;		20110715 TONO UPDATE */
	float: left;
	background-color: #EEE8AA;
	padding: 10px;
}
div.order_detail_uriage_main{
	width: 480px;
	height: 850px;
	float: left;
	background-color: #EEE8AA;
	padding: 10px;
}
div.order_detail_uriage{
	width: 360px;
	height: 850px;
	background-color: #ffcc99;
	padding: 10px;
}
div.order_detail_cyukei_main{
	width: 480px;
	height: 1318px;
	float: left;
	background-color: #EEE8AA;
	padding: 10px;
}
div.order_detail_workmemo{
	margin-left:3px;	/*20110713 TONO UPDATE*/
	float: left;		/*20110713 TONO UPDATE*/
	width: 724px;
	height: 910px;
}
div.order_detail_workmemo_left{
	margin-bottom:3px;	/*20110713 TONO UPDATE*/
	width: 340px;		/*20110715 TONO UPDATE 360*/
	display: inline;	/*20110713 TONO UPDATE*/
	height: 910px;
	background-color: #ffcc99;
	padding: 10px;
	float: left;
}
div.order_detail_workmemo_right{
	float: left;		/*20110713 TONO UPDATE*/
	margin-left:3px;	/*20110713 TONO UPDATE*/
	margin-bottom:3px;	/*20110713 TONO UPDATE*/
	margin-right:-86px;	/*20110713 TONO UPDATE*/
	width: 340px;		/*20110715 TONO UPDATE 360*/
	height: 910px;
	background-color: #ffcc99;
	padding: 10px;
}
div.order_detail_cyukei_workmemo{
	width: 724px;
	height: 515px;
}
div.order_detail_cyukei_workmemo_left{
	width: 360px;
	height: 515px;
	background-color: #ffcc99;
	padding: 10px;
	float: left;
}
div.order_detail_cyukei_workmemo_right{
	width: 360px;
	height: 515px;
	background-color: #ffcc99;
	padding: 10px;
}
div.order_cyukei{
	background-color: #ffcc99;
	width: 724px;
	height: 800px;
	padding: 10px;
}
div.order_cyukei_bottom{
	background-color: #FFDAB9;
	width: 1207px;
	height: 300px;
	padding: 10px;
}
div.order_detail_schedule{
	clear: both;		/*20110713 TONO UPDATE*/
	width: 703px;		/*20110713 TONO UPDATE 723*/
/*	height: 524px;		20110713 TONO UPDATE*/
	background-color: #FFDAB9;
	padding: 10px;
}
div.box_foot{
	width: 400px;
	margin-left: 250px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	text-align: center;
}
div.trouble_left{
	width: 450px;
	height: 860px;
	background-color: #EEE8AA;
	padding: 10px;
	float: left;
}
div.trouble_right{
	width: 900px;
	height: 860px;
	background-color: #EEE8AA;
	padding: 10px;
}
div.customer_left{
	width: 450px;
	height: 367px;
	background-color: #EEE8AA;
	padding: 10px;
	float: left;
}
div.customer_right{
	width: 450px;
	height: 367px;
	background-color: #EEE8AA;
	padding: 10px;
}
div.customer_bottom{
	width: 903px;
	height: 260px;
	background-color: #EEE8AA;
	padding: 10px;
}
div.schedule_left{
	float: left;
	vertical-align: middle;
}
div.schedule_right{

}
div.next{
	font-size: 3px;
}
div.next1{
	font-size: 4px;
}
div.next2{
	font-size: 6px;
}
div.customer_detail{
	padding-left: 15px;
}
div.collabo_co{
	width: 450px;
	height: 370px;
	background-color: #EEE8AA;
	padding: 10px;
}
div.fileupload_left{
	width: 480px;
	float: left;
}
div.fileupload_right{
	width: 260px;

}
div.fileupload_bottom{
	width: 800px;
}
div.scr {
  overflow: auto;   /* scroll*/ 
	width: 1250px;
	height: 650px;
}
div.non_scr {
	width: 1250px;
}

/*************************************div_main******************************************/
div.top{
	width: 100%;
	height: 110px;
	font-size: 13px;
	color: white;
	background-image: url(image/main_top3.gif);
}
div.top_customer{
	width: 100%;
	height: 110px;
	font-size: 13px;
	color: white;
	background-image: url(image/main_top3_kokyaku.gif);
}
div.top_collabo_co{
	width: 100%;
	height: 110px;
	font-size: 13px;
	color: white;
	background-image: url(image/main_top3_kyouryoku.gif);
}
/*061010 plus*/
div.top2{
	height: 110px;
	text-align: left;
	float: left;
}
div.login{
	height: 110px;
}
div.calendar{
	width: 164px;
	height: 110px;
	font-size: 11px;
	padding: 3px;
	text-align: center;
	background-color: #FFFFFF;
	margin-top: 4px;
}
div.space_calendar{
	width: 164px;
	height: 110px;
	font-size: 11px;
	padding: 3px;
	text-align: center;
}
div.menu{
	width: 1098px;
	height: 30px;
	margin-top: 79px;
	padding-left: 0px;
	float: left;
	margin-left: 5px;
}
div.border{
	height: 5px;
	background-color: #FFFF99;
}

/*div.main{
	width: 100%; 
	font-size: 13px;
	color: #3E3E3E;
	padding:15px;
}
div.title{
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
	color: white;
	height: 138px;
	text-align: right;
	padding: 15px;
}

div.navi{
	height: 35px;
	margin-left: 10px;
}
*/
div.under_navi{
	font-size: 12px;
	text-align: center;
	color: #3E3E3E;
}
/*************************************table******************************************/
table.normal{
	width: 500px;
	padding: 1px;
	border: 0px none;
}
td.small{
	width: 38%;
	padding: 3px;
	border: 0px none;
	text-align: right;
}
td.large{
	width: 62%;
	padding: 3px;
	border: 0px none;
}
td.normal{
	padding: 3px;
	border: 0px none;
}
td.schedule{
	font-size: 10px;
	vertical-align: top;
}
/*************************************a******************************************/
a.sonota:link { color: #000000; } 
a.sonota:visited { color: #000000; } 

a.seizou1:link { color: #00008B; } 
a.seizou1:visited{ color: #00008B; } 

a.seizou2:link { color: #006400; } 
a.seizou2:visited { color: #006400; } 

/*************************************p******************************************/
p.small{
	font-size: 12px;
}
p.small2{
	font-size: 12px;
	text-align: right;
}
p.pink{
	font-size: 12px;
	color: #CC3366;
	text-align: center;
}
/********20110715 TONO UPDATE*******/
/***main***/
textarea.textarea440{
	width: 440px;
	height: 60px;
}
input.text85{
	width: 85px;
	text-align: right;
}
/***workmemo_left***/
textarea.textarea320{
	width:320px;
	height:87px;
}
input.text215{
	width: 215px;
	text-align: center;
}
div.cb {
	clear: both;
}
/***workmemo_right***/
textarea.textarea320_45{
	width:320px;
	height:45px;
}
textarea.textarea320_50{
	width:320px;
	height:50px;
}
/********20110715 TONO UPDATE END********/
/***calender***/
div.w_days{
	font-size: 10px;
	font-face: Verdana;
	text-align: center;
	font-weight: bold;
}
td.w_days{
	vertical-align: middle;
	height: 15;
	background-color: #e0e0e0;
}
td.days{
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	height: 100;
	
}
div.days{
	font-size: 12px;
	font-face: Verdana;
}
td.yobi_days{
	width: 14%;
	height: 15;
}
/***schedule***/
td.time_bar{
	vertical-align: middle;
	width: 20px;
	text-align: center;
	font-size: 14px;
}
td.m_name{
	height: 80;
	text-align: center;
	font-size: 12px;
}
/***ichiran***/
div.ichiran{
	text-align: center;
	font-size: 12px;
}
div.ichiran_left{
	text-align: left;
	font-size: 12px;
}
div.ichiran_right{
	text-align: right;
	font-size: 12px;
}

div.entry{
	font-size: 12px;
	margin-left: 30px;
}
div.return{
	font-size: 5px;
}
.login { 
  font-family: Myriad, verdana, arial,"Osaka", sans-serif;
  font-size: 9pt;

