@charset "utf-8";

/*===================================================================
------------------
CSS Information
------------------
 File name :          sd_top_parts.css
 Summary :            module styles
 Created :            2009-07-17
 Last Update :        2009-07-17
 Author:              wan55 aono
===================================================================*/
/*===================================================================
------------------
Table Of Contents
------------------
 01) sd_search_area
 02) sd_question
 03) sd_loginArea
 04) sd_tab
 05) sd_okweve_copy
 06) sd_category
 
 
 99) clearfix
 
===================================================================*/
/*	prefix = sd */

/*-------------------------------------------------------------------
 01) sd_search_area
-------------------------------------------------------------------*/
.sd_search_area {}

.sd_search_area iframe {
	width: 600px;
	height: 70px;
	border: 0;
}

.sd_search_area form {
	margin-top: 10px;
	padding-left: 28px;
	margin-bottom: 6px;
}

.sd_search_area form input {
	margin: 0;
	padding: 0;
	height: 31px;
	vertical-align: middle;
}

.sd_search_area form input.sd_search_input {
	width: 430px;
	margin-right: 10px;
	height: 25px;
	border: 2px solid #dddddd;
	padding: 4px 0 0 0;
}

.sd_search_area .sd_ex {
	padding-left: 28px;
	margin-bottom: 30px;
	font-size: 90%;
}

.sd_search_area .sd_ex img {
	margin-right: 5px;
	vertical-align: top;
}

.sd_search_area .sd_ex span a { margin-right: 5px;}

.sd_search_area h3 {
	padding-left: 28px;
	margin-bottom: 8px;
	border: 0;
}

.sd_search_area .sd_pop_key {
	padding-bottom: 110px;
	margin-bottom: 40px;
	width: 678px;
	background: transparent url(../images/parts/sd_key_fukidashi_foot.gif) left bottom no-repeat;
}

.sd_search_area .sd_pop_key ul {
	padding: 8px 100px 8px 50px;
	background: transparent url(../images/parts/sd_key_fukidashi.gif) left top no-repeat;
}

.sd_search_area .sd_pop_key ul li {
	display: inline-block;
	margin: 0 10px 5px 0;
	line-height: 1;
	zoom: 1;
}

* html .sd_search_area .sd_pop_key ul li {
	float: none;
	display: inline;
}

*:first-child+html .sd_search_area .sd_pop_key ul li {
	float: none;
	display: inline;
}

.sd_search_area .sd_pop_key ul li.small { font-size: 80%;}
.sd_search_area .sd_pop_key ul li.medium { font-size: 110%;}
.sd_search_area .sd_pop_key ul li.large { font-size: 150%;}


/*-------------------------------------------------------------------
 02) sd_question
-------------------------------------------------------------------*/
.sd_question {
	margin-bottom: 5px;
	padding-left: 28px;
}

.sd_question span { margin-right: 10px;}


/*-------------------------------------------------------------------
 03) sd_loginArea
-------------------------------------------------------------------*/
.sd_loginArea {
	margin-left: 28px;
	margin-bottom: 52px;
	position: relative;
	width: 577px;
	height: 38px;
	background: transparent url(../images/parts/sd_login_bg.gif) left top no-repeat;
}

.sd_loginArea .sd_login1,
.sd_loginArea .sd_login2,
.sd_loginArea .sd_login3,
.sd_loginArea .sd_login4 {
	position: absolute;
	top: 8px;
}

.sd_loginArea .sd_login1 { left: 11px;}
.sd_loginArea .sd_login2 { left: 192px;}
.sd_loginArea .sd_login3 { left: 297px;}
.sd_loginArea .sd_login4 { left: 452px;}


/*-------------------------------------------------------------------
 04) sd_tab
-------------------------------------------------------------------*/
.sd_tab {
	margin-left: 28px;
	margin-bottom: 40px;
	width: 577px;
}

.sd_tab ul#sd_tabNav {
	padding: 4px 0 0 9px;
	margin-bottom: 20px;
	background: transparent url(../images/tab/sd_tabnavi_bg.gif) left top no-repeat;
}

