/* 
 Page Style [ 
----------------------------------------------------------- */
* html body {
	overflow: hidden;
} 
div#headerArea {
	position: fixed !important;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 50px;
	background-color: #3c3c3c;
	color: #fff;
	font-size:16px;
}
div#footerArea {
	position: fixed !important;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 30px;
	background-color: #3c3c3c;
	color: #fff;
	font-size:14px;
}
* html div#contentsArea{
	height: 100%;
	overflow: auto;
}
body{
	margin-left:auto;
	margin-right:auto;
	padding: 50px 0 30px 0;
	line-height: 150%;
	text-align: center;
	background:#ffffff;
	font-size:14px;
	color: #3c3c3c;
}
/* 
 Link Color [ 
----------------------------------------------------------- */
a:link {color:#002e8a;}
a:visited {color:#1e5aa8;}
/* 
 flow.html Table [ 
----------------------------------------------------------- */
table.tbl1 {
	margin-left:auto;
	margin-right:auto;
	width:638px;
	line-height:150%;
	border-collapse:collapse;
	border:0;
	text-align:center;
	font-size:14px;
	color: #3c3c3c;
}
table.tbl1 tr td {padding:0;}
tr.tr1 {height:12px;}
tr.tr2 {height:48px;}
tr.tr3 {height:40px;}
td.td1 {width:460px;}
td.td2 {width:148px;}
td.td3 {width:30px;}
td.sub {
	font-size:18px;
	font-weight:bold;
}
td.st {
	background:#ffffff;
	font-weight:bold;
}
td.dl {
	font-weight:bold;
	color: #ffffff;
}

/* 
 arrange.html/ notice.html/ inquiry.html Table [ 
----------------------------------------------------------- */
table.tbl2 {
	width: 60%;
	margin-left:auto;
	margin-right:auto;
	height: auto;
	font-size: 14px;
	color: #3c3c3c;
	border: 0px;
	border-collapse: collapse;
	table-layout:auto;
	text-align: left;
	line-height: 150%;
}

/* 
 arrange2.html Table [ 
----------------------------------------------------------- */
table.tbl3 {
	width: 450px;
	margin-left:auto;
	margin-right:auto;
	height: auto;
	font-size: 14px;
	color: #3c3c3c;
	border: 0px;
	border-collapse: collapse;
	table-layout:auto;
	text-align: left;
	line-height: 150%;
}


/* 
 write.html Table [ 
----------------------------------------------------------- */
table.tbl4 {
	width: 540px;
	margin-left:auto;
	margin-right:auto;
	text-align: left;
	color:#3c3c3c;
}
table.tbl4 tr td {padding:10px;}
table.tbl4 tr {background-color:#b8cce4;}
table.tbl4 tr:nth-child(2n+1) {background-color:#dce6f1;}


table.tbl5 {
	width: 630px;
	margin-left:auto;
	margin-right:auto;
	text-align: left;
	color:#3c3c3c;
}
table.tbl5 tr td {padding:10px;}
table.tbl5 tr {background-color:#b7dee8;}
table.tbl5 tr:nth-child(2n+1) {background-color:#daeef3;}

td.td4 {width:30px;}
td.td5 {width:350px;}
td.td6 {width:160px;}
/* 
 Title [ 
----------------------------------------------------------- */

div#title {
	font-size:24px;
	font-weight:bold;
	text-align: center;
	color:#215967;
	font-weight:bold;
}

/* 
 flow.html [ 
----------------------------------------------------------- */

div.arrw img {
height:50px;
margin:6px 0px 10px;
}
/* 
 arrange.html/ notice.html/ inquiry.html [ 
----------------------------------------------------------- */

h1,h2 {
	margin-left:auto;
	margin-right:auto;
	width: 70%;
	font-size: 16px;
	padding: 5px;
	text-align: left;
	line-height: 150%;
}

h1 {
	color: #366092;
	background-color: #b8cce4;
}

h2 {
	color: #008080;
	background-color: #b7dee8;
}

hr {
	color: #969696;
	background-color: #969696;
	height: 2px;
}
