@charset "UTF-8";


div.con_box_outline_brand{width:746px;margin:0px;padding:15px 27px 0 27px;}

/* ---------------------------------------------------------
line
--------------------------------------------------------- */
.linD {
	background:url("/inc/31source/image/cmn_lin_001.gif") repeat-x center;
	margin:0;
}

.linG {
	background:url("/inc/31source/image/cmn_lin_002.gif") repeat-x center;
}

.linY {
	background:url("/inc/31source/image/cmn_lin_003.gif") repeat-y center;
	text-align:center;
}

/* ---------------------------------------------------------
bg
--------------------------------------------------------- */
/*** Block Style ***/
.sal-Block1 {
	background: url(../image/sal_bx_001.jpg) repeat-y;
}

.contentsArea {
	background:url("/inc/31source/image/cmn_cnbg_001.jpg") repeat-y;
}

.Block1 {
	background: url("/inc/31source/image/cmn_bx_001m.jpg") repeat-y;
	padding-left:3px;
	width:746px;
}
/* ---------------------------------------------------------
text
--------------------------------------------------------- */
/*** Text style1 ***/
.font2 {
 margin:0;
 font-size:10px;
 text-align:left;
	line-height: 150%;
}
.font3 {
 margin:0;
	line-height:150%;
	text-align:left;
}
.font4 {
 font-size:14px;
	line-height:150%;
	margin:0;
}

/*** Text style2 ***/
.f-font2 {
 margin:0;
	font-size:10px;
	line-height:13px;
}
.f-font3 {
 margin:0;
	font-size:12px;
	line-height:16px;
}
.f-font4 {
 margin:0;
	font-size:14px;
	line-height:20px;
}
.fl-font2 {
 margin:0;
	font-size:10px;
	line-height:15px;
}

.fl-font3 {
	font-size:12px;
	line-height:18px;
	margin:0;
}

/* ---------------------------------------------------------
align
--------------------------------------------------------- */
.left {
	text-align: left;
}

/* ---------------------------------------------------------
Arrow
--------------------------------------------------------- */
dl.arrow {
	margin:2px 0px 0px 0px;
	font-size:12px;
	line-height:16px;
}

	dl.arrow dt {
		padding:2px 0px 0px 13px;
		display:block;
		background:url("/inc/31source/image/cmn_arr_001.gif") left top no-repeat;
	}
	
	div.con_box_outline_idx{width:800px;margin:0px;padding:0px;}
	div.con_box_outline{width:746px;margin:0px;padding:15px 27px 0 27px;}

/**/	
	.grayArea {
	background-color:#D1D1D1;
}

/* ---------------------------------------------------------
Table Area
--------------------------------------------------------- */

td.sal-bgF9F8F6 {
	background-color:#F9F8F6;
	border:1px solid #FFFFFF;
	padding:11px 0px; 11px 0px
}

td.sal-bgF1F0EC {
	background-color:#F1F0EC;
	border:1px solid #FFFFFF;
	padding:11px 0px; 11px 0px
}

