/* CSS Document */

* {
	margin : 0 ;
	padding : 0 ; 
	font-size : 100% ;
}

body {
	font-size : 75% ;
	text-align : center ;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3" ;
	line-height : 1.4 ;
	background-color: #f7eddb ;
}

#container {
	position:relative ;
	width : 1000px ;
	height : auto ;
	margin : 0px auto auto ;
}

#header {
	position:absolute ;
	width : 1000px ;
	height : 750px ;
	margin-top: 0px ;
	background : url(images/taurus_bana3.png) 0 0 no-repeat ;
}

#text01 {
	position:relative ;
	width : 355px ;
	height : 123px ;
	margin-left: 43px ;
	margin-top: 46px ;
}

#header #text02 {
	position:relative ;
	width : 355px ;
	height : 53px ;
	margin-left: 43px ;
	margin-top: 17px ;
}

#header #text03 {
	position:relative ;
	width : 358px ;
	height : 40px ;
	margin-left: 133px ;
	margin-top: 86px ;
}

#header #text04 {
	position:relative ;
	width : 605px ;
	height : 123px ;
	margin-left: 10px ;
	margin-top: 35px ;
}

#header #text05 {
	position:relative ;
	width : 310px ;
	height : 22px ;
	margin-left: 150px ;
	margin-top: 8px ;
}

.fb_box{
	float: left;
	width : 270px;
	padding-left: 0px;
	text-align: left;
}

.insta_box{
  float: left;
}

#header #fb_insta {
	overflow: hidden;
	position: relative;
	width : 500px;
	height : 180px;
	margin-left: 58px;
	margin-top: 7px;
	left: 0;
}

#contents {
	position:absolute ;
	margin-top:750px ;
	width : 1000px ;
	height : 975px ;
}


#contents #film {
	position:absolute ;
	width : 1000px ;
	height :  165px ;
	margin-top: 30px;
	background : url(images/film.png) 0 0 no-repeat ;
}

#contents #map {
	position:absolute ;
	width : 1000px ;
	height :  500px ;
	margin-top: 275px;
}

#contents #adress {
	position:absolute ;
	width : 1000px ;
	height :  200px ;
	margin-top: 775px;
}

#footer {
	position:absolute ;
	width : 1000px ;
	height :  80px ;
	margin-top: 1725px;
}


address {
	font-style : normal;
	font-family: "Noto Sans JP";
	font-size: 15px;
	font-weight: 400;
	color: #666;
	padding-top: 50px;
}


.t1 {
	font-family: "Noto Sans JP";
	font-size: 29px;
	font-weight: bold;
	color: #ffffff;	
}

.t2 {
	font-family: "Noto Sans JP";
	font-size: 19px;
	font-weight: 400;
	color: #ffffff;
}

.t3 {
	font-family: "Noto Sans JP";
	font-size: 30px;
	font-weight: 500;
	color: #000000;
}


.t4 {
	font-family: "Noto Sans JP";
	font-size: 19px;
	font-weight: 300;
	color: #000000;
}

.t5 {
	font-family: "Noto Sans JP";
	font-size: 19px;
	font-weight: 400;
	color: #000000;
}


#contents  #text06 {
	position: relative;
	width : 1000px;
	height : 50px;
	text-align: center;
	margin-top: 0px;
}

#contents  #text07 {
	position: relative;
	width : 1000px;
	height : 100px;
	text-align: center;
	margin-top: 0px;
}

#contents  #text08 {
	position: relative;
	width : 1000px;
	height : 50px;
	text-align: center;
	margin-top: 0px;
}

.t6 {
	font-family: "Noto Sans JP";
	font-size: 25px;
	font-weight: 500;
	color: #222;
	padding-top: 20px;
}

.t7 {
	font-family: "Noto Sans JP";
	font-size: 17px;
	font-weight: 400;
	color: #222;
	padding-top: 20px;
	line-height: 35px;
}

.t8 {
	font-family: "Noto Sans JP";
	font-size: 16px;
	font-weight: 400;
	color: #222;
	padding-top: 0px;
	line-height: 20px;
}
