@charset "Shift_JIS";

@import url("micosuper2.css");


/*======================================

	クリア 

=======================================*/

.clearfix:after {
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
	line-height: 0;
}
.clearfix {
	display: inline-block;
	min-height: 1%;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {	display:block;}
/* End hide from IE-mac */

.clear_all {
	clear: both;
	line-height: 0px;
}


/*======================================

	font 

=======================================*/

.font0904_01 {
	font-size:11px;
	line-height:15px;
	color:#8e806f;
}


/*======================================

	リンク 

=======================================*/

a.link0904_01:link,a.link0904_01:visited {
	font-size:11px;
	line-height:13px;
	color:#1b93f6;
	text-decoration:none;
}
a.link0904_01:hover,a.link0904_01:active {
	color:#1b93f6;
	text-decoration:underline;
}

a.link0904_02:link,a.link0904_02:visited {
	font-size:10px;
	line-height:12px;
	color:#1b93f6;
	text-decoration:none;
}
a.link0904_02:hover,a.link0904_02:active {
	color:#1b93f6;
	text-decoration:underline;
}

a.link0904_03:link,a.link0904_03:visited {
	font-size:12px;
	line-height:15px;
	color:#1b93f6;
	text-decoration:none;
}
a.link0904_03:hover,a.link0904_03:active {
	color:#1b93f6;
	text-decoration:underline;
}

a.link_over img {
	filter:alpha(opacity=100);   
	-moz-opacity: 1.0;   
	opacity: 1.0;
}
a.link_over:hover img {
	filter:alpha(opacity=70); 
	-moz-opacity: 0.7; 
	opacity: 0.7;
}


/*======================================

	header 

=======================================*/

div#header {
	width:900px;
	margin:0;
	padding:0;
}

div#header:after {
    content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
}

div#header #header_top h1 {
	font-size:10px;
	color:#7c6c59;
	float:left;
	margin:3px 87px 0 0;
	padding-left:9px;
}

div#header #header_top ul {
	float:left;
	margin-top:3px;
}

div#header #header_top ul li {
	float:left;
	padding-right:8px;
}

div#header #header_top ul li.line {
	background:url(../images/common/0904_header_line01.gif) no-repeat 0 4px;
	padding-left:8px;
}

div#header #header_top ul li a {
	font-size:10px;
	font-weight:bold;
	color:#7c6c59;
}

div#header #header_top a.mutow_logo {
	float:right;
}

div#header #header_area01 {
	float:left;
	width:231px;
	padding-left:9px;
	margin-bottom:5px;
}

div#search_area {
	position:relative;
	float:left;
	background:url(../images/common/0904_search_bg.gif) no-repeat 0 0;
	width:202px;
	height:25px;
	padding:5px 0 0 29px;
	vertical-align:bottom;
}

div#search_area input.txt {
	float:left;
	width:123px;
	height:17px;
	margin:0;
	padding:0;
}

div#search_area form {
	margin:0;
}

div#header #header_area02 {
	float:left;
	margin-right:2px;
	margin-bottom:5px;
	width:290px;
}

div#header #header_area02 ul.area02_01 {
	float:left;
	padding:3px 0 0 3px;
}

div#header #header_area02 ul.area02_01 li a {
	font-size:10px;
	font-weight:bold;
	color:#7c6c59;
	background:url(../images/common/0904_arrow02.gif) no-repeat 0 1px;
	padding-left:15px;
}

div#header #header_area02 ul.area02_02 {
	float:right;
	padding-bottom:3px;
}

div#header #header_area02 ul.area02_02 li {
	padding-top:2px;
}

div#header #header_area02 div.area02_03 {
	background:url(../images/common/0904_word_bg.gif) no-repeat 0 0;
	width:290px;
	height:24px;
	padding-left:0px;
	padding-top:6px
}

div#header #header_area02 div.area02_03 ul {
	margin-left:114px;
}

div#header #header_area02 div.area02_03 ul li {
	float:left;
	padding-right:10px;
}

div#header #header_area02 div.area02_03 ul li a {
	font-size:10px;
	color:#1b93f6;
	display:block;
	text-decoration:underline;
}
div#header #header_area02 div.area02_03 ul li a:link,div#header #header_area02 div.area02_03 ul li a:visited {
	text-decoration:underline;
}
div#header #header_area02 div.area02_03 ul li a:hover,div#header #header_area02 div.area02_03 ul li a:active {
	text-decoration:none;
}

div#header #header_area03 {
	float:left;
	width:242px;
	margin-bottom:5px;
}

div#header #header_area03 a.area03_btn {
	background:url(../images/common/0904_postage_bt.gif) no-repeat 0 0;
	width:242px;
	height:28px;
	display:block;
	text-indent:-9999px;
	margin:2px 0;
}
div#header #header_area03 a.area03_btn:hover {
	background:url(../images/common/0904_postage_bt.gif) no-repeat 0 -28px;
}

div#header #header_area03 ul li {
	float:left;
}

div#header #header_area04 {
	float:right;
	padding-top:8px;
	margin-bottom:5px;
}

div#header #header_area04 a.area04_btn {
	background:url(../images/common/0904_cart_bt.gif) no-repeat 0 0;
	width:124px;
	height:64px;
	display:block;
	text-indent:-9999px;
}
div#header #header_area04 a.area04_btn:hover {
	background:url(../images/common/0904_cart_bt.gif) no-repeat 0 -64px;
}

div#header #header_navi {
	clear:both;
	background:url(../images/common/0904_headnavi_bg.gif) no-repeat 0 0;
	width:876px;
	height:24px;
	padding:4px 0 0 24px;
}

div#header #header_navi ul li {
	float:left;
}

div#header #header_navi ul li a.navi01 {
	background:url(../images/common/0904_headnavi01.gif) no-repeat 0 0;
	width:122px;
	height:21px;
	display:block;
	text-indent:-9999px;
}
div#header #header_navi ul li a.navi01:hover {
	background:url(../images/common/0904_headnavi01.gif) no-repeat 0 -21px;
}

div#header #header_navi ul li a.navi02 {
	background:url(../images/common/0904_headnavi02.gif) no-repeat 0 0;
	width:121px;
	height:21px;
	display:block;
	text-indent:-9999px;
}
div#header #header_navi ul li a.navi02:hover {
	background:url(../images/common/0904_headnavi02.gif) no-repeat 0 -21px;
}

div#header #header_navi ul li a.navi03 {
	background:url(../images/common/0904_headnavi03.gif) no-repeat 0 0;
	width:122px;
	height:21px;
	display:block;
	text-indent:-9999px;
}
div#header #header_navi ul li a.navi03:hover {
	background:url(../images/common/0904_headnavi03.gif) no-repeat 0 -21px;
}

div#header #header_navi ul li a.navi04 {
	background:url(../images/common/0904_headnavi04.gif) no-repeat 0 0;
	width:122px;
	height:21px;
	display:block;
	text-indent:-9999px;
}
div#header #header_navi ul li a.navi04:hover {
	background:url(../images/common/0904_headnavi04.gif) no-repeat 0 -21px;
}

div#header #header_navi ul li a.navi05 {
	background:url(../images/common/0904_headnavi05.gif) no-repeat 0 0;
	width:116px;
	height:21px;
	display:block;
	text-indent:-9999px;
}
div#header #header_navi ul li a.navi05:hover {
	background:url(../images/common/0904_headnavi05.gif) no-repeat 0 -21px;
}

div#header #header_navi ul li a.navi06 {
	background:url(../images/common/0904_headnavi06.gif) no-repeat 0 0;
	width:90px;
	height:21px;
	display:block;
	text-indent:-9999px;
}
div#header #header_navi ul li a.navi06:hover {
	background:url(../images/common/0904_headnavi06.gif) no-repeat 0 -21px;
}

div#header #header_navi ul li a.navi07 {
	background:url(../images/common/0904_headnavi07.gif) no-repeat 0 0;
	width:159px;
	height:21px;
	display:block;
	text-indent:-9999px;
}
div#header #header_navi ul li a.navi07:hover {
	background:url(../images/common/0904_headnavi07.gif) no-repeat 0 -21px;
}


/*======================================

	Content

=======================================*/

div#bg0904 {
	background:url(../images/common/0904_bg02.gif) repeat-y 0 0;
	width:900px;
}

div#top_bg0904 {
	background:url(../images/common/0904_bg03.gif) repeat-y 0 0;
	width:900px;
}

div#out_bg0904 {
	background:url(../images/common/0904_bg04.gif) repeat-y 0 0;
	width:900px;
}

div#mbody {
	width:700px;
	padding:11px 0 0 20px;
	float:right;
}

div#contents {
	width:700px;
	padding:11px 0 0 20px;
	float:right;
}


/*======================================

	bread navi

=======================================*/

.breadnav {
	margin:5px 0 5px 0;
	clear:both;
}

.breadnav li {
	float:left;
	padding:0 0.5em 0 14px;
	font-size:10px;
	font-weight:normal;
	white-space: nowrap; 
	background:transparent url(../images/common/0904_arrow02.gif)  no-repeat 0 50%;
}

.breadnav h2 {
	float:left;
	padding:0 0.5em 0 12px;
	color:#555555;
	font-size:10px;
	font-weight:normal;
	white-space: nowrap; 
	background:transparent url(../images/common/0904_arrow01.gif)  no-repeat 0 50%;
	margin:0;
}

.breadnav a:link,.breadnav a:visited {
	font-size:10px;
	color:#1b93f6;
	text-decoration:underline;
}
.breadnav a:hover,.breadnav a:active {
	font-size:10px;
	color:#1b93f6;
	text-decoration:none;
}



/*======================================

	leftnavi 

=======================================*/

div#mnavi_sec {
	float:left;
	width:177px;
	margin:0 0 0 2px !important;
	margin:0 0 0 1px;
	padding-top:11px;
	background-color:#ffffff;
}

div#mnavi0904_banner01 {
	margin-bottom:9px;
}

div#mnavi0904_banner01 .top5 {
 margin-top:5px;
}

div#mnavi0904_banner01 a {
	display:block;
}

div#mnavi0904_mail {
	margin-left:9px;
	margin-bottom:10px;
}

div#mnavi0904_new {
	margin-left:9px;
	margin-bottom:5px;
}

div#mnavi0904_outlet {
	margin-left:9px;
	margin-bottom:8px;
}

div#mnavi0904_item {
	margin:0 0 15px 0;
	padding-top:6px;
}

div#mnavi0904_item ul li ul {
	width:159px;
	background-color:#fef2d2;
	margin-left:9px;
}

div#mnavi0904_item ul li ul li {
	padding:1px 0 1px 1px;
	line-height:12px;
}

div#mnavi0904_item ul li ul li a {
	background:url(../images/common/0904_arrow03.gif) no-repeat 3px 3px;
	padding-left:11px;
	display:block;
}

div#mnavi0904_item h2 {
	background:url(../images/common/0904_left_item01.gif) no-repeat 0 0;
	width:177px;
	height:27px;
	text-indent:-9999px;
	margin:0;
}

div#mnavi0904_sp {
	background:url(../images/common/0904_left_sp06.gif) no-repeat left bottom #fee5b9;
	width:177px;
	padding-bottom:9px;
	margin:0 0 12px 0;
}

div#mnavi0904_sp div.updateday {
	background:url(../images/common/0904_left_sp01.gif) no-repeat 0 0;
	width:177px;
	height:39px;
	margin:0;
}

div#mnavi0904_sp div.updateday p {
	font-size:11px;
	color:#FFFFFF;
	padding:16px 0 0 17px;
}

div#mnavi0904_sp ul li {
	padding:0 0 6px 8px;
}

a.special_text {
	display:block;
	font-size:10px;
	line-height:1.3em;
	color:#8e806f;
}

a.special_text span {
	color:#f26183
}

div#mnavi0904_what {
	background:url(../images/top/0904_what04.gif) no-repeat left bottom;
	width:160px;
	padding-bottom:5px;
	margin:0 0 8px 9px;
}

div#mnavi0904_what h2.what01 {
	background:url(../images/top/0904_what01.gif) no-repeat 0 0;
	width:160px;
	height:26px;
	text-indent:-9999px;
	margin:0;
}

div#mnavi0904_what div.what_text {
	background:url(../images/top/0904_what03.gif) repeat-y 0 0;
	padding:0 10px 6px 11px;
	margin:0;
}

div#mnavi0904_what div.what_text p {
	font-size:11px;
	color:#8e806f;
	line-height:13px;
	margin-bottom:6px;
}

div#mnavi0904_what div.what_text p a {
	color:#8e806f;
}

div#mnavi0904_what div.what_text p span {
	color:#f26183;
	font-weight:bold;
}

div#mnavi0904_what h2.what02 {
	background:url(../images/top/0904_what02.gif) no-repeat 0 0;
	width:154px;
	height:20px;
	font-size:11px;
	color:#ffffff;
	padding-left:6px;
	margin:0;
}

div#mnavi0904_ranking {
	background:url(../images/common/0904_rank04.gif) no-repeat left bottom;
	width:177px;
	padding-bottom:8px;
}

div#mnavi0904_ranking div.rank_title {
	background:url(../images/common/0904_rank01.gif) no-repeat 0 0;
	width:177px;
	height:37px;
}

div#mnavi0904_ranking div.rank_title p {
	font-size:11px;
	color:#f26183;
	padding:16px 0 0 112px;
}

div#mnavi0904_ranking ul.rank_item li {
	background:url(../images/common/0904_rank03.gif) no-repeat left bottom;
}

div#mnavi0904_ranking ul.rank_item li a.item_p {
	margin-left:27px;
}

div#mnavi0904_ranking ul.rank_item li a.item_n {
	background:url(../images/common/0904_arrow02.gif) no-repeat 0 0;
	padding:0 10px 0 15px;
	margin:5px 0 3px 27px;
	display:block;
}

div#mnavi0904_ranking ul.rank_item li p{
	font-size:11px;
	color:#f26183;
	line-height:13px;
	padding:0 0 18px 42px;
}

div#mnavi0904_shopping {
	background:url(../images/common/0904_shopping02.gif) no-repeat left bottom #f66351;
	width:177px;
	padding-bottom:14px;
	margin-top:11px;
}

div#mnavi0904_shopping h2 {
	background:url(../images/common/0904_shopping01.gif) no-repeat 0 0;
	width:177px;
	height:42px;
	text-indent:-9999px;
	margin:0;
}

div#mnavi0904_shopping ul {
	background-color:#ffffff;
	width:173px;
}

div#mnavi0904_shopping ul li.shop {
	background:url(../images/common/0904_shopping03.gif) no-repeat left bottom;
	padding:6px 0 6px 5px;
}

div#mnavi0904_shopping ul li.shop a {
	background:url(../images/common/0904_arrow02.gif) no-repeat 0 3px;
	font-size:10px;
	color:#666666;
	line-height:13px;
	padding-left:15px;
	display:block;
}
div#mnavi0904_shopping ul li.shop a:link,div#mnavi0904_shopping ul li.shop a:visited {
	text-decoration:none;
}
div#mnavi0904_shopping ul li.shop a:hover,div#mnavi0904_shopping ul li.shop a:active {
	text-decoration:underline;
}

div#mnavi0904_shopping ul li.shop_2 {
	padding:6px 0 0 5px;
}

