@charset "UTF-8";
body {
	color:#21261E;
	font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic","Osaka",arial, helvetica, verdana;
	font-size:85%;
	color:#333333;
	margin:0px;
	padding:0px;
	text-align:center;
	line-height:1.4;
}
html,a,form,area,div,img,table,td,th,ul,ol,li,dd,h1,h2,h3,h4,h5,h6,p{
	margin:0px;
	padding:0px;
	border:none;
}
img	{ border:none; }
a {
	text-decoration:underline;
	color:#330066;
}
a:hover,a:focus {
	text-decoration:underline;
	color:#9966CC;
}
ul {list-style-type:none;}
/*------------------------------------------------------------------------------------
BASIC
------------------------------------------------------------------------------------*/
/*=====================ALIGN=====================*/
.alL {
	display:block;
	text-align:left;
}
.alC {
	display:block;
	text-align:center;
}
.alR {
	display:block;
	text-align:right;
}
.flL	{
	display:block;
	float:left;
}
.flR	{
	display:block;
	float:right;
}
/*=====================MARGIN=====================*/
.mgT5 {margin-top:5px;}
.mgT10 {margin-top:10px;}
.mgT15 {margin-top:15px;}
.mgB5 {margin-bottom:5px;}
.mgB10 {margin-bottom:10px;}
.mgB15 {margin-bottom:15px;}
.mgB20 {margin-bottom:20px;}
.mgB30 {margin-bottom:30px;}
.mgL5 {margin-left:5px;}
.mgL10 {margin-left:10px;}
.mgL30 {margin-left:30px;}
.mgR5 {margin-right:5px;}
.mgR10 {margin-right:10px;}
.mgR20 {margin-right:20px;}
.mg10 {margin:10px;}
.mgTB10{margin:10px 0px;}
.mgTB20{margin:20px 0px;}
/*=====================COLOR=====================*/
.red {color:red;}
/*=====================FONT-SIZE=====================*/
.fs10{font-size:10px;}
.fs10-c{font-size:10px; text-align: center;}
/*===============================================
clearfix
===============================================*/
a.btnblog-cam:after,
.box-manual-cursor:after,
.box-manual-left:after,
.box-manual-right:after,
.monthlyflow-box:after,
.box-manual-bg:after,
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
a.btnblog-cam,
.box-manual-left,
.monthlyflow-box,
.box-manual-bg,
.clearfix {
	display:inline-block;
}
/* Hides from IE-mac ¥*/
*html a.btnblog-cam,
*box-manual-cursor:after,
*box-manual-left:after,
*box-manual-right:after,
*monthlyflow-box,
*html .box-manual-bg,
*html .clearfix {
	height:1%;
}
a.btnblog-cam,
.box-manual-cursor,
.box-manual-left,
.box-manual-right,
.monthlyflow-box,
.box-manual-bg,
.clearfix {
	display:block;
}
/* End hide from IE-mac */
/*------------------------------------------------------------------------------------

------------------------------------------------------------------------------------*/
#Wrapper {
	margin-bottom:20px;
	background:url(../images/bg-navi.gif) repeat-x 0px 60px;
}
/*------------------------------------------------------------------------------------
HEAD
------------------------------------------------------------------------------------*/
#Head {
	width:800px;
	height:60px;
	margin:0px auto;
}
#Logo {
	float:left;
	width:205px;
}
#Logo a {
	display:block;
	height:30px;
	margin-top:15px;
}
#SubNavi {
	float:right;
	width:250px;
	height:30px;
	line-height:32px;
	text-align:center;
	color:#FFFFFF;
	font-size:11px;
	background:url(../images/bg-subnavi.gif) no-repeat 0px 0px;
}
#SubNavi a {
	color:#FFFFFF;
	text-decoration:underline;
}
#SubNavi a:hover {
	text-decoration:none;
}
/*------------------------------------------------------------------------------------
NAVIGATION
------------------------------------------------------------------------------------*/
#NaviGloval {
	width:760px;
	height:57px;
	margin:0px auto;
}
#NaviGloval li {float:left;}
#NaviGloval li a {
	display:block;
	height:56px;
}
.navi01 a {background:url(../images/navi01.gif) no-repeat 0px 0px; width:105px; }
.navi02 a {background:url(../images/navi02.gif) no-repeat 0px 0px; width:132px; }
.navi03 a {background:url(../images/navi03.gif) no-repeat 0px 0px; width:137px; }
.navi04 a {background:url(../images/navi04.gif) no-repeat 0px 0px; width:134px; }
.navi05 a {background:url(../images/navi05.gif) no-repeat 0px 0px; width:128px; }
.navi06 a {background:url(../images/navi06.gif) no-repeat 0px 0px; width:124px; }
#NaviGloval li a:hover {background-position:0px -56px;} 
/*------------------------------------------------------------------------------------
FLASH
------------------------------------------------------------------------------------*/
#FlashWrapper {
	height:250px;
	margin:0px auto 5px auto;
	background:url(../images/bg-flash.gif) repeat-x 0px 0px;
}
#Flash {
	margin:0px;
	text-align:center;
	background:url(../images/bg-main-flash.jpg) no-repeat center top;
}
#RepFlash {
	width:800px;
	height:250px;
	margin:0px auto;
}
/*------------------------------------------------------------------------------------
KEYVISUAL
------------------------------------------------------------------------------------*/
#KeyVisualWrapper {background:url(../images/bg-keyvisual.gif) repeat-x 0px 0px;}
#KeyVisual {
	width:800px;
	height:90px;
	margin:0px auto 15px auto;
	text-align:right;
	background:url(../images/img-sky.jpg) no-repeat 0px 0px;
}
/*------------------------------------------------------------------------------------
CONTENT
------------------------------------------------------------------------------------*/
#Contents,#ContentsTop {
	width:800px;
	margin:0px auto 40px auto;
}
/*------------------------------------------------------------------------------------
MERGERINFO
------------------------------------------------------------------------------------*/
#MERGERINFO{
	width:580px;
	float:left;
}
	#MERGERINFO a{
		display: block;
		height:50px;
		background:url(/images/banner-mergerinfo.gif) no-repeat 0px 0px;
	}
	#MERGERINFO a:hover,
	#MERGERINFO a:focus{ background:url(/images/banner-mergerinfo.gif) no-repeat 0px -50px; }


/*------------------------------------------------------------------------------------
GOODREFORMBANNER
------------------------------------------------------------------------------------*/
#GOODREFORMBANNER{ clear:both;margin-top:15px; margin-bottom:25px; }
#GOODREFORMBANNER a{
	display: block;
	width:800px;
	height:120px;
	background:url(/images/banner-goodreform.jpg) no-repeat 0px 0px;
}
#GOODREFORMBANNER a:hover,
#GOODREFORMBANNER a:focus{ background:url(/images/banner-goodreform.jpg) no-repeat 0px -120px; }


/*------------------------------------------------------------------------------------
WIDGET
------------------------------------------------------------------------------------*/
#Widget {
	width:790px;
	margin:0 auto 15px;
	text-align:left;
}
#Pan {
	float:left;
	width:600px;
	font-size:90%;
}
#Pan li {display:inline;}
#Slider {
	float:right;
	width:175px;
	margin-right:15px;
	padding-top:12px;
	display:inline;
}
#sliderBG {
	float:right;
	margin:0px;
	padding:0px;
	width:85px;
	height:24px;
	cursor:pointer;
	background-image:url(../images/bg-slider.gif);
	background-repeat:no-repeat;
}
#sliderThumb {
	margin:0px;
	padding:0px;
	width:6px;
	height:24px;
	text-align:left;
}
/*------------------------------------------------------------------------------------
TOP PAGE
------------------------------------------------------------------------------------*/
#IndexNavi {
	height:195px;
	margin-bottom:20px;
	padding:4px;
	background:url(../images/indexnavi/bg-indexnavi.gif) repeat-x 0px 0px;
}
#IndexNavi01,#IndexNavi02,#IndexNavi03,#IndexNavi04,#IndexNavi05 {
	width:156px;
	height:195px;
	float:left;
	margin-right:4px;
	background-color:#FFFFFF;
}
#IndexNavi05 {
	width:152px;
	margin:0px;
}
#IndexNavi01 li,#IndexNavi02 li,#IndexNavi03 li,#IndexNavi04 li,#IndexNavi05 li {
	display:block;
	float:left;
	width:156px;
}
#IndexNavi05 li {width:152px;}
#IndexNavi ul li a {
	display:block;
	height:37px;
}
#IndexNavi ul .navi-title a {height:48px;}
#IndexNavi ul .navi-title a:hover{background-position:0px -48px;}
#IndexNavi ul li a:hover {background-position:0px -37px;}
#IndexNavi01 .navi-title a {background:url(../images/indexnavi/navi-rent.gif) no-repeat 0px 0px;}
#IndexNavi02 .navi-title a {background:url(../images/indexnavi/navi-lease.gif) no-repeat 0px 0px;}
#IndexNavi03 .navi-title a {background:url(../images/indexnavi/navi-buy.gif) no-repeat 0px 0px;}
#IndexNavi04 .navi-title a {background:url(../images/indexnavi/navi-sell.gif) no-repeat 0px 0px;}
#IndexNavi05 .navi-title a {background:url(../images/indexnavi/navi-month.gif) no-repeat 0px 0px;}
.navi-rent01 a {background:url(../images/indexnavi/navi-rent01.gif) no-repeat 0px 0px;}
.navi-rent02 a {background:url(../images/indexnavi/navi-rent02.gif) no-repeat 0px 0px;}
.navi-rent03 a {background:url(../images/indexnavi/navi-rent03.gif) no-repeat 0px 0px;}
.navi-rent04 a {background:url(../images/indexnavi/navi-rent04.gif) no-repeat 0px 0px;}
.navi-rent05 a {background:url(../images/indexnavi/navi-rent05.gif) no-repeat 0px 0px;}
.navi-lease01 a {background:url(../images/indexnavi/navi-lease01.gif) no-repeat 0px 0px;}
.navi-lease02 a {background:url(../images/indexnavi/navi-lease02.gif) no-repeat 0px 0px;}
.navi-lease03 a {background:url(../images/indexnavi/navi-lease03.gif) no-repeat 0px 0px;}
.navi-lease04 a {background:url(../images/indexnavi/navi-lease04.gif) no-repeat 0px 0px;}
.navi-buy01 a {background:url(../images/indexnavi/navi-buy01.gif) no-repeat 0px 0px;}
.navi-buy02 a {background:url(../images/indexnavi/navi-buy02.gif) no-repeat 0px 0px;}
.navi-buy03 a {background:url(../images/indexnavi/navi-buy03.gif) no-repeat 0px 0px;}
.navi-buy04 a {background:url(../images/indexnavi/navi-buy04.gif) no-repeat 0px 0px;}
.navi-buy05 a {background:url(../images/indexnavi/navi-buy05.gif) no-repeat 0px 0px;}
.navi-sell01 a {background:url(../images/indexnavi/navi-sell01.gif) no-repeat 0px 0px;}
.navi-sell02 a {background:url(../images/indexnavi/navi-sell02.gif) no-repeat 0px 0px;}
.navi-sell03 a {background:url(../images/indexnavi/navi-sell03.gif) no-repeat 0px 0px;}
.navi-sell04 a {background:url(../images/indexnavi/navi-sell04.gif) no-repeat 0px 0px;}
.navi-month01 a {background:url(../images/indexnavi/navi-month01.gif) no-repeat 0px 0px;}
.navi-month02 a {background:url(../images/indexnavi/navi-month02.gif) no-repeat 0px 0px;}
.navi-month03 a {background:url(../images/indexnavi/navi-month03.gif) no-repeat 0px 0px;}
.navi-month04 a {background:url(../images/indexnavi/navi-month04.gif) no-repeat 0px 0px;}
#IndexBtn {
	width:800px;
	margin:0px auto 10px auto;
}
#IndexBtn li {
	display:block;
	width:380px;
}
#IndexBtn li a {
	display:block;
	height:49px;
}
#IndexBtn li a:hover,#IndexBtn li a:focus {background-position:0px -49px;}
.btn-contract {float:left;}
.btn-mediate {float:right;}
.btn-contract a {background:url(../images/btncontract.gif) no-repeat 0px 0px;}
.btn-mediate a {background:url(../images/btnmediate.gif) no-repeat 0px 0px;}
.btn-mediate p {font-size:10px; text-align:left; line-height:1.2; padding:5px 0px;}
#IndexBtn li.btn-mediate p a {background:none; display:inline; width:auto; height:auto; }
.box-contract-mediate{width:100%;float:left;}
.box-mediate-des{
	font-size:80%;
	width:380px;
	/*float:right;*/
	text-align:left;
	margin-bottom:30px;
}
#NewsBox {margin-bottom:30px;}
#IndexNews {
	width:550px;
	float:left;
	background:url(../images/bg-content.gif) repeat-y 0px 0px;
}
#IndexNews h3 {
	height:40px;
	text-align:right;
	font-size:90%;
	line-height:44px;
	margin-bottom:20px;
	background:url(../images/title-news.gif) no-repeat 0px 0px;
}
#IndexNews h3 a {
	padding:0px 10px;
	font-size:80%;
	font-weight:normal;
	text-decoration:none;
	background:url(../images/icon01.gif) no-repeat 0px 4px;
}
.news-list {
	width:500px;
	text-align:left;
	margin:auto;
}
.date {
	float:left;
	width:75px;
	font-size:90%;
	color:#000000;
}
.article {
	float:right;
	width:410px;
	font-size:95%;
	margin-bottom:8px;
	padding-bottom:5px;
	background:url(../images/underline.gif) repeat-x left bottom;
}
.article img {
	vertical-align:center;
	padding-right:10px;
}
#IndexMonthly {
	width:230px;
	float:right;
	background:url(../images/bg-index-monthly.gif) repeat-y 0px 0px;
}
#IndexMonthly h3 {
	height:30px;
	text-indent:-9999px;
	margin-bottom:10px;
	background:url(../images/title-index-monthly.gif) no-repeat 0px 0px;
}
.monthly-list-foot {
	padding-bottom:15px;
	background:url(../images/bg-index-monthly-foot.gif) no-repeat left bottom;
}
.index-monthly-list {
	width:210px;
	margin:auto;
}
.index-monthly-list p {
	font-size:80%;
	margin-bottom:10px;
}
.index-monthly-list p a {
	color:#333333;
	text-decoration:none;
}
.index-monthly-list p a:hover {
	color:#0040BF;
	text-decoration:none;
}
#MonthlyBlogImage {
	text-align:center;
	margin-bottom:10px;
}
.btn-detail150 a {
	display:block;
	width:150px;
	height:28px;
	margin:auto;
	background:url(../images/btndetail150.gif) no-repeat 0px 0px;
}
.btn-detail150 a:hover {background-position:0px -28px;}
#IndexNewArrival {
	background:url(../images/bg-new-arrival.gif) repeat-y 0px 0px;
}
#IndexNewArrival h3 {
	height:50px;
	margin-bottom:15px;
	text-indent:-9999px;
}
#NewArrivalFoot {
	padding-bottom:25px;
	background:url(../images/bg-new-arrival-foot.gif) no-repeat left bottom;
}
.index-rent {
	width:400px;
	float:left;
}
.index-rent h3 {background:url(../images/title-index-rent.gif) no-repeat 0px 0px;}
.index-buyandsell {
	width:400px;
	float:right;
}
.index-buyandsell h3 {background:url(../images/title-index-buyandsell.gif) no-repeat 0px 0px;}
.box-new-arrival {
	width:340px;
	margin:0px auto 10px auto;
	text-align:left;
}
.box-new-arrival span {
	display:block;
	width:120px;
	float:left;
}
.new-arrivalR {
	float:right;
	width:210px;
}
.box-new-arrival h4 {
	font-size:90%;
	margin-bottom:5px;
}
.box-new-arrival p {
	font-size:80%;
	margin-bottom:5px;	
}
.category-title-invest {
	color:#E41B5B;
	font-size:80%;
	margin-bottom:3px;
}
.new-arrivalR a {
	display:block;
	width:80px;
	height:28px;
	margin:0px 0px 0px auto;
	background:url(../images/btndetail80.gif) no-repeat 0px 0px;
}
.new-arrivalR a:hover {background-position:0px -28px;}
/*------------------------------------------------------------------------------------
COMMON
------------------------------------------------------------------------------------*/
#MainCol {
	width:580px;
	float:right;
	text-align:left;
}
#MainCol2	{
	width:800px;
	text-align:left;
}
.unit {
	width:560px;
	margin:auto;
	text-align:left;
}
.btn-shop {
	width:95px;
	margin:0px 0px 20px auto;
}
.btn-shop a {
	display:block;
	width:95px;
	height:30px;
	background:url(../images/company/btn-shop.gif) no-repeat 0px 0px;
}
.btn-shop a:hover {background-position:0px -30px;}
.separator {padding:0px 5px;}
.flow-left {
	float:left;
	width:170px;
}
.flow-left h4 {
	width:170px;
	margin-bottom:10px;
	text-indent:-9999px;
}
.flow-right {
	float:right;
	width:340px;
}
.flow-right li {
	margin-bottom:5px;
	padding-left:13px;
	background:url(../images/icon02.gif) no-repeat 0px 4px;
}
.arrow {
	display:block;
	width:15px;
	margin:0px auto 15px auto;
}
#ContentNavi {
	width:540px;
	margin:auto;
}
#ContentNavi li a {
	display:block;
	width:260px;
	height:180px;
	text-decoration:none;
}
#ContentNavi li a:hover {background-position:0px -180px;}
#ContentNavi li a span,#ContentNavi li span{
	display:block;
	position:relative;
	width:210px;
	top:125px;
	margin:auto;
	font-size:11px;
	color:#737373;
}
.unit-main p {font-size:95%;}
/*ここから追加分*/
#ContentNavi li.lease-navi01,#ContentNavi li.lease-navi02{
	display:block;
	width:260px;
	height:230px;
}
#ContentNavi li.lease-navi01 ul,#ContentNavi li.lease-navi02 ul {
	margin-top:5px;
	display:block;
	position:relative;
	top:125px;
	width:260px;
}
#ContentNavi li.lease-navi01 ul li,#ContentNavi li.lease-navi02 ul li{
	text-indent:10px;
	width:210px;
	margin:auto;
	font-size:11px;
	background:url(../images/icon01.gif) no-repeat left center;
	height:15px;
	line-height:1.2em;
}
#ContentNavi li.lease-navi01 a,#ContentNavi li.lease-navi02 a {
	width:auto;
	height:auto;
	display:inline;
	padding:0px;
	margin:0px;
}
#ContentNavi li.lease-navi01 a,
#ContentNavi li.lease-navi02 a{color:#330066;}
#ContentNavi li.lease-navi01 a:hover,
#ContentNavi li.lease-navi02 a:hover{color:#77509F;}
/*================ FAQ ================*/
#FaqNavi {
	border:#DDDDDD 5px solid;
	margin-bottom:20px;
	padding:15px;
}
.unit-faq h4 {
	font-size:95%;
	padding:10px 0px 0px 35px;
	margin-bottom:10px;
}
.unit-faq .box-answer {
	font-size:95%;
	border-bottom:#CCCCCC 1px dashed;
	margin-bottom:10px;
	padding:0px 0px 10px 35px;
	background:url(../images/icon-a.gif) no-repeat 0px 0px;
}
.box-answer h5 {
	font-size:100%;
	color:#FFFFFF;
	text-align:center;
	margin-bottom:10px;
	padding:3px;
	background-color:#636363;
}
.box-answer ul {
	list-style-position:inside;
	margin:0px 0px 10px 0px;
	padding:5px 10px;
	background-color:#F3F3F3;
}
.box-answer ul li {margin:0px 0px 5px 0px;}
.box-answer ul dl {
	margin:0px;
	padding:0px;
}
.box-answer ul li dl dt {
	font-weight:bold;
	color:#4C1980;
	margin:0px;
	padding:0px 0px 0px 13px;
	background:url(../images/icon02.gif) no-repeat 0px 3px;
}
.box-answer ul li dl dd {
	margin:0px 0px 0px 13px;
	padding:0px 0px 0px 0px;
}
.tb-faq {
	border-collapse:collapse;
	width:100%;
	font-size:95%;
	margin-bottom:15px;
	border:#CCCCCC 1px solid;
}
.tb-faq th {
	width:50%;
	padding:3px;
	border-left:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid;
	background-color:#FCECD6;
}
.tb-faq td {
	padding:3px;
	text-align:center;
	border-left:#DDDDDD 1px solid;
}
/*================ FORM ================*/
sup {
	font-size:14px;
	color:red;
}
.lead {
	font-size:95%;
	color:#333333;
	margin-bottom:20px;
}
#BoxTrust {margin-bottom:15px;}
#BoxTrust .lead {
	float:left;
	width:320px;
}
.trust {
	display:block;
	float:right;
	width:250px;
	background-color:#F3F3F3;
}
.trust td {
	font-size:80%;
	padding:5px;
}
.msg {
	color:#4C1980;
	font-size:120%;
	margin-bottom:20px;
}
.error_form {background-color:#FEFFBF;}
#error_msg {
	font-size:95%;
	margin-bottom:30px;
	padding:10px;
	border:red 1px solid;
	background-color:#F5F5F5;
}
#error_msg a {color:red;}
#error_msg a:hover {color:#E65C5C;}
#INPUT {text-align:center;}
#INPUT p {
	font-size:95%;
	color:#333333;
	margin-bottom:20px;
}
.tb-form {
	width:100%;
	font-size:90%;
	text-align:left;
	border:#DDDDDD 1px solid;
	margin:0px auto 20px auto;
	border-collapse:collapse;
}
.tb-form caption {
	padding:5px;
	color:#FFFFFF;
	background-color:#535353;
}
.tb-form th {
	width:120px;
	font-weight:normal;
	color:#333333;
	padding:7px;
	vertical-align:top;
	border-right:#DDDDDD 1px solid;
	border-bottom:#DDDDDD 1px solid;
	background-color:#F5F5F5;
}
.tb-form td {
	padding:7px;
	border-bottom:#DDDDDD 1px solid;
}
.tb-form td p{ margin-top:10px; }
.tb-form td span {
	display:block;
	font-size:80%;
	color:#939396;
	margin-top:2px;
}

