@charset "UTF-8";
/* ****************************************************

admission-overray.css

***************************************************** */

/*	sticky01
------------------------------------------ */

div.overlay div#sticky01 {
	position: absolute;
	left: 0;
	bottom: 15px;
}

/*	sticky02
------------------------------------------ */

div.overlay div#sticky02,
div.overlay div#sticky03,
div.overlay div#sticky04,
div.overlay div#sticky05,
div.overlay div#sticky06,
div.overlay div#sticky07,
div.overlay div#sticky08,
div.overlay div#sticky09,
div.overlay div#sticky10,
div.overlay div#sticky11,
div.overlay div#sticky12,
div.overlay div#sticky13,
div.overlay div#sticky14,
div.overlay div#sticky15,
div.overlay div#sticky16,
div.overlay div#sticky24,
div.overlay div#sticky25,
div.overlay div#sticky26,
div.overlay div#sticky27,
div.overlay div#sticky28,
div.overlay div#sticky29,
div.overlay div#sticky30 {
	position: absolute;
	right: 210px;
	top: -55px;
}
div.overlay div#sticky12 {
	top: -340px;
}

div.overlay div#sticky02 div.overlaybox-wrapper,
div.overlay div#sticky03 div.overlaybox-wrapper,
div.overlay div#sticky04 div.overlaybox-wrapper,
div.overlay div#sticky05 div.overlaybox-wrapper,
div.overlay div#sticky06 div.overlaybox-wrapper,
div.overlay div#sticky07 div.overlaybox-wrapper,
div.overlay div#sticky08 div.overlaybox-wrapper,
div.overlay div#sticky09 div.overlaybox-wrapper,
div.overlay div#sticky10 div.overlaybox-wrapper,
div.overlay div#sticky11 div.overlaybox-wrapper,
div.overlay div#sticky12 div.overlaybox-wrapper,
div.overlay div#sticky13 div.overlaybox-wrapper,
div.overlay div#sticky14 div.overlaybox-wrapper,
div.overlay div#sticky15 div.overlaybox-wrapper,
div.overlay div#sticky16 div.overlaybox-wrapper,
div.overlay div#sticky24 div.overlaybox-wrapper,
div.overlay div#sticky26 div.overlaybox-wrapper,
div.overlay div#sticky27 div.overlaybox-wrapper,
div.overlay div#sticky28 div.overlaybox-wrapper,
div.overlay div#sticky29 div.overlaybox-wrapper {
	width: 405px;
	background: url(/images/admission_bg17.gif) no-repeat 0% 100%;
}
div.overlay div#sticky12 div.overlaybox-wrapper,
div.overlay div#sticky25 div.overlaybox-wrapper {
	width: 405px;
	background: url(/images/admission_bg18.gif) no-repeat 0% 0%;
}
div.overlay div#sticky30 div.overlaybox-wrapper {
	width: 405px;
	background: url(/images/admission_bg17.gif) no-repeat 13px 100%;
}

div.overlay div#sticky02 div.overlaybox,
div.overlay div#sticky03 div.overlaybox,
div.overlay div#sticky04 div.overlaybox,
div.overlay div#sticky05 div.overlaybox,
div.overlay div#sticky06 div.overlaybox,
div.overlay div#sticky07 div.overlaybox,
div.overlay div#sticky08 div.overlaybox,
div.overlay div#sticky09 div.overlaybox,
div.overlay div#sticky10 div.overlaybox,
div.overlay div#sticky11 div.overlaybox,
div.overlay div#sticky12 div.overlaybox,
div.overlay div#sticky13 div.overlaybox,
div.overlay div#sticky14 div.overlaybox,
div.overlay div#sticky15 div.overlaybox,
div.overlay div#sticky16 div.overlaybox,
div.overlay div#sticky24 div.overlaybox,
div.overlay div#sticky26 div.overlaybox,
div.overlay div#sticky27 div.overlaybox,
div.overlay div#sticky28 div.overlaybox,
div.overlay div#sticky29 div.overlaybox {
	padding: 13px 31px 19px 15px;
	background: url(/images/admission_bg16.gif) no-repeat 0% 0%;
}
div.overlay div#sticky12 div.overlaybox,
div.overlay div#sticky25 div.overlaybox {
	padding: 13px 31px 19px 15px;
	background: url(/images/admission_bg19.gif) no-repeat 0% 100%;
}
div.overlay div#sticky30 div.overlaybox {
	padding: 13px 15px 19px 31px;
	background: url(/images/admission_bg24.gif) no-repeat 0% 0%;
}

