@charset 'utf-8';

/* ------------------------------- PNAVI ------------------------------- */
div#PAGE div ol.PNAVI li a.INFO:link		{ color:#37d; background-position:0px 0px; }
div#PAGE div ol.PNAVI li a.INFO:visited		{ color:#37d; background-position:0px 0px; }
div#PAGE div ol.PNAVI li a.INFO:hover		{ background-position:0px 0px; }
div#PAGE div ol.PNAVI li a.INFO:active		{ background-position:0px 0px; }


/* ------------------------------- CSS for JavaScript : GALLERY ------------------------------- */
div#GALLERY			{ position:absolute;top:0px;left:0px;z-index:102;width:auto;height:auto;background-color:#f9f9f9; display:none; border:1px solid #e4e4de; text-align:left; overflow:hidden; }
div#GALLERY_BG			{ position:absolute;top:0px;left:0px;z-index:100;width:100%;height:100%;background-color:#eeeee9; display:none; }
img#NEXTIMAGE			{ position:absolute;top:0px;left:0px;z-index:130; border:none; cursor:pointer; display:none; }
img#GALLERYCLOSE			{ position:absolute;top:0px;left:0px;z-index:130; border:none; cursor:pointer; display:none; }
/* -- GALLERY ICON -- */
div#GALLERY img			{ position:relative;display:inline; float:left; top:0px;left:5px; width:auto; height:auto; margin:513px 3px 0px 0px; border:1px solid #eee; cursor:pointer; }
div#GALLERY img.MOVIE		{ width:68px; }
div#GALLERY img:hover		{ border-color:#000; }
div#GALLERY img:active		{ border-color:#000; }
div#GALLERY div			{ position:absolute;top:0px;left:0px; width:640px;height:auto; text-align:left; border-bottom:1px solid #eee; padding:485px 0px 5px 5px; display:none; background:#fff 0px 0px no-repeat; cursor:pointer; font: normal normal normal 11px/1.5em "Hiragino Mincho Pro","ヒラギノ明朝 Pro W3","小塚明朝 Pro EL","Kozuka Mincho Pro",Georgia,Century,"Times New Roman",Times,"ＭＳ 明朝",serif; }
div#GALLERY div img			{ position:absolute;top:0px;left:0px; width:auto; height:auto; text-align:left; margin:0px 0px 5px 0px; background:#000; border:none; }
div#GALLERY div object		{ position:relative;top:0px;left:0px; width:640px;height:506px; }
div#GALLERY div param		{ position:relative;top:0px;left:0px; width:640px;height:506px; }
div#GALLERY div embed		{ position:relative;top:0px;left:0px; width:640px;height:506px; }


/* ------------------------------- QUOTATIONSCALE ------------------------------- */
div#PAGE div.CONTENTS div.QUOTATIONSCALE		{ clear:both; display:inline; float:left; width:345px; height:70px; margin:20px 0px 0px 20px; padding:0px 0px 0px 20px; background:transparent url(/buy/p/img/quotationscaletop_bg.png) 0px 0px no-repeat; }
div#PAGE div.CONTENTS div.QUOTATIONSCALE span.NODATA	{ float:left; display:inline; width:300px; height:15px; margin:30px 0px 0px 0px; padding:0px; text-align:center; background:#fff; color:#000; font: normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS div.QUOTATIONSCALE small		{ float:left; width:auto; height:15px; margin:30px 0px 0px 0px;  padding:0px; background:transparent; color:#f60; font: normal normal bold 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS div.SCALEBAR			{ clear:both; display:inline; float:left; width:300px; height:15px; margin:30px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:right; background:#f60 url(/buy/p/img/scalebartop_bg.png) 0px 0px repeat-y; color:#fff; font: normal normal bold 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS div.SCALEBAR small		{ float:right; width:auto; height:15px; margin:0px 5px 0px 0px; color:#fff; font: normal normal bold 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }

div#PAGE div.CONTENTS div span.NOTE			{ clear:both; display:inline; float:left; margin:5px 0px 0px 20px; color:#444; font: normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }

