@charset "shift_jis";

#osusume_container
        {
		position:absolute;
        margin: 0px 0px 0px 0px;
		text-align:left;
        }

#osusume_container dl
        {
        /*width: 65px;*/
        margin-bottom: 20px;
        float: left;
		position: absolute;
        font-size: 80%;
        }
		
#osusume_container dt
        {
        text-align: center;
        margin-top: 2px;
        }
#osusume_container dd
        {
		text-align:center;
        display: none;
        margin: 0px;
		padding: 0px;
        }

#osusume_container dd span {display:none;}

#osusume_container dl:hover dd
        {
        display: block;
        }
#osusume_container dl:hover dt
        {
        display: block;
        }
#osusume_container a:hover
        {
        display: block;
        }

/*首都圏*/
#osusume_container dd a.syutoken01{
		background-image:url(/images/syutoken_ms.gif);
		margin-bottom: 0;
		position: absolute;
		top: 0px;
		left: 204px;
		width:356px;
		height:30px;}


#osusume_container dd a.syutoken02_1{
		background-image:url(/images/1766.gif);
		margin-bottom: 0;
		position: absolute;
		top: 30px;
		left: 204px;
		width:178px;
		height:47px;}
#osusume_container dd a:hover.syutoken02_1{
		background-image:url(/images/1766_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: 30px;
		left: 204px;
		width:178px;
		height:47px;}
#osusume_container dd a.syutoken02_2{
		background-image:url(/images/1767.gif);
		margin-bottom: 0;
		position: absolute;
		top: 30px;
		left: 382px;
		width:178px;
		height:47px;}
#osusume_container dd a:hover.syutoken02_2{
		background-image:url(/images/1767_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: 30px;
		left: 382px;
		width:178px;
		height:47px;}


#osusume_container dd a.syutoken03{
		background-image:url(/images/syutoken_tk.gif);
		margin-bottom: 0;
		position: absolute;
		top: 77px;
		left: 204px;
		width:356px;
		height:29px;}


#osusume_container dd a.syutoken04_1{
		background-image:url(/images/1772.gif);
		margin-bottom: 0;
		position: absolute;
		top: 106px;
		left: 204px;
		width:178px;
		height:47px;}
#osusume_container dd a:hover.syutoken04_1{
		background-image:url(/images/1772_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: 106px;
		left: 204px;
		width:178px;
		height:47px;}

#osusume_container dd a.syutoken04_2{
		background-image:url(/images/1773.gif);
		margin-bottom: 0;
		position: absolute;
		top: 106px;
		left: 382px;
		width:178px;
		height:47px;}
#osusume_container dd a:hover.syutoken04_2{
		background-image:url(/images/1773_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: 106px;
		left: 382px;
		width:178px;
		height:47px;}

#osusume_container dd a.syutoken05_1{
		background-image:url(/images/1774.gif);
		margin-bottom: 0;
		position: absolute;
		top: 153px;
		left: 204px;
		width:178px;
		height:47px;}
#osusume_container dd a:hover.syutoken05_1{
		background-image:url(/images/1774_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: 153px;
		left: 204px;
		width:178px;
		height:47px;}

#osusume_container dd a.syutoken05_2{
		background-image:url(/images/1775.gif);
		margin-bottom: 0;
		position: absolute;
		top: 153px;
		left: 382px;
		width:178px;
		height:47px;}
#osusume_container dd a:hover.syutoken05_2{
		background-image:url(/images/1775_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: 153px;
		left: 382px;
		width:178px;
		height:47px;}

#osusume_container dd a.syutoken06_1{
		background-image:url(/images/1777.gif);
		margin-bottom: 0;
		position: absolute;
		top: 200px;
		left: 204px;
		width:178px;
		height:50px;}
#osusume_container dd a:hover.syutoken06_1{
		background-image:url(/images/1777_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: 200px;
		left: 204px;
		width:178px;
		height:50px;}

#osusume_container dd a.syutoken06_2{
		background-image:url(/images/1776.gif);
		margin-bottom: 0;
		position: absolute;
		top: 200px;
		left: 382px;
		width:178px;
		height:50px;}


/*関西*/
#osusume_container dd a.kansai01{
		background-image:url(/images/kansai_ms.gif);
		margin-bottom: 0;
		position: absolute;
		top: -85px;
		left: 204px;
		width:356px;
		height:30px;}


#osusume_container dd a.kansai02_1{
		background-image:url(/images/1768.gif);
		margin-bottom: 0;
		position: absolute;
		top: -55px;
		left: 204px;
		width:178px;
		height:47px;}
#osusume_container dd a:hover.kansai02_1{
		background-image:url(/images/1768_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: -55px;
		left: 204px;
		width:178px;
		height:47px;}
#osusume_container dd a.kansai02_2{
		background-image:url(/images/1769.gif);
		margin-bottom: 0;
		position: absolute;
		top: -55px;
		left: 382px;
		width:178px;
		height:47px;}
#osusume_container dd a:hover.kansai02_2{
		background-image:url(/images/1769_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: -55px;
		left: 382px;
		width:178px;
		height:47px;}


#osusume_container dd a.kansai03{
		background-image:url(/images/kansai_tk.gif);
		margin-bottom: 0;
		position: absolute;
		top: -8px;
		left: 204px;
		width:356px;
		height:29px;}


#osusume_container dd a.kansai04_1{
		background-image:url(/images/1778.gif);
		margin-bottom: 0;
		position: absolute;
		top: 21px;
		left: 204px;
		width:178px;
		height:47px;}
#osusume_container dd a:hover.kansai04_1{
		background-image:url(/images/1778_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: 21px;
		left: 204px;
		width:178px;
		height:47px;}

#osusume_container dd a.kansai04_2{
		background-image:url(/images/1779.gif);
		margin-bottom: 0;
		position: absolute;
		top: 21px;
		left: 382px;
		width:178px;
		height:47px;}
#osusume_container dd a:hover.kansai04_2{
		background-image:url(/images/1779_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: 21px;
		left: 382px;
		width:178px;
		height:47px;}

#osusume_container dd a.kansai05_1{
		background-image:url(/images/1780.gif);
		margin-bottom: 0;
		position: absolute;
		top: 68px;
		left: 204px;
		width:178px;
		height:47px;}
