/*----------------------------------------------------------------------------------------------------*/
/*  四国コカコーラボトリング株式会社                                                                  */
/*  http://www.shikoku.ccbc.co.jp/                                                                    */
/*  Copyright(C) 1999-2005 SHIKOKU COCA-COLA BOTTLING CO.,LTD All rights reserved                     */
/*----------------------------------------------------------------------------------------------------*/
/******************************************************************************************************/
/* HTML基本設定                                                                                       */
/******************************************************************************************************/
BODY {
	color						: #444444;
	background-color			: #D4D7DB;
	margin						: 0px;
	font-family					: 'ＭＳ ゴシック';
	outline-width				: 0px;
}
FORM {
/*	margin						: 0px; */
}
TD{
	/* TDタグ基本設定 */
	font-size					: 11pt;
/*	padding						: 2px; */
}
/* ************************************************************************************************** */
/* 共用ID設定                                                                   		              */
/* ************************************************************************************************** */
#F1{
	/* フォント1段階拡大 */
	font-size					: 12pt;
}
#F2{
	/* フォント2段階拡大 */
	font-size					: 13pt;
}
#FS1{
	/* フォント1段階縮小 */
	font-size					: 10pt;
}
#FS2{
	/* フォント2段階縮小 */
	font-size					: 9pt;
}
#FB{
	/* フォント太字 */
	font-weight					: bold;
}
#FB1{
	/* フォント1段階拡大 太字 */
	font-size					: 12pt;
	font-weight					: bold;
}
#CW{
	/* フォント1 白*/
	color						: #FFFFFF;
}
#CW1{
	/* フォント1段階拡大 白*/
	font-size					: 12pt;
	color						: #FFFFFF;
}
#CW2{
	/* フォント2段階拡大 白*/
	font-size					: 13pt;
	color						: #FFFFFF;
}
#CR1{
	/* フォント1段階拡大 赤*/
	font-size					: 12pt;
	color						: #A30000;
}
#CR2{
	/* フォント2段階拡大 赤*/
	font-size					: 13pt;
	color						: #A30000;
}
#CF{
	/* コンテンツタイトルフォント 赤*/
	font-size					: 12pt;
	font-family					: 'HGS創英角ｺﾞｼｯｸUB';
/*	color						: #FC4848; */
	color						: #A00000;
/*	font-weight					: bold; */
}
#CG{
	/* フォント1段階縮小 グレー*/
	font-size					: 10pt;
	color						: gray;
}
#CWB{
	/* フォント1段階拡大 白*/
	font-size					: 12pt;
	color						: #FFFFFF;
	font-weight					: bold;
}
#CWB2{
	/* フォント1段階拡大 白*/
	font-size					: 13pt;
	color						: #FFFFFF;
	font-weight					: bold;
}

/* ************************************************************************************************** */
/* テーブルタグ設定 外郭用                                                                            */
/* ************************************************************************************************** */
TABLE.main{
	/* 大外枠部 */
	width						: 970px;
}
TD.page{
	/* ページ部 */
	width						: 770px;
}
TD.pageRight{
	/* 右余白部 */
	width						: 100px;
	background-image			: url('../com/img/line_right.jpg') ; 
}
TD.pageLeft{
	/* 左余白部 */
	width						: 100px;
	background-image			: url('../com/img/line_left.jpg') ; 
}

/* ************************************************************************************************** */
/* テーブルタグ設定 ヘッダー用                                                                        */
/* ************************************************************************************************** */
	/* ロゴ部 */
/* 2010/01/19 EDT
TD.logo{
	width						: 345px;
	vertical-align				: bottom;
}
*/
TD.logo{
	width						: 770px;
	height						: 100px;
	vertical-align				: top;
	background-image			: url('../com/img/logo.jpg') ; 
	text-align					: right;
}
/* 2010/01/19 EDT */
	/* サイトマップリンク部 */