/*20111031追加*/
div#PAGE div.CONTENTS .SNS	{ width:250px; height:22px; float:right; clear:none; display:inline; }
div#PAGE div.CONTENTS .SNS .GOOGLE	{ width:32px; height:20px; float:right; clear:none; display:inline; margin:0px 0px 0px 10px; }
div#PAGE div.CONTENTS .SNS .TWEET	{ width:80px; height:20px; float:right; clear:none; display:inline; margin:0px 0px 0px 10px; }
div#PAGE div.CONTENTS .SNS .SHARE	{ width:80px; height:20px; float:right; clear:none; display:inline; padding:0px; margin:0px; border:none; }
div#PAGE div.CONTENTS .SNS .SHARE span	{ width:80px; height:20px; width:80px; float:right; clear:none; display:inline; margin:0px; padding:0px; border:none; }

/* ------------ CONTENTS/DIGEST（ダイジェスト） ------------ */
div#PAGE div.DIGEST 				{ margin-top:5px; }
div#PAGE div.CONTENTS div#DIGEST 				{ clear:none; display:inline; float:right; width:750px; height:auto; padding:0px 0px 20px 0px; background:#fff; text-align:left; font: normal normal normal 10px/14px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS div#DIGEST h2				{ clear:none; display:inline; float:left; width:710px; height:auto; margin:20px 0px 0px 20px; padding:0px 0px 0px 0px; color:#000; font: normal normal normal 12px/25px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS div#DIGEST h2 strong			{ font: normal normal bold 12px/25px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS div#DIGEST div				{ clear:none; display:inline; float:left; width:350px; padding:0px 0px 10px 0px; border:none; font: normal normal normal 12px/25px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS div#DIGEST div h2				{ clear:none; display:inline; float:left; width:460px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font: normal normal normal 20px/40px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS div#DIGEST div h2 a small			{ font: normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS div#DIGEST div h2 a			{}
div#PAGE div.CONTENTS div#DIGEST div h2 a:link			{ color:#444; text-decoration:none; }
div#PAGE div.CONTENTS div#DIGEST div h2 a:visited			{ color:#444; text-decoration:none; }
div#PAGE div.CONTENTS div#DIGEST div h2 a:hover			{ color:#777; text-decoration:underline; }
div#PAGE div.CONTENTS div#DIGEST div h2 a:active			{ color:#444; text-decoration:none; }
div#PAGE div.CONTENTS div#DIGEST div p				{ clear:none; display:inline; float:left; width:460px; margin:0px; padding:0px 0px 10px 0px; color:#777; font: normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS div#DIGEST div a.LINK			{ width:445px; margin:0px 0px 10px 0px; font: normal normal bold 12px/20px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }

/* MAP */
div#PAGE div.CONTENTS div#DIGEST div.MAP			{ width:200px; margin:20px 0px 20px 20px; padding:0px 20px 0px 0px; border-right:1px solid #ddd; }
div#PAGE div.CONTENTS div#DIGEST div.MAP h2			{ width:200px; }
div#PAGE div.CONTENTS div#DIGEST div.MAP p			{ width:200px; height:auto; }
div#PAGE div.CONTENTS div#DIGEST div.MAP a.LINK			{ width:185px; height:auto; }
div#PAGE div.CONTENTS div#DIGEST div.MAP ol			{ clear:none; display:inline; float:left; width:200px; margin:5px 5px 15px 0px; }
div#PAGE div.CONTENTS div#DIGEST div.MAP ol li			{ clear:both; display:block; float:left; width:195px; height:auto; padding:5px 0px 5px 0px; border:none; border-bottom:1px dotted #aaa; font: normal normal normal 11px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS div#DIGEST div.MAP ol li strong		{ display:inline; float:left; width:195px; margin:0px 0px 0px 0px; padding:0px 0px 0px 5px; color:#444; font: normal normal bold 12px/13px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS div#DIGEST div.MAP ol.F01 li strong		{ border-left:2px solid #9966FF; }
div#PAGE div.CONTENTS div#DIGEST div.MAP ol.F02 li strong		{ border-left:2px solid #FF66CC; }
div#PAGE div.CONTENTS div#DIGEST div.MAP ol.F03 li strong		{ border-left:2px solid #99FF66; }
div#PAGE div.CONTENTS div#DIGEST div.MAP ol.F04 li strong		{ border-left:2px solid #FFCC66; }
div#PAGE div.CONTENTS div#DIGEST div.MAP ol.F05 li strong		{ border-left:2px solid #6699FF; }
div#PAGE div.CONTENTS div#DIGEST div.MAP ol li img		{ clear:both; display:inline; float:left; margin:0px 8px 0px 0px; padding:0px; border:1px solid #eee; }
div#PAGE div.CONTENTS div#DIGEST div.MAP ol li span		{ clear:none; display:inline; float:left; width:120px; margin:0px 0px 0px 0px; padding:0px; font-size:12px; line-height:15px; }
div#PAGE div.CONTENTS div#DIGEST div.MAP ol li span small		{ display:block; padding:5px 0px 0px 0px; color:#777; font-size:9px; line-height:12px; font-weight:normal; font-style:normal; }

