/**
*
* @charset="UTF-8"
* ABC-HOUSING.CO.JP
* 2010/04 renewal
* abc1004_index.css
* use /index.html
*
**/

/**
* Sidebar Override
**/
div#abchousingtv div.abchousingtv_img {
margin-left:0;
padding-top:10px;
/margin-left:0;
}
/**
*
* Top Image(Main flash, Neopen, and PickUp)
*
**/
div#n1004_image_topbox {
margin:10px 0 10px 0;
}
div#n1004_image_topbox div#box_mainflash {
float:left;
width:520px;
margin:0 10px; 0 10px;
_margin:0;
_padding:0 8px 0 8px;
}
/**
* New Open
**/
div#n1004_image_topbox div#box_newopen {
float:left;
width:228px;
border:1px solid #ccc;
background:url('../img/a1004_newopen_bg.png') 0 0 repeat-x;
}
div#box_newopen ul#newopen_roll li{
padding-top:5px;
width:228px;
/margin-left:-114px;
font-size:11px;
display:block;
position:relative;
}
div#box_newopen ul#newopen_roll li img {
width:170px;
}
ul#newopen_roll li dl {
padding-top:4px;
}

/**
* PickUp
**/
div#n1004_image_topbox div#box_groundpickup {
float:left;
border:1px solid #ccc;
width:228px;
text-align:center;
}
div#box_groundpickup h2 {
font-weight:bold;
line-height:20px;
padding:10px 0 6px 0;
}
div#box_groundpickup dl dt {
padding-bottom:6px;
}
div#box_groundpickup dl dd {
font-size:11px;
}
/**
*
* Topics
*
**/
div#a1004_mainbox div#box_topics {
background:url('../img/a1004_topics_bk.gif') 0 0 no-repeat;
background-color:#fbf8e6;
height:25px;
margin-bottom:10px;
text-align:left;
border:1px solid #ccc;
}

div#a1004_mainbox div#box_topics div.btn_link {
margin-left:58px;
_margin:0;
_padding-left:58px;
float:left;
}
div#a1004_mainbox div#box_topics div.topics {
float:left;
margin-left:12px;
line-height:25px;
}

/* {Yk test */
ul#news_list li a {
text-decoration:none;
}
/* Yk test }*/

/**
*
* What's New
*
**/
div#a1004_leftbox div#whatsnew {
/margin-left:-8px;
margin-bottom:10px;
width:800px;
border:1px solid #ccc;
text-align:left;
line-height:18px;
background-color:#fbf8e6;
}
div#a1004_leftbox div#whatsnew div#whatsnew_data {
padding:10px 5px 10px 5px;
height:100px;
overflow:auto;
}
div#whatsnew div#whatsnew_data dl {
width:750px;
}
div#whatsnew div#whatsnew_data dl dt {
width:7em;
padding-left:5px;
line-height:24px;
border-bottom:1px dashed #ccc;
}
div#whatsnew div#whatsnew_data dl dd {
margin-left:7.8em;
margin-top:-25px;
line-height:24px;
border-bottom:1px dashed #ccc;
}

/**
*
* ABCHOUSING TAB
*
**/
div.tab_coutainer {
overflow:auto;
}
div.tab_bkset {
border:1px solid #ccc;
border-top:none;
background-color:#fbf8e6;
min-height:30px;
max-height:500px;
_height:300px;
}
div#a1004_leftbox div#box_abchousing {
text-align:left;
font-size:12px;
width:799px;
/margin-left:-9px;
margin-bottom:10px;
}
div#a1004_leftbox div#box_abchousing h1 {
padding:5px 10px 3px 10px;
font-size:14px;
line-height:18px;
}
div#box_abchousing ul#tab_area {
background:url('../img/a1004_groundtab_bk.png') 0 0 no-repeat;
border-top:none;
height:29px;
line-height:29px;
_margin-bottom:-4px;
list-style-position:outside;
}
div#box_abchousing ul#tab_area li {
display:inline;
width:93px;
_margin-bottom:-3px;
}
div#box_abchousing ul#tab_area li.a1004_groundtab_01 {
margin-left:116px;
}
div#box_abchousing ul#tab_area li.a1004_groundtab_03 {
margin-left:120px;
}
div#box_abchousing div.area_view {
width:799px;
margin-bottom:10px;
}
div#box_abchousing div.area_view div.inner {
padding:10px;
}

div#box_abchousing div.area_view div.inner h3 {
font-size:13px;
padding-bottom:6px;
}
div#box_abchousing div.area_view div.inner dl dt {
font-weight:bold;
}

