body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {
	margin: 0;
	padding: 0;
}
[if lte IE 6]>
<style>
</style>
<![endif]

body {
	color: #333;
	font: 13px "Lucida Grande", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro W3","‚l‚r ‚oƒSƒVƒbƒN", "MS P Gothic", Geneva, Arial, Verdana, sans-serif;
	*font-size: small;
	*font: x-small;
	line-height: 1.5;
}
h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
}

a:link {
	color: #fff;
	text-decoration: underline;
}
a:visited {
	text-decoration: none;
	color: #fff;
}
a:hover {
	text-decoration: bold;
	color: #000;
}
a:active {
	text-decoration: none;
}

a img {
border-style : none;
} 


#mobile {
display:block;
width:300px;
height:40px;
left:0;
padding:10px;
font-size:10px;
}



#board{
display:block;
width:1024px;
height:10px;
padding: 10px;
margin:0 auto 10px;
color:#80ff80;
}


#imap {
display:block;
width:1024px;
height:640px;
background:url(../../images/top.png) no-repeat;
background-color:#000;
margin:0 auto 10px;
border:1px dotted #000;
padding: 10px;
clear:both;
}

#imap2	 {
display:block;
width:1024px;
height:auto;
background:url(../../images/top.png) no-repeat;
background-color:#000;
margin:0 auto 10px;
}


.icon {
display:block;
width:1000px;
height:71px;
background-color:#000;
margin:0 auto 10px;
padding: 5px;
float:left;
color:#fff;
font-family:'Verdana','‚l‚r ƒSƒVƒbƒN';
font-size:25px;
font-weight:950px;
top:15px;
}

/* text position */
img.example3 { vertical-align: middle; }



.icon_text {
display:block;
width:500px;
height:auto;
background-color:#000;
color:#fff;
font-family:'Verdana','‚l‚r ƒSƒVƒbƒN';
font-size:large;
font-weight:900;
}


.element {
display:block;
width:500px;
height:180px;
margin:0 auto 10px;
padding:5px;
float:left;
}
.element2 {
display:block;
width:500px;
height:180px;
margin:0 auto 10px;
padding:5px;
float:right;
}



.element_text {
display:block;
width:500px;
height:15px;
float:left;
padding:2px;
font-family:'Verdana','‚l‚r ƒSƒVƒbƒN';
font-size:12px;
color:#ADD8E6;
text-indent:18px;
vertical-align:10%;
line-height:1.4em;
background:url(../../images/text_eyecatch.jpg) no-repeat;
}

.element2_text {
display:block;
width:500px;
height:15px;
float:right;
padding:2px;
font-family:'Verdana','‚l‚r ƒSƒVƒbƒN';
font-size:12px;
color:#ADD8E6;
text-indent:18px;
line-height:1.4em;
vertical-align:10%;
background:url(../../images/text_eyecatch.jpg) no-repeat;
}


.element_under {
display:block;
width:478px;
height:auto;
padding:5px;
}




#twit_icon {
display:block;
width:900px;
height:auto;
margin:0 auto 10px;
padding:10px;
top:20px;
}

.twit_icon img{
border: none;
}

#flash {
display:block;
font-size: 10px;
}


.tsubuyaki{
display:block;
margin:0px 0px 0px 20px;
}

.tsubuyaki_box{
display:block;
margin:0px auto 0 auto;
width:1200px;
}


/*JUITTER PLUGIN CSS
-------------------------------------------*/
#juitterContainer{

margin:30px;
display:block;
width:auto;
height:auto;

font-size:12px;
color:#fff;
}
/*Juitter container*/
#juitterContainer .twittList{margin:0;padding:0;} /* UL that will contain the list of tweets */
/* Bellow the list of tweets "<li>" */
#juitterContainer .twittLI{list-style:none;background:#000;margin:0;padding:5px 0 0 0;border-bottom:dashed 1px #CAF8C9;padding:3px;clear:both;}
#juitterContainer .twittList SPAN.time{color:#777;font-size:0.9em}
#juitterContainer .twittList A{color:#0066FF;} /*Links inside the tweets list */
/* Bellow the CSS for the avatar image  */
#juitterContainer .juitterAvatar{float:left;border:solid 1px #D3EECA;background:#FFF;margin-right:5px;padding:2px;width:48px;height:48px;}
#juitterContainer .jRM{float:right;clear:both} /*read it on twitter link*/
#juitterContainer .extLink{} /*CSS for the external links*/
#juitterContainer .hashLink{} /*CSS for the hash links*/
/* clearfix */
#juitterContainer .twittLI:after{clear: both;height: 0;visibility: hidden;display: block;content: ".";}
#juitterContainer .twittLI{display: inline-block;}
* html #juitterContainer .twittLI{height: 1%;}
#juitterContainer .twittLI{display: block;}
/* */
/*end of Juitter CSS*/