/* 青葉宅建 */

BODY{
 font-size : 12px;
 font-family : "ＭＳ Ｐゴシック",Arial,sans-serif;
 background-image : url(../images/background.gif);
 background-color : #FFFFFF;
 margin : 15px 0px 200px 25px;
 
 scrollbar-base-color: #EEEEEE;
 scrollbar-arrow-color: #a9a9a9;
 scrollbar-darkshadow-color: #EEEEEE;
 scrollbar-face-color: #FFFFFF;
 scrollbar-highlight-color: #a9a9a9;
 scrollbar-shadow-color: #a9a9a9;
 scrollbar-3dlight-color: #EEEEEE;
 scrollbar-track-color: #FFFFFF;
}

img{
  border : 0px;
}


TD{ font-size : 12px; font-family : "ＭＳ Ｐゴシック",Arial,sans-serif; line-height: 14px; color : #4a4a4a; }
A{ font-size : 12px; color : #000080; text-decoration : underline; }
A:HOVER{ color : #006a00; text-decoration : underline; }
STRONG{ font-weight : normal; }
EM{ font-style : normal; }



/* 背景 */
.menuL { background-image : url(../images/back_menuL.gif); background-repeat: no-repeat; height : 205px; width : 185px; background-color : #ffffff; float:left;}
.menuR { background-image : url(../images/back_menuR.jpg); background-repeat: no-repeat; height : 205px; width : 547px; background-color : #ffffff; float:right;}
.middleL {
  background-image : url(../images/hss_middle.gif);
  background-repeat: repeat-y;
  width : 185px;
  background-color : #ffffff;
}
.middleR { background-image : url(../images/backR.gif); background-repeat: repeat-y; background-position: right; width : 547px;  background-color : #ffffff; }


/* タイトル見出し */
H1{ font-size : 12px; font-weight : normal; margin-bottom : 0px; margin-top : 5px; color : #000000; }
H2{ font-size : 38px; color : #ffffff; margin-top : 10px; margin-bottom : 0px; letter-spacing : 1px; line-height: 40px; font-weight : normal; }


/* タイトル＆メニュー */
TD.link{ background-image : url(../images/back_top.gif); padding-right: 32px; height : 40px; width : 732px; background-repeat : no-repeat; }
A.link { text-decoration : none; }
A:HOVER.link { text-decoration : none; color : #000000; background-color: #ffffff; }
A.menu { letter-spacing : 1px; margin-left : 7px; text-decoration : none; display: block; width: 95%; }
A:HOVER.menu{ text-decoration : none; color : #000000; background-color: #ffffff; }
DIV.menu { border-bottom: 1px #a9a9a9 dashed; margin-left : 28px; padding-top: 5px; padding-bottom: 5px; width: 86%; }
DIV.menu1 { border-bottom: 1px #a9a9a9 dashed; margin-left : 28px; padding-top: 15px; padding-bottom: 5px; width: 86%; }
DIV.menu2 { margin-left : 28px; padding-top: 5px; width: 86%; }
TD.top_jyusyo { height : 65px; width : 350px; color : #000099; }
TD.aisatu { height : 52px; width : 500px; color : #ffffff; }

.jump{ color : #ff8c00; font-weight : bold; letter-spacing : -2px; }


/* コンテンツ緑 */
H3.topL_a{ font-size : 12px; margin : 0px; }
H3.topL_b{ font-size : 12px; margin : -3px; }
TD.news { padding-left: 12px; height : 236px; width : 185px; }
TD.tushin{ padding-left: 23px; padding-right: 14px; height : 230px; width : 185px; }
TD.hosyo{ padding-left: 23px; padding-right: 14px; height : 206px; width : 185px; }
TD.kaisya{ padding-left: 23px; padding-right: 14px; height : 203px; width : 185px; background-image : url(../images/ico_hana.gif); background-repeat : no-repeat; background-position: bottom; }
DIV.kaisya{ height : 130px; }
TD.school{ padding-left: 23px; padding-right: 14px; height : 132px; width : 185px; }
TD.site{ padding: 0px 10px 0px 20px; height : 170px; width : 185px; }



/* コンテンツ青 */
.button{
  margin : 0px 7px 0px 5px;
}
.td_button{
  background-image : url(../images/white.gif);
  background-repeat : repeat-y;
  background-position : left;
  padding : 0px 0px 10px 0px;
}
.img_bottom{
  height:15px;
  background-image : url(../images/h_bottom.gif);
}
.img_bottomw{
  height:15px;
  background-image : url(../images/hw_bottom.gif);
}
.topR_middle{ background-image : url(../images/h_middle.gif); width : 547px; }
H3.topR{ position:relative;top:0px;font-size : 12px; padding-left: 50px; color : #CC0000; float: left;margin:-5px 0px 0px 0px;}
TD.topR{ background-image : url(../images/h_search.gif); height : 40px; width : 547px; background-repeat : no-repeat;}
TD.topR H4{display:inline;font-weight:normal;padding-top:-10px;position:relative;top:-5px;left:10px;font-size:12px;}
H3.tokusyu{ position:relative;top:0px;font-size : 12px; color : #CC0000;margin:-5px 0px 7px 58px;}
TD.tokusyu{ background-image : url(../images/h_tokusyu.gif); height : 40px; width : 547px; background-repeat : no-repeat; }
DIV.tokusyu{ margin : 8px 10px 8px 4px; }
TD.itiran_kantan{ background-image : url(../images/hw_top.gif); height : 40px; width : 547px; background-repeat : no-repeat; }
H3.itiran{ position:relative;top:0px;font-size : 12px; margin:0px 0px 5px 84px;color : #CC0000; float: left; }
H3.kantan{ position:relative;top:0px;font-size : 12px; margin:0px 88px 5px 0px; color : #CC0000; }
TD.itiran_kantan2{ height : 178px; background-image : url(../images/hw_middle.gif); }
DIV.itiran{ padding-left: 22px; float: left; }
DIV.kantan{ padding-right: 40px; padding-left: 300px;}
P.convon{ background-color: #e6e6fa; margin-bottom: 7px; }
P.btn{ margin : 11px; }
TD.baibai{ background-image : url(../images/h_baibai.gif); height : 34px; width : 547px; background-repeat : no-repeat; }
TD.baibai_middle{ height : 170px; padding: 0px 0px 0px 0px; }
H3.baibai{ font-size : 12px; margin:2px 0px 5px 60px; }
TD.k-tai{ background-image : url(../images/h_qr.gif); height : 35px; width : 547px; background-repeat : no-repeat; }
TD.k-tai_middle{ height : 112px; padding: 7px 55px 0px 20px; }
H3.k-tai{ font-size : 12px; color : #CC0000; margin:2px 0px 5px 40px; }
.qr{ float: left; }

/* 会社概要 */
TD.sub_middle{ background-image : url(../images/back_middle.gif); width : 732px; }
TD.gaiyou_a{ background-image : url(../images/sub_top1.gif); width : 732px; height : 30px; background-repeat : no-repeat; }
H3.gaiyou{ font-size : 12px; margin-bottom: 0px; margin-left: 60px; color : #CC0000; }
TD.gaiyou_b{ background-image : url(../images/sub_middle.gif); width : 732px; padding: 0px 0px 10px 40px; }
TD.map_a{ background-image : url(../images/sub_top2.gif); width : 732px; height : 30px; background-repeat : no-repeat; }
H3.map{ font-size : 12px; margin-bottom: 0px; margin-left: 60px; }
TD.map_b{ background-image : url(../images/sub_middle.gif); width : 732px; padding: 0px 0px 0px 35px; }
.map{ float: left; }
DIV.map{ padding: 70px 0px 0px 15px; }
.companyL{ width : 100px; border-bottom: 1px #a9a9a9 dashed; padding: 7px 0px 7px 10px; background-color: #e9e9e9; }
.companyR{ border-bottom: 1px #a9a9a9 dashed; padding: 7px 5px 7px 10px; }
.companyT{ border-bottom: 1px #a9a9a9 dashed; }


/* 特集 */
TD.special{ background-image : url(../images/sub_middle.gif); width : 732px; padding: 0px 0px 0px 60px; }
TD.spe_c{ background-image : url(../images/sub_middle.gif); width : 732px; padding: 5px 50px 0px 40px; }
IFRAME.ifa{ width : 625px; height : 640px; }
IMG.spe_c{ float: left; }
H4.daigaku{ font-size : 12px; margin-left: 25px; margin-bottom: 9px; color : #CC0000; }
TD.daigaku{ padding-left: 20px; width : 340px; height : 110px; }
STRONG.daigaku{ font-weight : bold; color : #228b22; }
H3.daigaku{ font-size : 12px; margin-bottom: 0px; margin-left: 35px; color : #CC0000; float: left; }
A.hp{ margin-left: 5px; margin-bottom: 1px; background-color: #ffffff; }

/* お問い合わせ */
.contactL{ width : 150px; border-bottom: 1px #a9a9a9 dashed; padding: 15px 0px 15px 10px; background-color: #e9e9e9;}
.contactR{ width : 410px; border-bottom: 1px #a9a9a9 dashed; padding: 15px 0px 15px 10px; }
.contactT{ border-bottom: 1px #a9a9a9 dashed; }
TD.tusin{ background-image : url(../images/sub_middle.gif); padding: 10px 60px 0px 60px; }
TD.foam{ background-image : url(../images/sub_middle.gif); padding: 0px 30px 10px 40px; }
.kome{ color : #FF1FB4; }
.foamL{ width : 150px; border-bottom: 1px #a9a9a9 dashed; padding: 7px 0px 7px 10px; background-color: #e9e9e9;}
.foamR{ width : 410px; border-bottom: 1px #a9a9a9 dashed; padding: 7px 0px 7px 10px; }


/* 個人情報保護 */
DIV.privacy{ padding: 15px 0px 15px 0px; }
TD.privacy{ background-image : url(../images/sub_middle.gif); padding: 0px 60px 20px 60px; }
.bold{ font-weight : bold; }
DIV.madoguchi{ width : 300px; background-color : #e6e6fa; padding: 20px 0px 20px 20px; margin-top : 5px; }


/* 賃貸保証 */
TD.hosyo_sub{ background-image : url(../images/sub_middle.gif); padding: 10px 65px 10px 65px; width : 732px; }
DIV.list{ padding: 0px 0px 0px 20px; }


/* 学区域 */
TD.gakku{ background-image : url(../images/sub_middle.gif); padding: 0px 0px 0px 35px; }
DIV.gakku{ background-image : url(../images/sub_middle.gif); padding: 5px 0px 10px 40px; font-size : 10px; }
.retu1{ width : 80px; background-color: #D8E4AF; }
.retu2{ width : 250px; background-color: #ffffff; }
.retu3{ width : 80px; background-color: #D8E4AF; }
.retu4{ width : 250px; background-color: #ffffff; }
DiV.gakku2{ background-color: #FFFF55; width : 94%; padding: 2px 0px; }


/* 買取、査定 */
DIV.satei{ width : 543px; padding: 10px 40px; margin : 0px 20px; }
DIV.satei2{padding : 10px 0px 2px 0px; font-size : 14px; font-weight : bold; letter-spacing : 1px; margin-left : 205px; }
DIV.satei_bk{color : #ffffff; width : 100px; padding : 6px; font-size : 14px; font-weight : bold; letter-spacing : 1px; background-color: #009500; margin : 0px 0px 5px 70px; }
DIV.satei_b2{ width : 265px; height : 200px; padding : 10px; border : 1px #bfbfbf solid; margin : 5px 10px; float: left; }
DIV.satei_k2{ width : 265px; height : 200px; padding : 10px; border : 1px #bfbfbf solid; margin : 5px 10px; }
DIV.satei_sita{ width : 543px; padding : 10px 40px; border : 1px #bfbfbf solid; margin : 5px 20px; }
p.satei{ font-size : 14px; font-weight : bold; letter-spacing : 1px; margin : 0px 0px 40px 10px; border-bottom : #80ff80 double; width: 98%; padding-top : 30px; }

/* 新着物件 */
TD.search_td_color{
  line-height:28px;
  border-width:0px 0px 1px 0px;
  border-style:dotted;
  border-color:#888888;
  background-color:#e6e6fa;
}
TD.search_td_white{
  line-height:28px;
  border-width:0px 0px 1px 0px;
  border-style:dotted;
  border-color:#888888;
  background-color:#ffffff;
}

/* メールフォーム送信後画面 */
TD.thanks{ background-image : url(../images/thanks.gif); background-repeat: no-repeat; padding: 0px 60px 20px 60px; height : 265px; width : 732px; }

/* 買取検索 */
A.area{ background-image : url(../images/sale_ico1.gif); background-repeat: no-repeat; padding: 9px 0px 0px 40px; height : 33px; width : 130px; }
A:HOVER.area{ background-image : url(../images/sale_ico1a.gif); background-repeat: no-repeat; padding: 10px 0px 0px 41px; }
A.ensen{ background-image : url(../images/sale_ico2.gif); background-repeat: no-repeat; padding: 9px 0px 0px 40px; height : 33px; width : 130px; }
A:HOVER.ensen{ background-image : url(../images/sale_ico2a.gif); background-repeat: no-repeat; padding: 10px 0px 0px 41px; }
.ten{ border-bottom : 1px #CA9560 dotted; padding: 5px 0px 6px 0px;  width : 130px; text-align:center;}
.ten0{ padding: 5px 0px 0px 0px;  width : 130px; text-align:center;}

