@charset "Shift_JIS";
/* -------------------- common -------------------- */

/* kigyo nm */
#Header #LIdentity { clear: both; background: url(/house/hj/front/hjcommon/css/common/img/__DUMMY__.gif) no-repeat; text-decoration: none; width: 911px; height: 59px; margin: 7px 0 0 20px; }
#Header #LIdentity #LIMakerLogo{ border-right: solid 1px #cccccc; float: left; height: 59px; padding: 0 10px 0 0; }
#Header #LIdentity #LIMakerName{ float: left; margin: 12px 0 0 10px; }
#Header #LIdentity #LIMakerName p{ color: #999999; }

/* SUUMO local navigation */
#Header .tab_section #LNNew { list-style-type:none; margin:0px}
#Header .tab_section #LNNew li { display:inline;}
#Header .tab_section #LNNew li a{ float:left; display:block; margin:0 2px 0 0; background-position:0 0; text-indent:-9999px; text-decoration:none; }
#Header .tab_section #LNNew li a.LN01 { background-image:url(/house/hj/front/hjcommon/css/e/common/img/header_lnavi_01.gif); width:150px; height:29px; }
#Header .tab_section #LNNew li a.LN01:hover,
#Header .tab_section #LNNew li #ln01 a.LN01{ background-image:url(/house/hj/front/hjcommon/css/e/common/img/header_lnavi_01_ov.gif); width:150px; height:29px; }
#Header .tab_section #LNNew li a.LN02 { background-image:url(/house/hj/front/hjcommon/css/e/common/img/header_lnavi_02.gif); width:150px; height:29px; }
#Header .tab_section #LNNew li a.LN02:hover,
#Header .tab_section #LNNew li #ln02 a.LN02 { background-image:url(/house/hj/front/hjcommon/css/e/common/img/header_lnavi_02_ov.gif); width:150px; height:29px; }
#Header .tab_section #LNNew li a.LN03 { background-image:url(/house/hj/front/hjcommon/css/e/common/img/header_lnavi_03.gif); width:150px; height:29px; }
#Header .tab_section #LNNew li a.LN04 { background-image:url(/house/hj/front/hjcommon/css/e/common/img/header_lnavi_04.gif); width:150px; height:29px; }
#Header .tab_section #LNReform { float: right; list-style-type: none; margin: 11px 0 0 0; }
#Header .tab_section #LNReform li{ display: inline;}

/* other */
#Content #Main p.keepAll { word-break:keep-all; }
#Content p.title a { font-size:14px; line-height:1.8em; font-weight:bold; }
#Content p.Date{ font-size:14px; font-weight:bold; }

#Sub .EStbHLine { font-weight:bold; border-bottom:3px solid #FEB547; margin:0 0 10px 0; }
#Sub #companyData { border-left:1px solid #e5e5e5; border-top:1px solid #e5e5e5; }
#Sub #companyData td { border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; padding:3px; }
#Sub #companyData th { border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; padding:3px; background-color:#f2f2f2; }


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

/* info_list_03_e4_l6.jsp */
div.e4_l6_Block01 { width:100%; }
div.e4_l6_Block01 div.Col01 { float:left; width:113px ;margin:0px 30px 0px 0px; }
div.e4_l6_Block01 div.Col02 { float:left; width:485px; }
div.e4_l6_Block01 .Col02 .Event_Date { width:160px; float:left;}
div.e4_l6_Block01 .Col02 .Mark { width:305px; margin:3px 0px 0px 10px; padding:0px; float:right; }
div.e4_l6_Block01 .Col02 .Mark .Detail { width:78px; height:30px; float:right; }
div.e4_l6_Block01 .Col02 .Mark .Detail a { width:78px; height:30px; display:block; background:url(/house/hj/front/hjcommon/css/common/img/button_detail.gif) no-repeat; text-indent:-9999px; text-decoration:none; }
div.e4_l6_Block01 .Col02 .Mark .Detail a:hover { background-position:0 -30px; }
div.e4_l6_Block01 .Button_Reservation { width:243px; height:64px; margin:0 0 0 192px; }
div.e4_l6_Block01 .Button_Reservation a { width:243px; height:54px; margin-top:10px; display:block; background:url(/house/hj/front/hjcommon/css/common/img/button_reservation.gif) no-repeat; text-indent:-9999px; text-decoration:none; }
div.e4_l6_Block01 .Button_Reservation a:hover { background-position: 0 -54px; }
div.e4_l6_Block01 .bg2 { padding:1px 1px 1px 1px; background-color:#E8E8E8; text-align:center; }
div.e4_l6_Block01 .bg2-2 { padding:1px 3px 1px 3px; background-color:#FFFFFF; }
div.e4_l6_Block01 .bg3 { padding:1px 1px 1px 1px; background-color:#FFDCD3; text-align:center; }
div.e4_l6_Block01 #line2 { background-color:#C0C0C0; }
div.e4_l6_Block01 #line2 div { line-height:1.5em; !important }
div.e4_l6_Block01 .fs11  { font-size:11px; }
div.e4_l6_Block01 .fs12  { font-size:12px; }



/* info_shosai_e5_d6.jsp */
div.e5_d6_Block01{ width: 100%;}
div.e5_d6_Block01 div.Col01{float: left; width:200px ;margin: 0 30px 0 0;}
div.e5_d6_Block01 div.Col02{ float: left; width: 398px; }
div.e5_d6_Block01 .Col02 .Event_Date { width:148px; float:left; }
div.e5_d6_Block01 .Col02 .Event_Date .Date { font-size:14px; font-weight:bold; }
div.e5_d6_Block01 .Col02 .Event_Date .KaisaiBasho { font-size:14px; font-weight:normal; }
div.e5_d6_Block01 .Col02 .Mark {width:245px; margin:3px 0px 0px 5px; float:right; }
div.e5_d6_Block01 table.SimpleTable .colored { background-color:#FDAE9D; }
div.e5_d6_Block01 table.SimpleTable span.word { word-break: keep-all; }

/* SUUMO */
.setsubi_hplink {background:transparent url(/house/hj/front/hjcommon/css/e/common/img/setsubi_bg01.gif);background-repeat:no-repeat; background-attachment:scroll;background-position:right top; width:220px; height:15px; float:right; margin-top:8px; padding:6px 8px 0 0; text-align:right;}
/* ie6 */
* html .setsubi_hplink {margin-top:10px;}
/* /ie6 */
.tab_section {width: 911px; margin-left:20px;}
.setsubi_hplink a,
.setsubi_hplink a:hover,
.setsubi_hplink a:active,
.setsubi_hplink a:visited,
.setsubi_hplink a:link {color:#FFFFFF; font-size:11px;}
