@charset "shift_jis";
/*------------------------------------------------
  基本
------------------------------------------------*/
body {
	padding: 0;
	margin: 0;
	background: #FFFFFF url(../images/bg01.gif);
	text-align: center;
	color: #333333;
	}


/*------------------------------------------------
  背景
------------------------------------------------*/
.content {	background-color: #FFFFFF;	}
.bghead {	background: url(../images/head_bg01.gif) no-repeat top left;	}
.bgmenu01 {	background: url(../images/menu_bg01.gif);	}
.bgmenu02 {	background: url(../images/menu_bg02.gif);	}
.bgside {	background-color: #F5F3FE;	}
.bgfoot {	background: url(../images/foot_bg01.gif) no-repeat bottom left;	}


/*------------------------------------------------
  マージン
------------------------------------------------*/
#content {
	margin : 0 auto;
	padding: 0;
	width: 770px;
	text-align: center;
	border-right: 1px solid #4B4D4F;
	border-left: 1px solid #4B4D4F;
}

#head {
	margin: 0 0 10px 0;
	padding: 0;
}

#main {
	margin: 0 0 40px 0;
	padding: 0 10px 0 10px;
}

h1 {
	margin: 0 0 12px 0;
	padding: 0;
	text-align: left;
}

h2 {
	margin: 0 10px 10px 20px;
	padding: 0;
	text-align: left;
}

h3 {
	margin: 0;
	padding: 0;
}

h4 {
	margin: 0 10px 10px 30px;
	padding: 0;
}

p {
	margin: 0 0 20px 0;
	padding: 0;
}

.paragraph {
	margin: 0 10px 30px 30px;
	padding: 0;
}

.sentence {
	margin: 0 10px 10px 30px;
	padding: 0;
}

td.lead {
	margin: 0;
	padding: 0 0 0 15px;
}

td.list {
	margin: 0;
	padding: 5px 10px 5px 10px;
}

td.news {
	margin: 0;
	padding: 5px 0 0 0;
}

ul.buyout {
	margin: 0 10px 30px 30px;
	padding: 0;
	list-style: none;
}

li.buyout {
	background: #FFFFFF url(../../buyout/images/buyout_ic01.gif) no-repeat top left;
	margin: 0;
	padding: 1px 0 1px 12px;
	text-align: left;
}

ul.member {
	margin: 5px 10px 5px 10px;
	padding: 0;
	list-style: none;
}

li.member {
	background: #FFFFFF url(../../buyout/images/buyout_ic01.gif) no-repeat top left;
	margin: 0;
	padding: 1px 0 1px 12px;
	text-align: left;
}

ul.venture {
	margin: 0 10px 30px 30px;
	padding: 0;
	list-style: none;
}

li.venture {
	background: #FFFFFF url(../../venture/images/venture_ic01.gif) no-repeat top left;
	margin: 0;
	padding: 1px 0 1px 12px;
	text-align: left;
}

td.targetlist {
	margin: 0;
	padding: 3px;
}

ul.target {
	margin: 5px 0 5px 10px;
	padding: 0;
	list-style: none;
}

li.target {
	background: #FFFFFF url(../../venture/images/venture_ic01.gif) no-repeat top left;
	margin: 0;
	padding: 1px 0 1px 12px;
	text-align: left;
}

ul.vmember {
	margin: 5px 10px 5px 10px;
	padding: 0;
	list-style: none;
}

li.vmember {
	background: #FFFFFF url(../../venture/images/venture_ic01.gif) no-repeat top left;
	margin: 0;
	padding: 1px 0 1px 12px;
	text-align: left;
}

#foot {
	margin: 0;
	padding: 0 10px 0 10px;
}

/*------------------------------------------------
  リンク
------------------------------------------------*/
a:link {
	color: #006699;
}

a:hover {
	color: #006699;
	text-decoration: none;
}

a:visited {
	color: #006699;
}


/*------------------------------------------------
  テキスト
------------------------------------------------*/
/*　テキストカラー　*/
.copyright {
	color: #FFFFFF;
}


/* -- 固定スタイル -- */
/*　本文用　*/
.l6{font-size: 26px; line-height: 145%;}

.l5{font-size: 19px; line-height: 140%;}

.l4{font-size: 14px; line-height: 145%;}

.l3{font-size: 12px; line-height: 145%;}

.l2{font-size: 11px; line-height: 145%;}

.l1{font-size:  9px; line-height: 145%;}

/*　キャプション用　*/
.m6{font-size: 26px; line-height: 125%;}

.m5{font-size: 19px; line-height: 125%;}

.m4{font-size: 14px; line-height: 125%;}

.m3{font-size: 12px; line-height: 125%;}

.m2{font-size: 11px; line-height: 125%;}

.m1{font-size:  9px; line-height: 125%;}

/*　行間指定なし　*/
.s6{font-size: 26px;}

.s5{font-size: 19px;}

.s4{font-size: 14px;}

.s3{font-size: 12px;}

.s2{font-size: 11px;}

.s1{font-size:  9px;}


/* -- 可変スタイル -- */

/*　本文用　*/
.vl6{font-size: 160%; line-height: 145%;}

.vl5{font-size: 120%; line-height: 140%;}

.vl4{font-size: 90%; line-height: 142%;}

.vl3{font-size: 78%; line-height: 140%;}

.vl2{font-size: 70%; line-height: 145%;}

.vl1{font-size: 54%; line-height: 145%;}

/*　キャプション用　*/
.vm6{font-size: 160%; line-height: 125%;}

.vm5{font-size: 120%; line-height: 125%;}

.vm4{font-size: 90%; line-height: 120%;}

.vm3{font-size: 78%; line-height: 115%;}

.vm2{font-size: 70%; line-height: 120%;}

.vm1{font-size: 54%; line-height: 125%;}

/*　行間指定なし　*/
.vs6{font-size: 160%;}

.vs5{font-size: 120%;}

.vs4{font-size: 90%;}

.vs3{font-size: 75%;}

.vs2{font-size: 70%;}

.vs1{font-size: 55%;}

