* {
margin:0;
padding:0;
line-height:1.6em;
	vertical-align:top;
}
body {
	color: #666666;
	font-size:90%;
	letter-spacing:0.3ex;
	background: #003399;
}
/*
table{
border-collapse:collapse;
}
*/
html,body{
height:100%;
}
ul{
list-style:none;
}
hr{
visibility:hidden;
}
img{
border:none;
}
.cl {
	clear: both;
}
.intor {
	width: 480px;
font-size:120%;
	padding: 7px 10px;
	border: 1px dashed #0A4B9B;
	margin: 10px auto 20px;
}
.count{
text-align:center;
}

h1 {
	background:#ffffff url(img/common/header.jpg) no-repeat center;
	text-indent: -7777px;
height:30px;
width:810px;
margin-left:auto;
margin-right:auto;
line-height:100%;
vertical-align:top;
}
#contentsarea h3 {
	background: url(img/common/papas_info.jpg) no-repeat right;
	text-indent: -7777px;
height:35px;
width:530px;
border-bottom:3px solid #003399;
}

#wrap {
background-color:#FFFFFF;
	width: 800px;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;

	padding-top: 0;
border-left:5px solid #FFFFFF;
border-right:5px solid #FFFFFF;
border-bottom:5px solid #FFFFFF;

}
#wrap p strong{
padding:0;
margin:0;
}
#wrap #fla {
	padding-bottom: 5px;
}
#contents{
width:800px;
padding-top:12px;
padding-bottom:10px;
background:url(img/common/menu_ue.jpg) repeat-y left top;
}
#contentsarea {
	float: right;
	width: 550px;
/*	padding-top: 10px; */
	background: url(img/common/p.jpg) no-repeat right top;
}
#aftercontents{
	float: right;
	width: 550px;
}

#contentsarea dl
,#aftercontents dl {
width: 530px;

}
#contentsarea dt
/*,#aftercontents dt */{
padding:0 10px;
	font-weight: bold;
}
#contentsarea dd
/*,#aftercontents dd*/{
padding:0 10px;
border-bottom:1px dashed #006699;
}


/* 競売 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

#aftercontents .rep dt{
float:left;
text-indent:-7777px;
width:160px;
height:12.5em;
}

#aftercontents .rep dt.rep1 {
	background: url(img/representation/1.gif) no-repeat left top;

}
#aftercontents .rep dt.rep2 {
	background: url(img/representation/2.gif) no-repeat left top;

}
#aftercontents .rep dt.rep3 {
	background: url(img/representation/3.gif) no-repeat left top;

}
#aftercontents .rep dt.rep4 {
	background: url(img/representation/4.gif) no-repeat left top;

}
#aftercontents .rep dt.rep5 {
	background: url(img/representation/5.gif) no-repeat left top;
}
#aftercontents .rep dt.rep6 {
	background: url(img/representation/6.gif) no-repeat left top;
}
#aftercontents .rep dt.rep7 {
	background: url(img/representation/7.gif) no-repeat left top;

}
#aftercontents .rep dd{
border-top:1px dashed #0099CC;
border-bottom:none;
/* margin-top:-160px; */
margin-left:160px;
padding-top:5px;
margin-bottom:5px;
height:12.5em;
}
#aftercontents h3.rept{
	text-indent:-7777px;
	width:100%;
	height:70px;
	background: url(img/representation/stitle.gif) no-repeat center top;
padding-bottom:20px;
}

