@charset "Shift-JIS";

/* /shiritai/ 配下 2011　renewal  */

/* 		共通 
-----------------------------------------------------------------*/
/* エリア設計 */
div#breadcrumbs {
	background-color:#fff;
}
#shiritaiArea {
	width:950px;
}
#shiritaiArea #shiritaiMainArea{
	float:left;
	width:710px;
}
#shiritaiArea #shiritaiSideArea{
	float:right;
	width:220px;
}

/* font */
.fBold{
	font-weight:bold;
}
.fNormal{
	font-weight:normal;
}

/* リンクエリアh3 */
h3.linkH3{
	border: 1px solid #dfdac4;
	background: #fff url(/resources/images/shiritai/common/bg_h3.gif) repeat-x left bottom;
}
h3.linkH3 a .h3Inner{
	display: block;
	min-height:19px;
	height:auto !important;
	height:19px;
	background: url(/resources/images/shiritai/common/bullet_orange.gif) no-repeat 12px 0.9em;
	padding: 9px 0 4px 22px;
	font-size: 115%;
	cursor: pointer !important;
}
h3.linkH3 a .h3Inner span{
	font-size:90%;
}
h3.linkH3 a .h3Inner img{
	vertical-align:middle;
	margin-left:10px;
}
h3.linkH3 .noLink .h3Inner{
	display: block;
	min-height:19px;
	height:auto !important;
	height:19px;
	padding: 9px 0 4px 12px;
	font-size: 115%;
	color:#000 !important;
}

/* リンクエリアh3直下リンクリスト */
.linkList{
	background-color:#fff;
	border: 1px solid #dfdac4;
	border-top:none;
	padding:11px 11px 1px;
}
.linkList ul{
	width:300px;
}
.linkList li{
	float: left;
	white-space:nowrap;
}
.linkList li a{
	display: block;
	background: url(/resources/images/shiritai/common/bullet_gray.gif) no-repeat 0 0.4em;
	padding-left: 10px;
	margin:  0 10px 10px 0;
}
.linkList li a,
.linkList li a:link,
.linkList li a:visited,
.linkList li a:hover,
.linkList li a:active {
	color:#666;
}

/* ページトップへ */
.toPageTop{
	text-align: right;
	margin-bottom:15px;
}





/* 		/shiritai/index.html 
-----------------------------------------------------------------*/

.topH1{
	position: relative;
	width:950px;
	height:101px;
}
.topH1 .buru{
	position: absolute;
	bottom:0;
	right:0;
}

/*---- タブ＆吹き出し ----*/
/*タブ部分レイアウト*/
.tabTop {
	position:relative;
}
.tabTop li.tab{
	float: left;
	margin-right:6px;
	position:relative;	
}
.tabTop li.tab a.tabLink {
	display:block;
	width:233px;
	height:83px;
}
.tabTop li.tab a.tabLink span{
	display:none
}
.tabTop li.tab1 a.tabLink{background: url(/resources/images/shiritai/common/tab_kounyu.gif) no-repeat 0 0;}
.tabTop li.tab2 a.tabLink{background: url(/resources/images/shiritai/common/tab_baikyaku.gif) no-repeat 0 0;}
.tabTop li.tab3 a.tabLink{background: url(/resources/images/shiritai/common/tab_rent.gif) no-repeat 0 0;}
.tabTop li.tab4 a.tabLink{background: url(/resources/images/shiritai/common/tab_kashitai.gif) no-repeat 0 0;}
.tabTop li.cur a.tabLink{background-position: 0 -83px;}


.tabTop li.tab .balloonTop{
	position:absolute;
	width:950px;
	top:83px;
}

/*吹き出し部分レイアウト*/
.tabTop li.tab1 .balloonTop{left:0;}
.tabTop li.tab2 .balloonTop{left:-239px;}
.tabTop li.tab3 .balloonTop{left:-478px;}
.tabTop li.tab4 .balloonTop{left:-717px;}