.sd_tab ul#sd_tabNav li {
	float: left;
	margin-right: 7px;
}

.sd_tab ul#sd_tabNav li.sd_number {
	position: relative;
	left: 8px;
	width: 132px;
	height: 36px;
	margin-right: 0;
	background: transparent url(../images/tab/sd_tab_num.gif) left top no-repeat;
}

.sd_tab ul#sd_tabNav li.sd_number span#q_count {
	position: absolute;
	top: 8px;
	right: 20px;
	font-weight: bold;
	color: #058402;
}

.sd_tab .sd_content { display: none;}


.sd_tab table.sd_tab_qa {
	width: 100%;
	margin-bottom: 10px;
}

.sd_tab table.sd_tab_qa td {
	padding: 10px 0;
	vertical-align: middle;
}


.sd_tab table.sd_tab_qa td.interval0,
.sd_tab table.sd_tab_qa td.interval1,
.sd_tab table.sd_tab_qa td.interval2,
.sd_tab table.sd_tab_qa td.interval3,
.sd_tab table.sd_tab_qa td.interval4,
.sd_tab table.sd_tab_qa td.interval5,
.sd_tab table.sd_tab_qa td.interval6,
.sd_tab table.sd_tab_qa td.interval7,
.sd_tab table.sd_tab_qa td.rank1,
.sd_tab table.sd_tab_qa td.rank2,
.sd_tab table.sd_tab_qa td.rank3,
.sd_tab table.sd_tab_qa td.rank4,
.sd_tab table.sd_tab_qa td.rank5 { padding-left: 55px;}

.sd_tab table.sd_tab_qa td.interval0 { background: transparent url(../images/icon/sd_icon_today.gif) left top no-repeat;}
.sd_tab table.sd_tab_qa td.interval1 { background: transparent url(../images/icon/sd_icon_yesterday.gif) left top no-repeat;}
.sd_tab table.sd_tab_qa td.interval2 { background: transparent url(../images/icon/sd_icon_2days_ago.gif) left top no-repeat;}
.sd_tab table.sd_tab_qa td.interval3 { background: transparent url(../images/icon/sd_icon_3days_ago.gif) left top no-repeat;}
.sd_tab table.sd_tab_qa td.interval4 { background: transparent url(../images/icon/sd_icon_4days_ago.gif) left top no-repeat;}
.sd_tab table.sd_tab_qa td.interval5 { background: transparent url(../images/icon/sd_icon_5days_ago.gif) left top no-repeat;}
.sd_tab table.sd_tab_qa td.interval6 { background: transparent url(../images/icon/sd_icon_6days_ago.gif) left top no-repeat;}
.sd_tab table.sd_tab_qa td.interval7 { background: transparent url(../images/icon/sd_icon_1week_ago.gif) left top no-repeat;}

.sd_tab table.sd_tab_qa td.rank1 { background: transparent url(../images/icon/sd_icon_rank1.gif) left top no-repeat;}
.sd_tab table.sd_tab_qa td.rank2 { background: transparent url(../images/icon/sd_icon_rank2.gif) left top no-repeat;}
.sd_tab table.sd_tab_qa td.rank3 { background: transparent url(../images/icon/sd_icon_rank3.gif) left top no-repeat;}
.sd_tab table.sd_tab_qa td.rank4 { background: transparent url(../images/icon/sd_icon_rank4.gif) left top no-repeat;}
.sd_tab table.sd_tab_qa td.rank5 { background: transparent url(../images/icon/sd_icon_rank5.gif) left top no-repeat;}


.sd_tab table.sd_tab_qa td.sd_icon { padding: 0; width: 55px;}

.sd_tab table.sd_tab_qa td.sd_date { width: 100px;}

.sd_tab table.sd_tab_qa td.sd_view { width: 70px;}

.sd_tab .sd_listlink {
	text-align: right;
	font-size: 80%;
}

.sd_tab .sd_listlink a {
	margin-bottom: 10px;
	padding-left: 10px;
	background: transparent url(../images/icon/sd_icon_arrow.gif) 0 0.2em no-repeat;
}


