@charset "utf-8";

/*ステージ
----------------------------------------------------------------*/
#content{
	width:750px;
	margin:15px 0 0 0;
	background-image: url(../images/tate_dot.gif);
	background-repeat: repeat-y;
	background-position: center top;
	}


/*フラッシュ　#fla
----------------------------------------------------------------*/
#fla {
	width:760px;
	margin:0 15px;
	}

/*メインイメージ　#mainimage
----------------------------------------------------------------*/
#mainimage {
	width:750px;
	margin:10px 0 0 0;
	}

/*トップページ #topp
----------------------------------------------------------------*/
#toppl-1{
	width:360px;
	margin:0;
	}
	#toppl-1 h3{
	margin:0 0 5px 0;
	}
	
	
#toppl-2{
	width:360px;
	margin:15px 0 20px 0;
	padding: 0 0 20px 0;
	border-bottom:solid 1px #dedede;
	}
	#toppl-2 h3{
	margin:0 0 15px 0;
	}
		

#toppr-1{
	width:360px;
	margin:15px 0 0 0;
	}
	#toppr-1 h3{
	margin:0 0 10px 0;
	}
	#toppr-1 p{
	line-height:18px;
	}
	/*#toppr-1 .icon-left{
	float:left;
	width:auto;
	margin:0 12px 0 0;
	}	*/
	#toppr-1 .icon-left{
	float:left;
	width:80px;
	}
	#toppr-1 .icon-r-text{
	float:right;
	width:270px;
	}
	
#toppr-2{
	width:155px;
	margin:10px 0 0 0;
	float: left;
    }	
	#toppr-2 p{
	font-size: 11px;
	line-height: 15px;
    }	
	#toppr-2 a{
	color: #005cc1;
	text-decoration: underline;
	background-image: url(../images/topp_arw.gif);
	background-repeat: no-repeat;
	padding:0 0 0 15px;
	background-position: 0px 2px;
    }
	#toppr-2 a:hover{
	color: #009BEB;
	text-decoration: underline;
	background-image: url(../images/topp_arw.gif);
	background-repeat: no-repeat;
	padding:0 0 0 15px;
	background-position: 2px 2px;
    }		
	
.pdf-right{
    width:200px;
	float:right;
	margin:10px 0 0 0;
    }
		
/*新着情報 IM01
----------------------------------------------------------------*/
#im01{
	width:360px;
	margin:0 0 15px 0;
	}
	#im01 h3{
	color:#fff;
	background-color:#FFFFFF;
	padding:0px;
	margin:0;
		}
	#im01 iframe{
	width:358px;
	height:156px;
	overflow:auto;
	border:solid 1px #ccc;
	border-top:0;
	}


/*新着情報 WN01
----------------------------------------------------------------*/
#wn01{
	width:570px;
	margin:10px 0 0;
	}
	#wn01 h3{
		color:#fff;
		background-color:#333;
		padding:5px;
		margin:0;
		}
	#wn01 iframe{
		width:568px;
		height:79px;
		overflow:auto;
		border:solid 1px #ccc;
		border-top:0;
	}

/*新着情報 WN02
----------------------------------------------------------------*/
#wn02{
	width:570px;
	margin:10px 0 0;
	}	
	#wn02 h3{
		color:#fff;
		background-color:#333;	
		padding:5px;
		margin:0;
		}
	#wn02 iframe{
		width:568px;
		height:79px;
		overflow:auto;
		border:solid 1px #ccc;
		border-top:0;
	}

/*新着情報 WN03
----------------------------------------------------------------*/
#wn03{
	width:570px;
	margin:10px 0 0;
	}	
	#wn03 h3{
		color:#fff;
		background-color:#333;	
		padding:5px;
		margin:0;
		}
	#wn03 iframe{
		width:568px;
		height:79px;
		overflow:auto;
		border:solid 1px #ccc;
		border-top:0;
	}