/* TOWN */
div#PAGE div.CONTENTS div#DIGEST div.TOWN			{ width:460px; margin:20px 0px 0px 30px;  padding:0px 0px 20px 0px; border-bottom:1px solid #ddd; }
div#PAGE div.CONTENTS div#DIGEST div.TOWN span			{ clear:none; display:inline; float:left; width:460px; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; font: normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS div#DIGEST div.TOWN span img		{ clear:both; display:inline; float:left; margin:0px 5px 10px 0px; border:1px solid #eee; }
div#PAGE div.CONTENTS div#DIGEST div.TOWN span p			{ clear:none; display:inline; float:left; width:357px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font: normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS div#DIGEST div.TOWN span p strong		{ clear:both; display:inline; float:left; width:332px; margin:0px 0px 0px 0px; padding:10px 10px 0px 15px; background:url(/buy/p/img/digest_balloon.png) no-repeat; color:#000; font: normal normal bold 12px/20px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS div#DIGEST div.TOWN span p small		{ clear:both; display:inline; float:left; width:332px; margin:0px 0px 0px 0px; padding:15px 10px 0px 15px; background:url(/buy/p/img/digest_balloon_bottom.png) no-repeat;  color:#777; font: normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }

/* QUOTATION */
div#PAGE div.CONTENTS div#DIGEST div.QUOTATION					{ width:460px; margin:20px 0px 0px 30px; padding:0px 0px 10px 0px; }
div#PAGE div.CONTENTS div#DIGEST div.QUOTATION span				{ clear:both; display:inline; float:left; width:460px; margin:0px 0px 0px 0px; padding:15px 0px 10px 0px; color:#777; font: normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS div#DIGEST div.QUOTATION span strong				{ clear:both; display:inline; float:left; width:460px; margin:0px 0px 0px 0px; padding:0px 0px 5px 0px; color:#444; font: normal normal bold 12px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS div#DIGEST div.QUOTATION span big				{ clear:both; display:inline; float:left; width:auto; height:20px; margin:5px 10px 0px 0px; padding:7px 10px 6px 10px; text-align:center; border:1px solid #000; color:#000; font: normal normal normal 12px/20px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS div#DIGEST div.QUOTATION span big strong			{ clear:none; display:inline; float:none; width:auto; margin:0px 0px 0px 0px; padding:0px 5px 0px 0px; color:#f60; font: normal normal bold 18px/20px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS div#DIGEST div.QUOTATION span small				{ clear:none; display:inline; float:left; width:auto; margin:0px 0px 0px 0px; padding:25px 5px 0px 0px; color:#777; font: normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS div#DIGEST div.QUOTATION div.TRANSITION			{ clear:both; float:left; display:inline; width:460px; height:150px; margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; background:transparent url(/buy/p/img/digest_transition_bg.png) 0px 0px no-repeat; font:normal normal normal 11px/25px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo","ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS div#DIGEST div.QUOTATION div.TRANSITION div			{ position:absolute; clear:both; display:inline; float:left; width:100px; height:200px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#000; background:transparent; font: normal normal bold 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS div#DIGEST div.QUOTATION div.TRANSITION div small		{ float:left; margin:1px 5px 0px 15px; background-color:#fff; color:#aaa; font: normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS div#DIGEST div.QUOTATION div.TRANSITION div strong		{ float:left; width:auto; height:15px; margin:1px 5px 0px 15px; padding:1px; color:#444; background-color:#fff; font: normal normal bold 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS div#DIGEST div.QUOTATION div.TRANSITION div.SCALEBAR1		{ left:100px; bottom:45px; background:transparent url(/buy/p/img/transition_scalebar.png) -10px 100% no-repeat; height:100px; }
div#PAGE div.CONTENTS div#DIGEST div.QUOTATION div.TRANSITION div.SCALEBAR2		{ left:220px; bottom:45px; background:transparent url(/buy/p/img/transition_scalebar.png) -10px 100% no-repeat; height:100px; }
div#PAGE div.CONTENTS div#DIGEST div.QUOTATION div.TRANSITION div.SCALEBAR3		{ left:340px; bottom:45px; background:transparent url(/buy/p/img/transition_scalebar.png) -10px 100% no-repeat; height:100px; }
div#PAGE div.CONTENTS div#DIGEST div.QUOTATION div.TRANSITION div.SCALEBAR4		{ left:460px; bottom:45px; background:transparent url(/buy/p/img/transition_scalebar_now.png) -10px 100% no-repeat; height:100px; }
div#PAGE div.CONTENTS div#DIGEST div.QUOTATION div.TRANSITION div.SCALEVALUE1		{ left:100px; bottom:45px; height:35px; }
div#PAGE div.CONTENTS div#DIGEST div.QUOTATION div.TRANSITION div.SCALEVALUE2		{ left:220px; bottom:45px; height:35px; }
div#PAGE div.CONTENTS div#DIGEST div.QUOTATION div.TRANSITION div.SCALEVALUE3		{ left:340px; bottom:45px; height:35px; }
div#PAGE div.CONTENTS div#DIGEST div.QUOTATION div.TRANSITION div.SCALEVALUE4		{ left:460px; bottom:45px; height:35px; background:transparent url(/buy/p/img/transition_scalebar_now.png) -15px 100% no-repeat; }
div#PAGE div.CONTENTS div#DIGEST div.QUOTATION div.TRANSITION div.SCALEVALUE4 strong	{ color:#f60; }
div#PAGE div.CONTENTS div#DIGEST div.QUOTATION div.TRANSITION div.SCALE		{ left:0px; bottom:45px; width:606px; margin-left:51px; border-top:1px dotted #f60; background:transparent; }
div#PAGE div.CONTENTS div#DIGEST div.QUOTATION div.TRANSITION div span.NODATA		{ clear:both; float:left; display:inline; width:110px; height:100px; margin:0px 0px 0px 0px; padding:1px; text-align:left; border-left:10px solid #f6f6f6; background:transparent; color:#000; font:normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }

/* 過去事例による参考取引価格帯 */
div#PAGE div.CONTENTS .PASSED	{ display:inline; margin:20px auto 20px 20px; }
div#PAGE div.CONTENTS .PASSED h3	{ margin:0px; padding:0px; font-size:12px; color:#444; }
div#PAGE div.CONTENTS .PASSED p	{ margin:0px; padding:0px; }
div#PAGE div.CONTENTS .PASSED b	{ font-size:15px; }
div#PAGE div.CONTENTS .PASSED p.EXP	{ height:auto; font-size:10px; line-height:15px; color:#444; }

/*GoogleMap下コメント 2011.11.15横山追加*/
div#PAGE div.CONTENTS small.A_GMAP	{ width:338px; float:left; display:inline; clear:both; margin:0px 0px 0px 20px; color:#777; font:normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }

/*h1変更に伴い　2011.11.18横山追加*/
div#PAGE div.CONTENTS h2.CATEGORY		{ clear:both; display:inline; float:left; width:auto; height:auto; margin:0px 0px 0px 20px; padding:0px 0px 0px 0px; color:#777; font: normal normal bold 13px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }

/*リフォーム　2011.11.21横山追加*/
div#PAGE div.REFORM_D		{ margin:20px 0px 10px 0px; padding:0px 0px 0px 0px; background:#f90; text-align:center; font: normal normal normal 13px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.REFORM_D strong.TITLE		{ color:#fff; background:none; width:auto; height:auto; font-size:18px; line-height:2em; background:url(/buy/p/img/pict_reform.gif) no-repeat 0px 5px; padding:7px 0px 7px 35px; }
div#PAGE div.REFORM_D div#DIGEST		{ width:750px; float:left; display:inline; clear:both; margin:0px 0px 0px 0px; padding-bottom:30px; background:#fff; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST		{ width:710px; float:left; display:inline; clear:both; margin:20px 0px 0px 20px; padding-bottom:0px; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST	p	{ width:710px; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST ul.PAY	{ width:765px; float:left; display:inline; clear:both; margin:20px 0px 0px 0px; padding-bottom:30px; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST ul.PAY li	{ width:255px; float:left; display:inline; clear:none; margin:0px 0px 0px 0px; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST ul.PAY li strong	{ width:200px; float:left; display:inline; clear:both; padding-left:10px; font-size:13px; line-height:1.5em; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST ul.PAY li strong.INTERIOR	{ border-left:3px solid #fbd; background:#fff; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST ul.PAY li strong.WATER	{ border-left:3px solid #8df; background:#fff; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST ul.PAY li strong.SKELETON	{ border-left:3px solid #9d6; background:#fff; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST ul.PAY li span	{ width:200px; float:left; display:inline; clear:both; font-size:12px; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST ul.PAY li p	{ width:200px; height:60px; margin-top:5px; padding:0px; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST ul.PAY li a	{ width:auto; float:left; display:inline; clear:both; font-size:10px; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST .COST	{ float:right; display:inline; clear:both; text-align:right; margin:0px 55px 0px 0px; line-height:1.5em; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST b.COST	{ font-size:14px; clear:none; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST b.COST em	{ float:none; margin:0px; padding:0px; font-size:18px; color:#f90; font-style:normal; font-weight:bold; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST	hr	{ width:710px; float:left; display:inline; clear:both; margin:20px 0px 20px 0px; padding-bottom:20px; }

