@charset 'utf-8';
/* 
 Cascading Style Sheets: 

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

/* ------------------------------ BAR ------------------------------ */
div#PAGE div.BAR				{ background-color:#6cf; }
div#PAGE div.BAR ul li a			{ background-image:url(/sell/img/bar_edge.png); }
div#PAGE div.BAR ul li a:link			{ color:#fff; }
div#PAGE div.BAR ul li a:visited		{ color:#fff; }
div#PAGE div.BAR ul li a:hover		{ color:#fff; }
div#PAGE div.BAR ul li a:active		{ color:#fff; }
div#PAGE div.BAR ul li.ROOT a			{ background-image:url(/sell/img/bar_root.png); }
div#PAGE div.BAR ul li.VERTEX a		{ text-shadow:0px 0px 3px #00a3cc; }
div#PAGE div.BAR ul li.VERTEX a:link		{ color:#fff; }
div#PAGE div.BAR ul li.VERTEX a:visited		{ color:#fff; }
div#PAGE div.BAR ul li.VERTEX a:hover		{ color:#fff; }
div#PAGE div.BAR ul li.VERTEX a:active		{ color:#fff; }
div#PAGE div.BAR ul li.CONTACT		{ background-image:url(/sell/img/bar_contact.png); }
div#PAGE div.BAR ul li.CONTACT a:link		{ color:#fff; }
div#PAGE div.BAR ul li.CONTACT a:visited	{ color:#fff; }
div#PAGE div.BAR ul li.CONTACT a:hover		{ color:#fff; }
div#PAGE div.BAR ul li.CONTACT a:active		{ color:#fff; }



/* ------------------------------- SIDE（サブナビ） ------------------------------- */
div#PAGE div.SIDE ul li		{  }
div#PAGE div.SIDE ul li a		{ height:32px; border-bottom:1px solid #5cb8e6; background-color:#6cf; }
div#PAGE div.SIDE ul li a strong	{ float:left; margin:10px 0px 0px 40px; font: normal normal normal 11px/13px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.SIDE ul li a:link	{ color:#000; background-color:#6cf; }
div#PAGE div.SIDE ul li a:visited	{ color:#000; background-color:#6cf; }
div#PAGE div.SIDE ul li a:hover	{ color:#000; background-color:#9df; }
div#PAGE div.SIDE ul li a:active	{ color:#000; background-color:#9df; }


/* ---------- SUB NAVIの各ボタンの背景＆高さの設定 ---------- */

/* -- 売却トップボタン -- */
div#PAGE div.SIDE ul li a#TOP		{ height:33px; border-bottom:0px solid #e4e4de; background:#eeeee9 url(/sell/img/si_top-.png) 0% 0% no-repeat; }
div#PAGE div.SIDE ul li a#TOP:link		{ color:#666; background:#eeeee9 url(/sell/img/si_top-.png); background-position:0px 0px; }
div#PAGE div.SIDE ul li a#TOP:visited	{ color:#666; background:#eeeee9 url(/sell/img/si_top-.png); background-position:0px 0px; }
div#PAGE div.SIDE ul li a#TOP:hover		{ color:#aaa; background:#eeeee9 url(/sell/img/si_top.png); background-position:-200px 0px; }
div#PAGE div.SIDE ul li a#TOP:active	{ color:#aaa; background:#eeeee9 url(/sell/img/si_top.png); background-position:-200px 0px; }
div#PAGE div.SIDE ul li a#TOP p			{ float:none; margin:10px 0px 0px 37px; font:bold normal normal 12px/10px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.SIDE ul li a#TOP p span	{ font-size:8px; font-weight:normal; margin:0px 0px 0px 0px; color:#999999; }

/* -- TITLE -- */
div#PAGE div.SIDE ul li.TITLE			{ height:33px; background:#6cf url(/sell/img/si_header_bg.png) 0px 0px repeat-x; border:none; font: normal normal normal 10px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.SIDE ul li.TITLE strong	{ display:inline; float:left; margin:10px 0px 0px 10px; color:#fff; font: normal normal normal 10px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }

/* -- FEATURE -- */
div#PAGE div.SIDE ul li a#FEATURE		{ height:37px; background:#5cb7e5 url(/sell/img/si_feature-.png) 0% 0% no-repeat; border-bottom:1px solid #ffffff; }
div#PAGE div.SIDE ul li a#FEATURE strong	{ font-size:12px; font-weight:bold; color:#ffffff; margin:12px 0px 0px 12px; }
div#PAGE div.SIDE ul li a#FEATURE:link		{ background:#6cf url(/sell/img/si_feature-.png) }
div#PAGE div.SIDE ul li a#FEATURE:visited	{ background:#6cf url(/sell/img/si_feature-.png) }
div#PAGE div.SIDE ul li a#FEATURE:hover		{ background:#6cf url(/sell/img/si_feature.png) }
div#PAGE div.SIDE ul li a#FEATURE:active	{ background:#6cf url(/sell/img/si_feature.png) }

/* -- 各メニュー -- */
div#PAGE div.SIDE ul li a#SI_DEFAULT		{ background-image:url(/sell/img/si_default.png); }
div#PAGE div.SIDE ul li a#SI_WILL		{ background-image:url(/sell/img/si_will.png); }
div#PAGE div.SIDE ul li a#SI_FLOW		{ background-image:url(/sell/img/si_flow.png); }
div#PAGE div.SIDE ul li a#SI_CONTRACT	{ background-image:url(/sell/img/si_contract.png); }
div#PAGE div.SIDE ul li a#SI_5POINTS	{ background-image:url(/sell/img/si_5points.png); }
div#PAGE div.SIDE ul li a#SI_QANDA		{ background-image:url(/sell/img/si_qanda.png); }
div#PAGE div.SIDE ul li a#SI_COMIC		{ background-image:url(/sell/img/si_comic.png); }
div#PAGE div.SIDE ul li a#SI_DIAGNOSIS	{ background-image:url(/sell/img/si_diagnosis.png); }

/* -- 市ごとのリンク -- */
div#PAGE div.SIDE ul.LIST_TOWN 			{}
div#PAGE div.SIDE ul.LIST_TOWN li a		{ height:24px; background: rgb(238, 238, 233) url(/sell/town/img/arrow-.png) 0% 0% no-repeat; border:0px; padding:4px 0px 0px 20px; font-size:12px; }
div#PAGE div.SIDE ul.LIST_TOWN li strong	{ font-weight:bold; font-size:13px; padding:0px; margin:0px; }
div#PAGE div.SIDE ul.LIST_TOWN li a:link	{ color:#666; background-image:url(/sell/town/img/arrow-.png); background-color:rgb(238, 238, 233); text-decoration:underline; }
div#PAGE div.SIDE ul.LIST_TOWN li a:visited	{ color:#666; background-image:url(/sell/town/img/arrow-.png); background-color:rgb(238, 238, 233); text-decoration:underline; }
div#PAGE div.SIDE ul.LIST_TOWN li a:hover	{ color:#aaa; background-image:url(/sell/town/img/arrow.png); background-color:rgb(238, 238, 233); text-decoration:none; }
div#PAGE div.SIDE ul.LIST_TOWN li a:active	{ color:#aaa; background-image:url(/sell/town/img/arrow.png); background-color:rgb(238, 238, 233); text-decoration:none; }


/* -- 相場資料請求、無料価格査定 -- */
div#PAGE div.SIDE ul li a.FEATURE		{ height:40px; background:#6cf url(/sell/img/navi_quatation-.png) 0% 0% no-repeat; font: normal normal normal 11px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }

/* -- WILL MAGAZINE -- */
div#PAGE div.SIDE ul.WILLMAGAZINE li a		{ height:auto; margin:0px; border-bottom:1px solid #eee; background:#fff; color:#666; font: normal normal normal 10px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.SIDE ul.WILLMAGAZINE li a:link	{ color:#777; background:#fff; text-decoration:none; }
div#PAGE div.SIDE ul.WILLMAGAZINE li a:visited	{ color:#777; background:#fff; text-decoration:none; }
div#PAGE div.SIDE ul.WILLMAGAZINE li a:hover	{ color:#000; background:#f6f5f1; text-decoration:none; }
div#PAGE div.SIDE ul.WILLMAGAZINE li a:active	{ color:#000; background:#f6f5f1; text-decoration:none; }
div#PAGE div.SIDE ul.WILLMAGAZINE li a span	{ clear:both; display:block; width:190px; height:auto; margin:0px; padding:0px 0px 10px 5px; }
div#PAGE div.SIDE ul.WILLMAGAZINE li a strong	{ clear:both; display:block; width:185px; margin:10px 0px 5px 0px; color:#444; font: normal normal bold 12px/16px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.SIDE ul.WILLMAGAZINE li a strong img	{ clear:both; display:inline; float:left; margin:0px 5px 0px 0px; border:1px solid #eee; }
div#PAGE div.SIDE ul.WILLMAGAZINE li a:hover strong	{ text-decoration:underline; }
div#PAGE div.SIDE ul.WILLMAGAZINE li a:hover strong img	{ border:1px solid #000; text-decoration:none;}
div#PAGE div.SIDE ul.WILLMAGAZINE li.TITLE	{ height:30px; border-bottom:1px solid #eee; }
div#PAGE div.SIDE ul.WILLMAGAZINE li.TITLE a	{ height:30px; }

/*--BANNER--*/
div#PAGE div.SIDE div.BANNER	{ width:200px; background-color:#fff; margin:10px 0px 10px 0px; }
div#PAGE div.SIDE div.BANNER a				{ border:none; display:block; text-decoration:none; }
div#PAGE div.SIDE div.BANNER a:link		{ color:#666; }
div#PAGE div.SIDE div.BANNER a:visited		{ color:#666; }
div#PAGE div.SIDE div.BANNER a:hover		{ color:#333; }
div#PAGE div.SIDE div.BANNER a:active		{ color:#333; }
div#PAGE div.SIDE div.BANNER a img			{ width:180px; border:none; margin:10px 0px 0px 10px; }
div#PAGE div.SIDE div.BANNER a:link img		{ border:1px solid #666; }
div#PAGE div.SIDE div.BANNER a:visited img		{ border:1px solid #666; }
div#PAGE div.SIDE div.BANNER a:hover img		{ border:1px solid #6cf; }
div#PAGE div.SIDE div.BANNER a:active img 	{ border:1px solid #6cf; }
div#PAGE div.SIDE div.BANNER a p	{ width:180px; margin:5px 0px 10px 10px; font-size:10px; line-height:1.5em; font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif;}
div#PAGE div.SIDE div.BANNER hr	{ width:180px; margin:0px 0px 0px 10px; }