#osusume_container dd a:hover.kansai05_1{
		background-image:url(/images/1780_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: 68px;
		left: 204px;
		width:178px;
		height:47px;}

#osusume_container dd a.kansai05_2{
		background-image:url(/images/1781.gif);
		margin-bottom: 0;
		position: absolute;
		top: 68px;
		left: 382px;
		width:178px;
		height:47px;}
#osusume_container dd a:hover.kansai05_2{
		background-image:url(/images/1781_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: 68px;
		left: 382px;
		width:178px;
		height:47px;}

#osusume_container dd a.kansai06_1{
		background-image:url(/images/1782.gif);
		margin-bottom: 0;
		position: absolute;
		top: 115px;
		left: 204px;
		width:178px;
		height:50px;}
#osusume_container dd a:hover.kansai06_1{
		background-image:url(/images/1782_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: 115px;
		left: 204px;
		width:178px;
		height:50px;}

#osusume_container dd a.kansai06_2{
		background-image:url(/images/1783.gif);
		margin-bottom: 0;
		position: absolute;
		top: 115px;
		left: 382px;
		width:178px;
		height:50px;}

#osusume_container dd a:hover.kansai06_2{
		background-image:url(/images/1783_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: 115px;
		left: 382px;
		width:178px;
		height:50px;}

/*九州・沖縄*/
#osusume_container dd a.kyusyu01{
		background-image:url(/images/kyusyu_ms.gif);
		margin-bottom: 0;
		position: absolute;
		top: -165px;
		left: 204px;
		width:356px;
		height:30px;}


#osusume_container dd a.kyusyu02_1{
		background-image:url(/images/1770.gif);
		margin-bottom: 0;
		position: absolute;
		top: -135px;
		left: 204px;
		width:178px;
		height:47px;}
#osusume_container dd a:hover.kyusyu02_1{
		background-image:url(/images/1770_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: -135px;
		left: 204px;
		width:178px;
		height:47px;}
#osusume_container dd a.kyusyu02_2{
		background-image:url(/images/1771.gif);
		margin-bottom: 0;
		position: absolute;
		top: -135px;
		left: 382px;
		width:178px;
		height:47px;}
#osusume_container dd a:hover.kyusyu02_2{
		background-image:url(/images/1771_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: -135px;
		left: 382px;
		width:178px;
		height:47px;}


#osusume_container dd a.kyusyu03{
		background-image:url(/images/kyusyu_tk.gif);
		margin-bottom: 0;
		position: absolute;
		top: -88px;
		left: 204px;
		width:356px;
		height:29px;}


#osusume_container dd a.kyusyu04_1{
		background-image:url(/images/1784.gif);
		margin-bottom: 0;
		position: absolute;
		top: -59px;
		left: 204px;
		width:178px;
		height:47px;}
#osusume_container dd a:hover.kyusyu04_1{
		background-image:url(/images/1784_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: -59px;
		left: 204px;
		width:178px;
		height:47px;}

#osusume_container dd a.kyusyu04_2{
		background-image:url(/images/1785.gif);
		margin-bottom: 0;
		position: absolute;
		top: -59px;
		left: 382px;
		width:178px;
		height:47px;}
#osusume_container dd a:hover.kyusyu04_2{
		background-image:url(/images/1785_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: -59px;
		left: 382px;
		width:178px;
		height:47px;}

#osusume_container dd a.kyusyu05_1{
		background-image:url(/images/1791.gif);
		margin-bottom: 0;
		position: absolute;
		top: -12px;
		left: 204px;
		width:178px;
		height:47px;}
#osusume_container dd a:hover.kyusyu05_1{
		background-image:url(/images/1791_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: -12px;
		left: 204px;
		width:178px;
		height:47px;}

#osusume_container dd a.kyusyu05_2{
		background-image:url(/images/1787.gif);
		margin-bottom: 0;
		position: absolute;
		top: -12px;
		left: 382px;
		width:178px;
		height:47px;}
#osusume_container dd a:hover.kyusyu05_2{
		background-image:url(/images/1787_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: -12px;
		left: 382px;
		width:178px;
		height:47px;}

#osusume_container dd a.kyusyu06_1{
		background-image:url(/images/1792.gif);
		margin-bottom: 0;
		position: absolute;
		top: 35px;
		left: 204px;
		width:178px;
		height:50px;}
#osusume_container dd a:hover.kyusyu06_1{
		background-image:url(/images/1792_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: 35px;
		left: 204px;
		width:178px;
		height:50px;}

#osusume_container dd a.kyusyu06_2{
		background-image:url(/images/1789.gif);
		margin-bottom: 0;
		position: absolute;
		top: 35px;
		left: 382px;
		width:178px;
		height:50px;}

#osusume_container dd a:hover.kyusyu06_2{
		background-image:url(/images/1789_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: 35px;
		left: 382px;
		width:178px;
		height:50px;}


/*マンションランディング*/
#osusume_container dd a.syutoken01_ms{
		background-image:url(/images/ms1766.gif);
		margin-bottom: 0;
		position: absolute;
		top: 0px;
		left: 204px;
		width:356px;
		height:74px;}
#osusume_container dd a:hover.syutoken01_ms{
		background-image:url(/images/ms1766_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: 0px;
		left: 204px;
		width:356px;
		height:74px;}
#osusume_container dd a.syutoken02_ms{
		background-image:url(/images/ms1767.gif);
		margin-bottom: 0;
		position: absolute;
		top: 74px;
		left: 204px;
		width:356px;
		height:73px;}
#osusume_container dd a:hover.syutoken02_ms{
		background-image:url(/images/ms1767_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: 74px;
		left: 204px;
		width:356px;
		height:73px;}

#osusume_container dd a.kansai01_ms{
		background-image:url(/images/ms1768.gif);
		margin-bottom: 0;
		position: absolute;
		top: -48px;
		left: 204px;
		width:356px;
		height:74px;}
#osusume_container dd a:hover.kansai01_ms{
		background-image:url(/images/ms1768_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: -48px;
		left: 204px;
		width:356px;
		height:74px;}

#osusume_container dd a.kansai02_ms{
		background-image:url(/images/ms1769.gif);
		margin-bottom: 0;
		position: absolute;
		top: 26px;
		left: 204px;
		width:356px;
		height:73px;}