div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST .EXAMPLE	{ width:270px; float:left; margin:10px 0px 20px 440px; padding:0px 0px 20px 0px; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST .EXAMPLE .COST	{ float:left; margin-right:0px; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST .EXAMPLE div	{ width:90px; float:left; display:inline; clear:none; text-align:center; background:#f90; color:#fff; padding:2px 5px 2px 5px; margin:0px 10px 0px 0px; line-height:1.5em; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST .EXAMPLE a	{ float:right; }

div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST .EX_TITLE	{ width:710px; float:left; display:inline; clear:both; margin:30px 0px 0px 0px; padding:0px; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST .N_BOX	{ width:125px; float:left; margin:0px 0px 0px 0px; padding:0px; border:1px solid #333; font-size:16px; text-align:center; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST .NUMBER	{ width:125px; float:left; margin:0px; padding:0px; border-bottom:1px solid #333; font-size:16px; text-align:center; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST .INTERIOR	{ width:125px; float:left; margin:0px; color:#fff; margin:0px; font-size:11px; line-height:1.5em; background:#fbd; color:#000; padding:0px; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST .WATER	{ width:125px; float:left; margin:0px; color:#fff; margin:0px; font-size:11px; line-height:1.5em; background:#8df; color:#000; padding:0px; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST .SKELETON	{ width:125px; float:left; margin:0px; color:#fff; margin:0px; font-size:11px; line-height:1.5em; background:#9d6; color:#000; padding:0px; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST .BORDER	{ width:125px; float:left; margin:0px; color:#fff; margin:0px; padding:2px 5px 2px 7px; font-size:11px; line-height:1.5em; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST .PICT	{ width:121px; float:right; margin:0px; background:#fff; margin:0px; padding:2px 0px 2px 0px; font-size:11px; line-height:1.5em; }

div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST strong.E_TITLE	{ width:550px; float:left; margin:0px 0px 0px 10px; padding:0px; font-size:16px; color:#b8860b; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST .GROSS	{ width:350px; float:right; margin:7px 0px 0px 0px; padding:0px; text-align:right; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST .GROSS span	{ float:none; margin:0px 0px 0px 0px; padding:0px; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST .GROSS .COST	{ float:none; margin:0px 0px 0px 0px; }

div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST ul.OUTLINE	{ width:710px; float:left; display:inline; clear:both; margin:0px 0px 0px 0px; border-top:1px solid #ccc; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST ul.OUTLINE li	{ width:355px; float:left; display:inline; clear:none; margin:0px 0px 0px 0px; border-bottom:1px solid #ccc; color:#666; }

div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST ul.ZUMEN	{ width:710px; float:left; display:inline; clear:both; margin:20px 0px 0px 0px; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST ul.ZUMEN li	{ width:340px; float:left; display:inline; clear:none; margin:0px 0px 0px 0px; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST ul.ZUMEN li strong	{ width:auto; float:left; display:inline; clear:none; margin:0px 0px 0px 0px; font-size:15px; font-weight:bold; color:#777; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST ul.ZUMEN li.ARROW	{ width:30px; float:left; display:inline; clear:none; margin:0px 0px 0px 0px; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST ul.ZUMEN li.ARROW img	{ float:left; display:inline; clear:none; margin:150px 0px 0px 8px; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST .PHOTO	{ width:710px; float:left; display:inline; clear:both; margin:20px 0px 0px 0px; text-align:left; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST .PHOTO .PHOTO_A	{ width:590px; float:left; display:inline; clear:none; margin:0px; text-align:left; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST .PHOTO .PHOTO_A strong	{ width:auto; float:left; display:inline; clear:none; margin:0px 0px 0px 0px; font-size:15px; font-weight:bold; color:#777; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST .PHOTO img	{ width:auto; float:left; display:inline; clear:none; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST .PHOTO span	{ width:auto; float:left; display:inline; clear:none; font-size:11px; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST .PHOTO .EX	{ width:120px; float:right; display:inline; clear:none; margin:0px; text-align:left; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST .PHOTO .PHOTOS	{ width:107px; height:auto; float:right; display:inline; clear:none; margin:25px 0px 0px 0px; padding-bottom:10px; text-align:center; border:1px solid #ccc; line-height:2em; padding:0px 0px 0px 0px; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST .PHOTO .PHOTOS span	{ width:107px; float:left; display:inline; clear:none; border-top:1px solid #ccc; margin:0px; font-size:13px; padding-top:2px; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST .PHOTO .PHOTOS strong	{ font-weight:bold; font-size:18px; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST .PHOTO a.PHOTO_ALL	{ width:120px; float:right; display:inline; clear:none; margin:0px 0px 0px 0px; text-align:right; line-height:1.5em; padding:5px 0px 5px 0px; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST .PHOTO p		{ clear:both; display:inline; float:left; width:710px; margin:10px 0px 0px 0px; padding:0px 0px 20px 0px; color:#000; text-align:left; font: normal normal normal 14px/2em "Hiragino Mincho Pro","ヒラギノ明朝 Pro W3","小塚明朝 Pro EL","Kozuka Mincho Pro",Century,"Times New Roman",Times,"ＭＳ 明朝",serif; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST small.ALART		{ clear:both; display:inline; float:left; width:700px; margin:30px 0px 0px 0px; padding:0px; color:#000; text-align:left; font-size:11px; line-height:1.5em; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST small.ALART img		{ display:inline; float:left; padding-bottom:50px; margin:3px 10px 0px 0px; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST a.A_REFORM	{ display:block; float:left; width:auto; height:auto; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; text-indent:1.5em; line-height:1.5em; font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; word-break:keep-all; background:none; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST a.A_REFORM big		{ background:#fff url(/buy/p/img/ref_reform.gif) no-repeat 20px 50%; display:inline; float:right; width:320px; height:auto; margin:0px; padding:5px 20px 5px 0px; text-indent:40px; border:1px solid #eee; font: normal normal bold 13px/30px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST a.A_REFORM:link big	{ color:#000; background-color:#f9f9f9; border-color:#ccc; text-decoration:none; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST a.A_REFORM:visited big	{ color:#000; background-color:#f9f9f9; border-color:#ccc; text-decoration:none; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST a.A_REFORM:hover big	{ color:#f90; background-color:#f9f9f9; border-color:#000; text-decoration:underline; }
div#PAGE div.REFORM_D div#DIGEST .REFORM_DIGEST a.A_REFORM:active big	{ color:#f90; background-color:#f9f9f9; border-color:#000; text-decoration:underline; }


/*注文住宅　2011.11.25横山追加*/
div#PAGE div.CUSTOM_D		{ margin:20px 0px 10px 0px; padding:0px 0px 0px 0px; background:#362; text-align:center; font: normal normal normal 13px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CUSTOM_D strong.TITLE		{ color:#fff; background:none; width:auto; height:auto; font-size:18px; line-height:2em; background:url(/buy/p/img/pict_custom.gif) no-repeat 0px 5px; padding:7px 0px 7px 35px; }
div#PAGE div.CUSTOM_D div#DIGEST		{ width:750px; float:left; display:inline; clear:both; margin:0px 0px 0px 0px; padding-bottom:5px; background:#fff; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST		{ width:710px; float:left; display:inline; clear:both; margin:20px 0px 0px 20px; padding-bottom:20px; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST .COST	{ float:right; display:inline; clear:none; text-align:right; margin:0px 40px 0px 0px; line-height:1.5em; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST b.COST	{ font-size:14px; clear:none; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST b.COST em	{ float:none; margin:0px; padding:0px; font-size:18px; color:#f90; font-style:normal; font-weight:bold; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST	hr	{ width:710px; float:left; display:inline; clear:both; margin:20px 0px 0px 0px; padding-bottom:20px; }

div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST .EXAMPLE	{ width:270px; float:right; margin:10px 0px 0px 400px; padding:0px 0px 20px 0px; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST .EXAMPLE .COST	{ float:left; margin-right:0px; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST .EXAMPLE div	{ width:90px; float:left; display:inline; clear:none; text-align:center; background:#362; color:#fff; padding:2px 5px 2px 5px; margin:0px 10px 0px 0px; line-height:1.5em; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST .EXAMPLE a	{ float:right; }

div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST .EX_TITLE	{ width:710px; float:left; display:inline; clear:both; margin:30px 0px 0px 0px; padding:0px; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST .NUMBER	{ width:auto; float:left; margin:30px 0px 0px 0px; padding:0px 5px; border:1px solid #333; font-size:16px; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST strong.E_TITLE	{ width:450px; float:left; margin:30px 0px 0px 10px; padding:0px 0px 5px 0px; font-size:16px; color:#b8860b; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST .PICT	{ width:80px; float:right; margin:30px 0px 0px 0px; color:#fff; background:#ccc; padding:2px 0px; font-size:11px; line-height:1.5em; text-align:center; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST ul.CUSTOM_PICT	{ width:240px; height:68px; float:right; margin:10px 0px 0px 0px; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST ul.CUSTOM_PICT li	{ width:40px; float:right; margin:0px; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST ul.CUSTOM_PICT li.PICT	{ width:80px; height:20px; float:right; margin:20px 0px 0px 0px; color:#fff; background:#777; padding:0px; font-size:11px; line-height:2em; text-align:center; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST ul.CUSTOM_PICT li img	{ float:right; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST .STRUCTURE	{ width:500px; float:left; margin:20px 0px 0px 0px; line-height:1.5em; font-size:12px; font-weight:bold; padding:0px; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST ul.STRUCTURE	{ width:226px; float:right; display:inline; clear:none; margin:50px 0px 0px 0px; color:#777; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST ul.STRUCTURE li	{ float:left; display:inline; clear:both; margin-top:5px; }

div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST .GROSS	{ width:150px; float:right; margin:40px 0px 0px 0px; padding:0px; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST .GROSS .COST	{ float:left; margin:0px 0px 0px 0px; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST .GROSS span	{ float:left; margin:0px 0px 0px 0px; padding:0px; }

div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST dl.OUTLINE	{ width:710px; float:left; display:inline; clear:both; margin:0px 0px 0px 0px; padding-bottom:0px; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST dl.OUTLINE dt	{ width:100px; float:left; display:inline; clear:none; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; color:#666; font-size:12px; font-weight:normal; line-height:1.5em; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST dl.OUTLINE dd	{ width:605px; float:right; display:inline; clear:none; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; color:#666; line-height:1.5em; }

div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST ul.ZUMEN	{ width:710px; float:left; display:inline; clear:both; margin:20px 0px 0px 0px; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST ul.ZUMEN li	{ width:340px; float:left; display:inline; clear:none; margin:0px 0px 0px 0px; }

div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST .PHOTO	{ width:710px; float:left; display:inline; clear:both; margin:0px 0px 0px 0px; text-align:left; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST .PHOTO .IMAGE	{ width:590px; float:left; display:inline; clear:none; margin:0px; text-align:left; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST .PHOTO .IMAGE strong	{ width:auto; float:left; display:inline; clear:none; margin:0px 0px 0px 0px; font-size:15px; font-weight:bold; color:#777; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST .PHOTO img	{ width:auto; float:left; display:inline; clear:none; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST img.ZUMEN	{ float:left; display:inline; clear:none; margin-top:10px; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST .PHOTO img.ZUMEN	{  }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST .PHOTO span	{ width:auto; float:left; display:inline; clear:none; font-size:11px; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST .EX	{ width:auto; float:left; display:inline; clear:none; margin:10px 0px 0px 0px; text-align:left; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST .EX .PHOTOS	{ width:80px; height:auto; float:left; display:inline; clear:none; margin:0px 0px 0px 0px; text-align:center; border:1px solid #ccc; line-height:1.5em; padding:5px 0px 5px 0px; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST .EX .PHOTOS strong	{ font-weight:bold; font-size:18px; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST .EX a.PHOTO_ALL	{ width:120px; float:right; display:inline; clear:none; margin:25px 0px 0px 10px; text-align:right; line-height:1.5em; padding:5px 0px 5px 0px; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST .PHOTO p		{ clear:both; display:inline; float:left; width:710px; margin:20px 0px 0px 0px; padding:0px; color:#000; text-align:left; font: normal normal normal 14px/2em "Hiragino Mincho Pro","ヒラギノ明朝 Pro W3","小塚明朝 Pro EL","Kozuka Mincho Pro",Century,"Times New Roman",Times,"ＭＳ 明朝",serif; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST small		{ clear:both; display:inline; float:left; width:700px; margin:30px 0px 0px 0px; padding:0px; color:#000; text-align:left; font-size:11px; line-height:1.5em; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST small.ALART img		{ display:inline; float:left; padding-bottom:50px; margin:3px 10px 0px 0px; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST a.A_CUSTOM	{ display:block; float:left; width:auto; height:auto; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; text-indent:1.5em; line-height:1.5em; font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; word-break:keep-all; background:none; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST a.A_CUSTOM big		{ background:#fff url(/buy/p/img/ref_custom.gif) no-repeat 20px 50%; display:inline; float:right; width:320px; height:auto; margin:0px; padding:5px 20px 5px 0px; text-indent:40px; border:1px solid #eee; font: normal normal bold 13px/30px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST a.A_CUSTOM:link big	{ color:#000; background-color:#f9f9f9; border-color:#ccc; text-decoration:none; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST a.A_CUSTOM:visited big	{ color:#000; background-color:#f9f9f9; border-color:#ccc; text-decoration:none; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST a.A_CUSTOM:hover big	{ color:#362; background-color:#f9f9f9; border-color:#000; text-decoration:underline; }
div#PAGE div.CUSTOM_D div#DIGEST .CUSTOM_DIGEST a.A_CUSTOM:active big	{ color:#362; background-color:#f9f9f9; border-color:#000; text-decoration:underline; }