/* 海外 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
#aftercontents .ovs{
width:460px;
margin-left:auto;
margin-right:auto;
}

#aftercontents .ovs h3{
background: url(img/overseas/subt.gif) no-repeat left top;
	height: 40px;
width:460px;
margin-left:auto;
margin-right:auto;
	text-indent: -7777px;
padding-bottom:10px;
}
#aftercontents .ovs table {
width: 460px;
	margin-right: auto;
	margin-left: auto;
}
#aftercontents .ovs th {
	white-space: nowrap;
border-top:2px solid #C8C8C8;
padding:5px 10px;
background-color:#FAFAFA;
}
#aftercontents .ovs td {
border-top:2px solid #F5F5F5;
padding:5px 0 5px 5px;
}
#aftercontents .ovs dl{
width:460px;
}
#aftercontents .ovs dt{
width:460px;
padding-top:20px;
	text-indent: -7777px;
	height: 50px;
}
#aftercontents .ovs .visa {
	background: url(img/overseas/visa.gif) no-repeat 5px 20px;
}
#aftercontents .ovs .oavisa {
	background: url(img/overseas/oa.gif) no-repeat 5px 20px;
}
#aftercontents .ovs dd {
 width: 395px;
background:url(img/common/limark1.gif) no-repeat 0px 5px;
	margin-right: auto;
	margin-left: auto;
padding-left:20px;
}
#aftercontents .ovs .ovspoint {
	color: #FF6699;
}
.point {
	font-size: 120%;
	font-weight: bold;
}


/* 会社案内 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
#aftercontents .comreetings {
	width: 460px;
	margin-right: auto;
	margin-left: auto;
padding-bottom:10px;
}
#aftercontents .comreetings h3 {
	background: url(img/information/greet.gif) no-repeat left top;
	height: 40px;
	text-indent: -7777px;
padding-bottom:10px;
}


.comreetings p {
	padding-bottom: 1em;
}

#aftercontents .cominf,
#aftercontents .cominf dl{
width:460px;
margin-left:auto;
margin-right:auto;
}

#aftercontents .cominf dt{
width:7em;
float:left;
font-weight:bold;
margin:5px 0;
}
#aftercontents .cominf dd{
margin-left:7em;
border-bottom:1px solid #0099CC;
padding:5px 0;
}

#aftercontents .cominf p {
text-indent:-7777px;
	background: url(img/information/papast2.gif) no-repeat left top;
	height: 80px;
}
/* お問合せ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
.inquiry {
width:534px;
	background: url(img/comon/contents_bg.png);
}
.formtext{
border:1px solid #cccccc;
width:16em;
}
.formtextarea{
border:1px solid #cccccc;
width:20em;
height:6em;
}
.formtextarea2{
border:1px solid #cccccc;
width:20em;
height:1em;
}
.formtextareaken{
border:1px solid #cccccc;
width:15em;
height:1em;
}
.formtextareazipmae{
border:1px solid #cccccc;
width:3em;
height:1em;
}
.formtextareazipato{
border:1px solid #cccccc;
width:4em;
height:1em;
}
.inquiry td{
	padding:5px 10px 5px 5px;
}
.inquiry th{
	text-align:left;
	padding:5px 15px;
	white-space: nowrap;
	vertical-align:top;
}
.inqbotton{
text-align:center;
}
.inqbotton input{
padding:2px;
border-top:1px solid #CCCCCC;
border-right:1px solid #666666;
border-bottom:1px solid #666666;
border-left:1px solid #CCCCCC;
}

/* 任意売却 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
#aftercontents .arbititle {
	background: url(img/arbitrary_sale/li.jpg) no-repeat center top;
	text-indent: -7777px;
	margin-right: auto;
	margin-left: auto;
	height: 500px;
	widht:460px;
}
#aftercontents .arbit{
width:460px;
margin-right:auto;
margin-left:auto;
}
#aftercontents .arbit p{
margin-left:20px;
margin-bottom:15px;
}
#aftercontents .arbit ul{
margin:0 0 15px 15px;
}
#aftercontents .arbit li{
 width: 460px;
background:url(img/common/limark1.gif) no-repeat 0px 5px;
	margin-right: auto;
	margin-left: auto;
padding-left:20px;
}


#aftercontents .arbit h3{
	background: url(img/arbitrary_sale/arbitrary_title.gif) no-repeat left top;
	height: 50px;
	text-indent:-7777px;
	margin-right: auto;
	margin-left: auto;
}
#aftercontents .arbit h4{
	background: url(img/arbitrary_sale/merit.gif) no-repeat left top;
	height: 50px;
	text-indent:-7777px;
	margin-right: auto;
	margin-left: auto;
}

/* 不動産情報━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
#aftercontents .real table,
#aftercontents .profit table  {
	width: 550px;
	margin-right: auto;
	margin-left: auto;
border-top:1px solid #969696;
border-left:1px solid #969696;
margin-bottom:30px;
}
#aftercontents .real .realO {
	background: url(img/realest/osusume.gif) no-repeat;
	text-indent: -7777px;
	height: 50px;
}
#aftercontents .real .realB {
	background: url(img/realest/baibai.gif) no-repeat;
	text-indent: -7777px;
	height: 50px;
}
#aftercontents .real .realC {
	background: url(img/realest/tintai.gif) no-repeat;
	text-indent: -7777px;
	height: 50px;
}
/* コンテンツ内容が変わったため一時コメントアウト---
#aftercontents .real .realS {
	background: url(img/realest/syueki.gif) no-repeat;
	text-indent: -7777px;
	height: 50px;
}
*/ 

