@charset "utf-8";

/* for ie7 */

*{ letter-spacing:0 }

.mpHeaderTop .mpUtilityNavigation li {
    *padding: 0 0 0 10px;
}

/* 位置ずれを修正 */
h2,#customer.confirm h2 {   
	*line-height:1;
}

caption {
    *margin: 0 0 2px;
    *padding: 5px 5px 5px 20px;
    *display:inline-block;
}

li.input.spin input + img.spin{
    *top: -8px;
    *margin-right:-10px;
    *margin-bottom:-5px;
    *padding-right:10px;
}
	li.input.spin input + img.spin + select {
		*margin-top:5px;
		*padding-left:5px;
	}

li.input {
	*padding-bottom:0px !important;
	}
	li.input input {
		*margin-bottom:0px;
	}
	li.input span {
		*vertical-align:4px;
	}
#cashflow_search .searchInput li.input,
#cash_receive.input .receiveExpectedDate li.input,
#report .searchInput li.input {
    *padding-right:0px;
    *text-align:left;
}

	img.ui-datepicker-trigger {
	    *margin: 4px -30px 0 0;
	    *vertical-align: top;
	}

#cash_receive.input .choseCurrency dd{
	*float:left;
    *margin-bottom: 10px;
    *margin-right: 3px;
}
#cash_receive.input .choseCurrency dd label{
    *width: 80px;
}
#cash_receive.input .container dt {
    *display: none;
}
	#cash_receive.input .amountDetail dd {
		*margin:10px 0;
	}

#login.disclaimer .disclaimerBox .content  {
	overflow-x:hidden;
}
	#login.disclaimer .disclaimerBox .content dl {
	width:100%;
	}

	#cash_receive.complete .receiptNumber p.button {
		*display:block;
		*width:7em;
	}

/* for ie8 */
#cash_receive.input .receiveTermHtml .day li.weekEnd {
    border-right: 0 none !important;
}


/* for ie */
body.error #headerBar, body.error .article, body.error #copy {
    position:relative\9;
    left:50%\9;
    margin-left:-480px\9;
}
.pbHeaderArea .mpUtilityNavigation .mpSearch {
    filter:alpha(opacity=50);
    visibility:hidden\9;
}