#osusume_container dd a:hover.kansai02_ms{
		background-image:url(/images/ms1769_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: 26px;
		left: 204px;
		width:356px;
		height:73px;}

#osusume_container dd a.kyusyu01_ms{
		background-image:url(/images/ms1770.gif);
		margin-bottom: 0;
		position: absolute;
		top: -99px;
		left: 204px;
		width:356px;
		height:74px;}
#osusume_container dd a:hover.kyusyu01_ms{
		background-image:url(/images/ms1770_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: -99px;
		left: 204px;
		width:356px;
		height:74px;}

#osusume_container dd a.kyusyu02_ms{
		background-image:url(/images/ms1771.gif);
		margin-bottom: 0;
		position: absolute;
		top: -25px;
		left: 204px;
		width:356px;
		height:73px;}
#osusume_container dd a:hover.kyusyu02_ms{
		background-image:url(/images/ms1771_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: -25px;
		left: 204px;
		width:356px;
		height:73px;}

/*戸建てランディング*/

#osusume_container dd a.syutoken01_tk{
		background-image:url(/images/tk1772.gif);
		margin-bottom: 0;
		position: absolute;
		top: 0px;
		left: 204px;
		width:178px;
		height:50px;}
#osusume_container dd a:hover.syutoken01_tk{
		background-image:url(/images/tk1772_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: 0px;
		left: 204px;
		width:178px;
		height:50px;}

#osusume_container dd a.syutoken02_tk{
		background-image:url(/images/tk1773.gif);
		margin-bottom: 0;
		position: absolute;
		top: 0px;
		left: 382px;
		width:178px;
		height:50px;}
#osusume_container dd a:hover.syutoken02_tk{
		background-image:url(/images/tk1773_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: 0px;
		left: 382px;
		width:178px;
		height:50px;}

#osusume_container dd a.syutoken03_tk{
		background-image:url(/images/tk1774.gif);
		margin-bottom: 0;
		position: absolute;
		top: 50px;
		left: 204px;
		width:178px;
		height:47px;}
#osusume_container dd a:hover.syutoken03_tk{
		background-image:url(/images/tk1774_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: 50px;
		left: 204px;
		width:178px;
		height:47px;}

#osusume_container dd a.syutoken04_tk{
		background-image:url(/images/tk1775.gif);
		margin-bottom: 0;
		position: absolute;
		top: 50px;
		left: 382px;
		width:178px;
		height:47px;}
#osusume_container dd a:hover.syutoken04_tk{
		background-image:url(/images/tk1775_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: 50px;
		left: 382px;
		width:178px;
		height:47px;}

#osusume_container dd a.syutoken05_tk{
		background-image:url(/images/tk1777.gif);
		margin-bottom: 0;
		position: absolute;
		top: 97px;
		left: 204px;
		width:178px;
		height:50px;}
#osusume_container dd a:hover.syutoken05_tk{
		background-image:url(/images/tk1777_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: 97px;s
		left: 204px;
		width:178px;
		height:50px;}

#osusume_container dd a.syutoken06_tk{
		background-image:url(/images/tk1776.gif);
		margin-bottom: 0;
		position: absolute;
		top: 97px;
		left: 382px;
		width:178px;
		height:50px;}



#osusume_container dd a.kansai01_tk{
		background-image:url(/images/tk1778.gif);
		margin-bottom: 0;
		position: absolute;
		top: -48px;
		left: 204px;
		width:178px;
		height:50px;}
#osusume_container dd a:hover.kansai01_tk{
		background-image:url(/images/tk1778_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: -48px;
		left: 204px;
		width:178px;
		height:50px;}

#osusume_container dd a.kansai02_tk{
		background-image:url(/images/tk1779.gif);
		margin-bottom: 0;
		position: absolute;
		top: -48px;
		left: 382px;
		width:178px;
		height:50px;}
#osusume_container dd a:hover.kansai02_tk{
		background-image:url(/images/tk1779_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: -48px;
		left: 382px;
		width:178px;
		height:50px;}

#osusume_container dd a.kansai03_tk{
		background-image:url(/images/tk1780.gif);
		margin-bottom: 0;
		position: absolute;
		top: 2px;
		left: 204px;
		width:178px;
		height:47px;}
#osusume_container dd a:hover.kansai03_tk{
		background-image:url(/images/tk1780_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: 2px;
		left: 204px;
		width:178px;
		height:47px;}

#osusume_container dd a.kansai04_tk{
		background-image:url(/images/tk1781.gif);
		margin-bottom: 0;
		position: absolute;
		top: 2px;
		left: 382px;
		width:178px;
		height:47px;}
#osusume_container dd a:hover.kansai04_tk{
		background-image:url(/images/tk1781_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: 2px;
		left: 382px;
		width:178px;
		height:47px;}

#osusume_container dd a.kansai05_tk{
		background-image:url(/images/tk1782.gif);
		margin-bottom: 0;
		position: absolute;
		top: 49px;
		left: 204px;
		width:178px;
		height:50px;}
#osusume_container dd a:hover.kansai05_tk{
		background-image:url(/images/tk1782_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: 49px;s
		left: 204px;
		width:178px;
		height:50px;}

#osusume_container dd a.kansai06_tk{
		background-image:url(/images/tk1783.gif);
		margin-bottom: 0;
		position: absolute;
		top: 49px;
		left: 382px;
		width:178px;
		height:50px;}

#osusume_container dd a:hover.kansai06_tk{
		background-image:url(/images/tk1783_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: 49px;
		left: 382px;
		width:178px;
		height:50px;}




#osusume_container dd a.kyusyu01_tk{
		background-image:url(/images/tk1784.gif);
		margin-bottom: 0;
		position: absolute;
		top: -99px;
		left: 204px;
		width:178px;
		height:50px;}
#osusume_container dd a:hover.kyusyu01_tk{
		background-image:url(/images/tk1784_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: -99px;
		left: 204px;
		width:178px;
		height:50px;}

#osusume_container dd a.kyusyu02_tk{
		background-image:url(/images/tk1785.gif);
		margin-bottom: 0;
		position: absolute;
		top: -99px;
		left: 382px;
		width:178px;
		height:50px;}
