/* ---------------------------------------------------------
Mitsui Fudosan Residential Co.,Ltd.

http://www.31sumai.com/

CascadingStyleSheet Settingfile
--------------------------------------------------------- */



/*** Table Area ***/
.mainArea {
	background-color:#D1D1D1;
}

.mainArea02 {
	background-color:#E2E0DA;
}

.mainArea03 {
	background-color:#FFFFFF;
	border:1px solid #DBDBDB;
}

.cntleftShade {
	filter:Alpha(style=0,opacity=70);
	background:url("../image/cnt_sd_001r.jpg") repeat-y;
}

.cntrightShade {
	filter:Alpha(style=0,opacity=70);
	background:url("../image/cnt_sd_001l.jpg") repeat-y;
}

.cntrightShade2 {
	filter:Alpha(style=0,opacity=70);
	background:url("../image/cnt_sd_001sp.jpg") repeat-y;
}

.cntrightShade3 {
	filter:Alpha(style=0,opacity=70);
	background:url("../image/cnt_sd_001sp2.jpg") repeat-y;
}

/* TD Color */
td.bgPT1 {
	background-color:#F1F0EC;
	border:1px solid #FFFFFF;
	padding:8px 15px;
}

td.bgPT2 {
	background-color:#F9F8F6;
	border:1px solid #FFFFFF;
	padding:8px 15px;
}

td.bgPT3 {
	background-color:#F1F0EC;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	padding:8px 15px;
}

td.bgPT4 {
	background-color:#F9F8F6;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	padding:8px 15px;
}

td.bgPT5 {
	background-color:#F9F8F6;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	padding:8px 15px;
}

td.bgPT6 {
	background-color:#E2DFD8;
	border:1px solid #FFFFFF;
	padding:8px 15px;
}

td.bgPT7 {
	background-color:#ECEAE0;
	padding:14px 0px 13px 0px;
}

td.bgPT8 {
	background-color:#EEECE8;
	padding:7px 10px 9px 10px;
}

td.bgPT9 {
	background-color:#F8F7F4;
	padding:7px 10px 9px 10px;
}

td.bgPT10 {
	background:#FFFFFF url("../image/top/ind_line_003.gif") repeat-x;
}

td.bgPT11 {
	background:#FFFFFF url("../image/top/ind_line_004.gif") repeat-y;
}

td.bgPT12 {
	background-color:#EEECE8;
	padding:4px 10px 7px 10px;
}

td.bgPT13 {
	background-color:#F8F7F4;
	padding:4px 10px 7px 10px;
}

td.bgPT14 {
	background-color:#ECEAE0;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	padding:13px 0px 11px 0px;
}


td.bgPT15 {
	background-color:#F1F0EC;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	padding:8px 15px;
}


td.bgPT16 {
	background-color:#ECEAE0;
	border:1px solid #FFFFFF;
	padding:13px 0px 13px 0px;
}

/* */
td.thumb {
	border:1px solid #FFFFFF;
}

td.thumb2 {
	padding:0px 1px 0px 2px;
}

.grayArea {
	background-color:#D1D1D1;
}

/* */
table.bdFFFFFF {
	border:1px solid #FFFFFF;
	background-color:#FFFFFF;
}

table.bdFFFFFF-left {
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background-color:#FFFFFF;
}

table.bdFFFFFF-right {
	border-top:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background-color:#FFFFFF;
}

/* */
td.bgGrad {
	background:#F1F0EC url("../image/sch_h3bg_001.jpg") right repeat-y;
	border:1px solid #FFFFFF;
	padding:7px 15px;
}

td.bgGrad2 {
	background:#F1F0EC url("../image/cmn_h3bg_001.jpg") right repeat-y;
	padding:6px 14px;
	height:39px;
}

td.bgF1F0EC {
	background-color:#F1F0EC;
	border:1px solid #FFFFFF;
	padding:4px 15px;
}

td.bgF1F0EC-1 {
	background-color:#F1F0EC;
	border:1px solid #FFFFFF;
	padding:6px 15px;
}


td.bgF1F0EC-2 {
	background-color:#F1F0EC;
	border:1px solid #FFFFFF;
	height:44px;
}


td.bgF9F8F6 {
	background-color:#F9F8F6;
	border:1px solid #FFFFFF;
	padding:6px 15px;
}

td.bgE2DFD8 {
	background-color:#E2DFD8;
	border:1px solid #FFFFFF;
	padding:6px 0px 3px 15px;
}

td.bgE2DFD8-2 {
	background-color:#E2DFD8;
	border-right:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	padding:5px 15px;
}

td.bgE2DFD8-3 {
	background-color:#E2DFD8;
	border:1px solid #FFFFFF;
	padding:1px;
}


td.bgE2DFD8-4 {
	background-color:#E2DFD8;
	border:1px solid #FFFFFF;
	padding-top:2px;
	height:33px;
}


td.bgFFFFFF {
	border:1px solid #FFFFFF;
	background-color:#FFFFFF;
}

table.bdD1D1D1-Top {
	border-top:1px solid #D1D1D1;
	border-left:1px solid #D1D1D1
}

td.bdD1D1D1 {
	border-right:1px solid #D1D1D1;
	border-bottom:1px solid #D1D1D1;
}

table.bdD1D1D1-Bottom {
	border-left:1px solid #D1D1D1;
}

/* Margin */
.marginL20 {
	margin-left:20px;
}

.marginL40 {
	margin-left:40px;
}


/* Error */

td.error_bg01 {
	background: url("../image/cmnerr_bg_001.jpg") no-repeat bottom;
	width:252px;
	padding:18px 26px;
}

td.error_bg02 {
	background: url("../image/cmnerr_bg_002.jpg") no-repeat bottom;
	width:252px;
	padding:14px 26px;
}