/*-------------------------------------------------------------------
 05) sd_okweve_copy
-------------------------------------------------------------------*/
.sd_okweve_copy {margin: 0 0 20px 30px;}


/*-------------------------------------------------------------------
 06) sd_category
-------------------------------------------------------------------*/
#sd_category {}

#sd_category_top ul {
	width: 678px;
	height: 314px;
	position: relative;
}

#sd_category ul {
	width: 678px;
	height: 362px;
	position: relative;
}

#sd_category_top ul li,
#sd_category ul li,
#sd_category ul li h2 { position: absolute;}


#sd_category ul li h2 { top : 32px; left : 15px;}

/*------------------------------
 top
-------------------------------*/

ul#sd_category01 { background: transparent url(../images/top/sd_main_top.gif) left top no-repeat; height: 314px;}

ul#sd_category01 li#cat01_01 { top: 74px; left: 36px;}
ul#sd_category01 li#cat01_02 { top: 63px; left: 121px;}
ul#sd_category01 li#cat01_03 { top: 54px; left: 216px;}
ul#sd_category01 li#cat01_04 { top: 60px; left: 314px;}
ul#sd_category01 li#cat01_05 { top: 74px; left: 398px;}
ul#sd_category01 li#cat01_06 { top: 65px; left: 476px;}
ul#sd_category01 li#cat01_07 { top: 60px; left: 560px;}
ul#sd_category01 li#cat01_08 { top: 154px; left: 97px;}
ul#sd_category01 li#cat01_09 { top: 143px; left: 175px;}
ul#sd_category01 li#cat01_10 { top: 139px; left: 259px;}
ul#sd_category01 li#cat01_11 { top: 154px; left: 350px;}
ul#sd_category01 li#cat01_12 { top: 153px; left: 443px;}
ul#sd_category01 li#cat01_13 { top: 144px; left: 524px;}

/*------------------------------
 mansion
-------------------------------*/
ul#sd_category02 { background: transparent url(../images/mansion/sd_main_mansion.gif) left top no-repeat;}

ul#sd_category02 li#cat02_01 { top: 132px; left: 29px;}
ul#sd_category02 li#cat02_02 { top: 99px; left: 102px;}
ul#sd_category02 li#cat02_03 { top: 83px; left: 180px;}
ul#sd_category02 li#cat02_04 { top: 80px; left: 259px;}
ul#sd_category02 li#cat02_05 { top: 80px; left: 340px;}
ul#sd_category02 li#cat02_06 { top: 83px; left: 420px;}
ul#sd_category02 li#cat02_07 { top: 98px; left: 499px;}
ul#sd_category02 li#cat02_08 { top: 133px; left: 574px;}
ul#sd_category02 li#cat02_09 { top: 215px; left: 31px;}
ul#sd_category02 li#cat02_10 { top: 189px; left: 107px;}
ul#sd_category02 li#cat02_11 { top: 169px; left: 185px;}
ul#sd_category02 li#cat02_12 { top: 169px; left: 412px;}
ul#sd_category02 li#cat02_13 { top: 189px; left: 493px;}


/*------------------------------
 ikkodate
-------------------------------*/
ul#sd_category03 { background: transparent url(../images/ikkodate/sd_main_ikkodate.gif) left top no-repeat;}

ul#sd_category03 li#cat03_01 { top: 149px; left: 31px;}
ul#sd_category03 li#cat03_02 { top: 99px; left: 104px;}
ul#sd_category03 li#cat03_03 { top: 83px; left: 180px;}
ul#sd_category03 li#cat03_04 { top: 79px; left: 259px;}
ul#sd_category03 li#cat03_05 { top: 79px; left: 340px;}
ul#sd_category03 li#cat03_06 { top: 83px; left: 420px;}
ul#sd_category03 li#cat03_07 { top: 98px; left: 499px;}
ul#sd_category03 li#cat03_08 { top: 133px; left: 574px;}
ul#sd_category03 li#cat03_09 { top: 189px; left: 107px;}
ul#sd_category03 li#cat03_10 { top: 169px; left: 185px;}
ul#sd_category03 li#cat03_11 { top: 169px; left: 412px;}
ul#sd_category03 li#cat03_12 { top: 189px; left: 492px;}
ul#sd_category03 li#cat03_13 { top: 216px; left: 574px;}


