@charset "UTF-8";
/* CSS Document */

/*---------------------------------------------------------
                           #main
---------------------------------------------------------*/

div#main h5 {
	margin-bottom: 5px;
}

div#main div.section.border {
	margin: 0;
	padding: 0;
	background: url(/image/shared/bg_line_dotted_gray.gif) repeat-x 0 100%;
}

/*---------------------------.main_menu_detail--*/

div#main div.main_menu_detail {
	padding-bottom: 0;
}

/*---------------------------.main_menu_detail.detail_order_establish--*/
* html div#main div.main_menu_detail div.detail_order_establish { /* forIE6 */
	margin: 10px 0 0 10px;
}

/*---------------------------.main_menu_container.small--*/

div#contents div#main div.main_cornerbox.small {
	margin-bottom: 20px;
	padding-bottom: 7px;
}

div#main div.main_cornerbox.small div.section {
	margin: 0 2px;
	padding-bottom: 1px;
	background: url(/image/shared/bg_line_dotted_gray.gif) repeat-x 0 100%;
}

div#main div.main_cornerbox.small div.cornerbox_row {
	margin: 0;
	padding: 2px 0 1px 1px;
}

div#main div.main_cornerbox.small div.cornerbox_row dl {
	background: none;
}

div#main div.main_cornerbox.small div.cornerbox_row dl dt,
div#main div.main_cornerbox.small div.cornerbox_row dl dd {
	color: #666;
	font-weight: normal;
	line-height: 25px;
}

div#main div.main_cornerbox.small div.cornerbox_row dl.yet dt,
div#main div.main_cornerbox.small div.cornerbox_row dl.yet dd {
	color: #f05936;
}

div#main div.main_cornerbox.small div.cornerbox_row dt {
	width: 120px;
	padding: 5px 7px;
	color: #666;
	font-weight: normal;
}

div#main div.main_cornerbox.small div.cornerbox_row dl.selected dt {
	color: #fff;
	font-weight: bold;
}

div#main div.main_cornerbox.small div.cornerbox_row dl.selected dt {
	background-color: #789f1a;
	color: #fff;
	font-weight: bold;
}

div#main div.main_cornerbox.small div.cornerbox_row dd {
	margin-left: 136px;
	padding: 5px 10px;
	background-color: #fff;
}

div#main div.main_cornerbox.small div.cornerbox_row dl.selected dd {
	color: #789f1a;
	font-weight: bold;
}

div#main div.main_cornerbox.small div.cornerbox_row dd img {
	vertical-align: middle;
	margin: 0 5px 0 0;
}

div#main div.main_cornerbox.small div.cornerbox_row dd span {
	margin-right: 10px;
}

div#main div.main_cornerbox.small div.cornerbox_row dd span img {
	margin: -1px;
	border: 1px solid #999;
	vertical-align: middle;
}

/*---------------------------.main_menu_container.confirm_half--*/

div#contents div#main div.main_cornerbox.small.half {
	margin-bottom: 0;
}

div#main div.main_cornerbox.small div.main_menu_container.confirm_half {
	margin-bottom: 4px;
}

/* End */
