@import url("base.css");
/*全体の定義*/
#main{
	width:800px;
	height:20200px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}
#left{
	width:525px;
	height:18625px;
	float:left;
}
#right{
	width:250px;
	height:1500px;
	float:left;
	margin-left:25px;
}
/*左の定義*/
#title1{
	width:525px;
	height:35px;
}
#line1{
	width:525px;
	height:10px;
}
#title2{
	width:525px;
	height:20px;
}
#down{
	width:525px;
	height:85px;
}
#pagetop{
	width:525px;
	height:40px;
	text-align:right;
}
#line2{
	width:525px;
	height:30px;
}
#box1{
	width:525px;
	height:90px;
}
#box2{
	width:525px;
	height:60px;
}
#box3{
	width:525px;
	height:387px;
	text-align:center;
}
#box4{
	width:525px;
	height:810px;
}
#box5{
	width:525px;
	height:135px;
}
#box6{
	width:525px;
	height:185px;
}
#box7{
	width:525px;
	height:710px;
}
#box8{
	width:525px;
	height:570px;
}
#box9{
	width:525px;
	height:750px;
}
#box10{
	width:525px;
	height:265px;
}
#box11{
	width:525px;
	height:615px;
}
#box12{
	width:525px;
	height:785px;
}
#box13{
	width:525px;
	height:145px;
}
#box14{
	width:525px;
	height:30px;
}
#box15{
	width:525px;
	height:230px;
}
#box16{
	width:525px;
	height:160px;
}
#box17{
	width:525px;
	height:760px;
}
#box18{
	width:525px;
	height:650px;
}
#box19{
	width:525px;
	height:290px;
}
#box20{
	width:525px;
	height:645px;
}
#ir_title{
	width:525px;
	height:50px;
}
.table1 { 
width: 525px; /* テーブルの横幅 */ 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #1C79C6 solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
} 

.table1 TD { 
border: 1px #1C79C6 solid; /* セルの枠線（太さ・色・スタイル） */ 
}
.table2 { 
width: 525px; /* テーブルの横幅 */ 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #F90 solid;/* テーブル全体の枠線（太さ・色・スタイル） */ 
} 

.table2 TD { 
border: 1px #F90 solid;/* セルの枠線（太さ・色・スタイル） */ 
} 
/*右の定義*/
#right_bt{
	width:250px;
	height:30px;
	margin-bottom:20px;
}
#right_bt_c{
	width:230px;
	height:50px;
	margin-bottom:10px;
	margin-left:15px;
}
#banner1{
	width:250px;
	height:180px;
}