#container{
	width:760px;
	height: 100%;
	padding:0px;
	margin:0px auto;
	text-align:center; 
}

body{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	color:#333;
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック","平成角ゴシック","Osaka","ヒラギノ角ゴ Pro W3";
	line-height:150%;
	scrollbar-3dlight-color:#B4C7ED;
	scrollbar-arrow-color:#B4C7ED;
	scrollbar-base-color:white;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:white;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#B4C7ED;
	background-color: #FFFFFF;
	background-image: url(images/09bg_10.gif);
}

.tableMain {
	height: 100%;
}
/****************************
* 線つき箱 ログインフォーム
*****************************/
#boxlogin{
margin:0px 0px 10px 0px;
padding:0px 0px 3px 0px;
border:1px solid #66CC33;
background:#E2FCE7;
/*background:#E2FCE7;*/
text-align:center;
}
/**********************
* 線つき箱(サービス案内)
***********************/
#boxservice{
margin:0px 0px 10px 0px;
padding:0px 0px 3px 0px;
border:1px solid #66CC33;
background:#E2FCE7;
text-align:center;
}
/**********************
* 線つき箱(有料サービス移行案内)
***********************/
#boxservice_shift{
margin:0px 0px 10px 0px;
padding:0px 0px 3px 0px;
border:1px solid #66CC33;
background:#E2FCE7;
text-align:center;
}
/****************************
* 線つき箱(インフォメーション)
*****************************/
#boxinfo{
margin:0px 0px 10px 0px;
padding:0px 0px 3px 0px;
border:1px solid #66CC33;
background:#E2FCE7;
text-align:center;
}
/****************************
* 線つき箱 verisign表示
*****************************/
#boxsecure{
margin:0px 0px 10px 0px;
padding:0px 0px 3px 0px;
border:1px solid #66CC33;
text-align:center;
}
/*********************************
* 線つき箱(分析データメニュー)
**********************************/
#boxservice_m{
margin:0px 0px 10px 0px;
padding:0px 0px 3px 0px;
border:1px solid #66CC33;
background:#E2FCE7;
text-align:center;
}
/*********************************
* 線つき箱(CANナビサーチ)
**********************************/
#boxservice_can_navi{
margin:0px 0px 10px 0px;
padding:0px 0px 3px 0px;
border:1px solid #FF9933;
background:#F3C556;
text-align:center;
}
/*********************************
* 線つき箱(会員用メニュー)
**********************************/
#boxmember_info{
margin:0px 0px 10px 0px;
padding:0px 0px 3px 0px;
border:1px solid #66CC33;
background:#E2FCE7;
text-align:center;
}
/*********************************
* 線つき箱(広報委員メニュー)
**********************************/
#boxservice_public{
margin:0px 0px 10px 0px;
padding:0px 0px 3px 0px;
border:1px solid #66CC33;
background:#E2FCE7;
text-align:center;
}
/*********************************
* 線つき箱(携帯メニュー)
**********************************/
#boxmobile{
margin:0px 0px 10px 0px;
padding:0px 0px 3px 0px;
border:1px solid #FFA54A;
background:#FFD1A4;
text-align:center;
}
/*********************************
* 線つき箱(スケジュール・ダイアリーメニュー)
**********************************/
#boxmember_can_navi{
margin:0px 0px 10px 0px;
padding:0px 0px 3px 0px;
border:1px solid #FFA54A;
background:#FFD1A4;
text-align:center;
}
/**********************
* 線つき箱
***********************/
#boxguide{
margin:0px 0px 10px 0px;
padding:0px 0px 3px 0px;
border:1px solid #999;
text-align:center;
}
/****************************
* 線つき箱
*****************************/
#boxlinegray{
margin:1px 0px 5px 0px;
padding:3px;
border:1px solid #999;
text-align:right;
}
/****************************
* 線つき箱
*****************************/
#boxlinecommon{
margin:1px 0px 5px 0px;
padding:3px;
border:1px solid #FFFFFF;
}
/****************************
* ヘッダー文言
*****************************/
.boxheadwhite{
margin:0px;
padding:3px;
color:#666666;
text-align:right;
}
/****************************
* ヘッダーリンク
*****************************/
.boxheadlink{
margin:0px 0px 5px 0px;
padding:3px;
background:#E2FCE7;
text-align:right;
}
/****************************
* ヘッダーリンク(メンバー用)
*****************************/
.boxheadlink_m{
margin:0px 0px 5px 0px;
padding:3px;
background:#E2FCE7;
text-align:right;
}
/****************************
* 線つき箱
*****************************/
#boxlinenavi{
margin:1px 0px 5px 0px;
padding:3px;
border:1px solid #999;
}
/****************************
* テキスト設定
*****************************/
.text8{
	font-size:8px;
	font-family:"ＭＳ Ｐゴシック","平成角ゴシック","Osaka","ヒラギノ角ゴ Pro W3";
	line-height:150%;
}

