@charset "euc-jp";


.cpum-base {
	width:750px;
	background:#2C3790 url(../images/um_base_bottom.gif) no-repeat center bottom;
	padding:0 0 10px;
}
.cpum-base-inner {
	background:#2C3790 url(../images/um_base_top.gif) no-repeat center top;
	padding:10px 10px 0;
}
.cpum-cont {
	width:730px;
	background:#fff url(../images/um_cont_bottom.gif) no-repeat center bottom;
	padding:0 0 10px;
}
.cpum-cont-inner {
	background:#fff url(../images/um_cont_top.gif) no-repeat center top;
	padding:10px 0 0;
}
.cpumLeft {
	float:left;
	padding:0 20px 0 0;
	width:260px;
}
.cpumRight {
	float:right;
	padding:0 0 0 20px;
	width:390px;
}


/*--茶色の枠--*/
.cpum-contBox01 {
	width:390px;
	background: url(../images/um_box01_bottom.gif) no-repeat left bottom;
	padding:0 0 10px;
}
.cpum-contBox01-inner {
	background:#F3EDDA url(../images/um_box01_bg.gif) repeat-y left;
	padding:0 10px;
	line-height:1.7em;
}

/*--グレーの枠--*/
.cpum-contBox02 {
	width:690px;
	background: url(../images/um_box02_bottom.gif) no-repeat left bottom;
	padding:20px 0 10px;
	margin:0 auto 40px;
}
.cpum-contBox02-inner {
	background:#EEEEEE url(../images/um_box02_bg.gif) repeat-y left;
	padding:0 10px;
	line-height:1.7em;
}

.MCont{
margin:0 20px;
}

.bdTop{
	padding-top:40px;
	border-top:1px dotted #999999;
}


/*--点線--*/
.cpum-line01 {
	background:url(../images/um_line01.gif) repeat-y right;
}
.cpum-line02 {
	background:url(../images/um_line01.gif) repeat-y left;
}

