/**
 ************************
 * @ver 0.00
 * @date 10/02/23
 * @editors kzms2
 ************************
 */

/* @import css file
========================*/
/* coa file */
@import url(coa.css);
/* common design file */
@import url(cmn.css);

/* @central area
========================*/
#main{
background:none !important;
}
#contentsColumn{
width: 556px !important;
padding: 0 !important;
float: left;
}
#contentsColumn .eyecatch{
line-height:0;
_zoom:1;
}
#contentsColumn #topicsBx{
padding: 15px 15px 0;
}
#contentsColumn .subttl{
font-size:120%;
}
#contentsColumn .subttl h2{
font-weight:bold;
}
#contentsColumn .subttl2 h2 , #contentsColumn .subttl2b h2{
background: none;
margin-bottom: 0;
padding: 0;
}
#contentsColumn .more{
margin-bottom:15px;
}
#contentsColumn #rentBx{
margin: 15px;
}
#contentsColumn #tradeBx{
margin: 0 15px 15px;
}

.dtlLists h3 .attention{
*line-height: -20px;
}

.dtlLists h3 .iconNew, .dtlLists h3 .iconRecommend, .dtlLists h3 .iconTodaysNew, .dtlLists h3 .iconMovie{
width: 74px;
display: block;
float: left;
overflow: visible;
}

.dtlLists2:after,
.dtlLists2 div:after{
height:0;
visibility:hidden;
content: ".";
display: block;
clear: both;
}
.dtlLists2,
.dtlLists2 div{
width: 100%;
}
.dtlLists2{
border-top:1px dotted #ccc;
padding-top:10px;
margin-bottom:10px;
}
.dtlLists2 li{
float:left;
padding-bottom:10px;
width:243px;
_width:243px;
}
.dtlLists2 h3{
font-weight:bold;
}
.dtlLists2 .row1{
padding-right:5px;
vertical-align:top;
}
.dtlLists2 .row2 p{
margin-bottom:5px;
width:100%;
}


/* @menu area
========================*/
#sub{
margin-top: 20px;
}

/* @go 2 top page
------------------------*/
.gotoTop{
text-align:right;
padding: 15px;
}
.gotoTop a{
border:1px solid;
display:inline-block;
*display:inline;
*zoom:1;
text-decoration:none;
}
.gotoTop a span{
display:block;
padding:3px 5px 3px 25px;
}
.gotoTop a:hover{
text-decoration:underline !important;
border: 1px solid;
}

/* @topics box
------------------------*/
/* @tab box
------------------------*/
.dtlLists{
overflow:hidden;
margin-right:-14px;
_zoom:1;
height:195px;
}
.dtlLists li{
float:left;
padding-bottom:10px;
padding-left:4px;
width:173px;
_width:174px;
}
.dtlLists li .img{
border:1px solid #dbdbdb;
line-height:0;
}
.dtlLists li h3{
font-weight:bold;
}
.dtlLists li h4{
font-size:88%;
}
.dtlLists li p{
clear:left;
line-height:1.4;
}

.visualL{
width:90px;
height:90px;
}
.attention{
font-size:140%;
}
/* @link box
------------------------*/
#contentsColumn .LinkBox{
padding: 15px 15px 0;
}
#contentsColumn .LinkBox ul{
margin-bottom:10px;
padding:0 13px;
width:510px;
}
/* @link images box
------------------------*/
#contentsColumn .LinkImageBox{
margin-bottom:10px;
padding:15px 0 0 0;
}
#contentsColumn .LinkImageBox ul.simpleLists3{
width:536px;
padding:0 10px;
}
#contentsColumn .LinkImageBox .simpleLists3 li{
float:left;
padding:5px 2px;
width:130px;
}
/* @featured box
-------------------------*/
#contentsColumn .featuredBox{
margin-bottom:10px;
padding:15px 15px 0;
}
#contentsColumn .featuredBox ul.designLists3{
width:510px;
padding:0 8px;
}
#contentsColumn .featuredBox .designLists3 li{
width:160px;
padding:5px;
float: left;
}
#contentsColumn .featuredBox .designLists3 li a{
min-height:40px;
height: auto!important;
height:40px;
}
#contentsColumn .featuredBox .designLists3 li a span{
height:36px;
}
/* @linkSearch box
-------------------------*/
#contentsColumn .linkSearchBox{
margin-bottom:10px;
padding:15px 15px 0;
}
#contentsColumn .linkSearchBox dl#houseDl{
width:516px;
padding-bottom:5px;
}
#contentsColumn .linkSearchBox #houseDl dd{
float:left;
padding:5px 50px;
width:150px;
}
#contentsColumn .linkSearchBox ul.designLists{
width:510px;
padding:0 8px;
}
#contentsColumn .linkSearchBox .designLists li{
float:left;
width:160px;
padding:5px 5px 0;
margin:o;
}