.text10{
	font-size:10px;
	font-family:"ＭＳ Ｐゴシック","平成角ゴシック","Osaka","ヒラギノ角ゴ Pro W3";
	line-height:150%;
}

.text11{
	font-size:11px;
	font-family:"ＭＳ Ｐゴシック","平成角ゴシック","Osaka","ヒラギノ角ゴ Pro W3";
	line-height:150%;
}

.text12{
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック","平成角ゴシック","Osaka","ヒラギノ角ゴ Pro W3";
	line-height:150%;
}

.text12_e{
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック","平成角ゴシック","Osaka","ヒラギノ角ゴ Pro W3";
	line-height:200%;
}

.text14{
	font-size:14px;
	font-family:"ＭＳ Ｐゴシック","平成角ゴシック","Osaka","ヒラギノ角ゴ Pro W3";
	line-height:150%;
}

.textjust{
	text-align:justify;
	text-justify:distribute;
}

.2p{
	padding:2px;
}

.2p_a{
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
}

.c{
text-align:center;
}
.NAVI_MSG {
	text-align:justify;
	text-justify:distribute;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}

.CAN_INFO {
	text-align:justify;
	text-justify:distribute;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}

.Warning{
color: #FF0000;
font-weight: bold;
}

.red{
color: #FF0000;
}

.green{
color: #006600;
}

.blue{
color: #0000FF;
}

