@charset 'utf-8';
/* 
 Cascading Style Sheets: /buy/top.css

 last updated on 2008.11.26
 (c) 2008 YOSUKE INUI Design Office (www.inuiyosuke.jp)
 */ 


div#PAGE div#TOPSEARCH		{ clear:none; display:inline; float:right; width:750px; height:490px; margin-top:4px; padding:0px 0px 0px 0px; font: normal normal normal 11px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div#TOPSEARCH h2		{ display:inline; float:left; padding:5px 10px 5px 20px; margin:25px 0px 0px 0px; color:#fff; }
div#PAGE div#RESULTTITLE h2		{ display:none; }

div#PAGE div#TOPSEARCH div#DIRECTMAP	{ position:absolute; top:29px; left:0px; z-index:2; display:inline; float:right; width:750px; height:460px; padding:0px 0px 0px 0px; margin:0px; border:none; background:#fff; }
div#PAGE div#TOPSEARCH div#FORMMAP	{ position:absolute; top:29px; left:0px; z-index:1;  display:none; float:right; width:750px; height:460px; padding:0px 0px 0px 0px; margin:0px; border:none; background:#37d; }

/* -- DATE -- */
div#PAGE div#TOPSEARCH dl.DATE		{ clear:none; display:inline; float:right; width:160px; height:auto; padding:0px 0px 0px 0px; margin:10px 20px 0px 0px; border:none; }
div#PAGE div#TOPSEARCH dl.DATE dt		{ clear:both; display:inline; float:left; width:55px; height:auto; text-align:right; padding:0px; margin:0px; border:none; color:#777; font: normal normal normal 10px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div#TOPSEARCH dl.DATE dd		{ clear:none; display:inline; float:left; width:100px; height:auto; text-align:right; padding:0px; margin:0px; border:none; color:#444; font: normal normal normal 10px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div#TOPSEARCH dl.DATE dd img		{ margin:0px 0px 0px 5px; }
div#PAGE div#TOPSEARCH dl.DATE dt.WHITE		{ color:#fff; }
div#PAGE div#TOPSEARCH dl.DATE dd.WHITE		{ color:#fff; }

/* -- TOP_TAB -- */
div#PAGE div#TOPSEARCH ul.TOP_TAB		{ clear:both; position:relative; top:0px; left:0px; width:auto; z-index:5; margin:0px 0px 0px 0px; }
div#PAGE div#TOPSEARCH ul.TOP_TAB li		{ clear:none; display:inline; float:left; margin:3px 0px 0px 0px; height:28px; }
div#PAGE div#TOPSEARCH ul.TOP_TAB li a		{ clear:both; display:inline; float:left; width:auto; height:28px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; z-index:5; overflow:hidden; text-align:center; border-top:1px solid #e8eaed; background-repeat:no-repeat; }
div#PAGE div#TOPSEARCH ul.TOP_TAB li a:link	{ background-position:0px -1px; }
div#PAGE div#TOPSEARCH ul.TOP_TAB li a:visited	{ background-position:0px -1px; }
div#PAGE div#TOPSEARCH ul.TOP_TAB li a:hover	{ background-position:0px -1px; }
div#PAGE div#TOPSEARCH ul.TOP_TAB li a:active	{ background-position:0px -1px; }
div#PAGE div#TOPSEARCH ul.TOP_TAB li a strong	{ display:inline; width:auto; height:auto; margin:0px auto 0px auto; padding:0px 0px 0px 0px; border:none; font: normal normal normal 13px/32px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div#TOPSEARCH ul.TOP_TAB li a#TOP_TAB1	{ color:#37d; width:auto; height:auto; padding:0px 10px 0px 30px; margin:0px 0px 0px 10px; background:#fff url(/buy/img/search_icon.png) no-repeat 10px -2px; }
div#PAGE div#TOPSEARCH ul.TOP_TAB li a#TOP_TAB1 strong	{ font-weight:bold; }
div#PAGE div#TOPSEARCH ul.TOP_TAB li a#TOP_TAB2	{ color:#fff; width:auto; height:auto; padding:0px 10px 0px 30px; margin:0px 0px 0px 15px; background:url(/buy/img/search_icon.png) no-repeat 10px -28px; }

