@charset "Shift_JIS";

/* レイアウト
---------------------------------------------------- */
#main_index {
	float: left;
	width: 254px;
	height: 446px;
	margin: 0;
}

#cover_index {
	float: right;
	width: 542px;
	height: 500px;
}

#info_box {
	width: 186px;
	height: 120px;
	margin: 0 auto;
}

#title_shop {
	float: left;
	width: 351px;
	margin: 0;
	padding: 0;
}

#title_shop_new {
	float: left;
	width: 150px;
}

#shop_cont {
	float: right;
	width: 405px;
	margin: 0;
	padding: 14px 0 0 0;
}

#shop_cont_new {
	float: right;
	width: 540px;
	padding-top: 10px;
	margin-top: 40px;
}

#shop_map_new {
	float: left;
	width: 240px;
	padding-bottom: 0px;
}
.shop_cont_new_close {
	clear: both;
	text-align: center;
	padding-bottom: 20px;
}



#title_concept {
	float: left;
	width: 327px;
}

#concept_cont {
	float: right;
	width: 385px;
	padding-top: 55px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-bottom: 80px;
}

#cont1 {
	float: left;
	width: 385px;
	padding: 20px 0 0 0;
}
#concept_photo {
	float: left;
	width: 200px;
	margin: 0;
}
#concept_note {
	float: left;
	width: 185px;
	margin: 0;
}
#text_box {
	float: left;
	width: 360px;
	margin: 0;
	padding: 2px;
	border: solid 1px #BBBBBB;
}

#shopping_cont {
	float: right;
	width: 665px;
	padding: 14px 0 0 0;
}
#shopping_l {
	float: left;
	width: 325px;
}
#shopping_r {
	float: right;
	width: 320px;
}
#shopping_lr {
	width: 600px;
	margin-left: 30px;
}
#shopping_catalog {
	width: 600px;
}

#title_shopping {
	float: left;
	width: 92px;
	padding: 14px 0 0 0;
}
#title_care {
	float: left;
	width: 122px;
	padding: 14px 0 0 0;
}
#care_cont {
	float: right;
	width: 640px;
	padding: 14px 0 0 0;
}
#care_l {
	float: left;
	width: 262px;
	clear: both;
}
#care_r {
	float: right;
	width: 342px;
}

#title_buy {
	float: left;
	width: 419px;
	padding: 14px 0 0 0;
}
#title00 {
	width: 419px;
	height: 213px;
	background: url(../info/images/buy_img.jpg) right top no-repeat;
}
#cata_cont {
	float: right;
	width: 332px;
	text-align: center;
}
#cata_box_t {
	width: 332px;
	height: 5px;
	margin: 2px 0 0 0;
	padding: 0;
	background: url(../info/images/kadomaru_t.gif) bottom no-repeat;
}
#cata_box_b {
	width: 332px;
	height: 5px;
	margin: 0 0 5px 0;
	background: url(../info/images/kadomaru_b.gif) top no-repeat;
}
#cata_box {
	width: 330px;
	margin: 0;
	padding: 0;
	border-left: solid 1px #3F9E7C;
	border-right: solid 1px #3F9E7C;
	text-align: left;
}
#buy_cont {
	float: right;
	width: 312px;
	padding: 14px 0 0 0;
}

#title_buy2 {
	float: left;
	width: 122px;
	padding: 14px 0 0 0;
}
#buy_cont2 {
	float: right;
	width: 640px;
	padding: 14px 0 0 0;
}
#buy_cont3 {
	width: 762px;
}
#buy01 {
	width: 640px;
}
#buy02 {
	width: 640px;
}
#buy03 {
	width: 762px;
}

#buy02_l {
float: left;
	width: 480px;
}
#buy02_r {
	float: right;
	width: 197px;
}
#buy02_t {
	width: 480px;
	height: 5px;
	margin: 5px 0 0 0;
	padding: 0;
	background: url(../info/images/waku_t.gif) bottom no-repeat;
}
#buy02_b {
	width: 480px;
	height: 5px;
	margin: 0 0 5px 0;
	background: url(../info/images/waku_b.gif) top no-repeat;
}
#buy02_main {
	width: 480px;
	background-color: #DBF3E9;
	padding-top: 10px;
	padding-bottom: 10px;
}
#buy02_title {
	margin-bottom: 10px;
}
#cont_news {
	width: 762px;
	margin: 24px auto 0;
}
#title_news {
	float: left;
	width: 57px;
	padding: 14px 0 0 0;
}
#title_message {
	float: left;
	width: 57px;
	padding: 14px 0 0 0;
}

