@charset "UTF-8";
/* CSS Document */


/******* 更新情報とWhats Nevボックスの2つを包含するボックス ***/
#inc-clms { width:600px; float:left; }

/******* 更新情報と書かれたボックス ***/
#lft-box { color:#F9AE44; font-size:12px; border-width:0px; padding:5px 10px 0 0; width:120px; float:left; margin-left:0; }


/******* Whats Newを直接包むボックス ***/
#mid-box { border-left:1px solid #F9AE44; width:435px; float:left; margin:0; }


/******* Whats New ***/
.whats-new { margin:0 10px; color:#333333; }
.whats-new li { font-size:.7em; float:left; }
.whats-new li.fst { padding-left:10px; width:100px; background: url(../img/icn_dot.gif) no-repeat left center; }
.whats-new li.scd, .whats-new li.scd2 { padding-left:15px; text-indent:-15px; }
.whats-new li.scd a { background: url(../img/icn_c_s.gif) no-repeat left center; width : 275px; padding-left:15px; line-height:1.3; }
.whats-new li.scd2 a { background: url(../img/icn_popup_w.gif) no-repeat 0px 4px; width : 275px; padding-left:15px; line-height:1.3; }

/**テーブルの仕様**/
.whats-new2 { color:#333333; }
.whats-new2 td { font-size:.7em; }
.whats-new2 td.day { padding-left:10px; background: url(../img/icn_dot.gif) no-repeat left center; }

/*広域支店ウィンドウ*/
#table-company-info-kouiki { width:220px; font-size:60%; background:url(../img/bg_win_kouiki.jpg) no-repeat top left;}
#table-company-info-kouiki th { color:#ff6a00; height:27px; line-height:27px; }
#table-company-info-kouiki td { font-size:90%; height:20px; line-height:20px; padding-left:8px;}
#table-company-info-kouiki td a { background:url(../img/icn_popup_w.gif) no-repeat left center; padding-left:10px; color:#333333; text-decoration:none;}
#table-company-info-kouiki td a:hover { color:#ff6a00; text-decoration: underline;}

/*広域支店ウィンドウ:コンテナ*/
.win1 { width:204px; position:absolute; left:570px; padding-bottom:5px; }

.keitai-url { position:absolute; left:790px; }
.p-mark { position:absolute; left:860px; }


/*インデックス用にフッター位置のオーバーライド*/
#main-frame { width:915px;	/*全体幅*/
												min-height:100%;	/*フッター対策*/
												height:auto !important;	/*フッター対策*/
												height:100%;	/*フッター対策*/
												margin:0 auto -70px;	/*フッター対策：フッター用にマイナス値を入れている*/
												position:relative;
												/*border-bottom:1px solid red;*/
												}