@charset "utf-8";

#top-body {
position: relative;
top: 0px;
left: 0px;
padding: 0px;
margin: 0px;
width: 912px;
background-image: url(/images/com_body_back.gif);
background-repeat: repeat-y;
background-position: 0px 0px;
}

#top-menu-main {
position: relative;
top: 0px;
left: 0px;
margin: 0px;
padding: 0px;
width: 912px;
height: 364px;
}

/*menu background top*/
#header-menu {
position: absolute;
top: 0px;
left: 0px;
margin: 0px;
padding: 0px;
width: 912px;
height: 49px;
background-image: url(/images/com_menu.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}

#header-menu #menu-home {
background-image: url(/images/com_menu_in.gif);
background-repeat: no-repeat;
background-position: -26px 0px;
}

#left-center-column { 
width : 606px ; 
float : left ; 
}

#box-center { 
width : 290px ; 
float : right ; 
position: relative;
top: 0px;
left: 0px;
}

#box-left { 
position: relative;
top: 0px;
left: 0px;
width : 316px ; 
float : left ;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#box-right { 
width : 306px ; 
float : right ; 
position: relative;
top: 0px;
left: 0px;
}

#top-main {
position: absolute;
top: 49px;
left: 0px;
margin: 0px;
padding: 0px;
width: 912px;
height: 315px;
background-image: url(/images/com_top_main.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
}

#top-main #top-main-link {
position: absolute;
top: 198px;
left: 45px;
margin: 0px;
padding: 0px;
width: 311px;
height: 95px;
}

#top-main #top-main-link a {
width: 311px;
height: 95px;
margin: 0px;
padding: 0px; 
display: block;
z-index: 40;
}
#top-main #top-main-link a:hover {
background-image: url(/images/top_main_link.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 311px;
height: 95px;
margin: 0px;
padding: 0px;
display: block;
z-index: 40;
}

#top-topics {
position:relative;
top: 0px;
left: 0px;
background-image: url(/images/com_top_topics.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 912px;
height: 184px;
}

#top-point {
position:absolute;
top: 4px;
left: 44px;
width: 264px;
height: 77px;
}
#top-point a {
width: 264px;
height: 77px;
margin: 0px;
padding: 0px;
display: block;
}
#top-point a:hover {
background-image:url(/images/top_point.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 264px;
height: 77px;
margin: 0px;
padding: 0px;
display: block;
}

#top-price {
position:absolute;
top: 89px;
left: 44px;
width: 264px;
height: 77px;
}
#top-price a {
width: 264px;
height: 77px;
margin: 0px;
padding: 0px;
display: block;
}
#top-price a:hover {
background-image:url(/images/top_point.gif);
background-repeat: no-repeat;
background-position: 0px -85px;
width: 264px;
height: 77px;
margin: 0px;
padding: 0px;
display: block;
}

#top-topics-text {
position: absolute;
top: 50px;
left: 331px;
overflow: auto;
width: 534px;
height: 108px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
z-index: 100;
filter:Chroma(color=#ffffff);
}


#top-method-double {
position:relative;
top: 20px;
left: 0px;
background-image: url(/images/top_method_double.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 912px;
height: 360px;
}

#top-method-mail-link {
position: relative;
left: 50px;
top: 263px;
width: 210px;
height: 55px;
}
#top-method-mail-link a {
width: 210px;
height: 55px;
margin: 0px;
padding: 0px;
display: block;
}
#top-method-mail-link a:hover {
background-image:url(/images/top_method_double_on.gif);
background-repeat: no-repeat;
background-position: -50px -263px;
width: 210px;
height: 55px;
margin: 0px;
padding: 0px;
display: block;
}

#top-method-deriver-link {
position: absolute;
left: 300px;
top: 263px;
width: 210px;
height: 55px;
}
#top-method-deriver-link a {
width: 175px;
height: 55px;
margin: 0px;
padding: 0px;
display: block;
}
#top-method-deriver-link a:hover {
background-image:url(/images/top_method_double_on.gif);
background-repeat: no-repeat;
background-position: -300px -263px;
width: 175px;
height: 55px;
margin: 0px;
padding: 0px;
display: block;
}

#top-method-trip-link {
position: absolute;
left: 495px;
top: 263px;
width: 175px;
height: 55px;
}
#top-method-trip-link a {
width: 175px;
height: 55px;
margin: 0px;
padding: 0px;
display: block;
}
#top-method-trip-link a:hover {
background-image:url(/images/top_method_double_on.gif);
background-repeat: no-repeat;
background-position: -495px -263px;
width: 175px;
height: 55px;
margin: 0px;
padding: 0px;
display: block;
}

