
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    border: 0 none;
    font: inherit;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}



#back{
	background:url(img/back_img.jpg) repeat-x 0 0;
}

#all{
	background:#000;
	width:1033px;
	margin:0 auto 0 auto;
}
.margin{
	margin:30px 0 0 0px;
}
.margin3{
	margin:50px 0 0 0px;
}
.margin2{
	margin:30px 0 0 40px;
}
.liststyle{
	list-style:none;
}
.margintop{
	margin-top:31px;
}
#aaa{
	height:50px;
	padding:0px 0 0 33px;
}
.flat1{
	float:left;
}
#left{
	float:left;
	width:651px;
	margin-left:45px;
}
#right{
	float:right;
	width:236px;
	margin:0px 45px 0 0 ;
}

.liststyle a:hover img {
	 visibility:hidden;
}
.with{
	width:250px;
}
#hover2{
	background: url(img/bana_fleezetime_on.jpg) no-repeat 0 0;
	width:200px;
	height:97px;
	display:block;
}

#hover3{
	background: url(img/bana_ls.jpg) no-repeat 0 0;
	width:200px;
	height:114px;
	display:block;
}

#hover4{
	background: url(img/bana_win_on.jpg) no-repeat 0 0;
	width:200px;
	height:108px;
	display:block;
}

#hover5{
	background: url(img/bana_luxury_on.jpg) no-repeat 0 0;
	width:200px;
	height:90px;
	display:block;
}

#hover6{
	background: url(img/jhss_on.jpg) no-repeat 0 0;
	width:200px;
	height:95px;
	display:block;
}

#hover7{
	background: url(img/blog_on.jpg) no-repeat 0 0;
	width:175px;
	height:80px;
	display:block;
}

#hover8{
	background: url(img/face_on.jpg) no-repeat 0 0;
	width:175px;
	height:80px;
	display:block;
}

#hover9{
	background: url(img/twitter_on.jpg) no-repeat 0 0;
	width:175px;
	height:80px;
	display:block;
}

#hover10{
	background: url(img/blog_y_on.jpg) no-repeat 0 0;
	width:87px;
	height:31px;
	display:block;
}

#hover11{
	background: url(img/face_y_on.jpg) no-repeat 0 0;
	width:145px;
	height:31px;
	display:block;
}
#hover12{
	background: url(img/twitter_y_on.jpg) no-repeat 0 0;
	width:145px;
	height:31px;
	display:block;
}

#hover13{
	background: url(img/bana_zeitaku_off.jpg) no-repeat 0 0;
	width:200px;
	height:114px;
	display:block;
}

#hover14{
	background: url(img/bana_syuttyou_on.jpg) no-repeat 0 0;
	width:200px;
	height:90px;
	display:block;
}

/*bottomここから*/
#bottom{
	background:url(img/bottomt.jpg) no-repeat 0 0;
	width:1033px;
	height:58px;
	clear:both;
	margin-top:30px;
	padding:35px 0 0 30px;
}



/*bottomここまで*/

/*clerfix*/

.floatcontainer:after{
    content: "."; 
    display: block; 
    height: 0; 
    font-size:0;	
    clear: both; 
    visibility:hidden;
}

   .floatcontainer{display: inline-block;} 

    /* Hides from IE Mac */
    * html .floatcontainer {height: 1%;}
       .floatcontainer{display:block;}
    /* End Hack */ 
/*clerfix*/


.twtr-user{
	color:#0FF;
}
.twitter-follow-button{
	padding-bottom:20px;
}