.balloonTop {
	background: url(/resources/images/shiritai/common/bg_balloon_def_wide_btm.gif) no-repeat left bottom;
	padding-bottom:10px;
	min-height:60px;
	height: auto !important;
	height:60px;
}
.balloonTop .inner{
	background: url(/resources/images/shiritai/common/bg_balloon_def_wide_top.gif) no-repeat left top;
	padding-top:10px;
}

.def {
	text-align: center;
}
.def p img{
	margin:0 10px;
}
.def p span{
	font-weight: bold;
}

.tabTop .balloonTop ul{
	margin: 0 15px;
}
.tabTop .balloonTop li {
	float:left;
	line-height:1.7em;
	white-space:nowrap;
}
.tabTop .balloonTop li a {
	margin: 0 3px;
}

.tabTop .kounyuLinks {background-image: url(/resources/images/shiritai/common/bg_balloon_kounyu_wide_btm.gif);}
.tabTop .kounyuLinks .inner{background-image: url(/resources/images/shiritai/common/bg_balloon_kounyu_wide_top.gif);}
.kounyuLinks li,
.tabTop .kounyuLinks a,
.tabTop .kounyuLinks a:link,
.tabTop .kounyuLinks a:visited,
.tabTop .kounyuLinks a:hover,
.tabTop .kounyuLinks a:active{color:#2680bf;}

.tabTop .baikyakuLinks {background-image: url(/resources/images/shiritai/common/bg_balloon_baikyaku_wide_btm.gif);}
.tabTop .baikyakuLinks .inner{background-image: url(/resources/images/shiritai/common/bg_balloon_baikyaku_wide_top.gif);}
.baikyakuLinks li,
.tabTop .baikyakuLinks a,
.tabTop .baikyakuLinks a:link,
.tabTop .baikyakuLinks a:visited,
.tabTop .baikyakuLinks a:hover,
.tabTop .baikyakuLinks a:active{color:#e56d25;}

.tabTop .rentLinks {background-image: url(/resources/images/shiritai/common/bg_balloon_rent_wide_btm.gif);}
.tabTop .rentLinks .inner{background-image: url(/resources/images/shiritai/common/bg_balloon_rent_wide_top.gif);}
.rentLinks li,
.tabTop .rentLinks a,
.tabTop .rentLinks a:link,
.tabTop .rentLinks a:visited,
.tabTop .rentLinks a:hover,
.tabTop .rentLinks a:active{color:#628c05;}

.tabTop .kashitaiLinks {background-image: url(/resources/images/shiritai/common/bg_balloon_kashitai_wide_btm.gif);}
.tabTop .kashitaiLinks .inner{background-image: url(/resources/images/shiritai/common/bg_balloon_kashitai_wide_top.gif);}
.kashitaiLinks li,
.tabTop .kashitaiLinks a,
.tabTop .kashitaiLinks a:link,
.tabTop .kashitaiLinks a:visited,
.tabTop .kashitaiLinks a:hover,
.tabTop .kashitaiLinks a:active{color:#1dae4f;}

.tabTop .kounyuLinks,
.tabTop .baikyakuLinks,
.tabTop .rentLinks,
.tabTop .kashitaiLinks { display:none; }
.tabTop .curLinks{display:block;}


/*---- メインコンテンツ ----*/
.topCont{
	background-color:#cacaca;
	border-bottom: 3px solid #68645a;
	margin-bottom:1px;
	padding: 6px 8px 3px;
}
.topCont .info{
	background: url(/resources/images/shiritai/common/bg_white_wide_btm.gif) no-repeat left bottom;
	padding-bottom:15px;
}
.topCont .info .inner{
	background: url(/resources/images/shiritai/common/bg_white_wide_top.gif) no-repeat left top;
	padding: 15px 14px 0;
}
.topCont .info li{
	margin: 0 8px 10px;
}

/* h2section */
.h2section {
	background: url(/resources/images/shiritai/common/bg_yellow.gif) no-repeat left bottom;
	margin-bottom: 8px;
}
.h2section h2{
	background: url(/resources/images/shiritai/common/bg_h2.gif) no-repeat left top;
	height:57px;
}
.h2section h2 img{
	margin: 17px 0 0 10px; 
}

/* h3section */
.h2section .h3section {
	padding: 0 27px 14px 15px;
	background:url(/resources/images/shiritai/common/bg_bar.gif) repeat-x left bottom;
	margin:12px 4px 0 3px;
	color:#333;
}
.h2section .last {
	background:none;
}
.h2section .h3section .left{
	float: left;
	width:324px;
}
.h2section .h3section .right{
	float:right;
	width:550px;
	line-height:150%;
}
.h2section .h3section .right p {
	margin-top:2px;
}



/* 
	#shiritaiMainArea
			/shiritai/baikyaku.html 
			/shiritai/kounyu.html 
			/shiritai/rent.html 
			/shiritai/hashitai.html 	
-----------------------------------------------------------------*/
#shiritaiMainArea{
	background:url(/resources/images/shiritai/common/bg_maincont.gif) repeat-x left top;
	padding-top:17px;
}

.underH1{
	display:none;
}

/*---- タブ＆吹き出し ----*/
/*タブ部分レイアウト*/
.tabUnder {
	position:relative;
	height:169px;
}
.tabUnder li.tab{
	float: left;
	margin-right:3px;
	position:relative;	
}
.tabUnder li.tab a.tabLink{
	display:block;
	width:150px;
	height: 84px;
}
.tabUnder li.tab a.tabLink span{
	display:none
}

.tabUnder li.tabTop{
	margin-right:4px;

}
.tabUnder li.tabTop a{
	width:97px !important;
}

.tabUnder li.tabTop a.tabLink{background: url(/resources/images/shiritai/common/tab_u_top.gif) no-repeat 0 0;}
.tabUnder li.tab1 a.tabLink{background: url(/resources/images/shiritai/common/tab_u_kounyu.gif) no-repeat 0 0;}
.tabUnder li.tab2 a.tabLink{background: url(/resources/images/shiritai/common/tab_u_baikyaku.gif) no-repeat 0 0;}
.tabUnder li.tab3 a.tabLink{background: url(/resources/images/shiritai/common/tab_u_rent.gif) no-repeat 0 0;}
.tabUnder li.tab4 a.tabLink{background: url(/resources/images/shiritai/common/tab_u_kashitai.gif) no-repeat 0 0;}
/*オーバー時*/
.tabUnder li.cur a.tabLink{background-position: 0 -84px;}


.tabUnder li.tab .balloon{
	position:absolute;
	width:710px;
	top:84px;
}

/*吹き出し部分レイアウト*/
.tabUnder li.tabTop .balloon{left:0px;}
.tabUnder li.tab1 .balloon{left:-101px;}
.tabUnder li.tab2 .balloon{left:-254px;}
.tabUnder li.tab3 .balloon{left:-407px;}
.tabUnder li.tab4 .balloon{left:-560px;}

.tabUnder .balloon {
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom:10px;
	min-height:75px;
	height: auto !important;
	height:85px;
}
.tabUnder .balloon .inner{
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:10px;
}
.tabUnder .balloon ul{
	margin: 0 15px;
}
.tabUnder .balloon li {
	float:left;
	line-height:1.7em;
	white-space:nowrap;
}
.tabUnder .balloon li a {
	margin: 0 3px;
	width:auto !important;
}

.tabUnder .indexLinks {
	background-image: url(/resources/images/shiritai/common/bg_u_balloon_top_btm.gif);}
.tabUnder .indexLinks .inner{background-image: url(/resources/images/shiritai/common/bg_u_balloon_top_top.gif);}
.tabUnder .indexLinks li,
.tabUnder .indexLinks a,
.tabUnder .indexLinks a:link,
.tabUnder .indexLinks a:visited,
.tabUnder .indexLinks a:hover,
.tabUnder .indexLinks a:active{color:#555555;}

.tabUnder .kounyuLinks {
	background-image: url(/resources/images/shiritai/common/bg_u_balloon_kounyu_btm.gif);}
.tabUnder .kounyuLinks .inner{background-image: url(/resources/images/shiritai/common/bg_u_balloon_kounyu_top.gif);}
.tabUnder .kounyuLinks li,
.tabUnder .kounyuLinks a,
.tabUnder .kounyuLinks a:link,
.tabUnder .kounyuLinks a:visited,
.tabUnder .kounyuLinks a:hover,
.tabUnder .kounyuLinks a:active{color:#2680bf;}

.tabUnder .baikyakuLinks {background-image: url(/resources/images/shiritai/common/bg_u_balloon_baikyaku_btm.gif);}
.tabUnder .baikyakuLinks .inner{background-image: url(/resources/images/shiritai/common/bg_u_balloon_baikyaku_top.gif);}
.baikyakuLinks li,
.tabUnder .baikyakuLinks a,
.tabUnder .baikyakuLinks a:link,
.tabUnder .baikyakuLinks a:visited,
.tabUnder .baikyakuLinks a:hover,
.tabUnder .baikyakuLinks a:active{color:#e56d25;}

.tabUnder .rentLinks {background-image: url(/resources/images/shiritai/common/bg_u_balloon_rent_btm.gif);}
.tabUnder .rentLinks .inner{background-image: url(/resources/images/shiritai/common/bg_u_balloon_rent_top.gif);}
.rentLinks li,
.tabUnder .rentLinks a,
.tabUnder .rentLinks a:link,
.tabUnder .rentLinks a:visited,
.tabUnder .rentLinks a:hover,
.tabUnder .rentLinks a:active{color:#628c05;}

.tabUnder .kashitaiLinks {background-image: url(/resources/images/shiritai/common/bg_u_balloon_kashitai_btm.gif);}
.tabUnder .kashitaiLinks .inner{background-image: url(/resources/images/shiritai/common/bg_u_balloon_kashitai_top.gif);}
.kashitaiLinks li,
.tabUnder .kashitaiLinks a,
.tabUnder .kashitaiLinks a:link,
.tabUnder .kashitaiLinks a:visited,
.tabUnder .kashitaiLinks a:hover,
.tabUnder .kashitaiLinks a:active{color:#1dae4f;}

.tabUnder .kounyuLinks,
.tabUnder .baikyakuLinks,
.tabUnder .rentLinks,
.tabUnder .kashitaiLinks { display:none; }

/*カレントページ設置class*/
.tabUnder li.thisPage .balloon{display:block;}
.tabUnder li.thisPage a.tabLink{background-position:0 -84px;}
.tabUnder li.thisPage.cur a.tabLink{background-position:0 -84px !important;}



/*---- メインコンテンツ ----*/
.mainCont {
	border-bottom: 3px solid #68645a;
	padding: 15px 6px 3px 7px;
}
.mainCont .toPageTop{
	margin-top:5px;
	margin-right:10px;
}
.kounyuCont {background-color:#cbdcf0;}
.baikyakuCont {background-color:#ded8cc;}
.rentCont {background-color:#cad1ba;}
.kashitaiCont {background-color:#c5ddcd;}


/* h2section */
.mainCont .underH2Section{
	padding-bottom:15px;
	background-repeat: no-repeat;
	background-position: left bottom;
}
.kounyuCont .underH2Section{background-image: url(/resources/images/shiritai/common/bg_kounyu_yellow.gif);}
.baikyakuCont .underH2Section{background-image: url(/resources/images/shiritai/common/bg_baikyaku_yellow.gif);}
.rentCont .underH2Section{background-image: url(/resources/images/shiritai/common/bg_rent_yellow.gif);}
.kashitaiCont .underH2Section{background-image: url(/resources/images/shiritai/common/bg_kashitai_yellow.gif);}

.underH2Section h2{
	padding: 16px 0 7px 15px;
	background-repeat: no-repeat;
	background-position: left top;
}
.underH2Section h2 img{
	display:block;
}


.kounyuCont .underH2Section h2{background-image:url(/resources/images/shiritai/common/bg_kounyu_h2.gif);}
.baikyakuCont .underH2Section h2{background-image:url(/resources/images/shiritai/common/bg_baikyaku_h2.gif);}
.rentCont .underH2Section h2{background-image:url(/resources/images/shiritai/common/bg_rent_h2.gif);}
.kashitaiCont .underH2Section h2{background-image:url(/resources/images/shiritai/common/bg_kashitai_h2.gif);}


/* h3section */
.underH2Section .underH3Section{
	padding: 0 14px 12px 14px;
	margin: 12px 5px 0 4px;
	background:url(/resources/images/shiritai/common/bg_bar.gif) repeat-x left bottom;
	color:#333;
	line-height:150%;
}
.underH2Section .noBar{
	background:none;
	padding-bottom:0;
}
.underH2Section .twoCol {
	background:url(/resources/images/shiritai/common/bg_twocol.gif) no-repeat left bottom;
}
.underH2Section .twoCol .linkList{
	border:none;
	background:none;
	padding-left:12px;
}

.underH2Section .underH3Section .exTtl{
	font-size:115%;
	font-weight:bold;
	margin: 0 0 8px 2px;
}
.underH2Section .underH3Section .left{
	float: left;
	width:325px;
}
.underH2Section .underH3Section .right{
	float: right;
	width:325px;
}
.underH2Section .underH3Section .adjustMt2 {
	margin-top:2px;
}


/*---- ボトムパーツ ----*/
.btmNav {
	background:url(/resources/images/shiritai/common/bg_btmnav.gif) no-repeat left top;
	padding:22px 0 7px;
	margin:1px 0 40px;
}
.btmNav ul{
	margin-left:193px;
}
.btmNav ul li{
	float: left;
	margin-right:20px;
}
.btmNav ul li img {
	display:block;
}

.btmServiceLink {
	border: 1px solid #d8d8d8;
	border-top:none;
	padding:15px 12px 12px;
}
.btmServiceLink li{
	display: inline;	
	margin-right: 15px;
	background: url(/resources/images/shiritai/common/bullet_gray2.gif) no-repeat 0 0.3em;
	padding-left: 10px;
	line-height:1.7em;
}


/* 
	#shiritaiSideArea
			/shiritai/baikyaku.html 
			/shiritai/kounyu.html 
			/shiritai/rent.html 
			/shiritai/hashitai.html 	
-----------------------------------------------------------------*/

/* リンクボックス */
.shiritaiSideBox {
	border: 1px solid #d0cec4;
	border-top: none;
	padding: 0 1px 1px;
	margin-bottom:10px;
}
.shiritaiSideBox .sSBInner{
	background-color: #f6f5f0;
	padding: 10px 0 5px;
}
.shiritaiSideBox img{
	display:block;
}

/* お問い合わせ */
.sideContact .sSBInner dl{
	padding: 0 8px;
}
.sideContact .sSBInner dt{
	border-bottom: 1px dashed #474747;
	padding-bottom: 4px;
	margin-bottom:10px;
}
.sideContact .sSBInner dd p{
	margin-bottom: 10px;
}
.sideContact .sSBInner dd.btn{
	text-align:center;
}
.sideContact .sSBInner dd.btn img {
	display:inline;
}
.sideContact p{
	color:#555555;
	font-size:90%;
	margin-bottom:10px;
	text-align:center;
}


/* 無料査定 */
.sideAssessment p{
	padding:0 10px;
}


/* リンクリストエリア */
.shiritaiSideCom {
	border:1px solid #e0e0e0;
	padding:10px;
}
.shiritaiSideCom h2{
	border-bottom:2px solid #7d7372;
}
.shiritaiSideCom .navLinks {
	background-color:#f7f5eb;
	padding:13px 13px 2px;
	margin-bottom:10px;
}
.shiritaiSideCom .navLinks ul li{
	margin-bottom:13px;
	font-weight: bold;
	width:170px;
	background:url(/resources/images/shiritai/common/bullet_orange.gif) no-repeat left 0.2em;
	padding-left:10px;
}
.shiritaiSideCom .navLinks ul li .ic01{
	background:none;
	padding-left:0;
	
}
.shiritaiSideCom .navLinks ul li .subt{
	display:block;
	background:url(/resources/images/shiritai/common/bullet_gray.gif) no-repeat left 0.4em;
	padding-left:8px;
	font-weight: normal;
	font-size: 90%;
}

.shiritaiSideCom .navLinks ul li .ic01 img{
	margin-left: 5px;
	vertical-align:middle;
}









