div#CONTENT{
	width:640px;
}

div#MAP{
	padding-left: 45px;
	padding-top: 40px;
}

div#MAP.hide{
	display:none;
}

div#THREECONTENT,
div#THREECONTENT div,
div#THREECONTENT div h4,
div#THREECONTENT div div p{
	padding: 0px;
	margin: 0px;
}

div#THREECONTENT{
	margin: 0px 0px 5px 45px;
	padding-top:40px;
}
div#THREE-PRINTCONTENT{
	margin: 0px 0px 50px 45px;
}
div#THREECONTENT div ,
div#THREE-PRINTCONTENT div{
	width:205px;
	float: left;
}

div#THREECONTENT div div ,
div#THREE-PRINTCONTENT div div{
	width:180px;
}

div#THREECONTENT div.third ,
div#THREE-PRINTCONTENT div.third{
	width:180px;
}
div#THREECONTENT div div p,
div#THREECONTENT div.third p{
	padding: 5px 0px 10px 0px;
}
div#CONTENT div.table-wrapp01{width:550px;}
div#CONTENT div.table-wrapp02 table{width:480px;}

div.fourwheel div#CONTENT div.table-wrapp02 table th.th-maru,
div.twowheel div#CONTENT div.table-wrapp02 table th.th-maru,
div.others div#CONTENT div.table-wrapp02 table th.th-maru,
div.students div#CONTENT div.table-wrapp02 table th.th-maru{
	background-position:left 7px;
}

div#MAP{
	margin: 40px 0 30px 35px;
	width: 580px;
	height: 570px;
}

a.print-button{
	display:block;
	width:130px;
	height:22px;
}
div#CONTENT img#ACCESS-TIME {
	padding-left: 45px;
	margin-bottom: 30px;
}

div#CONTENT div.table-wrapp02 table tbody th,
div#CONTENT div.table-wrapp02 table tbody td{
	line-height:15px;
	border:none;
}
	
div#CONTENT div.table-wrapp02 table tbody th{width:120px;}

div#CONTENT div.table-wrapp02 table tbody td{
	text-align:left;
	font-weight:normal;
}
	
div#CONTENT div.table-wrapp02 table tbody td.kyocho{font-weight:bold;}

div#CONTENT div.table-wrapp02 table td.youbi{
	width:110px;
	font-weight:bold;
}
	
div#CONTENT div.table-wrapp02 table td.chuui{
	color:#666666;
}	
	
div#CONTENT div.table-wrapp02 table.qr-code{
	background:url(../images/access/qr-code.jpg) no-repeat right bottom;
}
	
.mgR5{margin-right:5px;}

/***************************
ADOBE-READER
***************************/
div#CONTENT div#ADOBE-PDF{
	width: 580px;
	margin:0px 0px 10px 45px; 
}
div#CONTENT div#ADOBE-READER{
	margin:0px auto;
	width: 550px;
}
div#CONTENT div#ADOBE-READER a {
	background: url(../images/access/get_adobe_reader.gif) no-repeat left;
	padding-right: 10px;
	width: 112px;
	height: 33px;
	display: block;
	float: left;
}
div#CONTENT div#ADOBE-READER p{
	margin: 0px;
	font-size: 80%;
	width: 425px;
	float: right;
	display: block;
}



/****** STREET VIEW ******/
div#ACCESSMAP {
	height:620px;
	overflow:hidden;
}

div#MAP-TAB {
	margin-top:40px;
	margin-left:70px;
}
div#MAP-WRAPPER {
	position:relative;
	left:45px;
	top:-12px;
}
div#MAP-BG {
	background: transparent url(../images/access/bgwhite.png) no-repeat;
	width:580px;
	height:400px;
}
div#MAP-SPACER {
	padding-top: 15px;
	padding-left: 15px;
}
div#GMAP {
	width: 550px;
	height: 370px;
	margin:0px;
	padding:0px;
}

div#SVIEW-BG {
	position:relative;
	margin-top:-190px;
	margin-left:100px;
	width:380px;
	height:345px;
	overflow: hidden;
}

div#SVIEW-WRAPPER {
	margin-top:-345px;
	margin-left:100px;
	width:380px;
	height:345px;
	overflow: hidden;
}

div#SVIEW-SCREEN {
	margin-top:80px;
	margin-left:22px;
	width:335px;
	height:215px;
}

div#SVEIW-CONTROL {
	position:relative;
	top:-60px;
	left:80px;
	width:440px;
}

div#SVIEW,  
div#SVIEW-IMG
{
	width:335px;
	height:215px;
	background-repeat: no-repeat;
}
div#SVIEW-IMG {
	display: none;
	position:absolute;
}
div#SVIEW-IMG img {
	display:block;
	position:relative;
	margin-top:-215px;
}

a#SVIEW-PREV {
	display:block;
	float:left;
	width:60px;
	height:60px;
	cursor: pointer;
	position:absolute;
	z-index: 1;
}

a#SVIEW-NEXT {
	display:block;
	float:right;
	width:75px;
	height:60px;
	cursor: pointer;
}

p#SVIEW-TEXT {
	position:relative;
	padding: 0px 30px 0px 0px;
	text-align:center;
}

div#MAP-TAB a {
	display:block;
	float:left;
	width:170px;
	height:37px;
	background-position: 0px 0px;
	cursor: pointer;
}



/**** HIDE ****/