p big		{ color:#09f; }

/* ---------- 村上追記 ---------- */
div#PAGE div.CONTENTS	{ width:750px; font: normal normal normal 13px/2em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div#PAGE div.CONTENTS div a:link	{ color:#09f; }
div#PAGE div.CONTENTS div a:visited	{ color:#09f; }
div#PAGE div.CONTENTS div a:hover	{ color:#37d; }
div#PAGE div.CONTENTS div a:active	{ color:#37d; }
div#PAGE div.CONTENTS div p			{ clear:both; display:block; width:100%; height:auto; margin:20px 0px 20px 0px; padding:0px 0px 0px 0px; font: normal normal normal 13px/2em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳゴシック",sans-serif; }
div#PAGE div.CONTENTS div p span 	{ color:#0099ff; padding:0px 0px 0px 0px;}
div#PAGE div.CONTENTS div p img		{ border:0px; }

div#PAGE div.CONTENTS div.BOX_M20	{ float:left; width:710px; margin:0px 20px 0px 20px;}
div#PAGE div.CONTENTS div.BOX_M50	{ float:left; width:650px; margin:0px 50px 0px 50px;}

/* 売却トップ */
div#PAGE div.CONTENTS img.FIX			{ position:absolute; }
div#PAGE div.CONTENTS h3.TOP			{ clear:both; display:block; width:650px; margin:0px 0px 0px 0px; padding:3px 0px 4px 12px; border-left:9px solid #53a9cc; color:#444444; background-color:#5fcdfe; font-size:12px; font-weight:normal; }
div#PAGE div.CONTENTS div.READ_TOP		{ clear:both; display:block; width:650px; height:auto; margin:5px 0px 15px 0px; color:#666666; font-size:11px; line-height:1.6em; }
div#PAGE div.CONTENTS div.BOX_TOPL		{ float:left; display:block; width:315px; height:auto; margin:0px 20px 30px 0px; padding:0px; }
div#PAGE div.CONTENTS div.BOX_TOPL h2	{ position:absolute; top:14px; left:12px; margin:0px; font-size:15px; font-weight:bold; z-index:10px; }
div#PAGE div.CONTENTS div.BOX_TOPR		{ float:right; display:block; width:315px; height:auto; margin:0px 0px 30px 0px; padding:0px; }
div#PAGE div.CONTENTS div.BOX_TOPR h2	{ position:absolute; top:14px; left:12px; margin:0px; font-size:15px; font-weight:bold; z-index:10px; }
div#PAGE div.CONTENTS div.BOX_MERIT		{ clear:both; display:block; width:650px; height:auto; margin:0px 0px 20px 0px; padding:0px; font-size:12px; font-weight:normal; line-height:1.5em; }
div#PAGE div.CONTENTS div.BOX_MERIT img	{ clear:none; margin:0px 0px 0px 0px; padding:0px; }
div#PAGE div.CONTENTS div.BOX_MERIT br	{ clear:none; }
div#PAGE div.CONTENTS div.BOX_LINK		{ display:block; width:650px; }
div#PAGE div.CONTENTS div.BOX_LINK div	{ float:left; display:block; width:auto; font-size:11px; margin:0px 0px 10px 0px; padding:0px 7px 0px 7px; border-left:1px solid #aaa; color:#999; font-size:10px; line-height:11px; }

/*各ページ共通タイトル部分*/
div#PAGE div.CONTENTS div.TITLE_SELL		{ clear:both; display:block; width:750px; height:auto; margin:0px 0px 20px 0px; padding:0px; overflow:visible; }
div#PAGE div.CONTENTS div.TITLE_SELL img	{ position:absolute; z-index:-1; }
div#PAGE div.CONTENTS div.TITLE_SELL h1		{ line-height:1em; margin-bottom:0px; }
div#PAGE div.CONTENTS div.TITLE_SELL p		{ color:#999999; font-size:9px; margin:0px 50px 0px 50px; }
div#PAGE div.CONTENTS div.TITLE_SELL p span	{ margin:50px 0px 0px 0px; }

/*無料価格査定*/
div#PAGE div.CONTENTS div.BOX_2	{ float:left; display:block; width:290px; padding:15px 10px 8px 10px; margin:0px 0px 0px 0px; text-align:center; border:1px solid #eeeeee; }
div#PAGE div.CONTENTS div.BOX_2 span	{ font-weight:bold; }
div#PAGE div.CONTENTS div.BOX_2 p	{ font-size:11px; line-height:14px; }
div#PAGE div.CONTENTS div.BALLOON	{ width:500px; height:auto; margin:0px 0px 0px 0px; padding:15px 0px 15px 0px; background:url(/sell/img/block_bg.png); }
div#PAGE div.CONTENTS div.BAL_COMMENT	{ width:400px; height:auto; padding:10px 15px 10px 15px; background:url(/sell/img/block_bg.png); }
div#PAGE div.CONTENTS div.BAL_COMMENT span	{ font-weight:bold; color:#52A3CC; }

/*簡易査定*/
div#PAGE div.CONTENTS ul.ASS_STEP			{ clear:both; display:inline; float:left; margin:0px 35px 30px 35px; padding:0px 0px 0px 0px; width:100%; background:#fff none 0px 0px repeat-x; }
div#PAGE div.CONTENTS ul.ASS_STEP li		{ display:inline; float:left; margin:0px 15px 0px 15px;  padding:0px; width:196px; height:auto; font-size:12px; line-height:1.5em; }
div#PAGE div.CONTENTS ul.ASS_STEP li img	{ float:left; }
div#PAGE div.CONTENTS ul.ASS_STEP li span	{ display:block; margin:8px 0px 0px 0px; font: normal normal normal 12px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳゴシック",sans-serif; }
div#PAGE div.CONTENTS ul.ASS_STEP li br		{ clear:none; }
div#PAGE div.CONTENTS ul.ASS_STEP li h3		{ display:block; margin:0px; padding:0px; width:auto; height:auto; line-height:2em; }

div#PAGE div.CONTENTS ul.ASS_4STEP			{ clear:both; display:inline; float:left; margin:0px 35px 30px 50px; padding:0px 0px 0px 0px; width:100%; background:#fff none 0px 0px repeat-x; }
div#PAGE div.CONTENTS ul.ASS_4STEP li		{ display:inline; float:left; margin:0px 5px 0px 0px;  padding:0px; width:165px; height:auto; font-size:11px; line-height:1.5em; }
div#PAGE div.CONTENTS ul.ASS_4STEP li img	{ float:left; }
div#PAGE div.CONTENTS ul.ASS_4STEP li span	{ display:block; margin:0px 0px 0px 0px; font: normal normal normal 11px/1.4em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳゴシック",sans-serif; }
div#PAGE div.CONTENTS ul.ASS_4STEP li br	{ clear:none; }
div#PAGE div.CONTENTS ul.ASS_4STEP li h3	{ display:block; margin:0px; padding:0px; width:auto; height:auto; line-height:2em; }

/* 査定フォーム部分 */
div#PAGE div.CONTENTS ol.FORMBAR		{ clear:both; display:inline; float:left; width:650px; height:25px;  margin:40px 0px 20px 49px; overflow:hidden; border:1px solid #ccc; font:normal normal normal 12px/25px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }

/* 売却の種類について */
div#PAGE div.CONTENTS div.NOTE span	{ font-size:11px; }

/*ウィルの広告力*/
div#PAGE div.CONTENTS div span.CAPTION_M	{ display:block; color:#0099ff; margin:50px 0px 10px 5px; padding:0px 0px 0px 10px; border-left:5px solid #cccccc; font: normal normal bold 14px/2em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳゴシック",sans-serif; }

div#PAGE div.CONTENTS div.LEFT			{ float:left; position:relative; width:500px; height:auto; margin:0px 0px 0px 20px; padding:0px; overflow:hidden; border:0px solid #000; opacity:1; KhtmlOpacity:1; MozOpacity:1; }
div#PAGE div.CONTENTS div.LEFT p	{ clear:both; display:block; width:500px; height:auto; margin:20px 0px 20px 0px; padding:0px 0px 0px 0px; font: normal normal normal 13px/2em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳゴシック",sans-serif; }
div#PAGE div.CONTENTS div.RIGHT			{ float:left; position:relative; width:220px; height:auto; margin:0px; padding:0px; overflow:hidden; border:0px solid #000; opacity:1; KhtmlOpacity:1; MozOpacity:1; }
div#PAGE div.CONTENTS div.RIGHT p	{ clear:both; display:block; width:220px; height:auto; margin:10px 10px 10px 20px; padding:0px 0px 0px 0px; font: normal normal normal 13px/1.5em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳゴシック",sans-serif; }

/*お客様代行*/
div#PAGE div.CONTENTS div div.CAPTION1	{ display:block; width:650px; font-size:11px; line-height:1.5em; margin:5px 0px 50px 0px; }

/* ご売却Ｑ＆Ａ */
div#PAGE div.CONTENTS div.QA_QUESTION	{ width:650px; }
div#PAGE div.CONTENTS div.QA_ANSWER		{ width:650px; margin:0px 0px 10px 0px; }
div#PAGE div.CONTENTS div.QA_ANSWER img			{ float:left; margin:0px; }
div#PAGE div.CONTENTS div.QA_ANSWER span		{ font-weight:bold; }
div#PAGE div.CONTENTS div.QA_ANSWER p			{ float:right; display:block; width:490px }
div#PAGE div.CONTENTS div.QA_ANSWER div			{ float:left; width:120px; padding-left:20px; font-size:11px; line-height:1.5em; }
div#PAGE div.CONTENTS div.QA_ANSWER div img		{ margin:20px 0px 10px 0px; }
div#PAGE div.CONTENTS div.QA_ANSWER div span	{ height:auto; padding:0px; font-size:13px; line-height:1.5em; font-weight:bold; }
div#PAGE div.CONTENTS ul.QA_PAGETOP li			{ float:right; display:block; }
div#PAGE div.CONTENTS ul.QA_PAGETOP li a		{ float:right; display:inline; width:auto; height:auto; overflow:hidden; margin:0px; padding:3px 10px 5px 35px; text-align:right; border:1px solid #e4e4de; background:#fff url(/format/img/pagetop.png) 10px 50% no-repeat; font-size:10px; line-height:1.1em; }
div#PAGE div.CONTENTS ul.QA_PAGETOP li a:link	{ color:#776; text-decoration:none; border-color:#e4e4de; }
div#PAGE div.CONTENTS ul.QA_PAGETOP li a:visited{ color:#776; text-decoration:none; border-color:#e4e4de; }
div#PAGE div.CONTENTS ul.QA_PAGETOP li a:hover	{ color:#000; text-decoration:none; border-color:#000; }
div#PAGE div.CONTENTS ul.QA_PAGETOP li a:active	{ color:#000; text-decoration:none; border-color:#000; }

/*マンガで分かる住まいの売却*/
div#PAGE div.CONTENTS div.COMICS	{ float:left; width:300px; }
div#PAGE div.CONTENTS div.COMICS_CONTENTS { float:left; width:350px; font-size:14px; line-height:2em; font-weight:bold; color:#333333; }
div#PAGE div.CONTENTS div.COMICS_CONTENTS br { clear:none; }
div#PAGE div.CONTENTS div.COMICS_CONTENTS dl { width:350px; margin:0px; padding:0px; }
div#PAGE div.CONTENTS div.COMICS_CONTENTS dt { width:50px; }
div#PAGE div.CONTENTS div.COMICS_CONTENTS dd { width:250px; }
div#PAGE div.CONTENTS ul.COMICSINDEX	{ margin:0px 0px 0px 0px; }
div#PAGE div.CONTENTS ul.COMICSINDEX li	{ display:inline; border-right:1px solid #333; color:#333; float:left; padding:0px 5px 0px 5px; margin:5px 0px 5px 0px; line-height:13px; font-size:11px; }

/*各市ページ*/
div#PAGE div.CONTENTS div.TITLE_TOWN		{ clear:both; display:block; width:750px; height:150px; margin:0px 0px 20px 0px; padding:0px; overflow:visible; }
div#PAGE div.CONTENTS div.TITLE_TOWN h1		{ position:absolute; top:20px; left:0px; display:inline; float:left; padding:5px 10px 5px 20px; margin:0px; background:transparent url(/format/img/bg_white.png) 0px 0px repeat; text-shadow:#ffffff 1px 1px 2px; z-index:10;}
div#PAGE div.CONTENTS div.LEAD_TOWN			{ color:#6cf; font-size:16px; font-weight:bold; width:650px; margin:10px 0px 10px 0px; }
div#PAGE div.CONTENTS div.OFFICE			{ width:650px; margin:30px 0px 0px 0px; padding:0px 0px 20px 0px; border-bottom:1px dashed #ccc; }
div#PAGE div.CONTENTS div.OFFICE img		{ float:left; display:inline; width:auto; height:auto; margin:0px 30px 0px 0px; }
div#PAGE div.CONTENTS div.OFFICE div		{ float:left; width:300px; margin:0px; height:auto; line-height:1.7em; }
div#PAGE div.CONTENTS div.OFFICE div span	{ display:block; clear:both; font-size:12px; font-weight:bold; color:#666; }
div#PAGE div.CONTENTS div.STAFF 			{ width:650px; margin:20px 0px 50px 0px; }
div#PAGE div.CONTENTS div.STAFF span		{ display:block; clear:both; font-size:12px; font-weight:bold; }
div#PAGE div.CONTENTS div.STAFF ul			{  }
div#PAGE div.CONTENTS div.STAFF ul li		{ display:inline; float:left; width:90px; margin:0px 10px 0px 0px; font-size:11px; line-height:1.1em; }
div#PAGE div.CONTENTS div.STAFF ul li img	{ clear:both; margin:0px 0px 5px 0px; }

/* -- 横山追記 -- */
div#PAGE div.CONTENTS div.PRIVACY_MARK a.ALLMANSION		{ float:left; margin:10px 0px 0px 0px; background:url(../img/a_allmansion.png) 0px 45px no-repeat; padding-right:10px; }
div#PAGE div.CONTENTS div.PRIVACY_MARK a.ALLMANSION img		{ border:1px solid #bebeba; }
div#PAGE div.CONTENTS div.PRIVACY_MARK a.ALLMANSION:link img		{ border:1px solid #bebeba; }
div#PAGE div.CONTENTS div.PRIVACY_MARK a.ALLMANSION:visited img		{ border:1px solid #bebeba; }
div#PAGE div.CONTENTS div.PRIVACY_MARK a.ALLMANSION:hover img		{ border:1px solid #666360; }
div#PAGE div.CONTENTS div.PRIVACY_MARK a.ALLMANSION:active img		{ border:1px solid #666360; }
div#PAGE div.CONTENTS div.PRIVACY_MARK a.ALLMANSION span		{ width:185px; margin:2px 0px 0px 15px; color:#666360; }
div#PAGE div.CONTENTS div.PRIVACY_MARK a.ALLMANSION:link span		{ text-decoration:none; color:#666360; }
div#PAGE div.CONTENTS div.PRIVACY_MARK a.ALLMANSION:visited span		{ text-decoration:none; color:#666360; }
div#PAGE div.CONTENTS div.PRIVACY_MARK a.ALLMANSION:hover span		{ text-decoration:underline; color:#666360; }
div#PAGE div.CONTENTS div.PRIVACY_MARK a.ALLMANSION:active span		{ text-decoration:underline; color:#666360; }

div#PAGE div.CONTENTS div.BOX_M50 h2.FLOW		{ font-size:15px; color:#0AF; margin:0px; }

div#PAGE div.CONTENTS div.STAFF ul li small		{ font-size:9px; }
div#PAGE div.CONTENTS div.STAFF ul li a:link	{ text-decoration:none; }
div#PAGE div.CONTENTS div.STAFF ul li a:visited	{ text-decoration:none; }
div#PAGE div.CONTENTS div.STAFF ul li a:hover	{ text-decoration:none; }
div#PAGE div.CONTENTS div.STAFF ul li a:active	{ text-decoration:none; }

div#PAGE div.CONTENTS p small.TOWN_SMALL	{ font-size:11px; }
div#PAGE div.CONTENTS div.BOX_M50_1	{ float:left; width:700px; margin:0px 0px 50px 50px; overflow:visible; }
div#PAGE div.CONTENTS h4.KIND	{ height:30px; color:#6cf; font-size:14px; font-weight:bold; padding:0px 0px 0px 30px; margin:30px 0px 0px 0px; }
div#PAGE div.CONTENTS table.BUY	{ margin:0px; width:650px; border:1px solid #ccc; }
div#PAGE div.CONTENTS table.BUY th	{ color:#333; font-size:12px; background:#bceaff; border:1px solid #ccc; }
div#PAGE div.CONTENTS table.BUY td	{ overflow:hidden; color:#333; font-size:11px; border:1px solid #ccc; }
div#PAGE div.CONTENTS table.BUY td.COMMENT	{ height:50px; padding:0px 10px 0px 10px; vertical-align:middle; height:auto; text-align:left; }
div#PAGE div.CONTENTS table.BUY td.TOP	{ border-top:2px #999 solid; }
div#PAGE div.CONTENTS table.BUY td.TOP_L	{ border-top:2px #999 solid; text-align:left; padding:0px 10px 0px 10px; }

div#PAGE div.CONTENTS div#RESULT	{ float:left; width:650px; margin:0px 50px 0px 50px;}
div#PAGE div.CONTENTS table.RESULTS	{ width:650px; border-left:none; border-right:none; }
div#PAGE div.CONTENTS table.RESULTS th	{ color:#333; font-size:12px; background:#bceaff; border:1px solid #ccc; }
div#PAGE div.CONTENTS table.RESULTS td	{ height:auto; color:#333; font-size:11px; background:#ffffff; border:1px solid #ccc; }
div#PAGE div.CONTENTS table.RESULTS td img	{ margin:0px 5px 0px 0px;}
div#PAGE div.CONTENTS table.RESULTS td.COMMENT	{ padding:10px; height:auto; text-align:left; }

/* -- 成約データグラフ -- */
div#PAGE div.CONTENTS div.SEIYAKU_DATA 		{ width:650px; margin:20px 0px 10px 50px; }
div#PAGE div.CONTENTS div.SEIYAKU_DATA hr	{ width:650px; display:block; margin:40px 0px 0px 0px; }
div#PAGE div.CONTENTS div.SEIYAKU_P	{ display:inline; float:left; width:190px; font-size:11px;line-height:20px; margin:30px 0px 0px 20px; }
div.GRAPH		{ display:inline; float:left; width:440px; height:auto; margin:20px 20px 20px 20px; padding:0px; color:#777; font-size:11px;line-height:20px; }
div.GRAPH h5		{ width:440px; margin:0px 0px 10px 0px; color:#000; font-size:11px;line-height:15px; font-weight:bold; }
div.GRAPH h5 img	{ vertical-align:bottom; margin:0px 5px 0px 0px; }
table		{ margin:0px 0px 5px 0px; border:1px solid #bebdb6; }
td,th		{ padding:3px 1px 3px 1px; text-align:center; border:1px solid #bebdb6; color:#000; font: normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
td.NO		{ border:1px solid #e2e1d8; }
td.CAP		{ color:#777; background-color:#edece3; }
td.UNIT		{ color:#777; background-color:#e2e1d8; }
td.TOATL		{ color:#000; font-weight:bold; }
td.TOATLCAP	{ color:#777; background-color:#f6f5f1; }
td.ALLTOATL	{ color:#fff; background-color:#777672; font-weight:bold; }
td.D1		{ background-color:#ffeae5; }
td.D2		{ background-color:#ffad99; }
td.D3		{ background-color:#ff8566; }
td.D4		{ background-color:#ff5c33; }
td.D5		{ background-color:#ff3300; }


/* -- リード文 -- */
span.READ		{ clear:both; display:block; width:700px; padding:20px 20px 30px 0px; color:#444;font-size:15px; }
span.READ strong	{ clear:both; display:block; padding:0px 0px 10px 0px; color:#33aaff;font-size:20px; }

/* -- トランジット -- */
span.READ		{ padding:20px 20px 30px 0px; } 

div#PAGE div.CONTENTS div.NOTE	{ position:relative; left:0px; width:auto; color:#666; font-size:12px; line-height:20px;font-style:normal; }
div#PAGE div.CONTENTS hr	{ width:650px; margin:0px; }

div#PAGE div.CONTENTS p.DISCRIPTION	{ margin:0px 0px 30px 25px;  width:700px; color:#999; font: normal normal normal 10px/1.2em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }

