body{
	background:url(../images/ptrn.gif);
	margin:0;
	font-family:Tahoma, Arial, Verdana;
}

ul, li{
	padding:0;
	margin:0;
	list-style:none;
}

.wrapper{
	background:url(../images/bg_ptrn.gif) repeat-x;
}

.main{
	background:url(../images/bg_main_img.png) no-repeat;
	margin:3px auto 0;
	width:915px;
	height:529px;
}

.content{
	margin-top:113px;
}

.tab_list{
	width:380px;
}

.tab_list li{
	display:inline;
}
.tab_list li a{
	display:block;
	width:380px;
	height:101px;
}



.tab01{
	background:url(../images/tab01_00.gif) no-repeat;
}
.tab01:hover, #tab01.on{
	background:url(../images/tab01_01.gif) no-repeat;
}

.tab02{
	background:url(../images/tab02_00.gif) no-repeat;
}
.tab02:hover, #tab02.on{
	background:url(../images/tab02_01.gif) no-repeat;
}

.tab03{
	background:url(../images/tab03_00.gif) no-repeat;
}
.tab03:hover, #tab03.on{
	background:url(../images/tab03_01.gif) no-repeat;
}

.btn_free_down{
	display:block;
	background:url(../images/btn_free_down_00.gif) no-repeat;
	width:380px;
	height:69px;
	
}
.btn_free_down:hover{
	background:url(../images/btn_free_down_01.gif) no-repeat;
}

ul.im_image_list li a, ul.im_image_list li{
	display:inline;
	text-decoration:none;
	font-size:11px;
	color:#333333;
	font-weight:bold;
}
.images_list{
		height:25px;
	text-align:center
}

.images_list a{
	display:inline;
	text-decoration:none;
	font-size:11px;
	color:#333333;
	font-weight:bold;
}

.images_list a:hover{
	color:#ff7900;
}