div#mnavi0904_shopping ul li.shop_2 a {
	background:url(../images/common/0904_arrow02.gif) no-repeat 0 3px;
	font-size:10px;
	color:#666666;
	line-height:13px;
	padding-left:15px;
	display:block;
}
div#mnavi0904_shopping ul li.shop_2 a:link,div#mnavi0904_shopping ul li.shop_2 a:visited {
	text-decoration:none;
}
div#mnavi0904_shopping ul li.shop_2 a:hover,div#mnavi0904_shopping ul li.shop_2 a:active {
	text-decoration:underline;
}

div#mnavi0904_shopping ul li.shop_3 {
	padding:6px 0 6px 5px;
	border-bottom:solid 4px #f66350;
}

div#mnavi0904_shopping ul li.shop_3 a {
	background:url(../images/common/0904_arrow02.gif) no-repeat 0 3px;
	font-size:10px;
	color:#666666;
	line-height:13px;
	padding-left:15px;
	display:block;
}
div#mnavi0904_shopping ul li.shop_3 a:link,div#mnavi0904_shopping ul li.shop_3 a:visited {
	text-decoration:none;
}
div#mnavi0904_shopping ul li.shop_3 a:hover,div#mnavi0904_shopping ul li.shop_3 a:active {
	text-decoration:underline;
}

div#mnavi0904_shopping ul li.text {
	font-size:10px;
	line-height:13px;
	padding:6px 8px;
}

div#mnavi0904_shopping ul li.osusume {
	width:173px;
}

div#mnavi0904_tokutei {
	background:url(../images/common/0904_left_bg.gif) repeat 0 0;
	width:176px;
	padding:13px 0 10px 1px;
}

div#mnavi0609_shopping {
	background:url(../images/common/0904_shopping02.gif) no-repeat left bottom #f66351;
	width:177px;
	padding-bottom:14px;
	margin-top:11px;
}

div#mnavi0609_shopping li.center{
text-align:center;
}

div#mnavi0609_shopping h2 {
	background:url(../images/common/0609_shopping05.gif) no-repeat 0 0;
	width:177px;
	height:42px;
	text-indent:-9999px;
	margin:0;
}

div#mnavi0609_shopping ul {
	background-color:#ffffff;
	width:173px;
}


/*======================================

	outlet_leftnavi 

=======================================*/

div#out_mnavi0904_outlet {
	margin-left:9px;
	margin-bottom:8px;
}

div#out_mnavi0904_check {
	background:url(../parts/C028_0005_000002_09natsu_20090515_20990101/images/0904out_check03.gif) no-repeat left bottom;
	width:160px;
	padding-bottom:5px;
	margin:0 0 8px 9px;
}

div#out_mnavi0904_check h2 {
	background:url(../parts/C028_0005_000002_09natsu_20090515_20990101/images/0904out_check01.gif) no-repeat 0 0;
	width:160px;
	height:29px;
	text-indent:-9999px;
	margin:0;
}

div#out_mnavi0904_check div.check_text {
	background:url(../parts/C028_0005_000002_09natsu_20090515_20990101/images/0904out_check02.gif) repeat-y 0 0;
	padding:0 10px 6px 11px;
	margin:0;
}

div#out_mnavi0904_check div.check_text p {
	background:url(../images/common/0904_arrow02.gif) no-repeat 0 0;
	padding:0 15px 0 14px;
	margin-bottom:3px;
	font-size:10px;
	line-height:12px;
	color:#1b93f6;
}

div#out_mnavi0904_check div.check_text a {
	background:url(../images/common/0904_arrow02.gif) no-repeat 0 0;
	padding:0 15px 0 14px;
	margin-bottom:3px;
	display:block;
}

div#out_mnavi0904_item {
	margin:0 0 15px 0;
	padding-top:6px;
}

div#out_mnavi0904_item ul li ul {
	width:159px;
	background-color:#f6f2f5;
	margin-left:9px;
}

div#out_mnavi0904_item ul li ul li {
	padding:1px 0 1px 1px;
	line-height:12px;
}

div#out_mnavi0904_item ul li ul li a {
	background:url(../images/common/0904_arrow03.gif) no-repeat 3px 3px;
	padding-left:11px;
	display:block;
}

div#out_mnavi0904_item h2 {
	background:url(../parts/C028_0005_000002_09natsu_20090515_20990101/images/0904out_left_item01.gif) no-repeat 0 0;
	width:177px;
	height:27px;
	text-indent:-9999px;
	margin:0;
}

div#out_mnavi0904_shopping {
	background:url(../parts/C028_0005_000002_09natsu_20090515_20990101/images/0904out_shopping02.gif) no-repeat left bottom #f84f76;
	width:177px;
	padding-bottom:14px;
	margin-top:11px;
}

div#out_mnavi0904_shopping h2 {
	background:url(../parts/C028_0005_000002_09natsu_20090515_20990101/images/0904out_shopping01.gif) no-repeat 0 0;
	width:177px;
	height:42px;
	text-indent:-9999px;
	margin:0;
}

div#out_mnavi0904_shopping ul {
	background-color:#ffffff;
	width:173px;
}

div#out_mnavi0904_shopping ul li.shop {
	background:url(../parts/C028_0005_000002_09natsu_20090515_20990101/images/0904out_shopping03.gif) no-repeat left bottom;
	padding:6px 0 6px 5px;
}

div#out_mnavi0904_shopping ul li.shop a {
	background:url(../images/common/0904_arrow02.gif) no-repeat 0 3px;
	font-size:10px;
	color:#666666;
	line-height:13px;
	padding-left:15px;
	display:block;
}
div#out_mnavi0904_shopping ul li.shop a:link,div#mnavi0904_shopping ul li.shop a:visited {
	text-decoration:none;
}
div#out_mnavi0904_shopping ul li.shop a:hover,div#mnavi0904_shopping ul li.shop a:active {
	text-decoration:underline;
}

div#out_mnavi0904_shopping ul li.shop_2 {
	padding:6px 0 0 5px;
}

div#out_mnavi0904_shopping ul li.shop_2 a {
	background:url(../images/common/0904_arrow02.gif) no-repeat 0 3px;
	font-size:10px;
	color:#666666;
	line-height:13px;
	padding-left:15px;
	display:block;
}
div#out_mnavi0904_shopping ul li.shop_2 a:link,div#mnavi0904_shopping ul li.shop_2 a:visited {
	text-decoration:none;
}
div#out_mnavi0904_shopping ul li.shop_2 a:hover,div#mnavi0904_shopping ul li.shop_2 a:active {
	text-decoration:underline;
}

div#out_mnavi0904_shopping ul li.shop_3 {
	padding:6px 0 6px 5px;
	border-bottom:solid 4px #f84f76;
}

div#out_mnavi0904_shopping ul li.shop_3 a {
	background:url(../images/common/0904_arrow02.gif) no-repeat 0 3px;
	font-size:10px;
	color:#666666;
	line-height:13px;
	padding-left:15px;
	display:block;
}
div#out_mnavi0904_shopping ul li.shop_3 a:link,div#mnavi0904_shopping ul li.shop_3 a:visited {
	text-decoration:none;
}
div#out_mnavi0904_shopping ul li.shop_3 a:hover,div#mnavi0904_shopping ul li.shop_3 a:active {
	text-decoration:underline;
}

div#out_mnavi0904_shopping ul li.text {
	font-size:10px;
	line-height:13px;
	padding:6px 8px;
}

div#out_mnavi0904_shopping ul li.osusume {
	width:173px;
}

a.out_mnavi0904_mutow {
	background:url(../images/common/0910_scroll.gif) repeat 0 0;
	width:177px;
	height:43px;
	padding:0;
	margin:0;
	display:block;
	text-indent:-9999px;
}

a.out_mnavi0904_mutow span {
	visibility: hidden;
}


/*======================================

	outlet

=======================================*/

div#outlet0904_common_img {
	width: 693px;
	margin-bottom:5px;
}

.outlet0904_banner {
	width:auto;
	height:auto;
	margin-bottom:10px;
	text-align:left;
}






/*======================================

	footer 

=======================================*/

div#footer {
	clear:both;
	width:900px;

}

div#footer #footer_navi {
	background:url(../images/common/0904_footnavi_bg.gif) no-repeat 0 0;
	width:876px;
	height:25px;
	padding:3px 0 0 24px;
	margin-bottom:25px;
}

div#footer #footer_navi ul li {
	float:left;
}

div#footer #footer_navi ul li a.navi01 {
	background:url(../images/common/0904_headnavi01.gif) no-repeat 0 0;
	width:122px;
	height:21px;
	display:block;
	text-indent:-9999px;
}
div#footer #footer_navi ul li a.navi01:hover {
	background:url(../images/common/0904_headnavi01.gif) no-repeat 0 -21px;
}

div#footer #footer_navi ul li a.navi02 {
	background:url(../images/common/0904_headnavi02.gif) no-repeat 0 0;
	width:121px;
	height:21px;
	display:block;
	text-indent:-9999px;
}
div#footer #footer_navi ul li a.navi02:hover {
	background:url(../images/common/0904_headnavi02.gif) no-repeat 0 -21px;
}

div#footer #footer_navi ul li a.navi03 {
	background:url(../images/common/0904_headnavi03.gif) no-repeat 0 0;
	width:122px;
	height:21px;
	display:block;
	text-indent:-9999px;
}
div#footer #footer_navi ul li a.navi03:hover {
	background:url(../images/common/0904_headnavi03.gif) no-repeat 0 -21px;
}

div#footer #footer_navi ul li a.navi04 {
	background:url(../images/common/0904_headnavi04.gif) no-repeat 0 0;
	width:122px;
	height:21px;
	display:block;
	text-indent:-9999px;
}
div#footer #footer_navi ul li a.navi04:hover {
	background:url(../images/common/0904_headnavi04.gif) no-repeat 0 -21px;
}

div#footer #footer_navi ul li a.navi05 {
	background:url(../images/common/0904_headnavi05.gif) no-repeat 0 0;
	width:116px;
	height:21px;
	display:block;
	text-indent:-9999px;
}
div#footer #footer_navi ul li a.navi05:hover {
	background:url(../images/common/0904_headnavi05.gif) no-repeat 0 -21px;
}

div#footer #footer_navi ul li a.navi06 {
	background:url(../images/common/0904_headnavi06.gif) no-repeat 0 0;
	width:90px;
	height:21px;
	display:block;
	text-indent:-9999px;
}
div#footer #footer_navi ul li a.navi06:hover {
	background:url(../images/common/0904_headnavi06.gif) no-repeat 0 -21px;
}

div#footer #footer_navi ul li a.navi07 {
	background:url(../images/common/0904_headnavi07.gif) no-repeat 0 0;
	width:159px;
	height:21px;
	display:block;
	text-indent:-9999px;
}
div#footer #footer_navi ul li a.navi07:hover {
	background:url(../images/common/0904_headnavi07.gif) no-repeat 0 -21px;
}

div#footer #copyright {
	clear:both;
	width:900px;
	height:34px;
	font-size:10px;
	color:#ffffff;
	line-height:34px;
	text-align:center;
	background:url(../images/common/0904_footer_bg.gif) no-repeat;

}


/*======================================

	TOP PAGE

=======================================*/


div#main0904_01 {
	background:url(../images/top/0904_item_bg01.gif) no-repeat left bottom;
	width:693px;
	margin-bottom:6px;
}



div#main0904_01 #cood01 {
	float:left;
	width:182px;
}

div#main0904_01 #cood01 h2 {
	background:url(../images/top/0904_cood01_01.jpg) no-repeat 0 0;
	width:182px;
	height:31px;
	text-indent:-9999px;
	margin:0;
}

div#main0904_01 #cood01 a.cood01_item {
	background:url(../images/common/0904_arrow02.gif) no-repeat 0 0;
	padding:0 10px 0 15px;
	margin:8px 0 3px 13px;
	display:block;
}

div#main0904_01 #cood01 p.cood01_price{
	font-size:11px;
	color:#f26183;
	line-height:13px;
	margin-left:28px;
}

div#main0904_01 #cood01 #trend {
	background:url(../images/top/0904_cood01_05.gif) no-repeat left bottom #ffe8b4;
	width:173px;
	margin:0 0 5px 4px;
	padding-bottom:5px;
}

div#main0904_01 #cood01 #trend p.trend_title {
	background:url(../images/top/0904_cood01_03.gif) no-repeat 0 0;
	width:173px;
	height:48px;
	text-indent:-9999px;
}

div#main0904_01 #cood01 #trend .trend_p {
	float:left;
}

div#main0904_01 #cood01 #trend .trend_text {
	float:left;
	font-size:11px;
	line-height:14px;
	color:#8e806f;
	width:103px;
}

div#main0904_01 #cood01 #trend .trend_text a.trend_link:link,
div#main0904_01 #cood01 #trend .trend_text a.trend_link:visited {
	font-size:11px;
	line-height:14px;
	color:#1b93f6;
	text-decoration:none;
}
div#main0904_01 #cood01 #trend .trend_text a.trend_link:hover,
div#main0904_01 #cood01 #trend .trend_text a.trend_link:active {
	color:#1b93f6;
	text-decoration:underline;
}

div#main0904_01 #cood01 .top_cood_btn01 {
	width:165px;
	height:25px;
	display:block;
	margin:0 0 3px 4px;
}

div#main0904_01 #index_area {
	float:left;
	width:505px;
	padding-left:6px;
}

div#main0904_01 #index_area #banner01 {
	width:505px;
	background-color:#f7f2f2;
	padding-bottom:6px;
}

div#main0904_01 #index_area #banner02 {
	width:505px;
	background-color:#f7f2f2;
	padding-bottom:6px;
}

div#main0904_01 #index_area #index {
	background:url(../images/top/0904_item_bg02.gif) no-repeat left top;
	width:493px;
	padding:7px 0 0 12px;
}

div#item0904 {
	background:url(../images/top/0904_item01.gif) no-repeat left top;
	width:483px;
	padding-left:2px;
}

div#item0904 a.item_btn {
	float:right;
	margin-bottom:6px;
}

div#item0904 .item_area {
	float:left;
	width:117x;
	margin-right:1px;
}

div#item0904 .item_area ul {
	width:117px;
	margin-bottom:14px;
}

div#item0904 .item_area ul li a {
	background:url(../images/common/0904_arrow03.gif) no-repeat 0 6px;
	padding:3px 0 0 6px;
	display:block;
	width:111px;
}

div#item0904 .item_area ul li.item01 {
	background:url(../images/top/0904_item03.gif) no-repeat 0 0;
	width:117px;
	height:22px;
	display:block;
	text-indent:-9999px;
}

div#item0904 .item_area ul li.item02 {
	background:url(../images/top/0904_item04.gif) no-repeat 0 0;
	width:117px;
	height:22px;
	display:block;
	text-indent:-9999px;
}

div#item0904 .item_area ul li.item03 {
	background:url(../images/top/0904_item05.gif) no-repeat 0 0;
	width:117px;
	height:22px;
	display:block;
	text-indent:-9999px;
}

div#item0904 .item_area ul li.item04 {
	background:url(../images/top/0904_item06.gif) no-repeat 0 0;
	width:117px;
	height:22px;
	display:block;
	text-indent:-9999px;
}

div#item0904 .item_area ul li.item05 {
	background:url(../images/top/0904_item07.gif) no-repeat 0 0;
	width:117px;
	height:22px;
	display:block;
	text-indent:-9999px;
}

