/* ---Flash--- */#flash h1{	text-indent: -9999px;/*	padding-left: 10px;*/}#flash {	z-index: 10;}/*---cam_new---------*/div#cam {	background-image: url(../img/top/banner_01.gif);	height:110px;	background-repeat: no-repeat;	position:relative;}span#cam-title {	font-size: 14px;	color: white;	font-weight: bold;	position:relative;	top: 5px;	left: 10px;}span#cam {	font-size: 12px;	position:relative;	top: 15px;	left: 10px;}span#cam a:hover {	color: #FFA500;}span#cam a {	text-decoration: none;	color: #404040;}div#new {	background-image: url(../img/top/banner_03.gif);	height: 55px;	background-repeat: no-repeat;	position: relative;}span#new-title {	font-size: 16px;	color: white;	font-weight: bold;	position: relative;	top: 17px;	left: 47px;}span#new {	font-size: 16px;	position:relative;	top: 17px;	left: 100px;}span#new a:hover {	color: #FFA500;}span#new a {	text-decoration: none;	color: #404040;}/* ---Charm--- */table#charm td {	width: 370px;	height: 120px;}table#charm td.back01 {	background-image: url(../img/top/back01.gif);	background-repeat: no-repeat;	text-align: right;	padding: 0px 20px 0px 0px;}/* ---Recommendation--- */table#recommendation {	width:759px;}table#recommendation td.class-left {	width: 253px;	height: 100px;}table#recommendation td.class-right {	width: 253px;	height: 100px;}table#recommendation td.purpose-left {	width: 253px;	height: 120px;}table#recommendation td.purpose-right {	width: 253px;	height: 120px;}table#recommendation td.back02 {	background-image: url(../img/top/back02.gif);	background-repeat: no-repeat;	text-align: right;	padding: 3px 20px 0px 0px;	width: 741px;	height: 36px;}