/*------------------------------
 chukojutaku
-------------------------------*/
ul#sd_category04 { background: transparent url(../images/chukojutaku/sd_main_chukojutaku.gif) left top no-repeat;}

ul#sd_category04 li#cat04_01 { top: 147px; left: 29px;}
ul#sd_category04 li#cat04_02 { top: 99px; left: 102px;}
ul#sd_category04 li#cat04_03 { top: 83px; left: 180px;}
ul#sd_category04 li#cat04_04 { top: 79px; left: 259px;}
ul#sd_category04 li#cat04_05 { top: 79px; left: 340px;}
ul#sd_category04 li#cat04_06 { top: 83px; left: 420px;}
ul#sd_category04 li#cat04_07 { top: 98px; left: 499px;}
ul#sd_category04 li#cat04_08 { top: 148px; left: 572px;}
ul#sd_category04 li#cat04_09 { top: 189px; left: 493px;}
ul#sd_category04 li#cat04_10 { top: 169px; left: 412px;}
ul#sd_category04 li#cat04_11 { top: 169px; left: 185px;}
ul#sd_category04 li#cat04_12 { top: 189px; left: 108px;}
ul#sd_category04 li#cat04_13 { top: 232px; left: 34px;}


/*------------------------------
 setsubi
-------------------------------*/
ul#sd_category05 { background: transparent url(../images/setsubi/sd_main_setsubi.gif) left top no-repeat; height: 366px;}

ul#sd_category05 li h2 { top: 35px;}

ul#sd_category05 li#cat05_01 { top: 136px; left: 29px;}
ul#sd_category05 li#cat05_02 { top: 103px; left: 102px;}
ul#sd_category05 li#cat05_03 { top: 87px; left: 180px;}
ul#sd_category05 li#cat05_04 { top: 83px; left: 259px;}
ul#sd_category05 li#cat05_05 { top: 83px; left: 340px;}
ul#sd_category05 li#cat05_06 { top: 87px; left: 420px;}
ul#sd_category05 li#cat05_07 { top: 102px; left: 499px;}
ul#sd_category05 li#cat05_08 { top: 136px; left: 574px;}
ul#sd_category05 li#cat05_09 { top: 219px; left: 31px;}
ul#sd_category05 li#cat05_10 { top: 193px; left: 107px;}
ul#sd_category05 li#cat05_11 { top: 173px; left: 185px;}
ul#sd_category05 li#cat05_12 { top: 173px; left: 412px;}
ul#sd_category05 li#cat05_13 { top: 193px; left: 493px;}


/*------------------------------
 resort
-------------------------------*/
ul#sd_category06 { background: transparent url(../images/resort/sd_main_resort.gif) left top no-repeat; height: 366px;}

ul#sd_category06 li h2 { top: 35px;}

ul#sd_category06 li#cat06_01 { top: 199px; left: 118px;}
ul#sd_category06 li#cat06_02 { top: 139px; left: 189px;}
ul#sd_category06 li#cat06_03 { top: 88px; left: 267px;}
ul#sd_category06 li#cat06_04 { top: 88px; left: 359px;}
ul#sd_category06 li#cat06_05 { top: 139px; left: 443px;}
ul#sd_category06 li#cat06_06 { top: 199px; left: 514px;}


/*------------------------------
 tochi
-------------------------------*/
ul#sd_category07 { background: transparent url(../images/tochi/sd_main_tochi.gif) left top no-repeat; height: 366px;}

ul#sd_category07 li h2 { top: 35px;}

