@charset "utf-8";
/* --------------------------------- */
/* 初期設定                          */
/* --------------------------------- */

*{
	margin  : 0px;
	padding : 0px;
}

html{
	direction: ltr;
	border   : 0px;
}

body {
	margin          : 0px 0px 0px 0px;
	padding         : 0px;
	text-align      : center;
	background-color    : #CEFF9D;
}

#wrapper  a:hover img { filter: alpha(opacity=60); opacity: 0.6; background: #fff; }

code, pre, samp, var, kbd, input, select, textarea{
	font-family : "メイリオ","ＭＳ Ｐゴシック", Arial, sans-serif;
}

img {
	border: 0px;
}
ul  { list-style-type: none; 
}

table {
	border-collapse: collapse;
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	/* border-collapse: separate; */
}

input, select, textarea{
	font-size: 12px;
}

a,a:link,a:visited,a:active {
	color           : #00F;
	text-decoration : underline;
}

a:hover {
	color           : #00F;
	text-decoration : none;
}

.c-both { clear      : both;  }

.left   { text-align : left;  }

.right  { text-align : right; }

.center { text-align : center;}

.none   { display    :none;   }

.float-left  { float  : left;  }

.float-right { float  : right; }


.line-yellow {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC66;
	height: 5px;
	margin-bottom: 15px;
	clear: both;
	overflow: hidden;
}

p { color: #333333; }

.orange { color: #FF6600; }

.green {
	color: #009900;
	font-size: 14px;
}

.lightBlue { color: #33FFFF; }

.blue { color: #0000FF; }

#twitter {
	width: 152px;
	margin-left: 15px;
}#wrapper #main table {
	display: inline;
}

#recycle ul {
	font-size: 14px;
	line-height: 2.5;
	width: 140px;
	padding-top: 62px;
}

#recycle  ul#g02 {
	font-size: 14px;
	line-height: 2.7;
	width: 140px;
	margin-top: -34px;
}#recycle #g02 #baito {
	margin-left: -20px;
	margin-top: -5px;
}
#recycle #baito a {
	font-size: 14px;
	color: #FF0000;
	text-decoration: underline;
	margin-top: 6px;
	display: block;
}

#recycle #baito {
	width: 150px;
	display: block;
}



#recycle  #baito  a:hover  {
	color : #FF6600;
	text-decoration: none;
	width: 150px;
}

