@charset "euc-jp";

/* applicationˇˇCSS Document */
/* 	contents width=790px */

/*---------------------------------------------
 h1
---------------------------------------------*/
h1#h1Application {
	background: url(../../application/images/h1_application.png) no-repeat;
	height: 29px;
}
h1#h1Application02 {
	background: url(../../application/images/h1_application02.png) no-repeat;
	height: 29px;
}
h1#h1Application03 {
	background: url(../../application/images/h1_application03.png) no-repeat;
	height: 29px;
}
h1#h1Application06 {
	background: url(../../application/images/h1_application06.png) no-repeat;
	height: 29px;
}
h1#h1Application09 {
	background: url(../../application/images/h1_application09.png) no-repeat;
	height: 29px;
}
h1#h1Application10 {
	background: url(../../application/images/h1_application10.png) no-repeat;
	height: 29px;
}
h1#h1Application13 {
	background: url(../../application/images/h1_application13.png) no-repeat;
	height: 29px;
}
h1#h1Application16 {
	background: url(../../application/images/h1_application16.png) no-repeat;
	height: 29px;
}


/*---------------------------------------------
 h2
---------------------------------------------*/
h2#h2Application02_01 {
	background: url(../../application/images/h2_application02_01.png) no-repeat center top;
	height: 21px;
}
h2#h2Application02_02 {
	background: url(../../application/images/h2_application02_02.png) no-repeat center top;
	height: 21px;
}

/*---------------------------------------------
 btn
---------------------------------------------*/
.btnApplicationTop {
	background: url(../../application/images/btn_application_top.png) no-repeat center top;
	height: 30px;
	margin-top: 30px;
}
.btnApplicationTop a {
	display: block;
	width: 270px;
	height: 30px;
	position: relative;
	top: 0px;
	left: 261px;
	text-indent: -9999em;
}
/* * */

/* kakunin */
.btnKakunin {
	background: url(../../application/images/btn_kakunin.png) no-repeat;
	height: 58px;
	width: 213px;
	border: none;
	cursor: pointer;
	text-indent: -9999em;
}

/* reset */
.btnReset {
	background: url(../../application/images/btn_reset.png) no-repeat;
	height: 58px;
	width: 106px;
	border: none;
	cursor: pointer;
	text-indent: -9999em;
}

/* back */
.btnBack {
	background: url(../../application/images/btn_back.png) no-repeat;
	height: 58px;
	width: 213px;
	border: none;
	cursor: pointer;
	text-indent: -9999em;
}

/* soushin */
.btnSoushin {
	background: url(../../application/images/btn_soushin.png) no-repeat;
	height: 58px;
	width: 213px;
	border: none;
	cursor: pointer;
	text-indent: -9999em;
}

/* doui */
.btnDoui {
	background: url(../../application/images/btn_doui.png) no-repeat;
	height: 58px;
	width: 213px;
	border: none;
	cursor: pointer;
	text-indent: -9999em;
}

/* cencel */
.btnCencel {
	background: url(../../application/images/btn_cancel.png) no-repeat;
	height: 58px;
	width: 213px;
	border: none;
	cursor: pointer;
	text-indent: -9999em;
}

/* taikai */
.btnTaikai {
	background: url(../../application/images/btn_taikai.png) no-repeat;
	height: 58px;
	width: 213px;
	border: none;
	cursor: pointer;
	text-indent: -9999em;
}


/*---------------------------------------------
 application01
---------------------------------------------*/
div.applicationParts {
	margin: 20px 0px 0px 0px;
	padding: 0px 20px;
}

div#application01BtnArea {
	border-top: dotted 1px #66CC99;
	margin-top: 30px;
}
div#application01Btn {
	width: 315px;	/* total:305px */
	margin: 0px auto 0px auto;
	padding-top: 20px;
}

div#btnApplicationBtn01 {
	background: url(../../application/images/btn_application01.png) no-repeat;
	height: 80px;
}
div#btnApplicationBtn02 {
	margin-top: 20px;
	background: url(../../application/images/btn_application02.png) no-repeat;
	height: 80px;
}
div#btnApplicationBtn03 {
	margin-top: 20px;
	background: url(../../application/images/btn_application03.png) no-repeat;
	height: 80px;
}
div#btnApplicationBtn01 a,
div#btnApplicationBtn02 a,
div#btnApplicationBtn03 a {
	display: block;
	width: 305px;
	height: 70px;
	text-indent: -9999em;
	position: relative;
	top: 5px;
	left: 5px;
}
div#btnApplicationBtn01 a:hover {
	background: url(../../application/images/btn_application01_ov.png) no-repeat -5px -5px;
}
div#btnApplicationBtn02 a:hover {
	background: url(../../application/images/btn_application02_ov.png) no-repeat -5px -5px;
}
div#btnApplicationBtn03 a:hover {
	background: url(../../application/images/btn_application03_ov.png) no-repeat -5px -5px;
}


/*---------------------------------------------
 application02
---------------------------------------------*/
div#btnKojinHoujin {
	background: url(../../application/images/btn_ko_hou.png) no-repeat center top;
	height: 80px;
	margin-top: 20px;
	position: relative;
	margin-bottom: 30px;
}
div#btnKojinHoujin ul {
	padding: 0px;
	margin: 0px;
}
div#btnKojinHoujin ul li {
	padding: 0px;
	margin: 0px;
	list-style: none;
	display: inline;
}
div#btnKojinHoujin ul li a {
	position: absolute;
	top: 5px;
	display: block;
	width: 355px;
	height: 70px;
	text-indent: -9999em;
}
li#btnKojinHoujin01 a {
	left: 31px;
}
li#btnKojinHoujin01 a:hover {
	background: url(../../application/images/btn_ko_hou_ov.png) no-repeat -6px -5px;
}
li#btnKojinHoujin02 a {
	left: 406px;
}
li#btnKojinHoujin02 a:hover {
	background: url(../../application/images/btn_ko_hou_ov.png) no-repeat -381px -5px;
}

/* FAX */
#btnFax {
	background: url(../../application/images/btn_fax.png) no-repeat center top;
	height: 80px;
	margin-top: 20px;
}
#btnFax a {
	display: block;
	width: 355px;
	height: 70px;
	position: relative;
	top: 5px;
	left: 218px;
	text-indent: -9999em;
}
#btnFax a:hover {
	background: url(../../application/images/btn_fax_ov.png) no-repeat -5px -5px;
}


/*---------------------------------------------
 application09
---------------------------------------------*/
div#btnHenkou {
	background: url(../../application/images/btn_henkou.png) no-repeat center top;
	height: 80px;
	margin-top: 20px;
	position: relative;
	margin-bottom: 30px;
}
div#btnHenkou ul {
	padding: 0px;
	margin: 0px;
}
div#btnHenkou ul li {
	padding: 0px;
	margin: 0px;
	list-style: none;
	display: inline;
}
div#btnHenkou ul li a {
	position: absolute;
	top: 5px;
	display: block;
	width: 355px;
	height: 70px;
	text-indent: -9999em;
}
li#btnHenkou01 a {
	left: 31px;
}
li#btnHenkou01 a:hover {
	background: url(../../application/images/btn_henkou_ov.png) no-repeat -6px -5px;
}
li#btnHenkou02 a {
	left: 406px;
}
li#btnHenkou02 a:hover {
	background: url(../../application/images/btn_henkou_ov.png) no-repeat -381px -5px;
}

/* FAX */
#btnHenkouFax {
	background: url(../../application/images/btn_henkoufax.png) no-repeat center top;
	height: 80px;
	margin-top: 20px;
}
#btnHenkouFax a {
	display: block;
	width: 355px;
	height: 70px;
	position: relative;
	top: 5px;
	left: 218px;
	text-indent: -9999em;
}
#btnHenkouFax a:hover {
	background: url(../../application/images/btn_henkoufax_ov.png) no-repeat -5px -5px;
}


/*---------------------------------------------
 application10
---------------------------------------------*/
.msgApplivation {
	background: #FFCCFF;
	padding: 6px;
	margin-top: 20px;
	color: #FF0000;
}

/*---------------------------------------------
 application16
---------------------------------------------*/
div#taikaiArea {
	margin-bottom: 30px;
}

/* FAX */
#btnTaikaiFax {
	background: url(../../application/images/btn_taikaifax.png) no-repeat center top;
	height: 80px;
	margin-top: 20px;
}
#btnTaikaiFax a {
	display: block;
	width: 355px;
	height: 70px;
	position: relative;
	top: 5px;
	left: 218px;
	text-indent: -9999em;
}
#btnTaikaiFax a:hover {
	background: url(../../application/images/btn_taikaifax_ov.png) no-repeat -5px -5px;
}

/*---------------------------------------------
 application17
---------------------------------------------*/
div#msgTaikai {
	color:#FF0000;
	padding: 10px;
	border: solid 1px #ff0000;
}