/* 怴偟偄 Web 傾僾儕働乕僔儑儞 僾儘僕僃僋僩偺婛掕偺 CSS 僗僞僀儖 僔乕僩 */

BODY{
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin: 0px;
	padding: 0px;
	color: #111111;
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
}
BODY.under{
	background-image: url(../images/back-image.gif);
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
}
H1, H2, H3, H4, H5, TH, THEAD, TFOOT{
    COLOR: #003366;
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
}
H1{
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}	
H2{
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}
H3{
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}
H4{
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}
H5, DT{
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}
H6{
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}
TFOOT, THEAD{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}	
TH{	
	vertical-align:	baseline;
	font-size:	12px;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}	
TD, DIV  {
	font-size: 12px ;
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	}

A:link	{	
	text-decoration:	none;
	color:	#3333cc;
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#333399;
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	}
	
SMALL	{	
	font-size:	.7em;
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	}	

BIG	{	
	font-size:	1.17em;
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	}

ul{
	list-style-type:decimal;
	padding:5px 0px 5px 0px;
	margin:0px 0px 0px 20px;
	list-style-position:outside;
}
li{
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
}
.white{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size: 12px;
	padding:5px;
}
.admin{
	background-image:url(../images/admin_bg.gif);
	background-color:#ffffff;
	background-repeat:repeat-y;
}
.user{
	background-image:url(../images/user_bg.gif);
	background-color:#ffffff;
	background-repeat:repeat-y;
}
.user_header{
	background-color:#F4F4C1;
}
.user_footer{
	background-color:White;
	font-size:12px;
	color:#999999;
	border-top-style: solid;
	border-top-color: #c0c0c0;
	border-top-width: 1px;
}
.user_search_head{
	background-color:#eeeeee;
	border-style: solid;
	border-color:silver;
	border-width:1px;
	padding-left:5px;
}
.userhead{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size: 12px;
	background-color:#ccffff;
	border-style: solid;
	border-color:blue;
	border-width:1px;
	padding-left:5px;
	height:30px;
}
.user_white{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size: 14px;
	line-height:120%;
	padding:5px;
}
.user_gyomubig{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-weight:bold;
	COLOR: #009900
}
.user_detail_head{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size: 14px;
	background-color:#ccffff;
	border-style: solid;
	border-color:blue;
	border-width:1px;
	padding-left:5px;
	height:30px;
	line-height:120%;
}
.user_detail_cat{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size: 14px;
	padding-left:5px;
	height:28px;
}
.user_cat{
	background-color:#eeffee;
	border-style: solid;
	border-color:#33cc33;
	border-width:1px 5px 1px 5px;
}
.user_detail_name{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size:30px;
	padding-left:3px;
	padding-right:3px;
}
.user_detail_kana{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size:15px;
	padding-left:3px;
	padding-right:3px;
}
.user_detail_seinen{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size:15px;
}
.user_detail_kaisha{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size:20px;
	height:28px;
	padding-left:5px;
	font-weight:bold;
}
.skill_header{
	background-color:#E8E29C;
	font-size:12px;
	color:#222222;
}
.skill_menu{
	background-color:#eeeeee;
}
.admin_line{
	background-color:#ffcc00;
}
.line{
	background-color:#ffd700;
}
.user_line{
	background-color:blue;
}
.title{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size: 16px;
	border-left-style: solid;
	border-left-color: #4682b4;
	border-left-width: 5px;
	padding-left: 10px;
}
.admin_menu {
	background-color:#eeeeee;
	border-left:SOLID 1PX #c0c0c0;
}
.head{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size: 12px;
	background-color:#FFFFCC;
	border-style: solid;
	border-color:#FF9900;
	border-width:1px;
	padding-left:5px;
	height:28px;
}
.gyomuhead{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size: 12px;
	background-color:#FFFFCC;
	border-style: solid;
	border-color:#FF9900;
	border-width:1px;
	border-left-width:5px;
	padding:0px 0px 0px 5px;
	height:28px;
	vertical-align:middle;
}
.kihon{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size: 12px;
	background-color:#90ee90;
	border-style: solid;
	border-color:#008000;
	border-width:1px;
	padding-left:5px;
	height:28px;
}
.work{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size: 12px;
	background-color:#30dd30;
	border-style: solid;
	border-color:#008000;
	border-width:1px;
	padding-left:5px;
	height:28px;
}
.status{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size: 12px;
	background-color:#ffff33;
	border-style: solid;
	border-color:#003300;
	border-width:1px;
	padding-left:5px;
	height:28px;
}
.control_right {
	background-color:#eeeeee;
	color:#333333;
	text-align:right;
}
.control {
	background-color:#eeeeee;
	color:#333333;
	text-align:left;
}
.likegrid{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size: 12px;
	border-style: solid;
	border-color:gray;
	border-width:1px;
}
.grid_head{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size: 12px;
	padding: 0px 5px 0px 5px;
	background-color:#ffcc00;
	text-align:center;
	font-weight:bold;
	height:28px;
}
.grid_item{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size: 12px;
	padding: 0px 5px 0px 5px;
	background-color:Snow;
	height:28px;
}
.grid_alt{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size: 12px;
	padding: 0px 5px 0op 5px;
	background-color:#FFFFCC;
	height:28px;
}
.grid_foot{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size: 12px;
	padding: 0px 5px 0px 5px;
	background-color:#ffcc66;
	text-align:center;
	font-weight:bold;
	height:28px;
}
.user_grid_head{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size: 12px;
	padding: 0px 5px 0px 5px;
	background-color:#ffff66;
	text-align:center;
	font-weight:bold;
	height:28px;
}
.user_grid_item{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size: 12px;
	padding: 0px 5px 0px 5px;
	background-color:Snow;
	height:28px;
}
.user_grid_alt{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size: 12px;
	padding: 0px 5px 0px 5px;
	background-color:#ccffff;
	height:28px;
}
.user_ex{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size: 12px;
	color:#696969;
	background-color:#f5f5dc;
	border-style: solid;
	border-color: #c0c0c0;
	border-width: 1px;
	padding:10px 10px 10px 10px;
}
.page_ex{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size: 13px;
	color:#696969;
	background-color:#f5f5dc;
	border-style: solid;
	border-color: #c0c0c0;
	border-width: 1px;
	padding:10px 20px 10px 20px;
}
.item_ex{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size: 12px;
	color: #ff6633;
	padding-left:4px;
}
.hissu{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size: 14px;
	color: #ff0000;
	font-weight:bold;
}
.hissu_ex{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size: 12px;
	color: #ff0000;
}
.gyomubig{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size: 12px;
	font-weight:bold;
	color: #006400;
}
.multi_item{
	LINE-HEIGHT: 150%;
}
.table_white{
	background-color:#ffffff;
	font-size: 12px;
	text-align:right;
	border-style: solid;
	border-color:#008000;
	border-width:1px;
	padding-left:5px;
	padding-right:5px;
	height:28px;
}
.table_orange{
	background-color:#FF6600;
	font-size: 12px;
	text-align:right;
	border-style: solid;
	border-color:#008000;
	border-width:1px;
	padding-left:5px;
	padding-right:5px;
	height:28px;
}
.table_head{
	background-color:#FFFFCC;
	font-size: 12px;
	text-align:left;
	border-style: solid;
	border-color:#008000;
	border-width:1px;
	padding-left:5px;
	padding-right:5px;
	height:28px;
}
.table_shokei{
	background-color:#C7F6AE;
	font-weight:bold;
	font-size: 12px;
	text-align:right;
	border-style: solid;
	border-color:#008000;
	border-width:1px;
	padding-left:5px;
	padding-right:5px;
	height:28px;
}
.table_gokei{
	background-color:#90ee90;
	font-weight:bold;
	font-size: 13px;
	text-align:right;
	border-style: solid;
	border-color:#008000;
	border-width:1px;
	padding-left:5px;
	padding-right:5px;
	height:28px;
}
.topics_title{
	font-size:14px;
	color:White;
	font-weight:bold;
	BACKGROUND-COLOR: #66cc66;
	padding-left:10px;
}
.topics_naiyo{
	font-size:12px;
	border:solid 3px #66cc66;
	padding:5px; 
	BACKGROUND-COLOR: #fffaf0;
	line-height:120%;
}
.access_bar{
	border-style: solid;
	border-color:#008000;
	border-width:1px 1px 1px 0px;
}
.riyorei{
	FONT-FAMILY: "俵俽 俹僑僔僢僋", "HGP憂塸妏恨集窾B", "MS UI Gothic";
	font-size: 12px;
	color:#696969;
	border-style: solid;
	border-color: #c0c0c0;
	border-width: 1px;
	padding:10px 20px 10px 20px;
}
td .logo{
	height:30px;
	text-align:center;
	vertical-align:middle;
	line-height:150%;
	background-color:#ffffff;
	padding:5px 5px 5px 5px;
}
.thumbnail{
	cursor:default;
}
.under{	
	text-decoration:	underline;
}
#sub ul{
 PADDING-RIGHT: 0px; PADDING-LEFT: 20px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
#sub li{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}

#gyomu_table{
	border-collapse:collapse;
	width:100%;
}

#gyomu_table .outline{
	border:#FF9900 1px solid;
}

a.forget{
	display:block;
	width:250px;
	height:30px;
	text-indent: -9999px;
	text-decoration:none;
	background: url(../images/b_forget.jpg) no-repeat;
/*\*/
	overflow: hidden;
/**/
}

a:hover.forget{
	background-position:bottom;
}

