@charset "UTF-8";

#attention {
	width:940px;
	background:url(../img/attention.gif) no-repeat #404040;
	margin:0px;
	padding:18px 0px 18px 0px;
}

#attention p {
	background:url(../img/attentionArrow.gif) no-repeat 0% 50%;
	color:#ffffff;
	line-height:100%;
	margin:0px 0px 0px 130px;
	padding:0px 0px 0px 10px;
}

#gmenu #gHome h2 a {
	background:url(../img/gmenu.gif)  no-repeat -20px bottom;
}

/*-------------------- showcase --------------------*/
#flashContentsWrapper,
#flashContents {
	height: 350px;
}



/*-------------------- product --------------------*/
#product {
	color:#545452;
	margin-left:30px;
	padding-top:30px;
}

#product h2 {
	width:83px;
	height:33px;
	background:url(../img/title_product.gif) no-repeat;
	line-height:100%;
	text-indent:-9999px;
	margin:0px;
	padding:0px;
}

#product div {
	width:212px;
	margin:0px;
	padding:0px 10px 0px 0px;
	float:left;
}

#product a {
	width:212px;
	height:92px;
	display:block;
	text-indent:-9999px;
}

#product p {
	background:#e3e3e3;
	border-left:#de265c solid 1px;
	border-right:#de265c solid 1px;
	line-height:130%;
	margin:0px;
	padding:8px 7px 0px 7px;
}

#product #refrigerator a {
	background:url(../img/bnr_refrigerator.gif) no-repeat top;
}

#product #refrigerator a:hover {
	background-position:bottom;
}

#product #freezer a {
	background:url(../img/bnr_freezer.gif) no-repeat top;
}

#product #freezer a:hover {
	background-position:bottom;
}

#product #washingMchine a {
	background:url(../img/bnr_washingMchine.gif) no-repeat top;
}

#product #washingMchine a:hover {
	background-position:bottom;
}

#product #etc a {
	background:url(../img/bnr_etc.gif) no-repeat top;
}

#product #etc a:hover {
	background-position:bottom;
}


/*-------------------- news --------------------*/
#news {
	margin-top:35px;
	padding-left:30px;
	padding-right:41px;
	float:left;
}

#news #title h3 {
	width:433px;
	height:20px;
	background:url(../img/title_news.gif) no-repeat;
	text-indent:-9999px;
	float:left;
	margin:0px;
	padding:0px;
}

#news #title a {
	width:68px;
	height:20px;
	background:url(../img/newsList.gif) no-repeat;
	display:block;
	text-indent:-9999px;
	float:left;
}

#news ul {
	width:440px;
	margin:13px 0px 0px 52px;
	padding:0px;
}

#news li {
	background:url(../img/arrowRed.gif) no-repeat 0% 60%;
	list-style:none;
	margin:0px 0px 2px 0px;
	padding:0px 0px 0px 10px;
}

#news table {
	width:490px;
	margin:10px 0px 0px 5px;
	padding:0px;
}

#news th {
	background:url(../img/arrowRed.gif) no-repeat 0% 8px;
	font-size:1em;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	padding:5px 7px 5px 10px;
	line-height:100%;
}


/*-------------------- search --------------------*/
#RBOX {
	width:335px;
	margin-top:35px;
	float:left;
}


#RBOX #search {
	width:335px;
	background:url(../img/osusumeBack.gif) no-repeat;
	margin-bottom:10px;
}

#RBOX #search h3 {
	width:118px;
	height:21px;
	background:url(../img/title_search.gif) no-repeat;
	text-indent:-9999px;
	margin:10px 0px 0px 11px;
	padding:0px;
}

#RBOX #search p {
	margin:0;
	padding:94px 0px 12px 67px;
}

#RBOX #search a {
	width:86px;
	height:25px;
	display:block;
	background:url(../img/search_type.gif) no-repeat;
	text-indent:-9999px;
	float:left;
}

#RBOX #search #refrigerator {
	background-position:0px 0px;
}

#RBOX #search #refrigerator:hover {
	background-position:0px -25px;
}

#RBOX #search #freezer {
	background-position:-86px 0px;
}

#RBOX #search #freezer:hover {
	background-position:-86px -25px;
}

#RBOX #search #washingMchine {
	background-position:-172px 0px;
}

#RBOX #search #washingMchine:hover {
	background-position:-172px -25px;
}


/*-------------------- sepecial --------------------*/

#SPECIAL {
	width:335px;
	float:left;
}



/*-------------------- banner --------------------*/
#banner {
	width:940px;
	text-align:center;
	padding-top:30px;
	padding-bottom:30px;
}