div#PAGE div.SEARCH ul#AREA_ALL			{ position:relative; z-index:5; color:#37d; margin:10px 0px 5px 0px; background:#fff; }
div#PAGE div.SEARCH ul#AREA_ALL li a			{ color:#37d; border-right:#ccc solid 1px; padding:0px 10px 0px 0px; margin:0px 0px 0px 10px; }
div#PAGE div.SEARCH ul#AREA_ALL li a:link			{ color:#37d; }
div#PAGE div.SEARCH ul#AREA_ALL li a:visited			{ color:#37d; }
div#PAGE div.SEARCH ul#AREA_ALL li a:hover			{ color:#37d; }
div#PAGE div.SEARCH ul#AREA_ALL li a:active			{ color:#37d; }

/*  */
div#PAGE div#TOPSEARCH div div.EXPLLAIN		{ clear:none; display:inline; float:left; width:395px; height:auto; margin:0px; padding:0px;  border:none; background:#fff; color:#444; font: normal normal bold 14px/20px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div#TOPSEARCH div#DIRECTMAP div.EXPLLAIN	{ border:1px solid #e8eaed; border-bottom:1px solid #fff; margin:0px 0px 0px 20px; padding:5px 0px; }
div#PAGE div#TOPSEARCH div#DIRECTMAP div.EXPLLAIN strong	{ margin:0px 0px 0px 10px; }
div#PAGE div#TOPSEARCH div#FORMMAP div.EXPLLAIN	{ border-bottom:1px solid #2d6ac4; }


/* -- MAP (地図：IMAGE MAP) -- */
div#PAGE div.SEARCH div.DMAP			{ clear:none; float:left; display:inline; width:395px; height:250px; margin:0px 0px 0px 20px; padding:0px; border:1px solid #e8eaed; }
div#PAGE div.SEARCH div.DMAP img		{ position:absolute; top:0px; left:0px; display:block; float:left; border:none; border-right:1px solid #e8eaed; z-index:2; }
div#PAGE div.SEARCH div.DMAP img.MAPLAYER	{ z-index:3; }

div#PAGE div.SEARCH div.DMAP ul		{ display:block; float:right; width:135px; height:21px;  margin:0px; padding:0px; }
div#PAGE div.SEARCH div.DMAP ul li		{ display:inline; float:left; width:125px; height:20px; margin:0px; padding:0px; border-bottom:1px solid #e8eaed; overflow:hidden; color:#37d; font: normal normal normal 10px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.SEARCH div.DMAP ul li a		{ float:left; width:120px; height:17px; margin:0px;padding:2px 0px 1px 5px; }
div#PAGE div.SEARCH div.DMAP ul li a:link	{ color:#37d; text-decoration:none; background-color:transparent; }
div#PAGE div.SEARCH div.DMAP ul li a:visited	{ color:#37d; text-decoration:none; background-color:transparent; }
div#PAGE div.SEARCH div.DMAP ul li a:hover	{ color:#0c486b; text-decoration:underline; background-color:transparent; }
div#PAGE div.SEARCH div.DMAP ul li a:active	{ color:#0c486b; text-decoration:underline; background-color:transparent; }
div#PAGE div.SEARCH div.DMAP ul li a strong	{ font: normal normal bold 11px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.SEARCH div.DMAP ul li a small	{ float:none; width:auto; text-indent:-9999px; }


