@charset "UTF-8";
/* CSS Document */

/* 共通 */

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

body{
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	background-color:#dddddd;
}

/* 全体 */

#container{
	width:760px;
	background-color:#ffffff;
	margin:0 auto;
}

ul {
margin: 0;
padding: 0;
}


 /* リンク */
a {
	color:#FF6633;
	text-decoration: none;
}  

  /* 既に見たリンク */
a:visited {
	color:FF6666;             
	text-decoration:none;  
}

/* カーソルが上にある時のリンク */
a:hover {
	color:#FF6666;                   
  text-decoration:none;    /* 下線を消す */
}

/* クリック時のリンク */
a:active {
	color:#FF6666; 
	text-decoration:none;
} 

a img {
    border-style:none;
}


/* ヘッダー */

#header{
	width:760px;
	height:100px;
	background-image:url(index_images/index-for-haikei_01.jpg);
	margin:0;
	padding:0;
	border:0;
	overflow:hidden;
}

.head_01{
	float:left;
	width:130px;
	height:60px;
	padding-top:40px;
	padding-left:20px;
	margin:0;
	border:0;
	display: inline;
}

#header .head_01 h1 .btn00{
	display:block;
	width:130px;
	height:60px;
	background-image:url(index_images/index_mic-logo.jpg);
	background-repeat:no-repeat;
	text-indent:-9999px;
	paddingt:0;
	margin:0;
}

.head_02{
	float:left;
	width:610px;
	height:45px;
	padding-top:55px;
	padding-bottom:0;
	margin:0;
	border:0;
	display: inline;
}

#header ul{
	display:block;
	list-style-type:none;
	text-indent:-9999px;
	margin:0;
	padding:0;
}



#header li{
	display: inline;
	vertical-align:top;
	padding-bottom:0;
}

.btn01{
	width:90px;
	height:25px;
	background-repeat:no-repeat;
	background-image:url(index_images/index_btn-gallery.jpg);
	float:left;
	margin:0;
	padding:0;
}

.btn01:hover{
	background-image:url(index_images/index_btn-gallery_ov.jpg);
}


.btn02{
	width:80px;
	height:25px;
	background-repeat:no-repeat;
	background-image:url(index_images/index_btn-works.jpg);
	float:left;
	margin:0;
	padding:0;
}

.btn02:hover{
	background-image:url(index_images/index_btn-works_ov.jpg);
}

.btn03{
	width:70px;
	height:25px;
	background-repeat:no-repeat;
	background-image:url(index_images/index_btn-blog.jpg);
	float:left;
	margin:0;
	padding:0;
}

.btn03:hover{
	background-image:url(index_images/index_btn-blog.jpg_ov.jpg);
}

.btn04{
	width:80px;
	height:25px;
	background-repeat:no-repeat;
	background-image:url(index_images/index_btn-profile.jpg);
	float:left;
	margin:0;
	padding:0;
}

.btn04:hover{
	background-image:url(index_images/index_btn-profile_ov.jpg);
}

.btn05{
	width:90px;
	height:25px;
	background-repeat:no-repeat;
	background-image:url(index_images/index_btn-contact.jpg);
	float:left;
	margin:0;
	padding:0;
}

.btn05:hover{
	background-image:url(index_images/index_btn-contact_ov.jpg);
}

.btn06{
	width:70px;
	height:25px;
	background-repeat:no-repeat;
	background-image:url(index_images/index_btn-link.jpg);
	float:left;
	margin:0;
	padding:0;
}

.btn06:hover{
	background-image:url(index_images/index_btn-link_ov.jpg);
}


#header h3{
	width:590px;
	height:20px;
	background-repeat:no-repeat;
	background-image:url(index_images/index_black_ita-things.jpg);
	display:block;
	list-style-type:none;
	text-indent:-9999px;
	float:left;
	margin:0;
	padding:0;
	vertical-align:top;
}