/* 2010/01/19 EDT
TD.Sitemap{
	width						: 320px;
	text-align					: right;
}
*/
TD.Sitemap{
	width						: 294px;
	text-align					: right;
}
TD.Fsize1{
	/* 文字サイズ変更(文字)部 */
	width						: 272px;
	text-align					: right;
}
TD.Fsize2{
	/* 文字サイズ大小部 */
	width						: 22px;
	text-align					: right;
	
}
TD.Search1{
	/* 検索テキストボックス部 */
	width						: 272px;
	text-align					: right;
}
TD.Search2{
	/* 検索ボタン部 */
	width						: 48px;
	text-align					: right;
}
TD.menu{
	/* メインメニューボタン部 */
	height						: 30px;
	width						: 152px;
}
TD.navi{
	/* ナビゲーション 部 */
	width						: 766px;
	background-color			: #FFFFFF;
	color						: gray;
	font-size					: 9pt;
	padding						: 2px;
}

/* ************************************************************************************************** */
/* テーブルタグ設定 サブメニュー用                                                                    */
/* ************************************************************************************************** */
TD.subMenu{
	/* サブメニュー部 */
	height						: 33px;
	width						: 140px;
	vertical-align				: top;
}
TD.MenuTitle{
	/* メニュータイトル部 */
	height						: 38px;
	width						: 140px;
	vertical-align				: top;
}
TD.vertical{
	/* 縦線部 */
	width						: 15px;
	background-image			: url('../com/img/line_vertical.jpg') ; 
}
TD.content{
	/* コンテンツ部 */
	width						: 615px;
	vertical-align				: top;
}


/* dotbar配下属性スタイル */
.dotbar{
	padding						: 0px		;
	margin						: 0px		;
}
.dotbar A{
	text-decoration				: none		;
	padding-bottom				: 0px		;
	border-bottom-width			: 1px		;
	border-bottom-color			: gray		;
	border-bottom-style			: dashed	;
}

.dotbar A:link{
	line-height					: 11pt		;
	color						: gray		;
}
.dotbar A:visited{
	line-height					: 11pt		;
	color						: gray		;
}
.dotbar A:hover{
	line-height					: 11pt		;
	color						: red		;
	border-bottom-color			: red		;
}

/* ************************************************************************************************** */
/* テーブルタグ設定 ポリシー用                                                                        */
/* ************************************************************************************************** */
TABLE.policy{
	width						: 770px;
}
TD.policyTitle{
	/* ポリシータイトル部 */
	height						: 40px;
	width						: 770px;
	vertical-align				: top;
}
TD.policySubTitle{
	/* ポリシー サブタイトル部 */
	width						: 770px;
	height						: 30px;
	background-image			: url('../top/img/content04_img00.gif') ;
	background-repeat			: no-repeat;
	padding-left				: 20px;
	padding-bottom				: 5px;
}
TD.policyM{
	/* ポリシー 明細 */
	width						: 770px;
	padding						: 4px; 
	vertical-align				: top;
	text-align					: left;
}

/* ************************************************************************************************** */
/* テーブルタグ設定 サイトマップ用                                                                        */
/* ************************************************************************************************** */
TABLE.Map{
	width						: 760px;
}
TD.MapTitle{
	/* サイトマップタイトル部 */
	width						: 385px;
	height						: 30px;
	background-image			: url('../top/img/subtitle00.gif') ;
	background-repeat			: no-repeat;
	padding-left				: 20px;
	padding-bottom				: 5px;
}
TD.MapM{
	/* サイトマップ 明細 */
	width						: 385px;
	padding						: 4px; 
	vertical-align				: top;
	text-align					: left;
	padding-left				: 0px;
}

TD.MapM A{
	text-decoration				: none		;
	padding-bottom				: 0px		;
	border-bottom-width			: 1px		;
	border-bottom-color			: gray		;
	border-bottom-style			: dashed	;
}

TD.MapM A:link{
	line-height					: 11pt		;
	color						: gray		;
}
TD.MapM A:visited{
	line-height					: 11pt		;
	color						: gray		;
}
TD.MapM A:hover{
	line-height					: 11pt		;
	color						: red		;
	border-bottom-color			: red		;
}

TD.MapM UL {
	margin-top					: 0px;
	margin-bottom				: 0px;
	line-height					: 20px;
}
TD.MapM DIV {
	margin-bottom: 8px;
}

TD.MapM DIV.yblock {
	width						: 300px;
	padding						: 10px 0px 10px 20px;
	margin-bottom				: 20px;
	background-color			: #ffffcc;
	border						: 1px #ffcc99 solid;
	text-align					: left;
}