#cont_news_r {
	float: right;
	width: 705px;
	padding: 14px 0 0 0;
}
#backnum {
	float: left;
	width: 175px;
}

#backnum_message {
	float: left;
	width: 175px;
	background: url(../info/images/title_message2.gif) no-repeat;
}

#backnum_main {
	width: 174px;
	border-left: solid 1px #007E51;
	background-color: #E8EFE8;
	padding: 0;
	margin: 0;
}
#backnum_main_inner {
	width: 174px;
	text-align: left;
	padding: 0;
	margin: 0;
}
#backnum_b {
	width: 175px;
	height: 4px;
	padding: 0;
	background: url(../info/images/newswaku_b.gif) top no-repeat;
}
#news_main {
	float: right;
	width: 530px;
	margin: 0 0 10px 0;
}
#news_t {
	width: 530px;
	height: 5px;
	padding: 0;
	background: url(../info/images/contwaku_t.gif) bottom no-repeat;
}
#news_note {
	width: 528px;
	border-left: solid 1px #007E51;
	border-right: solid 1px #007E51;
	border-bottom: solid 1px #CCCCCC;
}
#news_note_inner {
	float: center
	width: 528px;
	padding: 0;
}

#news_b {
	width: 530px;
	height: 33px;
	padding: 0;
	background: url(../info/images/contwaku_b.gif) bottom no-repeat;
}
#news_b_inner {
	width: 530px;
	height: 33px;
}

#message_note_inner {
	float: center
	width: 528px;
	padding: 0;
}

/*
#cont_button {
	float: center;
	width: 762px;
	margin: 0 auto 15px;
}
*/

#cont_830 {
	clear: both;
	width: 830px;
	height: 446px;
	margin: 24px auto 0px;
}

#title_sitemap {
	float: left;
	width: 212px;
	height: 404px;
	margin: 0;
	background: url(../info/images/sitemap_title.jpg) bottom no-repeat;
	text-indent: -9999px;
	padding-top: 14px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

#sitemap_cont {
	float: right;
	width: 590px;
	margin: 0;
	padding: 14px 0 0 0;
}


/* 要素の配置（index）
---------------------------------------------------- */
#main_index H1 {
	width: 165px;
	height: 210px;
	margin: 14px auto 0px;
	background: url(../images/top_logo.gif) no-repeat;
	text-indent: -9999px;
}

#main_index H2 {
	width: 186px;
	height: 23px;
	margin: 63px auto 2px;
	background: url(../images/info_bar.gif) no-repeat;
	text-indent: -9999px;
}


/* 要素の配置（お知らせ:news）
---------------------------------------------------- */

#title_news H1 {
	width: 55px;
	height: 27px;
	background: url(../info/images/news_title.gif) no-repeat;
	text-indent: -9999px;
}

#bar_num H2 {
	width: 175px;
	height: 22px;
	background: url(../info/images/bar_backnum.gif) center no-repeat;
	text-indent: -9999px;
	margin: 43px 0 0 0;
}

#backnum_main P {
	padding: 5px 5px 2px 25px;
	border-bottom: dotted 1px #027D51;
}

#backnum_main .active {
	background: url(../info/images/active_mark.gif) left middle no-repeat;
	background-color: #FFFFFF;
}
.num_date {
	font-size: x-small;
	line-height: 130%;
	text-align: left;
}

.num_navi {
	font-size: x-small;
	text-align: right;
	margin: 10px 10px 0 0;
}

#news_note P {
	padding: 10px 24px 0 24px;
}

.news_navi {
	font-size: small;
	text-align: right;
	margin: 0 25px 0 0;
	padding: 3px 0 0 0;
}

/* 要素の配置（スタッフメッセージ）
---------------------------------------------------- */

