@charset "shift_jis";

table.tbl1 th.h0 {
	font-size: 12px;
}

input[type="submit"],input[type="text"],input[type="password"],input[type="button"]
	{
	font-size: 12px;
}

.mainmenuleft {
	width: 300px;
}

.mainmenuright {
	width: 300px;
}

div.sidesubmit input {
	font-size: 11px;
	height: 23px;
	width: 75px;
}

.menulist a {
	font-size: 12px;
	background-position: 0px 50px;
}

.menulist a.child:link,.menulist a.child:visited {
	background-position: 12px 6px;
	padding-left: 25px;
}

.menulist a.parent {
	background-position: 12px 6px;
	padding-left: 25px;
}

.menulist a.child:hover,.menulist a.parent:hover {
	background-position: 0px 0px;
}

th,td,div {
	font-size: 12px;
	line-height: 1.4em;
}

h2 {
	font-size: 12px;
	line-height: 1.2em;
}

h3 {
	font-size: 12px;
	line-height: 1.2em;
}

h4 {
	font-size: 12px;
	line-height: 1.2em;
}

div.v3h2 {
	font-size: 24px;
	line-height: 1.2em;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}

div.v3h3 {
	font-size: 18px;
	line-height: 1.2em;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}

div.v3h4 {
	font-size: 12px;
	line-height: 1.2em;
}

.erritem,.mustitem {
	font-size: 12px;
	color: red;
}

#trayhead2 {
	font-size: 12px;
	line-height: 1.2em;
}

html,#sidebar .ttl1,.message1 .t2-txt1,.links1 .t1-txt1,#topicpath,.t1-txt1,.t4-b1
	{
	font-size: 12px;
	font-color: red;
}

#topicpath {
	font-size: 12px;
}

body,form {
	font-size: 12px;
}

table.dataTable span.date {
	font-size: 12px;
}

#sidebar .list1,#previouslogin,#timeoutinfo,#empdata {
	font-size: 12px;
}

#trayhead1 {
	font-size: 12px;
}

#trayhead2 div.rightside {
	font-size: 12px;
	line-height: 1.2em;
}

#trayhead2 div#rightside2 {
	font-size: 12px;
	line-height: 1.2em;
}

#trayhead2 div#rightside3 {
	font-size: 12px;
	line-height: 1.2em;
}

table.tbl1 th.h1 {
	font-size: 12px ! important;
	font-weight: bold;
}

table.tbl1 th.h2 {
	font-size: 12px ! important;
	font-weight: bold;
}

#sidemenu div.moji2 a {
	font-size: 12px
}

#rightside3 a.btn2 {
	font-size: 12px line-height:         1.0em;
}

/* ‚‚³A•“™‚ÌŽw’è */
#sidemenu div.sub {
	height: 2em;
}

#maincontents table.maintable {
	width: 640px;
}

.menulist a,.menulist a:visited {
	height: 40px;
	line-height: 16px;
}

/* for Gecko Engine Hack */
*>.menulist a,*>.menulist a:visited {
	height: 30px
}

*>.menulist a.parent,*>.menulist a.parent:visited {
	margin: 0
}

#cwsheader div.moji a.fontSmall {
	background-position: left top;
	color: #FFFFFF;
}

/*“Á’èƒTƒCƒYŽw’è*/ /* 24px */
#formCaption {
	font-size: 24px;
}

/* 14px */
#maincontents div.title {
	font-size: 14px
}

/* 12px */
div.globalnavi div {
	font-size: 12px;
}

div.moji {
	font-size: 12px;
}

#cwsheader {
	font-size: 12px;
}

#cwsheader div.headtxt div {
	font-size: 12px;
}

#futter {
	font-size: 12px;
}

.pagetoplink a {
	font-size: 12px
}

#maincontents div.divbody {
	font-size: 12px
}

.schem {
	font-size: 12px;
}

a:hover {
	font-size: 12px;
}

a:link {
	font-size: 12px;
}

a:visited {
	font-size: 12px;
}

a:hover {
	font-size: 12px;
}

a:active {
	font-size: 12px;
}

#workslink {
	margin-top: -21px
}
/*ŒŸõ‹@”\‘Î‰ž*/

#resetBtn{
	height: 15px;
	width: 15px;
}

#searchIcon{
	height: 15px;
	width: 15px;
}


#searchKeyword {
	font-size: 12px;
}

#resultArea .caption {
	font-size: 12px;
}

#resultArea .path {
	font-size: 11px;
}

#resultArea .date {
	font-size: 10px;
}

#resultArea .info {
	font-size: 11px;
}

#searchKeyword {
		width: 570px;
	}

	#searchKeyword.isIE10{
	width:590px;
}


#serviceSearch {
	height: 20px;
}

#resultArea .categoryImg {
    height: 32px;
    width: 32px;
}

.appicon{
    height: 32px;
    width: 32px;
}

.reficon{
    height: 32px;
    width: 32px;
}

.seticon{
    height: 32px;
    width: 32px;
}

.shuroicon{
    height: 32px;
    width: 32px;
}

#resultArea{
		top: 29px;
	width:618px;
}

#resultArea .resultContent {
width:549px
}

#resultArea .comTr{
	height:17px;
}


/* DOCTYPE‚Ì‰e‹¿‚ð‹zŽû */
div#empattr-tree-service,div#empattr-tree-service a:link,div#empattr-tree-service a:visited,div#empattr-tree-service a:hover,div#empattr-tree-service a:focus
	{
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	line-height: 1.4em;
}