TD.LinkTitle{
	/* タイトル部 */
	height						: 80px;
	vertical-align				: middle;
	background-image			: url('../com/img/backcolor03.gif') ;
	background-repeat			: no-repeat;
	padding-left				: 20px;
}

/* ************************************************************************************************** */
/* テーブルタグ設定 コンテンツ用                                                                      */
/* ************************************************************************************************** */
TABLE.OLD{
	/* 外枠 点線 */
	border-style				: dotted;
	border-width				: 1px;
	border-color				: #000000;
}
TABLE.OLS{
	/* 外枠 線 */
	border-style				: solid;
	border-width				: 1px;
	border-color				: #000000;
}
TD.SubMenuTitle{
	/* サブメニュータイトル部 */
	height						: 40px;
	width						: 603px;
	vertical-align				: top;
}
TD.ContentTitle{
	/* コンテンツタイトル部 */
	height						: 35px;
	background-image			: url('../com/img/subtitle00.gif') ;
	background-repeat			: no-repeat;
	padding-left				: 20px;
	padding-bottom				: 10px;
}
TD.SubcontentTitle{
	/* サブメニュータイトル部 */
	height						: 26px;
	width						: 603px;
	vertical-align				: top;
	padding						: 5px;
	background-position			: left bottom;
	background-color			: #FC4848;
}
TD.M{
	/* 明細 下線無し */
	padding						: 4px; 
	vertical-align				: top;
}
TD.MB{
	/* 明細 下線有り */
	padding						: 4px; 
	background-position			: left bottom;
	background-color			: #FFFFFF ;
	background-image			: url('../com/img/backcolor03.gif') ;
	background-repeat			: no-repeat; 
}
TD.L{
	/* 強調(HGS創英角ｺﾞｼｯｸUB) */
	font-size					: 11pt;
	font-weight					: bold;
	/*font-family					: 'HGS創英角ｺﾞｼｯｸUB';*/
}
TD.LB{
	/* 行の見出し 背景下線無し */
/**** 追加・編集 ****/
	height						: 26px;
	width						: 235px;
	vertical-align				: top;
	font-size					: 13pt;
/*	font-weight					: bold; */
	font-family					: 'HGS創英角ｺﾞｼｯｸUB';
	color						: #800000 ;
/**** 追加・編集終了 ****/
	padding						: 4px; 
	background-position			: left bottom;
	background-color			: #FFFFFF ;
	background-image			: url('../com/img/backcolor12.gif') ;
	background-repeat			: repeat-y; 
}

/*2009/03/26 */
TD.LB2{
	/* 行の見出し 背景下線無し */
/**** 追加・編集 ****/
	height						: 500px;
	width						: 235px;
	vertical-align				: top;
	font-size					: 13pt;
/*	font-weight					: bold; */
	font-family					: 'HGS創英角ｺﾞｼｯｸUB';
	color						: #800000 ;
/**** 追加・編集終了 ****/
	padding						: 4px; 
	background-position			: left bottom;
	background-color			: #FFFFFF ;
	background-image			: url('../com/img/backcolor13.gif') ;
	background-repeat			: repeat-y; 
}
/*2009/03/26 */

TD.LBE{
	/* 行の見出し 背景下線有り */
/**** 追加・編集 ****/
	height						: 26px;
/*	width						: 235px; */
	vertical-align				: top;
	font-size					: 11pt;
/*	font-weight					: bold; */
	font-family					: 'HGS創英角ｺﾞｼｯｸUB';
	color						: #800000 ;
/**** 追加・編集終了 ****/
	padding						: 4px; 
	background-position			: left bottom;
	background-color			: #FFFFFF ;
	background-image			: url('../com/img/backcolor11.gif') ;
	background-repeat			: no-repeat; 
}
TD.HB{
	/* 行の見出し 背景下線無し */
	font-size					: 11pt;
	font-weight					: bold;
	font-family					: 'HGS創英角ｺﾞｼｯｸUB';
	padding						: 4px; 
	background-color			: #FFFFFF ;
	background-image			: url('../com/img/backcolor12.gif') ;
	background-repeat			: no-repeat; 
}