#title_message H1 {
	width: 57px;
	height: 30px;
	background: url(../info/images/title_message1.gif) no-repeat;
	text-indent: -9999px;
}

/* 要素の配置（店舗のご紹介）
---------------------------------------------------- */

#title_shop H1 {
	width: 88px;
	height: 131px;
	margin: 14px 0 0 0;
	background: url(../info/images/title_shop.gif) no-repeat;
	text-indent: -9999px;
}

#title_shop_new H1 {
	width: 150px;
	height: 131px;
	margin: 14px 0 0 0;
	background: url(../info/images/title_shop_new.gif) no-repeat;
	text-indent: -9999px;
}

#shop_cont #shop01 {
	width: 404px;
	height: 18px;
	margin: 9px 0 2px 0;
	background: url(../info/images/bar_shop01.gif) no-repeat;
	text-indent: -9999px;
}
#shop_cont #shop02 {
	width: 404px;
	height: 18px;
	margin: 9px 0 2px 0;
	background: url(../info/images/bar_shop02.gif) no-repeat;
	text-indent: -9999px;
}
#shop_cont #shop03 {
	width: 404px;
	height: 18px;
	margin: 9px 0 2px 0;
	background: url(../info/images/bar_shop03.gif) no-repeat;
	text-indent: -9999px;
}
#shop_cont #shop02_1 {
	width: 93px;
	height: 20px;
	margin: 6px 0 1px 0;
	background: url(../info/images/mark_shop1.gif) no-repeat;
	text-indent: -9999px;
}
#shop_cont #shop02_2 {
	width: 157px;
	height: 20px;
	margin: 6px 0 1px 0;
	background: url(../info/images/mark_shop2.gif) no-repeat;
	text-indent: -9999px;
}
#shop_cont #shop02_3 {
	width: 110px;
	height: 20px;
	margin: 6px 0 1px 0;
	background: url(../info/images/mark_shop3.gif) no-repeat;
	text-indent: -9999px;
}
#shop_cont_new #shop_comment {
	font-size: small;
	padding-top: 20px;
}
#shop_cont_new #shop_attent01 {
	font-size: medium;
	font-weight: bold;
	color: #CC0000;
	padding-top: 20px;
	padding-bottom: 10px;
}
#shop_cont_new #shop_attent02 {
	font-size: small;
	margin-bottom: 30px;
	border: 1px solid #CC0000;
	padding: 5px;
	width: 70%;
}
#shop_cont_new #shop_add {
	float: left;
	width: 250px;
	background: url(../info/images/bar_shop_add.gif) no-repeat;
	text-indent: -9999px;
	margin-top: 165px;
	padding-top: 2px;
}



/* 要素の配置（コンセプト：カバン）
---------------------------------------------------- */

#title_concept H1 {
	width: 87px;
	height: 19px;
	margin: 14px 0 0 0;
	background: url(../concept/images/title_concept.gif) no-repeat;
	text-indent: -9999px;
}

#title_concept #logo {
	width: 158px;
	height: 170px;
	margin: 58px 0 40px 85px ;
	background: url(../concept/images/kanan_logo.gif) no-repeat;
	text-indent: -9999px;
}

/* 要素の配置（お手入れ方法）
---------------------------------------------------- */

#title_care H1 {
	width: 73px;
	height: 104px;
	background: url(../info/images/title_care.gif) no-repeat;
	text-indent: -9999px;
}
#care_cont #bar1 {
	width: 262px;
	height: 19px;
	margin: 0 0 3px 0;
	background: url(../info/images/bar_care1.gif) no-repeat;
	text-indent: -9999px;
}
#care_cont #bar2 {
	width: 262px;
	height: 19px;
	margin: 10px 0 3px 0;
	background: url(../info/images/bar_care2.gif) no-repeat;
	text-indent: -9999px;
}
#care_cont #bar3 {
	width: 183px;
	height: 19px;
	margin: 10px 0 3px 0;
	background: url(../info/images/bar_care3.gif) no-repeat;
	text-indent: -9999px;
}
#care_cont #bar4 {
	width: 183px;
	height: 19px;
	margin: 10px 0 3px 0;
	background: url(../info/images/bar_care4.gif) no-repeat;
	text-indent: -9999px;
}
#care_cont #bar5 {
	width: 262px;
	height: 19px;
	margin: 9px 0 2px 0;
	background: url(../info/images/bar_care5.gif) no-repeat;
	text-indent: -9999px;
}

