.td_sty_flow1 {
	BACKGROUND-COLOR: #74a5b6;
}
.td_sty_flow2 {
	BACKGROUND-COLOR: #afd2cb;
}
.td_sty_flow3 {
	BACKGROUND-COLOR: #d7d5d5;
}
.td_sty_setsumei {
	TEXT-ALIGN: left; FONT-SIZE: 13px
;
}
.td_sty_sakaime {
	TEXT-ALIGN: left; FONT-SIZE: 10px; COLOR: #e2d2c3
;
}
.td_sty_titleline {
	BACKGROUND-COLOR: #c6bab2; TEXT-ALIGN: left; COLOR: #ffffff; FONT-SIZE: 18px ;font-weight:bold
;
}
.td_sty_work {
	BORDER-BOTTOM: #f2dbd3 1px solid; BORDER-LEFT: #f2dbd3 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #f2dbd3 1px solid; BORDER-RIGHT: #f2dbd3 1px solid; TEXT-ALIGN: center; COLOR: #4a413e; FONT-SIZE: 18px ;font-weight:bold
;
}
.td_sty_flyplan {
	line-height:150%; FONT-SIZE: 12px
;
}
table#sample tr {
	background-color: #dd8780; COLOR: #ffffff; FONT-SIZE: 18px ; font-weight:bold; TEXT-DECORATION: none;
}
table#sample tr:hover {
	background-color: #822c1e; TEXT-DECORATION: none ; font-weight:bold;
}

a img.linkimg{
background:none!important;
}
 
a:hover img.linkimg{
opacity:0.8;
filter:alpha(opacity=30);
-ms-filter: "alpha( opacity=30 )";
background:none!important;
}

.worknavi{
	MARGIN-TOP: 5px; COLOR: #0033ff; FONT-SIZE: 12px; TEXT-DECORATION:  underline
;
}
.worknavi:visited{
	COLOR: #0033ff; FONT-SIZE: 12px
;
}
.worknavi:hover{
	COLOR: #ff6600; TEXT-DECORATION: underline
;
}

#underback {
		width: 100%;
		background: #e2c0b5 no-repeat;
		background-position: center;
}

.undernavi{
	MARGIN-TOP: 10px; COLOR: #ffffff; TEXT-DECORATION: none; FONT-SIZE: 12px;
}
.undernavi:visited{
	COLOR: #ffffff
;
}
.undernavi:hover{
	COLOR: #ff058a; TEXT-DECORATION: underline
;
}