div#item0904 .item_area ul li.item06 {
	background:url(../images/top/0904_item08.gif) no-repeat 0 0;
	width:117px;
	height:22px;
	display:block;
	text-indent:-9999px;
}

div#item0904 .item_area ul li.item07 {
	background:url(../images/top/0904_item09.gif) no-repeat 0 0;
	width:117px;
	height:22px;
	display:block;
	text-indent:-9999px;
}

div#main0904_01 #index_area #index #price {
	width:485px;
}

div#main0904_01 #index_area #index #price h2 {
	background:url(../images/top/0904_price01.gif) no-repeat 0 0;
	width:485px;
	height:30px;
	text-indent:-9999px;
	margin:0;
}

div#main0904_01 #index_area #index #price ul {
	margin-left:2px;
}

div#main0904_01 #index_area #index #price ul li {
	float:left;
	width:161px;
}

div#main0904_01 #index_area #index #price ul li a {
	background:url(../images/common/0904_arrow03.gif) no-repeat 0 3px;
	padding:0 0 0 6px;
	margin-bottom:6px;
	display:block;
}

div#main0904_01 #index_area #index #size {
	width:485px;
	margin-top:10px;
	margin-bottom:3px;
}

div#main0904_01 #index_area #index #size h2 {
	background:url(../images/top/0904_size01.gif) no-repeat 0 0;
	width:485px;
	height:29px;
	text-indent:-9999px;
	margin:0;
}

div#main0904_01 #index_area #index #size ul.size01 {
	float:left;
	background:url(../images/top/0904_size02_08.gif) no-repeat left bottom;
	width:155px;
	padding-bottom:5px;
	margin-right:6px;
}

div#main0904_01 #index_area #index #size ul.size02 {
	float:left;
	background:url(../images/top/0904_size04_08.gif) no-repeat left bottom;
	width:90px;
	padding-bottom:5px;
	margin-right:6px;
}

div#main0904_01 #index_area #index #size ul.size03 {
	float:left;
	background:url(../images/top/0904_size05_06.gif) no-repeat left bottom;
	width:67px;
	padding-bottom:5px;
}


div#recom0904 {
	background:url(../images/top/0904_item_bg03.gif) no-repeat left bottom;
	width:693px;
	padding-bottom:20px;
	margin-bottom:9px;
}

div#recom0904 .recom_title {
	background:url(../images/common/0904_recom01.gif) no-repeat 0 0;
	width:693px;
	height:46px;
}

div#recom0904 .recom_title a {
	float:right;
	margin:9px 8px 0 0;
}

div#recom0904 ul.ban01 li {
	float:left;
	width:330px;
	padding-left:12px;
}

div#recom0904 ul.ban02 li {
	float:left;
	width:330px;
	padding:8px 0 0 12px;
}

div#recom0904 ul.ban02 li a {
	float:left;
}

div#recom0904 ul.ban02 li p {
	float:left;
	background:url(../images/common/0904_icon01.gif) no-repeat 0 2px;
	padding:0 0 0 12px;
	width:153px;
	margin-left:5px;
}

div#cood0904 {
	background:url(../images/top/0904_item_bg04.gif) no-repeat left bottom;
	width:693px;
	padding-bottom:20px;
	margin-bottom:9px;
}

div#cood0904 .cood_title {
	background:url(../images/parts/new_cood/0904_cood02_01.gif) no-repeat 0 0;
	width:693px;
	height:52px;
}

div#cood0904 .cood_title a {
	float:right;
	margin:12px 8px 0 0;
}

div#cood0904 .cood_area01 {
	float:left;
	width:137px;
	padding-left:11px;
}

div#cood0904 .cood_area01 ul li.date {
	background:url(/images/parts/new_cood/0904_cood02_04.jpg) no-repeat 0 0;
	width:120px;
	height:507px;
	padding:16px 0 0 17px;
	font-size:12px;
	color:#f26183;
	font-weight:bold;
}

div#cood0904 .cood_area01 ul li.comment {
	background:url(/images/parts/new_cood/0904_cood02_06.gif) no-repeat 0 0;
	width:128px;
	height:73px;
	padding:0 0 0 9px;
}

div#cood0904 .cood_area02 {
	float:left;
	background:url(/images/parts/new_cood/0904_cood02_03.gif) no-repeat left bottom;
	width:537px;
}

div#cood0904 .cood_area02 ul li {
	float:left;
	width:178px;
	margin-right:1px;
}

div#cood0904 .cood_area02 ul li p.text {
	background:url(/images/parts/new_cood/0904_cood02_07.gif) no-repeat 0 0;
	width:157px;
	height:40px;
	padding:14px 0 0 21px;
	font-size:12px;
	color:#f26183;
	font-weight:bold;
	line-height:16px;
}

div#cood0904 .cood_area02 ul li a.cood_item {
	background:url(../images/common/0904_arrow02.gif) no-repeat 0 2px;
	padding:0 10px 0 15px;
	margin:5px 0 2px 15px;
	display:block;
}

div#cood0904 .cood_area02 ul li p.cood_price {
	font-size:12px;
	color:#f26183;
	padding:0 0 12px 30px;
}

div#taste0904 {
	background:url(../images/top/0904_item_bg03.gif) no-repeat left bottom;
	width:693px;
	padding-bottom:15px;
	margin-bottom:9px;
}

div#taste0904 h2 {
	background:url(../images/top/0904_taste01.gif) no-repeat 0 0;
	width:693px;
	height:54px;
	text-indent:-9999px;
	margin:0;
}

div#taste0904 ul.style01 {
	margin-left:14px;
}

div#taste0904 ul.style01 li {
	float:left;
	width:216px;
	margin:0 5px 2px 0;
	background:url(../images/common/0904_icon02.gif) no-repeat 2px 26px;
}

div#taste0904 ul.style01 li a span {
	display:block;
	text-decoration:none;
	margin:0 0 0 14px;
}

div#taste0904 ul.style01 li a:hover span {
	text-decoration:underline;
}

div#taste0904 ul.style02 {
	margin-left:14px;
}

div#taste0904 ul.style02 li {
	float:left;
	width:216px;
	margin:0 5px 0 0;
}

div#taste0904 ul.style02 li a {
	float:left;
	display:block;
	width:113px;
}

div#taste0904 ul.style02 li p {
	float:left;
	width:100px;
	padding-left:3px;
}

div#scene0904 {
	background:url(../images/top/0904_item_bg03.gif) no-repeat left bottom;
	width:693px;
	padding-bottom:15px;
	margin-bottom:9px;
}

div#scene0904 h2 {
	background:url(../images/top/0904_scene01.gif) no-repeat 0 0;
	width:693px;
	height:54px;
	text-indent:-9999px;
	margin:0;
}

div#scene0904 ul.style01 {
	margin-left:14px;
}

div#scene0904 ul.style01 li {
	float:left;
	width:216px;
	margin:0 5px 2px 0;
	background:url(../images/common/0904_icon02.gif) no-repeat 2px 26px;
}

div#scene0904 ul.style01 li a span {
	display:block;
	text-decoration:none;
	margin:0 0 0 14px;
}

div#scene0904 ul.style01 li a:hover span {
	text-decoration:underline;
}

div#scene0904 ul.style02 {
	margin-left:14px;
}

div#scene0904 ul.style02 li {
	float:left;
	width:216px;
	margin:0 5px 0 0;
}

div#scene0904 ul.style02 li a {
	float:left;
	display:block;
	width:113px;
}

div#scene0904 ul.style02 li p {
	float:left;
	width:100px;
	padding-left:3px;
}

div#brand0904 {
	background:url(../images/top/0904_item_bg03.gif) no-repeat left bottom;
	width:693px;
	padding-bottom:15px;
	margin-bottom:9px;
}

div#brand0904 h2 {
	background:url(../parts/C028_0001_019999_09aki_20090901_20990101/images/0904_brand01.gif) no-repeat 0 0;
	width:693px;
	height:59px;
	text-indent:-9999px;
	margin:0;
}

div#brand0904 ul.brand01 {
	margin-left:14px;
	margin-bottom:12px;
}

div#brand0904 ul.brand01 li {
	float:left;
	width:169px;
}

div#brand0904 ul.brand01 li a.b_name {
	background:url(../images/common/0904_arrow02.gif) no-repeat 2px 1px;
	padding-left:15px;
}

div#brand0904 ul.brand02 {
	margin-left:14px;
	margin-bottom:5px;
}

div#brand0904 ul.brand02 li {
	float:left;
	width:154px;
	background:url(../images/common/0904_arrow02.gif) no-repeat 2px 3px;
	padding-left:15px;
}


/*======================================

	おすすめ特集一覧

=======================================*/

div#pickup0904 {
	background:url(../images/common/0409_contents_bg01.gif) no-repeat left bottom;
	width:693px;
	padding-bottom:20px;
}

div#pickup0904 ul.ban li {
	float:left;
	width:330px;
	padding:8px 0 0 12px;
}

div#pickup0904 ul.ban li a {
	float:left;
}

div#pickup0904 ul.ban li p {
	float:left;
	background:url(../images/common/0904_icon01.gif) no-repeat 0 2px;
	padding:0 0 0 12px;
	width:153px;
	margin-left:5px;
}


/*======================================

	サイトマップ

=======================================*/

div#sitemap0904 {
	background:url(../images/common/0409_contents_bg01.gif) no-repeat left bottom;
	width:693px;
	padding-bottom:20px;
	clear:both;
}

div#sitemap0904 h2 {
	margin:0;
}



div#sitemap0904 .sitemap0904_frame {
	width:663px;
	background-color:#f3f3f3;
	padding-bottom:10px;
	margin:15px 0 0 15px;
}


div#sitemap0904 .sitemap0904_frame ul.frame01 li {
	float:left;
	padding-right:15px;
}

div#sitemap0904 .sitemap0904_frame ul.frame01 li h3 {
	margin-bottom:3px;
}

div#sitemap0904 .sitemap0904_frame ul.frame01 li ul.frame02 li {
	background:url(../images/common/0904_arrow03.gif) no-repeat 9px 6px;
	padding-left:17px;
	clear:both;
}

div#sitemap0904 .sitemap0904_frame ul.frame03 li {
	float:left;
	width:170px;
	background:url(../images/common/0904_arrow03.gif) no-repeat 9px 6px;
	padding-left:17px;
}

div#sitemap0904 .sitemap0904_frame ul.frame04 li {
	float:left;
	width:150px;
	padding-right:6px;
}

div#sitemap0904 .sitemap0904_frame ul.frame04 li h3 {
	margin-bottom:3px;
}

div#sitemap0904 .sitemap0904_frame ul.frame04 li ul.frame05 li {
	background:url(../images/common/0904_arrow03.gif) no-repeat 9px 6px;
	padding-left:17px;
	width:133px;
	clear:both;
}

div#sitemap0904 .sitemap0904_frame ul.frame06 li {
	float:left;
	width:296px;
	background:url(../images/common/0904_arrow03.gif) no-repeat 9px 6px;
	padding-left:17px;
}

div#sitemap0904 .sitemap0904_p01 {
	padding:12px 0 0 12px;
}

div#sitemap0904 .sitemap0904_p02 {
	padding:0 0 0 12px;
}

div#sitemap0904 .sitemap0904_p03 {
	padding:12px 0 20px 12px;
}

div#sitemap0904 .sitemap0904_p04 {
	padding:0 0 20px 12px;
}


/*======================================

	サイズで選ぶ

=======================================*/

div#size0904 {
	background:url(../images/common/0409_contents_bg01.gif) no-repeat left bottom;
	width:693px;
	padding-bottom:20px;
	clear:both;
}

div#size0904 h2 {
	margin:0;
}

div#size0904 ul li.size0904_area {
	background:url(../size/images/0904_size_bg01.gif) no-repeat left bottom #f2f0f3;
	width:669px;
	padding-bottom:10px;
	margin:8px 0 0 12px;
	clear:both;
}

div#size0904 ul li.size0904_area ul {
	margin-left:11px;
}

div#size0904 ul li.size0904_area ul li {
	float:left;
	width:109px;
}


/*======================================

	ブランドで選ぶ

=======================================*/

div#brand_s0904 {
	background:url(../images/common/0409_contents_bg01.gif) no-repeat left bottom;
	width:693px;
	padding-bottom:5px;
	clear:both;
}

div#brand_s0904 ul.brand_list {
	margin:8px 0 30px 7px;
}

div#brand_s0904 ul.brand_list li {
	float:left;
	width:146px;
	padding:0 10px;
}

div#brand_s0904 ul.brand_list li a.brand_link {
	background:url(../images/common/0904_arrow02.gif) no-repeat 0 1px;
	padding-left:14px;
	margin-top:2px;
	display:block;
	height:3em;
}

div#brand_s0904 ul.brand_list li p {
	font-size:10px;
	color:#766754;
	line-height:13px;
}


/*======================================

	サイズガイド

=======================================*/

div#size_guide {
	clear:both;
	width:693px;
	padding-bottom: 10px;
	color:#666;
	font-size:10px;
}

div#size_guide h2 {
	margin:0;
}

div.size_guide_area01 {
	background:url(../images/common/0409_contents_bg01.gif) no-repeat left bottom;
	width:693px;
	padding-bottom:20px;
}

div#size_guide p.size {
	margin-bottom:15px;
}

div#size_guide p.small {
	font-size:11px;
	color:#766754;
	margin-left:30px;
	margin-top:5px;
}

div#size_guide p.small2 {
	font-size:11px;
	margin:0 0 15px 30px;
}

div#size_guide p.size_guide_link01 {
	margin-left:30px;
	padding-right:20px;
}

div#size_guide p.size_guide_link01 a {
	background:url(../images/common/0904_arrow03.gif) no-repeat 0 4px;
	padding-left:6px;
}

div#size_guide h3 {
	font-size:10px;
	margin:20px 0 3px 25px;
	color:#219af2;
}

div#size_guide h4 {
	margin-left:30px;
}

div#size_guide h3 a {
	font-size:10px;
	color:#219af2;
}

div#size_guide table {
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
	margin:0 20px 0 30px;
}

div#size_guide th {
	background-color:#dfdfdf;
}

div#size_guide th,
div#size_guide td {
	padding:3px 10px;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	font-weight:bold;
	text-align:center;
}

div#size_guide table.size_guide_m01 {
	margin-top:10px;
}


/*======================================

	アイテムで選ぶ

=======================================*/




.item_s0904_box{
	width:693px;
	height:auto;
	margin:10px auto;
	padding-bottom:18px;
	background:url(../images/common/0409_contents_bg01.gif) no-repeat left bottom;
}
.item_s0904_ttl{
	width:100%;
	height:60px;
	background:url(../images/common_parts/item/box_top.gif) no-repeat left top;
}

.item_s0904_ttl p{
	padding:13px 15px 0;
	font-size:95%;
}
.item_s0904_area{
	width:680px;
	padding-left:13px;
}
ul.item_s0904_list li{
	float:left;
	width:206px;
	margin:10px 0 0 0;
	padding:0 0 0 10px;
}

ul.item_s0904_list li ul.nav01{
	padding-bottom:10px;
	background:url(/parts/C028_0001_009003_09aki_20090901_20990101/images/0904_item_s08.gif) no-repeat left bottom;
}
ul.item_s0904_list li ul.nav02{
	padding-bottom:10px;
	background:url(/parts/C028_0001_009003_09aki_20090901_20990101/images/0904_item_s09.gif) no-repeat left bottom;
}
ul.item_s0904_list li ul li a {
	background:url(../images/common/0904_arrow02.gif) no-repeat 0 1px;
	padding-left:14px;
}




