html{
	overflow-x : hidden;
	overflow-y : auto;
}

a:hover
   {
    color:#B1B1B1;               /* マウスが上に来た時の文字色設定 */
   }

#menuheight{
	padding:37px 0 0 90px;
	float:left;
}

#menu_2{
	padding:37px 0 0 25px;
	float:left;
	}

#menu_line{
	padding:30px 0 0 25px;
	float:left;
	}

#menu1{
	float:left;
	padding:0 8px 0 0 ;
}

#tomare{
	position:absolute;bottom:0px;
	width:100%;
	height:80px;
	background-color:#ffffff;
}

#laugh_news{
	width:960px;
	height:150px;
	padding:20px 0 0 0 ;
}

#news_gazou{
	padding:0 0 0 200px;
}

body{
	font-size:14px;
	overflow-x : hidden;
	overflow-y : auto;
}



#tomare2{
	position:absolute;
	
}

#tomare3{
	position:absolute;bottom:160px;
}

div.section {
position: absolute;
width: 100%;
height: 100%;
overflow: hidden;
}

img.bgmaximage{
  position:absolute;
}


div#section1 {
	top: 0;
	left: 0;
}

div#section5 {

top: 100%;
left: 0;
height:1300px;
background: #ffffff;
}

a { text-decoration:none; }

h4{	
	font-size:15px;
	padding:50 0 0 220;
}
h1{	font-size:10px;
	padding:50 0 0 220;
	font:10px/1.6 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,texture,button;
}
h2{	
	color:#00479d;
	font-size:12px;
	padding:50 0 0 220;
}
h5{
	font-size:10px;
	padding:50 0 0 220;
	font:10px/1.4 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,texture,button;
}

.desc{	
	clear:left;
}

.flt_left{
	float:left;
	margin:0 20px 0 0;
}

#box {
	height: 90%;
	padding:0 0 0 0;
	
}
#box img {
	height: 100%;
}

#title{
	padding:0 0 425px 250px;
}

#brock1{
	padding:50px 0 0 452px;
}

#brock2{
	padding:0px 0 0 220px;
}

#brock3{
	padding:80px 0 0 455px;
}

#brock4{
	padding:0 0 0 540px;
}

#brock5{
	padding:0 0 0 300px;
}

#brock6{
	padding:530px 0 0 0;
}

#logo{
	padding:25px 0 0 101px;
	float:left;
	}

#news1{
	padding:0px 50px 0 250px;
	line-height:10px;
	width:350px;
}
	
#news{
	padding:0 50px 0 250px;
	line-height:10px;
	width:350px;
}

#copy{
	padding:60px 0 0 80px;
}

#line{
	padding:20px 0 20px 0;
}

#c_text{
	padding:35px 0 20px 0;
	line-height:7px;
	width:960px
}

#c_text2{
	padding:15px 0 0 0;
	line-height:7px;
}

#c_text3{
	padding:42px 0 0 0;
	line-height:7px;
}
	
h4{	font-size:11px;
	padding:50 0 0 220;
	font:11px/1.7 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,texture,button;
}


#wide{width:960px;}

p{	font-size:10px;
	letter-spacing: 3px
	padding:50 0 0 220;
	font:10px/1.6 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,texture,button;
}




	