#osusume_container dd a:hover.kyusyu02_tk{
		background-image:url(/images/tk1785_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: -99px;
		left: 382px;
		width:178px;
		height:50px;}

#osusume_container dd a.kyusyu03_tk{
		background-image:url(/images/tk1791.gif);
		margin-bottom: 0;
		position: absolute;
		top: -49px;
		left: 204px;
		width:178px;
		height:47px;}
#osusume_container dd a:hover.kyusyu03_tk{
		background-image:url(/images/tk1791_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: -49px;
		left: 204px;
		width:178px;
		height:47px;}

#osusume_container dd a.kyusyu04_tk{
		background-image:url(/images/tk1787.gif);
		margin-bottom: 0;
		position: absolute;
		top: -49px;
		left: 382px;
		width:178px;
		height:47px;}
#osusume_container dd a:hover.kyusyu04_tk{
		background-image:url(/images/tk1787_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: -49px;
		left: 382px;
		width:178px;
		height:47px;}

#osusume_container dd a.kyusyu05_tk{
		background-image:url(/images/tk1792.gif);
		margin-bottom: 0;
		position: absolute;
		top: -2px;
		left: 204px;
		width:178px;
		height:50px;}
#osusume_container dd a:hover.kyusyu05_tk{
		background-image:url(/images/tk1792_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: -2px;
		left: 204px;
		width:178px;
		height:50px;}

#osusume_container dd a.kyusyu06_tk{
		background-image:url(/images/tk1789.gif);
		margin-bottom: 0;
		position: absolute;
		top: -2px;
		left: 382px;
		width:178px;
		height:50px;}

#osusume_container dd a:hover.kyusyu06_tk{
		background-image:url(/images/tk1789_on.gif);
		margin-bottom: 0;
		position: absolute;
		top: -2px;
		left: 382px;
		width:178px;
		height:50px;}

/********************************************************/
ハッキングメモ

IEハック
_height:⇒IE6に適用
*:first-child+html :⇒IE8に適用
/********************************************************/

#area #contents .style01_ms_1{background-color: #f5f5f5;
position: absolute;
width:50px;
height: 30px;
_height: 38px;
left:289px;
_left:280px;
top:136px;
_top:149px}

*:first-child+html #area #contents .style01_ms_1{background-color: #f5f5f5;
width:50px;
height: 40px;
position: absolute;
left:289px;
top:148px;
}
#area #contents .style01_ms_2{background-color: #f5f5f5;
width:50px;
height: 30px;
_height: 38px;
position: absolute;
left:289px;
_left:280px;
top:90px;
_top:80px;
}

html>/**/body #area #contents .style01_ms_2{background-color: #f5f5f5;
width:50px;
height: 35px;
position: absolute;
left:280px;
top /*\**/: 80px\9;
}

*:first-child+html #area #contents .style01_ms_2{background-color: #f5f5f5;
width:50px;
height: 40px;
position: absolute;
left:289px;
top:80px;
}
* html #area #contents .style01_ms_2{background-color: #f5f5f5;
width:50px;
height: 40px;
position: absolute;
left:280px;
top:80px;
}

/*関西エリアページ用--------------------------------------------------------------------*/
#area #contents .Areasbody .style01_1{background-color: #f5f5f5;
position: absolute;
width:50px;
height: 38px;
_height: 38px;
left:289px;
_left:280px;
top:42px;
_top:45px
}

/*IE8*/
*:first-child+html #area #contents .Areasbody .style01_1{background-color: #f5f5f5;
position: absolute;top:45px !important;}
/*IE8*/

/*関西用*/

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	overflow:hidden
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */



/*トップページ改修ネッチラ部分090424*/
.CUN01{float:left;}
.CUN02{width:288px;height:30px;background-image:url(/images/ntr01.gif);background-position:left top;background-repeat:no-repeat}
.CUN03{margin-bottom:10px;border-left:solid 1px #D6D6D6;border-right:solid 1px #D6D6D6;border-bottom:solid 1px #D6D6D6;padding:1px;width:283px;background-position:bottom;background-image: url(/images/ntr08.gif);background-repeart:repeat-x;height:90px}
.CUN04{float:left;margin:5px 5px 0px 5px}
.CUN05{margin:5px 0 5px 0;font-size:11px;}
.CUN06{margin:0 0 1px 0}
.CUN08{vertical-align:middle}
.CUN09{margin:3px 0 1px 0;position:relative;left:3px}
.CUN011{margin:3px 0 1px 0}
.CUN013{float:right}
.CUN014{width:288px;height:30px;background-image:url(/images/ntr05_2.gif);background-position:left top;background-repeat:no-repeat}
.CUN015{margin-bottom:10px;border-left:solid 1px #D6D6D6;border-right:solid 1px #D6D6D6;border-bottom:solid 1px #D6D6D6;padding:1px;width:283px;background-position:bottom;background-image: url(/images/ntr08.gif);background-repeart:repeat-x;height:90px}
.CUN016{float:left;margin:5px 5px}
.CUN017{margin:5px 0 5px 0;font-size:11px;}
.CUN018{margin:0 0 1px 0}
.CUN07{margin:0 0 1px 0;position:relative;left:-2px;white-space: nowrap}
*html .CUN07{font-size: 10px}

/*
		.CUN010{margin:0 0 1px 0;position:relative;left:3px}
		.CUN012{margin:0 0 1px 0;position:relative;left:3px}
		.CUN019{margin:0 0 1px 0;position:relative;left:3px}
*/
	.CUN020{margin:5px 0 1px 0;position:relative;left:3px}
/*トップページ改修ネッチラ部分090424*/


/**/
.SP001{background-image:url(/images/tokusyu/theme_back01.gif);background-repeat:repeat-y;}
.SP002{margin-top:160px;_margin-top:0}
/**/


.PRArea .PRList br{display: none}

.PlusAlfa{position:relative}
.PlusAlfa2{position:absolute;top:-45px}/*http://catchup-j.com/area/ms_3/画像のした*/
.PlusAlfa3{position:absolute;top:-20px}/*http://catchup-j.com/area/ms_3/画像のした*/

/*ランディング特集ボタン*/

/*1217暫定追加*/
#mansion .btn a{background-position: left top;background-repeat: no-repeat;width:260px;height:41px;display:block}

#mansion .btn .a1 a:link{background-image:URL(/images/tokusyu/tokusyuArea/btn_hokkaido2.gif)}
#mansion .btn .a1 a:visited{background-image:URL(/images/tokusyu/tokusyuArea/btn_hokkaido2.gif)}
#mansion .btn .a1 a:hover{background-image:URL(/images/tokusyu/tokusyuArea/btn_hokkaido3.gif)}

#mansion .btn .a2 a:link{background-image:URL(/images/tokusyu/tokusyuArea/btn_syutoken2.gif)}
#mansion .btn .a2 a:visited{background-image:URL(/images/tokusyu/tokusyuArea/btn_syutoken2.gif)}
#mansion .btn .a2 a:hover{background-image:URL(/images/tokusyu/tokusyuArea/btn_syutoken3.gif)}

#mansion .btn .a3 a:link{background-image:URL(/images/tokusyu/tokusyuArea/btn_kansai2.gif)}
#mansion .btn .a3 a:visited{background-image:URL(/images/tokusyu/tokusyuArea/btn_kansai2.gif)}
#mansion .btn .a3 a:hover{background-image:URL(/images/tokusyu/tokusyuArea/btn_kansai3.gif)}

/*1217暫定追加ここまで*/


#CUAsp999 a:link{text-indent: -9999px;cursor:pointer}
#CUAsp999 a:visited{text-indent: -9999px;cursor:pointer}
#CUAsp999 a:hover{text-indent: -9999px;cursor:pointer}

.CUAsp001
 {background-image:URL(http://catchup-j.com/images/tokusyu/tokusyu01.gif);
width:282px;
height:60px;
background-repeat:no-repeat;
font-size:12px;
display: block}

.CUAsp002
 {background-image:URL(http://catchup-j.com/images/tokusyu/tokusyu02.gif);
width:282px;
height:60px;
background-repeat:no-repeat;
font-size:12px;
display: block}

.CUAsp003
 {background-image:URL(http://catchup-j.com/images/tokusyu/tokusyu03.gif);
width:282px;
height:60px;
background-repeat:no-repeat;
font-size:12px;
display: block}

.CUAsp004
 {background-image:URL(http://catchup-j.com/images/tokusyu/tokusyu07.gif);
width:282px;
height:60px;
background-repeat:no-repeat;
font-size:12px;
display: block}

.CUAsp005
 {background-image:URL(http://catchup-j.com/images/tokusyu/tokusyu05.gif);
width:282px;
height:60px;
background-repeat:no-repeat;
font-size:12px;
display: block}

.CUAsp006
 {background-image:URL(http://catchup-j.com/images/tokusyu/tokusyu06.gif);
width:282px;
height:60px;
background-repeat:no-repeat;
font-size:12px;
display: block}
.CUAsp007
 {background-image:URL(/images/tokusyu/tokusyu08.gif);
width:282px;
height:60px;
background-repeat:no-repeat;
font-size:12px;
display: block}

/*ランディング特集ボタンここまで*/

.bold{font-weight: bold}
.seogif{margin-bottom: 10px
}
script{margin:0;padding:0}
.clear{
	clear: both;
}


#contents {
	width: 800px;
	margin: 0 auto 20px;
}
#contents .LeftBox {
	width: 584px;
	float: left;
}
#contents .RightBox {
	float: right;
	width: 206px;
}
#contents .LeftBox .PRArea {
	background-image: url(../images/pr_left01.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin: 10px 0 0 0;
	border-left: solid 3px #E1E1E1;
	border-right: solid 3px #E1E1E1;
	padding:1px 0 0 0
}
*html #contents .LeftBox .PRArea {
	padding:0 0 0 0

}
#contents .LeftBox .PRbottom {
	background-image: url(../images/pr_left02.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding:0 0 2px 0

}
#contents .LeftBox .PRList {
	margin: 5px;
}
#contents .LeftBox .PRArea .List {
	list-style-type: none;
	font-size: 75%;
	margin: 3px 0 0 0;
}
#contents .LeftBox .PRArea .iconPr {
	vertical-align: middle;
}
#contents .LeftBox .contents {
	margin: 10px 0 0 0;
}
#contents .contents .bgContents {
	background-image: url(../images/bg_theme.gif);
	background-repeat: repeat-x;
	background-position: top;
	border-left: solid 1px #D6D6D6;
	border-right: solid 1px #D6D6D6;
	border-bottom: solid 1px #D6D6D6;
}
#contents .LeftBox .themeBox01 {
	width: 181px;
	float: left;
	padding: 9px 5px 6px 5px;
	border-right: dashed 1px #ccc;
}
#contents .themeBox01 .themePhoto {
	float: left;
}
#contents .themeBox01 .themetxt {
	margin: 0 0 0 6px;
	float: left;
}
#contents .themeBox01 .themebtn {
	float: left;
	margin: 10px 0 0 5px;
}

#contents .LeftBox .themeBox02 {
	width: 181px;
	float: right;
	padding: 9px 5px 6px 5px;
}
#contents .themeBox02 .themePhoto {
	float: left;
}
#contents .themeBox02 .themetxt {
	margin: 0 0 0 6px;
	float: left;
}
#contents .themeBox02 .themebtn {
	float: left;
	margin: 10px 0 0 5px;
}
#contents .LeftBox .contents .mt {
	margin: 10px 0 0 0;
}
#contents .RightBox .ResortBox {
	margin: 19px 0 0 0;
}
#contents .RightBox .topix {
	margin: 10px 0 0 0;
	background-image: url(../images/side_bg_top.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 6px;
}
#contents .RightBox .topixin {
	background-image: url(../images/side_bg_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 9px;
}