/*======================================

	チュニック特集_0515

=======================================*/

div#thunic0515_area {
	width:700px;
	background-color:#ffffff;
}

.thunic0515_font01 {
	font-size:12px;
	color:#000000;
	line-height:18px;
}

.thunic0515_link01 {
	background:url(../images/common/0904_arrow02.gif) no-repeat 0 3px;
	padding-left:14px;
}
.thunic0515_link01 a.item:link, a.item:visited {
	font-size:14px;
	color:#1c94f3;
	line-height:18px;
	text-decoration:none;
}
.thunic0515_link01 a.item:hover, a.item:active {
	font-size:14px;
	color:#1c94f3;
	line-height:18px;
	text-decoration:underline;
}
.thunic0515_link01 span {
	color:#f16182;
}

.thunic0515_btn {
	float:right;
	margin:-15px 10px 0 0;
}

div#thunic0515_area ul.thunic0515_title li {
	float:left;
}

div#thunic0515_area .thunic0515_01 {
	float:left;
	width:277px;
}

div#thunic0515_area .thunic0515_01 .item_pic01 {
	float:left;
	width:160px;
}

div#thunic0515_area .thunic0515_01 ul {
	float:left;
	width:117px;
}

div#thunic0515_area .thunic0515_01 ul li .date {
	font-size:10px;
	color:#f16184;
	font-weight:bold;
	padding:6px 0 0 27px;
}

div#thunic0515_area .thunic0515_02 {
	float:left;
	width:423px;
	margin-top:22px;
}

div#thunic0515_area .thunic0515_02 ul li.detail01 {
	float:left;
	width:208px;
	margin-bottom:12px;
}

div#thunic0515_area .thunic0515_02 ul li.detail02 {
	float:left;
	width:215px;
	margin-bottom:12px;
}

div#thunic0515_area .thunic0515_02 ul li .point {
	float:left;
}

div#thunic0515_area .thunic0515_02 ul li p {
	font-size:10px;
	color:#555555;
	line-height:14px;
	padding:7px 10px 0 0;
}

div#thunic0515_area .thunic0515_m01 {
	margin:28px 0 24px 0;
}

div#thunic0515_area .thunic0515_mb183 {
	margin-bottom:183px;
}

div#thunic0515_area .thunic0515_mb190 {
	margin-bottom:190px;
}

div#thunic0515_area .thunic0515_mb189 {
	margin-bottom:189px;
}

div#thunic0515_area .thunic0515_p01 {
	padding:6px 10px 25px 0;
}

div#thunic0515_area .thunic0515_p01 span {
	color:#FF3399;
}



/*======================================

	部分コンテンツ

=======================================*/
/* summer collection */
#sum_btms{
	width:693px;
	height:230px;
	margin:0 auto;
	background:url(../parts/C028_0001_020126_09natsu_20090408_20990101/images/main_pict.jpg) no-repeat;
}
#sum_btms h2.subt{
	text-indent:-9999px;
}
#sum_btms p{
	text-indent:-9999px;
}
.brand_box{
	float:right;
	width:176px;
	margin:60px 15px 15px 0;
	padding:10px;
	background:#ffffff;
	border:1px solid #d4d2d2;
	color:#555555;
}
.brand_box li{
	font-size:95%;
}

/* parts item */
.bbc_item_box{
	width:693px;
	height:auto;
	margin:10px auto;
	padding-bottom:18px;
	background:url(../images/common_parts/item/box_btm.gif) no-repeat bottom;
}
.bbc_item_ttl{
	width:100%;
	height:60px;
	background:url(../images/common_parts/item/box_top.gif) no-repeat top;
}
.bbc_item_ttl p{
	padding:13px 15px 0;
	font-size:95%;
}
.bbc_item_area{
	width:668px;
	margin-left:13px;
}
.bbc_item_list{
}
.bbc_item_list li{
	position:relative;
	float:left;
	width:208px;
	margin:10px 0 0 12px;
	padding:0;
}
.itmarea1{
	z-index:6;
}
.itmarea2{
	z-index:5;
}
.itmarea3{
	z-index:4;
}
.itmarea4{
	z-index:3;
}
.itmarea5{
	z-index:2;
}
.itmnav1,.itmnav2,.itmnav3,.itmnav4,.itmnav5{
	position:absolute;
	z-index:101;
	display:none;
	top:36px;
	left:0;
	margin:0;
	padding-bottom:5px;
	background:url(../images/common_parts/item/subbox_btm.gif) no-repeat bottom;
}
.itmnav1 li,.itmnav2 li,.itmnav3 li,.itmnav4 li,.itmnav5 li,.itmnav6 li,.itmnav7 li{
	margin:0;
	padding:2px 0 3px 0;
}
.itmnav1 li a,.itmnav2 li a,.itmnav3 li a,.itmnav4 li a,.itmnav5 li a,.itmnav6 li a,.itmnav7 li a{
	display:block;
	width:auto;
	padding-left:30px;
	background:url(../images/common/0904_arrow02.gif) no-repeat 17px 2px;
	color:#2fa1ff;
	font-size:95%;
	line-height:1.1em;
}
.itmnav6,.itmnav7{
	position:absolute;
	z-index:100;
	display:none;
	top:36px;
	left:0;
	margin:0;
	padding-bottom:5px;
	background:url(../images/common_parts/item/subbox_btm2.gif) no-repeat bottom;
}

/* parts scene */
.bbc_scene_box{
	width:693px;
	height:auto;
	margin:10px auto;
	padding-bottom:18px;
	background:url(../images/common_parts/scene/box_btm.gif) no-repeat bottom;
}
.bbc_scene_ttl{
	width:100%;
	height:60px;
	background:url(../images/common_parts/scene/box_top.gif) no-repeat top;
}
.bbc_scene_ttl p{
	padding:13px 15px;
}
.bbc_scene_area{
	width:668px;
	margin-left:13px;
}
.bbc_scene_list li{
	float:left;
	width:142px;
	margin-left:15px;
	padding:0;
	background:url(../images/common_parts/scene/dot_arw.gif) no-repeat 0 32px;
}
.bbc_scene_list li.bbc_scene_biz{
	width:161px;
	height:75px;
	margin-left:0;
	padding:80px 10px 5px 180px;
	background:url(../parts/C028_0001_020004_09aki_20090901_20990101/images/biz_pict.jpg) no-repeat 0 0;
}
.bbc_scene_list li.bbc_scene_dat{
	width:161px;
	height:75px;
	margin-left:0;
	padding:80px 10px 5px 180px;
	background:url(../parts/C028_0001_020005_09aki_20090901_20990101/images/dat_pict.jpg) no-repeat 0 0;
}
.bbc_scene_list li.bbc_scene_eas{
	width:161px;
	height:75px;
	margin-left:0;
	padding:80px 10px 5px 180px;
	background:url(../parts/C028_0001_020006_09aki_20090901_20990101/images/eas_pict.jpg) no-repeat 0 0;
}
.bbc_scene_list li a{
	display:block;
	margin-top:7px;
	color:#2fa1ff;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:10px;
}
.bbc_scene_list li a span{
	margin-left:12px;
}
.bbc_scene_list li a img{
	display:block;
	vertical-align:top;
}

/* parts taste */
.bbc_taste_box{
	width:693px;
	height:auto;
	margin:10px auto;
	padding-bottom:18px;
	background:url(../images/common_parts/taste/box_btm.gif) no-repeat bottom;
}
.bbc_taste_ttl{
	width:100%;
	height:60px;
	background:url(../images/common_parts/taste/box_top.gif) no-repeat top;
}
.bbc_taste_ttl p{
	padding:13px 15px;
}
.bbc_taste_area{
	width:668px;
	margin-left:13px;
}
.bbc_taste_list li{
	float:left;
	width:142px;
	margin-left:15px;
	padding:0;
	background:url(../images/common_parts/taste/dot_arw.gif) no-repeat 0 32px;
}
.bbc_taste_list li.bbc_taste_casu{
	width:161px;
	height:75px;
	margin-left:0;
	padding:80px 10px 5px 180px;
	background:url(../parts/C028_0001_020001_09aki_20090901_20990101/images/casu_pict.jpg) no-repeat 0 0;
}
.bbc_taste_list li.bbc_taste_femi{
	width:161px;
	height:75px;
	margin-left:0;
	padding:80px 10px 5px 180px;
	background:url(../parts/C028_0001_020002_09aki_20090901_20990101/images/femi_pict.jpg) no-repeat 0 0;
}
.bbc_taste_list li.bbc_taste_form{
	width:161px;
	height:75px;
	margin-left:0;
	padding:80px 10px 5px 180px;
	background:url(../parts/C028_0001_020003_09aki_20090901_20990101/images/form_pict.jpg) no-repeat 0 0;
}
.bbc_taste_list li a{
	display:block;
	margin-top:7px;
	color:#2fa1ff;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:10px;
}
.bbc_taste_list li a span{
	margin-left:12px;
}
.bbc_taste_list li a img{
	display:block;
	vertical-align:top;
}

/* parts ranking */
.bbc_rank_box{
	width:693px;
	height:auto;
	margin:10px 0;
	padding-bottom:18px;
	background:url(../images/common_parts/ranking/box_btm.gif) no-repeat bottom;
}
.bbc_rank_ttl{
	width:100%;
	height:60px;
	background:url(../images/common_parts/ranking/box_top.gif) no-repeat top;
}
.bbc_rank_ttl p{
	padding:13px 15px;
}
.bbc_rank_area{
	width:668px;
	height:auto;
	margin-left:13px;
	padding-bottom:10px;
	background:url(../images/common_parts/ranking/item_list_bg.gif) no-repeat bottom;
}
.bbc_rank_list{
	margin-left:8px;
	overflow:hidden;
}
.bbc_rank_list li{
	float:left;
	width:114px;
	margin:0 3px -32768px 0;
	padding:37px 3px 32768px 11px;
	font-size:85%;
	line-height:1.3em;
}
* html .bbc_rank_list li{
	height:170px;
	margin:0 3px 0 0;
	padding:37px 3px 3px 11px;
}
.bbc_rank_list li.ranking1{
	background:url(../images/common_parts/ranking/item_bg1.gif) no-repeat;
}
.bbc_rank_list li.ranking2{
	background:url(../images/common_parts/ranking/item_bg2.gif) no-repeat;
}
.bbc_rank_list li.ranking3{
	background:url(../images/common_parts/ranking/item_bg3.gif) no-repeat;
}
.bbc_rank_list li.ranking4{
	background:url(../images/common_parts/ranking/item_bg4.gif) no-repeat;
}
.bbc_rank_list li.ranking5{
	background:url(../images/common_parts/ranking/item_bg5.gif) no-repeat;
}
.bbc_rank_list li span{
	margin-left:17px;
}
.bbc_rank_list li a{
	color:#2fa1ff;
}
.bbc_rank_list li a img{
	display:block;
	margin:0 0 3px 14px;
	border:1px solid #f26183;
}
.bbc_rank_list li a:hover img{
	border:1px solid #fcaea0;
}
.bbc_rank_list li p{
	margin-top:3px;
	padding-bottom:5px;
	font-size:85%;
	line-height:0.9em;
	color:#f26183;
}

/* parts osusume */


.bbc_new_box{
	width:693px;
	height:auto;
	margin:10px 0;
	padding-bottom:18px;
	background:url(../images/common_parts/ranking/box_btm.gif) no-repeat bottom;
}

.bbc_new_ttl{
	width:100%;
	height:60px;
	background:url(../images/common_parts/new_item/box_top.gif) no-repeat top;
}  

.bbc_new_ttl p{
	padding:7px 15px;
}
.bbc_new_ttl p a{
	float:right;
}

.bbc_new_area{
	width:668px;
	height:auto;
	margin-left:13px;
	padding-bottom:10px;
	background:url(../images/common_parts/new_item/item_list_bg.gif) no-repeat bottom;
}
.bbc_new_list li{
	float:left;
	width:114px;
	margin:0 3px -32768px 0;
	padding:23px 3px 32768px 11px;
	font-size:85%;
	line-height:1.3em;
	background:url(../images/common_parts/new_item/item_bg_new.gif) no-repeat;
}
.bbc_new_list li.new{
	background:url(../images/common_parts/new_item/item_bg_new.gif) no-repeat;
}
.bbc_new_list li.old{
	background:url(../images/common_parts/new_item/item_bg.gif) no-repeat;
}


.bbc_new_list{
	margin-left:8px;
	overflow:hidden;
}

* html .bbc_new_list li{
	height:170px;
	margin:0 3px 0 0;
	padding:23px 3px 3px 11px;
}

.bbc_new_list li span{
	margin-left:17px;
}
.bbc_new_list li a{
	color:#2fa1ff;
}
.bbc_new_list li a img{
	display:block;
	margin-bottom:3px;
	border:1px solid #f26183;
}
.bbc_new_list li a:hover img{
	border:1px solid #fcaea0;
}
.bbc_new_list li p{
	margin-top:3px;
	padding-bottom:5px;
	font-size:85%;
	line-height:0.9em;
	color:#f26183;
}

/* parts brand */



.bbc_brand_box{
	width:635px;
	height:auto;
	margin:10px auto;
	background:url(../images/common_parts/brand/box_btm.gif) no-repeat bottom;
}
.bbc_brand{
	padding:20px 20px 0;
	background:url(../images/common_parts/brand/box_top.gif) no-repeat top;
}
.bbc_brand_logo{
	float:left;
	width:180px;
	background:url(../images/common_parts/brand/dot_bg.gif);
}
.bbc_brand_rank{
	float:right;
	width:371px;
	padding:10px 10px 10px 5px;
	background:url(../images/common_parts/brand/dot_bg.gif);
} 

.bbc_brand_logo p{
	margin:10px;
	padding:10px 7px 25px;
	background:#ffffff;
	text-align:center;
	line-height:1.2em;
}
.bbc_brand_logo p img{
	display:block;
	margin-bottom:5px;
}
.bbc_brand_logo p span{
	font-size:72%;
}

.bbc_brand_list{
	overflow:hidden;
}
.bbc_brand_list li{
	float:left;
	width:104px;
	margin:0 0 -32768px 5px;
	padding:24px 7px 32768px;
	font-size:85%;
	line-height:1.2em;
}
*html .bbc_brand_list li{
	height:120px;
	margin:0 0 0 5px;
	padding:24px 7px 0;
	margin-left:3px;
}

.bbc_brand_list li.rank1{
	background:#ffffff url(../images/common_parts/brand/rank1.gif) no-repeat center 2px;
}
.bbc_brand_list li.rank2{
	background:#ffffff url(../images/common_parts/brand/rank2.gif) no-repeat center 2px;
}
.bbc_brand_list li.rank3{
	background:#ffffff url(../images/common_parts/brand/rank3.gif) no-repeat center 2px;
}
 



.bbc_brand_list li a{
	color:#2fa1ff;
}
.bbc_brand_list li a img{
	display:block;
	margin:0 15px 3px 15px;
	border:1px solid #cccccc;
}
.bbc_brand_list li a:hover img{
	border:1px solid #ffa585;
}
.bbc_brand_list li p{
	margin-top:2px;
	padding-bottom:5px;
	text-align:right;
	font-size:85%;
	line-height:0.8em;
	color:#f26183;
}
.bbc_brand_copy{
	clear:both;
	padding:10px 0 0;
	color:#8e806f;
}
.bbc_brand_btn{
	clear:both;
	padding:0px 20px 15px;
	text-align:right;
}

