@charset "utf-8";
BODY,TH,TD,SELECT { font-family:'メイリオ',Meiryo,Verdana,'ＭＳ Ｐゴシック',sans-serif,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro';}

img { border: none; }
br.clear { clear:both; }
div,td,th,p,pre,h1,h2,h3,ol,ul { margin:0; color: #333333; font-size:12px; }
h1 { font-size:14px; font-weight:100; margin-bottom:0.5em; padding:0.5em; border-left:#3333dc solid 5px; font-weight:bold; }

/****** ダミーページ ******/
div.nopage { width:100%; height:150px; margin-top:150px;}

/****** 不動産査定ページ ******/
div.Assessment { width:100%; padding:2em 1em; background:url(images/bg_assessment.jpg) no-repeat; }
div.Assessment p { padding:1.5em 1em; line-height:20px; }
div.Assessment p.how { color:#3854B1; padding-left:1.5em; padding-bottom:1em; line-height:20px; }

table.area { width:620px; border-left:#DBEDFD solid 1px; border-top:#DBEDFD solid 1px; font-size:12px; margin-left:auto; margin-right:auto; text-align:center; }
 * html body table.area { margin-left:30px; }
table.area td.title { text-align:center; background-color:#DBEDFD; padding:0.5em; color:#0033CC; font-weight:bold; }
table.area td { text-align:center; padding:0.5em; border-bottom:#DBEDFD solid 1px; border-right:#DBEDFD solid 1px; }

div.enter { width:620px; border:#FF6633 solid 3px; padding:2em; margin-left:auto; margin-right:auto; text-align:center; background-color:#FFFFE8; }
 * html body div.enter { margin-left:30px; }
div.enter img { vertical-align:middle; }
 

/****** フォーム ******/
.style10 { font-size:10px; line-height:16px; }
.style10red { color:#FF0000; font-size:10px; line-height:16px; }
.style14 { font-size:14px; line-height:16px; }
.style14red { color:#FF0000; font-size:14px; line-height:16px; }
.center { margin-left:auto; margin-right:auto; text-align:center; padding:1em; }

div.form { width:100%;  padding:2em 1em; }
div.form h1.form_title { font-size:14px; font-weight:100; margin-bottom:0.5em; padding:0.5em; border:solid 1px #000099; border-left:solid 10px #000099; }

table.sell {width:100%; border-left:#DBEDFD solid 1px; border-top:#DBEDFD solid 1px; font-size:12px; margin-left:auto; margin-right:auto; text-align:center; }

table.sell td.title { text-align:left; background-color:#003399; padding:1em 0.5em; color:#fffffe; font-weight:bold; }
table.sell td.l { width:22%; text-align:left; background-color:#EEFAFF; padding:0.5em; border-bottom:#DBEDFD solid 1px; border-right:#DBEDFD solid 1px; }
table.sell td.r { width:78%; text-align:left; background-color:#fff; padding:0.5em; border-bottom:#DBEDFD solid 1px; border-right:#DBEDFD solid 1px; }

/****** 不動産買取 ******/
div.Buyingup { width:100%; padding:2em 1em; background:url(images/bg_buying.jpg) no-repeat; }
div.Buyingup p { padding:1.5em 1em; line-height:20px; }
div.Buyingup p.how { color:#3854B1; padding-left:1.5em; padding-bottom:1em; line-height:20px; }