/* ************************************************************************************************** */
/* テーブルタグ設定 pdfダウンロードページ用                                                           */
/* ************************************************************************************************** */
TABLE.DLT{
	/* pdfダウンロードがあるテーブル */
	width						: 585px;
}
TD.Date{
	/* 年月日 */
	padding						: 4px; 
	vertical-align				: top;
	width						: 135px;
	height						: 40px;
}
TD.pdfIMG{
	/* 年月日 */
	vertical-align				: top;
	width						: 55px;
	height						: 40px;
}
TD.description{
	/* 詳細 */
	padding						: 4px; 
	vertical-align				: top;
	width						: 305px;
	height						: 40px;
}
IMG.pdfpic{
	/* PDF画像 */
	width						: 32px;
	height						: 32px;
}
IMG.newpic{
	/* NEW画像 */
	width						: 60px;
	height						: 30px;
}
IMG.spacepic{
	/* NEW画像 */
	width						: 60px;
	height						: 1px;
}

/* ************************************************************************************************** */
/* テーブルタグ設定 行の見出しあり用                                                                  */
/* ************************************************************************************************** */
TABLE.RTT{
	/* 行の見出しがあるテーブル */
	width						: 585px;
}
TD.RT1{
	/* 行の見出し(1行分) */
	height						: 26px;
	width						: 235px;
	vertical-align				: top;
	font-size					: 11pt;
	font-weight					: bold;
	font-family					: 'HGS創英角ｺﾞｼｯｸUB';
	padding						: 5px; 
	background-position			: left bottom;
	background-color			: #FC4848;
}

TD.RM{
	/* 明細 */
	width						: 350px;
	vertical-align				: top;
	padding						: 5px; 
	background-position			: left bottom;
	background-color			: #FFFFFF ;
	background-repeat			: no-repeat; 
}

/* ************************************************************************************************** */
/* テーブルタグ設定 列の見出しあり(背景グレー)用                                                      */
/* ************************************************************************************************** */
TD.BC{
	background-color			: #CCCCCC;
	width						: 610px;
	text-align					: center;
}
TD.BCST{
	/* サブメニュータイトル部 */
	height						: 24px;
	width						: 615px;
	vertical-align				: top;
}
TABLE.BCOT{
	/* 背景グレーの中にあるテーブル */
	width						: 603px;
}
TABLE.BCT{
	/* 背景グレーの中にあるテーブル */
	width						: 585px;
}
TD.Title1{
	/* 背景色 グレー(タイトル部[赤]) */
	height						: 26px;
	padding						: 4px; 
	color						: #FFFFFF;
	vertical-align				: middle;
	font-family					: 'ＭＳ Ｐゴシック';
	background-image			: url('../com/img/backcolor91.gif') ;
	background-repeat			: no-repeat; 
}
TD.Title2{
	/* 背景色 グレー(タイトル部[橙]) */
	height						: 26px;
	padding						: 4px; 
	color						: #FFFFFF;
	vertical-align				: middle;
	font-family					: 'ＭＳ　Ｐゴシック';
	background-image			: url('../com/img/backcolor92.gif') ;
	background-repeat			: no-repeat; 
}
TD.Title3{
	/* 背景色 グレー */
	height						: 26px;
	padding						: 4px; 
	vertical-align				: middle;
	font-weight					: bold;
	/*font-family					: 'HGS創英角ｺﾞｼｯｸUB';*/
	background-image			: url('../com/img/backcolor01.gif') ;
	background-repeat			: no-repeat; 
}
TD.Title4{
	/* 背景色 グレー 2行 */
	height						: 52px;
	padding						: 4px; 
	vertical-align				: middle;
	font-weight					: bold;
	/*font-family					: 'HGS創英角ｺﾞｼｯｸUB';*/
	background-image			: url('../com/img/backcolor01.gif') ;
	background-repeat			: no-repeat; 
}
TD.BCGIMG{
	/* イメージ部 (１つ) */
	width						: 615px;
	vertical-align				: top;
	text-align					: left;
}

/* ************************************************************************************************** */
/* テーブルタグ設定 Acrobat Readerダウンロードあり用                                                  */
/* ************************************************************************************************** */
TABLE.ARDLT{
	/* Acrobat Readerダウンロードがあるテーブル */
	width						: 585px;
}
TD.DLIMG{
	/* イメージ部 (左側) */
	width						: 185px;
	vertical-align				: top;
	text-align					: center;
}
TD.DLNM{
	/* 名称部（右側） */
	width						: 400px;
	padding						: 4px; 
	vertical-align				: top;
	text-align					: left;
}
TD.DLHR{
	/* ライン部 */
	width						: 585px;
	vertical-align				: middle;
}

/* ************************************************************************************************** */
/* テーブルタグ設定 イメージのみ用                                                                    */
/* ************************************************************************************************** */
TD.IMG1{
	/* イメージ部 (１つ) */
	width						: 615px;
	vertical-align				: top;
	text-align					: center;
}
TD.IMG2{
	/* イメージ部 (２つ) */
	width						: 352px;
	vertical-align				: top;
	text-align					: center;
}

/* ************************************************************************************************** */
/* テーブルタグ設定 空行用                                                                            */
/* ************************************************************************************************** */
TD.N1{
	/* 空行*/
	height: 3px; 
}
TD.N2{
	/* 空行*/
	height: 10px; 
}

/* ************************************************************************************************** */
/* テーブルタグ設定 グループ会社事業                                                                  */
/* ************************************************************************************************** */
TD.GRP{
	/* 行見出し用 */
	width						: 75px;
	background-color			: #FC4848;
}

/* ************************************************************************************************** */
/* テーブルタグ設定 沿革                                                                              */
/* ************************************************************************************************** */
TD.History{
	/* 行見出し用 */
	width						: 95px;
	background-color			: #FC4848;
	padding						: 4px;
	vertical-align				: top;
}
TD.HistoryLBE{
	/* 行見出し用 */
/*	width						: 95px;
	background-color			: #FC4848;
	padding						: 4px;
	vertical-align				: top; */
/**** 追加・編集 ****/
	height						: 26px;
	width						: 95px;
	vertical-align				: top;
	font-size					: 11pt;
	font-weight					: bold; 
	font-family					: 'HGS創英角ｺﾞｼｯｸUB';
	color						: #800000 ;
/**** 追加・編集終了 ****/
	padding						: 4px; 
	background-position			: left bottom;
	background-color			: #FFFFFF ;
	background-image			: url('../com/img/backcolor11.gif') ;
	background-repeat			: no-repeat; 


}
TD.HistoryRM{
	/* 明細(年代) */
	width						: 100px;
	vertical-align				: top;
	padding						: 5px; 
	background-position			: left bottom;
	background-color			: #FFFFFF ;
	background-repeat			: no-repeat; 
}

/* ************************************************************************************************** */
/* テーブルタグ設定 工場見学                                                                          */
/* ************************************************************************************************** */
TD.Factory{
	/* タイトル部 */
	height						: 50px;
	vertical-align				: middle;
	background-image			: url('../com/img/backcolor02.gif') ;
	background-repeat			: no-repeat;
	padding-left				: 20px;
}
TD.FactoryIMG1{
	/* イメージ部 (１つ) */
	width						: 603px;
	vertical-align				: top;
	text-align					: left;
}
TD.FactoryIMG2{
	/* イメージ部 (２つ) */
	width						: 352px;
	vertical-align				: top;
	text-align					: left;
}
TD.Factorytitle{
	/* 行見出し用 */
	width						: 235px;
	background-color			: #FC4848;
	padding						: 4px;
	vertical-align				: top;
}

/* ************************************************************************************************** */
/* テーブルタグ設定 お問い合わせ                                                                          */
/* ************************************************************************************************** */
TD.Question{
	/* タイトル部 */
	height						: 30px;
	vertical-align				: middle;
	background-image			: url('../company/img/content06_img00.gif') ;
	background-repeat			: no-repeat;
	padding-left				: 10px;
}
TD.QuestionIMG1{
	/* イメージ部 (１つ) */
	width						: 160px;
	vertical-align				: top;
	text-align					: center;
}
TD.Calendar{
	/* サブメニュータイトル部 */
	height						: 26px;
	width						: 480px;
	vertical-align				: top;
	text-align					: center;
	padding						: 5px;
	background-position			: left bottom;
	background-color			: #FC4848;
}
A.Calendarlink:LINK{
	color						: #FFFFFF;
}
A.Calendarlink:VISITED{
	color						: #FFFFFF;
}

