@charset "utf-8";

.ml45{ margin-left: 45px !important;}
.ml80{ margin-left: 80px !important;}

.horizonal li{
	float: left;
	margin-right: 10px;
}

/*	text
----------------------------------*/
.inlineNoteEm{
	margin: 0 0.5em;
	color: #c00;
	font-weight: bold;
}

/*	list
----------------------------------*/
dl.attList01 dt,
dl.attList01 dd{
	color: #c00;
}

.horizonalList01 li{
	float: left;
	margin-right: 1em;
	white-space: nowrap;
}
.ruleList01 dt{
	margin-top: 15px;
	font-weight: bold;
}

.ruleList01 dd{
	margin-top: 5px;
	margin-left: 15px;
}

.normalOrdList li ol{
	padding-left: 0;
}

.normalOrdList li ol li{
	padding: 0 0 5px 1.5em;
	text-indent: -1.5em;
	list-style-type: none;
}

.red {
	color: #d20000;
}
li.listMark01 {
	padding-left:1em;
	text-indent:-1em;
}
.horizonalList01 li{
	float: left;
	margin-right: 1em;
	white-space: nowrap;
}

li.listMark01{
	padding-left: 1em;
	text-indent: -1em;
}

/*	form
----------------------------------*/

#CONTENT.system .tblSys02 p.formItem01{
	width: 275px;
}
p.txSup01{
	color: #666;
	}

p.formItem01 span{
	display:-moz-inline-box;
	display:inline-block;
	/display:inline;
	/zoom:1;
	vertical-align:top;
}

span.blockCell20 { width:  20px;}
span.blockCell35 { width:  35px;}
span.blockCell70 { width:  70px;}
span.blockCell75 { width:  75px;}
span.blockCell80 { width:  80px;}
span.blockCell85 { width:  85px;}
span.blockCell90 { width:  90px;}
span.blockCell135{ width: 135px;}

.inpT50 { width:  50px;}
.inpT65 { width:  65px;}
.inpT100{ width: 100px;}


#CONTENT.system .tblSys01 th.type{
	width:50px;
}

.ruleList01 dt{
	margin-top: 15px;
	font-weight: bold;
}

.ruleList01 dd{
	margin-top: 5px;
	margin-left: 15px;
}

.normalOrdList li ol{
	padding-left: 0;
}

.normalOrdList li ol li{
	padding: 0 0 5px 1.5em;
	text-indent: -1.5em;
	list-style-type: none;
}

/** error **/
/* 20100220 KAWABE add start */
#CONTENT #allMessages,#messages,#edy_daibikiMsg {
       -moz-background-clip:border;
       -moz-background-inline-policy:continuous;
       -moz-background-origin:padding;
       background:#FCF2F2 url(/common/image/sys/error_icn.gif) no-repeat scroll 24px center;
       border:2px solid #CC0000;
       color:#D20000;
       font-weight:bold;
       min-height:44px;
       padding:15px 15px 15px 95px;
       margin-top: 20px;
}

#CONTENT #allMessages li,#messages li,#edy_daibikiMsg li{
  list-style-type: disc;
}
/* 20100220 KAWABE add end */
/** /error **/



/*	20111027長谷田追加
----------------------------------*/
.itemHTi05_20111027 {
    background-image: url("/common/image/item/h2_item_pick_11_1027.gif");
    height: 27px;
}


.itemHTi_20111027 {
    background-position: 0 0;
    background-repeat: no-repeat;
    border-bottom: 2px solid #CCCCCC;
    height: 27px;
    margin: 0;
    padding: 0 0 4px;
}

















