@charset "Shift_JIS";

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

/* local navigation */

#Header #LIdentity { clear: both; background: url(/house/hj/front/hjcommon/css/a/common/img/header_identity_logo.gif) no-repeat; text-decoration: none; width: 911px; height: 59px; margin: 7px 0 0 0; }
#Header #LIdentity #LIMakerLogo{ border-right: solid 1px #cccccc; float: left; height: 59px; padding: 0 10px 0 0;}
#Header #LIdentity #LIMakerName{ float: left; margin: 1px 0 0 10px; }
#Header #LIdentity #LIMakerName p{ color: #999999; }
#Header #LNavigation { clear: both; margin: 7px 0 2px 0; height: 40px; background-image: url(/house/hj/front/hjcommon/css/a/common/img/header_lnavi_background.gif); }
#Header #LNavigation ul#LNNew { list-style-type: none;margin:0px}
#Header #LNavigation ul#LNNew li{ display: inline;}
#Header #LNavigation ul#LNNew li a{ float: left; display: block; margin: 0 2px 0 0; background-position: 0 0; text-indent: -9999px; text-decoration: none; }
#Header #LNavigation ul#LNNew li a:hover{ background-position:0 -32px ; }
#Header #LNavigation ul#LNNew li a.LN01{ background-image: url(/house/hj/front/hjcommon/css/a/common/img/header_lnavi_01.gif); width: 135px; height: 32px; }
#Header #LNavigation ul#LNNew li a.LN02{ background-image: url(/house/hj/front/hjcommon/css/a/common/img/header_lnavi_02.gif); width: 135px; height: 32px; }
#Header #LNavigation ul#LNNew li a.LN03{ background-image: url(/house/hj/front/hjcommon/css/a/common/img/header_lnavi_03.gif); width: 135px; height: 32px; }
#Header #LNavigation ul#LNNew li a.LN04{ background-image: url(/house/hj/front/hjcommon/css/a/common/img/header_lnavi_04.gif); width: 135px; height: 32px; }
#Header #LNavigation ul#LNNew li a.LN05{ background-image: url(/house/hj/front/hjcommon/css/a/common/img/header_lnavi_05.gif); width: 135px; height: 32px; }
#Header #LNavigation ul#LNNew li.CurrentItem a{ background-position:0 -64px ; }
#Header #LNavigation ul#LNNew li.CurrentItem a:hover{ background-position:0 -64px ; }
#Header #LNavigation ul#LNReform { float: right; list-style-type: none; margin: 11px 0 0 0; }
#Header #LNavigation ul#LNReform li{ display: inline;}
#Header #LNavigation ul#LNReform li a{ float: left; display: block; background-position: 0 0; text-indent: -9999px; text-decoration: none; }
#Header #LNavigation ul#LNReform li a:hover{ background-position: 0 -14px; }
#Header #LNavigation ul#LNReform li a.M06{ background-image: url(/house/hj/front/hjcommon/css/a/common/img/header_lnavi_06.gif); width: 115px; height: 14px; }


/* blog ( a4_l7,a4_d7 ) */