/* parts price */


.bbc_price_box{
	width:693px;
	height:auto;
	margin:10px 0;
	padding-bottom:18px;
	background:url(../images/common_parts/price/box_btm.gif) no-repeat bottom;
}
.bbc_price_ttl{
	width:100%;
	height:40px;
	background:url(../images/common_parts/price/box_top.gif) no-repeat top;
}
.bbc_price_area ul li a {
	background:url(../images/common/0904_arrow02.gif) no-repeat 0 1px;
	padding-left:15px;
	margin-top:10px;
	display:block;
}

.bbc_price_ttl p{
	padding:13px 15px;
}
.bbc_price_area {
	padding-left:15px;
}
.bbc_price_area ul li {
	float:left;
	width:220px;
}

/* parts monitor */
#bbc_monitor_try {
	width:693px;
	margin:10px 0;
}

.bbc_monitor_box {
	background:url(../images/parts/monitor_try/monitor_try_bg01.gif) no-repeat left bottom;
	width:693px;
	padding:0 0 55px 0;
}

.bbc_monitor_box ul.item_area {
	margin:0 0 0 22px;
}

.bbc_monitor_box ul.item_area li {
	background:url(../images/parts/monitor_try/monitor_try_bg02.gif) repeat-y 0 0;
	width:648px;
	padding:3px 0 8px 0;
	margin:15px 0 0 0;
}

.bbc_monitor_box ul.item_area .image {
	float:left;
	width:117px;
	padding:5px 0 0 9px;
}

.bbc_monitor_box ul.item_area .image a.item {
	background:url(../images/common/0904_arrow02.gif) no-repeat 0 0;
	padding:0 5px 0 14px;
	margin:8px 0 0 0;
	display:block;
}

.bbc_monitor_box ul.item_area .image p {
	font-size:10px;
	color:#fd4776;
	margin:0 0 0 14px;
}

.bbc_monitor_box ul.item_area li ul.comment {
	float:left;
	width:514px;
	padding:0 0 0 8px;
}

.bbc_monitor_box ul.item_area li ul.comment li {
	background:url(../images/parts/monitor_try/monitor_try_bg03.gif) no-repeat left bottom;
	width:501px;
	padding:0 0 4px 0;
	margin-top:5px;
}

.bbc_monitor_box ul.item_area li ul.comment li .com01 {
	background:url(../images/parts/monitor_try/monitor_try_bg04.gif) no-repeat left top;
	float:left;
	width:207px;
	padding:4px 0 0 8px;
}

.bbc_monitor_box ul.item_area li ul.comment li .com01 img {
	float:left;
}

.bbc_monitor_box ul.item_area li ul.comment li .com01 p {
	float:left;
	font-size:11px;
	color:#666666;
	line-height:14px;
	padding:6px 0 0 5px;
}

.bbc_monitor_box ul.item_area li ul.comment li .com02 {
	background:url(../images/parts/monitor_try/monitor_try_bg05.gif) no-repeat left top;
	float:right;
	width:247px;
	padding:12px 8px 3px 28px;
	font-size:11px;
	color:#000000;
	line-height:14px;
}

.bbc_monitor_box ul.item_area li ul.comment li .com02 p {
	font-size:11px;
	color:#f26182;
	font-weight:bold;
	margin-bottom:6px;
}

/* black formal */
#b_formal_btms{
	width:693px;
	height:205px;
	margin:0 auto 10px auto;
	background:url(../parts/C028_0001_020124_09natsu_20090408_20990101/images/black_main.jpg) no-repeat;
}
#b_formal_btms h2.subt{
	text-indent:-9999px;
}
#b_formal_btms p{
	text-indent:-9999px;
}



/* tshirt */
#tshirt{
	width:693px;
	height:205px;
	margin:0 auto 10px auto;
	background:url(../parts/C028_0001_020125_09natsu_20090622_20990101/images/tshirt_main.jpg) no-repeat;
}
#tshirt h2.subt{
	text-indent:-9999px;
}
#tshirt p{
	text-indent:-9999px;
}


/* ethnic */
#ethnic{
	width:693px;
	height:205px;
	margin:0 auto 10px auto;
	background:url(../parts/C028_0001_020128_09natsu_20090710_20990101/images/Ethnic.jpg) no-repeat;
}
#ethnic h2.subt{
	text-indent:-9999px;
}
#ethnic p{
	text-indent:-9999px;
}

/* roomwear */
#roomwear{
	width:694px;
	height:205px;
	margin:0 auto 10px auto;
	background:url(../parts/C028_0001_020130_09natsu_20090717_20990101/images/roomwear.jpg) no-repeat;
}
#roomwear h2.subt{
	text-indent:-9999px;
}
#roomwear p{
	text-indent:-9999px;
}


/* 限定セール */
#sale_limit {
	width:693px;
	margin:0 auto 10px auto;
}

#sale_limit h2 {
	margin:0;
	padding:0;
}

#sale_limit .end_bg {
	background:url(../parts/C028_0001_090002_09natsu_20090727_20990101/images/sale_limit_bg01.jpg) no-repeat left bottom;
	width:693px;
	padding:0 0 14px 0;
}

#sale_limit .end_bg .end_01 {
	float:left;
	width:481px;
	padding:0 10px 0 21px;
}

#sale_limit .end_bg .end_01 p {
	font-size:12px;
	color:#4d4d4d;
	line-height:16px;
}

#sale_limit .end_bg .end_01 p span {
	color:#f43131;
}

#sale_limit .end_bg .end_02 {
	float:left;
}


#sale_limit .start_date {
	background:url(../parts/C028_0001_090003_09natsu_20090729_20990730/images/sale_limit_bg02.jpg) no-repeat 0 0;
	width:513px;
	height:20px;
	padding:12px 0 0 180px;
	font-size:14px;
	color:#f43131;
	font-weight:bold;
}


.sale_limit_area {
	width:693px;
	margin:0 auto 10px auto;
	background:url(../parts/C028_0001_090002_09natsu_20091009_20091013/images/sale_limit_bg03.gif) no-repeat left bottom;
	padding-bottom:8px;
}

.sale_limit_area .sl_area01 {
	float:left;
	width:270px;
}

.sale_limit_area .sl_area01 .sl_date {
	background:url(../parts/C028_0001_090002_09natsu_20091009_20091013/images/sale_limit_bg06.jpg) no-repeat 0 0;
	width:256px;
	height:30px;
	padding:7px 0 0 14px;
	font-size:14px;
	color:#f43131;
	font-weight:bold;
}

.sale_limit_area .sl_area01 .sl_text {
	padding:0 8px 0 14px;
	font-size:12px;
	color:#ffffff;
	line-height:16px;
}

.sale_limit_area .sl_area02 {
	float:left;
	width:423px;
}

.sale_limit_area .sl_area02 ul.sl_item_area {
	background:url(../parts/C028_0001_090002_09natsu_20091009_20091013/images/sale_limit_bg04.gif) no-repeat left bottom;
	width:398px;
	padding:0 0 10px 9px;
	margin:0 0 0 6px;
}

.sale_limit_area .sl_area02 ul.sl_item_area li {
	float:left;
	width:112px;
	padding:0 5px 8px 12px;
}

.sale_limit_area .sl_area02 ul.sl_item_area li .sl_off {
	font-size:12px;
	color:#fa7502;
	font-weight:bold;
	margin:3px 0;
}

.sale_limit_area .sl_area02 ul.sl_item_area li span{
	background:url(../parts/C028_0001_090002_09natsu_20091009_20091013/images/sale_limit_arow.gif) no-repeat 0 1px;
	padding-left:14px;
}

.sale_limit_area .sl_area02 ul.sl_item_area li a{
	font-size:11px;
	line-height:14px;
	color:#2fa1ff;
	
}
.sale_limit_area .sl_area02 ul.sl_item_area li a img {
	display:block;
	margin-bottom:3px;
	border:1px solid #8cdada;
}

.sale_limit_area .sl_area02 ul.sl_item_area li a:hover img{
	border:1px solid #a9fdfd;
}

.sale_limit_area .sl_area02 ul.sl_item_area li .sl_sale {
	font-size:11px;
	color:#f43131;
	line-height:13px;
	margin:2px 0 0 0;
}

.sale_limit_area .sl_area02 ul.sl_item_area li .sl_price {
	font-size:12px;
	color:#f43131;
	font-weight:bold;
}

.sale_limit_area .sale_limit_m01 {
	margin-right:3px;
}


/*======================================

	エラーページ

=======================================*/

body#error_bg0904 {
	border-top:solid 3px #f66351;
	background:url(../images/common/0409_error_bg.gif) repeat 0 0;
}

h1.error_copy0904 {
	font-size:10px;
	color:#7c6c59;
	margin-left:15px;
}

div#error_contents0904 {
	width:900px;
}

div#error_contents0904 img {
	float:left;
}

div#error_contents0904 .error_text {
	float:left;
}

div#error_contents0904 .error_text01 {
	margin:50px 0 0 43px;
	font-size:12px;
	color:#7c6c59;
}

div#error_contents0904 .error_text02 {
	margin:90px 0 0 43px;
	font-size:14px;
	color:#f16184;
	font-weight:bold;
}

div#error_contents0904 .error_text01 a {
	color:#32a0ff;
	text-decoration:underline;
	margin-top:40px;
	display:block;
}
div#error_contents0904 .error_text01 a:hover {
	color:#32a0ff;
	text-decoration:none;
}

div#error_contents0904 .error_text03 {
	margin:110px 0 0 0;
	font-size:14px;
	color:#f16184;
	font-weight:bold;
}

div#error_contents0904 .error_text04 {
	margin:50px 0 0 80px;
	font-size:12px;
	color:#7c6c59;
}

div#error_footer0904 {
	clear:both;
	width:100%;
	height:38px;
	background:url(../images/common/0409_error_line.gif) repeat-x 0 0;
}

div#error_footer0904 p {
	font-size:12px;
	color:#f66351;
	padding:10px 0 0 255px;
}



/*======================================

	cam_090515

=======================================*/
.micopo_cam{
width:900px;
}

.micopo_cambox{
background-color:#FFFFFF;
padding:5px 0 5px 5px;
margin:0;
}

.micopo_t_area{
width:885px;
}

.micopo_cam p{
font-size:12px;
line-height:18px;
margin:0 0 5px 0;
}

a.micopo:link,
		a.micopo:visited {text-decoration:underline; color:#0000ff; font-size:14px;}
		a.micopo:hover {text-decoration:none; color:#0000ff;}

.title{
font-size:14px;
line-height:18px;
color:#AD010B;
font-weight:bold;
padding:5px 0 10px 5px;
}



.toplink{
width:507px;
height:169px;
background-image:url(../campaign_thanks/images/bg_31.gif);
margin:0;
padding:5px 0 0 0;
}

.toplink_img{
margin:0;
padding:20px 0 0 0;
display:block;
}



.c_mikopo{
padding-top:500px;
}




.ptitle{
font-size:12px;
line-height:18px;
color:#0C9695;
font-weight:bold;
padding:0 0 10px 5px;
}


.pop02_txt{
font-size:12px;
line-height:20px;
padding:5px 0 20px 15px;
}


a.micopo02:link,
		a.micopo02:visited {text-decoration:underline; color:#0000ff; font-size:12px;}
		a.micopo02:hover {text-decoration:none; color:#0000ff;}

.pop02_txt02{
font-size:10px;
}

.fontsize_clea {
	font-size:2%;
}

/********************************
  ペチコート　ワンピースインナー
*********************************/
.petticoat_font01 {
	font-size: 11px ; 
	line-height: 16px;
	color: #545454;
	margin-left:20px; 
}

.petticoat_font02 {
	font-size: 11px ; 
	line-height: 16px;
	color: #545454;
	margin:15px 20px 15px 0px; 
}

.petticoat_font03 {
	font-size: 10px ; 
	line-height: 14px;
	color: #545454; 
}

.petticoat_font04 {
	font-size: 11px ; 
	line-height: 16px;
	color: #545454;
	margin:40px 0 0 70px; 
}

#petticoat_topspace{
    margin:18px 0 0 15px;
}

#petticoat_topspace2{
    margin-top:33px;
}

#petticoat_topspace3{
    margin-top:21px;
}

a.petticoat_link01 {
	color:#e8227a;
	padding:0 0 0 16px;
	display:block;
	font-weight:bold;
	background:url(../petticoat/images/arrow.gif) no-repeat 0 0;
	font-size:12px;
	line-height:16px;
}
a.petticoat_link01:link , a.petticoat_link01:visited {
	color:#e8227a;
	text-decoration: underline;	
}
a.petticoat_link01:active , a.petticoat_link01:hover {
	color:#e8227a;
	text-decoration: none;	
}


.petticoat_price_gray {
	padding:0 0 0 30px;
	font-size:11px;
	line-height:17px;
	color:#8b8a8a;
}
.petticoat_price_gray2 {
	padding:30px 0 0 5px;
	font-size:11px;
	line-height:17px;
	color:#8b8a8a;
}

.petticoat_price01{
	padding:0 0 0 30px;
	font-size:11px;
	line-height:17px;
	color:#e8227a;
}

.petticoat_price01 strong {
	color:#333399;
	font-weight:bold;
}


.petticoat_price02{
	padding:0 0 0 16px;
	font-size:11px;
	line-height:13px;
	color:#e8227a;
}

.petticoat_price02 strong {
	color:#333399;
	font-weight:bold;
}

.petticoat_black {
	padding:3px 0 0 10px;
	font-size:11px;
	line-height:16px;
	color:#545454;
}


a.petticoat_link02 {
	color:#e8227a;
	padding:10px 0 5px 30px;
	display:block;
	font-weight:bold;	
	font-size:12px;
}
a.petticoat_link02:link , a.petticoat_link02:visited {
	color:#e8227a;
	text-decoration: underline;	
}
a.petticoat_link02:active , a.petticoat_link02:hover {
	color:#e8227a;
	text-decoration: none;	
}

a.petticoat_linkgray1 {
	color:#8b8a8a;
	padding:0 0 0 30px;
	display:block;
	font-size:11px;
	line-height:16px;
	text-decoration: underline;	
}
a.petticoat_linkgray1:link , a.petticoat_linkgray1:visited {
	color:#8b8a8a;
	text-decoration: underline;	
}
a.petticoat_linkgray1:active , a.petticoat_linkgray1:hover {
	color:#8b8a8a;
	text-decoration: none;	
}

/***************************************
 　 0629 バリューバザール大きいサイズ　
****************************************/

.font06 { font-size: 6px }
.font12 { color: #666; font-size: 12px }
.font10125 { color: #666; font-size: 10px; line-height: 125% }

td.value0629_font01 {
	color: #333333; 
	font-size: 12px ; 
	line-height: 16px;
 	font-weight:bold;
	background:url(../value2/images/arrow01.gif) no-repeat 0 1px;
	padding:0 0 0 15px;
}
td.value0629_font01 a:link , td.value0629_font01 a:visited {
	color:#333333;
	text-decoration: underline;	
}
td.value0629_font01 a:active , td.value0629_font01 a:hover {
	color:#333333;
	text-decoration: none;	
}

td.value0629_font02 {
	color: #333333; 
	font-size: 12px ; 
	line-height: 16px;
	background:url(../value2/images/arrow01.gif) no-repeat 0 1px;
	padding:0 0 0 15px;
}
td.value0629_font02 a:link , td.value0629_font02 a:visited {
	color:#333333;
	text-decoration: underline;	
}
td.value0629_font02 a:active , td.value0629_font02 a:hover {
	color:#333333;
	text-decoration: none;	
}

td.value0629_font03 {
	color: #333333; 
	font-size: 12px ; 
	line-height: 16px;
	padding:0 0 0 15px;
}

td.value0629_font04 {
	color: #333333; 
	font-size: 10px ; 
}

p.value0629_font05 {
	color: #666666; 
	font-size: 11px ; 
	line-height: 13px;
}

a.value0629_font06 {
	color: #333333; 
	font-size: 11px ; 
	line-height: 15px;
 	font-weight:bold;
	background:url(../value2/images/arrow01.gif) no-repeat 0 1px;
	padding:0 0 0 15px;
	display:block;
}
a.value0629_font06:link , a.value0629_font06:visited {
	color:#333333;
	text-decoration: underline;	
}
ta.value0629_font06:active , a.value0629_font06:hover {
	color:#333333;
	text-decoration: none;	
}

.value0629_m01 {
	margin-top:134px;
}

.value0629_mid {
	vertical-align:middle;
}


/***************************************
 　 0803 ワンピースチュニック特集　
****************************************/


/* onepiece */
#onepiece{
	width:694px;
	height:227px;
	margin:0 auto 10px auto;
	background:url(../parts/C028_0001_020104_09natsu_20090724_20990101/images/onepiece.jpg) no-repeat;
}
#onepiece h2.subt{
	text-indent:-9999px;
}
#onepiece p{
	text-indent:-9999px;
}
/***************************************
 　 0820 トレンドブーツ特集　
****************************************/