/*	sticky03
------------------------------------------ */

div.overlay div#sticky03,
div.overlay div#sticky08,
div.overlay div#sticky13 {
	top: -35px;
}

/*	sticky04
------------------------------------------ */

div.overlay div#sticky04,
div.overlay div#sticky09,
div.overlay div#sticky14 {
	top: -10px;
}

/*	sticky05
------------------------------------------ */

div.overlay div#sticky05,
div.overlay div#sticky10,
div.overlay div#sticky15 {
	top: 10px;
}

/*	sticky06
------------------------------------------ */

div.overlay div#sticky06,
div.overlay div#sticky11,
div.overlay div#sticky16 {
	top: 30px;
}

/*	sticky24
------------------------------------------ */

div.overlay div#sticky24 {
	top: 100px;
	right: 190px;
}

/*	sticky25
------------------------------------------ */

div.overlay div#sticky25 {
	top: -300px;
	right: 350px;
}

/*	sticky26
------------------------------------------ */

div.overlay div#sticky26 {
	top: -10px;
	right: 140px;
}

/*	sticky27～9
------------------------------------------ */

div.overlay div#sticky27,
div.overlay div#sticky28,
div.overlay div#sticky29 {
	top: -45px;
	right: 200px;
}

/*	sticky30
------------------------------------------ */

div.overlay div#sticky30 {
	top: 265px;
	right: 0px;
}

/*	qaBox
------------------------------------------ */

/* qaBox01 */
#main div.overlay .qaBox01 {
	clear: both;
	width: 359px;
	margin-top: 0;
	padding-top: 0;
	background: none;
}
#main div.overlay .qaBox01 .qaTitle {
	padding: 4px 0 4px 38px;
	background: url(/images/admission_ic04.gif) 0% 0% no-repeat;
	font-size: 100%;
	font-weight: normal;
}
#main div.overlay .qaBox01 .qaTxt {
	margin-top: 10px;
	padding: 4px 0 4px 38px;
	background: url(/images/admission_ic05.gif) 0% 0% no-repeat;
}

/*	sticky17～23 パレット用
------------------------------------------ */