div.blog{ width: 100%;}
div.blog div.Col01{float: left; width:200px ;padding: 0 22px 20px 0; }
div.blog div.Col02{ float: left; width:405px ; margin: 0; padding:0px;}
div.blog div.Col01 div.Area{ width: 200px !important; margin: 0 0 20px 0 !important; }
div.blog div.Col01 div.AreaNoMargin{ width: 200px !important; margin: 0 0 0 0 !important; }
div.blog div.Col01 .H3{ background: #f2f2f2; border: solid 1px #e5e5e5; padding: 2px 5px 3px 7px; font-weight: bold; }
div.blog div.Col01 div.Box{ width: 186px; border-left: solid 1px #e5e5e5; border-right: solid 1px #e5e5e5; border-bottom: solid 1px #e5e5e5; padding: 4px 5px 5px 7px; }
div.blog div.Col01 { }
div.blog div.Col02 div.Area{ width: 405px !important; }

table.CalendarTable{ border-collapse: collapse; width: 100%; }
table.CalendarTable td,
table.CalendarTable td{ border: 3px solid #ffffff; font-weight: normal; text-align: left; line-height: 1.2em; text-align: center; }
table.CalendarTable th { border: 3px solid #ffffff; height: 7px; background: #cccccc; }
table.CalendarTable th { border: 3px solid #ffffff; height: 7px; background: #cccccc; }
table.CalendarTable th.Sunday{ background: #990000; }
table.CalendarTable th.Saturday{ background: #019AD3; }
table.CalendarTable caption { font-weight: bold; padding: 5px; }


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


/* a4_d1.html */

#Header #HLBackNavigation ul li a.a5_d8_Top{ float: left; display: block; width: 147px; height: 18px; padding: 0 10px 0 0; margin: 0 4px 0 0; background-position: 0 0; text-indent: -9999px; text-decoration: none; border-right: solid 1px #e5e5e5; background: url(/house/hj/front/hjcommon/css/a/img/a5_d8_lnback.gif) no-repeat; }
#Header #HLBackNavigation ul li a.a5_d8_Top:hover{ background-position: 0 -18px; }
#Content #FLBackNavigation ul li a.a5_d8_Top{ float: left; display: block; width: 147px; height: 18px; padding: 0 10px 0 0; margin: 0 4px 0 0; background-position: 0 0; text-indent: -9999px; text-decoration: none; border-right: solid 1px #e5e5e5; background: url(/house/hj/front/hjcommon/css/a/img/a5_d8_lnback.gif) no-repeat; }
#Content #FLBackNavigation ul li a.a5_d8_Top:hover{ background-position: 0 -18px; }
#Content #Main h2.a4_d1_h2 { background-image: url(/house/hj/front/hjcommon/css/a/img/a4_d1_h2.gif);}
#Content #Main h3.a4_d1_h3_01{ background-image: url(/house/hj/front/hjcommon/css/a/img/a4_d1_h3_01.gif);}
#Content #Main h3.a4_d1_h3_02{ background-image: url(/house/hj/front/hjcommon/css/a/img/a4_d1_h3_02.gif);}
#Content #Main h3.a4_d1_h3_03{ background-image: url(/house/hj/front/hjcommon/css/a/img/a4_d1_h3_03.gif);}
div.a4_d1_Block01{ width: 100%;}
div.a4_d1_Block01 div.Col01{float: left; width:262px ;margin: 0 30px 0 0; }
div.a4_d1_Block01 div.Col02{ float: left; width: 336px; }
div.a4_d1_Block02{ width: 100%;}
div.a4_d1_Block02 div.Col01{float: left; width:262px ;margin: 0 30px 0 0; }
div.a4_d1_Block02 div.Col02{ float: left; width: 336px; }
div.a4_d1_Block03{ width: 100%;}
div.a4_d1_Block03 div.Col01{float: left; width:70px ;margin: 0 20px 0 0; }
div.a4_d1_Block03 div.Col02{ float: left; width: 538px;  }
div.a4_d1_Block04{ width: 100%;}
div.a4_d1_Block04 div.Col01{float: left; width:auto ;padding: 0 20px 0 0; }
div.a4_d1_Block04 div.Col02{ float: left; width:70px ; margin: 0 20px 0 0; }
div.a4_d1_Block04 div.Col03{ float: left; width: 445px;}


/* a4_d10.html */

#Header #HLBackNavigation ul li a.a4_d10_Top{ float: left; display: block; width: 147px; height: 18px; padding: 0 10px 0 0; margin: 0 4px 0 0; background-position: 0 0; text-indent: -9999px; text-decoration: none; border-right: solid 1px #e5e5e5; background: url(/house/hj/front/hjcommon/css/a/img/a4_d10_lnback.gif) no-repeat; }
#Header #HLBackNavigation ul li a.a4_d10_Top:hover{ background-position: 0 -18px; }
#Content #FLBackNavigation ul li a.a4_d10_Top{ float: left; display: block; width: 147px; height: 18px; padding: 0 10px 0 0; margin: 0 4px 0 0; background-position: 0 0; text-indent: -9999px; text-decoration: none; border-right: solid 1px #e5e5e5; background: url(/house/hj/front/hjcommon/css/a/img/a4_d10_lnback.gif) no-repeat; }
#Content #FLBackNavigation ul li a.a4_d10_Top:hover{ background-position: 0 -18px; }

#Content #Main h2.a4_d10_h2 { background-image: url(/house/hj/front/hjcommon/css/a/img/a4_d10_h2.gif); }
#Content #Main h3.a4_d10_h3_01{ background-image: url(/house/hj/front/hjcommon/css/a/img/a4_d10_h3_01.gif);}
#Content #Main h3.a4_d10_h3_02{ background-image: url(/house/hj/front/hjcommon/css/a/img/a4_d10_h3_02.gif);}
#Content #Main h3.a4_d10_h3_03{ background-image: url(/house/hj/front/hjcommon/css/a/img/a4_d10_h3_03.gif);}
#Content #Main h3.a4_d10_h3_04{ background-image: url(/house/hj/front/hjcommon/css/a/img/a4_d10_h3_04.gif);}
div.a4_d10_Block01{ width: 100%; }
div.a4_d10_Block01 div.Col01{ float: left; width: 302px; margin: 0 20px 0 0; }
div.a4_d10_Block01 div.Col02{ float: left; width: 302px; }
div.a4_d10_Block01 div.Col01 p,
div.a4_d10_Block01 div.Col02 p{ background: #f2f2f2; border-top: solid 1px #e5e5e5; border-left: solid 1px #e5e5e5; border-right: solid 1px #e5e5e5; padding: 3px; }
div.a4_d10_RefNavigation { list-style-type: none; width: 628px; background: url(/house/hj/front/hjcommon/css/common/img/parts_dotline-h_3column.gif) repeat-y right; }
div.a4_d10_RefNavigation div.Col01,
div.a4_d10_RefNavigation div.Col02,
div.a4_d10_RefNavigation div.Col03{ float: left; width: 189px; padding: 0 10px 0 10px; }
div.a4_d10_RefNavigation ul{ list-style-type: none; }
div.a4_d10_RefNavigation ul li{ line-height: 1.2em !important; margin: 0 0 10px 0; padding: 0 0 0 14px; background: url(/house/hj/front/hjcommon/css/common/img/icon_arrow_b.gif) no-repeat 0px 0px; }
div.a4_d10_RefNavigation div.Col01 p{ background: url(/house/hj/front/hjcommon/css/a/img/a4_d10_h3_04_01.gif) no-repeat; width: 189px; height: 22px; text-indent: -9999px; font-size: 1px; }
div.a4_d10_RefNavigation div.Col02 p{ background: url(/house/hj/front/hjcommon/css/a/img/a4_d10_h3_04_02.gif) no-repeat; width: 189px; height: 22px; text-indent: -9999px; font-size: 1px; }
div.a4_d10_RefNavigation div.Col03 p a:hover{ background-position: 0 -25px; }
div.a4_d10_RefNavigation div.Col03 p a{ display: block; background: url(/house/hj/front/hjcommon/css/a/img/a4_d10_h3_04_03.gif) no-repeat; width: 189px; height: 22px; text-indent: -9999px; font-size: 1px; text-decoration: none; }


/* a4_l6.html */

#Content #Main h2.a4_l6_h2 { background-image: url(/house/hj/front/hjcommon/css/a/img/a4_l6_h2.gif);}
div.a4_l6_Block01{ width: 100%;}
div.a4_l6_Block01 div.Col01{float: left; width:113px ;margin: 0 30px 0 0; }
div.a4_l6_Block01 div.Col02{ float: left; width: 485px; }
div.a4_l6_Block02{ width: 100%;}
div.a4_l6_Block02 div.Col01{float: left; width:auto ;padding: 0 20px 0 0; }
div.a4_l6_Block02 div.Col02{ float: left; width:70px ; margin: 0 20px 0 0; }
div.a4_l6_Block02 div.Col03{ float: left; width: 445px;}


/* a4_l9.html */

#Content #Main h2.a4_l9_h2 { background-image: url(/house/hj/front/hjcommon/css/a/img/a4_l9_h2.gif); }
div.a4_l9_Block01{}
div.a4_l9_Block01 div.col01{ float: left; width: 202px; margin: 0 9px 0 0; }
div.a4_l9_Block01 div.col02{ float: left; width: 202px; margin: 0 9px 0 0; }
div.a4_l9_Block01 div.col03{ float: left; width: 202px; margin: 0 0 0 0; }
div.a4_l9_Block01 div.Description{}
div.a4_l9_Block01 div.Description p img2{ vertical-align: middle; padding: 0 0 0 7px; }


/* a5_d9.html */

#Header #HLBackNavigation ul li a.a5_d9_Top{ float: left; display: block; width: 147px; height: 18px; padding: 0 10px 0 0; margin: 0 4px 0 0; background-position: 0 0; text-indent: -9999px; text-decoration: none; border-right: solid 1px #e5e5e5; background: url(/house/hj/front/hjcommon/css/a/img/a5_d9_lnback.gif) no-repeat; }
#Header #HLBackNavigation ul li a.a5_d9_Top:hover{ background-position: 0 -18px; }
#Content #FLBackNavigation ul li a.a5_d9_Top{ float: left; display: block; width: 147px; height: 18px; padding: 0 10px 0 0; margin: 0 4px 0 0; background-position: 0 0; text-indent: -9999px; text-decoration: none; border-right: solid 1px #e5e5e5; background: url(/house/hj/front/hjcommon/css/a/img/a5_d9_lnback.gif) no-repeat; }
#Content #FLBackNavigation ul li a.a5_d9_Top:hover{ background-position: 0 -18px; }
#Content #Main h2.a5_d9_h2 { background-image: url(/house/hj/front/hjcommon/css/a/img/a5_d9_h2.gif); }
#Content #Main h3.a5_d9_h3_01{ background-image: url(/house/hj/front/hjcommon/css/a/img/a5_d9_h3_01.gif);}
#Content #Main h3.a5_d9_h3_02{ background-image: url(/house/hj/front/hjcommon/css/a/img/a5_d9_h3_02.gif);}
#Content #Main h3.a5_d9_h3_03{ background-image: url(/house/hj/front/hjcommon/css/a/img/a5_d9_h3_03.gif);}
div.a5_d9_Block02{ width: 100%; }
div.a5_d9_Block02 div.Col01{ float: left; width: 302px; margin: 0 20px 0 0; }
div.a5_d9_Block02 div.Col02{ float: left; width: 302px; }
div.a5_d9_Block02 div.Col01 p,
div.a5_d9_Block02 div.Col02 p{ background: #f2f2f2; border-top: solid 1px #e5e5e5; border-left: solid 1px #e5e5e5; border-right: solid 1px #e5e5e5; padding: 3px; }
div.a5_d9_Block03{ width: 608px; background: #F9F2E3;padding:10px;}
div.a5_d9_Block03 div.Col01{ float: left; width: 70px; margin: 0 20px 0 0; }
div.a5_d9_Block03 div.Col02{ float: left; width: 107px; margin: 0 10px 0 0;}
div.a5_d9_Block03 div.Col03{ float: left; width: 400px; margin:0;}
div.a5_d9_RefNavigation { list-style-type: none; width: 628px; background: url(/house/hj/front/hjcommon/css/common/img/parts_dotline-h_2column.gif) repeat-y right; }
div.a5_d9_RefNavigation div.Col01,
div.a5_d9_RefNavigation div.Col02{ float: left; width: 189px; padding: 0 10px 0 10px; }
div.a5_d9_RefNavigation ul{ list-style-type: none; }
div.a5_d9_RefNavigation ul li{ line-height: 1.2em !important; margin: 0 0 10px 0; padding: 0 0 0 14px; background: url(/house/hj/front/hjcommon/css/common/img/icon_arrow_b.gif) no-repeat 0px 0px; }
div.a5_d9_RefNavigation div.Col01 p{ background: url(/house/hj/front/hjcommon/css/a/img/a5_d9_h3_03_01.gif) no-repeat; width: 189px; height: 22px; text-indent: -9999px; font-size: 1px; }
div.a5_d9_RefNavigation div.Col02 p{ background: url(/house/hj/front/hjcommon/css/a/img/a5_d9_h3_03_02.gif) no-repeat; width: 189px; height: 22px; text-indent: -9999px; font-size: 1px; }


/* a5_d6.html */

#Header #HLBackNavigation ul li a.a5_d6_Top{ float: left; display: block; width: 147px; height: 18px; padding: 0 10px 0 0; margin: 0 4px 0 0; background-position: 0 0; text-indent: -9999px; text-decoration: none; border-right: solid 1px #e5e5e5; background: url(/house/hj/front/hjcommon/css/a/img/a5_d6_lnback.gif) no-repeat; }
#Header #HLBackNavigation ul li a.a5_d6_Top:hover{ background-position: 0 -18px; }
#Content #FLBackNavigation ul li a.a5_d6_Top{ float: left; display: block; width: 147px; height: 18px; padding: 0 10px 0 0; margin: 0 4px 0 0; background-position: 0 0; text-indent: -9999px; text-decoration: none; border-right: solid 1px #e5e5e5; background: url(/house/hj/front/hjcommon/css/a/img/a5_d6_lnback.gif) no-repeat; }
#Content #FLBackNavigation ul li a.a5_d6_Top:hover{ background-position: 0 -18px; }
#Content #Main h2.a5_d6_h2 { background-image: url(/house/hj/front/hjcommon/css/a/img/a5_d6_h2.gif); }
#Content #Main h3.a5_d6_h3_01 { background-image: url(/house/hj/front/hjcommon/css/a/img/a5_d6_h3_01.gif); }
div.a5_d6_Block01{ width: 100%;}
div.a5_d6_Block01 div.Col01{float: left; width:200px ;margin: 0 30px 0 0; height:auto;}
div.a5_d6_Block01 div.Col02{ float: left; width: 398px; height:auto; }


/* a4_l8.html */

#Content #Main h2.a4_l8_h2 { background-image: url(/house/hj/front/hjcommon/css/a/img/a4_l8_h2.gif); }
div.a4_l8_Block01{ width: 100%;}
div.a4_l8_Block01 div.Col01{float: left; width:113px ;margin: 0 30px 0 0; }
div.a4_l8_Block01 div.Col02{ float: left; width: 485px;  }


/* a5_d8.html */

#Content #Main h2.a5_d8_h2 { background-image: url(/house/hj/front/hjcommon/css/a/img/a5_d8_h2.gif); }
#Content #Main h3.a5_d8_h3_01 { background-image: url(/house/hj/front/hjcommon/css/a/img/a5_d8_h3_01.gif); }
div.a5_d8_Block01{ width: 100%;}
div.a5_d8_Block01 div.Col01{float: left; width:200px ;margin: 0 30px 0 0; }
div.a5_d8_Block01 div.Col02{ float: left; width: 396px;}
div.a5_d8_Block01 div.Col02_02.HeadlineB{ width: 374px; }
div.a5_d8_Block02 div.Col01{float: left; width:200px ;margin: 0 30px 0 0; }
div.a5_d8_Block02 div.Col02{ float: left; width: 398px;}
div.a5_d8_Block02 div.Col02_01{float: left; width:74px ; }
div.a5_d8_Block02 div.Col02_02{ float: left; width: 321px;}


/* a4_d4.html */

#Content #Main h2.a4_d4_h2 { background-image: url(/house/hj/front/hjcommon/css/a/img/a4_d4_h2.gif); }
#Content #Main h3.a4_d4_h3_01 { background-image: url(/house/hj/front/hjcommon/css/a/img/a4_d4_h3_01.gif); }
div.a4_d4_Block01{ width: 100%;}
div.a4_d4_Block01 div.Col01{ float: left; width: 322px; margin: 0 30px 0 0; }
div.a4_d4_Block01 div.Col02{ float: left; width: 276px; }
div.a4_d4_Area01{ width: 628px; margin: 40px 0 30px 0; }


/* a3_l1.html */

div.a3_l1_Block01{ width: 100%;}
div.a3_l1_Block01 div.Col01{float: left; width:113px ;margin: 0 20px 0 0; }
div.a3_l1_Block01 div.Col02{ float: left; width: 778px;}
div.a3_l1_Block01 div.Col02_01{ float: left; width: 464px;margin: 0 19px 0 0;}
div.a3_l1_Block01 div.Col02_02{ float: left; width: 294px;}

div.a3_l1_Block01a{float: left; width:628px; margin: 0 0 40px 0; }
div.a3_l1_Block01a div.Col01{float: left; width:113px ;margin: 0 10px 0 0; }
div.a3_l1_Block01a div.Col02{float: left; width:113px ;margin: 0 10px 0 0; }
div.a3_l1_Block01a div.Col03{float: right; margin: 0 0 0 0; }
div.a3_l1_Block01b{ width: 243px; margin: 0 0 30px 0; }
div.a3_l1_Block01b div.Col01_01{ float: left; width: 464px;margin: 0 19px 0 0;}
div.a3_l1_Block01b div.Col01_02{ float: left; width: 294px;}


/* a2_l2.html */

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


/* a3_l11.html */

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


/* a3_l6.html */

div.a3_l6_Block01{ width: 100%;}
div.a3_l6_Block01 div.Col01{float: left; width:113px ;margin: 0 30px 0 0; }
div.a3_l6_Block01 div.Col02{ float: left; width: 485px; }
div.a3_l6_Block02{ width: 100%;}
div.a3_l6_Block02 div.Col01{float: left; width:auto ;padding: 0 20px 0 0; }
div.a3_l6_Block02 div.Col02{ float: left; width:70px ; margin: 0 20px 0 0; }
div.a3_l6_Block02 div.Col03{ float: left; width: 445px;}


/* a1_t.html */
#Content #Main div.a1_t_h1{ width: 628px; height: 97px; background: #e5e5e5 url(/house/hj/front/hjcommon/css/a/img/a1_t_h1.jpg) no-repeat 1px 1px; text-indent: -9999px; margin: 0px 0 20px 0; }
#Content #Main h2.a1_t_h2 { background-image: url(/house/hj/front/hjcommon/css/a/img/a1_t_h2.gif); }
#Content #Main h3.a1_t_h3_01 { background-image: url(/house/hj/front/hjcommon/css/a/img/a1_t_h3_01.gif); }
div.a1_t_Block01{ width: 100%;}
div.a1_t_Block01 div.Col01{float: left; width:auto ;padding: 0 20px 0 0; }
div.a1_t_Block01 div.Col02{ float: left; width:70px ; margin: 0 20px 0 0; }
div.a1_t_Block01 div.Col03{ float: left; width: 445px;}
div.a1_t_Block02{ width: 100%;}
div.a1_t_Block02 div.Col01{ float: left; width: 193px; margin: 0 3px 0 0; padding: 7px; background: #FAF6EC; height: 85px; }
div.a1_t_Block02 div.Col02{ float: left; width: 193px; margin: 0 3px 0 0; padding: 7px; background: #FAF6EC; height: 85px; }
div.a1_t_Block02 div.Col03{ float: left; width: 193px; margin: 0 0 0 0; padding: 7px; background: #FAF6EC; height: 85px; }
div.a1_t_Block02 div.Col01 p.Title a{ display: block; width: 192px; height: 26px; text-indent: -9999px; background: url(/house/hj/front/hjcommon/css/a/img/a1_t_t_01.gif); text-decoration: none; }
div.a1_t_Block02 div.Col02 p.Title a{ display: block; width: 192px; height: 26px; text-indent: -9999px; background: url(/house/hj/front/hjcommon/css/a/img/a1_t_t_02.gif); text-decoration: none; }
div.a1_t_Block02 div.Col03 p.Title a{ display: block; width: 192px; height: 26px; text-indent: -9999px; background: url(/house/hj/front/hjcommon/css/a/img/a1_t_t_03.gif); text-decoration: none; }

/* a4_l7.html */

#Header #HLBackNavigation ul li a.a4_l7_Top{ float: left; display: block; width: 147px; height: 18px; padding: 0 10px 0 0; margin: 0 4px 0 0; background-position: 0 0; text-indent: -9999px; text-decoration: none; border-right: solid 1px #e5e5e5; background: url(/house/hj/front/hjcommon/css/a/img/a4_l7_lnback.gif) no-repeat; }
#Header #HLBackNavigation ul li a.a4_l7_Top:hover{ background-position: 0 -18px; }
#Content #FLBackNavigation ul li a.a4_l7_Top{ float: left; display: block; width: 147px; height: 18px; padding: 0 10px 0 0; margin: 0 4px 0 0; background-position: 0 0; text-indent: -9999px; text-decoration: none; border-right: solid 1px #e5e5e5; background: url(/house/hj/front/hjcommon/css/a/img/a4_l7_lnback.gif) no-repeat; }
#Content #FLBackNavigation ul li a.a4_l7_Top:hover{ background-position: 0 -18px; }
#Content #Main h2.a4_l7_h2 { background-image: url(/house/hj/front/hjcommon/css/a/img/a4_l7_h2.gif); }
div.a4_l7_Block01{ width: 100%;}
div.a4_l7_Block01 div.Col01{float: left; width:auto ; margin:0 0 0 0;}
div.a4_l7_Block01 div.Col02{ float: right; width:auto ; margin:0 0 0 0;}
div.a4_l7_Block01 div.Col11{float: left; width:125px ;margin: 0 20px 0 0; }
div.a4_l7_Block01 div.Col12{ float: left; width:255px ; margin: 0 0 0 0; }
div.a4_l7_Block02 { width: 100%;}
div.a4_l7_Block02 div.Col01{float: left; width:58px ;margin: 0 0px 0 0; }
div.a4_l7_Block02 div.Col02{ float: left; width:325px; margin: 0 0 0 0; }
div.a4_l7_Block02 div.Col02_01{ float: left; width: auto; margin: 0 0 0 0; }
div.a4_l7_Block02 div.Col02_02{ float: right; width:auto ; margin:0 0 0 0;}


/* a5_d7.html */

#Header #HLBackNavigation ul li a.a5_d7_Top{ float: left; display: block; width: 147px; height: 18px; padding: 0 10px 0 0; margin: 0 4px 0 0; background-position: 0 0; text-indent: -9999px; text-decoration: none; border-right: solid 1px #e5e5e5; background: url(/house/hj/front/hjcommon/css/a/img/a5_d7_lnback.gif) no-repeat; }
#Header #HLBackNavigation ul li a.a5_d7_Top:hover{ background-position: 0 -18px; }
#Content #FLBackNavigation ul li a.a5_d7_Top{ float: left; display: block; width: 147px; height: 18px; padding: 0 10px 0 0; margin: 0 4px 0 0; background-position: 0 0; text-indent: -9999px; text-decoration: none; border-right: solid 1px #e5e5e5; background: url(/house/hj/front/hjcommon/css/a/img/a5_d7_lnback.gif) no-repeat; }
#Content #FLBackNavigation ul li a.a5_d7_Top:hover{ background-position: 0 -18px; }
#Content #Main h2.a5_d7_h2 { background-image: url(/house/hj/front/hjcommon/css/a/img/a5_d7_h2.gif); }
div.a5_d7_Block01{ width: 405px; margin: 0; }
div.a5_d7_Block01 div.Col01{float:left; width:auto;}
div.a5_d7_Block01 div.Col02{float:right; width:auto;}
div.a5_d7_Block01 div.Col11{float:left; width:200px;margin:0 5px 5px 0;}
div.a5_d7_Block01 div.Col12{float:left; width:200px;}



div.top_Block03{ width: 100%; margin: 0 0 15px 0; }
div.top_Block03.top_bl3t { width: 620px; height: 95px; display: block; background: url(../img/top_bl3t.jpg) no-repeat; }
div.top_Block03.top_bl3 { width: 620px; height: 38px; display: block; background: url(../img/top_bl3.gif) no-repeat; }
div.top_Block03.top_bl3_b { width: 620px; height: 38px; display: block; background: url(../img/top_bl3_b.gif) no-repeat; }
div.top_Block03.top_bl3_c { width: 620px; height: 38px; display: block; background: url(../img/top_bl3_c.gif) no-repeat; }
div.top_Block03 div.Col01{ float: left; width: 620px; margin: 0 26px 0 0;}
div.top_Block03 div.Col02{ float: left; width: 264px; }
div.top_Block03 div.Col01 span.area{ display: block; width: 120px; float: left; padding: 0 0 0 10px;}
div.top_Block03 div.Col01 span.FirstItem a{ padding: 0 0 0 10px; margin: 0 0 0 0; border-left: none; }
div.top_Block03 div.Col01 span a{ padding: 0 0 0 10px; margin: 0 0 0 10px; border-left: solid 1px #e5e5e5; }
div.top_Block03 div.Col01 p{ margin: 0 0 2px 0; }
div.top_Block03 div.Col02 img{ margin:0 0 5px 0; }
div.top_Block03 #H3Topix { text-indent: -9999px; text-decoration: none; background-image: url(../img/sub_h3_topix.gif); width: 243px; height: 40px; margin: 0 0 2px 0; }
div.top_Block03 #H3Call { text-indent: -9999px; text-decoration: none; background-image: url(../img/sub_h3_call.gif); width: 243px; height: 40px; margin: 0 0 2px 0; }
div.top_Block03 #H3Mail { text-indent: -9999px; text-decoration: none; background-image: url(../img/sub_h3_mail.gif); width: 243px; height: 40px; margin: 0 0 2px 0; }