/* -- SPECIALSEARCH (class="SPECIALSEARCH") -- */
div#PAGE div#TOPSEARCH div#DIRECTMAP div.SPECIALSEARCH		{ color:#fff; clear:none; display:inline; float:right; width:300px; height:auto; padding:27px 0px 23px 0px; margin:0px 20px 0px 0px; border:none; background:#2e6bc6 url(/buy/img/search_top.png) no-repeat 10px 25px; }
div#PAGE div#TOPSEARCH div#DIRECTMAP div.SPECIALSEARCH strong		{ font-size:18px; float:left; margin:0px 0px 7px 50px; }
div#PAGE div#TOPSEARCH div#DIRECTMAP div.SPECIALSEARCH strong span		{ font-size:9px; clear:both; }
div#PAGE div#TOPSEARCH div#DIRECTMAP div.SPECIALSEARCH a		{ clear:both; display:inline; float:left; width:278px; height:77px; padding:0px 0px 0px 0px; margin:10px 0px 0px 10px; border:1px solid #2769ab; background-repeat:no-repeat; }
div#PAGE div#TOPSEARCH div#DIRECTMAP div.SPECIALSEARCH a:link	{ color:#fff; text-decoration:none; background-color:#457cd6; }
div#PAGE div#TOPSEARCH div#DIRECTMAP div.SPECIALSEARCH a:visited	{ color:#fff; text-decoration:none; background-color:#457cd6; }
div#PAGE div#TOPSEARCH div#DIRECTMAP div.SPECIALSEARCH a:hover	{ color:#fff; text-decoration:underline; background-color:#3998f7; }
div#PAGE div#TOPSEARCH div#DIRECTMAP div.SPECIALSEARCH a:active	{ color:#fff; text-decoration:underline; background-color:#3998f7; }
div#PAGE div#TOPSEARCH div#DIRECTMAP div.SPECIALSEARCH a small	{ clear:both; display:inline; float:left; width:170px; height:15px; padding:0px 0px 5px 0px; margin:10px 0px 0px 90px; font: normal normal normal 11px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div#TOPSEARCH div#DIRECTMAP div.SPECIALSEARCH a small strong	{ clear:both; display:inline; float:left; width:170px; height:20px; padding:0px 0px 0px 20px; margin:0px 0px 5px 0px; background:transparent url(/buy/img/specialsearch_white.png) 0px 0px no-repeat; font: normal normal bold 12px/20px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div#TOPSEARCH div#DIRECTMAP div.SPECIALSEARCH a.AREA	{ background-image:url(/buy/img/specialsearch_area.png); }
div#PAGE div#TOPSEARCH div#DIRECTMAP div.SPECIALSEARCH a.LINE	{ background-image:url(/buy/img/specialsearch_line.png); }
div#PAGE div#TOPSEARCH div#DIRECTMAP div.SPECIALSEARCH a.SCHOOL	{ background-image:url(/buy/img/specialsearch_school.png); }
div#PAGE div#TOPSEARCH div#DIRECTMAP div.SPECIALSEARCH a.MANSION	{ background-image:url(/buy/img/specialsearch_mansion.png); margin-bottom:0px; }
div#PAGE div#TOPSEARCH div#DIRECTMAP div.SPECIALSEARCH a.MANSION	{ display:none; }


/* -- INPUTSEARCH (class="INPUTSEARCH")上書き -- */
div#PAGE div.SEARCH div#DIRECTMAP div.INPUTSEARCH			{ clear:none; display:inline; float:left; width:395px; height:auto; padding:0px 0px 0px 0px; margin:20px 0px 0px 20px; border:1px solid #eee; background:#f3f6f9; }
div#PAGE div.SEARCH div#DIRECTMAP div.INPUTSEARCH form		{ clear:both; display:inline; float:left; width:395px; height:auto; padding:5px 0px 5px 10px; margin:0px 0px 0px 0px; }
div#PAGE div.SEARCH div#DIRECTMAP div.INPUTSEARCH form div		{ float:left; width:auto; clear:none; }
div#PAGE div.SEARCH div#DIRECTMAP div.INPUTSEARCH form strong	{ float:left; width:autox; margin-right:10px; color:#444; font: normal normal bold 12px/18px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.SEARCH div#DIRECTMAP div.INPUTSEARCH form select	{ display:inline; float:left; width:155px; margin:0px; font: normal normal normal 12px/22px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.SEARCH div#DIRECTMAP div.INPUTSEARCH form input	{ float:left; margin:0px; }
div#PAGE div.SEARCH div#DIRECTMAP div.INPUTSEARCH form input.PD	{ width:135px; background-color:#fff; margin-right:10px; }
div#PAGE div.SEARCH div#DIRECTMAP div.INPUTSEARCH form small	{ clear:both; margin-right:10px; color:#777; font: normal normal normal 11px/18px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }

/* -- INPUTSEARCH  -- */
div#PAGE div.SEARCH div#CHOICE			{ clear:none; display:inline; float:left; width:750px; height:200px; padding:0px; margin:30px 0px 0px 0px; background:#fff; }
div#PAGE div.SEARCH div#CHOICE div.INPUTSEARCH			{ clear:none; display:inline; float:left; width:707px; height:auto; padding:0px 0px 0px 0px; margin:50px 0px 0px 20px; border:1px solid #eee; background:#f3f6f9; }
div#PAGE div.SEARCH div#CHOICE div.INPUTSEARCH form		{ clear:both; display:inline; float:left; width:707px; height:auto; padding:5px 0px 5px 10px; margin:0px 0px 0px 0px; }
div#PAGE div.SEARCH div#CHOICE div.INPUTSEARCH form div		{ float:left; width:auto; clear:none; }
div#PAGE div.SEARCH div#CHOICE div.INPUTSEARCH form strong	{ float:left; width:autox; margin-right:10px; color:#444; font: normal normal bold 12px/18px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.SEARCH div#CHOICE div.INPUTSEARCH form select	{ display:inline; float:left; width:180px; margin:0px; font: normal normal normal 12px/22px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.SEARCH div#CHOICE div.INPUTSEARCH form input	{ float:left; margin:0px; }
div#PAGE div.SEARCH div#CHOICE div.INPUTSEARCH form input.PD	{ width:200px; background-color:#fff; margin:0px 10px 0px 20px; }
div#PAGE div.SEARCH div#CHOICE div.INPUTSEARCH form small	{ clear:none; margin:0px 10px 0px 10px; float:left; display:inline; color:#777; font: normal normal normal 11px/2em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.SEARCH div#CHOICE a.LINE			{ color:#333; clear:none; display:inline; float:left; width:345px; height:85px; padding:0px; margin:20px 0px 0px 20px; background:#fff url(/buy/img/bg_line.png) no-repeat; }
div#PAGE div.SEARCH div#CHOICE a.LINE strong			{ font-size:15px; font-weight:bold; margin:12px 0px 0px 120px; float:left; }
div#PAGE div.SEARCH div#CHOICE a.LINE span			{ width:238px; font-size:11px; line-height:1.5em; margin:10px 0px 0px 100px; float:left; }
div#PAGE div.SEARCH div#CHOICE a.LINE:hover			{ background-position:0px -85px; text-decoration:none; }
div#PAGE div.SEARCH div#CHOICE a.LINE:active			{ background-position:0px -85px; text-decoration:none; }
div#PAGE div.SEARCH div#CHOICE a.SCHOOL			{ color:#333; clear:none; display:inline; float:right; width:345px; height:85px; padding:0px; margin:20px 20px 0px 0px; background:#fff url(/buy/img/bg_school.png) no-repeat; }
div#PAGE div.SEARCH div#CHOICE a.SCHOOL strong			{ font-size:15px; font-weight:bold; margin:12px 0px 0px 120px; float:left; }
div#PAGE div.SEARCH div#CHOICE a.SCHOOL span			{ width:238px; font-size:11px; line-height:1.5em; margin:10px 0px 0px 100px; float:left; }
div#PAGE div.SEARCH div#CHOICE a.SCHOOL:hover			{ background-position:0px -85px; text-decoration:none; }
div#PAGE div.SEARCH div#CHOICE a.SCHOOL:active			{ background-position:0px -85px; text-decoration:none; }