div#box_abchousing div.area_view div.inner dl dd {
margin-bottom:4px;
line-height:18px;
}
div#box_abchousing h2 {
font-size:14px;
line-height:18px;
}
div#box_abchousing p.tab_title_01,
div#box_abchousing p.tab_title_02 {
background-color:#c7161e;
line-height:1px;
padding-top:4px;
}
div#box_abchousing p.tab_title_03,
div#box_abchousing p.tab_title_04 {
background-color:#023461;
line-height:1px;
padding-top:4px;
}

div#box_abchousing div.areamap_image {
text-align:center;
white-space:nowrap;
}

div#box_abchousing ul.osusume_list {

}
div#box_abchousing ul.osusume_list li {
line-height:22px;
background:url('../img/a1004_marker.gif') 0 0 no-repeat;
padding-left:25px;
}

/**
*
* Sumaizukuri
*
**/
div#box_sumaizukuri {
text-align:left;
width:797px;
border:1px solid #ccc;
/margin-left:-9px;
margin-bottom:10px;
background-color:#fbf8e6;
}
div#box_sumaizukuri div.inner {
padding:5px 10px 10px 10px;
}
div#box_sumaizukuri h2 {
margin-left:-1px;
}
div#box_sumaizukuri .line_setup {
padding-top:10px;
}
div#box_sumaizukuri div.inner .box_sumai_left,
div#box_sumaizukuri div.inner .box_sumai_right {
width:380px;
float:left;
border:1px solid #ccc;
background-color:#fff;
}
div#box_sumaizukuri div.inner .box_sumai_left h3,
div#box_sumaizukuri div.inner .box_sumai_right h3 {
line-height:12px;
padding:5px 5px 3px 5px;
border-bottom:1px solid #ccc;
}
div#box_sumaizukuri div.inner .box_sumai_left {
margin-right:10px;
}
div#box_sumaizukuri .ws_text {
float:left;
padding:5px;
width:234px;
font-size:11px;
line-height:16px;
font-size:12px;
}
:root *> div#box_sumaizukuri .ws_text {font-size:11px;}

div#box_sumaizukuri .ws_image {
text-align:left;
width:126px;
float:left;
padding:5px;
}

div#box_sumaizukuri .ws_newicon {
padding-bottom:4px;
}

div#box_sumaizukuri ul.webseminar {
float:left;
line-height:12px;
}
div#box_sumaizukuri ul.webseminar li {
background:url('../img/a1004_sumai_orange.png') 0 0 no-repeat;
padding-left:14px;
padding-bottom:4px;
_margin-top:4px;
}
div#box_sumaizukuri ul.iezukuri {
line-height:12px;
}
div#box_sumaizukuri ul.iezukuri li {
background:url('../img/a1004_sumai_green.png') 0 0 no-repeat;
padding-left:14px;
padding-bottom:4px;
_margin-top:4px;
}

/**
*
* Link LIST
*
**/
div#box_linklist {
margin:15px 10px 10px 10px;
line-height:28px;
text-align:right;
}
div#box_linklist ul {}
div#box_linklist ul li {
display:inline;
vertical-align:middle;
}

div#box_linklist ul li.joinus {
background:url('../img/top_botan_join.png') 0 0 no-repeat;
background-position:left 1px\9;
padding-left:29px;
margin-right:5px;
}
div#box_linklist ul li.kengaku {
background:url('../img/top_botan_kengaku.png') 0 0 no-repeat;
padding-left:29px;
margin-right:5px;
}
div#box_linklist ul li.takuchi {
background:url('../img/top_botan01.gif') 0 0 no-repeat;
padding-left:29px;
margin-right:5px;
}
div#box_linklist ul li.goiken {
background:url('../img/top_botan02.gif') 0 0 no-repeat;
padding-left:29px;
margin-right:5px;
}
div#box_linklist ul li.abcdev {
background:url('../img/top_botan04.gif') 0 0 no-repeat;
padding-left:59px;
margin-right:5px;
}

div#box_linklist ul li.joinus,
div#box_linklist ul li.kengaku,
div#box_linklist ul li.takuchi,
div#box_linklist ul li.goiken,
div#box_linklist ul li.abcdev {
padding-top:8px;
padding-bottom:8px;
background-position:left 1px\9;
}


html>/**/body div#box_linklist ul li.asahi a img {vertical-align:middle;margin-top:-5px;}

div#box_linklist a {
color:#000;
text-decoration:none;
}
div#box_linklist a:link {
	color:#000;
}
div#box_linklist a:visited {
	color:#000;
}
div#box_linklist a:hover {
	color:red;
}
div#box_linklist a:active {
	color:red;
}

