@charset "UTF-8";
/* left_menu category stylse
----------------------------------------------*/
li#subcate_all a {
		background-position: left top;
		width: 120px;
		background-repeat: no-repeat;
		display: block;
		/* [disabled]height: 15px; */
}
li#subcate_all a:hover {
		/* [disabled]background-position: left bottom; */
		/* [disabled]border-bottom: 1px dotted #666; */
}
li#subcate1 a {
		/* [disabled]background-position: left top; */
		width: 120px;
		/* [disabled]background-image: url(all.gif) width="30" height="8"; */
		/* [disabled]background-repeat: no-repeat; */
		display: block;
		/* [disabled]height: 15px; */
}
li#subcate1 a:hover {
	background-position: left bottom;
}
li#subcate2 a {
		/* [disabled]background-position: left top; */
		width: 120px;
		/* [disabled]background-image: url(all.gif) width="30" height="8"; */
		/* [disabled]background-repeat: no-repeat; */
		display: block;
		/* [disabled]height: 15px; */
}
li#subcate2 a:hover {
	background-position: left bottom;
}
li#subcate3 a {
		/* [disabled]background-position: left top; */
		width: 120px;
		/* [disabled]background-image: url(all.gif) width="30" height="8"; */
		/* [disabled]background-repeat: no-repeat; */
		display: block;
		/* [disabled]height: 15px; */
}
li#subcate3 a:hover {
		background-position: left bottom;
}
li#subcate4 a {
		/* [disabled]background-position: left top; */
		width: 120px;
		/* [disabled]background-image: url(all.gif) width="30" height="8"; */
		/* [disabled]background-repeat: no-repeat; */
		display: block;
		/* [disabled]height: 15px; */
}
li#subcate4 a:hover {
	background-position: left bottom;
}
li#subcate5 a {
	background-position: left top;
	width: 67px;
	background-image: url();
	background-repeat: no-repeat;
	display: block;
	height: 15px;
}
li#subcate5 a:hover {
	background-position: left bottom;
}
li#subcate6 a {
	background-position: left top;
	width: 42px;
	background-image: url();
	background-repeat: no-repeat;
	display: block;
	height: 15px;
}
li#subcate6 a:hover {
	background-position: left bottom;
}



/* left_menu stylse
----------------------------------------------*/
#left_menubox a:hover img {
	display: none;
}

/* main stylse
----------------------------------------------*/
#mainbox {
		float: left;
		width: 750px;
		/* [disabled]padding-left: 2px; */
		padding-top: 20px;
		/* [disabled]display: block; */
		/* [disabled]border-left: 1px dotted #666; */
}
#mainbox .entrybox  {
		width: 157px;
		padding-right: 10px;
		padding-bottom: 20px;
		/*workページの縦レイアウトの高さ調整*/
	float: left;
		font-size: 85%;
		line-height: 130%;
		text-align: center;
}
#mainbox .entrybox a {
	color: #CCCCCC;
	text-decoration: none;
}
#mainbox .entrybox a:visited {
	color: #AAA;
	text-decoration: none;
}
#mainbox .entrybox a:hover {
	color: #FFF;
	text-decoration: none;
}





.entrybox .entrytitle {
		letter-spacing: 2px;
		/* [disabled]padding-top: 5px; */
	
}

#mainbox .entrydate a {
	color: #CCCCCC;
	text-decoration: none;
}
#mainbox .entrydate a:visited {
	color: #AAA;
	text-decoration: none;
}
#mainbox .entrydate a:hover {
	color: #FFF;
	text-decoration: none;
}

#mainbox .midashibox  {
		width: 750px;
		/* [disabled]padding-right: 10px; */
		/*paddingは余白の調整(文字だけ調整したい時に使う)*/
	padding-bottom: 10px;
		/*workページの縦レイアウトの高さ調整*/
	float: left;
		font-size: 100%;
		line-height: 130%;
		/*line-heightは行の高さ*/
	letter-spacing: 1.5px;
		/* [disabled]padding-top: 10px; */
		font-weight: bold;
	/*letter-spacingは文字と文字の行間*/
	
}







#newsbox {
		float: right;
		width: 300px;
		/* [disabled]padding-top: 2px; */
		/* [disabled]display: block; */
		/* [disabled]border-left: 1px dotted #666; */
		/* [disabled]padding-bottom: 10px; */
		font-size: 90%;
		margin-top: 2px;
		margin-bottom: 51px;
		background-color: #4A4A4A;
		margin-right: 70px;
		text-align: left;
}



#newsbox ul {
	list-style: none;
}


#newsbox li{
		float: left;
		width: 200px;
		padding-left: 20px;
		padding-top: 14px;
		/* [disabled]margin-right: 300px; */
		height: 50px;
}

#newsbox img {
		/* [disabled]vertical-align: bottom; */
		/* [disabled]border: 2px solid #AAA; */
		height: 60px;
		/* [disabled]width: 80px; */
		/* [disabled]bottom: 5px; */
		float: left;
		padding-left: 5px;
		padding-top: 2px;
}


#newsbox a {
		color: #DDD;
		text-decoration: none;
}
#newsbox a:visited {
		color: #DDD;
		text-decoration: none;
}
#newsbox a:hover {
		color: #FFF;
		text-decoration: none;
}



#topbox {
		float: left;
		width: 500px;
		/* [disabled]padding-top: 10px; */
		/* [disabled]display: block; */
		/* [disabled]border-left: 1px dotted #666; */
		text-align: center;
		/* [disabled]padding-bottom: 10px; */
		margin-left: 30px;
}

#topbox img {
		vertical-align: bottom;
		/* [disabled]border: 2px solid #AAA; */
		height: 300px;
}


#project{
		width: 162px;
		/* [disabled]padding-left: 2px; */
		/* [disabled]padding-bottom: 20px; */
		/* [disabled]margin-bottom: 30px; */
		/* [disabled]margin-top: 50px; */
		text-align: center;
		/* [disabled]border: 2px solid #FFF; */
		float: left;
		padding-right: 6px;
}





#img{
		width: 100%;
		/* [disabled]padding-left: 2px; */
		/* [disabled]padding-bottom: 20px; */
		/* [disabled]margin-bottom: 30px; */
		/* [disabled]margin-top: 50px; */
		text-align: center;
		border: 2px solid #FFF;
		float: left;
}
#img ul {
	list-style: none;
}
#img li {
		float: left;
		/* [disabled]display: block; */
		padding-right: 10px;
		/* [disabled]padding-bottom: 2px; */
		/* [disabled]line-height: 1; */
		/* [disabled]padding-left: 2px; */
		/* [disabled]text-indent: 5px; */
		padding-top: 10px;
		height: 99px;
}
#img img {
		/* [disabled]vertical-align: bottom; */
		/* [disabled]border: 2px solid #AAA; */
		height: 90px;
		/* [disabled]width: 123px; */
		/* [disabled]bottom: 5px; */
}


#prjtext{
		width: 100%;
		/* [disabled]padding-left: 2px; */
		/* [disabled]padding-bottom: 20px; */
		margin-bottom: 5px;
		margin-top: 8px;
		text-align: left;
		/* [disabled]border: 2px solid #FFF; */
		/* [disabled]float: left; */
		font-size: 85%;
		letter-spacing: 2px;
		color: #CCC;
		line-height: 130%;
}