#top-method-bring-link {
position: absolute;
left: 690px;
top: 263px;
width: 175px;
height: 55px;
}
#top-method-bring-link a {
width: 175px;
height: 55px;
margin: 0px;
padding: 0px;
display: block;
}
#top-method-bring-link a:hover {
background-image:url(/images/top_method_double_on.gif);
background-repeat: no-repeat;
background-position: -690px -263px;
width: 175px;
height: 55px;
margin: 0px;
padding: 0px;
display: block;
}

h4.topics-title {
border-bottom: dotted 1px #d07983;
margin: 0px 0px 5px 0px;
}

p.topics {
margin: 0px 0px 0px 10px;
}

.topics-right {
text-align: right;
}

#top-buy-title {
position:relative;
top: 0px;
left: 25px;
background-image:url(/images/top_maker_title.gif);
background-repeat: no-repeat;
background-position: 0px 25px;
width:862px;
height:65px;
clear: both;
}

#top-buy-list {
position: relative;
top: 0px;
left: 26px;
overflow: auto;
width: 840px;
height: 400px;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
z-index: 100;
/*filter:Chroma(color=#ffffff);*/
}

h3.buy-category-title {
font-size: 120%;
border-bottom: solid 1px #d07983;
border-left: solid 5px #d07983;
margin: 25px 0px 10px 0px;
padding: 0px 0px 0px 5px;
z-index: 102;
clear: both;
}

h4.buy-maker {
font-size: 100%;
border-bottom: dotted 1px #d07983;
margin: 10px 0px 5px 10px;
padding: 10px 0px 0px 0px;
z-index: 102;
clear: both;
}

h4.buy-nickname {
font-size: 100%;
margin: 10px 0px 0px 20px;
padding: 0px 0px 0px 0px;
z-index: 102;
clear: both;
}

/* 
.left-maker {
float: left;
width: 33%;
display:block;
margin: 0px;
padding: 0px 0px 0px 10px;
z-index: 105;
list-style: none;
}

.center-maker {
float: left;
width: 34%;
display:block;
margin: 0px;
padding: 0px 0px 0px 10px;
z-index: 105;
list-style: none;
}

.right-maker {
display:block;
margin: 0px;
padding: 0px 0px 0px 10px;
z-index: 105;
list-style: none;
}
*/


.maker-list {
position:relative;
top: 0px;
left: 0px;
margin: 0px 0px 10px 20px;
padding: 0px 0px 0px 0px;
list-style: none;
display:block;
z-index: 105;
clear: right;
}
.m-list1 {
line-height: 180%;
width: 33%;
float:left;
margin: 0px;
padding: 0px 0px 0px 10px;
}
.m-list2 {
line-height: 180%;
width: 34%;
float:left;
margin: 0px;
padding: 0px 0px 0px 10px;
}
.m-list3 {
line-height: 180%;
margin: 0px;
padding: 0px 0px 0px 10px;
clear: right;
}

.maker-list-red {
position:relative;
top: 0px;
left: 0px;
margin: 0px 0px 10px 10px;
padding: 0px 0px 0px 0px;
list-style: none;
display:block;
z-index: 105;
clear: both;
color: #b53c4f;
}


#top-specialize-category-title {
	position:relative;
	top: 0px;
	left: 25px;
	background-image:url(/images/top_otherlink_title.gif);
	background-repeat: no-repeat;
	background-position: 0px 25px;
	width:862px;
	height:65px;
	clear: both;
}

#top-specialize-category {
	position:relative;
	top: 0px;
	left: 26px;
	width:860px;
	height:100px;
	list-style: none;
	display:block;
	margin: 0px;
	padding: 0px;
}

#left-block-1 {
	position:absolute;
	top: 12px;
	left: 145px;
	width: 198px;
	height: 61px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	z-index: 200;
	list-style: none;
	background:url(../images/massage_banner.jpg) no-repeat;
}

#left-block-1 a {
width: 198px;
height: 61px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#left-block-1 a:hover {
width: 198px;
height: 61px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#right-block-1 {
	position:absolute;
	top: 12px;
	left: 515px;
	width: 198px;
	height: 61px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	z-index: 200;
	background:url(../images/blog_banner.jpg) no-repeat top;
}

#right-block-1 a {
	width: 198px;
	height: 61px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#right-block-1 a:hover {
