#pagebody .main-title {	background-image: url("images/main_title_bg.jpg");}#pagebody .main-title h2 {	background-image: url("images/main_title.gif");}#pagebody .indv-title {	background-image: url("images/indv_title_bg.jpg");}#pagebody .indv-title h3 {	background-image: url("images/parent_title.gif");}#pagebody .indv-title h2.saleandevent {	background-image: url("images/saleandevent_title.gif");}#pagebody .indv-title h2.salecalendar {	background-image: url("images/salecalendar_title.gif");}#pagebody .indv-title h2.ranking {	background-image: url("images/ranking_title.gif");}#pagebody .indv-title h2.howto {	background-image: url("images/howto_title.gif");}#pagebody .indv-title h2.coupon {	background-image: url("images/coupon_title.gif");}.content-body div.index-menu-block h4 {	background: #ff0080 url("images/index_menu_head.gif") 0 0 no-repeat;}.content-body div.index-menu-block li a.saleandevent {	background-image: url("images/index_menu_saleandevent.jpg");}.content-body div.index-menu-block li a.salecalendar {	background-image: url("images/index_menu_salecalendar.jpg");}.content-body div.index-menu-block li a.ranking {	background-image: url("images/index_menu_ranking.jpg");}.content-body div.index-menu-block li a.coupon {	background-image: url("images/index_menu_coupon.jpg");}.content-body div.index-menu-block li a.howto {	background-image: url("images/index_menu_howto.jpg");}.content-body div.index-menu-block li a.saleandevent:hover,.content-body div.index-menu-block li a.salecalendar:hover,.content-body div.index-menu-block li a.ranking:hover,.content-body div.index-menu-block li a.coupon:hover,.content-body div.index-menu-block li a.howto:hover {	background-position: 0 -141px;}p.my_and-more {	text-align: right;	font-size: 75%;}.my_release_newmark {	background: transparent url("../images/newmark.gif") left center no-repeat;	padding-left: 30px;}.my_release_due {	font-family: monospace;}.my_release_date {	color: #666;	font-family: monospace;	margin: 0 0 10px 0;}.my_release_fonthead {	line-height: 1.5;	margin: 0 0 20px 0;}.my_release_pands {	line-height: 1.6;	border: 1px dotted #c81432;	background-color: #ffe;	margin: 0 0 30px 0;	padding: 5px 10px;}.my_release-img-block {	margin: 20px;	width: 540px;}.content-block .ranking-item {	float: left;	margin: 10px 0;}.ranking-item .item-image {	display: block;	float: left;	width: 230px;}.ranking-item .item-image img {	width: 230px;}.ranking-item .item-info {	display: block;	float: right;	width: 370px;}.ranking-item .item-info img.item-name {	width: 370px;	margin-bottom: 15px;}.ranking-item .description {	font-size: 90%;}.content-block .reference {	padding: 5px 10px;	border: #DDDDDD solid 1px;	font-size: 80%;	line-height: 170%;}.content-block div.my_floatbox-r {	display: inline;	border: 1px solid #ccc;	width: 210px;	margin: 0 0 20px 20px;}.content-block div.my_floatbox-r img {	margin: 5px;	width: 200px;}.content-block div.my_floatbox-r div.body {	color: #666;	font-size: 90%;	line-height: 1.6;	margin: 10px;}.content-block div.my_floatbox-r div.caption {	color: #666;	font-size: 70%;	line-height: 1.4;	margin: 0 5px 10px 5px;}.content-block div.my_floatbox-r {	float: right;}.my_float-clear {	clear: both;	height: 3px;	line-height: 3px;}ul#my_howto-useful-link {	position: relative;	top: 0px;	width: 600px;	height: 90px;	background: transparent url(images/howto_02_btns.gif) top left no-repeat;	list-style: none;	overflow: hidden;}ul#my_howto-useful-link li a {	position: absolute;	top: 0px;	width: 150px;	height: 90px;	overflow: hidden;	padding: 0 0 0 0;	text-indent: -9999px;	text-decoration: none;	background-image: url(images/howto_02_btns.gif);}li#my_howto-useful-btn1 a { 	left: 0px;	background-position: 0px 0px;}li#my_howto-useful-btn2 a { 	left: 150px;	background-position: -150px 0px;}li#my_howto-useful-btn3 a { 	left: 300px;	background-position: -300px 0px;}li#my_howto-useful-btn4 a { 	left: 450px;	background-position: -450px 0px;}li#my_howto-useful-btn1 a:hover {	background-position: 0px -90px;}li#my_howto-useful-btn2 a:hover {	background-position: -150px -90px;}li#my_howto-useful-btn3 a:hover {	background-position: -300px -90px;}li#my_howto-useful-btn4 a:hover {	background-position: -450px -90px;}.my_coupon-sarani {	color: #c81432;	font-size: 200%;	font-family: serif;	letter-spacing: .2em;}