div.overlay div#sticky17,
div.overlay div#sticky18,
div.overlay div#sticky19,
div.overlay div#sticky20,
div.overlay div#sticky21,
div.overlay div#sticky22,
div.overlay div#sticky23 {
	position: absolute;
	top: 390px;
	left: 23px;
}
div.overlay div#sticky17 div.overlaybox-wrapper,
div.overlay div#sticky18 div.overlaybox-wrapper,
div.overlay div#sticky19 div.overlaybox-wrapper,
div.overlay div#sticky20 div.overlaybox-wrapper,
div.overlay div#sticky21 div.overlaybox-wrapper,
div.overlay div#sticky22 div.overlaybox-wrapper,
div.overlay div#sticky23 div.overlaybox-wrapper {
	position: relative;
	width: 502px;
	background: url(/images/admission_bg28.gif) 0% 14px no-repeat;
}
div.overlay div#sticky17 div.overlaybox,
div.overlay div#sticky18 div.overlaybox,
div.overlay div#sticky19 div.overlaybox,
div.overlay div#sticky20 div.overlaybox,
div.overlay div#sticky21 div.overlaybox,
div.overlay div#sticky22 div.overlaybox,
div.overlay div#sticky23 div.overlaybox {
	padding: 18px 6px 6px 4px;
	background: url(/images/admission_bg29.gif) 80px 0% no-repeat;
}
div.overlay div#sticky17 div.overlaybox div.overlaybox-header p#close-trigger a,
div.overlay div#sticky18 div.overlaybox div.overlaybox-header p#close-trigger a,
div.overlay div#sticky19 div.overlaybox div.overlaybox-header p#close-trigger a,
div.overlay div#sticky20 div.overlaybox div.overlaybox-header p#close-trigger a,
div.overlay div#sticky21 div.overlaybox div.overlaybox-header p#close-trigger a,
div.overlay div#sticky22 div.overlaybox div.overlaybox-header p#close-trigger a,
div.overlay div#sticky23 div.overlaybox div.overlaybox-header p#close-trigger a {
	position: absolute;
	top: 26px;
	right: 15px;
	margin: 0;
	text-align: left;
}
div.overlay div#sticky17 div.overlaybox div.overlaybox-body,
div.overlay div#sticky18 div.overlaybox div.overlaybox-body,
div.overlay div#sticky19 div.overlaybox div.overlaybox-body,
div.overlay div#sticky20 div.overlaybox div.overlaybox-body,
div.overlay div#sticky21 div.overlaybox div.overlaybox-body,
div.overlay div#sticky22 div.overlaybox div.overlaybox-body,
div.overlay div#sticky23 div.overlaybox div.overlaybox-body { /* for IE6,7 */
	/margin-top: -1px;
}
div.overlay div#sticky17 div.overlaybox-footer,
div.overlay div#sticky18 div.overlaybox-footer,
div.overlay div#sticky19 div.overlaybox-footer,
div.overlay div#sticky20 div.overlaybox-footer,
div.overlay div#sticky21 div.overlaybox-footer,
div.overlay div#sticky22 div.overlaybox-footer,
div.overlay div#sticky23 div.overlaybox-footer {
	margin: 0;
}
div.overlay div#sticky17 div.overlaybox div.overlaybox-footer p a,
div.overlay div#sticky18 div.overlaybox div.overlaybox-footer p a,
div.overlay div#sticky19 div.overlaybox div.overlaybox-footer p a,
div.overlay div#sticky20 div.overlaybox div.overlaybox-footer p a,
div.overlay div#sticky21 div.overlaybox div.overlaybox-footer p a,
div.overlay div#sticky22 div.overlaybox div.overlaybox-footer p a,
div.overlay div#sticky23 div.overlaybox div.overlaybox-footer p a {
	position: absolute;
	bottom: 14px;
	right: 14px;
	margin: 0;
}

/*	sticky18
------------------------------------------ */

div.overlay div#sticky18 {
	top: 116px;
	left: 261px;
}

/*	sticky19
------------------------------------------ */

div.overlay div#sticky19 {
	top: 299px;
	left: 265px;
}
div.overlay div#sticky19 div.overlaybox {
	background: url(/images/admission_bg29.gif) 326px 0% no-repeat;
}

/*	sticky20
------------------------------------------ */

div.overlay div#sticky20 {
	top: 601px;
	left: 131px;
}

/*	sticky21
------------------------------------------ */

div.overlay div#sticky21 {
	top: 550px;
	left: 262px;
}
div.overlay div#sticky21 div.overlaybox {
	background: url(/images/admission_bg29.gif) 214px 0% no-repeat;
}

/*	sticky22
------------------------------------------ */

div.overlay div#sticky22 {
	top: 482px;
	left: 163px;
}
div.overlay div#sticky22 div.overlaybox-wrapper {
	width: 515px;
	background: url(/images/admission_bg28.gif) 100% 0% no-repeat;
}
div.overlay div#sticky22 div.overlaybox {
	padding: 4px 6px 6px 17px;
	background: url(/images/admission_bg30.gif) 0% 270px no-repeat;
}
div.overlay div#sticky22 div.overlaybox div.overlaybox-header p#close-trigger a {
	top: 12px;
}

/*	sticky23
------------------------------------------ */

div.overlay div#sticky23 {
	top: 493px;
	left: -4px;
}
div.overlay div#sticky23 div.overlaybox-wrapper {
	width: 515px;
	background: url(/images/admission_bg28.gif) 0% 0% no-repeat;
}
div.overlay div#sticky23 div.overlaybox {
	padding: 4px 19px 6px 4px;
	background: url(/images/admission_bg31.gif) 100% 328px no-repeat;
}
div.overlay div#sticky23 div.overlaybox div.overlaybox-header p#close-trigger a {
	top: 12px;
	right: 31px;
}
div.overlay div#sticky23 div.overlaybox div.overlaybox-footer p a {
	right: 31px;
}