/* ************************************************************************************************** */
/* テーブルタグ設定 スポーツイベント用                                                                  */
/* ************************************************************************************************** */
TD.SportsRT1{
	/* 行の見出し(1行分) */
	height						: 26px;
	width						: 105px;
	vertical-align				: top;
	font-size					: 11pt;
	font-weight					: bold;
	/*font-family					: 'HGS創英角ｺﾞｼｯｸUB';*/
	padding						: 5px; 
	background-position			: left bottom;
	background-color			: #FC4848;
}
TD.SportsRM{
	/* 明細 */
	width						: 480px;
	vertical-align				: top;
	padding						: 5px; 
	background-position			: left bottom;
	background-color			: #FFFFFF ;
	background-repeat			: no-repeat; 
}

/* ************************************************************************************************** */
/* テーブルタグ設定 フッター用                                                                        */
/* ************************************************************************************************** */
TD.menuL{
	height						: 25px;
	width						: 160px;
	text-align					: left;
}
TD.menuR{
	height						: 25px;
	width						: 160px;
	text-align					: right;
}
TD.menuF{
	font-size					: 11pt;
	height						: 30px;
	width						: 770px;
	background-image			: url('../com/img/line_duble.jpg') ; 
	text-align					: center;
	vertical-align				: middle;
}

TD.menuF A{
	text-decoration				: none		;
	padding-bottom				: 0px		;
	border-bottom-width			: 1px		;
	border-bottom-color			: gray		;
	border-bottom-style			: dashed	;
}

TD.menuF A:link{
	line-height					: 11pt		;
	color						: gray		;
}
TD.menuF A:visited{
	line-height					: 11pt		;
	color						: gray		;
}
TD.menuF A:hover{
	line-height					: 11pt		;
	color						: red		;
	border-bottom-color			: red		;
}

TD.copylight{
	height						: 30px;
	width						: 770px;
	text-align					: center;
}

/* ************************************************************************************************** */
/* テーブルタグ設定 その他                                                                           */
/* ************************************************************************************************** */
TD.iblj{
	/* 吹き出し */
	color						: #888888;
	font-size					: 9pt;	
	background-image			: url('../images/top/balloon.gif') ; 
	background-repeat			: no-repeat;
}
TD.balloon{
	/* 吹き出し */
	color						: #888888;
	font-size					: 11pt;	
	background-image			: url('../com/img/balloon.gif'); 
	background-repeat			: no-repeat;
}
TD.balloon2{
	/* 吹き出し2 */
	color						: #888888;
	font-size					: 9pt;	
	background-image			: url('../com/img/balloon.gif'); 
	background-repeat			: no-repeat;
}

/* ************************************************************************************************** */
/* テーブルタグ設定 トップページ用                                                                    */
/* ************************************************************************************************** */
TD.topLeft{
	/* トップページ 左部 */
	width						: 450px;
	vertical-align				: top;
}
TD.topVertical{
	/* 縦線部 */
	width						: 20px;
	background-image			: url('../com/top/line_vertical_top.jpg') ; 
}
TD.topRight{
	/* トップページ 右部 */
	width						: 300px;
	vertical-align				: top;
}
TD.whatNew{
	/* トップページ 右部 */
	height						: 130px;
	background-position			: left bottom;
	background-image			: url('../com/top/whatnew_border.gif') ; 
	background-repeat			: no-repeat; 
}

/* ************************************************************************************************** */
/* トップページ 最新情報レイヤー 設定                                                                 */
/* ************************************************************************************************** */
DIV.news{
	position					: absolute;
/*	top							: 150px; */
/*	left						: 500px; */
	width						: 250px;
	height						: 150px;
}

DIV.whatsNew {
	overflow					: auto;
	width						: 440px;
	height						: 170px;
}