/* boots */
#boots{
	width:694px;
	height:205px;
	margin:0 auto 10px auto;
	background:url(../parts/C028_0001_020108_09aki_20090820_20990101/images/boots.jpg) no-repeat;
}
#boots h2.subt{
	text-indent:-9999px;
}
#boots p{
	text-indent:-9999px;
}
/***************************************
 　 0901 安カワ特集　
****************************************/

/* yasukawa */
#yasukawa {
	width:694px;
	height:208px;
	margin:0 auto;
	background:url(../parts/C028_0001_020131_09aki_20090901_20990101/images/yasukawa.jpg) no-repeat 0 0;
}
#yasukawa h2.subt {
	text-indent:-9999px;
}
#yasukawa_btn {
	width:694px;
	margin:0 auto 10px auto;
}
#yasukawa_btn ul.btn li {
	float:left;
}

/***************************************
 　 0924 パーティドレス特集　
****************************************/

#party0924 {
	width:694px;
	height:208px;
	margin:0 auto;
	background:url(../parts/C028_0001_020102_09aki_20090924_20990101/images/party01.jpg) no-repeat 0 0;
}
#party0924 h2.subt {
	text-indent:-9999px;
	height:156px;
	margin:0;
	padding:0;
}
#party0924 .main_btn {
	width:288px;
	height:34px;
	background-color:#ffffff;
	margin-left:54px;
}
#party0924_btn {
	width:694px;
	margin:0 auto 10px auto;
}
#party0924_btn ul.btn li {
	float:left;
}


/***************************************
 　 1001 羽織りもの特集　
****************************************/
#haori0910{
	width:694px;
	height:205px;
	margin:0 auto 10px auto;
	background:url(../parts/C028_0001_020120_09fuyu_20091001_20990101/images/haori0910.jpg) no-repeat;
}
#haori0910 h2.subt{
	text-indent:-9999px;
}
#haori0910 p{
	text-indent:-9999px;
}


/***************************************
1007 アクセサリー特集　
****************************************/

/* acce */
#acce {
width:694px;
height:208px;
margin:0 auto;
background:url(../parts/C028_0001_020132_09fuyu_20091007_20990101/images/title.gif) no-repeat 0 0;
}
#acce h2.subt {
text-indent:-9999px;
}
#acce_btn {
width:694px;
margin:0 auto 10px auto;
background-color:#CD842E;
height:39px;
padding:7px 0 0 2px;
}
#acce_btn ul.btn li {
float:left;
padding:0 0 0 4px;
}


/***************************************
 　 1014 ボトムス・レギンス特集　
****************************************/
#bottoms0910{
	width:694px;
	height:205px;
	margin:0 auto 10px auto;
	background:url(../parts/C028_0001_020126_09fuyu_20091014_20990101/images/bottoms0910.jpg) no-repeat 0 0;
}
#bottoms0910 h2.subt{
	text-indent:-9999px;
}
#bottoms0910 p{
	text-indent:-9999px;
}


/***************************************
 　 1020 ルームウェア特集　
****************************************/
#roomwear1020 {
	width:694px;
	height:205px;
	margin:0 auto 10px auto;
	background:url(../parts/C028_0001_020130_09fuyu_20091020_20990101/images/roomwear.jpg) no-repeat 0 0;
}
#roomwear1020 h2.subt{
	text-indent:-9999px;
}
#roomwear1020 p{
	text-indent:-9999px;
}


/***************************************
 　 1026 ルームウェア特集　
****************************************/
#jacket_coat1026 {
	width:694px;
	height:205px;
	margin:0 auto 10px auto;
	background:url(../parts/C028_0001_020110_09fuyu_20091001_20990101/images/coat.jpg) no-repeat 0 0;
}
#jacket_coat1026 h2.subt{
	text-indent:-9999px;
}
#jacket_coat1026 p{
	text-indent:-9999px;
}


/***************************************
 　 1104 ニット特集　
****************************************/
#knit1104 {
	width:694px;
	height:205px;
	margin:0 auto 10px auto;
	background:url(../parts/C028_0001_020101_09fuyu_20091104_20990101/images/knit.jpg) no-repeat 0 0;
}
#knit1104 h2.subt{
	text-indent:-9999px;
}
#knit1104 p{
	text-indent:-9999px;
}


/***************************************
 　 1110 ワンピース・チュニック特集　
****************************************/

#onepiece1110 {
	width:694px;
	height:208px;
	margin:0 auto;
	background:url(../parts/C028_0001_020104_09fuyu_20091110_20990101/images/onepiece.jpg) no-repeat 0 0;
}
#onepiece1110 h2.subt {
	text-indent:-9999px;
}
#onepiece1110 p{
	text-indent:-9999px;
}
#onepiece1110_btn {
	width:694px;
	margin:0 auto 10px auto;
}
#onepiece1110_btn ul.btn li {
	float:left;
}


/***************************************
 　 1124 クリスマス特集　
****************************************/

#xmas1124 {
	width:694px;
	margin:0 auto;
	background:url(../parts/C028_0001_020105_09haru_20091124_20990101/images/xmas06.gif) no-repeat left bottom;
	padding-bottom:1px;
}
#xmas1124 h2.subt {
	background:url(../parts/C028_0001_020105_09haru_20091124_20990101/images/xmas02.jpg) no-repeat 0 0;
	width:311px;
	height:295px;
	text-indent:-9999px;
	float:left;
	margin:0;
}
#xmas1124 .item01 {
	background:url(../parts/C028_0001_020105_09haru_20091124_20990101/images/xmas01.jpg) no-repeat 0 0;
	width:196px;
	float:left;
}
#xmas1124 .item01 a.img {
	width:166px;
	height:166px;
	display:block;
	margin:34px 0 18px 18px;
}
#xmas1124 .item01 .item01_02 {
	width:190px;
	padding:0 0 3px 6px;
	text-align:center;
}
#xmas1124 .item01 .item01_02 a {
	font-size:12px;
	line-height:15px;
	color:#ffffff;
	
}
#xmas1124 .item01 .item01_02 p {
	font-size:11px;
	line-height:15px;
	color:#ffffff;
	
}
#xmas1124 .item01 a.btn {
	width:177px;
	height:40px;
	margin-left:15px;
}
#xmas1124 .item02 {
	background:url(../parts/C028_0001_020105_09haru_20091124_20990101/images/xmas03.jpg) no-repeat 0 0;
	width:187px;
	float:left;
}
#xmas1124 .item02 a.img {
	width:166px;
	height:166px;
	display:block;
	margin:34px 0 18px 4px;
}
#xmas1124 .item02 .item02_02 {
	width:187px;
	padding:0 0 3px 0;
	text-align:center;
}
#xmas1124 .item02 .item02_02 a {
	font-size:12px;
	line-height:15px;
	color:#ffffff;
	
}
#xmas1124 .item02 .item02_02 p {
	font-size:11px;
	line-height:15px;
	color:#ffffff;
	
}
#xmas1124 .item02 a.btn {
	width:177px;
	height:40px;
}


/***************************************
 　 1207 デニム特集予告　
****************************************/
#denim1207 {
	width:694px;
	height:180px;
	margin:0 auto 10px auto;
	background:url(../parts/C028_0001_020100_09fuyu_20091207_20990101/images/denim1207.jpg) no-repeat 0 0;
}
#denim1207 h2.subt{
	text-indent:-9999px;
}
#denim1207 p{
	text-indent:-9999px;
}


/***************************************
 　 1207 バリューバザール大きいサイズ　
****************************************/

.value0825_m01 {
	margin-top:150px;
}


/***************************************
 　 1214 デニム特集　
****************************************/
#denim1214 {
	width:694px;
	margin:0 auto 10px auto;
}
#denim1214 h2.subt{
	width:694px;
	height:148px;
	background:url(../parts/C028_0001_045007_09fuyu_20091207_20990101/images/denim1214_01.jpg) no-repeat 0 0;
	margin:0;
	text-indent:-9999px;
}


/***************************************
 　 1221 トップメインバナー分割　
****************************************/
div#main0904_01 #index_area #banner01 a.ban_L {
	float:left;
	width:252px;
	height:136px;
	display:block;
}

div#main0904_01 #index_area #banner01 a.ban_R {
	float:left;
	width:253px;
	height:136px;
	display:block;
}


/***************************************
 　 0112 注目！おすすめアイテム　
****************************************/
div#recom1001 {
	width:693px;
	margin-bottom:9px;
}

div#recom1001 .re_date {
	font-size:12px;
	line-height:15px;
	font-weight:bold;
	color:#ffffff;
	background:url(../parts/C028_0001_030004_10haru_20100112_20990101/images/recom02_title.gif) no-repeat 0 0;
	width:123px;
	height:32px;
	padding:23px 0 0 570px;
}

div#recom1001 ul.re_item {
	background:url(../parts/C028_0001_030004_10haru_20100112_20990101/images/recom02__bg.gif) no-repeat left bottom;
	width:674px;
	padding:0 0 0 19px;
}

div#recom1001 ul.re_item li {
	float:left;
	width:157px;
	padding:0 11px 20px 0;
}

div#recom1001 ul.re_item li a.re_name {
	background:url(../images/common/0904_arrow02.gif) no-repeat 0 2px;
	padding-left:15px;
	margin:5px 0 2px 0;
	display:block;
}

div#recom1001 ul.re_item li p.re_price {
	font-size:12px;
	line-height:15px;
	color:#f26183;
	padding:0 0 4px 15px;
}

div#recom1001 ul.re_item li p.re_copy {
	font-size:11px;
	line-height:15px;
	color:#8e806f;
	padding:0 0 0 15px;
}


/***************************************
 　 0118 羽織りもの特集　
****************************************/

#haori0118 {
	width:694px;
	height:205px;
	margin:0 auto;
	background:url(../parts/C028_0001_020120_10haru_20100118_20990101/images/haori.jpg) no-repeat 0 0;
}
#haori0118 h2.subt {
	text-indent:-9999px;
}
#haori0118 p{
	text-indent:-9999px;
}
#haori0118_btn {
	width:694px;
	margin:0 auto 10px auto;
}
#haori0118_btn ul.btn li {
	float:left;
}


/***************************************
 　 0118 トップ日替わりセールバナー　
****************************************/
div#main0904_01 #index_area #banner01 p {
	background:url(../images/top/top_main_bn.jpg) no-repeat 0 0;
	width:308px;
	height:136px;
	padding-left:197px;
}

div#main0904_01 #index_area #banner01 p a {
	float:left;
	display:block;
	width:151px;
	margin:32px 0 0 0;
}

/***************************************
 　 オリジナルデニム予告　
****************************************/

#denimu_yokoku {
	width:694px;
	margin:0 auto 100px auto;
}

#denimu_yokoku .denimu_area01 {
	float:left;
	width:490px;
	margin:15px 0 0 0;
	padding:0 10px 0 15px;
}

#denimu_yokoku .denimu_area01 p {
	font-size: 12px;
	color:#4d4d4d;
	line-height: 16px;
}

#denimu_yokoku .denimu_area01 p span {
	color:#f43131;
}

#denimu_yokoku .denimu_area02 {
	float:left;
	width:160px;
	margin:15px 0 0 0;
}


/***************************************
 　 0219 デニム特集　
****************************************/
#denim0219 {
	width:694px;
	margin:0 auto 10px auto;
}
#denim0219 h2.subt{
	width:694px;
	height:148px;
	background:url(../parts/C028_0001_045007_10haru_20090219_20990101/images/denim0219_01.jpg) no-repeat 0 0;
	margin:0;
	text-indent:-9999px;
}

#denim0219_02 {
	width:694px;
	margin:0 auto 10px auto;
}
#denim0219_02 h2.subt{
	width:694px;
	height:148px;
	background:url(../parts/C028_0001_045008_10haru_20090219_20990101/images/denim0219_01.jpg) no-repeat 0 0;
	margin:0;
	text-indent:-9999px;
}


/*======================================

	着まわし特集_0301

=======================================*/

#coodinate_area{
width:694px;
background-image:url(../mix_and_match/images/bg_stripe.gif);
padding-bottom:30px;
}

#coodinate_area #main{
padding-left:10px;
}

#coodinate_area img{
margin:0px;
padding:0px;
}

#coodinate_area .bottom25{
padding-bottom:25px;
}

#coodinate_area .bottom10{
margin-bottom:10px;
}

#coodinate_area .bottom40{
margin-bottom:40px;
}

#coodinate_area .textcenter{
text-align:center;
}

#coodinate_area #left_box01{
float:left;
width:361px;
padding:0px;
margin:0px;
}

#coodinate_area .lineup{
width:333px;
float: right;
padding:0px;
margin:0px;
}

#coodinate_area #coodinate_area_inner{
	margin:0px 0px 0px 10px;
	background:#FFFFFF;
	width:674px;
}

#coodinate_area .date_box{
width:644px;
height:12px;
margin:10px 0px 9px 15px;
display:block;
background:url(../mix_and_match/images/coordinate_icon_01.gif) no-repeat;
}

#coodinate_area span.date_text{
padding-left:17px;
color:#209AEF;
font-weight:bold;
font-size:12px;
}

#coodinate_area .item_box{
width:156px;
padding-left:15px;
float:left;
}

#coodinate_area .item_box_center{
width:156px;
background:url(../mix_and_match/images/itembox01.gif) repeat-y left bottom;
}

#coodinate_area .item_box_bottom{
width:156px;
padding-bottom:10px;
background:url(../mix_and_match/images/itembox02.gif) no-repeat left bottom;
}