.tb-form td.reason td input{ margin-right:5px; }
.tb-form td.reason td label{ line-height:20px; }

div#QUESTIONS{
	margin-top:40px;
	margin-bottom:80px;
	font-size:90%;
}
div#QUESTIONS p{ margin-bottom:10px; }
div#QUESTIONS p.question{
	padding:6px 8px;
	background-color:#F2F2F2;
	margin-bottom:10px;
}
div#QUESTIONS p.question strong{ margin-right:5px; }
div#QUESTIONS div.answer{ margin-bottom:40px; }
div#QUESTIONS div.answer span{
	color:#939396;
	font-size:80%;
	margin-bottom:5px;
}
div#QUESTIONS div.answer input{ margin-right:5px; }
div#QUESTIONS div.answer label{ line-height:20px; }
div#QUESTIONS div.answer textarea{ width:575px; }
div#QUESTIONS div.answer.last{ margin-bottom:10px; }
input.residence{
	font-size:110%;
	height:30px;
	line-height:25px;
}
.checkbox-table {
	border:none;
	margin:0px;
}
.checkbox-table th,.checkbox-table td {
	width:auto;
	padding:1px;
	border:none;
	text-align:left;
	vertical-align:top;
}
.buttons {text-align:right;}
.tb-assessment label {padding-right:10px;}
/*================ PRINT ================*/
#MainPrint {
	width:640px;
	margin:auto;
	text-align:left;
	font-size:120%;
}
#MainPrint .unit-manual ul {width:510px;}
#MainPrint .unit-lease-flow .flow-right {
	width:480px;
}
#MainPrint .unit-lease-flow .arrow-lease {
	text-align:center;
	background-image:none;
}
#MainPrint .illust-manage {
	text-align:center;
	margin-bottom:20px;
}
#MainPrint .unit-manage .tb-manage01 th {font-weight:bold;}
.plan-notice {margin-bottom:30px;}
.plan-notice span {
	color:red;
	padding-right:5px;
}
#MainPrint .unit-manage ul li {
	padding:0px;
	list-style-image:url(../images/btn.gif);
	list-style-position:inside;
	background-image:none;
}
/*------------------------------------------------------------------------------------
MAIN INDEX
------------------------------------------------------------------------------------*/
#IndexMainNavi {
	width:800px;
	margin:0px auto 30px auto;
}
#IndexMainNavi li {float:left;}
#IndexMainNavi li a {
	display:block;
	height:35px;
}
.main-navi01 a {
	width:140px;
	background:url(../images/main-navi/main-navi01.gif) no-repeat 0px 0px;
}
.main-navi02 a {
	width:165px;
	background:url(../images/main-navi/main-navi02.gif) no-repeat 0px 0px;
}
.main-navi03 a {
	width:165px;
	background:url(../images/main-navi/main-navi03.gif) no-repeat 0px 0px;
}
.main-navi04 a {
	width:165px;
	background:url(../images/main-navi/main-navi04.gif) no-repeat 0px 0px;
}
.main-navi05 a {
	width:165px;
	background:url(../images/main-navi/main-navi05.gif) no-repeat 0px 0px;
}
#IndexMainNavi li a:hover {background-position:0px -35px;}
/*------------------------------------------------------------------------------------
RENT-INDEX
------------------------------------------------------------------------------------*/
.unit-rent-index {margin-bottom:40px;}
.unit-rent-index h4 {
	height:120px;
	text-indent:-9999px;
	margin-bottom:15px;
	background:url(../images/rent-index/h4-rent.jpg) no-repeat 0px 0px;
}
.unit-lease-index h4 {
	height:120px;
	text-indent:-9999px;
	margin-bottom:15px;
	background:url(../images/rent-index/h4-lease.jpg) no-repeat 0px 0px;
}
.unit-rent-index p,.unit-lease-index p {
	font-size:95%;
	margin-bottom:20px;
}
.unit-rent-index ul,.unit-lease-index ul {
	width:550px;
	margin:auto;
}
.unit-rent-index ul li,.unit-lease-index ul li {float:left;}
.unit-rent-index ul li a,.unit-lease-index ul li a {
	display:block;
	width:260px;
	height:65px;
	color:#666666;
	text-decoration:none;
}
.unit-lease-index ul li span{color:#666666;}
.unit-rent-index ul li a:hover,
.unit-lease-index ul li.lease-index03 a:hover,
.unit-lease-index ul li.lease-index04 a:hover {
	color:#FFFFFF;
	background-position:0px -65px;
}
.unit-rent-index ul li span,.unit-lease-index ul li span {
	display:block;
	width:190px;
	position:relative;
	top:30px;
	left:60px;
	font-size:10px;
}
/*ここから追加分*/
.unit-lease-index ul li.lease-index01,.unit-lease-index ul li.lease-index02{
	display:block;
	height:130px;
	width:260px;
}
.unit-lease-index ul li.lease-index01 ul,.unit-lease-index ul li.lease-index02 ul{
	display:block;
	top:40px;
	position:relative;
	margin-top:5px;
	width:260px;
}
.unit-lease-index ul li.lease-index01 ul li,.unit-lease-index ul li.lease-index02 ul li{
	width:260px;
	font-size:11px;
	text-indent:25px;
	background:url(../images/icon01.gif) no-repeat 15px 50%;
	height:15px;
	line-height:1.2em;
	list-style:none;
}
.unit-lease-index ul li.lease-index01 a,.unit-lease-index ul li.lease-index02 a {
	width:auto;
	height:auto;
	display:inline;
	padding:0px;
	margin:0px;
}
.unit-lease-index ul li.lease-index01 ul li a,
.unit-lease-index ul li.lease-index02 ul li a{color:#330066;}
.unit-lease-index ul li.lease-index01 a:hover,
.unit-lease-index ul li.lease-index02 a:hover{color:#77509F;}
/*ここまで*/
.rent-index01 a {
	margin:0px 30px 10px 0px;
	background:url(../images/rent-index/rent01.gif) no-repeat 0px 0px;
}
.rent-index02 a {
	margin-bottom:10px;
	background:url(../images/rent-index/rent02.gif) no-repeat 0px 0px;
}
.rent-index03 a {
	margin:0px 30px 10px 0px;
	background:url(../images/rent-index/rent03.gif) no-repeat 0px 0px;
}
.rent-index04 a {
	margin-bottom:10px;
	background:url(../images/rent-index/rent04.gif) no-repeat 0px 0px;
}
.rent-index05 a {
	margin:0px 30px 0px 0px;
	background:url(../images/rent-index/rent05.gif) no-repeat 0px 0px;
}
.rent-index06 a {background:url(../images/rent-index/rent06.gif) no-repeat 0px 0px;}
li.lease-index01{
	margin:0px 30px 10px 0px;
	background:url(../images/rent-index/lease01.gif) no-repeat 0px 0px;
}
li.lease-index02 {
	margin:0px 0px 10px 0px;
	background:url(../images/rent-index/lease03.gif) no-repeat 0px 0px;
}
.lease-index03 a {
	margin:0px 30px 10px 0px;
	background:url(../images/rent-index/lease04.gif) no-repeat 0px 0px;
}
.lease-index04 a {
	margin:0px 0px 10px 0px;
	background:url(../images/rent-index/lease06.gif) no-repeat 0px 0px;
}
/*================ SITEMAP ================*/
.h4-sitemap-lease a {color:#008000;}
.h4-sitemap-rent a {color:#0090B2;}
/*------------------------------------------------------------------------------------
INVEST-INDEX
------------------------------------------------------------------------------------*/
.unit-buy-index {margin-bottom:40px;}
.unit-buy-index h4 {
	height:120px;
	text-indent:-9999px;
	margin-bottom:15px;
	background:url(../images/invest-index/h4-buy.jpg) no-repeat 0px 0px;
}
.unit-sell-index h4 {
	height:120px;
	text-indent:-9999px;
	margin-bottom:15px;
	background:url(../images/invest-index/h4-sell.jpg) no-repeat 0px 0px;
}
.unit-buy-index p,.unit-sell-index p {
	font-size:95%;
	margin-bottom:20px;
}
.unit-buy-index ul,.unit-sell-index ul {
	width:550px;
	margin:auto;
}
.unit-buy-index ul li,.unit-sell-index ul li {float:left;}
.unit-buy-index ul li a,.unit-sell-index ul li a {
	display:block;
	width:260px;
	height:65px;
	color:#666666;
	text-decoration:none;
}
.unit-buy-index ul li a:hover,.unit-sell-index ul li a:hover {
	color:#FFFFFF;
	background-position:0px -65px;
}
.unit-buy-index ul li a span,.unit-sell-index ul li a span {
	display:block;
	width:190px;
	position:relative;
	top:30px;
	left:60px;
	font-size:10px;
}
.unit-buy-index ul li.buy-index01 a span{font-size:9px;}
.buy-index02 a {
	margin:0px 30px 10px 0px;
	background:url(../images/invest-index/buy02.gif) no-repeat 0px 0px;
}
.buy-index01 a {
	margin-bottom:10px;
	background:url(../images/invest-index/buy01.gif) no-repeat 0px 0px;
}
.buy-index03 a {
	margin:0px 30px 10px 0px;
	background:url(../images/invest-index/buy03.gif) no-repeat 0px 0px;
}
.buy-index04 a {
	margin-bottom:10px;
	background:url(../images/invest-index/buy04.gif) no-repeat 0px 0px;
}
.buy-index05 a {
	margin:0px 30px 10px 0px;
	background:url(../images/invest-index/buy05.gif) no-repeat 0px 0px;
}
.buy-index08 a {
	margin-bottom:10px;
	background:url(../images/invest-index/buy08.gif) no-repeat 0px 0px;
}

.sell-index01 a {
	margin:0px 30px 10px 0px;
	background:url(../images/invest-index/sell01.gif) no-repeat 0px 0px;
}
.sell-index02 a {
	margin-bottom:10px;
	background:url(../images/invest-index/sell02.gif) no-repeat 0px 0px;
}
.sell-index04 a {
	margin:0px 30px 10px 0px;
	background:url(../images/invest-index/sell04.gif) no-repeat 0px 0px;
}
.sell-index05 a {
	margin-bottom:10px;
	background:url(../images/invest-index/sell05.gif) no-repeat 0px 0px;
}
/*================ SITEMAP ================*/
.h4-sitemap-buy a {color:#CC1450;}
.h4-sitemap-sell a {color:#D96D00;}
/*------------------------------------------------------------------------------------
RENT
------------------------------------------------------------------------------------*/
.unit-rent h3 {margin-bottom:15px;}
.unit-rent h4 {
	height:25px;
	margin-bottom:10px;
}
.unit-rent h5 {
	font-size:95%;
	color:#009900;
	border-bottom:#CCCCCC 1px dashed;
	margin-bottom:5px;
	padding-bottom:5px;
}
.unit-rent p {font-size:95%;}
/*================ TOP ================*/
.rent-navi01,
.rent-navi03,
.rent-navi05
{
	float:left;
	margin-bottom:10px;
}
.rent-navi02,
.rent-navi04{
	float:right;
	margin-bottom:10px;
}
.rent-navi01 a {background:url(../images/rent/index-navi01.gif) no-repeat 0px 0px;}
.rent-navi02 a {background:url(../images/rent/index-navi02.gif) no-repeat 0px 0px;}
.rent-navi03 a {background:url(../images/rent/index-navi03.gif) no-repeat 0px 0px;}
.rent-navi04 a {background:url(../images/rent/index-navi04.gif) no-repeat 0px 0px;}
.rent-navi05 a {background:url(../images/rent/index-navi05.gif) no-repeat 0px 0px;}
/*================ RENT NEW ================*/
.unit-rent-new-blog h5 {
	color:#FFFFFF;
	font-size:80%;
	text-align:center;
	padding:1px 5px;
	background-color:#2494BF;
}
.title-blog-rent-new {
	font-size:100%;
	background:url(../images/bg-blog-title.gif) repeat left top;
	color:#333333;
	border-left:#2494BF 4px solid;
	margin-bottom:10px;
	padding:5px 3px 3px 10px;
}
.title-blog-rent-new h4 {
	width:470px;
	float:left;
}
.title-blog-rent-new h4 a {
	color:#333333;
	text-decoration:none;
}
.title-blog-rent-new a:hover {color:#2494BF;}
.rent-new-cat {
	font-size:100%;
	text-align:right;
	color:#2494BF;
	margin-bottom:20px;
}
/*================ FLOW ================*/
.unit-rent-flow h4 {
	height:30px;
	margin-bottom:10px;
	text-indent:-9999px;
}
.unit-rent-flow p {font-size:95%;}
.unit-rent-flow ul {font-size:95%;}
#RentFlowNavi {
	margin-bottom:30px;
	background:url(../images/rent/bg-flow-navi.gif) no-repeat 0px 0px;
}
#RentFlowNavi li {float:left;}
#RentFlowNavi li a {
	display:block;
	height:34px;
}
#RentFlowNavi li a:hover {background-position:0px -34px;}
.rent-flow-navi01 a{
	width:170px;
	margin:0px 23px 10px 0px;
	background:url(../images/rent/flow-navi01.gif) no-repeat 0px 0px;
}
.rent-flow-navi02 a{
	width:120px;
	margin:0px 23px 10px 0px;
	background:url(../images/rent/flow-navi02.gif) no-repeat 0px 0px;
}
.rent-flow-navi03 a{
	width:180px;
	margin:0px 0px 10px 0px;
	background:url(../images/rent/flow-navi03.gif) no-repeat 0px 0px;
}
.rent-flow-navi04 a{
	width:90px;
	margin:0px 23px 0px 0px;
	background:url(../images/rent/flow-navi04.gif) no-repeat 0px 0px;
}
.rent-flow-navi05 a{
	width:120px;
	margin:0px 23px 0px 0px;
	background:url(../images/rent/flow-navi05.gif) no-repeat 0px 0px;
}
.rent-flow-navi06 a{
	width:90px;
	margin:0px;
	background:url(../images/rent/flow-navi06.gif) no-repeat 0px 0px;
}
.box-flow {
	border:#CCCCCC 1px solid;
	text-align:left;
	margin-bottom:10px;
	padding:10px;
}
#TitleRentFlow01 {background:url(../images/rent/h4-flow01.gif) no-repeat 0px 0px;}
#TitleRentFlow02 {background:url(../images/rent/h4-flow02.gif) no-repeat 0px 0px;}
#TitleRentFlow03 {background:url(../images/rent/h4-flow03.gif) no-repeat 0px 0px;}
#TitleRentFlow04 {background:url(../images/rent/h4-flow04.gif) no-repeat 0px 0px;}
#TitleRentFlow05 {background:url(../images/rent/h4-flow05.gif) no-repeat 0px 0px;}
#TitleRentFlow06 {background:url(../images/rent/h4-flow06.gif) no-repeat 0px 0px;}
.rentflow-box {
	font-size:90%;
	text-align:center;
	margin-bottom:10px;
	padding:3px;
	border:#DDDDDD 1px solid;
	background-color:#F3F3F3;
}
.rentflow-box h5 {
	font-size:95%;
	color:#CC6C0B;
	border-bottom:#CCCCCC 1px dashed;
	margin-bottom:3px;
	padding-bottom:3px;
}
.arrow-rent {
	height:15px;
	margin-bottom:10px;
	background:url(../images/arrow-blue.gif) no-repeat center center;
}
/*================ FAQ ================*/
.navi-rent-monthly {
	font-size:80%;
	font-weight:bold;
	margin-bottom:5px;
	padding-left:25px;
	background:url(../images/rent/icon-q-list.gif) no-repeat 0px 0px;
}
.navi-rent-monthly a {
	color:#636363;
	text-decoration:none;
}
.navi-rent-monthly a:hover {
	color:#009ABF;
	text-decoration:none;
}
.h4-rent-faq {
	color:#007B99;
	background:url(../images/rent/icon-q.gif) no-repeat 0px 0px;
}
/*------------------------------------------------------------------------------------
LEASE
------------------------------------------------------------------------------------*/
/*================ TOP ================*/
.lease-navi01 {
	float:left;
	margin-bottom:10px;
}
.lease-navi02 {
	float:right;
	margin-bottom:10px;
}
.lease-navi03 {float:left;}
.lease-navi04 {float:right;}
.lease-navi01 {background:url(../images/lease/index-navi01.gif) no-repeat 0px 0px;}
.lease-navi02 {background:url(../images/lease/index-navi02.gif) no-repeat 0px 0px;}
.lease-navi03 a {background:url(../images/lease/index-navi03.gif) no-repeat 0px 0px;}
.lease-navi04 a {background:url(../images/lease/index-navi04.gif) no-repeat 0px 0px;}
/*================ REFORM ================*/
.unit-reform h3 {
	height:50px;
	text-indent:-9999px;
	margin-bottom:20px;
}
.unit-reform h4  {
	height:30px;
	margin-bottom:20px;
	text-indent:-9999px;
}
.unit-reform p {
	font-size:95%;
}
.h4-reform00 {background:url(../images/lease/h4-reform00.gif) no-repeat 0px 0px;}
.h4-reform01 {background:url(../images/lease/h4-reform01.gif) no-repeat 0px 0px;}
.h4-reform02 {background:url(../images/lease/h4-reform02.gif) no-repeat 0px 0px;}
.h4-reform03 {background:url(../images/lease/h4-reform03.gif) no-repeat 0px 0px;}
#FlowSub {margin-bottom:30px;}
.box-sub {
	float:left;
	width:120px;
	padding:10px;
	border:#DDDDDD 1px solid;
}
/*================ FLOW ================*/
.unit-lease-flow h4 {
	height:30px;
	margin-bottom:10px;
	text-indent:-9999px;
}
.unit-lease-flow ul {font-size:95%;}
#LeaseFlowNavi {
	width:560px;
	margin:0px auto 30px auto;
	background:url(../images/lease/bg-flow-navi.gif) no-repeat 0px 0px;
}
#LeaseFlowNavi li {float:left;}
#LeaseFlowNavi li a {
	display:block;
	height:34px;
}
#LeaseFlowNavi li a:hover {background-position:0px -34px;}
.lease-flow-navi01 a{
	width:130px;
	margin:0px 32px 10px 0px;
	background:url(../images/lease/flow-navi01.gif) no-repeat 0px 0px;
}
.lease-flow-navi02 a{
	width:180px;
	margin:0px 32px 10px 0px;
	background:url(../images/lease/flow-navi02.gif) no-repeat 0px 0px;
}
.lease-flow-navi03 a{
	width:165px;
	margin:0px 0px 10px 0px;
	background:url(../images/lease/flow-navi03.gif) no-repeat 0px 0px;
}
.lease-flow-navi04 a{
	width:170px;
	margin:0px 32px 0px 0px;
	background:url(../images/lease/flow-navi04.gif) no-repeat 0px 0px;
}
.lease-flow-navi05 a{
	width:230px;
	background:url(../images/lease/flow-navi05.gif) no-repeat 0px 0px;
}
#BoxLeaseFlow01,#BoxLeaseFlow02,#BoxLeaseFlow03,#BoxLeaseFlow04,#BoxLeaseFlow05 {
	border:#CCCCCC 1px solid;
	text-align:left;
	margin-bottom:10px;
	padding:10px;
}
#BoxLeaseFlow01 h4 {background:url(../images/lease/h4-flow01.gif) no-repeat 0px 0px;}
#BoxLeaseFlow02 h4 {background:url(../images/lease/h4-flow02.gif) no-repeat 0px 0px;}
#BoxLeaseFlow03 h4 {background:url(../images/lease/h4-flow03.gif) no-repeat 0px 0px;}
#BoxLeaseFlow04 h4 {background:url(../images/lease/h4-flow04.gif) no-repeat 0px 0px;}
#BoxLeaseFlow05 h4 {background:url(../images/lease/h4-flow05.gif) no-repeat 0px 0px;}
#BoxLeaseFlow06 h4 {background:url(../images/lease/h4-flow06.gif) no-repeat 0px 0px;}
#BoxLeaseFlow07 h4 {background:url(../images/lease/h4-flow07.gif) no-repeat 0px 0px;}
.arrow-lease {
	height:15px;
	margin-bottom:10px;
	background:url(../images/arrow-green.gif) no-repeat center center;
}
/*================ PROPERTY MANAGE ================*/
.unit-manage h3 {
	height:50px;
	text-indent:-9999px;
	margin-bottom:20px;
}
.h3-manage01 {background:url(../images/lease/h3-manage01.gif) no-repeat 0px 0px;}
.h3-manage02 {background:url(../images/lease/h3-manage02.gif) no-repeat 0px 0px;}
.h3-manage03 {background:url(../images/lease/h3-manage03.gif) no-repeat 0px 0px;}
.unit-manage h4 {
	height:30px;
	text-indent:-9999px;
	margin-bottom:20px;
}
.h4-manage01 {background:url(../images/lease/h4-manage01.gif) no-repeat 0px 0px;}
.h4-manage02 {background:url(../images/lease/h4-manage02.gif) no-repeat 0px 0px;}
.h4-manage03 {background:url(../images/lease/h4-manage03.gif) no-repeat 0px 0px;}
.h4-manage04 {background:url(../images/lease/h4-manage04.gif) no-repeat 0px 0px;}
/*
.unit-manage h5 {
	height:35px;
	color:#008000;
	font-size:95%;
	text-indent:-9999px;
	margin-bottom:10px;
}
*/
.unit-manage p,.unit-manage02 p {font-size:95%;}
.tb-manage01 {
	width:100%;
	font-size:90%;
	border:#DDDDDD 1px solid;
	border-collapse:collapse;
	margin-bottom:30px;
}
.tb-manage01 th {
	font-weight:normal;
	text-align:center;
	padding:3px 5px;
	border:#DDDDDD 1px solid;
	background-color:#EDEDD7;
}
.tb-manage01 td {
	text-align:left;
	border:#DDDDDD 1px solid;
	padding:7px;
	vertical-align:top;
}
.box-manage {
	margin-bottom:30px;
	padding:20px;
	background-color:#FAF7F2;
}
.tb-manage02 {
	width:100%;
	font-size:90%;
	border:#CCCCCC 1px solid;
	border-collapse:collapse;
	margin-bottom:10px;
	background-color:#FFFFFF;
}
.tb-manage02 caption {
	margin-bottom:5px;
	text-align:left;
	color:#008C00;
	font-size:120%;
}
.tb-manage02 th {
	width:150px;
	padding:3px 5px;
	border:#CCCCCC 1px solid;
	background-color:#E3F7E3;
}
.tb-manage02 td {
	border:#CCCCCC 1px solid;
	padding:7px;
}
.unit-manage ul li {
	font-size:95%;
	margin-bottom:3px;
	list-style-image:url(../images/btn.gif);
	list-style-position:inside;
}
/*================ MANUAL ================*/
.unit-manual p {font-size:95%;}
.unit-manual h4 {
	height:60px;
	text-indent:-9999px;
	margin-bottom:15px;
}
.unit-manual03 h4 {
	height:30px;
	text-indent:-9999px;
	margin-bottom:15px;
}
#ManualNavi01 {
	width:580px;
	margin:0px auto 30px auto;
	background:url(../images/lease/bg-manual-navi.gif) no-repeat 0px 0px;
}
#ManualNavi02 {
	width:580px;
	margin:0px auto 30px auto;
	background:url(../images/lease/bg-manual-navi-02.gif) no-repeat 0px 0px;
}
#ManualNavi01 li,#ManualNavi02 li {float:left;}
#ManualNavi01 li a,#ManualNavi02 li a {
	display:block;
	height:34px;
}
#ManualNavi01 li a:hover,#ManualNavi02 li a:hover {background-position:0px -34px;}
.manual-navi01 a{
	width:78px;
	margin:0px 26px 10px 0px;
	background:url(../images/lease/manual-navi01.gif) no-repeat 0px 0px;
}
.manual-navi02 a{
	width:100px;
	margin:0px 26px 10px 0px;
	background:url(../images/lease/manual-navi02.gif) no-repeat 0px 0px;
}
.manual-navi03 a{
	width:90px;
	margin:0px 26px 10px 0px;
	background:url(../images/lease/manual-navi03.gif) no-repeat 0px 0px;
}
.manual-navi04 a{
	width:213px;
	margin:0px 0px 10px 0px;
	background:url(../images/lease/manual-navi04.gif) no-repeat 0px 0px;
}
.manual-navi05 a{
	width:125px;
	margin:0px 26px 10px 0px;
	background:url(../images/lease/manual-navi05.gif) no-repeat 0px 0px;
}
.manual-navi06 a{
	width:105px;
	margin:0px 26px 10px 0px;
	background:url(../images/lease/manual-navi06.gif) no-repeat 0px 0px;
}
.manual-navi07 a{
	width:90px;
	margin:0px 26px 10px 0px;
	background:url(../images/lease/manual-navi07.gif) no-repeat 0px 0px;
}
.manual-navi08 a{
	width:80px;
	margin:0px 26px 10px 0px;
	background:url(../images/lease/manual-navi08.gif) no-repeat 0px 0px;
}
.manual-navi09 a{
	width:80px;
	margin:0px 26px 0px 0px;
	background:url(../images/lease/manual-navi09.gif) no-repeat 0px 0px;
}
.manual-navi10 a{
	width:80px;
	margin:0px 26px 0px 0px;
	background:url(../images/lease/manual-navi10.gif) no-repeat 0px 0px;
}
.manual-navi002-01 a{
	width:80px;
	margin:0px 26px 10px 0px;
	background:url(../images/lease/manual-navi01.gif) no-repeat 0px 0px;
}
.manual-navi002-02 a{
	width:130px;
	margin:0px 26px 10px 0px;
	background:url(../images/lease/manual-navi002-02.gif) no-repeat 0px 0px;
}
.manual-navi002-03 a{
	width:90px;
	margin:0px 26px 10px 0px;
	background:url(../images/lease/manual-navi002-03.gif) no-repeat 0px 0px;
}
.manual-navi002-04 a{
	width:175px;
	margin:0px 0px 10px 0px;
	background:url(../images/lease/manual-navi002-04.gif) no-repeat 0px 0px;
}
.manual-navi002-05 a{
	width:125px;
	margin:0px 26px 10px 0px;
	background:url(../images/lease/manual-navi05.gif) no-repeat 0px 0px;
}
.manual-navi002-06 a{
	width:90px;
	margin:0px 26px 10px 0px;
	background:url(../images/lease/manual-navi002-06.gif) no-repeat 0px 0px;
}
.manual-navi002-07 a{
	width:80px;
	margin:0px 26px 10px 0px;
	background:url(../images/lease/manual-navi002-07.gif) no-repeat 0px 0px;
}
.manual-navi002-08 a{
	width:80px;
	margin:0px 26px 0px 0px;
	background:url(../images/lease/manual-navi002-08.gif) no-repeat 0px 0px;
}
.manual-navi002-09 a{
	width:80px;
	margin:0px 0px 0px 0px;
	background:url(../images/lease/manual-navi002-09.gif) no-repeat 0px 0px;
}
.manual-navi20 a{
	width:80px;
	margin:0px 26px 0px 0px;
	background:url(../images/lease/manual-navi20.gif) no-repeat 0px 0px;
}
.manual-navi21 a{
	width:80px;
	margin:0px;
	background:url(../images/lease/manual-navi21.gif) no-repeat 0px 0px;
}
.h4-manual01 {background:url(../images/lease/h4-manual01.gif) no-repeat 0px 0px;}
.h4-manual02 {background:url(../images/lease/h4-manual02.gif) no-repeat 0px 0px;}
.h4-manual03 {background:url(../images/lease/h4-manual03.gif) no-repeat 0px 0px;}
.h4-manual04 {background:url(../images/lease/h4-manual04.gif) no-repeat 0px 0px;}
.h4-manual05 {background:url(../images/lease/h4-manual05.gif) no-repeat 0px 0px;}
.h4-manual06 {background:url(../images/lease/h4-manual06.gif) no-repeat 0px 0px;}
.h4-manual07 {background:url(../images/lease/h4-manual07.gif) no-repeat 0px 0px;}
.h4-manual08 {background:url(../images/lease/h4-manual08.gif) no-repeat 0px 0px;}
.h4-manual09 {background:url(../images/lease/h4-manual09.gif) no-repeat 0px 0px;}
.h4-manual10 {background:url(../images/lease/h4-manual10.gif) no-repeat 0px 0px;}
.h4-manual002-01 {background:url(../images/lease/h4-manual01.gif) no-repeat 0px 0px;}
.h4-manual002-02 {background:url(../images/lease/h4-manual002-02.gif) no-repeat 0px 0px;}
.h4-manual002-03 {background:url(../images/lease/h4-manual002-03.gif) no-repeat 0px 0px;}
.h4-manual002-04 {background:url(../images/lease/h4-manual002-04.gif) no-repeat 0px 0px;}
.h4-manual002-05 {background:url(../images/lease/h4-manual05.gif) no-repeat 0px 0px;}
.h4-manual002-06 {background:url(../images/lease/h4-manual002-06.gif) no-repeat 0px 0px;}
.h4-manual002-07 {background:url(../images/lease/h4-manual002-07.gif) no-repeat 0px 0px;}
.h4-manual002-08 {background:url(../images/lease/h4-manual002-08.gif) no-repeat 0px 0px;}
.h4-manual002-09 {background:url(../images/lease/h4-manual002-09.gif) no-repeat 0px 0px;}
.h4-manual02-01 {background:url(../images/lease/h4-manual02-01.gif) no-repeat 0px 0px;}
.h4-manual02-02 {background:url(../images/lease/h4-manual02-02.gif) no-repeat 0px 0px;}
.h4-manual02-03 {background:url(../images/lease/h4-manual02-03.gif) no-repeat 0px 0px;}
.h4-manual003-01 {background:url(../images/lease/h4-manual003-01.gif) no-repeat left bottom;}
.h4-manual003-02 {background:url(../images/lease/h4-manual003-02.gif) no-repeat left bottom;}
.h4-manual003-03 {background:url(../images/lease/h4-manual003-03.gif) no-repeat left bottom;}
.h4-manual003-04 {background:url(../images/lease/h4-manual003-04.gif) no-repeat left bottom;}
.h4-manual003-05 {background:url(../images/lease/h4-manual003-05.gif) no-repeat left bottom;}
.box-manual-bg{background:url(../images/lease/bg-manual-border.gif)  repeat-y top center;}
.box-bg-cursor{background:url(../images/lease/bg-cursor.gif)  no-repeat top center;}
.box-manual-left,.box-manual-right,.box-manual-cursor{width:280px;}
.box-manual-left{float:left;}
.box-manual-right{float:right;}
.unit-manual ul li {
	font-size:95%;
	margin-bottom:5px;
	padding-left:13px;
	background:url(../images/icon02.gif) no-repeat 0px 4px;
}
.unit-manual ul li span{
	display:block;
	font-size:85%;
	color:#CC6700;
	margin:2px 0px 5px 0px;
}
.unit-rent-flow ul li span,.unit-rent-flow p span,.unit-lease-flow ul li span,.unit-lease-flow p span{
	font-size:85%;
	color:#CC6700;
	margin:2px 0px 5px 0px;
}
.box-manual-full{clear:both;}
.manual-exp {
	clear:both;
	width:500px;
	padding:10px;
	font-size:90%;
	border:#DDDDDD 1px solid;
	margin:10px auto 15px auto;
	background-color:#F3F3F3;
}
.box-center{
	width:500px;
	margin:0 auto;
}
.box-manual-centeralign{text-align:center;}
.manual-exp h5 {
	font-size:110%;
	text-align:center;
	color:#009900;
	border-bottom:#DDDDDD 1px solid;
	margin-bottom:5px;
	padding-bottom:5px
}
.manual-exp p {margin-bottom:2px;}
.box-manual-cursor{
	height:100px;
	float:right;
	background-image:url(../images/lease/manual-cursor.gif);
	background-position:center top;
	background-repeat:no-repeat;
}
/*================ USE================*/
.unit-use h4 {
	height:60px;
	text-indent:-9999px;
	margin-bottom:15px;
}
.unit-use ul	{
	margin-left:30px;
}
.unit-use ul li {
	font-size:95%;
	margin-bottom:5px;
	padding-left:13px;
	background:url(../images/icon02.gif) no-repeat 0px 4px;
}
.unit-use ul li span{
	display:block;
	font-size:85%;
	color:#CC6700;
	margin:2px 0px 5px 0px;
}
.h4-use01 {background:url(../images/lease/h4-use01.gif) no-repeat 0px 0px;}
.h4-use02 {background:url(../images/lease/h4-use02.gif) no-repeat 0px 0px;}
.h4-use03 {background:url(../images/lease/h4-use03.gif) no-repeat 0px 0px;}
.h4-use04 {background:url(../images/lease/h4-use04.gif) no-repeat 0px 0px;}
.use-arrow	{
	margin:20px auto 20px auto;
	display:block;
}
/*================ FAQ ================*/
.h4-lease-faq {
	color:#007300;
	background:url(../images/lease/icon-q.gif) no-repeat 0px 0px;
}
/*------------------------------------------------------------------------------------
RESIDENCE
------------------------------------------------------------------------------------*/
.unit-residence h4 {
	height:26px;
	margin-bottom:15px;
	text-indent:-9999px;
}
.h4-residence01 {background:url(../images/residence/h4-residence01.gif) no-repeat 0px 0px;}
.h4-residence02 {background:url(../images/residence/h4-residence02.gif) no-repeat 0px 0px;}
/*================ TROUBLE ================*/
.h4-trouble01 {background:url(../images/residence/h4-trouble01.gif) no-repeat 0px 0px;}
.h4-trouble02 {background:url(../images/residence/h4-trouble02.gif) no-repeat 0px 0px;}
.h4-trouble03 {background:url(../images/residence/h4-trouble03.gif) no-repeat 0px 0px;}
.h4-trouble04 {background:url(../images/residence/h4-trouble04.gif) no-repeat 0px 0px;}
.h4-trouble05 {background:url(../images/residence/h4-trouble05.gif) no-repeat 0px 0px;}
.h4-trouble06 {background:url(../images/residence/h4-trouble06.gif) no-repeat 0px 0px;}
.h4-trouble07 {background:url(../images/residence/h4-trouble07.gif) no-repeat 0px 0px;}
.h4-trouble08 {background:url(../images/residence/h4-trouble08.gif) no-repeat 0px 0px;}
.h4-trouble09 {background:url(../images/residence/h4-trouble09.gif) no-repeat 0px 0px;}
.h4-trouble10 {background:url(../images/residence/h4-trouble10.gif) no-repeat 0px 0px;}
.h4-trouble11 {background:url(../images/residence/h4-trouble11.gif) no-repeat 0px 0px;}
.h4-trouble12 {background:url(../images/residence/h4-trouble12.gif) no-repeat 0px 0px;}
.h4-trouble13 {background:url(../images/residence/h4-trouble13.gif) no-repeat 0px 0px;}
.h4-trouble14 {background:url(../images/residence/h4-trouble14.gif) no-repeat 0px 0px;}
.h4-trouble15 {background:url(../images/residence/h4-trouble15.gif) no-repeat 0px 0px;}
.h4-trouble16 {background:url(../images/residence/h4-trouble16.gif) no-repeat 0px 0px;}
.h4-trouble17 {background:url(../images/residence/h4-trouble17.gif) no-repeat 0px 0px;}
.h4-trouble18 {background:url(../images/residence/h4-trouble18.gif) no-repeat 0px 0px;}
.unit-residence p {font-size:95%;}
.box-residence {margin-bottom:30px;}
.box-residence-left {
	float:left;
	width:330px;
}
.unit-residence ol {
	margin-bottom:5px;
	padding:5px;
	background-color:#F3F3F3;
}
.unit-residence ol li {
	margin:0px 0px 5px 40px;
	list-style: decimal;
	font-size: 140%;
	font-weight:bold;
	font-style: italic;
	color:#D4C4E6;
}
.unit-residence ol li dl {
	margin:0px;
	padding:0px;
}
.unit-residence ol li dl dt {
	font-size:60%;
	font-style: normal;
	color:#333333;
	margin:0px;
}
.unit-residence ol li dl dd {
	font-weight:normal;
	font-style: normal;
	color:#333333;
	font-size:50%;
}
* html .unit-residence ol li dl { /*for IE6 */
  display: inline;
}
*:first-child+html .unit-residence ol li dl { /*for IE7 */
  display: inline;
}
.navi-trouble {
	font-size:80%;
	font-weight:bold;
	margin-bottom:5px;
	padding-left:48px;
	background:url(../images/residence/icon-list.gif) no-repeat 0px 0px;
}
.navi-trouble a {
	color:#636363;
	text-decoration:none;
}
.navi-trouble a:hover {
	color:#330066;
	text-decoration:none;
}
/*================ CANCEL ================*/
ul.cancel-list {
	margin-top:20px;
	margin-bottom:50px;
}
ul.cancel-list li{
	padding-left:13px;
	background:url(../../images/icon02.gif) no-repeat 0px 4px;
	line-height:20px;
	margin-bottom:5px;
	font-size:90%;
}