#aftercontents .real th,
#aftercontents .real td,
#aftercontents .profit th,
#aftercontents .profit td{
padding:2px 5px;
border-right:1px solid #969696;
border-bottom:1px solid #969696;
}
#aftercontents .real th,
#aftercontents .profit th {
	background: #eaeaea;
	text-align: left;
	color: #333333;
	white-space: nowrap;
}

#aftercontents .real caption{
text-align:left;
font-size:120%;
font-weight:bold;
border-left:4px solid #ff5f00;
padding-left:10px;
margin:10px 0 5px 0;
}
#aftercontents .profit caption{
text-align:left;
font-size:120%;
font-weight:bold;
border-left:4px solid #0067c5;
padding-left:10px;
margin:10px 0 5px 0;
}



/* バイヤーズエージェント ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
#aftercontents .buyer,
#aftercontents .buypri,
#aftercontents .buypri dl{
width:480px;
margin-left:auto;
margin-right:auto;
}
#aftercontents .buyer h3{
background:url(img/buyers_agent/stitle.gif) no-repeat left top;
height:40px;
margin-top:10px;
text-indent:-7777px;
}
#aftercontents .buypri dt{
width:220px;
font-weight:bold;
margin:5px 0;
}
#aftercontents .buypri dd{
margin-top:-1.8em;
margin-bottom:5px;
margin-left:220px;
border-bottom:1px solid #0099CC;

}
#aftercontents .buyer ul{
margin:15px 0;
}
#aftercontents .buyer ol{
list-style:none;
margin:15px 0;
}
#aftercontents .buyer li{
 width: 480px;
background:url(img/common/limark1.gif) no-repeat 0px 5px;
	margin-right: auto;
	margin-left: auto;
padding-left:20px;
}
#aftercontents .buypri p.pri {
text-indent:-7777px;
	background: url(img/buyers_agent/price.gif) no-repeat left top;
	height: 50px;
}

/* */

#footer {
/* clear:both; */
	background: #cccccc;
	height: 100%;
	border-top: 5px solid #66ccff;
	vertical-align: middle;
padding:10px 0;
}
#footer p{
text-align:center;
}


/* タイトル画像 */
#aftercontents h2{
	text-indent: -7777px;
	height: 70px;
	width: 550px;
}

#aftercontents h2.t1{
	background: url(img/consulting/title.gif) no-repeat;
}
#aftercontents h2.t2{
	background: url(img/buyers_agent/title.gif) no-repeat;
}
#aftercontents h2.t3{
	background: url(img/representation/title.gif) no-repeat;
}
#aftercontents h2.t4{
	background: url(img/arbitrary_sale/title.gif) no-repeat;
}
#aftercontents h2.t5{
	background: url(img/profit_article/title.gif) no-repeat;
}
#aftercontents h2.t6{
	background: url(img/overseas/title.gif) no-repeat;
}
#aftercontents h2.t7{
	background: url(img/realest/title.gif) no-repeat;
}
#aftercontents h2.t8{
	background: url(img/information/title.gif) no-repeat;
}
#aftercontents h2.t9{
	background: url(img/inquiry/title.gif) no-repeat;
}



#aftercontents strong {
	color: #FF0000;
}
#aftercontents .consul .consubtitle {
	background: url(img/consulting/subt.jpg);
	text-indent: -7777px;
	height: 300px;
	width: 530px;
	margin-bottom: 20px;
}

#aftercontents .consul ul{
padding:15px 0;
}
#aftercontents .consul li{
 width: 480px;
background:url(img/common/limark1.gif) no-repeat 0px 5px;
	margin-right: auto;
	margin-left: auto;
padding-left:20px;
}
#aftercontents .consul p{
width:480px;
margin-left:auto;
margin-right:auto;
}
#aftercontents .endf {
	background: url(img/inquiry/com.jpg) center top;
	text-indent: -7777px;
	height: 327px;
	width: 460px;
	margin-right: auto;
	margin-left: auto;
}
#aftercontents .profit h3 {
	background: url(img/profit_article/syueki.gif) no-repeat;
	text-indent: -7777px;
margin-top:20px;
	height: 50px;
}
#aftercontents .profit .profittitle {
	background: url(img/profit_article/mongon3.jpg) no-repeat;
	text-indent: -7777px;
	height: 200px;
	margin-right: auto;
	margin-left: auto;
	width: 530px;
}
#aftercontents .real .realsti {
	background: url(img/realest/sti.gif) no-repeat;
	text-indent: -7777px;
	height: 136px;
	width: 530px;
	margin-right: auto;
	margin-left: auto;
}
em {
	font-style: normal;
	font-weight: bold;
}
