@charset "Shift_JIS";

/* -------------------- common -------------------- */

/* -------------------- unique -------------------- */

/* c3_l9.html */

div.c3_l9_Block01{ width: 100%; background: url(/house/hj/front/hjcommon/css/common/img/parts_dotline.gif) repeat-x bottom; border-bottom: solid 1px #ffffff; }
div.c3_l9_Block01 div.col01{ float: left; width: 202px; margin: 0 35px 0 0; }
div.c3_l9_Block01 div.col02{ float: left; width: 202px; margin: 0 34px 0 0; }
div.c3_l9_Block01 div.col03{ float: left; width: 202px; margin: 0 34px 0 0; }
div.c3_l9_Block01 div.col04{ float: left; width: 202px; margin: 0 0 0 0; }
div.c3_l9_Block01 div.Description{}
div.c3_l9_Block01 div.Description p img2{ vertical-align: middle; padding: 0 0 0 7px; }
div.AllRequestArea  { width:890px; padding:10px 10px; background-color: #FFF6E5; border: #CCCCCC 1px solid;}
div.AllRequestArea td  { vertical-align:middle; padding-left:15px;}
div.AllRequestArea td.btn { padding-right:400px; }
div.AllRequestArea td.checkbox  { padding-left:10px; border-left:#CCCCCC solid 1px;}
div.c3_l9_Block01 div.CheckArea { text-align:center; padding:3px 0 3px 0; border: #E9E9E9 1px solid; border-bottom:none; width:198px; height:13px; background-color: #FFF6E5; }
/* ie7 */
*+html div.c3_l9_Block01 div.CheckArea { height:20px;}
/* /ie7 */
div.c3_l9_Block01 div.BtnArea { text-align:center; padding:5px 0 5px 0; margin:10px 0; background-color:#FFF6E5;border: #E9E9E9 1px solid;}
div.c3_l9_Block01 div.MinHeightA { min-height:61px; height:auto !important; height:61px;}
div.c3_l9_Block01 div.MinHeightB { min-height:145px; height:auto !important; height:145px;}

/* c2_l2.html */

div.c2_l2_Block01{ width: 100%;}
div.c2_l2_Block01 div.Col01{float: left; width:435px ;margin: 0 20px -4px 0; }
div.c2_l2_Block01 div.Col02{ float: left; width: 435px; margin: 0 0 -4px 0;}
div.c2_l2_Block01 p{ margin: 0 0 3px 0; }


/* c3_l11.html */

div.c3_l11_Block01{ width: 100%;}
div.c3_l11_Block01 div.Col01{float: left; width:520px ;margin: 0 20px 0 0; }
div.c3_l11_Block01 div.Col02{ float: left; width: 370px;margin:2px 0 0 0;}


/* c1_t.html */

#Content #Main div.c1_t_h1{ width: 628px; height: 97px; background: #e5e5e5 url(/house/hj/front/hjcommon/css/c/img/c1_t_h1.jpg) no-repeat 1px 1px; text-indent: -9999px; margin: 0px 0 20px 0; }
#Content #Main h2.c1_t_h2 { background-image: url(/house/hj/front/hjcommon/css/c/img/c1_t_h2.gif); }
#Content #Main h3.c1_t_h3_01 { background-image: url(/house/hj/front/hjcommon/css/c/img/c1_t_h3_01.gif); }
div.c1_t_Block01{ width: 100%;height:550px;}

/* -------------------- 2006/08/04 追加分(ネットG城)-------------------- */
#Content #Sub #H2Setsubi{ text-indent: -9999px; text-decoration: none; background-image: url(/house/hj/front/hjcommon/css/common/img/sub_h2_setsubi.gif); width: 243px; height: 35px; margin: 0px 0px 10px 0px; }
#Content #Sub .Area .photocaption{ margin: 5px 0px 0px 0px; padding: 0px; width: 155px; float:left; }
#Content #Sub .Area .photospace{ margin: 5px 5px 5px 0px; padding: 0px; width: 80px; height: 60px; float:left; }
#Sub .Area .photocaption2 p a,
#Sub .Area .RowAndHrS .photospace2 p a,
#Sub .Area .RowAndHrS .photospace3 p a,
#Sub .Area .RowAndHrS .photospace4 p a,
#Sub .Area .RowAndHrS .photospace5 p a{	font-weight:bold; }


/* 2007/05/10 murama2 追加 */
#Content #Sub #H2Osusume{ text-indent: -9999px; text-decoration: none; background-image: url(/edit/branch/img/sub_h2_favorite.gif); width: 243px; height: 35px; margin: 0px 0px 2px 0px; }

/* 2007.5.29 修正 バナーmurama2 追加 */

.type1 li { padding-left:16px; background: url(/house/hj/front/hjcommon/css/common/img/icon_arrow_b.gif) no-repeat left 3px; }
#Sec2_2bLink { float:left; width:185px; padding-top:8px; }
#Sec2_2b_2Photo { float:left; width:85px; }
#Sec2_2b_2Photo img { margin-right:5px; }
#Sec2_2b_2Link { float:left; width:185px; padding-top:8px; }
#Sec2_2b_2Link a { line-height:180%; vertical-align:middle; }
#Sec2_2b_2Link img { vertical-align:middle; margin-right:5px; }
#Sec2_2c .read { margin:0 12px 12px;}
#Sec3Ad img { margin-right:6px; }
#Sec3Ad .last img { margin-right:0; }

#AdArea1 .AdGroup { width:243px; }
#AdArea1 .AdGroup .Img { float:left; width:120px; }
#AdArea1 .AdGroup .Txt { float:right; width:120px; }

#AdArea2 .AdGroup .Img { float:left; width:120px; }
#AdArea2 .AdGroup .Img2{ float:right; width:120px; }

#AdArea2 .AdGroup .Img { float:left; width:120px; margin-bottom:5px; }

.spanWidth484 { width:484px; }