/*--------------------for MacIE--------------------*/
div#MAP-TAB a span,
a#SVIEW-PREV span,
a#SVIEW-NEXT span,
div#THREE-PRINTCONTENT a span
{
	text-indent:-9999px;
}
/*--------------------Hides from IE-mac--------------------€*/
div#MAP-TAB a span,
a#SVIEW-PREV span,
a#SVIEW-NEXT span,
div#THREE-PRINTCONTENT a span
{
	height:0px;
	width:0px;
	overflow:hidden;
	position:absolute;
}
/*-------------------- / Hides from IE-mac--------------------*/


/* @group COLORS */

/**** BLUE ****/

div#WRAPPER {
	background: transparent url(../images/access/copy.fourwheel.gif) no-repeat 100% 0%;
}
div#CONTENT div.table-wrapp02 table th.th-maru{
	background:url(../images/common/maru.fourwheel.gif) no-repeat left 11px;
}
a.print-button{
	background: transparent url(../images/access/printbutton.fourwheel.gif) no-repeat left top;
}
div.fourwheel div#SVIEW-BG { background: transparent url(../images/access/balloon.fourwheel.png) no-repeat; }
div.fourwheel a#SVIEW-PREV { background: transparent url(../images/access/button-back.fourwheel.png) no-repeat; }
div.fourwheel a#SVIEW-NEXT { background: transparent url(../images/access/button-next.fourwheel.png) no-repeat; }
div.fourwheel a#MAP-WALK {
	background: transparent url(../images/access/tab-walk.fourwheel.gif) no-repeat;
	padding-right: 10px;
}
div.fourwheel a#MAP-CAR1 {
	background: transparent url(../images/access/tab-car01.fourwheel.gif) no-repeat;
	padding-right: 10px;

}
div.fourwheel a#MAP-CAR2 { background: transparent url(../images/access/tab-car02.fourwheel.gif) no-repeat; }


/**** GREEN ****/
div.twowheel div#WRAPPER {
	background: transparent url(../images/access/copy.twowheel.gif) no-repeat 100% 0%;
}

div.twowheel a.print-button{
	background: transparent url(../images/access/printbutton.twowheel.gif) no-repeat left top;
	}
div.twowheel div#CONTENT div.table-wrapp02 table th.th-maru{
	background:url(../images/common/maru.twowheel.gif) no-repeat left 11px;
}
div.twowheel div#MAP {
	background: transparent url(../images/access/map.twowheel.gif) no-repeat left top;
}
div.twowheel div#SVIEW-BG { background: transparent url(../images/access/balloon.twowheel.png) no-repeat; }
div.twowheel a#SVIEW-PREV { background: transparent url(../images/access/button-back.twowheel.png) no-repeat; }
div.twowheel a#SVIEW-NEXT { background: transparent url(../images/access/button-next.twowheel.png) no-repeat; }
div.twowheel a#MAP-WALK {
	background: transparent url(../images/access/tab-walk.twowheel.gif) no-repeat;
	padding-right: 10px;
}
div.twowheel a#MAP-CAR1 {
	background: transparent url(../images/access/tab-car01.twowheel.gif) no-repeat;
	padding-right: 10px;
}
div.twowheel a#MAP-CAR2 { background: transparent url(../images/access/tab-car02.twowheel.gif) no-repeat; }

/**** YELLOW ****/
div.others div#WRAPPER {
	background: transparent url(../images/access/copy.others.gif) no-repeat 100% 0%;
}
div.others div#CONTENT div.table-wrapp02 table th.th-maru{
	background:url(../images/common/maru.others.gif) no-repeat left 11px;
}
div.others a.print-button{
	background: transparent url(../images/access/printbutton.others.gif) no-repeat left top;
}
div.others div#SVIEW-BG { background: transparent url(../images/access/balloon.others.png) no-repeat; }
div.others a#SVIEW-PREV { background: transparent url(../images/access/button-back.others.png) no-repeat; }
div.others a#SVIEW-NEXT { background: transparent url(../images/access/button-next.others.png) no-repeat; }
div.others a#MAP-WALK {
	background: transparent url(../images/access/tab-walk.others.gif) no-repeat;
	padding-right: 10px;
}
div.others a#MAP-CAR1 {
	background: transparent url(../images/access/tab-car01.others.gif) no-repeat;
	padding-right: 10px;
}
div.others a#MAP-CAR2 { background: transparent url(../images/access/tab-car02.others.gif) no-repeat; }

/**** PINK ****/
div.students div#WRAPPER {
	background: transparent url(../images/access/copy.students.gif) no-repeat 100% 0%;
}
div.students div#CONTENT div.table-wrapp02 table th.th-maru{
	background:url(../images/common/maru.students.gif) no-repeat left 11px;
}

div.students a.print-button{
	background: transparent url(../images/access/printbutton.students.gif) no-repeat left top;
}
div.students div#SVIEW-BG { background: transparent url(../images/access/balloon.students.png) no-repeat; }
div.students a#SVIEW-PREV { background: transparent url(../images/access/button-back.students.png) no-repeat; }
div.students a#SVIEW-NEXT { background: transparent url(../images/access/button-next.students.png) no-repeat; }
div.students a#MAP-WALK {
	background: transparent url(../images/access/tab-walk.students.gif) no-repeat;
	padding-right: 10px;
}
div.students a#MAP-CAR1 {
	background: transparent url(../images/access/tab-car01.students.gif) no-repeat;
	padding-right: 10px;
}
div.students a#MAP-CAR2 { background: transparent url(../images/access/tab-car02.students.gif) no-repeat; }


/* @end */



div#MAP-TAB a.selected {
	background-repeat: no-repeat;
	background-position: 0px -37px;
}