p.cancel-rent 		{font-size:90%; margin-top:10px; margin-bottom:10px; }
p.cancel-rent span	{ color:#CC6733; }
table.rent-way { border-top:1px solid #D9D9D9; border-left:1px solid #D9D9D9; margin-top:20px; }
table.rent-way caption{ text-align:left; font-weight:bold; font-size:90%; margin-bottom:3px; }
table.rent-way th,
table.rent-way td{
	text-align: left;
	font-size:80%;
	vertical-align:top;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #D9D9D9;
	padding-top:10px;
	padding-bottom:10px;
}
table.rent-way th{ width:200px; background-color:#F3F3F3; text-indent:10px; }
table.rent-way td{ padding-left:10px; }

.flow-cancell {
	margin-top:30px;
	margin-bottom:40px;
	text-align:left;
}
.flow-cancell h4 {margin-bottom:20px;}
.flow-cancell ol {
	border:#DDDDDD 1px solid;
	margin-bottom:10px;
}
.flow-cancell p {
	font-size:90%;
	line-height:20px;
}

p.cancel-contact{
	font-size:90%;
	margin-top:20px;
	}
div.btn-gotoform{ margin-top:40px; }
div.btn-gotoform a{
	display: block;
	width:180px;
	height:40px;
	background:url(../images/residence/btn-form.gif) no-repeat left top;
	margin:0 auto;
}

div.btn-gotoform a:hover{ background-position:0px -40px; }

/*================ FORM ================*/


/*------------------------------------------------------------------------------------
MEDIATE
------------------------------------------------------------------------------------*/
.h3-mediate01 {
	height:50px;
	text-indent:-9999px;
	margin-bottom:30px;
	background:url(../images/mediate/h3-mediate01.gif) no-repeat 0px 0px;
}
#Mediate01,#Mediate02,#Mediate03,#Mediate04,#Mediate05,#Mediate06 {
	border:#CCCCCC 1px solid;
	text-align:left;
	margin-bottom:10px;
	padding:10px;
}
#Mediate01 img,#Mediate02 img,#Mediate03 img,#Mediate04 img,#Mediate05 img,#Mediate06 img {
	display:block;
	float:left;
}
.box-mediate {
	width:320px;
	float:right;
}
#Mediate01 h4,#Mediate02 h4,#Mediate03 h4,#Mediate04 h4,#Mediate05 h4,#Mediate06 h4 {
	height:30px;
	margin-bottom:10px;
	text-indent:-9999px;
}
.h4-mediate01 {background:url(../images/mediate/h4-mediate01.gif) no-repeat 0px 0px;}
.h4-mediate02 {background:url(../images/mediate/h4-mediate02.gif) no-repeat 0px 0px;}
.h4-mediate03 {background:url(../images/mediate/h4-mediate03.gif) no-repeat 0px 0px;}
.h4-mediate04 {background:url(../images/mediate/h4-mediate04.gif) no-repeat 0px 0px;}
.h4-mediate05 {background:url(../images/mediate/h4-mediate05.gif) no-repeat 0px 0px;}
.h4-mediate06 {background:url(../images/mediate/h4-mediate06.gif) no-repeat 0px 0px;}
.arrow-mediate {
	height:15px;
	margin-bottom:10px;
	background:url(../images/arrow-purple.gif) no-repeat center center;
}

