@charset "utf-8";

/*----------------------------------------
body und schrift deffinitionen
----------------------------------------*/
* {
	  padding:0px;
	  margin:0px;
	  }
	  
body {
	  background: #fff;
	  font-size: 12px;
	  line-height: 1.4em;
	  font-weight: normal;
	  font-family: Helvetica,Arial,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",sans-serif;
	  color:#000000;
	  padding:0px;
	  margin:0px;
	  font-family:Helvetica, Arial, sans-serif;
	  }
	  
p,pre {
	   padding:0px;
	   margin:0px
	   }
	   
.container a:link {
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
.container a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #006699;
}
.container a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #0099cc;
}
.container a:hover img {
                        border:none;
						}
.container a:active {
	font-weight: bold;
	text-decoration: none;
	color: #006699;
}
.container a:img {
                  border:none;
				  }

.container img{
    border:none;
	}   
	
pre {
	 color: #fff;
	 font-size: 10px;
	 }
	 
span.clear {
	        margin: 0;
	        padding: 0;
	        height: 0;
	        font-size: 0;
	        line-height: 0;
	        display: block;
	        clear: both;
			}
#sharetable img{
                border:none;
                }/* bottom */
/*----------------------------------------
	Head start
----------------------------------------*/
.cover {
	    text-align: center; /* 古いIE向け */
		}
.cover .container {
		           width:1010px;
		           height:auto;
		           margin: 0 auto; /* モダンブラウザ向け */
		           padding: 0;
		           text-align: left; /* 古いIE向け記述の後処理 */
		           background-color:#e2e2e2;
				   }
.cover .container2 {
		            width:1010x;
		            height:auto;
		            margin: 0 auto; /* モダンブラウザ向け */
		            padding: 0;
		            text-align: left; /* 古いIE向け記述の後処理 */
		            background-color:#e2e2e2;
					}
					
h1 {
    line-height:100%;
	font-size:30px;
	color:#000000;
	margin:0px 0 0px 0;
	padding:0;
	}/* title */
 h2{
	color:#000000;
	font-size:14px;
	padding:0;
	font-weight:normal;
	line-height:120%;
	margin-top:10px;
	}/* top coments */	
h3 {
	color:#000000;
	font-size:14px;
	font-weight:normal;
	line-height:120%;
	}/* coments */
h4 {
	color:#000000;
	font-size:16px;
	font-weight:bold;
	line-height:120%;
	}/* coments */
h5 {
	color:#000000;
	font-size:20px;
	font-weight:normal;
	line-height:120%;
    }/* link */
h6 {
	color:#000000;
	font-size:18px;
	margin:5px 0 15px 0;
	padding:0;
	font-weight:normal;
	}/* features */	
h7 {
	line-height:100%;
	font-size:16px;
	font-weight:normal;
    padding-left: 5px;
    padding-top: 10px;
	}/* link under */
.himg {
       color:#FFFFFF;
	   margin: 0;
	   margin-left:20px;
	   margin-right:20px;
	   padding:15px;
	   background-image:url(images/bg.gif);
	   }/* top */
.himg2 {
	    width:969px;
		margin-left:20px;
		margin-right:20px;
		}/* photo */
.himg3{
	    color:#000000;
	    font-size:14px;
	    font-weight:normal;
	    line-height:120%;
	    width:540px;
	    background-image:url(images/bg.gif);
		}/* tabel coments */