/* 要素の配置（ご購入について）
---------------------------------------------------- */

#title_shopping H1 {
	width: 69px;
	height: 213px;
	background: url(../info/images/buy_title.gif) no-repeat;
	text-indent: -9999px;
}

#cata_box P {
	padding: 5px 9px 0px 9px;
}
#cata_box div {
	padding: 4px 9px 4px 9px;
	color: #027d51;
	font-size: x-small;
}

#shopping_r #button_shopping a {
	display: block;
	text-indent: -9999px;
	width: 300px;
	height: 32px;
	margin-bottom: 20px;
	background: url(../info/images/sw_request_shopping.gif) center no-repeat;
	text-decoration:none;
}
#shopping_r #button_shopping a:hover {
	display: block;
	text-decoration: none;
	width: 300px;
	height: 32px;
	margin-bottom: 20px;
	background: url(../info/images/sw_request_shopping_r.gif) center no-repeat;
}
#shopping_r #button a {
	display: block;
	text-indent: -9999px;
	width: 320px;
	height: 32px;
	background: url(../info/images/sw_request.gif) center no-repeat;
}
#shopping_r #button a:hover {
	display: block;
	text-decoration: none;
	width: 320px;
	height: 32px;
	background: url(../info/images/sw_request_r.gif) center no-repeat;
}
#shopping_l #button_shopinfo a {
	display: block;
	text-indent: -9999px;
	width: 300px;
	height: 32px;
	margin-bottom: 20px;
	background: url(../info/images/sw_shopinfo.gif) center no-repeat;
	text-decoration:none;
}
#shopping_l #button_shopinfo a:hover {
	display: block;
	text-decoration: none;
	width: 300px;
	height: 32px;
	margin-bottom: 20px;
	background: url(../info/images/sw_shopinfo_r.gif) center no-repeat;
}

#shopping_l #buy_bar1 {
	width: 209px;
	height: 52px;
	background: url(../info/images/buy_bar01.gif) left no-repeat;
	text-indent: -9999px;
	margin: 0 0 15px 0;
}
#shopping_lr #buy_bar1 {
	width: 450px;
	height: 52px;
	background: url(../info/images/buy_bar01.gif) left no-repeat;
	text-indent: -9999px;
	margin: 0 0 15px 0;
}
#shopping_l #buy_bar2 {
	width: 209px;
	height: 52px;
	background: url(../info/images/buy_bar02.gif) left no-repeat;
	text-indent: -9999px;
	margin: 0 0 15px 0;
}
#shopping_l #buy_bar3 {
	width: 209px;
	height: 52px;
	background: url(../info/images/buy_bar03.gif) left no-repeat;
	text-indent: -9999px;
	margin: 0 0 15px 0;
}
#shopping_r #buy_bar4 {
	width: 209px;
	height: 52px;
	background: url(../info/images/buy_bar04.gif) left no-repeat;
	text-indent: -9999px;
	margin: 0 0 15px 0;
}
#shopping_l #buy_bar5 {
	width: 209px;
	height: 52px;
	background: url(../info/images/buy_bar05.gif) left no-repeat;
	text-indent: -9999px;
	margin: 0 0 15px 0;
}
#buy_cont P {
	margin: 10px 0 0 0;
	text-indent: -9999px;
	background: url(../info/images/bar_ichizawa.gif) right	 no-repeat;
}

#cont_button #story_button a {
	display: block;
	text-indent: -9999px;
	width: 530px;
	height: 53px;
	margin: 20px 0px 0px 0px;
	background: url(../info/images/sw_story.gif) right no-repeat;
	text-decoration:none;
}
#cont_button #story_button a:hover {
	display: block;
	text-decoration: none;
	width: 530px;
	height: 53px;
	margin: 20px 0px 0px 0px;
	background: url(../info/images/sw_story_r.gif) right no-repeat;
}
#buy03 #button_catalog a {
	display: block;
	text-indent: -9999px;
	width: 185px;
	height: 32px;
	background-image: url(../info/images/sw_catalog.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-decoration:none;
}
#buy03 #button_catalog a:hover {
	display: block;
	text-decoration: none;
	width: 185px;
	height: 32px;
	background-image: url(../info/images/sw_catalog_r.gif);
	background-repeat: no-repeat;
	background-position: left;
}