background:url(../images/blog_banner_r.jpg) no-repeat top;
	width: 198px;
	height: 61px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#left-block-2 {
position:absolute;
top: 155px;
left: 0px;
width: 426px;
height: 150px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
z-index: 200;
list-style: none;
}

#left-block-2 a {
width: 426px;
height: 150px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#left-block-2 a:hover {
background-image:url(/images/music_category_on.jpg);
background-repeat: no-repeat;
background-position: 0px -155px;
width: 426px;
height: 150px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#right-block-2 {
position:absolute;
top: 155px;
left: 434px;
width: 426px;
height: 150px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
z-index: 200;
}

#right-block-2 a {
width: 426px;
height: 150px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#right-block-2 a:hover {
background-image:url(/images/music_category_on.jpg);
background-repeat: no-repeat;
background-position: -434px -155px;
width: 426px;
height: 150px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}


#top-category-title {
position:relative;
top: 0px;
left: 25px;
background-image:url(/images/top_category_title.gif);
background-repeat: no-repeat;
background-position: 0px 25px;
width:862px;
height:65px;
clear: both;
}

#top-category {
position:relative;
top: 0px;
left: 26px;
background-image:url(/images/top_link.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width:860px;
height:148px;

margin: 0px 0px 0px 0px;
list-style: none;
display:block;
}

#top-category #top-audio-eibui {
position:absolute;
top: 0px;
left: 0px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
z-index: 200;
}

#top-category #top-audio-eibui a {
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-audio-eibui a:hover {
background-image:url(/images/top_link_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}


#top-category #top-pc-eibui {
position:absolute;
top: 0px;
left: 217px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
z-index:200;
}

#top-category #top-pc-eibui a {
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-pc-eibui a:hover {
background-image:url(/images/top_link_on.gif);
background-repeat: no-repeat;
background-position: -217px 0px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-brand-eibui {
position:absolute;
top: 0px;
left: 434px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
z-index:200;
}

#top-category #top-brand-eibui a {
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-brand-eibui a:hover {
background-image:url(/images/top_link_on.gif);
background-repeat: no-repeat;
background-position: -434px 0px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}


#top-category #top-gakki-eibui {
position:absolute;
top: 0px;
left: 651px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
z-index:200;
}

#top-category #top-gakki-eibui a {
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-gakki-eibui a:hover {
background-image:url(/images/top_link_on.gif);
background-repeat: no-repeat;
background-position: -651px 0px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-digital-eibui {
position: absolute;
top: 51px;
left: 0px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
z-index: 200;
}

#top-category #top-digital-eibui a {
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-digital-eibui a:hover {
background-image:url(/images/top_link_on.gif);
background-repeat: no-repeat;
background-position: 0px -51px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}


#top-category #top-beauty-eibui {
position:absolute;
/*LINK IN*/
background-image:url(/images/top_link_in.gif);
background-repeat: no-repeat;
background-position: -217px -51px;
top: 51px;
left: 217px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
z-index:200;
}

#top-category #top-beauty-eibui a {
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-beauty-eibui a:hover {
background-image:url(/images/top_link_on.gif);
background-repeat: no-repeat;
background-position: -217px -51px;
width: 209px;
height: 46px;
margin:0px;
padding:0px;
display:block;
z-index:200;
}


#top-category #top-life-eibui {
position:absolute;
top: 51px;
left: 434px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
z-index:200;
}

#top-category #top-life-eibui a {
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-life-eibui a:hover {
background-image:url(/images/top_link_on.gif);
background-repeat: no-repeat;
background-position: -434px -51px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}


#top-category #top-kougu-eibui {
position:absolute;
top: 51px;
left: 651px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
z-index:200;
}

#top-category #top-kougu-eibui a {
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-kougu-eibui a:hover {
background-image:url(/images/top_link_on.gif);
background-repeat: no-repeat;
background-position: -651px -51px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-antique-eibui {
position:absolute;
top: 102px;
left: 0px;
width: 209px;
height: 46px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
z-index:200;
}

#top-category #top-antique-eibui a {
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-antique-eibui a:hover {
background-image:url(/images/top_link_on.gif);
background-repeat: no-repeat;
background-position: 0px -102px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-kegawa-tomato {
position:absolute;
top: 102px;
left: 217px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
z-index:200;
}

#top-category #top-kegawa-tomato a {
width: 209px;
height: 46px; 
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-kegawa-tomato a:hover {
background-image:url(/images/top_link_on.gif);
background-repeat: no-repeat;
background-position: -217px -102px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-kids-tomato {
position:absolute;
top: 102px;
left: 434px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
z-index:200;
}

#top-category #top-kids-tomato a {
width: 209px;
height: 46px;
margin:0px;
padding:0px;
display:block;
z-index:200;
}

#top-category #top-kids-tomato a:hover {
background-image:url(/images/top_link_on.gif);
background-repeat: no-repeat;
background-position: -434px -102px;
width: 209px;
height: 46px;
margin:0px;
padding:0px;
display:block;
z-index:200;
}

/*MLM*/
#top-category #top-mlm-tomato {
position:absolute;
top: 102px;
left: 651px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
z-index:200;
}