/* -- INPUTSEARCH (class="INPUTSEARCH")上書き -- */
div#PAGE div.SEARCH a.MAILMAGAZINE		{ clear:both; display:inline; float:left; width:750px; height:70px; padding:0px 0px 0px 0px; margin:20px 0px 0px 0px; border:none; background:#fff url(/buy/img/top_mailmagazine.png) 20px 10px no-repeat; }
div#PAGE div.SEARCH a.MAILMAGAZINE:link	{ color:#444; text-decoration:none; border-top:1px solid #e4e4de; background-color:#f9f9f9; }
div#PAGE div.SEARCH a.MAILMAGAZINE:visited	{ color:#444; text-decoration:none; border-top:1px solid #e4e4de; background-color:#f9f9f9; }
div#PAGE div.SEARCH a.MAILMAGAZINE:hover	{ color:#000; text-decoration:underline; border-top:1px solid #f1f1ee; background-color:#fcfcfc; }
div#PAGE div.SEARCH a.MAILMAGAZINE:active	{ color:#000; text-decoration:underline; border-top:1px solid #f1f1ee; background-color:#fcfcfc; }
div#PAGE div.SEARCH a.MAILMAGAZINE strong	{ clear:both; display:inline; float:left; padding:20px 0px 0px 0px; margin:0px 0px 0px 100px; font: normal normal bold 12px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.SEARCH a.MAILMAGAZINE strong em	{ color:#c00; font: normal normal bold 12px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.SEARCH a.MAILMAGAZINE small	{ clear:both; display:inline; float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 100px; font: normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }


/* -- News Release (class="NEWSRELEASE") -- */
div#PAGE div.NEWSRELEASE			{ }
div#PAGE div.NEWSRELEASE dl			{ margin:30px 0px 0px 50px;  padding-bottom:50px; }
div#PAGE div.NEWSRELEASE dl dt		{ width:100px; }
div#PAGE div.NEWSRELEASE dl dd		{ width:545px; }


/* -- Web OpenHouse (20101207横山追加) -- */
div#PAGE div.OPENHOUSE			{ background:url(/buy/img/oh_bg.png) no-repeat; border:none; padding:20px 0px 20px 0px; font: normal normal normal 13px/2em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.OPENHOUSE strong	{ margin:0px 0px 0px 110px; color:#fff; font-size:17px; font-weight:normal; display:inline; width:750px; clear:both; float:left; }
div#PAGE div.OPENHOUSE span	{ margin:0px 0px 20px 110px; color:#fff; font-size:10px; display:inline; width:750px; clear:both; float:left; line-height:1.2em;}
div#PAGE div.OPENHOUSE span.EXPLAIN	{ margin:0px 0px 10px 15px; }
div#PAGE div.OPENHOUSE a			{ background:#fff no-repeat; border:none; display:inline; width:170px; height:70px; clear:none; float:left; margin:10px 0px 0px 14px; }
div#PAGE div.OPENHOUSE a span			{ width:90px; height:60px; margin:10px 0px 0px 80px; color:#443f38; font-size:12px; font-weight:bold; background:url(/buy/img/oh_arrow.png) 0px 35px no-repeat; display:inline; float:left; }
div#PAGE div.OPENHOUSE a span small			{ clear:both; font-weight:normal; font-size:9px; float:left; width:90px; }
div#PAGE div.OPENHOUSE a:link			{ background-color:#fff; text-decoration:none; }
div#PAGE div.OPENHOUSE a:visited			{ background-color:#fff; text-decoration:none; }
div#PAGE div.OPENHOUSE a:hover			{ background-color:#f0eeee; text-decoration:none; }
div#PAGE div.OPENHOUSE a:active			{ background-color:#f0eeee; text-decoration:none; }






/* -------------------------------------------------------------- OLD STYLE SHEET （過渡的措置）-------------------------------------------------------------- */
#LOCAL ol li a#L_TOP	{ background-position:0px -20px; }

.LEFT ol li a#BY_AREA:link	{ background-position:0px 0px; }
.LEFT ol li a#BY_AREA:visited	{ background-position:0px 0px; }
.LEFT ol li a#BY_AREA:hover	{ background-position:-200px 0px; }
.LEFT ol li a#BY_AREA:active	{ background-position:-200px 0px; }