#buy03 #button_catalog img {
	float: none;
	margin-top: 15px;
}




/* 要素の配置（ご購入について2）
---------------------------------------------------- */

#title_buy2 H1 {
	width: 69px;
	height: 213px;
	background: url(../info/images/buy_title.gif) no-repeat;
	text-indent: -9999px;
}

#buy_cont2 P {
	margin: 10px 0 5px 0;
}

#buy2_bar H2 {
	width: 639px;
	height: 19px;
	background: url(../info/images/bar_catalog1.gif) center no-repeat;
	text-indent: -9999px;
	margin: 0;
}

#buy02_r #button2 a {
	display: block;
	text-indent: -9999px;
	width: 185px;
	height: 32px;
	margin: 228px 0 0 12px;
	background: url(../info/images/sw_back.gif) right bottom no-repeat;
}
#buy02_r #button2 a:hover {
	display: block;
	text-decoration: none;
	margin: 228px 0 0 12px;
	background: url(../info/images/sw_back_r.gif) right bottom no-repeat;
}


/* 要素の配置（ご購入について3）
---------------------------------------------------- */

#title_buy3 H1 {
	width: 69px;
	height: 213px;
	background: url(../info/images/buy_title.gif) no-repeat;
	text-indent: -9999px;
}

#buy_cont3 P {
	margin: 10px 0 5px 0;
}

#bar_shopping1 H2 {
	width: 762px;
	height: 19px;
	text-indent: -9999px;
	margin: 0;
	background-image: url(../info/images/bar_shopping1.gif);
	background-repeat: no-repeat;
	background-position: center;
}
#bar_shopping2 H2 {
	width: 762px;
	height: 19px;
	text-indent: -9999px;
	margin: 0;
	background-image: url(../info/images/bar_shopping2.gif);
	background-repeat: no-repeat;
	background-position: center;
}
#bar_shopping3 H2 {
	width: 762px;
	height: 19px;
	text-indent: -9999px;
	margin: 0;
	background-image: url(../info/images/bar_shopping3.gif);
	background-repeat: no-repeat;
	background-position: center;
}
#bar_shopping4 H2 {
	width: 762px;
	height: 19px;
	text-indent: -9999px;
	margin: 0;
	background-image: url(../info/images/bar_shopping4.gif);
	background-repeat: no-repeat;
	background-position: center;
}
#bar_shopping5 H2 {
	width: 762px;
	height: 19px;
	text-indent: -9999px;
	margin: 0;
	background-image: url(../info/images/bar_shopping5.gif);
	background-repeat: no-repeat;
	background-position: center;
}
#bar_shopping6 H2 {
	width: 762px;
	height: 19px;
	text-indent: -9999px;
	margin: 0;
	background-image: url(../info/images/bar_shopping6.gif);
	background-repeat: no-repeat;
	background-position: center;
}



/* 要素の配置（コンセプト：カバン）
---------------------------------------------------- */

#concept_note #concept_text1 {
	text-indent: -9999px;
	width: 179px;
	height: 152px;
	background: url(../concept/images/text1.gif) no-repeat;
}
#concept_note #concept_text2 {
	text-indent: -9999px;
	width: 184px;
	height: 151px;
	background: url(../concept/images/text2.gif) no-repeat;
}

/* フォント指定
---------------------------------------------------- */
#info_box P {
	font-size: x-small;
	line-height:140%;
	text-align: left;
	margin: 0;
}

#shopping_cont P {
	font-size: small;
	line-height:155%;
	text-align: left;
	margin: 8px 0 0 0;
}

.date {
	color: #027D51;
	font-size: x-small;
	text-align: right;
	margin: 0 0 3px 0;
}

.s_indent {
	font-size: x-small;
	line-height:135%;
	margin: 0 0 0 13px;
}
.s_indent2 {
	font-size: x-small;
	line-height:145%;
	margin: 0 0 0 13px;
}