ul#sd_category07 li#cat07_01 { top: 136px; left: 29px;}
ul#sd_category07 li#cat07_02 { top: 103px; left: 102px;}
ul#sd_category07 li#cat07_03 { top: 87px; left: 180px;}
ul#sd_category07 li#cat07_04 { top: 83px; left: 259px;}
ul#sd_category07 li#cat07_05 { top: 83px; left: 340px;}
ul#sd_category07 li#cat07_06 { top: 87px; left: 420px;}
ul#sd_category07 li#cat07_07 { top: 102px; left: 499px;}
ul#sd_category07 li#cat07_08 { top: 136px; left: 574px;}
ul#sd_category07 li#cat07_09 { top: 219px; left: 574px;}
ul#sd_category07 li#cat07_10 { top: 193px; left: 493px;}
ul#sd_category07 li#cat07_11 { top: 173px; left: 412px;}
ul#sd_category07 li#cat07_12 { top: 173px; left: 185px;}
ul#sd_category07 li#cat07_13 { top: 193px; left: 107px;}
ul#sd_category07 li#cat07_14 { top: 219px; left: 31px;}


/*------------------------------
 law
-------------------------------*/
ul#sd_category08 { background: transparent url(../images/law/sd_main_law.gif) left top no-repeat;}

ul#sd_category08 li#cat08_01 { top: 178px; left: 182px;}
ul#sd_category08 li#cat08_02 { top: 126px; left: 111px;}
ul#sd_category08 li#cat08_03 { top: 94px; left: 191px;}
ul#sd_category08 li#cat08_04 { top: 78px; left: 273px;}
ul#sd_category08 li#cat08_05 { top: 79px; left: 355px;}
ul#sd_category08 li#cat08_06 { top: 94px; left: 435px;}
ul#sd_category08 li#cat08_07 { top: 127px; left: 513px;}
ul#sd_category08 li#cat08_08 { top: 179px; left: 441px;}


/*------------------------------
 reform
-------------------------------*/
ul#sd_category09 { background: transparent url(../images/reform/sd_main_reform.gif) left top no-repeat;}
ul#sd_category09 li#cat09_01 { top: 164px; left: 34px;}
ul#sd_category09 li#cat09_02 { top: 99px; left: 105px;}
ul#sd_category09 li#cat09_03 { top: 83px; left: 180px;}
ul#sd_category09 li#cat09_04 { top: 79px; left: 259px;}
ul#sd_category09 li#cat09_05 { top: 79px; left: 340px;}
ul#sd_category09 li#cat09_06 { top: 83px; left: 420px;}
ul#sd_category09 li#cat09_07 { top: 98px; left: 500px;}
ul#sd_category09 li#cat09_08 { top: 162px; left: 567px;}
ul#sd_category09 li#cat09_09 { top: 192px; left: 111px;}
ul#sd_category09 li#cat09_10 { top: 169px; left: 185px;}
ul#sd_category09 li#cat09_11 { top: 169px; left: 409px;}
ul#sd_category09 li#cat09_12 { top: 189px; left: 493px;}


/*------------------------------
 chintai
-------------------------------*/
ul#sd_category10 { background: transparent url(../images/chintai/sd_main_chintai.gif) left top no-repeat; height: 361px;}
ul#sd_category10 li#cat10_01 { top: 132px; left: 29px;}
ul#sd_category10 li#cat10_02 { top: 99px; left: 102px;}
ul#sd_category10 li#cat10_03 { top: 83px; left: 180px;}
ul#sd_category10 li#cat10_04 { top: 79px; left: 259px;}
ul#sd_category10 li#cat10_05 { top: 79px; left: 340px;}
ul#sd_category10 li#cat10_06 { top: 83px; left: 420px;}
ul#sd_category10 li#cat10_07 { top: 98px; left: 499px;}
ul#sd_category10 li#cat10_08 { top: 132px; left: 574px;}
ul#sd_category10 li#cat10_09 { top: 189px; left: 493px;}
ul#sd_category10 li#cat10_10 { top: 169px; left: 412px;}
ul#sd_category10 li#cat10_11 { top: 169px; left: 185px;}
ul#sd_category10 li#cat10_12 { top: 189px; left: 107px;}
ul#sd_category10 li#cat10_13 { top: 215px; left: 31px;}