/*----- ▼2010.04.05 -----*/
#Mediate-navi-head{
	width: 550px;
	margin: 0 auto;
	margin-bottom: 15px;
}
	#Mediate-left{
		float: left;
		width: 270px;
	}
	
		#Mediate-left #Ad a{
			width: 270px;
			height: 40px;
			display: block;
			background-image: url(../images/for-mediate/button-ad.gif);
			background-position: 0px 0px;
			background-repeat: no-repeat;
		}
		
		#Separat-Navi a#Pet{
			float: left;
			width: 136px;
			height: 40px;
			display: block;
			background-image: url(../images/for-mediate/button-pet.gif);
			background-position: 0px 0px;
			background-repeat: no-repeat;
		}
		
		#Separat-Navi a#Designers{
			float: left;
			width: 134px;
			height: 40px;
			display: block;
			background-image: url(../images/for-mediate/button-designers.gif);
			background-position: 0px 0px;
			background-repeat: no-repeat;
		}
		
	#Mediate-right{
		 float: right;
		 width: 270px;
	}
		#Mediate-right #None a{
			width: 270px;
			height: 40px;
			display: block;
			background-image: url(../images/for-mediate/button-none.gif);
			background-position: 0px 0px;
			background-repeat: no-repeat;
		}
		
		#Separat-Navi a#New{
			float: left;
			width: 136px;
			height: 40px;
			display: block;
			background-image: url(../images/for-mediate/button-new.gif);
			background-position: 0px 0px;
			background-repeat: no-repeat;
		}
		
		#Separat-Navi a#New-built{
			float: left;
			width: 134px;
			height: 40px;
			display: block;
			background-image: url(../images/for-mediate/button-new-built.gif);
			background-position: 0px 0px;
			background-repeat: no-repeat;
		}
	
	#Separat-Navi {
		margin-top: 3px;
	}
	
	#Mediate-left #Ad a:hover,
	#Mediate-right #None a:hover,
	#Separat-Navi a#New-built:hover,
	#Separat-Navi a#Pet:hover,
	#Separat-Navi a#Designers:hover,
	#Separat-Navi a#New:hover,
	#Separat-Navi a#New-built:hover{
		background-position: 0px -40px;
	}
	
	#Mediate-navi-head span {
		display: none;
	}
/*----- ▲▲▲ -----*/