.s_text {
	font-size: x-small;
	line-height:135%;
	margin: 0;
}

.s_text2 {
	font-size: x-small;
	line-height:145%;
	margin: 0;
}

.main_text {
	font-size: x-small;
	line-height:165%;
	margin: 0 0 0 10px;
}

.margin_text {
	margin: 7px;
}

.text1 {
	font-size: small;
	line-height:150%;
	margin: 10px 0 0 0;
}

.text2 {
	font-size: x-small;
	line-height:135%;
	text-align: right;
	margin: 25px 0 0 0;
}

.news_datemenu {
	font-size: small;
	line-height:185%;
	text-align: left;
	margin: 0px 0 10px 0;
	border-bottom: dashed 1px #027D51;
}

.news_datemenu2 {
	font-size: x-small;
	line-height:175%;
	text-align: left;
	margin: 0px 0 10px 0;
	border-bottom: dashed 1px #027D51;
}

.n_title {
	font-size: small;
	font-weight: bolder;
	text-align: left;
	color: #027D51;
	margin: 0;
}

.n_date {
	font-size: x-small;
	font-weight: bolder;
	text-align: left;
	color: #027D51;
	margin: 0 0 0 15px;
}

.n_base {
	text-align: left;
	line-height:150%;
	margin: 50px 0 0 0;
}
.news_text2 {
	width: 480px;
	word-break: normal;
}

.shp_new_comment {
	font-size: medium;
	text-align: left;
}

/*サイトマップ　リンクロールオーバー
---------------------------------------------------- */
#sitemap_cont ul {
	margin: 0;
	padding: 0;
}

#sitemap_cont li {
	display: block;
	float: left;
	margin: 0 0 5px 0;
	text-indent: -9999px;
}

#sitemap_cont li a {
	display: block;
}

#sitemap_cont li#bar_list a {
	width:221px;
	height: 24px;
	background: url(../info/images/sw_list.gif) no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
#sitemap_cont li#bar_list a:hover {
	width:221px;
	height: 24px;
	background: url(../info/images/sw_list_r.gif) no-repeat;
}



#sitemap_cont li#bar_textile a {
	width:221px;
	height: 24px;
	background: url(../info/images/sw_cate.gif) no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
#sitemap_cont li#bar_textile a:hover {
	width:221px;
	height: 24px;
	background: url(../info/images/sw_cate_r.gif) no-repeat;
}

#sitemap_cont li#link_top a {
	width:221px;
	height: 24px;
	background: url(../info/images/sw_top.gif) no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	margin:70px 0 15px 0;
}
#sitemap_cont li#link_top a:hover {
	width:221px;
	height: 24px;
	background: url(../info/images/sw_top_r.gif) no-repeat;
}


#sitemap_cont li#link_type1 a {
	width:210px;
	height: 24px;
	background: url(../info/images/sw_type1.gif) no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
#sitemap_cont li#link_type1 a:hover {
	width:210px;
	height: 24px;
	background: url(../info/images/sw_type1_r.gif) no-repeat;
}

#sitemap_cont li#link_type2 a {
	width:210px;
	height: 24px;
	background: url(../info/images/sw_type2.gif) no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
#sitemap_cont li#link_type2 a:hover {
	width:210px;
	height: 24px;
	background: url(../info/images/sw_type2_r.gif) no-repeat;
}

#sitemap_cont li#link_type3 a {
	width:210px;
	height: 24px;
	background: url(../info/images/sw_type3.gif) no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
#sitemap_cont li#link_type3 a:hover {
	width:210px;
	height: 24px;
	background: url(../info/images/sw_type3_r.gif) no-repeat;
}

#sitemap_cont li#link_type4 a {
	width:210px;
	height: 24px;
	background: url(../info/images/sw_type4.gif) no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
#sitemap_cont li#link_type4 a:hover {
	width:210px;
	height: 24px;
	background: url(../info/images/sw_type4_r.gif) no-repeat;
}

#sitemap_cont li#link_type5 a {
	width:210px;
	height: 24px;
	background: url(../info/images/sw_type5.gif) no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
