﻿@charset "UTF-8";
/*-----------------------------------
DEFAULT CSS
FILE DATA: flow.css
-----------------------------------*/

/*-----------------------------------
静岡工科の一日
-----------------------------------*/
#report_1st {
	width:584px;
	height:auto;
	margin:15px 0px 0px 0px;
}

#report_1st h3 {
	background:url(../images/report_subtitle1.jpg) no-repeat;
	width:153px;
	height:22px;
	text-indent:-1000em;
	margin:0px 0px 15px 0px;
}

.flow_txt {
	width:554px;
	height:auto;
	margin:15px 0px 0px 30px;
	font-size:80%;
	color:#848484;
}

.flow_img {
	background:url(../images/flow_img2.jpg) no-repeat;
	width:562px;
	height:750px;
	margin:15px auto 0px auto;
	text-indent:-1000em;
}



#report_2nd {
	width:584px;
	height:auto;
	margin:15px 0px 0px 0px;
}

#report_2nd h3 {
	background:url(../images/report_subtitle2.jpg) no-repeat;
	width:165px;
	height:22px;
	text-indent:-1000em;
	margin:0px 0px 15px 0px;
}


.flow_table{
	margin:15px auto 0px auto;
	padding :0;
	border:3px solid #dddddd;
	border-collapse:collapse;
	border-spacing:0;
	font-size:small;
	text-align:center;
}
.th2 {
	width:55px;
	border-right:1px solid #B7B7B7;
	border-bottom:1px solid #B7B7B7;
	padding:0.5em 0em;
	background:#FFFFFF;
}
.th3 {
	width:95px;
	border-right:1px solid #B7B7B7;
	border-bottom:1px solid #B7B7B7;
	padding:0.5em 0em;
	background:#FFFFFF;
}
.td2{
	width:95px;
	border-right:1px solid #B7B7B7;
	border-bottom:1px solid #B7B7B7;
	padding:0.5em 0em;
	background:#e9bdb6;
}
.td3{
	width:95px;
	border-right:1px solid #B7B7B7;
	border-bottom:1px solid #B7B7B7;
	padding:0.5em 0em;
	background:#94e4c5;
}
.flow_color {
	margin:5px 0px 0px 20px;
	padding :0;
	border:none;
	border-spacing:0;
	font-size:small;
	text-align:center;
}
.flow_color th {
	width:50px;
	padding :0;
	border-spacing:0;
	font-size:small;
	text-align:center;
	font-weight:normal;
}
.flow_color td {
	width:17px;
	padding :0;
	border-spacing:0;
}





#alone {
	width:584px;
	height:auto;
	margin:15px 0px 0px 0px;
	color:#848484;
}

#alone h3 {
	background:url(../images/alone_ttl.jpg) no-repeat;
	width:550px;
	height:22px;
	text-indent:-1000em;
	margin:0px 0px 15px 0px;
}




#report_3rd {
	width:584px;
	height:auto;
	margin:15px 0px 0px 0px;
	font-size:80%;
	color:#848484;
}

#report_3rd h3 {
	background:url(../images/report_subtitle3.jpg) no-repeat;
	width:563px;
	height:26px;
	text-indent:-1000em;
	margin:0px 0px 15px 0px;
}

.left_3rd {
	background:url(../images/flow_room.jpg) no-repeat 0px 5px;
	width:190px;
	height:31px;
	padding:0px 0px 0px 140px;
	float:left;
}
.ulli_3rd {
	width:325px;
	height:50px;
	padding:10px 0 0 0;
	float:left;
}
.right_3rd {
	width:216px;
	height:96px;
	margin:0px 20px 0px 0px;
	float:right;
}





#report_4th {
	width:584px;
	height:auto;
	margin:15px 0px 0px 0px;
}

#report_4th h3 {
	background:url(../images/report_subtitle4.jpg) no-repeat;
	width:563px;
	height:26px;
	text-indent:-1000em;
	margin:0px 0px 15px 0px;
}
.report_4th_txt {
	width:340px;
	height:auto;
	color:#848484;
	font-size:80%;
	float:left;
	line-height:1.5em;
}
.report_4th_img {
	width:177px;
	height:26px;
	margin:30px 40px 0px 0px;
	float:right;
}
* html body .report_4th_img {
	width:177px;
	height:26px;
	margin:30px 20px 0px 0px;
	float:right;
}





#report_5th {
	width:584px;
	height:auto;
	margin:15px 0px 0px 0px;
}

#report_5th h3 {
	background:url(../images/report_subtitle5.jpg) no-repeat;
	width:563px;
	height:26px;
	text-indent:-1000em;
	margin:0px 0px 15px 0px;
}
.report_5th_txt {
	width:340px;
	height:auto;
	color:#848484;
	font-size:80%;
	float:left;
	line-height:1.5em;
	padding:0 0 10px 0;
}
.report_5th_img {
	width:177px;
	height:26px;
	margin:30px 40px 0px 0px;
	float:right;
}
* html body .report_5th_img {
	width:177px;
	height:26px;
	margin:30px 20px 0px 0px;
	float:right;
}
.report_5th_txt span {
	font-size:1.2em;
	border:2px solid #6dd3e6;
	padding:5px;
	font-weight:bold;
}