BODY {
	SCROLLBAR-FACE-COLOR: #339933;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #00ff00;
	SCROLLBAR-BASE-COLOR: #CCCCCC;
		text-align:center;

}
A {text-decoration: none
}
A:hover{color:#ffffff;
        background-color:"#33CC33";
}
.line_p{border:1 solid;
            border-color:#FF99FF
}
.line_gr{border:1 solid;
            border-color:#CCCCCC
}
.line_gl{border:1 solid;
            border-color:#99CC99
}
.line_gr1{border-top-width: 1px;
	 border-right-width: 4px;
	 border-left-width: 1px;
	 border-bottom-width: 4px;
	    border-style: solid;
            border-color:#006600
}

.line_p2{border-top-width: 4px;
	 border-right-width: 1px;
	 border-left-width: 6px;
	 border-bottom-width: 1px;
	    border-style: solid;
            border-color:#ffaaff
}
.line_p3{border-top-width: 4px;
	 border-right-width: 1px;
	 border-left-width: 4px;
	 border-bottom-width: 1px;
	    border-style: solid;
            border-color:#ffaaff
}
.line_p4{border-top-width: 1px;
	 border-right-width: 3px;
	 border-left-width: 1px;
	 border-bottom-width: 2px;
	    border-style: solid;
            border-color:#ffaaff
}
.line_gr4{border-top-width: 1px;
	 border-right-width: 3px;
	 border-left-width: 1px;
	 border-bottom-width: 3px;
	    border-style: solid;
            border-color:#CCCCCC
}
.line_bl4{border-top-width: 1px;
	 border-right-width: 3px;
	 border-left-width: 1px;
	 border-bottom-width: 3px;
	    border-style: solid;
            border-color:#ccccff
}
.line_g4{border-top-width: 1px;
	 border-right-width: 3px;
	 border-left-width: 1px;
	 border-bottom-width: 3px;
	    border-style: solid;
            border-color:#99cc99
}
  .f1g6{ color: #666666;
        font-size: 8pt
}
  .f2g6{ color: #666666;
        font-size: 10pt
}
  .f3g6{ color: #666666;
        font-size: 11pt
}
  .f1g9{ color: #999999;
        font-size: 8pt
}
  .f2g9{ color: #999999;
        font-size: 10pt
}
  .f3g9{ color: #999999;
        font-size: 11pt
}

  .f2geb{ color: #EEEEEE;
        font-weight: bold;
        font-size: 10pt;
            border:1 solid;
            border-color:#006600;

}



.tx16B666633 {
	FONT-WEIGHT: bold;FONT-SIZE: 16px; COLOR: #666633; TEXT-DECORATION: none
}
.tx12FFFFFF {
	FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
.tx12CCCCCC {
	FONT-SIZE: 12px; COLOR: #CCCCCC; TEXT-DECORATION: none
}
.tx12999999 {
	FONT-SIZE: 12px; COLOR: #999999; TEXT-DECORATION: none
}
.tx12666666 {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none
}
.tx12666633 {
	FONT-SIZE: 12px; COLOR: #666633; TEXT-DECORATION: none
}
.tx12333333 {
	FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none
}

.tx14333333 {
	FONT-SIZE: 14px; COLOR: #333333; TEXT-DECORATION: none
}

.dot{
 border-width : 1px 1px 1px 1px;
 border-style : dotted dotted dotted dotted ;
 border-color : #999999 #999999 #999999 #999999 ;
 background-color : #F0F8FF;
}

  /* サブメニュー用 */
.menulist2 {  background-color : white;      /* 詳細部  明細背景色（通常変更不要） */
         font-size: 10pt;

}
.menulist2 td { border:1 solid;                  /*  テーブル枠  */
  height: 18px;
  border-color:#CCCCCC;
  background-color : #009900;      /* 詳細部  背景色１  */
  text-align: center;
  font-size: 10pt;
  font-weight: bold;
  color: #CCCCCC;
}

.menulist2 a:link {
  width: 100%;
  text-align: center;
  background: #009900;
  color: #CCCCCC;
}
.menulist2 a:visited {
  width: 100%;
  text-align: center;
  background: #009900;
  color: #CCCCCC;
}
.menulist2 a:active {
  width: 100%;
  text-align: center;
  background: #99FF99;
  color: #333333;
}
.menulist2 a:hover {
  width: 100%;
  text-decoration: none;
  background: #FFFF66;
  background-image: url(../cut/bg_blue_01.gif);
  color: #333333;
}

.fline001 {
  background-color : #FFFFFF;
  /* 詳細部  背景白 */
         color: #333333;
  font-size: 11pt;
  text-align: left;
  BORDER-left: #009900 5px solid;
  BORDER-BOTTOM: #009900 1px solid;
}

.box_top {
padding:8px 5px 10px 20px;
margin:0px 0px 20px 0px;
text-align:left;
background-image:url(http://job.denight.net/blog/cut/blog_top_572.gif);
background-repeat:no-repeat;
background-position:top left;
}

.box_middle {
margin-top:20px;
padding:0px 30px 5px 30px;
background-image:url(http://job.denight.net/blog/cut/blog_bg_572.gif);
background-repeat:repeat-y;
}

.box_bottom {
padding:5px 5px 5px 5px;
background-image:url(http://job.denight.net/blog/cut/blog_bottom_572.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

