@charset "utf-8";
/* CSS Document */

/* HOME */
.ModelList {
	margin:0;
	padding:0;
	list-style:none;
}
.ModelList li{
	width:33%;
	float:left;
}
.ModelList li span{ font-size:0.8em; color:#666;}


/* パーツメーカー */
#categoryList {
	padding:0;
	margin:0;
	list-style:none;
}
#categoryList li {
	float:left;
	width:220px;
}
#ImgDispArea { width:100px; height:75px; background-color:#FFF;}
.DispNewIcon { background-color: #6C9; padding:0 10px; color:#FFF;}
.DispEdtIcon { background-color: #39C; padding:0 10px; color:#FFF;}

.status_flg {padding:1px 10px; font-size:10px; }
.status_bg0 {background-color:#FC0;}
.status_bg1 {background-color:#6C6;}
.delflg_bg0 {}
.delflg_bg9 {background-color:#EEEEEE;}

#ikatuEditArea {
	padding:5px 0 5px 18px;
	border-top:1px dotted #CCC;
}

#Ul_ImgArea {
	list-style:none;
	padding:0;
	margin:0;
}
#Ul_ImgArea li{
	float:left;
	border:1px solid #ccc;
	padding:0 5px 5px;
	margin-left:10px;
}
#Ul_ImgArea .Ul_ImgAreaTop {
	padding:3px 0 2px;
	background-color:#F5F5F5;
	text-align:center;
}


#LoadingIcon { float:left; margin-right:5px; display:none;}

/* Common Class */
.btn50 { width:50px; cursor:pointer;}
.btn70 { width:70px; cursor:pointer;}
.btn80 { width:80px; cursor:pointer;}
.btn_reg { width:150px; height:30px; cursor:pointer;}
.btn_cancel { width:70px; height:30px; cursor:pointer;}

#mainTD_L h2 span { display:block;}
.frBtn {float:right; margin-top:5px;}
.btnArea { text-align:center; padding:10px 0;}

/* カレンダーのstyleを整える */
.ui-datepicker td span, .ui-datepicker td a {
    text-align: center;
}
.ui-datepicker select.ui-datepicker-year, .ui-datepicker select.ui-datepicker-month {
    width: auto;
}
.ui-datepicker select.ui-datepicker-month {
    margin-left: 1em;
}

.nicEdit-selected {
	background-color: #E8F3FE !important;
}

/* 複数検索関連のスタイル */
#fsUploadProgress {
}
#fsUploadProgress .progressWrapper {
	margin-left: 10px;
	margin-bottom: 4px;
	padding: 0 5px 5px 5px;
	border:1px solid #ccc;
	width: 46%;
	float: left;
	background: #FFFFFF;
}
#fsUploadProgress .progressWrapper .progressContainer {
	position: relative;
}
#fsUploadProgress .progressWrapper .progressContainer .progressBarInProgress {
	width: 0;
	height: 8px;
	background: #9999ff;
}
#fsUploadProgress .progressWrapper .progressContainer .progressThumbnail {
	width: 100px;
	background-color:#FFF;
	background-position: center center;
	background-repeat: no-repeat;
	float:left;
}
#fsUploadProgress .progressWrapper .progressContainer .progressTextbox {
	width: 57%;
	float:right;
}

.imgThumbnail{
	width: 100px;
}


/* MENU */
#naviMenuSel {
	background-color: #dae0f1;
}
