@charset "utf-8";

*{
	margin: 0;
	padding: 0;
}

body {
	background-image:url(../images/back.jpg);
	background-repeat: repeat;
}
#wrapper{
	width:800px;
	margin:0 auto;
/*	font-family:Georgia,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;*/
	/*font-family :SimSun, ’MS UI Gothic’, sans-serif;*/
	font-size:12px;
	color:#000;
}


#wrapper img{
	border:0;
}
	
.clearfix:after {
	content: ".";    
	display: block;    
	height: 0;    
	clear: both;    
	visibility: hidden;   
}   
  
ul,ol{
	list-style:none;
	
}

h2{
	font-weight: bold;
	padding-top: 10px;
}

.ij_logo{
	float: right;
}


/**---link--**/

a {
    color:#000;
    text-decoration: none;
}
a:visited {
    color: #000;
    text-decoration: none;
}
a:hover{
	color:#FF0000;
	 text-decoration: none;
}


.rc a.over01:hover{
	position: relative; 
	top: 1px;
	left: 1px;
	border-style:none;
}

/**---sidebar--**/


.rc img{
	padding-top: 20px;
}

#leftBox li{
	line-height:3em;
}

.red{
	color: #FF0000;
}


/**---constructure--**/

#container{
	width: 800px;
	line-height: 22px;
}

#container #leftBox{
	width: 100px;
	float: left;
}

#container #rightBox{
	width: 660px;
	float: right;
}

#mainBox{
	width: 660px;
}


#con01, #con02, #con03, #con04, #con05, #con06 #con7 #con8 #con9 #con10{
	padding-top: 15px;
	clear: both;
}

#con02 .pic{
	float: left;
	padding-right: 10px;
}

.box01 img{
	float: left;
	padding-right: 5px;
}

.left{
	float: left;
}

.right{
	float: right;
}

#con03 .box01{
	width: 340px;
	padding-top: 10px;
	clear: both;
}

.box02{
	width: 220px;
	float: left;
}

.box02 p{
	width: 200px;
	padding-left: 10px;
}

#con04 p{
	margin-top: 180px;
}

#con06 p{
	margin-top: 380px;

}

#con06 img{
	padding-right: 10px;
}
table .detail{
margin-top:30px;
}