#Mediate-Navi{
	width: 550px;
	margin: 0px auto 10px auto;
}
#Mediate-Navi #MnaviRail{
	width: 260px;
	float: left;
}
#Mediate-Navi #MnaviRail a{
	width: 270px;
	height: 65px;
	display: block;
	background-image: url(../images/for-mediate/button-railway.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
#Mediate-Navi #MnaviArea{
	width: 270px;
	float: right;
}
#Mediate-Navi #MnaviArea a{
	width: 270px;
	height: 65px;
	display: block;
	background-image: url(../images/for-mediate/button-area.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
#Mediate-Navi #MnaviRail a:hover,
#Mediate-Navi #MnaviArea a:hover{
	background-position: 0px -65px;
}
.unit-mediate{
	margin-top: -30px;
}
/*================ SAMPLE ================*/
#SampleList {
	border:#DDDDDD 10px solid;
	padding:20px;
	background-color:#F6F6F6;
}
#SampleList li {
	font-size:90%;
	margin-bottom:10px;
	padding-left:17px;
	background:url(../images/btn.gif) no-repeat 0px 4px;
}
#SampleList li a {
	color:#330066;
	text-decoration:none;
	padding-right:5px;
}
#SampleList li a:hover {color:#E41B5B;}
/*================ BLOG MEDIATE ================*/
.title-blog-mediate {
	font-size:100%;
	background:url(../images/bg-blog-title.gif) repeat left top;
	color:#333333;
	border-left:#330066 4px solid;
	margin-bottom:10px;
	padding:5px 3px 3px 10px;
}
.title-blog-mediate h4 {
	width:480px;
	float:left;
}
.title-blog-mediate h4 a {
	color:#333333;
	text-decoration:none;
}
.title-blog-mediate h4 a:hover {color:#4D0099;}
/*------------------------------------------------------------------------------------
BUY
------------------------------------------------------------------------------------*/
/*================ TOP ================*/
.buy-navi01,.buy-navi03 {
	float:left;
	margin-bottom:10px;
}
.buy-navi02,.buy-navi04 {
	float:right;
	margin-bottom:10px;
}
.buy-navi05 {float:left;}
.buy-navi06 {float:right;}
.buy-navi01 a {background:url(../images/buy/index-navi01.gif) no-repeat 0px 0px;}
.buy-navi02 a {background:url(../images/buy/index-navi02.gif) no-repeat 0px 0px;}
.buy-navi03 a {background:url(../images/buy/index-navi03.gif) no-repeat 0px 0px;}
.buy-navi04 a {background:url(../images/buy/index-navi04.gif) no-repeat 0px 0px;}
.buy-navi05 a {background:url(../images/buy/index-navi05.gif) no-repeat 0px 0px;}
.buy-navi06 a {background:url(../images/buy/index-navi06.gif) no-repeat 0px 0px;}
/*================ INVESTMENT ================*/
.unit-investment-blog h5 {
	color:#FFFFFF;
	font-size:80%;
	text-align:center;
	padding:1px 5px;
	background-color:#E41B5B;
}
.title-blog-invest {
	font-size:100%;
	background:url(../images/bg-blog-title.gif) repeat left top;
	color:#333333;
	border-left:#E41B5B 4px solid;
	margin-bottom:10px;
	padding:5px 3px 3px 10px;
}
.title-blog-invest h4 {
	width:470px;
	float:left;
}
.title-blog-invest h4 a {
	color:#333333;
	text-decoration:none;
}
.title-blog-invest h4 a:hover {color:#D90044;}
.buyandsell-area {
	font-size:100%;
	text-align:right;
	color:#E41B5B;
	margin-bottom:20px;
}
/*================ FLOW ================*/
.unit-buy-flow h4 {
	height:30px;
	margin-bottom:10px;
	text-indent:-9999px;
}
.unit-buy-flow p {font-size:95%;}
.unit-buy-flow ul {font-size:95%;}
.flow-date {
	font-size:95%;
	margin-bottom:10px;
	color:#D40049;
	text-align:center;
}
#BuyFlowNavi01 {
	margin-bottom:30px;
	background:url(../images/buy/bg-flow-navi.gif) no-repeat 0px 0px;
}
#BuyFlowNavi02 {
	margin-bottom:30px;
	background:url(../images/buy/bg-flow-navi02.gif) no-repeat 0px 0px;
}
#BuyFlowNavi01 li,#BuyFlowNavi02 li {float:left;}
#BuyFlowNavi01 li a,#BuyFlowNavi02 li a {
	display:block;
	height:34px;
}
#BuyFlowNavi01 li a:hover,#BuyFlowNavi02 li a:hover {background-position:0px -34px;}
.buy-flow-navi01 a{
	width:110px;
	margin:0px 22px 10px 0px;
	background:url(../images/buy/flow-navi01.gif) no-repeat 0px 0px;
}
.buy-flow-navi02 a{
	width:100px;
	margin:0px 22px 10px 0px;
	background:url(../images/buy/flow-navi02.gif) no-repeat 0px 0px;
}
.buy-flow-navi03 a{
	width:100px;
	margin:0px 22px 10px 0px;
	background:url(../images/buy/flow-navi03.gif) no-repeat 0px 0px;
}
.buy-flow-navi04 a{
	width:160px;
	margin:0px 22px 10px 0px;
	background:url(../images/buy/flow-navi04.gif) no-repeat 0px 0px;
}
.buy-flow-navi05 a{
	width:105px;
	margin:0px 22px 10px 20px;
	background:url(../images/buy/flow-navi05.gif) no-repeat 0px 0px;
}
.buy-flow-navi06 a{
	width:200px;
	margin-right:22px;
	background:url(../images/buy/flow-navi06.gif) no-repeat 0px 0px;
}
.buy-flow-navi07 a{
	width:110px;
	background:url(../images/buy/flow-navi07.gif) no-repeat 0px 0px;
}
.buy-flow-navi08 a{
	width:100px;
	margin-right:22px;
	margin:0px 22px 10px 0px;
	background:url(../images/buy/flow-navi08.gif) no-repeat 0px 0px;
}
.buy-flow-navi10 a{
	width:80px;
	margin:0px 22px 10px 0px;
	background:url(../images/buy/flow-navi10.gif) no-repeat 0px 0px;
}
.buy-flow-navi11 a{
	width:80px;
	margin:0px 22px 10px 0px;
	background:url(../images/buy/flow-navi11.gif) no-repeat 0px 0px;
}
.buy-flow-navi12 a{
	width:80px;
	margin:0px 22px 10px 0px;
	background:url(../images/buy/flow-navi12.gif) no-repeat 0px 0px;
}
.buy-flow-navi13 a{
	width:110px;
	margin:0px 0px 10px 0px;
	background:url(../images/buy/flow-navi13.gif) no-repeat 0px 0px;
}
.buy-flow-navi14 a{
	width:110px;
	margin:0px 0px 0px 22px;
	background:url(../images/buy/flow-navi14.gif) no-repeat 0px 0px;
}
#BoxBuyFlow01,#BoxBuyFlow02,#BoxBuyFlow03,#BoxBuyFlow04,#BoxBuyFlow05,#BoxBuyFlow06,#BoxBuyFlow07,#BoxBuyFlow08,#BoxBuyFlow09,#BoxBuyFlow10,#BoxBuyFlow11,#BoxBuyFlow12 {
	border:#CCCCCC 1px solid;
	text-align:left;
	margin-bottom:10px;
	padding:10px;
}
#BoxBuyFlow01 h4 {background:url(../images/buy/h4-flow01.gif) no-repeat 0px 0px;}
#BoxBuyFlow02 h4 {background:url(../images/buy/h4-flow02.gif) no-repeat 0px 0px;}
#BoxBuyFlow03 h4 {background:url(../images/buy/h4-flow03.gif) no-repeat 0px 0px;}
#BoxBuyFlow04 h4 {background:url(../images/buy/h4-flow04.gif) no-repeat 0px 0px;}
#BoxBuyFlow05 h4 {background:url(../images/buy/h4-flow05.gif) no-repeat 0px 0px;}
#BoxBuyFlow06 h4 {background:url(../images/buy/h4-flow06.gif) no-repeat 0px 0px;}
#BoxBuyFlow07 h4 {background:url(../images/buy/h4-flow07.gif) no-repeat 0px 0px;}
#BoxBuyFlow08 h4 {background:url(../images/buy/h4-flow08.gif) no-repeat 0px 0px;}
#BoxBuyFlow09 h4 {background:url(../images/buy/h4-flow09.gif) no-repeat 0px 0px;}
#BoxBuyFlow10 h4 {background:url(../images/buy/h4-flow10.gif) no-repeat 0px 0px;}
#BoxBuyFlow11 h4 {background:url(../images/buy/h4-flow11.gif) no-repeat 0px 0px;}
#BoxBuyFlow12 h4 {background:url(../images/buy/h4-flow12.gif) no-repeat 0px 0px;}
.arrow-buy {
	height:15px;
	text-align:center;
	margin-bottom:10px;
	background:url(../images/arrow-red.gif) no-repeat center center;
}
/*================ SIMULATION ================*/
.unit-simulation h4 {margin-bottom:20px;}
.unit-simulation p {font-size:95%;}
.unit-simulation form {
	padding:15px;
	background-color:#FAF7F2;
}
.btn-cal {
	width:200px;
	margin:auto;
}
.notice {
	display:block;
	font-size:80%;
	margin-bottom:10px;
}
.tb-simulation {
	width:100%;
	font-size:90%;
	border:#CCCCCC 1px solid;
	margin:0px auto 20px auto;
	background-color:#FFFFFF
}
.tb-simulation caption,.tb-simulation02 caption {
	margin-bottom:5px;
	text-align:left;
	color:#D5004A;
	font-size:120%;
}
.tb-simulation th {
	width:80px;
	padding:7px;
	text-align:left;
	vertical-align:top;
	color:#535353;
	border-bottom:#DDDDDD 1px solid;
	background-color:#F6F6F6;
}
.tb-simulation .td01 {
	padding:7px;
	border-left:#DDDDDD 1px solid;
	border-bottom:#DDDDDD 1px solid;
	background-color:#FFF7FA;
}
.tb-simulation .td02 {
	width:230px;
	padding:7px;
	border-left:#DDDDDD 1px solid;
	border-bottom:#DDDDDD 1px solid;
}
.tb-simulation span {
	display:block;
	font-size:80%;
	color:#999999;
	margin-top:3px;
}
.tb-simulation02 {
	width:100%;
	font-size:90%;
	border:#CCCCCC 1px solid;
	margin:auto;
	background-color:#FFFFFF
}
.tb-simulation02 th {
	width:200px;
	padding:7px;
	text-align:left;
	vertical-align:top;
	color:#535353;
	border-bottom:#DDDDDD 1px solid;
	background-color:#F6F6F6;
}
.tb-simulation02 td {
	width:200px;
	padding:7px;
	border-left:#DDDDDD 1px solid;
	border-bottom:#DDDDDD 1px solid;
}
.td-result01 {
	width:200px;
	padding:7px;
	border-left:#DDDDDD 1px solid;
	border-bottom:#DDDDDD 1px solid;
}
.td-result02 {
	width:200px;
	padding:7px;
	color:#D42357;
	font-weight:bold;
	text-align:right;
	border-left:#DDDDDD 1px solid;
	border-bottom:#DDDDDD 1px solid;
}
/*================ GUIDE ================*/
#CaseBox {margin-bottom:20px;}
#CaseBox p {font-size:90%;}
.case01 {
	width:260px;
	float:left;
}
.case02 {
	width:260px;
	float:right;
}
.case01 h4,.case02 h4 {
	margin-bottom:10px;
}
.case01 h5,.case02 h5 {
	font-size:110%;
	color:#B3B3B3;
	margin-bottom:5px;
}
.arrow-guide {
	display:block;
	width:15px;
	margin:0px auto 20px auto;
}
#GuideService {
	background:url(../images/buy/bg-service.gif) repeat-y 0px 0px;
}
#GuideServiceFoot {
	padding:0px 30px 20px 30px;
	background:url(../images/buy/bg-service-foot.gif) no-repeat left bottom;
}
.guide-service {
	margin-bottom:10px;
	padding:10px;
	border:#DDDDDD 1px solid;
	background-color:#FFFFFF;
}
.guide-service h4 {
	color:#E41B5B;
	margin-bottom:10px;
}
/*================ HOUSING LOAN ================*/
.unit-loan {margin-bottom:30px;}
.unit-loan h4 {
	height:30px;
	text-indent:-9999px;
	margin-bottom:10px;
}
.h4-loan01 {background:url(../images/buy/h4-loan01.gif) no-repeat 0px 0px;}
.h4-loan02 {background:url(../images/buy/h4-loan02.gif) no-repeat 0px 0px;}
.h4-loan03 {background:url(../images/buy/h4-loan03.gif) no-repeat 0px 0px;}
.h4-loan04 {background:url(../images/buy/h4-loan04.gif) no-repeat 0px 0px;}
.h4-loan05 {background:url(../images/buy/h4-loan05.gif) no-repeat 0px 0px;}
.unit-loan h5 {
	font-size:100%;
	color:#804D00;
	margin-bottom:10px;
}
.unit-loan ol {
	font-size:95%;
	margin:0px 0px 15px 30px;
}
.unit-loan ol li {margin-bottom:3px;}
.unit-loan ol li span {
	display:block;
	font-size:85%;
	color:#CC6700;
	margin:2px 0px 5px 0px;
}
.box-loan {
	margin-top:10px;
	padding:10px;
	border:#D9CCB8 1px solid;
	background-color:#FAF7F2;
}
#resultTable {
	margin-bottom:15px;
	padding:5px;
	overflow:hidden;
	background:url(../images/buy/result-table.gif) repeat 0px 0px;
}
.form {
	padding:15px;
	background-color:#FFFFFF;
}
/*================ FAQ ================*/
.navi-buy-monthly {
	font-size:80%;
	font-weight:bold;
	margin-bottom:5px;
	padding-left:25px;
	background:url(../images/buy/icon-q-list.gif) no-repeat 0px 0px;
}
.navi-buy-monthly a {
	color:#636363;
	text-decoration:none;
}
.navi-buy-monthly a:hover {
	color:#E41B5B;
	text-decoration:none;
}
.h4-buy-faq {
	color:#CC1852;
	background:url(../images/buy/icon-q.gif) no-repeat 0px 0px;
}
/*------------------------------------------------------------------------------------
SELL
------------------------------------------------------------------------------------*/
/*================ TOP ================*/
.sell-navi01 {float:left;}
.sell-navi02 {float:right;}
.sell-navi04 {float:left;}
.sell-navi03 {float:right;}
.sell-navi01 a {background:url(../images/sell/index-navi01.gif) no-repeat 0px 0px;}
.sell-navi02 a {background:url(../images/sell/index-navi02.gif) no-repeat 0px 0px;}
.sell-navi04 a {background:url(../images/sell/index-navi04.gif) no-repeat 0px 0px;}
.sell-navi03 a {background:url(../images/sell/index-navi03.gif) no-repeat 0px 0px;}

