@charset "shift_jis";

/*--------------------------------------
  Default Reset & Base Style Sheet
  Last Update 2008-01-05

  1-1.Structure Module
  1-2.header
  1-3.crumb
  1-4.content
  1-5.footer
  

/*--------------------------------------
	1-1.Structure Module
---------------------------------------*/
#header {
	margin: 0 auto;
	padding:0;
	border:none;
	width:948px;
}

#container{
	margin:0;
	padding:0;
	border:none;
	background:url(../images/common/container_bk.jpg) top center no-repeat;
	outline:none;
}

#crumb {
	margin:0 auto;
	padding:0;
	border:none;
}


#content {
	margin:0 auto;
	padding:0 10px;
	border:none;		
}

#footer {
	margin: 0;
	padding:0 0 10px 0;
	border-top:1px solid #EBC3C3;
	border-bottom:none;
	border-left:none;
	border-right:none;
	clear:both;
}


.left { margin:0; padding:0; border:none; float:left; height:1%;}
.right { margin:0; padding:0; border:none; float:right;  height:1%;}



/*--------------------------------------
	1-2.header
---------------------------------------*/
#header {
	background:url(../images/common/header_bk.gif) top center no-repeat;
	height:117px;
}

.header-in {margin:0 auto; padding:0; border:none; width:770px; height:90px;}


	#logo {margin:0; padding:0; border:none;}
	#abbit {margin:0; padding:0; border:none; float:right;}

	.header-in h1{ margin:0; padding:10px 10px 0 6px; border:none; color:#CC6666; font-size:85%;}



	/*ナビゲーター*/
	#globalNavi { 
		margin:0; 
		padding:0; 
		border-top:solid #EBC3C3 1px;
		border-bottom:solid #EBC3C3 1px;
		border-left:none;
		border-right:none;
		background-color:#FFFFFF;
		clear:both; 
		height:25px;
	}

	
	#globalNavi ul{ margin:0; padding:0; border:none; list-style-type:none;}
	#globalNavi ul li{ margin:0; padding:0; border:none; display:inline; height:25px;}
	#globalNavi ul li a{clear:none; display:block; float:left; height:25px; overflow: hidden; outline: none;}


		a.navGallery {background:url(../images/common/gallery.gif) no-repeat; width:92px; text-indent:-9999px;}
		a:hover.navGallery {background:url(../images/common/gallery.gif) no-repeat 0px -25px; text-indent:-9999px;}

		a.navWork {background:url(../images/common/work.gif) no-repeat;width: 79px; text-indent:-9999px;}
		a:hover.navWork {background:url(../images/common/work.gif) no-repeat 0px -25px; text-indent:-9999px;}
		
		a.navProfile {background:url(../images/common/profile.gif) no-repeat; width:88px; text-indent:-9999px;}
		a:hover.navProfile {background:url(../images/common/profile.gif) no-repeat 0px -25px; text-indent:-9999px;}
		
		a.navArtdiary {background:url(../images/common/artdiary.gif) no-repeat; width:107px; text-indent:-9999px;}
		a:hover.navArtdiary {background:url(../images/common/artdiary.gif) no-repeat 0px -25px; text-indent:-9999px;}		
		
		a.navLink {background:url(../images/common/link.gif) no-repeat;width:66px; text-indent:-9999px;}
		a:hover.navLink {background:url(../images/common/link.gif) no-repeat 0px -25px; text-indent:-9999px;}


	.rightT{margin:2px 0 0 0; padding:0; border:none; display:block; float:right; width:52px;}	
	.rightT a{margin:2px 0 0 0; padding:0; border:none; height:23px;}
	
	.rightWR{margin:2px 0 0 0; padding:0; border:none; display:block; float:right; width:94px;}	
	.rightWR a{margin:2px 0 0 0; padding:0; border:none; height:23px;}


/*--------------------------------------
	1-3.crumb
---------------------------------------*/

#crumb {width:770px; background-color:#FFFFFF; color:#666666;}

	#crumb ul {
		margin:0;
		padding:8px;
		border:none;
		width:754px;		
		list-style:none;   
	}
		
		#crumb ul li{
			 display:inline;    
		}


/*--------------------------------------
	1-4.content
---------------------------------------*/

#content {
	width:750px;
	background: url(../images/common/content_bk.gif) top repeat-y;
}


/*--------------------------------------
	1-5.footer
---------------------------------------*/

#copyright {margin:0; padding:0 0 20px 0; border:none; float:left;}
#pagetop {margin:0; padding:0; border:none; float:right;}