#contents .RightBox .TContents {
	border-left: solid 1px #D6D6D6;
	border-right: solid 1px #d6d6d6;
	background-color: #F3F3F3;
	padding: 0 5px;
	margin: 0
}
#contents .RightBox .TBody {
	background-color: #fff;
}
#contents .TBody .Ttext {
	list-style-type: none;
	font-size: 80%;
	margin: 5px;
	padding: 0 0 0 10px;
	background-image: url(../images/topics_ya.gif);
	background-repeat: no-repeat;
	background-position: left top;/*center*/
}
#contents .TBody .Ttext01 {
	list-style-type: none;
	font-size: 80%;
	margin: 5px 5px 0 5px;
	padding: 0 0 0 10px;
	background-image: url(../images/topics_ya.gif);
	background-repeat: no-repeat;
	background-position: left top;/*center*/
}
#contents .TBody .Ttext2 {
	list-style-type: none;
	font-size: 80%;
	margin: 5px;
	padding: 0 0 0 10px;
	background-image: url(../images/ya.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#contents .TContents .TBody .list {
	margin: 5px 0 0 0;
	list-style-type: none;
}
/*----★0408----*/
#contents .TContents .TBody .plane {
	list-style-type: none;
}
/*----★0408----*/
#contents .RightBox .oyakudachi {
	margin: 0 5px 0;
}
#contents .oyakudachi .list .FL {
	float: left;
	width: 37px;
}
#contents .oyakudachi .list .OL {
	float: right;
	font-size: 80%;
	width: 140px;
}
#contents .RightBox .Moblie {
	margin: 10px 0 0 0;
}
#contents .RightBox .Moblie .Left {
	float: left;
	width: 20px;
}
#contents .RightBox .Moblie .Right {
	float: right;
	width: 186px;
}
#contents .RightBox .Moblie .Right .QRCODE {
	margin: 5px 5px 0 10px;
	float: left;
}
#contents .RightBox .Moblie .Right .QRText {
	font-size: 70%;
	color: #666;
	padding: 4px 5px 0 0;
}
#contents .contents .NewOyakudachi {
	border-left: solid 1px #dbdbdb;
	border-right: solid 1px #dbdbdb;
	border-bottom: solid 1px #dbdbdb;
	background-color: #FFFDF6;
	padding: 10px 15px 10px 15px
}
#contents .NewOyakudachi .line01 {
	border-bottom: dashed 1px #FFD0B2;
	margin: 0 0 5px 0;
	color: #666666;
	width: 544px;
	
}
#contents .NewBlock {
	list-style-type: none;
	width: 544px;
}
#contents .NewBlock .New01 {

}
#contents .NewBlock .New01 {
	float: left;
}
#contents .NewBlock .New02 {
	float: left;
	background-image: url(../images/ya_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 0 10px;
	margin: 0 0 0 10px;
	line-height: 140%;
	font-size: 80%;
	width:487px
}
#contents .NewBlock .New03 {
	float: left;
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 0 10px;
	margin: 0 0 0 10px;
	line-height: 140%;
	font-size: 80%;
	width:487px
}
#contents .TBody .Linksbtn {
	margin: 0 0 0 0;
	text-align: right;
	padding: 0 5px 10px 0;
}

/*マンション*/
#mansion .Tokushu{
	background:url(../images/bg2_tokushu.gif) repeat-y;
	width:584px;
	margin-top: 15px;
}

#mansion .Tokushu .Tokbody{
	background:url(../images/bg_tokushu.jpg) bottom repeat-x;
	margin-left: 5px;
	padding-top:5px;
}

#mansion .Tokushu .line{
	background:url(../images/bg_tokushu.jpg) bottom;
	background-repeat: no-repeat;
	border-left:#FFFFFF solid 1px;
	margin-left: 1px;
	width: 580px;
}
	
#mansion .Tokushu .Banner{
	width:574px;
	padding-top: 2px;
}

#mansion .Tokushu .Banner .Lpic{
	float:left;
	width:282px;
}

#mansion .Tokushu .Banner .Rpic{
	float:right;
	width: 282px;
}

#mansion .Tokushu .under{
	margin-bottom:10px;
}

#mansion .RightBox .BannerBox {
	margin: 19px 0 0 0;
}

#mansion .TBody .Ttext {
	list-style-type: none;
	font-size: 80%;
	margin: 5px;
	padding: 0 0 0 10px;
	background-image: url(../images/topics_ma_ya.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#mansion .TBody .Ttext01 {
	list-style-type: none;
	font-size: 80%;
	margin: 5px 5px 0 5px;
	padding: 0 0 0 10px;
	background-image: url(../images/topics_ma_ya.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#mansion .TBody .Keyword {
	padding:8px 8px 3px;
	text-align: center;
}
#mansion .TBody .KeywordTxt {
	text-left:left;
	font-size:70%;
	padding-left: 15px;
}

#mansion .TBody .search {
	text-left:right;
	padding:0 13px;
	text-align: right;
	font-size:80%;
}

#mansion .RightBox .PRBannerBox {
	margin: 19px 0 0 0;
	border:#D6D6D6 solid 1px;
	padding:2px;
}

/*一戸建て*/
#kodate .Tokushu{
	background:url(../images/bg2_tokushu.gif) repeat-y;
	width:584px;
	margin-top: 15px;
}

#kodate .Tokushu .Tokbody{
	background:url(../images/bg_tokushu.jpg) bottom repeat-x;
	margin-left: 5px;
	padding-top:5px;
}

#kodate .Tokushu .line{
	background:url(../images/bg_tokushu.jpg) bottom repeat-x;
	border-left:#FFFFFF solid 1px;
	margin-left: 1px;
	width: 580px;
}
	
#kodate .Tokushu .Banner{
	width:574px;
	padding-top: 2px;
}

#kodate .Tokushu .Banner .Lpic{
	float:left;
	width:282px;
}

#kodate .Tokushu .Banner .Rpic{
	float:right;
	width: 282px;
}

#kodate .Tokushu .under{
	margin-bottom:10px;
}

#kodate .RightBox .BannerBox {
	margin: 19px 0 0 0;
}

#kodate .TBody .Ttext {
	list-style-type: none;
	font-size: 80%;
	margin: 5px;
	padding: 0 0 0 10px;
	background-image: url(../images/topics_ma_ya.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#kodate .TBody .Ttext01 {
	list-style-type: none;
	font-size: 80%;
	margin: 5px 5px 0 5px;
	padding: 0 0 0 10px;
	background-image: url(../images/topics_ma_ya.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#kodate .TBody .Keyword {
	padding:8px 8px 3px;
	text-align: center;
}
#kodate .TBody .KeywordTxt {
	text-left:left;
	font-size:70%;
	padding-left: 15px;
}

#kodate .TBody .search {
	text-left:right;
	padding:0 13px;
	text-align: right;
	font-size:80%;
}