/*================ FLOW ================*/
.unit-sell-flow h4 {
	height:30px;
	margin-bottom:10px;
	text-indent:-9999px;
}
.unit-sell-flow p {font-size:95%}
.unit-sell-flow ul {font-size:95%;}
#SellFlowNavi {
	margin-bottom:30px;
	background:url(../images/sell/bg-flow-navi.gif) no-repeat 0px 0px;
}
#SellFlowNavi li {float:left;}
#SellFlowNavi li a {
	display:block;
	height:34px;
}
#SellFlowNavi li a:hover {background-position:0px -34px;}
.sell-flow-navi01 a{
	width:90px;
	margin:0px 22px 10px 0px;
	background:url(../images/sell/flow-navi01.gif) no-repeat 0px 0px;
}
.sell-flow-navi03 a{
	width:185px;
	margin:0px 22px 10px 0px;
	background:url(../images/sell/flow-navi03.gif) no-repeat 0px 0px;
}
.sell-flow-navi04 a{
	width:90px;
	margin:0px 22px 10px 0px;
	background:url(../images/sell/flow-navi04.gif) no-repeat 0px 0px;
}
.sell-flow-navi05 a{
	width:90px;
	margin:0px 0px 10px 0px;
	background:url(../images/sell/flow-navi05.gif) no-repeat 0px 0px;
}
.sell-flow-navi06 a{
	width:120px;
	margin:0px 22px 10px 0px;
	background:url(../images/sell/flow-navi06.gif) no-repeat 0px 0px;
}
.sell-flow-navi07 a{
	width:132px;
	margin:0px 22px 10px 0px;
	background:url(../images/sell/flow-navi07.gif) no-repeat 0px 0px;
}
.sell-flow-navi08 a{
	width:150px;
	margin:0px 0px 10px 0px;
	background:url(../images/sell/flow-navi08.gif) no-repeat 0px 0px;
}
.sell-flow-navi09 a{
	width:220px;
	background:url(../images/sell/flow-navi09.gif) no-repeat 0px 0px;
}
#BoxSellFlow01,#BoxSellFlow02,#BoxSellFlow03,#BoxSellFlow04,#BoxSellFlow05,#BoxSellFlow06,#BoxSellFlow07,#BoxSellFlow08,#BoxSellFlow09 {
	border:#CCCCCC 1px solid;
	text-align:left;
	margin-bottom:10px;
	padding:10px;
}
#BoxSellFlow01 h4 {background:url(../images/sell/h4-flow01.gif) no-repeat 0px 0px;}
#BoxSellFlow02 h4 {background:url(../images/sell/h4-flow02.gif) no-repeat 0px 0px;}
#BoxSellFlow03 h4 {background:url(../images/sell/h4-flow03.gif) no-repeat 0px 0px;}
#BoxSellFlow04 h4 {background:url(../images/sell/h4-flow04.gif) no-repeat 0px 0px;}
#BoxSellFlow05 h4 {background:url(../images/sell/h4-flow05.gif) no-repeat 0px 0px;}
#BoxSellFlow06 h4 {background:url(../images/sell/h4-flow06.gif) no-repeat 0px 0px;}
#BoxSellFlow07 h4 {background:url(../images/sell/h4-flow07.gif) no-repeat 0px 0px;}
#BoxSellFlow08 h4 {background:url(../images/sell/h4-flow08.gif) no-repeat 0px 0px;}
#BoxSellFlow09 h4 {background:url(../images/sell/h4-flow09.gif) no-repeat 0px 0px;}
.arrow-sell {
	height:15px;
	margin-bottom:10px;
	background:url(../images/arrow-orange.gif) no-repeat center center;
}
/*================ SYSTEM ================*/
.system-flow p,
.system-flow-right p,
.system-flow-left p{margin:10px 0px}
.system-flow p{padding-left:150px}
.system-flow-left{
	width:270px;
	float:left;
}
.unit-main .system-flow-right{
	width:270px;
	float:right;
}
.unit-main h4.h4-systemflow{background:url(../images/sell/img-systemflow.gif) no-repeat 0px 0px;}
.system-recommend{
	width:400px;
	margin:0 auto;
}
.system-recommend p{
	width:400px;
	height:35px;
	margin:10px 0px;
}
p.system-recommend-01{background:url(../images/sell/img-system01.gif) no-repeat 0px 0px;}
p.system-recommend-02{background:url(../images/sell/img-system02.gif) no-repeat 0px 0px;}
p.system-recommend-03{background:url(../images/sell/img-system03.gif) no-repeat 0px 0px;}
p.system-flow-01 {background:url(../images/sell/icon-system01.gif) no-repeat 0px 0px;}
p.system-flow-02 {background:url(../images/sell/icon-system02.gif) no-repeat 0px 0px;}
p.system-flow-03 {background:url(../images/sell/icon-system03.gif) no-repeat 0px 0px;}
p.system-flow-04 {background:url(../images/sell/icon-system04.gif) no-repeat 0px 0px;}
p.system-flow-05-1{
	background:url(../images/sell/icon-system05-1.gif) no-repeat 0px 0px;
	height:20px;
}
p.system-flow-05-2{
	background:url(../images/sell/icon-system05-2.gif) no-repeat 0px 0px;
	height:20px;
}
/*================ FAQ ================*/
.navi-sell-monthly {
	font-size:80%;
	font-weight:bold;
	margin-bottom:5px;
	padding-left:25px;
	background:url(../images/sell/icon-q-list.gif) no-repeat 0px 0px;
}
.navi-sell-monthly a {
	color:#636363;
	text-decoration:none;
}
.navi-sell-monthly a:hover {
	color:#E67A0C;
	text-decoration:none;
}
.h4-sell-faq {
	color:#CC6700;
	background:url(../images/sell/icon-q.gif) no-repeat 0px 0px;
	list-style-image:none;
}
/*================ ASSESSMENT ================*/
.tb-assessment {
	width:100%;
	font-size:90%;
	text-align:left;
	border:#DDDDDD 1px solid;
	margin:0px auto 20px auto;
	border-collapse:collapse;
}
.tb-assessment caption {
	padding:5px;
	color:#FFFFFF;
	background-color:#535353;
}
.tb-assessment th {
	width:120px;
	font-weight:normal;
	color:#333333;
	padding:7px;
	vertical-align:top;
	border-right:#DDDDDD 1px solid;
	border-bottom:#DDDDDD 1px solid;
	background-color:#F5F5F5;
}
.tb-assessment td {
	padding:7px;
	border-bottom:#DDDDDD 1px solid;
}
.tb-assessment td span {
	display:block;
	font-size:80%;
	color:#939396;
	margin-top:2px;
}
/*------------------------------------------------------------------------------------
NEWS
------------------------------------------------------------------------------------*/
#TitleNewsList {
	height:50px;
	margin-bottom:20px;
	background:url(../images/news/title-news-list.gif) no-repeat 0px 0px;
}
.archive-list {
	margin-bottom:10px;
	padding-bottom:10px;
	background:url(../images/underline.gif) repeat-x left bottom;
}
.article-list {
	font-size:95%;
	padding-left:18px;
	background:url(../images/news/icon-article-list.gif) no-repeat 0px 4px;
}
.article-list img {
	padding-right:10px;
}
.date-list {
	font-size:90%;
	color:#696969;
	padding-right:15px;
}
/*------------------------------------------------------------------------------------
COMPANY
------------------------------------------------------------------------------------*/
#TitleCompany {background:url(../images/company/title-company.gif) no-repeat 0px 0px;}
.info-company01 {margin:0px auto 30px auto;}
.info-company02 {
	width:270px;
	float:left;
}
.info-company03 {
	width:270px;
	float:right;
}
.info-company01 p,.info-company02 p,.info-company03 p {font-size:90%;}
.btn-map a {
	font-size:95%;
	padding-left:15px;
	background:url(../images/btn.gif) no-repeat 0px 1px;
}
.h4-company {
	margin-bottom:7px;
	padding-bottom:3px;
	background:url(../images/underline.gif) repeat-x left bottom;
}
#TitleAbout {
	height:50px;
	margin-bottom:20px;
	background:url(../images/company/title-about.gif) no-repeat 0px 0px;
}
#IndexCompany {margin-bottom:30px;}
#IndexCompany li {float:left;}
#IndexCompany li a {display:block;}
.btn-company01 a,.btn-company02 a {margin-right:10px;}
.btn-company01 a:hover,.btn-company02 a:hover,.btn-company03 a:hover {
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}
.tb-company {
	width:100%;
	border:#DDDDDD 1px solid;
	font-size:80%;
	text-align:left;
	margin-bottom:30px;
	border-collapse:collapse;
}
.tb-company th {
	width:100px;
	padding:3px;
	font-weight:normal;
	color:#330066;
	border:#DDDDDD 1px solid;
	background-color:#F4F0F7;
}
.tb-company td {
	color:#393939;
	padding:3px;
	border:#DDDDDD 1px solid;
}

.tb-company02 {
	border:none;
	padding:0;
	margin:0;
}
.tb-company02 th {
	border:none;
	padding:0;
	margin:0;
}
.tb-company02 td {
	border:none;
	padding:0;
	margin:0;
}
.h4-organize01 {
	height:34px;
	text-indent:-9999px;
	margin-bottom:20px;
	background:url(../images/company/h4-organize.gif) no-repeat 0px 0px;
}
.unit-company h4 {
	height:26px;
	text-indent:-9999px;
	margin-bottom:10px;
}
.h4-corporate01 {background:url(../images/company/h4-corporate01.gif) no-repeat 0px 0px;}
.h4-corporate02 {background:url(../images/company/h4-corporate02.gif) no-repeat 0px 0px;}
.h4-corporate03 {background:url(../images/company/h4-corporate03.gif) no-repeat 0px 0px;}
.h4-corporate04 {background:url(../images/company/h4-corporate04.gif) no-repeat 0px 0px;}
.h4-corporate05 {background:url(../images/company/h4-corporate05.gif) no-repeat 0px 0px;}
.h4-corporate06 {background:url(../images/company/h4-corporate06.gif) no-repeat 0px 0px;}
.h4-corporate07 {background:url(../images/company/h4-corporate07.gif) no-repeat 0px 0px;}
.h4-corporate08 {background:url(../images/company/h4-corporate08.gif) no-repeat 0px 0px;}
.h4-corporate09 {background:url(../images/company/h4-corporate09.gif) no-repeat 0px 0px;}
.h4-corporate10 {background:url(../images/company/h4-corporate10.gif) no-repeat 0px 0px;}
.h4-corporate11 {background:url(../images/company/h4-corporate11.gif) no-repeat 0px 0px;}
.unit-company p {font-size:95%;}
.unit-company li {
	margin-bottom:5px;
	padding-left:13px;
	background:url(../images/icon02.gif) no-repeat 0px 4px;
}
/*================ PRINT ================*/

/*================ MAP ================*/
.unit-map h4 {
	width:520px;
	color:#4C1980;
	margin:0px auto 10px auto;
}
.h4-map01 {background:url(../images/company/h4-map01.gif) no-repeat 0px 0px;}
.h4-map02 {background:url(../images/company/h4-map02.gif) no-repeat 0px 0px;}
.h4-map03 {background:url(../images/company/h4-map03.gif) no-repeat 0px 0px;}
.unit-map p {
	width:520px;
	font-size:95%;
	margin:0px auto 30px auto;
}
.img-map {
	height:430px;
	margin:0px auto 15px auto;
	padding:20px;
	text-align:center;
	background:url(../images/company/bg-map.gif) no-repeat center center;
}
.img-map p {
	width:480px;
	font-size:14px;
	font-weight:bold;
	margin:0px auto 0px auto;
	padding:5px;
	color:#009900;
	background-color:#F2F2F2;
}
.unit-staff h4 {
	height:50px;
	text-indent:-9999px;
	margin-bottom:20px;
	background:url(../images/company/h4-staff.gif) no-repeat 0px 0px;
}
.unit-staff table {
	width:100%;
	margin:0px;
	background-color:#F2EFE1;
}
.unit-staff table td {
	width:50%;
	margin:0px;
	padding:8px;
	vertical-align:top;
	border:#DDDDDD 1px solid;
	background-color:#FFFFFF;
}
.box-staff {margin:0px;}
.img-staff {
	float:left;
	display:block;
	margin-bottom:5px;
}
.staff-detail {
	float:right;
	width:160px;
	margin:0px 0px 5px 0px;
	background-color:#FFFFFF;
}
.staff-name {margin-bottom:5px;}
.staff-name h5 {
	font-size:100%;
	font-weight:normal;
	color:#009900;
}
.staff-name span {
	display:block;
	font-size:70%;
	color:#009900;
}
.staff-name p {
	font-size:80%;
	margin-bottom:3px;
}
.staff-comment {font-size:80%;}
.staff-info {
	font-size:80%;
	margin:0px;
	padding:0px;
}
.staff-info dt {
	float:left;
	width:38px;
	clear:both;
}
.staff-info dd {
	_height: 1%; /* Hack for Win IE6 */
	margin-left:38px;
}
/*------------------------------------------------------------------------------------
BLOG
------------------------------------------------------------------------------------*/
.asset-header {margin-bottom:5px;}
.date-blog {
	text-align:right;
	font-size:90%;
	margin-bottom:5px;
}
.title-box {
	width:530px;
	text-align:left;
	float:right;
}
.date-box {
	width:40px;
	height:50px;
	float:left;
	text-align:center;
	padding-top:10px;
	font-size:14px;
}
.asset-month {
	font-size:95%;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}
.asset-date {
	font-size:90%;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}
