/*---------------------------------------*/
  /*css born*/
			/*font:#333 0.8em 明朝系*/
			/*menu  color:#0465C0 */
			/*menu hover color:#9DC9DB*/
			/*usual acsent color:#AB4C3D*/
/*---------------------------------------*/
*{margin:0; padding:0; border:0;}
html {
height: 100%;
width: 100%;
/*overflow: auto;*/
}
body {
font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
font-size: 0.8em;
color:#222;
margin: 0;
padding: 0;
background-color:#333;
background-image:url(http://inaemongama.com/i/back.gif);
}
*body {
background-color:#333;
background-image:url(http://inaemongama.com/i/back.gif);
float:left;
}
input{
background-color:#9DC9DB;
}
textarea{
background-color:#9DC9DB;
}
/*---------------------------------------*/
  /*font*/
/*---------------------------------------*/
p{
font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
color: #222;
text-decoration: none;
word-spacing: normal;
text-align: justify;
letter-spacing: 0;
line-height: 1.2em;
font-size: 1.1em;}
h1, h2,h4, h5, h6{fontM-weight:normal;text-transform:capitalize;}
h3{
	font-weight:bold;
	text-transform:capitalize;
	font-weight:bold;
	color:#369;
	line-height: 160%;
}
h3.boid{
	font-weight:bold;
	text-transform:capitalize;
	font-weight:bold;
	color:#336;
	line-height: 160%;
}
img{border:0;}
.rtxt{
text-align:right;
}


/*---------------------------------------*/
  /*links*/
/*---------------------------------------*/
a img {border: none !important;}


a:link, a:visited, a:active{f
color:#0465C0;
}
a:hover{
	text-decoration:none;
	color:#9DC9DB;
}
/*---------------------------------------*/
  /*Contents*/
/*---------------------------------------*/
#box .entry{
	border-bottom: #ddd 1px solid;
	text-align:justify;
}
#box .entry p{
	margin: 0.2em 0 1.2em 0;
}
.links{
	margin:0 0 2px 0;
	text-align:right;
	letter-spacing:1px;
font-size: 0.8em;
	color:#666;
}

/*---------------------------------------*/
  /*Layput*/
/*---------------------------------------*/

#wrap{
width:750px;
height:100%;
margin:0 auto;
}
#header {
width:100%;
background-image:url(http://inaemongama.com/i/header.jpg);
height:92px;
}
#header h1{
text-indent:-9999px;
}
#container {
position: absolute;
width:750px;
background-color:#FFF;
background-image:url(http://inaemongama.com/i/left_menu.jpg);
background-repeat:repeat-y;
}
#menu{
margin:0;
padding:0;
width: 100%;
height:76px;
z-index:2;
position:relative;
}
#left-menu{
float:left;
width:20%;
z-index:0;
margin-top:-76px;
position: relative;
}
#main{
float:right;
margin-right:25px;
width:550px;
}
.box_blue{
width:100%;
background-color:#FFF;
margin-bottom:15px;
}
#main .box{
width:100%;
margin:15px 0px 0px 0px;
}
#main .box h2 {
width:75%;
border:solid #0465C0;
border-width:0 0 1px 12px;
padding:0.4em 0.4em;
}
.box h2#gallery {
margin-left:170px;
width:40%;
border:solid #0465C0;
border-width:0 0 1px 12px;
padding:0.4em 0.4em;
}
#footer {
clear:both;
width:750px;
height:15px;
background:#000;
padding-top:10px;
padding-bottom:10px;
}
#footer p{
font-size:0.8em;
color:#FFF;
text-align:right;
}
#footer a{
color:#AB4C3D;
}
.clear{
clear:both;
}

/*---------------------------------------*/
  /*TOP menu element*/
/*---------------------------------------*/
ul#flower{
list-style-type: none;
}
ul#flower li{
height: 74px;
list-style:none;
display: inline;
float:left; 
}
ul#flower a {
display: block;
text-decoration: none;
text-indent: -9999px;
}
ul#flower a:hover {
display: block;
background-position: 0px -76px;
text-decoration: none;
}
li#home a {
width: 125px;
height: 74px;
display:block;
background-image:url(http://inaemongama.com/i/1.gif);
}
li#kyo a {
width: 125px;
height: 74px;
display:block;
background-image:url(http://inaemongama.com/i/2.gif);
}
li#artst a {
width: 125px;
height: 74px;
display:block;
background-image:url(http://inaemongama.com/i/3.gif);
}
li#gallery a {
width: 125px;
height: 74px;
display:block;
background-image:url(http://inaemongama.com/i/4.gif);
}
li#blog a {
width: 125px;
height: 74px;
display:block;
background-image:url(http://inaemongama.com/i/5.gif);
}
li#contact a {
width: 125px;
height: 74px;
display:block;
background-image:url(http://inaemongama.com/i/6.gif);
}