#coodinate_area .item_box2{
width:140px;
margin:10px 0px;
padding:0px 8px;
text-align:center;
}

#coodinate_area .item_box3{
width:120px;
margin-top:10px;
padding:0px 18px 10px 18px;
display:block;
}

#coodinate_area .colorlineup{
width:156px;
margin-top:25px;
}

#coodinate_area p.item_text{
display:inline;
color:#209AEF;
font-weight:bold;
font-size:12px;
}

#coodinate_area .brandcolor{
color:#482707;
font-size:12px;
padding-top:10px;
}

#coodinate_area .pricecolor{
color:#F1705F;
font-size:12px;
font-weight:bold;
}

#coodinate_area .coor_box{
	width:470px;
	float:right;
	margin-bottom:25px;
	padding-left: 18px;
}

#coodinate_area .coor_box02{
	width:471px;
	float:right;
	margin-bottom:25px;
	padding-left: 17px;
}

#coodinate_area .paddingr{
padding-right:15px;
}

#coodinate_area p.itemchach{
	display:block;
	width:142px;
	height:40px;
	background:url(../mix_and_match/images/coordinate_icon_02.gif) top left no-repeat;
	color:#482707;
	font-size:12px;
	padding-left:10px;
	margin-bottom:10px;
	line-height:100%;
	padding-right: 5px;
}

#coodinate_area p.itemchach01{
	display:block;
	width:115px;
	height:40px;
	background:url(../mix_and_match/images/coordinate_icon_04.gif) top left no-repeat;
	color:#482707;
	font-size:12px;
	padding-left:37px;
	margin-bottom:10px;
	padding-right:0px;
}

#coodinate_area p.itemchach02{
	display:block;
	width:115px;
	height:40px;
	background:url(../mix_and_match/images/coordinate_icon_05.gif) top left no-repeat;
	color:#482707;
	font-size:12px;
	padding-left:37px;
	margin-bottom:10px;
	padding-right:0px;
}

#coodinate_area p.itemchach03{
	display:block;
	width:115px;
	height:40px;
	background:url(../mix_and_match/images/coordinate_icon_06.gif) top left no-repeat;
	color:#482707;
	font-size:12px;
	padding-left:37px;
	margin-bottom:10px;
	padding-right:0px;
}

#coodinate_area p.itemchach04{
	display:block;
	width:115px;
	height:40px;
	background:url(../mix_and_match/images/coordinate_icon_07.gif) top left no-repeat;
	color:#482707;
	font-size:12px;
	padding-left:37px;
	margin-bottom:10px;
}

#coodinate_area p.itemchach05{
	display:block;
	width:115px;
	height:40px;
	background:url(../mix_and_match/images/coordinate_icon_08.gif) top left no-repeat;
	color:#482707;
	font-size:12px;
	padding-left:37px;
	margin-bottom:10px;
}

#coodinate_area p.itemchach06{
	display:block;
	width:115px;
	height:40px;
	background:url(../mix_and_match/images/coordinate_icon_09.gif) top left no-repeat;
	color:#482707;
	font-size:12px;
	padding-left:37px;
	margin-bottom:10px;
}

#coodinate_area div.left3{
padding:1px;
border-width:1px;
border-color:#dddcda;
border-style:solid;
}

#coodinate_area p.colorvaliation{
font-size:10px;
color:#482707;
}

#coodinate_area .coor_box p{
line-height:120%;
font-size:12px;
}

#coodinate_area .coor_l_box{
width:154px;
float:left;
padding-right:4px;
margin:0px;
}

#coodinate_area .coor_c_box{
	width:154px;
	float:left;
	margin:0px;
	padding-right: 4px;
}

#coodinate_area .coor_r_box{
width:154px;
float:right;
margin:0px;
}

#coodinate_area .coor_l_box02{
width:157px;
float:left;
margin:0px;
}

#coodinate_area .coor_c_box02{
width:157px;
float:left;
margin:0px;
}

#coodinate_area .coor_r_box02{
width:157px;
float:right;
margin:0px;
}

#coodinate_area a:link {   
color:#209AEF; 
}  

#coodinate_area a:visited {  
color:#209AEF; 
}  

#coodinate_area a:hover {  
color:#209AEF;
text-decoration:underline;
}  

#coodinate_area a:active {  
color:#209AEF;  
}  

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.clearfix {
	display: inline-table;
	min-height: 1%;
}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */


/***************************************
 　 0305 送料無料キャンペーン　
****************************************/
#souryou0305 {
	width:694px;
	height:123px;
	margin:0 auto;
	background:url(../parts/C028_0001_050004_10haru_20100305_20100328/images/souryou01.jpg) no-repeat 0 0;
}
#souryou0305 h2.subt {
	text-indent:-9999px;
}
#souryou0305 p{
	text-indent:-9999px;
}
#souryou0305_btnarea {
	width:346px;
	height:27px;
	padding-left:348px;
	margin:0 auto;
	background:url(../parts/C028_0001_050004_10haru_20100305_20100328/images/souryou02.jpg) no-repeat 0 0;
}


/***************************************
 　 0305 カーゴパンツ　
****************************************/

#cargo0305 {
	width:694px;
	margin:0 auto 30px auto;
	background-color:c2e1fb;
}

#cargo0305 h2.subt{
	width:694px;
	height:149px;
	background:url(../parts/C028_0001_045009_10natsu_20100305_20990101/images/cargo0305_01.jpg) no-repeat;
	margin:0px;
	text-indent:-9999px;
}

#cargo0305 div.block{
width:694px;
padding:0px;
margin:0px;
}

/***************************************
 　 0315 スプリングコート特集　
****************************************/

#spring0315 {
	width:694px;
	height:165px;
	margin:0;
	background:url(../parts/C028_0001_020118_10natsu_20100315_20990101/images/spring_01.jpg) no-repeat 0 0;
}
#spring0315 h2.subt {
	text-indent:-9999px;
}
#spring0315 p{
	text-indent:-9999px;
}
#spring0315_btn {
	width:694px;
	margin:0 0 10px 0;
}

#spring0315_btn img{
display:block;
margin:0;
}
#spring0315_btn ul.btn li {
	float:left;
}

/***************************************
 　 0401 ディズニー特集　
****************************************/

#disney0401 {
	width:694px;
	height:163px;
	margin:0;
	background:url(../parts/C028_0001_020109_10natsu_20100401_20990101/images/disney01.jpg) no-repeat 0 0;
}
#disney0401 h2.subt {
	text-indent:-9999px;
}
#disney0401 p{
	text-indent:-9999px;
}
#disney0401_btn {
	width:694px;
	margin:0 0 10px 0;
}

#disney0401_btn img{
display:block;
margin:0;
}

#disney0401_btn ul.btn li {
	float:left;
	margin:0px;
	padding:0px;
}

#disney0401_btn ul.btn {
padding:0px;
margin:0px;
vertical-align:top;
}

/***************************************
 　 0413 Sleepy Bear Reine　
****************************************/

#roomwear0413 {
	width:694px;
	height:424px;
	margin:0;
	background:url(../parts/C028_0001_020111_10natsu_20100413_20990101/images/roomwear.jpg) no-repeat 0 0;
}
#roomwear0413 h2.subt {
	text-indent:-9999px;
}
#roomwear0413 p{
	text-indent:-9999px;
}

/***************************************
 　 0510 Sleepy Bear Reine　
****************************************/

#roomwear0510 {
	width:694px;
	height:424px;
	margin:0;
	background:url(../parts/C028_0001_020111_10seika_20100510_20990101/images/roomwear_summer.jpg) no-repeat 0 0;
}
#roomwear0510 h2.subt {
	text-indent:-9999px;
}
#roomwear0510 p{
	text-indent:-9999px;
}

/***************************************
 　 0420 Tシャツ特集　
****************************************/

#tshirt0420 {
	width:694px;
	height:205px;
	margin:0;
	background:url(../parts/C028_0001_020125_10natsu_20100426_20990101/images/tshirt_main.jpg) no-repeat 0 0;
}
#tshirt0420 h2.subt {
	text-indent:-9999px;
}
#tshirt0420 p{
	text-indent:-9999px;
}

/***************************************
 　 0426 デニム（ロールアップ）特集　
****************************************/

#denim0426 {
	width:694px;
	margin:0 auto 10px auto;
}

#denim0426 div.banner{
margin-bottom:10px;
}

#denim0426 h2.subt{
	width:694px;
	height:148px;
	background:url(../parts/C028_0001_045010_10seika_20100426_20990101/images/denim0426_01.jpg) no-repeat 0 0;
	margin:0;
	text-indent:-9999px;
}

#denim0426_02 {
	width:694px;
	margin:0 auto 10px auto;
}

#denim0426_02 h2.subt{
	width:694px;
	height:148px;
	background:url(../parts/C028_0001_045010_10seika_20100426_20990101/images/denim0426_01.jpg) no-repeat 0 0;
	margin:0;
	text-indent:-9999px;
}

/***************************************
 　 0510 2周年記念感謝キャンペーン　
****************************************/

#main0904_01 #banner02{
padding:0px;
margin-bottom:6px;
background-color:#f7f2f2;
}

/***************************************
 　 0514 サイドバナー　
****************************************/

.btm10{
margin-bottom:10px;
}

/***************************************
 　 0520 まとめ買い特集　
****************************************/

#matomegai0520 {
	width:694px;
	height:205px;
	margin:0;
 background:url(../parts/C028_0001_050005_10seika_20100520_20100525/images/matomegai.jpg)no-repeat 0 0;
}

#matomegai0520 h2.subt {
	text-indent:-9999px;
}

#matomegai0520 p{
	text-indent:-9999px;
}

/********************************
 value0520
*********************************/
#value0520{
width:700px;
margin:0;
padding:0;
}

#value0520 h2{
width:700px;
height:212px;
margin:0;
padding:0;
background:url(../parts/C028_0001_020129_10seika_20100526_20990101/images/title.jpg) no-repeat;
text-indent:-9999px;
}

#value0520 .itembox{
width:700px;
margin:0 0 10px 0;
padding:0;
}

#value0520 .itembox:after {
	content:"";
	display:block;
	clear:both;
}

#value0520 .itembox_l{
float:left;
width:526px;
margin:0;
padding:0;
}

#value0520 .itembox_r{
float:right;
width:174px;
margin:0;
padding:0;
}

#value0520 .itembox_l ul{
width:526px;
}
#value0520 .itembox_l ul li{
float:left;
margin:0;
padding:0;
}

#value0520 .itembox_r .tx01{
font-size:11px;
line-height:13px;
color:#FB2C87;
margin:0 0 5px 10px;
padding:0;
}


a.linktxt {
	display:block;
	font-size:12px;
	color:#333;
	margin:0 0 5px 10px;
	text-decoration:none;
	padding-left:13px;
	background:url(../parts/C028_0001_020129_10seika_20100526_20990101/images/arrow.gif) no-repeat 0px 2px;
	font-weight:bold;
}
a.linktxt:link,
		a.linktxt:visited {text-decoration:none;color:#333333;}
		a.linktxt:hover {text-decoration:underline;color:#333333;}



#value0520 .itembox_r .txprice{
font-size:11px;
line-height:13px;
color:#333333;
margin:0 0 5px 25px;
padding:0;
}

#value0520 .ml10{
margin:0 0 0 10px;
}

/***************************************
 　 0526 デニムスカート特集　
****************************************/

#denim0526 {
	width:694px;
	margin:0 auto 10px auto;
}

#denim0526 div.banner{
margin-bottom:10px;
}

#denim0526 h2.subt{
	width:694px;
	height:148px;
	background:url(../parts/C028_0001_045011_10seika_20100526_20990101/images/denim0526_01.jpg) no-repeat 0 0;
	margin:0;
	text-indent:-9999px;
}

#denim0526_02 {
	width:694px;
	margin:0 auto 10px auto;
}

#denim0526_02 div.f_left{
float:left;
}

/***************************************
 　 0526 夏バッグ特集　
****************************************/

#summer0526 {
	width:694px;
	height:136px;
	margin:0;
	background:url(../parts/C028_0001_020115_10seika_20100601_20990101/images/summerbag.jpg) no-repeat 0 0;
}

#summer0526 h2.subt {
	text-indent:-9999px;
}

#summer0526 p{
	text-indent:-9999px;
}


/***************************************
 　 0607 夏サンダル特集　
****************************************/

#summer0607 {
	width:694px;
	height:136px;
	margin:0;
	background:url(../parts/C028_0001_020117_10seika_20100607_20990101/images/summersandal.jpg) no-repeat 0 0;
}

#summer0607 h2.subt {
	text-indent:-9999px;
}

#summer0607 p{
	text-indent:-9999px;
}

/***************************************
 　 0614 オリジナルロングスカート　
****************************************/

#denim0614 {
	width:694px;
	margin:0 auto 10px auto;
}

#denim0614 div.banner{
margin-bottom:10px;
}

#denim0614 h2.subt{
	width:694px;
	height:148px;
	background:url(../parts/C028_0001_045012_10seika_20100614_20990101/images/long0614_01.jpg) no-repeat 0 0;
	margin:0;
	text-indent:-9999px;
}

#denim0614_02 {
	width:694px;
	margin:0 auto 10px auto;
}

#denim0614_02 div.f_left{
float:left;
}

#denim0614 div.banner01{
margin-bottom:10px;
}

/***************************************
 　 0609 QRコード　
****************************************/

div.qr0609{
clear:both;
height:80px;
position:relative;
}

div.qr_img{
float:left;
}

div.qr_text{
font-size:10px;
line-height:13px;
color:#666666;
padding-left:82px;
position:absolute;
bottom:0;
}

html*div.qr_text{
font-size:10px;
line-height:13px;
color:#666666;
padding-left:2px;
position:absolute;
bottom:0;
}

/***************************************
 　 0621 オリジナルプリントワンピ　
****************************************/

#denim0621{
	width:694px;
	margin:0 auto 10px auto;
}

#denim0621 div.banner{
margin-bottom:10px;
}

#denim0621 h2.subt{
	width:694px;
	height:148px;
	background:url(../parts/C028_0001_045013_10seika_20100621_20100627/images/print0621_01.jpg) no-repeat 0 0;
	margin:0;
	text-indent:-9999px;
}

#denim0621 div.banner01{
margin-bottom:10px;
}


/*******************************************************
 　 20100625 スーパーサマーセール　最大70%OFF　
********************************************************/

#su_sale2010 {
	width:694px;
	margin:0 0 10px 0;
}

#su_sale2010 ul {
	margin: 8px 0 0 0;
}

#su_sale2010 ul li {
	float:left;
	margin-right:9px;
}

#su_sale2010 ul li.end {
	float:left;
	margin-right:1px;
}


#su_sale2010_btm {
	width:694px;
	margin:10px 0 10px 0;
}

#su_sale2010_btm ul li {
	float:left;
	margin-right:11px;
}

#su_sale2010_btm ul li.end {
	float:left;
	margin-right:0px;
}

/***************************************
 　 0705 オリジナルプリントワンピ2　
****************************************/

#one01{
	width:694px;
	margin:0 auto 10px auto;
}

#one01 div.banner{
margin-bottom:10px;
}

#one01 h2.subt{
	width:694px;
	height:148px;
	background:url(../parts/C028_0001_045013_10seika_20100705_20100711/images/print_01.jpg) no-repeat 0 0;
	margin:0;
	text-indent:-9999px;
}