/* -- CONTENTS INDEX -- */
#CONTENTS_INDEX		{ clear:both; width:960px; height:auto; margin-bottom:10px;padding:10px 0px 20px 10px;background:#fff; }
#CONTENTS_INDEX h2 img	{ margin:10px 0px 0px 10px; }
#CONTENTS_INDEX a		{ display:block; float:left; width:288px; height:60px; margin:20px 0px 0px 0px;  padding:0px 0px 0px 0px; border-left:5px solid #fff; font-size:10px;line-height:15px; }
#CONTENTS_INDEX a.MAPININDEX	{ width:328px; height:140px; solid #fff;  }
#CONTENTS_INDEX a:link	{ color:#666; text-decoration:none;background:#fff;border-left:5px solid #fff; }
#CONTENTS_INDEX a:visited	{ color:#666; text-decoration:none;background:#fff;border-left:5px solid #fff; }
#CONTENTS_INDEX a:hover	{ color:#666; text-decoration:none;background:#eee;border-left:5px solid #09f; }
#CONTENTS_INDEX a:active	{ color:#666; text-decoration:none;background:#eee;border-left:5px solid #09f; }

#CONTENTS_INDEX a img	{ float:left; margin:0px 5px 0px 0px; }
#CONTENTS_INDEX em		{ display:block; color:#09f; font-size:9px;line-height:11px;font-style:normal; }
#CONTENTS_INDEX strong	{ display:block; font-size:12px;line-height:15px;font-weight:bold; color:#000;margin:9px 0px 9px 0px; }

/* -- NEWS & FLYER -- */
#S_CNRAD		{ clear:both; width:760px; height:auto; margin-bottom:10px; background:url(/buy/img/s_cnrad_bg.png) 0px 0px repeat-y; }

/* -- News Release（ニュース） -- */
#NEWSRELEASE	{ float:left; width:370px; height:auto; margin:0px 10px 0px 0px; padding:0px 0px 10px 0px;background:#fff; }
dl.NEWS		{ width:350px; height:auto; margin:10px 0px 0px 10px; padding:0px 0px 0px 0px; }
dl.NEWS dt	{ clear:both; float:left; width:100px; margin:0px 0px 0px 0px; padding:2px 0px 4px 0px; border-top:1px solid #edece3; color:#bebdb6; font-size:10px;line-height:22px; font-weight:bold; }
dl.NEWS dt img	{ vertical-align:baseline; margin:0px 0px 0px 5px; }
dl.NEWS dd	{ float:left; width:245px; margin:0px 0px 0px 5px; padding:3px 0px 4px 0px; border-top:2px solid #edece3; color:#777672;font-size:12px;line-height:20px; }
dl.NEWS dt.CPT	{ clear:both; float:left; width:100px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #888; color:#e2e1d8; font-size:9px;line-height:15px;font-weight:normal; }
dl.NEWS dd.CPT	{ float:left; width:245px; margin:0px 0px 0px 5px; padding:0px 0px 0px 0px; border:0px solid #888; color:#e2e1d8; font-size:9px;line-height:15px; }

/* -- FLYER（広告の物件） -- */
#AD		{ float:left; width:380px; height:auto; margin:0px 0px 0px 0px; }
#AD img		{ display:block; margin:0px 0px 0px 0px; border-bottom:1px solid #c0b8a1; }
#AD ol li		{ display:block; float:left; width:185px; border-bottom:1px solid #c0b8a1; border-right:1px solid #c0b8a1; font-size:10px;line-height:15px; }
#AD a		{ display:block; height:auto; padding:3px 0px 2px 5px; text-decoration:none; }
#AD a strong	{ display:block; width:175px; height:auto; color:#fff; font-size:11px;line-height:20px;font-weight:bold; text-decoration:none; }
#AD a img		{ float:right; vertical-align:middle; margin:0px 5px 0px 0px; padding:0px; border:0px none #c0b8a1; }
#AD a:link	{ color:#ffffff;background:#a89f82; }
#AD a:visited	{ color:#ffffff;background:#a89f82; }
#AD a:hover	{ color:#a89f82;background:#fff; }
#AD a:active	{ color:#a89f82;background:#fff; }
#AD a:hover strong	{ color:#a89f82; }



/* -- 検索マップ マージン調整 -- */
.SEARCH_MAP		{ margin:0px 0px 10px 0px; }