#kodate .RightBox .PRBannerBox {
	margin: 19px 0 0 0;
	border:#D6D6D6 solid 1px;
	padding:2px;
}

/*一戸建て*/
#area .Tokushu{
	background:url(../images/bg2_tokushu.gif) repeat-y;
	width:584px;
	margin-top: 15px;
}

#area .Tokushu .Tokbody{
	background:url(../images/bg_tokushu.jpg) bottom repeat-x;
	margin-left: 5px;
	padding-top:5px;
}

#area .Tokushu .line{
	background:url(../images/bg_tokushu.jpg) bottom repeat-x;
	border-left:#FFFFFF solid 1px;
	margin-left: 1px;
	width: 580px;
}
	
#area .Tokushu .Banner{
	width:574px;
	padding-top: 2px;
}

#area .Tokushu .Banner .Lpic{
	float:left;
	width:282px;
}

#area .Tokushu .Banner .Rpic{
	float:right;
	width: 282px;
}

#area .Tokushu .under{
	margin-bottom:10px;
}

#area .RightBox .BannerBox {
	margin: 19px 0 0 0;
}

#area .TBody .Ttext {
	list-style-type: none;
	font-size: 80%;
	margin: 5px;
	padding: 0 0 0 10px;
	background-image: url(../images/topics_ma_ya.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#area .TBody .Ttext01 {
	list-style-type: none;
	font-size: 80%;
	margin: 5px 5px 0 5px;
	padding: 0 0 0 10px;
	background-image: url(../images/topics_ma_ya.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#area .TBody .Keyword {
	padding:8px 8px 3px;
	text-align: center;
}
#area .TBody .KeywordTxt {
	text-left:left;
	font-size:70%;
	padding-left: 15px;
}

#area .TBody .search {
	text-left:right;
	padding:0 13px;
	text-align: right;
	font-size:80%;
}

#area .RightBox .PRBannerBox {
	margin: 19px 0 0 0;
	border:#D6D6D6 solid 1px;
	padding:2px;
}


/* headfoot/css/pankuzu.css に移動
.pankuzu {
	padding: 0 0 10px 0;
	font-size: 70%;
	line-height: 120%;
	text-align:left;
}
*/
#mansion .pankuzu{
	padding:0;
	margin:5px auto 0;
	width:800px;
}

#kodate #contents .pankuzu{
	margin:5px 0 0 0;
	padding:0}
#area .pankuzu{
	margin:5px 0 0 0;
	padding:0}
ul,ol,li{
list-style-type:none}


/* 2008.4.25追加 -- エリア別テーマ特集・全体ランディング用(マンション・戸建て) -- */
#contents .LeftBox .Tokushu .line .Tokbody #Ttokusyu{
	background:url(../images/tokusyu/Area_bgwaku.gif) repeat-y;
	width:572px;
	margin: 0 0 10px 0;
	padding: 0;
}




#contents .LeftBox .Tokushu .line .Tokbody #Ttokusyu .Areasbody .Left {
	width: 268px;
	float: left;
	padding-left: 10px;
}
#contents .LeftBox .Tokushu .line .Tokbody #Ttokusyu  .Areasbody .Left .btn {
	width:260px;
	margin:5px 0 0 0;
}
#contents .LeftBox .Tokushu .line .Tokbody #Ttokusyu  .Areasbody .Left .btn .left_btn{
	float:left;
	margin-bottom:5px;
}
#contents .LeftBox .Tokushu .line .Tokbody #Ttokusyu  .Areasbody .Left .btn .right_btn{
	float:right;
	margin:0 1px 5px 0;
}

#contents .LeftBox .Tokushu .line .Tokbody #Ttokusyu  .Areasbody .Left .cap_text {
	font-size:10px;
	color:#666;
	text-align:right;
	margin:5px 0;
}

#contents .LeftBox .Tokushu .line .Tokbody #Ttokusyu .Areasbody .Right {
	width: 280px;
	float: right;
	padding-right: 8px;
}

#contents .LeftBox .Tokushu .line .Tokbody #Ttokusyu .Areasbody ul{
	list-style-type:none;
	padding: 0;
	margin: 5px 0 0 0;
	text-align: left;
}
#contents .LeftBox .Tokushu .line .Tokbody #Ttokusyu .Areasbody li{
	text-align: left;
}

#contents .LeftBox .Tokushu .line .Tokbody #Ttokusyu .Areasbody .top{
	font-size: 80%;
	line-height: 110%;
	background: url(../images/tokusyu/Area_ya.gif) no-repeat left;
	padding: 0 0 0 10px;
}
#contents .LeftBox .Tokushu .line .Tokbody #Ttokusyu .Areasbody .read{
	font-size: 70%;
	line-height: 110%;
	padding: 0 0 0 10px;
	margin: 0 0 8px 0;
}
/* /2008.4.25追加 -- エリア別テーマ特集・全体ランディング用(マンション・戸建て) --/ */


/*2008.4.14追加 -- エリア別テーマ特集・エリア別ランディング用(マンション・戸建て) -- */

#Area_Theme .none{display: none}

#contents .LeftBox .Tokushu .line .Tokbody #Ttokusyu .Arealine{
	background:url(../images/tokusyu/Area_bg.jpg) bottom repeat-x;
	width: 568px;
}

/*首都圏のタイトル*/
#Area_Theme .Arealine{
	background:url(../images/tokusyu/themetitle_01.gif) ;
	background-repeat: no-repeat;
	background-position: top;
	width:575px;
	padding-top:40px;


}

/*関西のタイトル*/
#Area_Theme .Arealine2{
	background:url(../images/tokusyu/themetitle_02.gif) ;
	background-repeat: no-repeat;
	background-position: top;
	width:575px;
	margin: 0 auto 0 ;
	padding-top:40px;
}
/*東海のタイトル*/
#Area_Theme .Arealine3{
	background:url(../images/tokusyu/themetitle_03.gif) ;
	background-repeat: no-repeat;
	background-position: top;
	width:575px;
	margin: 0 auto 0 ;
	padding-top:40px;
}
/*北海道のタイトル*/
#Area_Theme .Arealine4{
	background:url(../images/tokusyu/themetitle_04.gif) ;
	background-repeat: no-repeat;
	background-position: top;
	width:575px;
	margin: 0 auto 0 ;
	padding-top:40px;
}
/*中国のタイトル*/
#Area_Theme .Arealine5{
	background:url(../images/tokusyu/themetitle_05.gif) ;
	background-repeat: no-repeat;
	background-position: top;
	width:575px;
	margin: 0 auto 0 ;
	padding-top:40px;
}
/*九州のタイトル*/
#Area_Theme .Arealine6{
	background:url(../images/tokusyu/themetitle_06.gif) ;
	background-repeat: no-repeat;
	background-position: top;
	width:575px;
	margin: 0 auto 0 ;
	padding-top:40px;
}