#top-category #top-mlm-tomato a {
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-category #top-mlm-tomato a:hover {
background-image:url(/images/top_link_on.gif);
background-repeat: no-repeat;
background-position: -651px -102px;
width: 209px;
height: 46px;
margin: 0px;
padding: 0px;
display: block;
z-index:200;
}

#top-otherlink-title {
position:relative;
top: 0px;
left: 25px;
background-image:url(/images/top_otherlink_title.gif);
background-repeat: no-repeat;
background-position: 0px 25px;
width:862px;
height:65px;
clear: both;
}

#top-other-links{
position:relative;
top:0px;
left:0px;
margin: 0px;
padding: 0px;
width:912px;
height:345px;
z-index:20;
}

.otherlink-text {
/* \*//*/
position:relative;
top:60px;
left:0px;
/* */
margin: 0px;
padding: 0px;
}

#top-eibuinet {
background-image:url(/images/otherlink_eibuinet_title.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 265px;
margin: 0px 0px 0px 36px;
padding: 0px 0px 0px 0px;
}

#top-eibuinet a {
width: 265px;
height: 60px;
margin: 0px;
padding: 0px;
display: block;
}

#top-eibuinet a:hover {
background-image:url(/images/otherlink_eibuinet_title_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 265px;
height: 60px;
margin: 0px;
padding: 0px;
display: block;
}

/**/
#top-tomato {
background-image:url(/images/otherlink_tomato_title.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 260px;
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 0px;
}

#top-tomato a {
width: 265px;
height: 60px;
margin: 0px;
padding: 0px;
display: block;
}

#top-tomato a:hover {
background-image:url(/images/otherlink_tomato_title_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 265px;
height: 60px;
margin: 0px;
padding: 0px;
display: block;
}

/**/
#top-eibuicom {
background-image:url(/images/otherlink_eibuicom_title.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 265px;
margin: 0px 0px 0px 5px;
padding: 0px 0px 0px 0px;
}

#top-eibuicom a {
width: 265px;
height: 60px;
margin: 0px;
padding: 0px;
display: block;
}

#top-eibuicom a:hover {
background-image:url(/images/otherlink_eibuicom_title_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 265px;
height: 60px;
margin: 0px;
padding: 0px;
display: block;
}

/**/
#top-kaitori {
background-image:url(/images/otherlink_navi_title.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 265px;
margin: 0px 0px 0px 5px;
padding: 0px 0px 0px 0px;
}

#top-kaitori a {
width: 265px;
height: 60px;
margin: 0px;
padding: 0px;
display: block;
}

#top-kaitori a:hover {
background-image:url(/images/otherlink_navi_title_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 265px;
height: 60px;
margin: 0px;
padding: 0px;
display: block;
}


#top-link-title {
position:relative;
top: 0px;
left: 25px;
/*
background-image:url(/images/top_link_title.gif);
background-repeat: no-repeat;
background-position: 0px 25px;
*/
width:862px;
height:65px;
clear: both;
}

#top-link-list {
position:relative;
top: 0px;
left: 26px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 100px 0px;
list-style: none;
display:block;
}
.link-list {
width: 172px;
text-align: center;
float:left;
margin: 0px;
padding: 0px;
}


dl.dl-price {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:140px;
}
   
dt.dt-price {
float:left;
width:55px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-weight:bold;
clear:left;
}

dd.dd-price {
margin-left:95px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

P.top-text {
margin: 0px 0px 0px 0px;
padding: 0px 35px 5px 35px;
}

P.top-text-red {
margin: 0px 0px 0px 0px;
padding: 0px 35px 5px 35px;
color: #b53c4f;
}


#top-buy-list ul {
width: 800px;
margin: 0px 0px 0px 20px;
padding: 0px 0px 0px 0px;
list-style-type: none;

}

