

.{  font-family: 'ＭＳ Ｐゴシック'; 
	font-weight: 500;
	font-size: 12px;
	line-height: 1.6em;
	color: #000000;
	}


hr { 
background-color: #cccccc; 
color: #cccccc;
size:1px; 
} 

/*　リンク指定　*/
a:link { color: #0000FF; text-decoration:underline;}  /* リンク */
a:visited {color: #0000FF; text-decoration: underline;} /* 既に見たリンク */
a:hover { color: #ff0000; text-decoration:underline;}  /* カーソルが上にある時のリンク */


/*　枠、点線指定　*/
.ten_table{
border-color: #cccccc;      /* 枠の色 */
border-width: 1px;          /* 枠の幅 */
border-style: dashed;       /* 枠の種類 */
/*    color: #ffffff;              文字の色 */ 
background-color: #ffffff;  /*背景の色 */
}



/* hタグ */
h1{font-size:10pt; color: black; margin-top: 3; margin-bottom: 5; LINE-HEIGHT:12px;}
h2{font-size:10pt; color: black; margin-top: 0; margin-bottom: 0; LINE-HEIGHT:12px;}
h3{font-size:10pt; color: black; margin-top: 0; margin-bottom: 0; LINE-HEIGHT:12px;}
h4{font-size:10pt; color: black; margin-top: 0; margin-bottom: 0; LINE-HEIGHT:12px;}
h5{font-size:10pt; color: black; margin-top: 0; margin-bottom: 0; LINE-HEIGHT:12px;}
h6{font-size:10pt; color: gray; margin-top: 1; margin-bottom: 0; LINE-HEIGHT:13px;}


/*画像指定*/
/*ヘッド画像*/
.image_hed1_bg{background-image: url("/img/hed1.gif"); background-repeat:no-repeat;}
.image_hed3_bg{background-image: url("/img/hed3.gif"); background-repeat:no-repeat;}
/*アイコン画像*/
.image_icon15_bg{background-image: url("/img/icon15.gif"); background-repeat:no-repeat;}
.image_icon5_bg{background-image: url("/img/icon5.gif"); background-repeat:no-repeat;}
.image_icon20_bg{background-image: url("/img/icon20.gif"); background-repeat:no-repeat;}
.image_icon19_bg{background-image: url("/img/icon19.gif"); background-repeat:no-repeat;}
.image_icon23_bg{background-image: url("/img/icon23.gif"); background-repeat:no-repeat;}
.image_icon21_bg{background-image: url("/img/icon21.gif"); background-repeat:no-repeat;}
.image_icon22_bg{background-image: url("/img/icon22.gif"); background-repeat:no-repeat;}
/*チェックボックス画像*/
.image_check_bg{background-image: url("/img/check.gif"); background-repeat:no-repeat;}
.image_check2_bg{background-image: url("/img/check2.gif"); background-repeat:no-repeat;}
.image_check3_bg{background-image: url("/img/check3.gif"); background-repeat:no-repeat;}
.image_check4_bg{background-image: url("/img/check4.gif"); background-repeat:no-repeat;}
.image_icon12_bg{background-image: url("/img/icon12.gif"); background-repeat:no-repeat;}
/*点線画像*/
.image_dot_white_bg{background-image: url("/img/dot/dot_white.gif");}
/*バー画像*/
.image_menu_bg3_bg{background-image: url("/img/menu/menu_bg3.jpg");}
.image_type2_bg{background-image: url("/img/content/type2.jpg");}



/* 色指定なし */
.XS{font-size: 4pt;}
.SS{font-size: 7pt;}
.SM{font-size: 8pt;}
.SSM{font-size: 8pt; font-weight: bold;}
.SM_B{font-size: 9pt; font-weight: bold;}
.SL{font-size: 10pt;}
.MM_SLIM{font-size: 10pt; }
.MM{font-size: 10pt; font-weight: bold;}
.LL{font-size: 11pt;}
.LL_B{font-size: 11pt; font-weight: bold;}
.XL{font-size: 16pt; font-weight: bold;}


/* 黒 */
.black_9{font-size: 9pt; color:#000000;}
.SM_BLACK{font-size: 8pt; color: black;}
.SSM_BLACK{font-size: 9pt; color: black;}
.BBB{font-size: 10pt; font-weight: bold; color:#000000;}
.MM2{font-size: 11pt; font-weight: bold; color:#000000;}
.LLL_black{font-size: 12pt; color: black;font-weight: bold;}


/* 白 */
.SM_WHITE{font-size: 8pt; color: white;}
.SL_WHITE{font-size: 9pt; color:#FFFFFF;}
.SL_WHITE2{font-size: 9pt; color:#FFFFFF; font-weight: bold;}
.WHITE{font-size: 10pt; color: #ffffff;}
.SMM_WHITE{font-size: 10pt; font-weight: bolder; color:#FFFFFF;}
.MM_white{font-size: 10pt; font-weight: bold; color: #FFFFFF;}
.LL_WHITE{font-size: 10pt; font-weight: bold; color: WHITE;}
.LL11_WHITE{font-size: 11pt; font-weight: bold; color: WHITE;}
.LLL_WHITE{font-size: 12pt; color: white;font-weight: bold;}
.SLL_WHITE{font-size: 12pt; font-weight: bolder; color:#FFFFFF;}


/* グレー */
.SSS_gray{font-size: 7pt; color: GRAY;}
.gray{font-size: 8pt; color:GRAY;}
.gray9{font-size: 9pt; color:#444444; text-decoration: none;}
.gray8_2{font-size: 8pt; color:#454545;}
.SM_gray{font-size: 8pt; font-weight: bold; color: GRAY;}
.FS{font-size: 10pt; color:#333333;}
.LLL4{font-size: 10pt; font-weight: bold; color:#333333;}
.LLL3{font-size: 10pt; font-weight: bold; color:#ffffff;}
.LLL2{font-size: 10pt; font-weight: bold; color:#AE5700;}
.SM_gray2{font-size: 12pt; font-weight: bold; color: #666666;}


/* 赤 */
.SS_RED{font-size: 7pt; color: red;}
.SM_RED{font-size: 8pt; color: red;}
.SM_R{font-size: 8pt; color:#E83C37; font-weight: bold;}
.RED{font-size: 9pt; color:#FF0000;}
.red10{font-size: 10pt; color: red;}
.MM_red{font-size: 10pt; font-weight: bold; color:#E8423E;}
.red_b_10{font-size: 10pt; font-weight: bold; color:red;}
.MM_red_u{font-size: 10pt; font-weight: bold; color: red; text-decoration: underline}
.LL_red{font-size: 11pt; color: red;}
.LLb_red{font-size: 11pt; font-weight: bold; color:#E8423E;}
.LLL_red{font-size: 12pt; font-weight: bold; color:#E8423E;}


/* 青 */
.SS_BL{font-size: 8pt; color:#000080;}
.SM_BL{font-size: 8pt; color:#000080; font-weight: bold;}
.MM_BL{font-size: 11pt; color:#3C63CC; font-weight: bold;}
.MM_blue{font-size: 10pt; font-weight: bolder; color: blue;}
.LLL{font-size: 10pt; font-weight: bold; color: #2B4095;}
.BL10{font-size: 10pt; color: #2B4095;}
.LLLLL{font-size: 16pt; font-weight: bold; color : #000080;}
.MM_blue2{font-size: 10pt; font-weight: bolder; color: #094B82;}
.MM_blue12{font-size: 12pt; font-weight: bolder; color: #094B82;}

/* 黄色 */
.SM_YELLOW{font-size:9pt; color: orange;}
.SM_YELLOW3{font-size: 8pt; color:#B6C128;}
.SM_YELLOW2{font-size: 10pt; color: #FFD700;}
.YELLOW{font-size: 10pt; color: orange;}
.MM_yellow{font-size: 10pt; font-weight: bold; color: yellow;}
.LL_yellow{font-size: 11pt; font-weight: bold; color: #FFFF00;}
.LL2_yellow{font-size: 10pt; font-weight: bold; color:#BE9B32;}
.yellow12_b{font-size: 12pt; font-weight: bold; color: #FFFF00; text-decoration: underline; color:#FFFF00;}


/* オレンジ */
.SS_orange{font-size: 8pt; color:#D58000;}
.SM_orange{font-size: 8pt; font-weight: bold; color: orange;}
.MM_orange{font-size: 10pt; font-weight: bold; color: orange;}
.LL_orange{font-size: 11pt; font-weight: bold; color: #E4A341;}
.LLL_orange{font-size: 12pt; font-weight: bold; color:orange;}


/* ピンク */
.SM_pink2{font-size: 8pt; color:#FF0080;}
.SM_pink3{font-size: 11pt; color:#FF62B0; font-weight: bold;}
.SM_pink{font-size: 10pt; font-weight: bold; color:#FF0080;}
.MM_pink{font-size: 10pt; font-weight: bold; color: #666666;}
.SM_pink4{font-size: 12pt; font-weight: bold; color: #D20069;}


/* 緑 */
.SM_green{font-size: 8pt; color:#235E20;}
.grren{font-size: 10pt; color:#006600;}
.MM_green{font-size: 10pt; font-weight: bold; color:#007900;}
.MM_green2{font-size: 11pt; font-weight: bold; color:#EA0075;}
.LLL_green{font-size: 12pt; font-weight: bold; color:green;}



.admin_menu{
	color:#444444;
	font-size: 9pt;
	text-decoration: none;
	
}
.admin_menu_disabled{
	color:#AAAAAA;
	font-size: 9pt;
	text-decoration: none;
}






#menu_bar{
	width:240px;
	float:left;
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 10px;
}
#menu_bar ul{
	width:240px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#menu_bar li.title{
	width:235px;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	list-style-type:none;
	border-bottom:#FF8000 solid 1px;
}
#menu_bar li.title a{
	font-size:14px;
	font-weight:bold;
}
#menu_bar li.menu{
	width:235px;
	float:left;
	font-size:12px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 2px 0px;
	list-style-type:none;
	border-bottom:#FF8000 dotted 1px;
}

#kanri_box{
	width:370px;
	float:left;
	margin: 0px 0px 10px 0px;
	padding: 5px 0px 5px 10px;
}
#kanri_box ul{
	width:370px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#kanri_box li{
	width:370px;
	float:left;
	font-size:12px;
	list-style-type:none;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	border-bottom:#999999 dotted 1px;
}