.RequiredItem {  font-size: 10px; color: #FF0000}
.TitleText {  font-size: 14px; color: #FFFFFF;font-weight: bold;}
.TitleText12 {  font-size: 12px; color: #FFFFFF;font-weight: bold;}
.box1 { word-break: break-all;
	overflow: auto; 
} 
/****************************
* リンク（全般）
*****************************/
a:link {  color: #0000FF}
a {text-decoration:none;}
a:visited {color: #0000FF;}
a:hover { color: #FF0000;text-decoration:underline;}
/****************************
* リンク
*****************************/
a.caninfo:link {  color: #009900}
a.caninfo {text-decoration:underline;}
a.caninfo:visited {color: #009900;}
a.caninfo:hover { color: #009900;text-decoration:none;}
/****************************
* リンク(パスワード忘れ)
*****************************/
a.id_pass:link {  color: #FF0000}
a.id_pass {text-decoration:underline;}
a.id_pass:visited {color: #FF0000;}
a.id_pass:hover { color: #FF0000;text-decoration:none;}
/****************************
* リンク(パスワード忘れ)
*****************************/
a.pass:link {  color: #258FB8}
a.pass {text-decoration:underline;}
a.pass:visited {color: #258FB8;}
a.pass:hover { color: #258FB8;text-decoration:none;}
/****************************
* リンク(CANナビカレンダー)
*****************************/
a.can_navi_c:link {  color: #0000FF}
a.can_navi_c {text-decoration:underline;}
a.can_navi_c:visited {color: #0000FF;}
a.can_navi_c:hover { color: #333;text-decoration:none;background-color: #E2FCE7}
/****************************
* リンク(CANNAVI)
*****************************/
a.cannavi:link {  color: #0000FF}
a.cannavi {text-decoration:none;}
a.cannavi:visited {color: #0000FF;}
a.cannavi:hover { color: #FF9933;text-decoration:underline;background-color: #FFF986}
/****************************
* フッター設定
*****************************/
#footer {
	width: 760px;
	background-color: #E2FCE7;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	margin-bottom: 0px;
}
#footer a:link {
	color: #0000FF;
	text-decoration: none;
}

#footer a:visited {
	color: #0000FF;
}

#footer a:hover, #footer a:active {
	color: #FF0000;
	text-decoration: underline;
}/****************************
* フッター設定(メンバー用）
*****************************/
#footer_m {
	width: 760px;
	background-color: #E2FCE7;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	margin-bottom: 0px;
}
#footer_m a:link {
	color: #0000FF;
	text-decoration: none;
}
#footer_m a:visited {
	color: #0000FF;
}

#footer_m a:hover, #footer_m a:active {
	color: #FF0000;
	text-decoration: underline;
}
/****************************
* フォーム設定
*****************************/
/*
input,textarea,select{
	border: 1px solid #333;
}
*/
button {
	border-style:solid solid solid solid;
	border-color:#FF6666;
	background-color:#FFCCCC;
	color:#000000;
}
/****************************
* テーブル設定
*****************************/

.Table01_BG  { background-color: #E2FCE7;}
/*.Table01_BG1 { background-color: #6699FF;}*/
.Table01_BG1 { background-color: #66CC33;}
.Table01_BG2 { background-color: #66CC33;}
.Table01_BG3 { background-color: #FFA54A;}
.Table01_BG4 { background-color: #FF0000;}
.Table01_BG5 { background-color: #666;}
.Table01_TR0 { background-color: #FFFFFF;}
.Table01_TR1 { background-color: #E2FCE7;}
.Table01_TR2 { background-color: #E6E6E6;}
/*.Table01_TR3 { background-color: #6699FF;}*/
.Table01_TR3 { background-color: #66CC33;}
.Table01_TR4 { background-color: #EFEFEF;}
.Table01_TR5 { background-color: #66CC33;}
.Table01_TR6 { background-color: #F8F8EF;}
.Table01_TR7 { background-color: #FFA54A;}
.Table01_TR8 { background-color: #EFEFEF;} /* form */
.Table01_TR9 { background-color: #FFFFCC;}
.Table01_TR10 { background-color: #99CCFF;}
.Table01_TR11 { background-color: #FFFF99;}

.Table02_BG  { background-color: #66CC33;}
.Table02_BG1 { background-color: #FFA54A;}
.Table02_BG2 { background-color: #6699FF;}
.Table02_BG3 { background-color: #E2FCE7;}
.Table02_BG4 { background-color: #FF0000;}
.Table02_BG5 { background-color: #FF6699;}
.Table02_BG6 { background-color: #FFFF99;}
.Table02_TR0 { background-color: #FFFFFF;}
.Table02_TR1 { background-color: #66CC33;}
.Table02_TR2 { background-color: #FFA54A;}
.Table02_TR3 { background-color: #6699FF;}
.Table02_TR4 { background-color: #E6E6E6;}
.Table02_TR5 { background-color: #E2FCE7;}
.Table02_TR6 { background-color: #F8F8EF;}
.Table02_TR7 { background-color: #E2FCE7;}
.Table02_TR8 { background-color: #EFEFEF;}
.Table02_TR9 { background-color: #EFEFEF;} /* form */
.Table02_TR10 { background-color: #FF6699;}
.Table02_TR11 { background-color: #FFFF99;}