#sitemap_cont li#link_type5 a:hover {
	width:210px;
	height: 24px;
	background: url(../info/images/sw_type5_r.gif) no-repeat;
}

#sitemap_cont li#link_type6 a {
	width:210px;
	height: 24px;
	background: url(../info/images/sw_type6.gif) no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
#sitemap_cont li#link_type6 a:hover {
	width:210px;
	height: 24px;
	background: url(../info/images/sw_type6_r.gif) no-repeat;
}

#sitemap_cont li#link_textile1 a {
	width:100px;
	height: 24px;
	background: url(../info/images/sw_textile1.gif) no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
#sitemap_cont li#link_textile1 a:hover {
	width:100px;
	height: 24px;
	background: url(../info/images/sw_textile1_r.gif) no-repeat;
}
#sitemap_cont li#link_textile2 a {
	width:100px;
	height: 24px;
	background: url(../info/images/sw_textile2.gif) no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
#sitemap_cont li#link_textile2 a:hover {
	width:100px;
	height: 24px;
	background: url(../info/images/sw_textile2_r.gif) no-repeat;
}
#sitemap_cont li#link_textile3 a {
	width:100px;
	height: 24px;
	background: url(../info/images/sw_textile3.gif) no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
#sitemap_cont li#link_textile3 a:hover {
	width:100px;
	height: 24px;
	background: url(../info/images/sw_textile3_r.gif) no-repeat;
}
#sitemap_cont li#link_textile4 a {
	width:100px;
	height: 24px;
	background: url(../info/images/sw_textile4.gif) no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
#sitemap_cont li#link_textile4 a:hover {
	width:100px;
	height: 24px;
	background: url(../info/images/sw_textile4_r.gif) no-repeat;
}
#sitemap_cont li#link_textile5 a {
	width:100px;
	height: 24px;
	background: url(../info/images/sw_textile5.gif) no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
#sitemap_cont li#link_textile5 a:hover {
	width:100px;
	height: 24px;
	background: url(../info/images/sw_textile5_r.gif) no-repeat;
}
#sitemap_cont li#link_textile6 a {
	width:100px;
	height: 24px;
	background: url(../info/images/sw_textile6.gif) no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
#sitemap_cont li#link_textile6 a:hover {
	width:100px;
	height: 24px;
	background: url(../info/images/sw_textile6_r.gif) no-repeat;
}



#sitemap_cont li#link_news a {
	width:221px;
	height: 24px;
	background: url(../info/images/sw_news.gif) no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
#sitemap_cont li#link_news a:hover {
	width:221px;
	height: 24px;
	background: url(../info/images/sw_news_r.gif) no-repeat;
}

#sitemap_cont li#link_kaban a {
	width:221px;
	height: 24px;
	background: url(../info/images/sw_kaban.gif) no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
#sitemap_cont li#link_kaban a:hover {
	width:221px;
	height: 24px;
	background: url(../info/images/sw_kaban_r.gif) no-repeat;
}

#sitemap_cont li#link_message a {
	width:221px;
	height: 24px;
	background: url(../info/images/sw_message.gif) no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
#sitemap_cont li#link_message a:hover {
	width:221px;
	height: 24px;
	background: url(../info/images/sw_message_r.gif) no-repeat;
}

#sitemap_cont li#link_care a {
	width:221px;
	height: 24px;
	background: url(../info/images/sw_care.gif) no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
#sitemap_cont li#link_care a:hover {
	width:221px;
	height: 24px;
	background: url(../info/images/sw_care_r.gif) no-repeat;
}

#sitemap_cont li#link_buy a {
	width:221px;
	height: 24px;
	background: url(../info/images/sw_buy.gif) no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
#sitemap_cont li#link_buy a:hover {
	width:221px;
	height: 24px;
	background: url(../info/images/sw_buy_r.gif) no-repeat;
}

#sitemap_cont li#link_shop a {
	width:221px;
	height: 24px;
	background: url(../info/images/sw_shop.gif) no-repeat;
	text-decoration: none;
	text-indent: -9999px;
}
#sitemap_cont li#link_shop a:hover {
	width:221px;
	height: 24px;
	background: url(../info/images/sw_shop_r.gif) no-repeat;
}
