/* CSS inquiry */

/*------------CSS INDEX--------
A.全体基本設定（個別ページ修正）
4.コンテンツ

x.IE用バグ設定

濃青　#21579A
赤　#FF3300
-----------------CSS INDEX----*/

/*--------------------A.全体基本設定--*/
.optBox{
	padding-top:41px;
}

.blackTxt{color:#000000;}
.blueTxt{color:#21579A;}
.redTxt{color:#FF3300;}

.flagW21{margin-left:5px;}

.grayArrow{
	padding-left:10px;
	background:url(../img/common/grayArrow.gif) left center no-repeat;
}
/*--------------------4.コンテンツ--*/
#contents{
	padding:20px 20px 15px;
	border-right:none;
	border:1 #036 solid;
}


.cntTitle-box{
	position:relative;
	height:44px;
	margin-bottom:15px;
}
.titleNote{
	position:relative;
	left:18px;
	top:-10px;
	z-index:1;
	font-weight:bold;
}

.accountNavi{
	margin-bottom:30px;
}

.opening-title{
	float:left;
	width:176px;
	margin-right:10px;
	margin-bottom:10px;
}
.openTable-note{
	margin-bottom:10px;
	line-height:24px;
}

.openTable-box{
	clear:left;
	width:940px;
	margin-bottom:500px;/*コンテンツが短い場合*/
	padding:0 0 5px;
	background:url(../img/common/openTable-btm.gif) left bottom no-repeat;	
}
.openTable-inn{
	background:url(../img/common/openTable-bd.gif) left top repeat-y;
}
.openTable-title{
	width:930px;
	padding:0 5px;
	background:url(../img/common/openTable-title.jpg) left top no-repeat;
}

.openTable{
	width:930px;
	border-collapse:collapse;
}
.tableTop th{
	width:140px;
	height:31px;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}
#thObject{ width:235px;}
#thDeadline{ width:135px;}

.openTable td,.openTable td a{
	height:40px;
	text-align:center;
	line-height:40px;
}
.openTable td a:hover{
	text-decoration:underline;
}
.grayTr td{
	background-color:#F5F5F5;
}


/*--------------------4.コンテンツ--*/
.myaccCountainer{
	clear:both;
	width:940px;
	margin-bottom:20px;
}
#sendBox{
	margin-bottom:0;
}
.myaccCountainer h3{
	margin-bottom:10px;
}


.artworkCountainer{
	clear:both;
	float:left;
	width:940px;
	margin-bottom:20px;
	padding-top:5px;
	background:url(../img/common/artworkBox-top.gif);
}
.artworkBox{
	clear:both;
	float:left;
	width:900px;
	padding:15px 20px 30px;
	background:url(../img/common/artworkBox-bd.gif) left top repeat-y;
}
.artworkBox2{
	clear:both;
	float:left;
	width:900px;
	padding:15px 20px 0;
	background:url(../img/common/artworkBox-bd.gif) left top repeat-y;
}
.artworkBox p#artworkBox_txt,
.artworkBox2 p#artworkBox_txt{
	font-weight:bold;
	color:#000;
	margin-bottom:15px;
}

/*===「次へ」・・・ボックス===*/
.lcBox{
	clear:both;
	float:left;
	width:920px;
	padding-right:20px;
	padding-bottom:20px;
	padding-top:5px;
	background-color:#FFF;
	background:url(../img/common/artworkBox-btm.gif) left bottom no-repeat;
}

.lcBox2{
	clear:both;
	float:left;
	width:920px;
	padding-right:20px;
	background:url(../img/common/artworkBox-btm.gif) left bottom no-repeat;
}


#lcTop{
	margin-bottom:10px;
}
.lcPage{
	text-align:right;
}
#lcTop_last,#lcBtm_last{
	margin-right:0px;
}
.lcPage a,.lcPage a:hover{
	color:#3998C8;
}
.lcPage a:hover{
	text-decoration:underline;
}
.lcPage span{
	padding:2px 4px;
	border:1px solid #CCCCCC;
	background-color:#F5F5F5;
	margin-right:5px;
}
.jmpLink{
	padding:2px 1em !important;
}
/*===「次へ」・・・ボックス===*/

/*--------------------デザイナーランキング--*/
.cntLook{
	clear:both;
	margin:20px 0 15px 12px;
	background:url(../img/ranking/look-title_long.jpg) top left no-repeat;
}
.cntLook table{
	width:845px;
	margin-left:2px;
	border-collapse:collapse;
}

.tableBox{
	width:720x;
	background:url(../img/ranking/look-bd.jpg) top left repeat-y;
}
.tableBox-inn{
	background:url(../img/ranking/look-btm.jpg) left bottom no-repeat;
}
.lookTr th{
	height:37px;
}
.lookTr th a{
	color:#000000;
	font-weight:normal;
}

.lookTr th a:hover{
	text-decoration:underline;
}
.tableBox table tr td{
	height:50px;
	text-align:center;
}
td .lookDsg,td .lookCnt{
	line-height:1.5em !important;
}
.lookCnt,.lookDsg{
	width:177px;padding:0 10px; text-align:left !important;
}
.lookFin{width:60px;padding:0 10px; text-align:center !important;}

td .lookCnt{ width:290px;line-height:1.5em !important;}
.lookCnt{ padding:0 10px; text-align:left !important;}
.lookAmo{ width:130px;padding:0 10px; text-align:center !important;}
.w45{ width:45px;}
.w60{ width:60px;}
.w70{ width:70px;}
.w80{ width:80px;}
.w90{ width:90px;}

.grayTr td{background-color:#F5F5F5;}

#thNew{background:url(../img/list/thNew.jpg) -2px top no-repeat;}
#thCnt{background:url(../img/list/thCnt.jpg) left top no-repeat;}
#thCty{background:url(../img/list/thCty.jpg) left top no-repeat;}
#thDat{background:url(../img/list/thDat.jpg) left top no-repeat;}
#thMon{background:url(../img/list/thMon.jpg) left top no-repeat;}
#thSta{background:url(../img/list/thSta.jpg) left top no-repeat;}
#thAmo{background:url(../img/list/thAmo.jpg) 1px top no-repeat;}





/*--------------------x.IE用バグ設定--*/

