/*====================================================
------------------------------------------------------
	 campusM.css
------------------------------------------------------
====================================================*/

/*================= contents menu ============
	
	1: pageImg
	
	2: common
	   - h2
	  - h3
			
	3: contents
	
	
============================================== */


/*====================================================
	1:  pageImg
====================================================*/
#campusM #areaB { background: url(../module/CampusMapImg/pageImg.jpg);}


/*====================================================
	2: h2 h3 text
====================================================*/

#campusM h2 { width: 545px; height: 35px; background: url(../module/CampusMapImg/h2_00.gif); text-indent: -9876em; margin: 0 0 15px 0;}
#campusM .h3_00 { width: 432px; height: 145px; background: url(../module/CampusMapImg/h3_00.gif); text-indent: -9876em; margin: 0 0 15px 0;}

#campusM h3 { width: 525px; height: 35px; text-indent: -9876em; margin: 0 auto 0 0; padding: 0;}
#campusM h3#h3_01 { background: url(../module/CampusMapImg/h3_01.gif)}
#campusM h3#h3_02 { background: url(../module/CampusMapImg/h3_02.gif)}
#campusM h3#h3_03 { background: url(../module/CampusMapImg/h3_03.gif)}
#campusM h3#h3_04 { background: url(../module/CampusMapImg/h3_04.gif)}
#campusM h3#h3_05 { background: url(../module/CampusMapImg/h3_05.gif)}
#campusM h3#h3_06 { background: url(../module/CampusMapImg/h3_06.gif)}
#campusM h3#h3_07 { background: url(../module/CampusMapImg/h3_07.gif)}
#campusM h3#h3_08 { background: url(../module/CampusMapImg/h3_08.gif)}
#campusM h3#h3_09 { background: url(../module/CampusMapImg/h3_09.gif)}
#campusM h3#h3_10 { background: url(../module/CampusMapImg/h3_10.gif)}
#campusM h3#h3_11 { background: url(../module/CampusMapImg/h3_11.gif)}
#campusM h3#h3_12 { background: url(../module/CampusMapImg/h3_12.gif)}
#campusM h3#h3_13 { background: url(../module/CampusMapImg/h3_13.gif)}
#campusM h3#h3_14 { background: url(../module/CampusMapImg/h3_14.gif)}

#campusM h4 { clear: both; width: 525px; height: 30px; text-indent: -9876em; margin: 0 auto 0 0; padding: 0;}
#campusM h4.h4_01 { background: url(../module/CampusMapImg/h4_01.gif)}
#campusM h4.h4_02 { background: url(../module/CampusMapImg/h4_02.gif); margin: -28px 0 0 0;}
#campusM h4.h4_03 { background: url(../module/CampusMapImg/h4_03.gif); margin: -28px 0 0 0;}
#campusM h4.h4_04 { background: url(../module/CampusMapImg/h4_04.gif); margin: -28px 0 0 0;}


/*====================================================
	3: contents
====================================================*/

#campusM div.frame { width: 540px; height: 500px;overflow-y:scroll; border: 1px solid #ccc; padding: 2px;}

#campusM dl { display: block; width: 525px; background: url(../module/CampusMapImg/mapConBg.gif) repeat-y; margin: 0 0 25px 0; padding: 0;}


#campusM dl dt { clear: both; width: 90%; margin: 0 auto; padding: 0 0 1em 0;}
#campusM dl dd { display: block; width: 525px; margin: 0; background: url(../module/CampusMapImg/mapConFoot.gif) no-repeat 0 100% ; padding: 0 2px 15px 12px ;}
#campusM dl dd:after { clear: both; content: "."; display: block; height: 0; visibility: hidden;}
/*\*//*/
     #campusM dl dd {
         display: inline-table;
     }
 /**/
#campusM dl dd div { float: left; width: 120px;  margin: 0 0 0 6px;}
#campusM dl dd div.first { float: left; width: 120px; margin:0;}
#campusM dl dd div.firstD{ float: left; width: 120px; margin: 28px 0 0 0;}
#campusM dl dd div.vertical {  float: left; width: 87px; margin: 0 0 0 6px; }
#campusM dl dd div.verticalD { float: left; width: 120px; margin: 28px 0 0 6px; }
#campusM dl dd div.first  span, #campusM dl dd div span { clear: left; display: block; width: 120px; height: 1em; margin: 2px auto 10px 0; font-size: .765em; line-height: 140%;}
span.spacing { letter-spacing: -.1em;}