/*------------------------------
 money
-------------------------------*/
ul#sd_category11 { background: transparent url(../images/money/sd_main_money.gif) left top no-repeat;}
ul#sd_category11 li#cat11_01 { top: 132px; left: 29px;}
ul#sd_category11 li#cat11_02 { top: 99px; left: 102px;}
ul#sd_category11 li#cat11_03 { top: 83px; left: 180px;}
ul#sd_category11 li#cat11_04 { top: 79px; left: 259px;}
ul#sd_category11 li#cat11_05 { top: 80px; left: 340px;}
ul#sd_category11 li#cat11_06 { top: 83px; left: 419px;}
ul#sd_category11 li#cat11_07 { top: 98px; left: 499px;}
ul#sd_category11 li#cat11_08 { top: 133px; left: 575px;}
ul#sd_category11 li#cat11_09 { top: 189px; left: 493px;}
ul#sd_category11 li#cat11_10 { top: 170px; left: 412px;}
ul#sd_category11 li#cat11_11 { top: 169px; left: 185px;}
ul#sd_category11 li#cat11_12 { top: 189px; left: 107px;}
ul#sd_category11 li#cat11_13 { top: 215px; left: 31px;}


/*------------------------------
 interior
-------------------------------*/
ul#sd_category12 { background: transparent url(../images/interior/sd_main_interior.gif) left top no-repeat;}
ul#sd_category12 li#cat12_01 { top: 143px; left: 86px;}
ul#sd_category12 li#cat12_02 { top: 114px; left: 159px;}
ul#sd_category12 li#cat12_03 { top: 92px; left: 233px;}
ul#sd_category12 li#cat12_04 { top: 80px; left: 309px;}
ul#sd_category12 li#cat12_05 { top: 92px; left: 384px;}
ul#sd_category12 li#cat12_06 { top: 114px; left: 457px;}
ul#sd_category12 li#cat12_07 { top: 143px; left: 532px;}
ul#sd_category12 li#cat12_08 { top: 202px; left: 154px;}
ul#sd_category12 li#cat12_09 { top: 198px; left: 462px;}


/*------------------------------
 other
-------------------------------*/
ul#sd_category13 { background: transparent url(../images/other/sd_main_other.gif) left top no-repeat;}
ul#sd_category13 li#cat13_01 { top: 195px; left: 146px;}
ul#sd_category13 li#cat13_02 { top: 135px; left: 215px;}
ul#sd_category13 li#cat13_03 { top: 105px; left: 308px;}
ul#sd_category13 li#cat13_04 { top: 135px; left: 397px;}
ul#sd_category13 li#cat13_05 { top: 195px; left: 468px;}


/*------------------------------
 baikyaku
-------------------------------*/
ul#sd_category14 { background: transparent url(../images/baikyaku/sd_main_baikyaku.gif) left top no-repeat;}
ul#sd_category14 li#cat14_01 { top: 195px; left: 118px;}
ul#sd_category14 li#cat14_02 { top: 135px; left: 189px;}
ul#sd_category14 li#cat14_03 { top: 84px; left: 267px;}
ul#sd_category14 li#cat14_04 { top: 84px; left: 359px;}
ul#sd_category14 li#cat14_05 { top: 135px; left: 443px;}
ul#sd_category14 li#cat14_06 { top: 195px; left: 514px;}


/*-------------------------------------------------------------------
 99) clearfix
-------------------------------------------------------------------*/
.clearfix:after,
.sd_tab ul#sd_tabNav:after,
.sd_search_area .sd_pop_key ul:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix,
.sd_tab ul#sd_tabNav,
.sd_search_area .sd_pop_key ul {display: inline-block;}

/* MacIE5 \*/
* html .clearfix,
* html .sd_tab ul#sd_tabNav,
* html .sd_search_area .sd_pop_key ul { height: 1%;}
.clearfix,
.sd_tab ul#sd_tabNav,
.sd_search_area .sd_pop_key ul { display: block;}
/* MacIE5 */