/*---------------------------------------*/
  /*SUB menu element*/
/*---------------------------------------*/
ul#sub{
width:130px;
margin-top:76px;
margin-left:10px;
list-style-type: none;
}
ul#sub li{
height: 19px;
list-style:none; 
display: inline;
color:#333;
}
ul#sub a {
display: block;
text-decoration: none;
}
ul#sub a:hover {
display: block;
text-decoration: none;
}
ul#sub li#new a {
width: 130px;
height: 19px;
display:block;
text-indent:-9999px;
background-repeat:no-repeat;
background-image:url(http://inaemongama.com/i/new.gif);
margin-bottom:15px;
}
ul#sub li#new a:hover {
display: block;
background-position: 0px -20px;
text-decoration: none;
margin-bottom:15px;
}
ul#sub li#hist a {
width: 130px;
height: 19px;
display:block;
text-indent:-9999px;
background-repeat:no-repeat;
background-image:url(http://inaemongama.com/i/hist.gif);
margin-bottom:15px;
}
ul#sub li#hist a:hover {
display: block;
background-position: 0px -20px;
text-decoration: none;
margin-bottom:15px;
}
ul#sub li#inaemon a {
width: 130px;
height: 19px;
display:block;
text-indent:-9999px;
background-repeat:no-repeat;
background-image:url(http://inaemongama.com/i/artist_inaemon.gif);
margin-bottom:15px;
}
ul#sub li#inaemon a:hover {
display: block;
background-position: 0px -20px;
text-decoration: none;
margin-bottom:15px;
}
ul#sub li#tuyoshi a {
width: 130px;
height: 19px;
display:block;
text-indent:-9999px;
background-repeat:no-repeat;
background-image:url(http://inaemongama.com/i/artist_tuyoshi.gif);
margin-bottom:15px;
}
ul#sub li#tuyoshi a:hover {
display: block;
background-position: 0px -20px;
text-decoration: none;
margin-bottom:15px;
}
ul#sub li#class a {
width: 130px;
height: 19px;
display:block;
text-indent:-9999px;
background-repeat:no-repeat;
background-image:url(http://inaemongama.com/i/studio1_menu.jpg);
margin-bottom:15px;
}
ul#sub li#class a:hover {
display: block;
background-position: 0px -20px;
text-decoration: none;
margin-bottom:15px;
}
ul#sub li#access a {
width: 130px;
height: 19px;
display:block;
text-indent:-9999px;
background-repeat:no-repeat;
background-image:url(http://inaemongama.com/i/studio2_menu.jpg);
margin-bottom:15px;
}
ul#sub li#access a:hover {
display: block;
background-position: 0px -20px;
text-decoration: none;
margin-bottom:15px;
}
ul#sub li#gallery a {
width: 130px;
height: 19px;
display:block;
text-indent:-9999px;
background-repeat:no-repeat;
background-image:url(http://inaemongama.com/i/gallery.gif);
margin-bottom:15px;
}
ul#sub li#gallery a:hover {
display: block;
background-position: 0px -20px;
text-decoration: none;
margin-bottom:15px;
}
ul#sub li#cal a {
width: 130px;
height: 19px;
display:block;
text-indent:-9999px;
background-repeat:no-repeat;
background-image:url(http://inaemongama.com/i/cal.gif);
margin-bottom:15px;
}
ul#sub li#cal a:hover {
display: block;
background-position: 0px -20px;
text-decoration: none;
margin-bottom:15px;
}
ul#sub li#cate a {
width: 130px;
height: 19px;
display:block;
text-indent:-9999px;
background-repeat:no-repeat;
background-image:url(http://inaemongama.com/i/cate.gif);
margin-bottom:15px;
}
ul#sub li#cate a:hover {
display: block;
background-position: 0px -20px;
text-decoration: none;
margin-bottom:15px;
}
ul#sub li#ent a {
width: 130px;
height: 19px;
display:block;
text-indent:-9999px;
background-repeat:no-repeat;
background-image:url(http://inaemongama.com/i/ent.gif);
margin-bottom:15px;
}
ul#sub li#ent a:hover {
display: block;
background-position: 0px -20px;
text-decoration: none;
margin-bottom:15px;
}