/*ボディの繰り返し*/
#area .Tokbody #Area_Theme{
	background-image: url(/images/tokusyu/theme_back01.gif);
	background-repeat:	repeat-y;
	background-position: top;
	width:575px;
	margin: 0 auto 0 ;
	padding: 0;

}


/*下*/
.Area_bottom{
	background:url(../images/tokusyu/theme_bottom.gif) ;
	background-repeat: no-repeat;
	background-position: top;
	width:575px;
	height: 7px;
	margin: 0 auto 0 ;
	padding:0;
	}
	

#area .Areasbody .Left:after  {float: none;
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;}

#area .Areasbody .Right:after  {float: none;
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;}

#area .Areasbody .top{margin-bottom: 5px;font-weight: bold}
#area .Areasbody .cp00001{margin: 0 auto 5px;display: block}

#area .Areasbody .Right{
	background:url(../images/tokusyu/theme_bar.gif) ;
	background-repeat: repeat-y;
	background-position: left;
	margin:0 0 5px 10px;
}

#area .Areasbody .Left{
	background:url(../images/tokusyu/theme_bar.gif) ;
	background-repeat: repeat-y;
	background-position: left;
	margin:0 0 5px 10px;

}

#area #contents .Areasbody{position: relative}
#area #contents .Areasbody .style01
	{
	width:275px;
	padding-left:7px;
	min-height: 30px;
	_height:30px

}






#area #contents .Areasbody .style01_2{background-color: #f5f5f5;
width:50px;
height: 38px;
position: absolute;
left:290px;
top:-5px;
_left:280px;
_top:-3px
}

*:first-child+html #area .Areasbody .style01_2{top:0px !important;}

#area #contents .Areasbody .style01_3{background-color: #f5f5f5;
width:50px;
height: 38px;
position: absolute;
left:290px;
top:35px;
_left:280px;
_top:135px
}

#area #contents * .top	{font-size: 12px !important}
#area #contents * .read	{font-size: 10px !important}

#area #contents .Areasbody .style02
	{
	width:275px;
	padding-left:7px;
	min-height: 30px;
	_height:30px;
	position: absolute;
	left:293px;
	top:0px;
	_left:283px;
}
#area #contents .Areasbody .style03
	{
	width:275px;
	padding-left:7px;
	min-height: 30px;
	_height:30px;

}
#area #contents .Areasbody .style04
	{
	width:275px;
	padding-left:7px;
	min-height: 30px;
	_height:30px;
	position: absolute;
	left:293px;
	top:45px;
	_left:283px;
	_top:40px;
}

*:first-child+html #area #contents .Areasbody .style04
	{
	position: absolute;
	left:293px;
	top:46px;
}

html>/**/body #area #contents .Areasbody .style04
	{
	top /*\**/: 50px\9;
}


#area #contents .Areasbody .style05
	{
	width:275px;
	padding-left:7px;
	min-height: 30px;
	_height:30px;
}
#area #contents .Areasbody .style06
	{
	width:275px;
	padding-left:7px;
	min-height: 30px;
	_height:30px;
	position:absolute;
	left:293px;
	top:93px;
	_left:283px;
	_top:83px;
}

html>/**/body #area #contents .Areasbody .style06{
	width:275px;
	padding-left:7px;
	min-height: 30px;
	_height:30px;
	position:absolute;
	left:293px;
	top:98px;
	top /*\**/: 110px\9;

}

*:first-child+html #area #contents .Areasbody .style06{
	top:83px;}



#area  .Areasbody .style07
	{
	width:275px;
	padding-left:7px;
	min-height: 30px;
	_height:30px;
}

#area #contents .LeftBox .Tokushu .line .Tokbody #Area_Theme .Areasbody ul{
	list-style-type:none;
	padding: 0;
	margin: 0;
	text-align: left;
}
#area #contents .LeftBox .Tokushu .line .Tokbody #Area_Theme .Areasbody li{
	text-align: left;
	margin-top: 3px
}

#area #contents .LeftBox .Tokushu .line .Tokbody #Area_Theme .Areasbody .top{
	font-size: 80%;
	line-height: 110%;
/*
	background: url(../images/tokusyu/Area_ya.gif) no-repeat left top;
	padding: 0 0 0 10px;
*/
}
#area #contents .LeftBox .Tokushu .line .Tokbody #Area_Theme .Areasbody .read{
	font-size: 70%;
	line-height: 110%;
	/*padding: 0 0 0 10px;*/
	margin-bottom:3px;
}
/*/2008.4.14追加 -- エリア別テーマ特集・エリア別ランディング用(マンション・戸建て) /-- */

.Linestyle{text-align:left;width:150px}

.titlefudousan{
background: url(/images/title_quick.gif) no-repeat left;
height:73px;
width:584px}

.titlefudousan .none{
display: block;
text-indent:-9999px}

/*#HOME #contents .RightBox .txup .topixin 
{margin-top: -5px}トップのトピックスの下の画像の隙間を埋めるため*/

/*/2008.5.15追加 -- フラッシュエリア /-- */

.FlashArea{
	width:584px;
}

.FlashArea_Left{
	width:584px;
	background:url(../images/wak01a.gif) left top no-repeat;
}

.FlashArea_right{
	width:579px;
	background:url(../images/wak01b.gif) right top no-repeat;
	margin-left:auto;
}

.FlashArea_under{
	width:584px;
	background:url(../images/wak01c.gif) left top no-repeat;
	height:5px;
}

/*/2008.6.10追加 */
#AreaList{
	padding:10px;
}

.home001{
	font-size:10px;
	text-align:right;
	margin:5px 5px 0 0;
}
