/* pageTitleArea
-------------------------------------------------- */

#pageTitleArea {
	padding: 0px;
	margin: 0px 0px 0px 10px;
	width: 732px;
	height: 110px;
	display: block;
}

#pageTitleArea h1 {
	padding: 0px;
	margin: 0px;
	width: 732px;
	height: 110px;
	display: block;
	font-size: 1px;
	te\xt-indent: -10000px;
	text-align: center;
	line-height: 1;
	color: #341a1a;
	background: url(/application/flow/images/pagetitle.jpg) left top no-repeat;
}

/* mainArea
-------------------------------------------------- */

#mainArea {
	padding: 0px;
	margin: 0px 0px 0px 15px;
}

/* twoColumnsBox01
-------------------------------------------------- */

#twoColumnsBox01 {
	width: 702px;
	margin: 0px 0px 25px;
}

#twoColumnsBox01 div.leftColumn {
	width: 336px;
	height: 30px;
	float: left;
}

#twoColumnsBox01 div.rightColumn {
	width: 336px;
	height: 30px;
	float: right;
}

#twoColumnsBox01 div.leftColumn h2 {
	padding: 0px;
	margin: 0px;
	width: 336px;
	height: 30px;
	display: block;
	font-size: 1px;
	te\xt-indent: -10000px;
	text-align: center;
	line-height: 1;
	color: #DDDDDD;
	background: url(/application/flow/images/title_01.gif) left top no-repeat;
}

#twoColumnsBox01 div.rightColumn h2 {
	padding: 0px;
	margin: 0px;
	width: 336px;
	height: 30px;
	display: block;
	font-size: 1px;
	te\xt-indent: -10000px;
	text-align: center;
	line-height: 1;
	color: #DDDDDD;
	background: url(/application/flow/images/title_02.gif) left top no-repeat;
}

/* twoColumnsBox02
-------------------------------------------------- */

#twoColumnsBox02 {
	width: 702px;
	margin: 0px 0px 7px;
	background: url(/application/flow/images/box_bg.gif) left bottom no-repeat;
}

#twoColumnsBox02 div.leftColumn {
	width: 304px;
	_width: 336px;
	_w\idth: 304px;
	padding: 11px 16px 15px;
	background: url(/application/flow/images/box_top_bg.gif) left top no-repeat;
	float: left;
}

#twoColumnsBox02 div.rightColumn {
	width: 304px;
	_width: 336px;
	_w\idth: 304px;
	padding: 11px 16px 15px;
	background: url(/application/flow/images/box_top_bg.gif) left top no-repeat;
	float: right;
}

#twoColumnsBox02 p.text {
	padding: 0px;
	margin: 0px;
}

#twoColumnsBox02 div.leftColumn ul.attention li span.color {
	font-weight: bold;
	color: #D11111;
}

#twoColumnsBox02 div.title {
	padding: 0px 0px 7px 68px;
	margin: 0px 0px 10px;
	border-bottom: 1px solid #8E97AE;
}

#twoColumnsBox02 div.title h3 {
	padding: 0px;
	margin: 0px;
	width: 164px;
	height: 21px;
	display: block;
	font-size: 1px;
	te\xt-indent: -10000px;
	text-align: center;
	line-height: 1;
	color: #FFFFFF;
	background: url(/application/flow/images/title_03.gif) left top no-repeat;
}

/* twoColumnsBox03
-------------------------------------------------- */

#twoColumnsBox03 {
	width: 702px;
	margin: 0px 0px 5px;
}

#twoColumnsBox03 div.leftColumn {
	width: 336px;
	float: left;
}

#twoColumnsBox03 div.rightColumn {
	width: 336px;
	float: right;
}

#twoColumnsBox03 div.leftColumn div.arrow,
#twoColumnsBox03 div.rightColumn div.arrow {
	margin: 0px 0px 0px 126px;
}

/* contentBox01
-------------------------------------------------- */

#contentBox01 {
	width: 450px;
	margin: 0px 0px 8px 124px;
	background: url(/application/flow/images/contentbox01_bg.gif) left bottom no-repeat;
}

#contentBox01 .boxBody {
	width: 418px;
	_width: 450px;
	_w\idth: 418px;
	padding: 11px 16px 15px;
	background: url(/application/flow/images/contentbox01_top_bg.gif) left top no-repeat;
}

#contentBox01 div.title {
	padding: 0px 0px 7px 154px;
	margin: 0px 0px 10px;
	border-bottom: 1px solid #8E97AE;
}

#contentBox01 div.title h3 {
	padding: 0px;
	margin: 0px;
	width: 123px;
	height: 21px;
	display: block;
	font-size: 1px;
	te\xt-indent: -10000px;
	text-align: center;
	line-height: 1;
	color: #FFFFFF;
	background: url(/application/flow/images/title_04.gif) left top no-repeat;
}

#contentBox01 p.text {
	padding: 0px;
	margin: 0px;
}

/* contentBox02
-------------------------------------------------- */

#contentBox02 {
	width: 450px;
	margin: 0px 0px 8px 124px;
	background: url(/application/flow/images/contentbox02_bg.gif) left bottom no-repeat;
}

#contentBox02 .boxBody {
	width: 418px;
	_width: 450px;
	_w\idth: 418px;
	padding: 11px 16px 15px;
	background: url(/application/flow/images/contentbox02_top_bg.gif) left top no-repeat;
}

#contentBox02 div.title {
	padding: 0px 0px 7px 102px;
	margin: 0px 0px 10px;
	border-bottom: 1px solid #9F826D;
}

#contentBox02 div.title h3 {
	padding: 0px;
	margin: 0px;
	width: 220px;
	height: 21px;
	display: block;
	font-size: 1px;
	te\xt-indent: -10000px;
	text-align: center;
	line-height: 1;
	color: #FFF4EA;
	background: url(/application/flow/images/title_05.gif) left top no-repeat;
}

#contentBox02 p.text {
	padding: 0px;
	margin: 0px;
}

/* arrowBox
-------------------------------------------------- */

#arrowBox {
	width: 450px;
	margin: 0px 0px 8px 124px;
}

#arrowBox img {
	margin: 0px 0px 0px 188px;
}

/* btnArea
-------------------------------------------------- */

#btnArea {
	width: 732px;
	height: 84px;
	margin: 41px 0px 0px;
	padding: 0px;
	background: url(/application/flow/images/btnarea_bg.gif) left top repeat-x;
	position: relative;
}

#btnArea ul {
	padding: 0px;
}

#btnArea ul.btn {
	padding: 0px;
	margin: 0px;
	position: absolute;
	top: 14px;
	left: 436px;
	_left: 421px;
	_lef\t: 436px;
	line-height: 1;
	list-style-type: none;
}

#btnArea ul.btn li {
	width: 281px;
	height: 55px;
	padding: 0px;
	margin: 0px;
	background: none;
}

#btnArea ul.btn li a {
	width: 281px;
	height: 55px;
	padding: 0px;
	margin: 0px;
	display: block;
	font-size: 1px;
	te\xt-indent: -10000px;
	color: #97A5B7;
	text-align: center;
	line-height: 1;
	text-decoration: none;
	background: url(/application/flow/images/btnarea_btn.gif) left top no-repeat;
}

#btnArea ul.btn li a:link,
#btnArea ul.btn li a:visited,
#btnArea ul.btn li a:hover,
#btnArea ul.btn li a:active {
	color: #97A5B7;
	text-decoration: none;
}
