h2 {
	background-image: url(../img/h2_guide.png);
	height: 120px;
	width: 510px;
	text-indent: -9999px;
}

#mainmenu .btn_guide {
	background-image: url(../../common/img/btn_guide.png);
	background-position: right;
	height: 50px;
}


/*#articlebox #article_1 h3 {
	background-image: url(../img/h3_1.gif);
	background-repeat: no-repeat;
	height: 40px;
	width: 470px;
	background-position: left top;
	text-indent: -9999px;
}*/

#article_1 {
	width: 470px;
	margin-bottom: 45px;
}

#article_1 h3 {
	background-image: url(../img/h3_1.jpg);
	height: 40px;
	width: 470px;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
}

/*#articlebox h4 {
	padding-top: 20px;
}*/

#article_1 #program_detail a {
	height: 40px;
	width: 180px;
	margin-left: 290px;
	display: block;
	background-image: url(../img/btn_program_detail.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow: hidden;
	margin-bottom: 5px;
}

#article_1 #program_detail a:hover {
	height: 40px;
	width: 180px;
	margin-left: 290px;
	display: block;
	background-image: url(../img/btn_program_detail.png);
	background-repeat: no-repeat;
	background-position: right top;
	text-indent: -9999px;
	overflow: hidden;
	margin-bottom: 5px;
}

#article_2 {
	width: 470px;
	margin-bottom: 45px;
}

#article_2 h3 {
	background-image: url(../img/h3_2.jpg);
	height: 40px;
	width: 470px;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
}

#article_2 #stuff_detail a {
	height: 40px;
	width: 180px;
	display: block;
	background-image: url(../img/btn_stuff_detail.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow: hidden;
	margin-right: 290px;
}

#article_2 #stuff_detail a:hover {
	height: 40px;
	width: 180px;
	display: block;
	background-image: url(../img/btn_stuff_detail.png);
	background-repeat: no-repeat;
	background-position: right top;
	text-indent: -9999px;
	overflow: hidden;
	margin-right: 290px;
}

#article_3 {
	width: 470px;
	margin-bottom: 45px;
}

#article_3 h3 {
	background-image: url(../img/h3_3.jpg);
	height: 40px;
	width: 470px;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
}

#article_3 #floormap_detail a {
	height: 40px;
	width: 180px;
	display: block;
	background-image: url(../img/btn_floormap_detail.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow: hidden;
	margin-right: 290px;
}

#article_3 #floormap_detail a:hover {
	height: 40px;
	width: 180px;
	display: block;
	background-image: url(../img/btn_floormap_detail.png);
	background-repeat: no-repeat;
	background-position: right top;
	text-indent: -9999px;
	overflow: hidden;
	margin-right: 290px;
}

#article_4 {
	width: 470px;
	margin-bottom: 45px;
}

#article_4 h3 {
	background-image: url(../img/h3_4.jpg);
	height: 40px;
	width: 470px;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
}

#article_5 {
	width: 470px;
	margin-bottom: 45px;
}

#article_5 h3 {
	background-image: url(../img/h3_5.jpg);
	height: 40px;
	width: 470px;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
}

#article_6 {
	width: 470px;
	margin-bottom: 45px;
}

#article_6 h3 {
	background-image: url(../img/h3_6.jpg);
	height: 40px;
	width: 470px;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
}

#article_6 #access_detail a {
	height: 40px;
	width: 180px;
	display: block;
	background-image: url(../img/btn_access_detail.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	overflow: hidden;
	margin-right: 290px;
}

#article_6 #access_detail a:hover {
	height: 40px;
	width: 180px;
	display: block;
	background-image: url(../img/btn_access_detail.png);
	background-repeat: no-repeat;
	background-position: right top;
	text-indent: -9999px;
	overflow: hidden;
	margin-right: 290px;
}

#article_7 {
	width: 470px;
	margin-bottom: 45px;
}

#article_7 h3 {
	background-image: url(../img/h3_7.jpg);
	height: 40px;
	width: 470px;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
}

/*p2*/

#p2 #container {
	background-image: url(../img/back_floormap.png);
}



#p2 #mainarea {
	width: 700px;
	margin-right: 20px;
	margin-left: 20px;
}
#p2 #header {
	background-image: url(../img/header_floormap.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 75px;
	width: 700px;
}


#p2 h2 {
	background-image: url(../img/floormap_title.jpg);
	height: 110px;
	width: 700px;
	text-indent: -9999px;
}

#p2 #floormap {
	background-position: left top;
	background-repeat: no-repeat;
	height: 500px;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}
#p2 #BackToGuideTop {
	width: 160px;
	margin-left: 560px;
	text-align: right;
	background-image: url(../img/bullet_backto_guidetop.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 10px;
}

#p2 #BackToGuideTop a{
	color: #666666;
}

	#p2 #BackToGuideTop a:hover{
	color: #FF6600;
}


#p2 #footer {
	background-image: url(../img/footerimg_floormap.png);
}
