/* CSS Document */


/* レイアウト */



#contents_all {
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif
	width:750px;
	position:relative;
	text-align:left;
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 40px;
	margin-bottom: 40px;
}


/* left */

#left {
	float:left;
	width:545px;
	position:relative;
	margin: 20px 0 0;
}



/* right */

#right {
	width:155px;
	float:right;
	text-align: center;
	position:relative;
	margin: 20px 0 0;
}

.button { width:155px; margin-bottom:10px; }



/* contents */

.con_cell {
	width:545px;
	margin:0 auto 20px;
}

h3.polish{
	background:url(images/top2007/t_1.gif) center top no-repeat;
	text-indent:-5000px;
	height: 20px;
	margin-bottom:5px;
}

h3.mystage{
	background:url(images/top2007/t_2.gif) center top no-repeat;
	text-indent:-5000px;
	height: 20px;
	margin-bottom:5px;
}

h3.group{
	background:url(images/top2007/t_3.gif) center top no-repeat;
	text-indent:-5000px;
	height: 20px;
	margin-bottom:5px;
}
h3.pinformation{
	background:url(images/top2007/t_4.gif) center top no-repeat;
	text-indent:-5000px;
	height: 20px;
	margin-bottom:5px;
}
h3.myhomelabo{
	background:url(images/top2007/t_7.gif) center top no-repeat;
	text-indent:-5000px;
	height: 20px;
	margin-bottom:5px;
}
h3.otonabiyori01{
	background:url(images/top2007/t_6.gif) center top no-repeat;
	text-indent:-5000px;
	height: 20px;
	margin-bottom:5px;
}
#topttl {
}
#contents {
	margin-bottom: 30px;
}
#ttl {
}
#contents2 {
}
#contents5 {
}

#contents3 {
}
#contents4 {
	margin-top: -10px;
}
#rist {
	margin-top: -10px;
}


h3.posting01{
	background:url(images/top2007/t_5.gif) center top no-repeat;
	text-indent:-5000px;
	height: 20px;
	margin-bottom:5px;
}
.base {
	font-size: 13px;
	color: #000;
	line-height: 150%;
}

h3.title{
	font-size:11pt;
	color:#333;
}

h3.section{
	font-size:14pt;
	color:#FF6600;
	margin-bottom:5px;
}

h3.section2{
	font-size:12pt;
	color:#FF6600;
	margin-bottom:5px;
}

.px12 {
	font-size:12px;
	line-height:150%;
}

.px10 {
	font-size:10px;
	line-height:150%;
}


/* BOX */
.border_top {
	border-top:solid #9090ff 1px;
	border-left:solid #9090ff 1px;
	padding:3px;
	color:#000;
	font-size:12px;
}
.border_top_bottom {
	border-top:solid #9090ff 1px;
	border-left:solid #9090ff 1px;
	border-bottom:solid #9090ff 1px;
	padding:3px;
	color:#000;
	font-size:12px;
}
.border_top_right {
	border-top:solid #9090ff 1px;
	border-left:solid #9090ff 1px;
	border-right:solid #9090ff 1px;
	padding:3px;
	color:#000;
	font-size:12px;	
}
.border_top_box {
	border-top:solid #9090ff 1px;
	border-left:solid #9090ff 1px;
	border-right:solid #9090ff 1px;
	border-bottom:solid #9090ff 1px;
	padding:3px;
	color:#000;
	font-size:12px;
}
#center {
	margin-top: 10px;
}
.base2 {
	font-size: 11px;
	color: #000;
}
#ttlcontents {
	margin-bottom: 30px;
}