#top-buy-list ul li {
width: 33%;
border-bottom: dotted  1px #ccc ;
padding: 2px 0px 2px 0px;
margin: 0px 0px 0px 0px;
float: left;
}


#kakaku {
	position:relative;
	top: 0px;
	left: 25px;
	background-image:url(../images/top_kyoka_title.gif);
	background-repeat: no-repeat;
	background-position: 0px 25px;
	width:862px;
	height:70px;
	clear: both;
}



#imenu_ttl{
	background:url(../images/imenu/top_item_title.gif) no-repeat center 0px;
	height:50px;
	position: relative;
	top: 20px;
	width: 912px;
}

#imenu{
	height:260px;
	clear: both;
	margin: 0 50px;
	position: relative;
	top: 30px;
}

#imenu1{
	width:180px;
	position:relative;
	left:0px;
	float:left;
}
#imenu2{
	width:180px;
	position:relative;
	left:30px;
	float:left;
}
#imenu3{
	width:180px;
	position:relative;
	left:60px;
	float:left;
}
#imenu4{
	width:180px;
	position:relative;
	left:90px;
	float:left;
}

#imassage{background:url(../images/imenu/item_massage.jpg) no-repeat top; width:180px; height:100px; display:block; position:relative; top:0;}
#imassage a{width:180px; height:100px; display:block;}
#imassage a:hover{background:url(../images/imenu/item_massage_r.jpg) no-repeat top; width:180px; height:100px; display:block;}
#irunning{background:url(../images/imenu/item_running.jpg) no-repeat top; width:180px; height:100px; display:block; position:relative; top:20px;}
#irunning a{width:180px; height:100px; display:block;}
#irunning a:hover{background:url(../images/imenu/item_running_r.jpg) no-repeat top; width:180px; height:100px; display:block;}

#itherapy{background:url(../images/imenu/item_therapy.jpg) no-repeat top; width:180px; height:100px; display:block; position:relative; top:0;}
#itherapy a{width:180px; height:100px; display:block;}
#itherapy a:hover{background:url(../images/imenu/item_therapy_r.jpg) no-repeat top; width:180px; height:100px; display:block;}
#ifitness{background:url(../images/imenu/item_fitness.jpg) no-repeat top; width:180px; height:100px; display:block; position:relative; top:20px;}
#ifitness a{width:180px; height:100px; display:block;}
#ifitness a:hover{background:url(../images/imenu/item_fitness_r.jpg) no-repeat top; width:180px; height:100px; display:block;}

#iwater{background:url(../images/imenu/item_water.jpg) no-repeat top; width:180px; height:100px; display:block; position:relative; top:0;}
#iwater a{width:180px; height:100px; display:block;}
#iwater a:hover{background:url(../images/imenu/item_water_r.jpg) no-repeat top; width:180px; height:100px; display:block;}
#iface{background:url(../images/imenu/item_face.jpg) no-repeat top; width:180px; height:100px; display:block; position:relative; top:20px;}
#iface a{width:180px; height:100px; display:block;}
#iface a:hover{background:url(../images/imenu/item_face_r.jpg) no-repeat top; width:180px; height:100px; display:block;}

#itoilet{background:url(../images/imenu/item_toilet.jpg) no-repeat top; width:180px; height:100px; display:block; position:relative; top:0;}
#itoilet a{width:180px; height:100px; display:block;}
#itoilet a:hover{background:url(../images/imenu/item_toilet_r.jpg) no-repeat top; width:180px; height:100px; display:block;}
#iother{background:url(../images/imenu/item_other.jpg) no-repeat top; width:180px; height:100px; display:block; position:relative; top:20px;}


#imenu_txt{
	position:relative;
	top:30px;
	margin: 0 55px;
}



/*oshirase*/
#topinfor{
position: relative;
top: 0px;
left: 0px;
padding: 0px;
margin: 0px;
/*
width: 912px;
background-image: url(/images/com_body_back.gif);
background-repeat: repeat-y;
background-position: 0px 0px;
*/
}
#topinfor .body{padding:6px 50px;}
#topinfor .date{font-weight:bold; color:#666666; margin-bottom:5px;}
#topinfor .headline{font-weight:bold; color:#D07983; margin-bottom:10px; border-left:#D07983 solid 5px; border-bottom:#D07983 solid 1px; padding-left:5px; line-height:22px;}
#topinfor .content{margin-left:15px; line-height:20px; padding-bottom:15px; border-bottom:#666666 dotted 1px;}