.asset-name {
	font-size:130%;
	margin-bottom:3px;
}
.cat-label {
	display:block;
	font-size:75%;
	padding:3px 5px;
	background-color:#F3F3F3;
}
.asset-meta {
	font-size:80%;
	text-align:right;
}
.asset-content {
	font-size:95%;
	margin-bottom:15px;
	padding-bottom:15px;
	background:url(../images/underline.gif) repeat-x left bottom;
}
.entry-title {
	font-size:110%;
	margin-bottom:5px;
	padding-top:10px;
	background:url(../images/blog/bg-title-blog.gif) no-repeat 0px 0px;
}
.entry-title a {
	color:#333333;
	text-decoration:none;
}
.entry-title a:hover {color:#009900;}
.entry-body {margin-bottom:30px;}
.byline {
	display:block;
	margin-bottom:10px;
	font-size:80%;
	color:#636363;
}
.blog-list-box {margin-bottom:30px;}
.blog-list-box p {
	font-size:90%;
	margin-bottom:10px;
}
.asset-body {
	margin-bottom:15px;
}
a.btnblog-cam {
    display: block;
    width:120px;
    float: left;
    padding-bottom: 40px;
    background-image: url(/images/btnblog-cam.gif);
    background-position: center bottom;
    background-repeat: no-repeat;
}
a.btnblog-cam:hover img {
    filter: alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
}

.blogCatch	{
	font-size:110%;
	color:#003597;
	background-image:url(../images/btn.gif);
	background-position:0px 2px;;
	background-repeat:no-repeat;
	padding-left:15px;
	padding-bottom:5px;
}
.asset-more p {
	font-size:90%;
	margin-bottom:30px;
}
.mt-image-left {float:left;}

.btnblog-detail a {
	display:block;
	float:right;
	width:80px;
	margin:0px;
}
.btnblog-list02 a {
	display:block;
	float:right;
	width:150px;
	margin:0px;
}
.btnblog-detail a:hover,.btnblog-list02 a:hover {
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}
.tb-blog01 {
	width:420px;
	font-size:80%;
	float:right;
	margin-bottom:10px;
	border:#999999 1px solid;
	border-collapse:collapse;
}
.tb-blog02 {
	width:100%;
	font-size:80%;
	margin-bottom:20px;
	border:#999999 1px solid;
	border-collapse:collapse;
}
.tb-blog02 th {
	white-space:nowrap;
}
.tb-blog-mediate {
	width:100%;
	font-size:75%;
	margin-bottom:10px;
	border:#999999 1px solid;
	border-collapse:collapse;
}
.tb-blog-mediate th {
	text-align:center;
	font-weight:normal;
	vertical-align:top;
	padding:5px 3px;
	border-right:#999999 1px solid;
	color:#FFFFFF;
	background-color:#393939;
}
.tb-blog-mediate td {
	padding:3px;
	border:#999999 1px solid;
}
.tb-images {
	margin-bottom:20px;
	border-collapse:collapse;
}
.tb-images td {padding:5px;}
.tb-images td img {
	padding:3px;
	border:#DDDDDD 1px solid;
}
.tb-blog01 th,.tb-blog02 th,.tb-blog-price th {
	text-align:left;
	font-weight:normal;
	vertical-align:top;
	padding:3px 5px;
	border:#999999 1px solid;
	background-color:#F5F3DD;
}
.tb-blog01 td,.tb-blog02 td,.tb-blog-price td {
	padding:3px 5px;
	border:#999999 1px solid;
}
.tb-blog-price {
	width:420px;
	float:right;
	font-size:80%;
	border:#999999 1px solid;
	border-collapse:collapse;
}
#BoxBtn {
	width:360px;
	margin:auto;
}
#BoxBtn li a {
	display:block;
	width:150px;
	height:30px;
}
.btnback {float:left;}
.btninquiry {float:right;}
.btnback a {background:url(../images/btnblog-list.gif) no-repeat 0px 0px;}
.btninquiry a {background:url(../images/btninquiry.gif) no-repeat 0px 0px;}
#BoxBtn li a:hover {background-position:0px -30px;}
/*------------------------------------------------------------------------------------
STAFF BLOG
------------------------------------------------------------------------------------*/
.unit-blog h4 a {
	color:#4C1980;
	text-decoration:none;
}
.unit-blog h4 a:hover {color:#9966CC;}
.unit-blog .date-box {background:url(../images/blog/bg-date-box.gif) no-repeat 0px 0px;}
.asset-excerpt {
	font-size:90%;
	margin-bottom:10px;
}
.read-more {
	text-align:right;
	font-size:80%;
}
.read-more a {
	text-decoration:none;
	padding-left:15px;
	background:url(../images/btn.gif) no-repeat 0px 1px;
}
.content-nav {
	font-size:80%;
	text-align:center;
}
/*------------------------------------------------------------------------------------
MONTHLY
------------------------------------------------------------------------------------*/
/*================ TOP ================*/
#MonthlySearch {
	margin-bottom:20px;
}
.monthly-search-content {
	width:580px;
	margin-bottom:15px;
}
.monthly-search-content h3 {
	margin:0px 0px 10px 0px;
}
.monthly-search-content p {font-size:90%;}
#TitleMonthlyBlog {
	height:50px;
	text-align:right;
	font-size:90%;
	line-height:44px;
	margin-bottom:20px;
	background:url(../images/monthly/h3-blog.gif) no-repeat 0px 0px;
}
#TitleMonthlyNews {
	height:50px;
	text-align:right;
	font-size:90%;
	line-height:44px;
	margin-bottom:20px;
	background:url(../images/monthly/h3-news.gif) no-repeat 0px 0px;
}
#TitleMonthlyNews a {
	padding:0px 10px;
	background:url(../images/icon01.gif) no-repeat 0px 5px;
}
.monthly-list {
	width:520px;
	text-align:left;
	margin:0px auto 30px auto;
}
.monthly-navi01 {
	float:left;
	margin-bottom:10px;
}
.monthly-navi02 {
	float:right;
	margin-bottom:10px;
}
.monthly-navi03 {float:left;}
.monthly-navi04 {float:right;}
.monthly-navi01 a {background:url(../images/monthly/index-navi01.gif) no-repeat 0px 0px;}
.monthly-navi02 a {background:url(../images/monthly/index-navi02.gif) no-repeat 0px 0px;}
.monthly-navi03 a {background:url(../images/monthly/index-navi03.gif) no-repeat 0px 0px;}
.monthly-navi04 a {background:url(../images/monthly/index-navi04.gif) no-repeat 0px 0px;}
/*================ GUIDE ================*/
#TitleGuide01 {background:url(../images/monthly/h3-guide01.gif) no-repeat 0px 0px;}
#TitleGuide02 {background:url(../images/monthly/h3-guide02.gif) no-repeat 0px 0px;}
.h4-guide01 {background:url(../images/monthly/h4-guide01.gif) no-repeat 0px 0px;}
.h4-guide02 {background:url(../images/monthly/h4-guide02.gif) no-repeat 0px 0px;}
.h4-guide03 {background:url(../images/monthly/h4-guide03.gif) no-repeat 0px 0px;}
.h4-guide04 {background:url(../images/monthly/h4-guide04.gif) no-repeat 0px 0px;}
.h4-guide05 {background:url(../images/monthly/h4-guide05.gif) no-repeat 0px 0px;}
.h4-guide06 {background:url(../images/monthly/h4-guide06.gif) no-repeat 0px 0px;}
.h4-guide07 {background:url(../images/monthly/h4-guide07.gif) no-repeat 0px 0px;}
.h4-guide08 {background:url(../images/monthly/h4-guide08.gif) no-repeat 0px 0px;}
.h4-guide09 {background:url(../images/monthly/h4-guide09.gif) no-repeat 0px 0px;}
.h4-guide10 {background:url(../images/monthly/h4-guide10.gif) no-repeat 0px 0px;}
.h4-guide11 {background:url(../images/monthly/h4-guide11.gif) no-repeat 0px 0px;}
.h4-guide12 {background:url(../images/monthly/h4-guide12.gif) no-repeat 0px 0px;}
.h4-guide13 {background:url(../images/monthly/h4-guide13.gif) no-repeat 0px 0px;}
.h4-guide14 {background:url(../images/monthly/h4-guide14.gif) no-repeat 0px 0px;}
.h4-guide15 {background:url(../images/monthly/h4-guide15.gif) no-repeat 0px 0px;}
.h4-guide16 {background:url(../images/monthly/h4-guide16.gif) no-repeat 0px 0px;}
.h4-guide17 {background:url(../images/monthly/h4-guide17.gif) no-repeat 0px 0px;}
.h4-guide18 {background:url(../images/monthly/h4-guide18.gif) no-repeat 0px 0px;}
.h4-guide19 {background:url(../images/monthly/h4-guide19.gif) no-repeat 0px 0px;}
.h4-guide20 {background:url(../images/monthly/h4-guide20.gif) no-repeat 0px 0px;}
.unit-monthly h3 {
	height:50px;
	margin-bottom:30px;
	text-indent:-9999px;
}
.unit-monthly h4 {
	height:26px;
	margin-bottom:10px;
	text-indent:-9999px;
}
.unit-monthly ol {
	font-size:95%;
	margin-left:30px;
	margin-bottom:20px;
}
.unit-monthly ol li {margin-bottom:5px;}
.unit-monthly p {font-size:95%;}
/*================ MONTHLY NEWS ================*/
.unit-monthly-news h4 {color:#0040BF;}
.unit-monthly-news .date-box {background:url(../images/monthly/bg-date-box.gif) no-repeat 0px 0px;}
/*================ MONTHLY BLOG ================*/
#BlogNavi {margin:20px 0px;}
#BlogNavi li {float:left;}
.blog-navi01,
.blog-navi02,
.blog-navi03,
.blog-navi04 {width:118px;}
.blog-navi05 {width:108px;}
.blog-navi06 {width:188px;}
.unit-monthly-blog h5 {
	color:#FFFFFF;
	font-size:80%;
	text-align:center;
	padding:1px 5px;
	background-color:#0040BF;
}
.unit-monthly-blog h6{
	font-size:80%;
	text-align:center;
}
.unit-monthly-blog .th01{font-weight:bold;}
.unit-monthly-blog tr.tw25 th,.unit-monthly-blog tr.tw25 td{width:25%;}
.unit-monthly-blog tr.tw50 th,.unit-monthly-blog tr.tw50 td{width:50%;}
.title-blog-monthly {
	font-size:100%;
	background:url(../images/bg-blog-title.gif) repeat left top;
	color:#333333;
	border-left:#0040BF 4px solid;
	margin-bottom:10px;
	padding:5px 3px 3px 10px;
}
.title-blog-monthly h4 {
	width:470px;
	float:left;
}
.title-blog-monthly h4.campaign-title {
	background-image:url(../images/bg-blog-title-campaign.gif);
	background-position:left center;
	background-repeat:no-repeat;
	text-indent:70px;
}
.title-blog-monthly h4 a {
	color:#333333;
	text-decoration:none;
}
.title-blog-monthly a:hover {color:#0040BF;}

.title-month-blog {
	font-size:110%;
	color:#0040BF;
	margin-bottom:10px;
}
.monthly-area {
	font-size:100%;
	text-align:right;
	color:#0040BF;
	margin-bottom:20px;
}
/*================ GUIDE LINE ================*/
.h3-guideline01 {background:url(../images/monthly/h3-guideline01.gif) no-repeat 0px 0px;}
.h3-guideline02 {background:url(../images/monthly/h3-guideline02.gif) no-repeat 0px 0px;}
.h3-guideline03 {background:url(../images/monthly/h3-guideline03.gif) no-repeat 0px 0px;}
.h3-guideline04 {background:url(../images/monthly/h3-guideline04.gif) no-repeat 0px 0px;}
.h4-guideline01 {background:url(../images/monthly/h4-guideline01.gif) no-repeat 0px 0px;}
.h4-guideline02 {background:url(../images/monthly/h4-guideline02.gif) no-repeat 0px 0px;}
.h4-guideline03 {background:url(../images/monthly/h4-guideline03.gif) no-repeat 0px 0px;}
.h4-guideline04 {background:url(../images/monthly/h4-guideline04.gif) no-repeat 0px 0px;}
.h4-guideline05 {background:url(../images/monthly/h4-guideline05.gif) no-repeat 0px 0px;}
.h4-guideline06 {background:url(../images/monthly/h4-guideline06.gif) no-repeat 0px 0px;}
.h4-guideline07 {background:url(../images/monthly/h4-guideline07.gif) no-repeat 0px 0px;}
.h4-guideline08 {background:url(../images/monthly/h4-guideline08.gif) no-repeat 0px 0px;}
.h4-guideline09 {background:url(../images/monthly/h4-guideline09.gif) no-repeat 0px 0px;}
#MonthlyGuidelineNavi {margin-bottom:30px;}
#MonthlyGuidelineNavi li {float:left;}
#MonthlyGuidelineNavi li a {
	display:block;
	height:30px;
}
#MonthlyGuidelineNavi a:hover {background-position:0px -30px;}
.monthly-guideline-navi01 a{
	width:120px;
	margin-right:10px;
	background:url(../images/monthly/guideline-navi01.gif) no-repeat 0px 0px;
}
.monthly-guideline-navi02 a{
	width:130px;
	margin-right:10px;
	background:url(../images/monthly/guideline-navi02.gif) no-repeat 0px 0px;
}
.monthly-guideline-navi03 a{
	width:105px;
	margin-right:10px;
	background:url(../images/monthly/guideline-navi03.gif) no-repeat 0px 0px;
}
.monthly-guideline-navi04 a{
	width:160px;
	margin:0px;
	background:url(../images/monthly/guideline-navi04.gif) no-repeat 0px 0px;
}
/*================ FLOW ================*/
#MonthlyFlowNavi {
	margin-bottom:30px;
	background:url(../images/monthly/bg-flow-navi.gif) no-repeat 0px 0px;
}
#MonthlyFlowNavi li {float:left;}
#MonthlyFlowNavi li a {
	display:block;
	height:34px;
}
#MonthlyFlowNavi a:hover {background-position:0px -34px;}
.monthly-flow-navi01 a{
	width:150px;
	margin:0px 23px 10px 0px;
	background:url(../images/monthly/flow-navi01.gif) no-repeat 0px 0px;
}
.monthly-flow-navi02 a{
	width:90px;
	margin:0px 23px 10px 0px;
	background:url(../images/monthly/flow-navi02.gif) no-repeat 0px 0px;
}
.monthly-flow-navi03 a{
	width:125px;
	margin:0px 23px 10px 0px;
	background:url(../images/monthly/flow-navi03.gif) no-repeat 0px 0px;
}
.monthly-flow-navi04 a{
	width:90px;
	margin:0px 23px 10px 0px;
	background:url(../images/monthly/flow-navi04.gif) no-repeat 0px 0px;
}
.monthly-flow-navi05 a{
	width:100px;
	margin:0px 0px 0px 0px;
	background:url(../images/monthly/flow-navi05.gif) no-repeat 0px 0px;
}
.monthlyflow-box {
	font-size:90%;
	text-align:center;
	margin-bottom:10px;
	padding:3px;
	border:#DDDDDD 1px solid;
	background-color:#F3F3F3;
}
.monthlyflow-box h5 {
	font-size:95%;
	color:#CC6C0B;
	border-bottom:#CCCCCC 1px dashed;
	margin-bottom:3px;
	padding-bottom:3px;
}
#BoxMonthlyFlow01,#BoxMonthlyFlow02,#BoxMonthlyFlow03,#BoxMonthlyFlow04,#BoxMonthlyFlow05 {
	border:#CCCCCC 1px solid;
	text-align:left;
	margin-bottom:10px;
	padding:10px;
}
#BoxMonthlyFlow01 img,#BoxMonthlyFlow02 img,#BoxMonthlyFlow03 img,#BoxMonthlyFlow04 img,#BoxMonthlyFlow05 img {
	display:block;
	float:left;
}
#BoxMonthlyFlow01 p,#BoxMonthlyFlow02 p,#BoxMonthlyFlow03 p,#BoxMonthlyFlow04 p,#BoxMonthlyFlow05 p {
	float:right;
	width:330px;
	font-size:95%;
}
#BoxMonthlyFlow01 h4,#BoxMonthlyFlow02 h4,#BoxMonthlyFlow03 h4,#BoxMonthlyFlow04 h4,#BoxMonthlyFlow05 h4,BoxMonthlyFlow-ex h4 {
	height:30px;
	margin-bottom:10px;
	text-indent:-9999px;
}
#BoxMonthlyFlow01 h4 {background:url(../images/monthly/h4-flow01.gif) no-repeat 0px 0px;}
#BoxMonthlyFlow02 h4 {background:url(../images/monthly/h4-flow02.gif) no-repeat 0px 0px;}
#BoxMonthlyFlow03 h4 {background:url(../images/monthly/h4-flow03.gif) no-repeat 0px 0px;}
#BoxMonthlyFlow04 h4 {background:url(../images/monthly/h4-flow04.gif) no-repeat 0px 0px;}
#BoxMonthlyFlow05 h4 {background:url(../images/monthly/h4-flow05.gif) no-repeat 0px 0px;}
#BoxMonthlyFlow-ex h4 {background:url(../images/monthly/h4-flow06.gif) no-repeat 0px 0px;}
.arrow-monthly {
	height:15px;
	margin-bottom:10px;
	background:url(../images/arrow-blue02.gif) no-repeat center center;
}
/*================ FAQ ================*/
.navi-faq-monthly {
	font-size:80%;
	font-weight:bold;
	margin-bottom:5px;
	padding-left:25px;
	background:url(../images/monthly/icon-q-list.gif) no-repeat 0px 0px;
}
.navi-faq-monthly a {
	color:#636363;
	text-decoration:none;
}
.navi-faq-monthly a:hover {
	color:#0040BF;
	text-decoration:none;
}
.h4-monthly-faq {
	color:#003CB2;
	background:url(../images/monthly/icon-q.gif) no-repeat 0px 0px;
}
/*================ SITEMAP ================*/
.h4-sitemap-monthly a {color:#003CB2;}
/*------------------------------------------------------------------------------------
SITEMAP
------------------------------------------------------------------------------------*/
.unit-sitemap {
	text-align:left;
}
.unit-sitemap h3 {
	height:30px;
	line-height:30px;
	font-size:110%;
	margin-bottom:15px;
	padding:2px 0px 2px 10px;
	border-top:#DDDDDD 1px solid;
	background-color:#F3F3F3;
}
.unit-sitemap h3 a {
	color:#330066;
	text-decoration:none;
	padding-left:18px;
	background:url(../images/news/icon-article-list.gif) no-repeat left center;
}
.unit-sitemap h3 a:hover {color:#E41B5B;}
.unit-sitemap h4 {
	font-size:110%;
	margin-bottom:10px;
	padding-left:10px;
}
.unit-sitemap h4 a {
	text-decoration:none;
	padding-left:15px;
	background:url(../images/news/icon-article-list.gif) no-repeat left center;
}
.h4-sitemap a {
	color:#009900;
	text-decoration:none;
}
.unit-sitemap h4 a:hover {color:#E41B5B;}
.tb-sitemap {
	width:100%;
	font-size:95%;
	margin:0px auto 20px auto;
	border-collapse:collapse;
}
.tb-sitemap td {
	width:50%;
	padding:5px;
	vertical-align:top;
}
.tb-sitemap td ul {margin:0px 0px 10px 20px;}
.tb-sitemap td ul li {margin-bottom:2px;}
.tb-sitemap td ul li a {
	color:#333333;
	padding-left:10px;
	text-decoration:none;
	background:url(../images/icon01.gif) no-repeat 0px 5px;
}
.tb-sitemap td ul li a:hover {color:#E41B5B;}
/*------------------------------------------------------------------------------------
SEARCH RESULT
------------------------------------------------------------------------------------*/
.search-results-header {
	margin:20px 0px;
	padding-bottom:10px;
	background:url(../images/bg-title-search.gif) repeat-x left bottom;
}
.search-results-container {
	width:760px;
	text-align:left;
	margin:auto;
}
.search-results-container p {
	font-size:90%;
	margin-bottom:5px;
	padding-bottom:5px;
	padding-left:17px;
	border-bottom:#DDDDDD 1px dashed;
	background:url(../images/btn.gif) no-repeat 0px 3px;
}
.search-blog {
	margin-top:20px;
	padding:10px 5px;
	border:#DDDDDD 1px solid;
	background-color:#F3F3F3;
}
/*------------------------------------------------------------------------------------
PRIVACY
------------------------------------------------------------------------------------*/
/*
#TitlePrivacy01 {background:url(../images/privacy/title-privacy01.gif) no-repeat 0px 0px;}
#TitlePrivacy02 {background:url(../images/privacy/title-privacy02.gif) no-repeat 0px 0px;}
#TitlePrivacy03 {background:url(../images/privacy/title-privacy03.gif) no-repeat 0px 0px;}
#TitlePrivacy04 {background:url(../images/privacy/title-privacy04.gif) no-repeat 0px 0px;}
.unit-privacy h3 {
	height:36px;
	margin-bottom:20px;
}
*/
.unit-privacy p {font-size:95%;}
.unit-privacy ol {
	font-size:95%;
	margin-left:25px;
	margin-bottom:30px;
}
.unit-privacy ol li {margin-bottom:5px;}

.unit-privacy h4 {
	height:26px;
	text-indent:-9999px;
	margin-bottom:10px;
}
.h4-privacy01 {background:url(../images/privacy/h4-privacy01.gif) no-repeat 0px 0px;}
.h4-privacy02 {background:url(../images/privacy/h4-privacy02.gif) no-repeat 0px 0px;}
.h4-privacy03 {background:url(../images/privacy/h4-privacy03.gif) no-repeat 0px 0px;}
.h4-privacy04 {background:url(../images/privacy/h4-privacy04.gif) no-repeat 0px 0px;}
.h4-privacy05 {background:url(../images/privacy/h4-privacy05.gif) no-repeat 0px 0px;}
.h4-privacy06 {background:url(../images/privacy/h4-privacy06.gif) no-repeat 0px 0px;}
.h4-privacy07 {background:url(../images/privacy/h4-privacy07.gif) no-repeat 0px 0px;}

/*------------------------------------------------------------------------------------
SUBCOL
------------------------------------------------------------------------------------*/
#SubCol {
	width:195px;
	float:left;
	text-align:left;
}
#SubMenu,#SubBanner {
	margin-bottom:20px;
	padding:5px;
	background:url(../images/bg-sub-menu.gif) repeat 0px 0px;
}
#SubMenu h4 {
	width:185px;
	height:24px;
	margin:0px;
	background:url(../images/title-sub-menu.gif) no-repeat 0px 0px;
}
#SubMenu ul li,#SubBanner ul li {
	display:block;
	float:left;
	width:185px;
}
#SubMenu ul li a {
	display:block;
	height:30px;
}
#SubMenu ul li a:hover {background-position:0px -30px;}
#SubBanner ul li a {
	display:block;
	height:40px;
}
#SubBanner ul li a:hover {background-position:0px -40px;}
.sub-company01 a {background:url(../images/company/sub-company01.gif) no-repeat 0px 0px;}
.sub-company02 a {background:url(../images/company/sub-company02.gif) no-repeat 0px 0px;}
.sub-company03 a {background:url(../images/company/sub-company03.gif) no-repeat 0px 0px;}
.sub-company04 a {background:url(../images/company/sub-company04.gif) no-repeat 0px 0px;}
#SubMenu ul ul {
	margin:0px;
	background-color:#FFFFFF;
}
#SubMenu ul ul li {margin:0px;}
#SubMenu ul ul li a {
	display:block;
	height:25px;
	line-height:25px;
	color:#393939;
	text-indent:19px;
	font-size:11px;
	text-decoration:none;
	border-bottom:#DDDDDD 1px dotted;
	background:url(../images/icon01.gif) no-repeat 11px 8px;
}
#SubMenu ul ul li.flow-sub a {font-size:9px;}
#SubMenu ul ul li a:hover {
	color:#E41B5B;
	background-color:#F5F5F5;
	background-position:11px 8px;
}
/*------------------------------------------------------------------------------------
RENT-INDEX
------------------------------------------------------------------------------------*/
.sub-rent-index01 a {background:url(../images/rent-index/sub-rent-index01.gif) no-repeat 0px 0px;}
.sub-rent-index02 a {background:url(../images/rent-index/sub-rent-index02.gif) no-repeat 0px 0px;}
.sub-rent-index03 a {background:url(../images/rent-index/sub-rent-index03.gif) no-repeat 0px 0px;}
.sub-rent-index04 a {background:url(../images/rent-index/sub-rent-index04.gif) no-repeat 0px 0px;}
.sub-rent-index05 a {background:url(../images/rent-index/sub-rent-index05.gif) no-repeat 0px 0px;}
/*------------------------------------------------------------------------------------
INVEST-INDEX
------------------------------------------------------------------------------------*/
.sub-invest-index01 a {background:url(../images/invest-index/sub-invest-index01.gif) no-repeat 0px 0px;}
.sub-invest-index02 a {background:url(../images/invest-index/sub-invest-index02.gif) no-repeat 0px 0px;}
.sub-invest-index03 a {background:url(../images/invest-index/sub-invest-index03.gif) no-repeat 0px 0px;}
/*------------------------------------------------------------------------------------
RENT
------------------------------------------------------------------------------------*/
.sub-rent01 a {background:url(../images/rent/sub-rent01.gif) no-repeat 0px 0px;}
.sub-rent02 a {background:url(../images/rent/sub-rent02.gif) no-repeat 0px 0px;}
.sub-rent03 a {background:url(../images/rent/sub-rent03.gif) no-repeat 0px 0px;}
.sub-rent04 a {background:url(../images/rent/sub-rent04.gif) no-repeat 0px 0px;}
.sub-rent05 a {background:url(../images/rent/sub-rent05.gif) no-repeat 0px 0px;}
.sub-rent06 a {background:url(../images/rent/sub-rent06.gif) no-repeat 0px 0px;}
.sub-rent07 a {background:url(../images/rent/sub-rent07.gif) no-repeat 0px 0px;}
/*------------------------------------------------------------------------------------
LEASE
------------------------------------------------------------------------------------*/
.sub-lease01 a {background:url(../images/lease/sub-lease01.gif) no-repeat 0px 0px;}
.sub-lease02 a {background:url(../images/lease/sub-lease02.gif) no-repeat 0px 0px;}
.sub-lease03 a {background:url(../images/lease/sub-lease03.gif) no-repeat 0px 0px;}
.sub-lease04 a {background:url(../images/lease/sub-lease04.gif) no-repeat 0px 0px;}
.sub-lease05 a {background:url(../images/lease/sub-lease05.gif) no-repeat 0px 0px;}
.sub-lease06 a {background:url(../images/lease/sub-lease06.gif) no-repeat 0px 0px;}
.sub-lease07 a {background:url(../images/lease/sub-lease07.gif) no-repeat 0px 0px;}
.sub-lease08 a {background:url(../images/lease/sub-lease08.gif) no-repeat 0px 0px;}
.sub-lease09 a {background:url(../images/lease/sub-lease09.gif) no-repeat 0px 0px;}
.sub-lease10 a {background:url(../images/lease/sub-lease10.gif) no-repeat 0px 0px;}
.sub-lease11 a {background:url(../images/lease/sub-lease11.gif) no-repeat 0px 0px;}
/*------------------------------------------------------------------------------------
RESIDENCE
------------------------------------------------------------------------------------*/
.sub-residence01 a {background:url(../images/residence/sub-residence01.gif) no-repeat 0px 0px;}
.sub-residence02 a {background:url(../images/residence/sub-residence02.gif) no-repeat 0px 0px;}
.sub-residence03 a {background:url(../images/residence/sub-residence03.gif) no-repeat 0px 0px;}
.sub-residence04 a {background:url(../images/residence/sub-residence04.gif) no-repeat 0px 0px;}
/*------------------------------------------------------------------------------------
MEDIATE
------------------------------------------------------------------------------------*/
.sub-mediate01 a {background:url(../images/mediate/sub-mediate01.gif) no-repeat 0px 0px;}
.sub-mediate02 a {background:url(../images/mediate/sub-mediate02.gif) no-repeat 0px 0px;}
.sub-mediate03 a {background:url(../images/mediate/sub-mediate03.gif) no-repeat 0px 0px;}
.sub-mediate04 a {background:url(../images/mediate/sub-mediate04.gif) no-repeat 0px 0px;}
/*------------------------------------------------------------------------------------
BUY
------------------------------------------------------------------------------------*/
.sub-buy01 a {background:url(../images/buy/sub-buy01.gif) no-repeat 0px 0px;}
.sub-buy02 a {background:url(../images/buy/sub-buy02.gif) no-repeat 0px 0px;}
.sub-buy03 a {background:url(../images/buy/sub-buy03.gif) no-repeat 0px 0px;}
.sub-buy04 a {background:url(../images/buy/sub-buy04.gif) no-repeat 0px 0px;}
.sub-buy05 a {background:url(../images/buy/sub-buy05.gif) no-repeat 0px 0px;}
.sub-buy06 a {background:url(../images/buy/sub-buy06.gif) no-repeat 0px 0px;}
.sub-buy07 a {background:url(../images/buy/sub-buy07.gif) no-repeat 0px 0px;}
.sub-buy08 a {background:url(../images/buy/sub-buy08.gif) no-repeat 0px 0px;}
.sub-buy09 a {background:url(../images/buy/sub-buy09.gif) no-repeat 0px 0px;}
.sub-buy10 a {background:url(../images/buy/sub-buy10.gif) no-repeat 0px 0px;}
/*------------------------------------------------------------------------------------
SELL
------------------------------------------------------------------------------------*/
.sub-sell01 a {background:url(../images/sell/sub-sell01.gif) no-repeat 0px 0px;}
.sub-sell02 a {background:url(../images/sell/sub-sell02.gif) no-repeat 0px 0px;}
.sub-sell03 a {background:url(../images/sell/sub-sell03.gif) no-repeat 0px 0px;}
.sub-sell04 a {background:url(../images/sell/sub-sell04.gif) no-repeat 0px 0px;}
.sub-sell05 a {background:url(../images/sell/sub-sell05.gif) no-repeat 0px 0px;}
.sub-sell06 a {background:url(../images/sell/sub-sell06.gif) no-repeat 0px 0px;}
/*------------------------------------------------------------------------------------
BLOG
------------------------------------------------------------------------------------*/
.widget-search-blog {
	height:50px;
	background:url(../images/blog/title-search.gif) no-repeat 0px 0px;
}
.widget-recent {
	height:50px;
	background:url(../images/blog/title-recent.gif) no-repeat 0px 0px;
}
.widget-cat-list {
	height:50px;
	background:url(../images/blog/title-category.gif) no-repeat 0px 0px;
}
.widget-area-list {
	height:50px;
	background:url(../images/blog/title-area.gif) no-repeat 0px 0px;
}
.widget-monthly {
	height:50px;
	background:url(../images/blog/title-monthly.gif) no-repeat 0px 0px;
}
.widget-content {
	margin-bottom:20px;
	font-size:80%;
}
.widget-search-content {
	height:70px;
	font-size:90%;
	margin-bottom:20px;
	padding-top:10px;
	background:url(../images/blog/bg-search.gif) no-repeat 0px 0px;
}
.widget-search-content form {
	padding-left:20px;
}
.widget-list-item {
	display:block;
	padding:5px 5px 5px 17px;
	border-bottom:#EDEDED 1px solid;
	background:url(../images/blog/bg-sub-archive.gif) no-repeat 0px 0px;
}
.widget-list-item a,.widget-list ul li a {
	color:#393939;
	text-decoration:none;
}
.widget-list-item a:hover,.widget-list ul li a:hover {color:#E41B5B;}
.widget-list ul li {
	display:block;
	font-size:90%;
	padding:3px 5px 3px 27px;
	border-left:#E6E6E6 1px solid;
	border-right:#E6E6E6 1px solid;
	border-bottom:#EDEDED 1px solid;
	background:url(../images/icon01.gif) no-repeat 17px 8px;
}
.shop-prof {margin-bottom:20px;}
.shop-prof img {
	border:#DDDDDD 1px solid;
	margin-bottom:5px;
	padding:3px;
}
.shop-prof {
	font-size:80%;
}
/*------------------------------------------------------------------------------------
MONTHLY
------------------------------------------------------------------------------------*/
.sub-monthly01 a {background:url(../images/monthly/sub-monthly01.gif) no-repeat 0px 0px;}
.sub-monthly02 a {background:url(../images/monthly/sub-monthly02.gif) no-repeat 0px 0px;}
.sub-monthly03 a {background:url(../images/monthly/sub-monthly03.gif) no-repeat 0px 0px;}
.sub-monthly04 a {background:url(../images/monthly/sub-monthly04.gif) no-repeat 0px 0px;}
.sub-monthly05 a {background:url(../images/monthly/sub-monthly05.gif) no-repeat 0px 0px;}
.sub-monthly06 a {background:url(../images/monthly/sub-monthly06.gif) no-repeat 0px 0px;}
.sub-monthly07 a {background:url(../images/monthly/sub-monthly07.gif) no-repeat 0px 0px;}
.sub-monthly08 a {background:url(../images/monthly/sub-monthly08.gif) no-repeat 0px 0px;}
.sub-monthly09 a {background:url(../images/monthly/sub-monthly09.gif) no-repeat 0px 0px;}
.sub-monthly10 a {background:url(../images/monthly/sub-monthly10.gif) no-repeat 0px 0px;}
/*------------------------------------------------------------------------------------
INQUIRY
------------------------------------------------------------------------------------*/
.sub-inquiry01 a {background:url(../images/inquiry/sub-inquiry01.gif) no-repeat 0px 0px;}
.sub-inquiry02 a {background:url(../images/inquiry/sub-inquiry02.gif) no-repeat 0px 0px;}
/*------------------------------------------------------------------------------------
FOOT
------------------------------------------------------------------------------------*/
#Foot {
	width:800px;
	margin:auto;
}
#NaviFoot {
	height:30px;
	line-height:30px;
	color:#FFFFFF;
	font-size:90%;
	margin-bottom:10px;
	background:url(../images/bg-footnavi.gif) no-repeat 0px 0px;
}
.pagetop {
	margin:20px 0px 30px auto;
	text-align:right;
}
.pagetop a img {padding-right:10px;}
#NaviFoot a {
	color:#FFFFFF;
	text-decoration:underline;
}
#NaviFoot a:hover {text-decoration:none;}
#GroupCompany {
	margin-bottom:20px;
	color:#333333;
	font-size:85%;
}
#CopyRight {
	font-size:75%;
}
/*------------------------------------------------------------------------------------
PAGING
------------------------------------------------------------------------------------*/
#PAGING{
	font-size: 85%;
	background-color: #F2F2F2;
	border: #CCCCCC;
	padding: 5px 10px;
}
#P-PREV{
	width: 30%;
	float: left;
}
#P-NEXT{
	width: 30%;
	float: right;
	text-align: right;
}
/*------------------------------------------------------------------------------------
SPAN
------------------------------------------------------------------------------------*/
#Logo a span,
#NaviGloval li a span,
#IndexNavi ul li a span,
#IndexBtn li a span,
h2 span,
h3 span,
h4 span,
#SubMenu ul li a span,
#SubBanner ul li a span,
.btn-shop a span,
.new-arrivalR a span,
#TitleNewsList span,
#RentFlowNavi li a span,
#BuyFlowNavi01 a span,
#BuyFlowNavi02 a span,
#LeaseFlowNavi a span,
.btn-detail150 a span,
#IndexMainNavi li a span,
#SellFlowNavi li a span,
#MonthlyFlowNavi li a span,
#MonthlyGuidelineNavi li a span,
#ManualNavi01 li a span,
#ManualNavi02 li a span,
#BoxBtn li a span,
.system-flow p span,
.system-recommend p span,
p.system-flow-05-1 span,
p.system-flow-05-2 span,
#Mediate-Navi span,
div.btn-gotoform span,
div#MERGERINFO a span,
div#GOODREFORMBANNER a span{
	display:block;
	text-indent:-9999px;
}
/* Hack Mac IE5 ¥*/
#Logo a span,
#NaviGloval li a span,
#IndexNavi ul li a span,
#IndexBtn li a span,
h2 span,
h3 span,
h4 span,
#SubMenu ul li a span,
#SubBanner ul li a span,
.btn-shop a span,
.new-arrivalR a span,
#TitleNewsList span,
#RentFlowNavi li a span,
#BuyFlowNavi01 a span,
#BuyFlowNavi02 a span,
#LeaseFlowNavi a span,
.btn-detail150 a span,
#IndexMainNavi li a span,
#SellFlowNavi li a span,
#MonthlyFlowNavi li a span,
#MonthlyGuidelineNavi li a span,
#ManualNavi01 li a span,
#ManualNavi02 li a span,
#BoxBtn li a span,
.system-flow p span,
.system-recommend p span,
p.system-flow-05-1 span,
p.system-flow-05-2 span,
#Mediate-Navi span,
div.btn-gotoform span,
div#MERGERINFO a span,
div#GOODREFORMBANNER a span{
	width:0px;
	height:0px;
	overflow:hidden;
}
/* End */