/* ************************************************************************************************** */
/* ｱﾝｶｰタグ設定                                                                                */
/* ************************************************************************************************** */
A.sample {
	font-family					: Tahoma, Verdana, Comic Sans MS, Osaka, 'ＭＳ ゴシック' ;
	text-decoration				: none		;
	cursor						: help		;
	background-image			: url('../../image/xxxa.gif') ;
	font-size					: 11px		;
	color						: #000000	;
}
A.sample :HOVER {
	visibility					: visible	;
	float						: none		;
	clear						: none		;
	background-image			: url('../../image/xxxb.gif') ;
	position					: relative	;
	top							: 2pt		;
	left						: 2pt		;
}
A{
	text-decoration				: none		;
}
A:link{
	background-image			: url('../images/com/a01.gif') ;
	line-height					: 11pt		;
/*  color						: blue		; */
	color						: gray		;
}
A:visited{
	background-image			: url('../images/com/a02.gif') ;
	line-height					: 11pt		;
	color						: gray		;
}
A:HOVER{
	background-image			: url('../images/com/a01.gif') ;
	line-height					: 11pt		;
	color						: red		;
}
A.detaile:link{
	background-image			: url('../none') 		;
	line-height					: 11pt		;
	color						: blue		
}
A.detaile:visited{
	background-image			: url('../none') 		;
	line-height					: 11pt		;
	color						: blue		
}
A.detaile:HOVER{
	background-image			: url('../images/com/a01.gif') ;
	line-height					: 11pt		;
	color						: blue		;
}
A.linknaviA {
	background-image			: url('../images/com/a02.gif') ;
	color						: gray		;
	text-decoration				: none		;
}
A.linknaviA:HOVER {
	background-image			: url('../images/com/a01.gif') ;
	color						: blue		;
}
A.submenu {
	cursor						: pointer	;
	font-size					: 11px		;
	color						: #FFFFFF	;
}
A.submenu:HOVER {
	visibility					: visible	;
	float						: none		;
	clear						: none		;
	position					: relative	;
	top							: 3pt		;
	left						: 3pt		;
}
A.outside{
/*
	max-width					: 200px		;
	max-height					: 20px		;
*/
	background-image			: url('../campaign/img/button01.gif') ;
	line-height					: 11pt		;
	color						: blue		;
	text-decoration				: none		; 
}
A.outside:HOVER {
/*
	visibility					: visible	;
	position					: relative	;
	top							: -1pt		;
	left						: 1pt		;
*/
}
A.outside:visited{
	line-height					: 11pt		;
	color						: blue		;
}

/* ************************************************************************************************** */
/* その他タグ設定                                                                                      */
/* ************************************************************************************************** */
FONT.TopItem{
	/* 見出しタグ設定 */
	font-size					: 13pt;
	font-weight					: bold;
}
FONT.TopItem2{
	/* 見出しタグ設定 */
	font-size					: 12pt;
	font-weight					: bold;
}
DIV.DL{
	float						:left;
	margin-left					:20px;
}
DIV.DR{
	float						:right;
	margin-left					:20px;
}
BODY.SW{
	color						: #444444;
	background-color			: #FFFFFF;
	margin						: 15px;
	font-family					: 'ＭＳ ゴシック';
	outline-width				: 0px;
}

/* 2010/01/19 ADD */
/* トップ 最上部のメッセージ */
DIV.logomsg {
	color						: #FFFFFF;
	padding-top					: 3px;
	padding-left				: 3px;
	text-align					: left;
}
/* トップ FLASH */
TD.topflash {
	padding-top					: 5px;
	padding-bottom				: 5px;
	background-color			: #FFFFFF;
	width						: 770px;
	height						: 300px;
}
/* ************************************************************************************************** */
/* 年間スケジュール用                                                                                 */
/* ************************************************************************************************** */
div#slish {
	width						: 550px;
	background-color			: #ffffff;
	overflow					: hidden;
}
div#slish table {
	width						: 100%;
	margin						: 0; 
	padding						: 0;
}
div#slish td.prev {
	text-align					: left;
}
div#slish td.next {
	text-align					: right;
}

table.listinfo {
	margin-bottom				: 2px;
	border						: 1px solid #999999;
	border-collapse				: collapse;
	width						: 500px;
	margin						: 0px;
	padding						: 0px;
	background-color			: #ffffff;
	font-size					: medium;
	font-weight					: normal;
}
.listinfo caption {
	font-weight					: bold;
}
.listinfo th {
	border						: 1px solid #999999;
	height						: 26px;
	padding						: 4px; 
	vertical-align				: middle;
	font-weight					: bold;
	background-image			: url('../com/img/backcolor01.gif') ;
	background-repeat			: no-repeat; 
}
.listinfo td {
	border						: 1px solid #999999;
	margin						: 0px;
	padding						: 3px;
	text-align					: left;
}