/*  */

/*トップ*/
#topimage		{ width:750px; height:441px; background-image:url(../image/head_lastcall.jpg); background-repeat:no-repeat; margin:0 0 5 0; }
.seo			{ padding:6; font-size:11px; text-align:left; color:#999; }

/*トップメニュー下*/
#whats_new		{ width:720px; text-align:center; padding:5 0 5 0;}
#blog			{ width:520px; text-align:left; padding:5 10 3 10; text-align:left;letter-spacing:1px; line-height:140%; vertical-align:top;}
#select			{ font-size:0px; text-indent:-2000px; text-align:left; background-image:url(../image/h9_b.gif); background-repeat:no-repeat; background-position: 50px 0px }
#newpt			{ width: 13px; padding:1; vertical-align: top; }
#news_com		{ padding:0 20 5 15; }
.banner			{ padding:65 0 10 0; }

/*サブページトップ*/
#submain		{ width:750px; height:121px; background-image:url(../image/head2.gif); background-repeat:no-repeat; margin:0; }

/*サブページコンテンツ*/
#contents		{ width:730px; text-align:left; padding:10 0;}
#contents_txt	{ width:730px; text-align:left; padding:5 0 5 15;}
#contents_tb	{ width:730px; padding:10;}

/*共通メニュー*/
#mainmenu		{ width:750px; height:56px; margin:0; padding-bottom:10px; font-size:0px; }
ul#menu			{ width:100%; margin:0px; padding:0px; list-style:none; }
ul#menu li		{ width:125px; margin:0px; float:left; }
ul#menu a		{ width:125px; height:56px; display:block; text-indent:-2000px; overflow:hidden; }

a#home			{ background-image:url(../image/vg_c_1.gif); }
a#home:hover	{ background-image:url(../image/vg_c_1.gif);  background-position:0px -56px; }

a#outline		{ background-image:url(../image/vg_c_2.gif); }
a#outline:hover	{ background-image:url(../image/vg_c_2.gif); background-position:0px -56px; }

a#sales			{ background-image:url(../image/vg_c_3.gif); }
a#sales:hover	{ background-image:url(../image/vg_c_3.gif); background-position:0px -56px; }

a#accsess		{ background-image:url(../image/vg_c_4.gif); }
a#accsess:hover	{ background-image:url(../image/vg_c_4.gif); background-position:0px -56px; }

a#contact		{ background-image:url(../image/vg_c_7.gif); }
a#contact:hover	{ background-image:url(../image/vg_c_7.gif); background-position:0px -56px; }

a#mail			{ background-image:url(../image/vg_c_8.gif); }
a#mail:hover	{ background-image:url(../image/vg_c_8.gif); background-position:0px -56px; }


/*フッター*/
#footer	{ padding:5 0; }
#copy   { padding:5 0 10 0; font-size:10px; color:#999999;}

/*分譲地概要*/
#gaiyo	{ letter-spacing:2px;line-height:130%; }

/*ハウスメーカー*/
div.waku	{ border-top: #F3F7F6 1px solid;   border-left: #F3F7F6 1px solid;
			  border-right: #cccccc 1px solid; border-bottom: #cccccc 1px solid; padding:10;width:210; }
.house		{ letter-spacing:1px; padding:3 5 8 5;}

/*交通・周辺施設*/
td.tdborder	{ letter-spacing:1px; border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid; padding:4px; }
td.tdtitle	{ letter-spacing:1px; font-size:14px; font-weight:bold; padding:0 6; }
td.phtitle	{ padding:5 0 8 1; }

/* Class --------------------------------------------- */
.h140	{ line-height: 140%; }
.f10	{ font-size: 10px; }
.f14	{ font-size: 14px; }
.fb		{ font-weight: bold; }
.p05	{ padding:    5px; }
.p10	{ padding:   10px; }
.alph	{ font-family: Verdana; }
.jp		{ font-family: Osaka, "ＭＳＰ ゴシック"; }
.red	{ color:#ff0000; }
.blue	{ color:#3366ff; }
.pageup	{ margin:12 25; text-align:right; }


/* def ------------------------------------------------ */
body,p,td,th,select,div,span { font-size: 12px; font-family: Osaka, "ＭＳＰ ゴシック"; }
body	{ margin: 0; color: #696969; background-image : url(../image/bg.gif); }
form	{ margin: 0; }
img		{ border: 0; }

/* Scllorl -------------------------------------------- */
body {  scrollbar-Track-Color:     #ffffff;
        scrollbar-Face-Color:      #ffffff;
        scrollbar-Shadow-Color:    #cccccc;
        scrollbar-DarkShadow-Color:#ffffff;
        scrollbar-Highlight-Color: #ffffff;
        scrollbar-3dLight-Color:   #cccccc;
        scrollbar-Arrow-Color:     #4682B4; }

/* dec def ----------------------------------------- */
a:link    { text-decoration: none; color : #4169E1; }
a:visited { text-decoration: none; color : #4169E1; }
a:hover   { text-decoration: underline; color : #8FBC8F; }
a:active  { text-decoration: underline; color : #FFCC00; }