#one01 div.banner01{
margin-bottom:10px;
}

/***************************************
 　 0705 オリジナルチュニック　
****************************************/

#tunic01{
	width:694px;
	margin:0 auto 10px auto;
}

#tunic01 div.banner{
margin-bottom:10px;
}

#tunic01 h2.subt{
	width:694px;
	height:148px;
	background:url(../parts/C028_0001_045014_10seika_20100705_20100711/images/print_01.jpg) no-repeat 0 0;
	margin:0;
	text-indent:-9999px;
}

#tunic01 div.banner01{
margin-bottom:10px;
}


/*******************************************************
 　 20100712　  24時間日替わりタイムセール　
********************************************************/

#time_sale2010 {
	width:694px;
	margin:0;
}

#time_sale2010 ul {
	margin:0;
}

#time_sale2010 ul li {
	float:left;
}

/***************************************
 　 0712 オリジナルシャツワンピ　
****************************************/

#onepiece01{
	width:694px;
	margin:0 auto 10px auto;
}

#onepiece01 div.banner{
margin-bottom:10px;
}

#onepiece01 h2.subt{
	width:694px;
	height:148px;
	background:url(../parts/C028_0001_045015_10seika_20100712_20100715/images/print_01.jpg) no-repeat 0 0;
	margin:0;
	text-indent:-9999px;
}

#onepiece01 div.banner01{
margin-bottom:10px;
}

/***************************************
 　 0716 オリジナルブーツカットデニム　72cm　
****************************************/

#bootcut72{
	width:694px;
	margin:0 auto 10px auto;
position:relative;
}

#bootcut72 div.banner{
margin-bottom:10px;
}

#bootcut72 h2.subt{
	width:694px;
	height:148px;
	background:url(../parts/C028_0001_045017_10seika_20100716_20100722/images/print_01.jpg) no-repeat 0 0;
	margin:0;
	text-indent:-9999px;
}

#bootcut72 div.banner01{
margin-bottom:10px;
}

#bootcut72 div.icon{
 position:absolute;
 top:114px;
 left:236px;
 background:url(../parts/C028_0001_045017_10seika_20100716_20100722/images/icon.gif) no-repeat 0 2px;
}

#bootcut72 div.icon02{
 position:absolute;
 top:570px;
 left:526px;
 background:url(../parts/C028_0001_045017_10seika_20100716_20100722/images/icon.gif) no-repeat 0 2px;
}

#bootcut72 div.icon p,
#bootcut72 div.icon02 p{
padding-left:12px;
font-size:12px;
color:#333333;
}

/***************************************
 　 0716 オリジナルブーツカットデニム　76cm　
****************************************/

#bootcut76{
	width:694px;
	margin:0 auto 10px auto;
position:relative;
}

#bootcut76 div.banner{
margin-bottom:10px;
}

#bootcut76 h2.subt{
	width:694px;
	height:148px;
	background:url(../parts/C028_0001_045019_10seika_20100716_20100722/images/print_01.jpg) no-repeat 0 0;
	margin:0;
	text-indent:-9999px;
}

#bootcut76 div.banner01{
margin-bottom:10px;
}

#bootcut76 div.icon{
 position:absolute;
 top:114px;
 left:236px;
 background:url(../parts/C028_0001_045019_10seika_20100716_20100722/images/icon.gif) no-repeat 0 2px;
}

#bootcut76 div.icon02{
 position:absolute;
 top:570px;
 left:526px;
 background:url(../parts/C028_0001_045019_10seika_20100716_20100722/images/icon.gif) no-repeat 0 2px;
}

#bootcut76 div.icon p,
#bootcut76 div.icon02 p{
padding-left:12px;
font-size:12px;
color:#333333;
}

/***************************************
 　 0716 オリジナルスキニーデニム　72cm　
****************************************/

#skinny72{
	width:694px;
	margin:0 auto 10px auto;
position:relative;
}

#skinny72 div.banner{
margin-bottom:10px;
}

#skinny72 h2.subt{
	width:694px;
	height:148px;
	background:url(../parts/C028_0001_045016_10seika_20100716_20100722/images/print_01.jpg) no-repeat 0 0;
	margin:0;
	text-indent:-9999px;
}

#skinny72 div.banner01{
margin-bottom:10px;
}

#skinny72 div.icon{
 position:absolute;
 top:114px;
 left:200px;
 background:url(../parts/C028_0001_045016_10seika_20100716_20100722/images/icon.gif) no-repeat 0 2px;
}

#skinny72 div.icon02{
 position:absolute;
 top:570px;
 left:526px;
 background:url(../parts/C028_0001_045016_10seika_20100716_20100722/images/icon.gif) no-repeat 0 2px;
}

#skinny72 div.icon p,
#skinny72 div.icon02 p{
padding-left:12px;
font-size:12px;
color:#333333;
}

/***************************************
 　 0716 オリジナルスキニーデニム　76cm　
****************************************/

#skinny76{
	width:694px;
	margin:0 auto 10px auto;
position:relative;
}

#skinny76 div.banner{
margin-bottom:10px;
}

#skinny76 h2.subt{
	width:694px;
	height:148px;
	background:url(../parts/C028_0001_045018_10seika_20100716_20100722/images/print_01.jpg) no-repeat 0 0;
	margin:0;
	text-indent:-9999px;
}

#skinny76 div.banner01{
margin-bottom:10px;
}

#skinny76 div.icon{
 position:absolute;
 top:114px;
 left:200px;
 background:url(../parts/C028_0001_045018_10seika_20100716_20100722/images/icon.gif) no-repeat 0 2px;
}

#skinny76 div.icon02{
 position:absolute;
 top:570px;
 left:526px;
 background:url(../parts/C028_0001_045018_10seika_20100716_20100722/images/icon.gif) no-repeat 0 2px;
}

#skinny76 div.icon p,
#skinny76 div.icon02 p{
padding-left:12px;
font-size:12px;
color:#333333;
}

/***************************************
 　 0715 トップメインバナー分割　
****************************************/
div#main0904_01 #index_area #banner03 a.ban_L {
	float:left;
	width:250px;
	height:77px;
margin-right:5px;
}

div#main0904_01 #index_area #banner03 a.ban_R {
	float:left;
	width:250px;
	height:77px;
}

div#main0904_01 #index_area #banner03{
padding:4px 0px 3px 0px;
}

/***************************************
 　 0802 ロールアップデニム新色　
****************************************/

#denim0802{
	width:694px;
	margin:0 auto 10px auto;
}

#denim0802 div.banner{
margin-bottom:10px;
}

#denim0802 h2.subt{
	width:694px;
	height:148px;
	background:url(../parts/C028_0001_045010_10aki_20100802_20990101/images/print_01.jpg) no-repeat 0 0;
	margin:0;
	text-indent:-9999px;
}

#denim0802 div.banner01{
margin-bottom:10px;
}

/********************************
  100726 babydoll
*********************************/

#babydoll_area {
width:700x;
margin:0;
padding:0;
}

#babydoll_area h2{
width:700px;
height:288px;
margin:0;
padding:0;
background:url(../parts/C028_0001_020121_10seika_20100802_20990101/images/item_03.jpg) no-repeat;
}

#babydoll_area .item01{
width:700px;
margin:0;
padding:0;
}
#babydoll_area .item01:after {
	content:"";
	display:block;
	clear:both;
}
#babydoll_area .item01_l{
float:left;
width:278px;
}
#babydoll_area .item01_r{
float:right;
width:422px;
}

#babydoll_area .item01_l02{
float:left;
width:427px;
}
#babydoll_area .item01_r02{
float:right;
width:273px;
}

#babydoll_area .item01_txtarea{
width:278px;
height:187px;
margin:0;
padding:0;
background:url(../parts/C028_0001_020121_10seika_20100802_20990101/images/item_09.jpg) no-repeat;
}

#babydoll_area .item01_txtarea02{
width:273px;
height:216px;
margin:0;
padding:0;
background:url(../parts/C028_0001_020121_10seika_20100802_20990101/images/item_15.jpg) no-repeat;
}

#babydoll_area .ml30 {
margin-left:30px;
}

#babydoll_area .come {
font-size:10px;
line-height:16px;
color:#8B0E0E;
display:block;
width:240px;
white-space:normal;
padding:0 0 15px 0;
}

#babydoll_area .price {
font-size:10px;
line-height:14px;
color:#000;
padding:0 0 15px 0;
}

#babydoll_area a.buytxt {
	display:block;
	font-size:11px;
	color:#F12357;
	text-decoration:none;
	font-weight:bold;
}

#babydoll_area a.buytxt:link,
#babydoll_area a.buytxt:visited {text-decoration:none;color:#F12357;}
#babydoll_area a.buytxt:hover {text-decoration:underline;color:#F12357;}

/***************************************
 　 0809 ブーツ・パンプス特集　
****************************************/

#boots2010 {
	width:694px;
	margin:0;
}

#boots2010 ul {
	margin:0;
}

#boots2010 ul li {
	float:left;
}

/***************************************
 　 0809 送料無料キャンペーン　
****************************************/

#free0809 {
	width:694px;
	height:200px;
	margin:0;
	background:url(../parts/C028_0001_050006_10seika_20100809_20100815/images/free.jpg) no-repeat 0 0;
}
#free0809 h2.subt {
	text-indent:-9999px;
}
#free0809 p{
	text-indent:-9999px;
}

/***************************************
 　 0816 オリジナルカーゴパンツ
****************************************/

#original0816{
	width:694px;
	margin:0 auto 10px auto;
 position:relative;
}

#original0816 div.banner{
margin-bottom:10px;
}

#original0816 h2.subt{
	width:694px;
	height:302px;
	background:url(../parts/C028_0001_045020_10aki_20100816_20990101/images/title.jpg) no-repeat 0 0;
	margin:0;
	text-indent:-9999px;
}

/***************************************
 　 0816 ミコオリジナル集約ページ
****************************************/

.original_rank_area {
	width:694px;
	margin:0 auto 10px auto;
	background:url(../parts/C028_0001_020123_10aki_20100816_20990101/images/bg.gif) no-repeat left top;
	padding-bottom:8px;
}

.original_rank_area img{
padding:0px;
margin:0px;
}

.original_rank_area .sl_area01 {
	float:left;
	width:242px;
 padding:0px;
 margin:0px;
}

.original_rank_area .sl_area01 .sl_text {
	padding:0 10px 0 30px;
	font-size:12px;
	color:#4d4d4d;
	line-height:16px;
}

.original_rank_area .sl_area02 {
	float:left;
	width:452px;
 padding:0px;
 margin:0px;
}

.original_rank_area .sl_area02 ul.sl_item_area {
	background:url(../parts/C028_0001_020123_10aki_20100816_20990101/images/ranking_bg.gif) no-repeat left top;
	width:441px;
	padding:0 0 10px 0px;
	margin:0 0 0 0px;
}

.original_rank_area .sl_area02 ul.sl_item_area li {
	float:left;
	width:142px;
	padding:0 5px 0px 0px;
}

.original_rank_area .sl_area02 ul.sl_item_area li span{
	padding-left:5px;
}

.original_rank_area .sl_area02 ul.sl_item_area li a{
	font-size:11px;
	line-height:14px;
	color:#2fa1ff;	
}

.original_rank_area .sl_area02 ul.sl_item_area li a img {
	display:block;
	margin:0px 0px 3px 21px;
	border:1px solid #ffdb3b;
}

.original_rank_area .sl_area02 ul.sl_item_area li a:hover img{
	border:1px solid #a9fdfd;
}

.original_rank_area .sl_area02 ul.sl_item_area li .sl_sale {
	font-size:11px;
	color:#f43131;
	line-height:13px;
	margin:2px 0 0 0;
}

.original_rank_area .sl_area02 ul.sl_item_area li .sl_price {
	font-size:10px;
	color:#f5507b;
	font-weight:bold;
 text-align:right;
	padding-right:5px;
}

.original_rank_area .sale_limit_m01 {
padding:0px;
margin-top:3px;
}


/***************************************
 　 0823 脇ギャザーロングTシャツ
****************************************/

#original0823 h2.subt{
	width:694px;
	height:245px;
	background:url(../parts/C028_0001_045021_10aki_20100823_20990101/images/title.jpg) no-repeat 0 0;
	margin:0;
	text-indent:-9999px;
}

/***************************************
 　 0830 ストール特集
****************************************/

#original0830 .stole_text {
	padding:10px 0 0 10px;
	font-size:12px;
	color:#4d4d4d;
	line-height:16px;
}


/***************************************
 　 0906 デニムスカート再入荷　
****************************************/

#denim0906 {
	width:694px;
	margin:0 auto 10px auto;
}

#denim0906 div.banner{
margin-bottom:10px;
}

#denim0906 h2.subt{
	width:694px;
	height:148px;
	background:url(../parts/C028_0001_045011_10aki_20100830_20990101/images/denim0906_01.jpg) no-repeat 0 0;
	margin:0;
	text-indent:-9999px;
}

#denim0906_02 {
	width:694px;
	margin:0 auto 10px auto;
}

#denim0906_02 div.f_left{
float:left;
}

/***************************************
 　 0906 おすすめ　
****************************************/


.bbc_new_box0906{
	width:693px;
	height:auto;
	margin:10px 0;
	padding-bottom:18px;
	background:url(../parts/C028_0001_030001_09fuyu_20091001_20990101/images/box_btm.gif) no-repeat bottom;
}

.bbc_new_ttl0906{
	width:100%;
	height:102px;
	background:url(../parts/C028_0001_030001_09fuyu_20091001_20990101/images/box_top.gif) no-repeat top;
}

.bbc_new_ttl0906_2{
	width:100%;
	height:110px;
	background:url(../parts/C028_0001_030001_09fuyu_20091001_20990101/images/box_top2.gif) no-repeat top;
}

.bbc_new_ttl0906 p{
	padding:49px 15px 7px 15px;
}
.bbc_new_ttl0906 p a{
	float:right;
}

.bbc_new_area0906{
	width:668px;
	height:auto;
	margin-left:13px;
	padding-bottom:10px;
	background:url(../images/common_parts/new_item/item_list_bg.gif) no-repeat bottom;
}
.bbc_new_list0906 li{
	float:left;
	width:114px;
	margin:0 3px -32768px 0;
	padding:23px 3px 32768px 11px;
	font-size:85%;
	line-height:1.3em;
	background:url(../images/common_parts/new_item/item_bg_new.gif) no-repeat;
}
.bbc_new_list0906 li.new{
	background:url(../images/common_parts/new_item/item_bg_new.gif) no-repeat;
}
.bbc_new_list0906 li.old{
	background:url(../images/common_parts/new_item/item_bg.gif) no-repeat;
}


.bbc_new_list0906{
	margin-left:8px;
	overflow:hidden;
}

* html .bbc_new_list0906 li{
	height:170px;
	margin:0 3px 0 0;
	padding:23px 3px 3px 11px;
}

.bbc_new_list0906 li span{
	margin-left:17px;
}
.bbc_new_list0906 li a{
	color:#2fa1ff;
}
.bbc_new_list0906 li a img{
	display:block;
	margin-bottom:3px;
	border:1px solid #f26183;
}
.bbc_new_list0906 li a:hover img{
	border:1px solid #fcaea0;
}
.bbc_new_list0906 li p{
	margin-top:3px;
	padding-bottom:5px;
	font-size:85%;
	line-height:0.9em;
	color:#f26183;
}

