@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 0 5px 0;
	padding-left:9px;
	width:350px;
	line-height:14px;
}

div#header #header_top ul {
	float:right;
	margin-top:7px;
}

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.end {
	background:url(../images/common/0904_header_line01.gif) no-repeat 0 4px;
	padding-left:8px;
	padding-right:2px;
}

div#header #header_top ul li a {
	font-size:10px;
	font-weight:bold;
	color:#7c6c59;
}

div#header #header_top a.mutow_logo {
	float:right;
	margin-top:5px;
}

div#header #header_area01 {
	float:left;
	width:231px;
	padding-left:9px;
	margin-bottom:5px;
}

div#header #header_area01 .ml5 {
	margin-left: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 0;
}

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 {
	width:900px;
}

div#top_bg0904 {
	width:900px;
}

div#out_bg0904 {
	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;
	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:117px;
	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_20990101/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,
div#main0904_01 #index_area #banner04 a.ban_L{
	float:left;
	width:250px;
	height:77px;
margin-right:5px;
}

div#main0904_01 #index_area #banner03 a.ban_R,
div#main0904_01 #index_area #banner04 a.ban_R{
	float:left;
	width:250px;
	height:77px;
}

div#main0904_01 #index_area #banner03{
padding:4px 0px 3px 0px;
}

div#main0904_01 #index_area #banner04{
padding:1px 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:700px;
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:66px;
position:relative;
	background:url(../parts/C028_0001_030001_09fuyu_20091001_20990101/images/box_top.gif) no-repeat top;
}

.bbc_new_ttl0906_2{
	width:100%;
	height:66px;
position:relative;
	background:url(../parts/C028_0001_030006_10aki_20090913_20990101/images/box_top2.gif) no-repeat top;
}

.bbc_new_ttl0906 p{
	padding:4px 15px 7px 0px;
 display:block;
 margin:0px;
}

.bbc_new_ttl0906_2 p{
	padding:4px 15px 7px 0px;
 display:block;
 margin:0px;
}

.bbc_new_ttl0906 p.blown{
	color:#4f0808;
	font-weight:bold;
 position:absolute;
 top:12px;
 left:420px;
}

.bbc_new_ttl0906_2 p.blown{
	color:#4f0808;
	font-weight:bold;
 position:absolute;
 top:14px;
 left:420px;
}

.bbc_new_ttl0906 p.glay{
	color:#4f0808;
	font-weight:bold;
 position:absolute;
 top:14px;
 left:568px;
}

.bbc_new_ttl0906_2 p.glay{
	color:#4f0808;
	font-weight:bold;
 position:absolute;
 top:12px;
 left:568px;
}

.bbc_new_ttl0906 p a{
 color:#4f0808;
}

.bbc_new_ttl0906_2 p a{
	color:#4f0808;
}

.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;
}

/***************************************
 　 0913 送料無料キャンペーン　
****************************************/

#free0913 {
	width:694px;
	height:200px;
	margin:0;
	background:url(../parts/C028_0001_050004_10aki_20100913_20101031/images/free.jpg) no-repeat 0 0;
}

#free0913 h2.subt {
	text-indent:-9999px;
}

#free0913 p{
	text-indent:-9999px;
}


/***************************************
 　 0921 キャミワンピ新色追加　
****************************************/

#cami0921 h2.subt{
	width:694px;
	height:148px;
	background:url(../parts/C028_0001_045022_10aki_20100921_20990101/images/cami_1.jpg) no-repeat 0 0;
	margin:0;
	text-indent:-9999px;
}

/***************************************
 　 0921 オリジナルシャツワンピ　
****************************************/

#onepiece0921 h2.subt{
	width:694px;
	height:144px;
	background:url(../parts/C028_0001_045013_10aki_20100921_20990101/images/print_01.jpg) no-repeat 0 0;
	margin:0;
	text-indent:-9999px;
}

/***************************************
 　 1001 パーティドレス特集（改訂）　
****************************************/

#party1001 {
	width:694px;
	height:208px;
	margin:0 auto;
	background:url(../parts/C028_0001_020102_10fuyu_20101001_20990101/images/party01.jpg) no-repeat 0 0;
}
#party1001 h2.subt {
	text-indent:-9999px;
	height:156px;
	margin:0;
	padding:0;
}
#party1001 .main_btn {
	width:288px;
	height:34px;
	background-color:#ffffff;
	margin-left:54px;
}
#party1001_btn {
	width:694px;
	margin:0 auto 10px auto;
}
#party1001_btn ul.btn li {
	float:left;
}

/*******************************************************
 　 20100927　  24時間日替わりタイムセール　
********************************************************/

#time_sale0927 {
	width:694px;
	margin:0;
}

#time_sale0927 ul {
	margin:0;
	float:left;
}

#time_sale0927 ul li {
	margin:0;
	float:left;
}

/***************************************
 　 1001 キュロット
****************************************/

#original101001 h2.subt{
	width:694px;
	height:148px;
	background:url(../parts/C028_0001_045024_10fuyu_20101001_20990101/images/pants_01.jpg) no-repeat 0 0;
	margin:0;
	text-indent:-9999px;
}

/********************************
　　0924　スリムヒート
*********************************/

#mm_slimheat td,p{font-size:12px;line-height:1.3em;color:#666666;}
#mm_slimheat p{padding:5px;}
#mm_slimheat p.headcopy01{color:#9b390f; width:200px; margin-top:25px}
#mm_slimheat p.headcopy02{color:#a15f00; width:200px; margin-top:35px}
#mm_slimheat p.headcopy03{color:#573908; width:200px; margin-top:35px}

#mm_slimheat a{font-size:14px;}
#mm_slimheat a.cate01:link,a.cate01visited{text-decoration:none;color:#4e277a;}
#mm_slimheat a.cate01:hover{text-decoration:underline;color:#4e277a;}
#mm_slimheat a.cate02:link,a.cate01visited{text-decoration:none;color:#1322b7;}
#mm_slimheat a.cate02:hover{text-decoration:underline;color:#1322b7;}

#mm_slimheat .spec01 td{padding:3px;}

#slimheat h2{
text-indent:-9999px;
display:none;
}

/***************************************
 　 1014 オリジナルミリタリースカート
****************************************/

#original1014{
	width:694px;
	margin:0 auto 10px auto;
 position:relative;
}

#original1014 div.banner{
margin-bottom:10px;
}

#original1014 h2.subt{
	width:694px;
	height:302px;
	background:url(../parts/C028_0001_045023_10fuyu_20101007_20990101/images/title.jpg) no-repeat 0 0;
	margin:0;
	text-indent:-9999px;
}

/********************************
 1020　バリュー2
*********************************/

#value1020{
width:700px;
margin:0;
padding:0;
}

#value1020 h2{
width:700px;
height:212px;
margin:0;
padding:0;
background:url(../parts/C028_0001_020129_10fuyu_20101020_20990101/images/title.jpg) no-repeat;
text-indent:-9999px;
}

#value1020 .itembox{
width:700px;
margin:0 0 10px 0;
padding:0;
}

#value1020 .itembox:after {
content:"";
display:block;
clear:both;
}

#value1020 .itembox_l{
float:left;
width:526px;
margin:0;
padding:0;
}

#value1020 .itembox_r{
float:right;
width:174px;
margin:0;
padding:0;
}

#value1020 .itembox_l ul{
width:526px;
}

#value1020 .itembox_l ul li{
float:left;
margin:0;
padding:0;
}

#value1020 .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/C005_0001_040009_10fuyu_20101020_20990331/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;}

#value1020 .itembox_r .txprice{
font-size:11px;
line-height:13px;
color:#333333;
margin:0 0 5px 25px;
padding:0;
}

#value1020 .ml10{
margin:0 0 0 10px;
}

/********************************
 1020　ポイントバックキャンペーン
*********************************/

#camp_101020{
width:714px;
background:#FFFFFF;
padding-left:10px;
}

#camp_101020 h1{
width:694px;
height:170px;
margin:0;
padding:0;
background:url(../campaign/images/point.jpg) no-repeat;
text-indent:-9999px;
padding-top:10px;
}

#camp_101020 h2{
padding:0px;
margin-top:20px;
}

#camp_101020 .fontbrown{
color:#666666;
}

#camp_101020 .top20{
margin-top:20px;
}

#camp_101020 .title{
font-size:14px;
color:#FF6633;
display:block;
width:694px;
border-bottom:dotted;
border-color:#FF6600;
}

#camp_101020 .box{
width:694px;
}

#camp_101020 .bottom70{
padding-bottom:70px;
}

.camp_bn101020{
padding-left:2px;
}

/********************************
 1026　返品交換送料無料キャンペーン
*********************************/

#camp_101026{
width:714px;
background:#FFFFFF;
padding-left:10px;
}

#camp_101026 h1{
width:694px;
height:86px;
margin:0;
padding:0;
background:url(../campaign/images/free.jpg) no-repeat;
text-indent:-9999px;
padding-top:10px;
}

#camp_101026 h2{
padding:0px;
margin-top:20px;
}

#camp_101026 .fontbrown{
color:#666666;
}

#camp_101026 .top20{
margin-top:20px;
}

#camp_101026 .title{
font-size:14px;
color:#FF9900;
display:block;
width:694px;
border-bottom:solid 1px;
border-color:#FF9900;
}

#camp_101026 .box{
width:694px;
}

#camp_101026 .bottom70{
padding-bottom:70px;
}

/***************************************
 　 1101 フード付中わたコート
****************************************/

#original1101{
	width:694px;
	margin:0 auto 10px auto;
 position:relative;
}

#original1101 h2.subt{
	width:694px;
	height:302px;
	background:url(../parts/C028_0001_020135_10fuyu_20101101_20990101/images/title.jpg) no-repeat 0 0;
	margin:0;
	text-indent:-9999px;
}

/***************************************
 　 1108 送料無料キャンペーン　
****************************************/

#free1108 {
	width:694px;
	height:424px;
	margin:0;
	background:url(../parts/C028_0001_050004_10aki_20100913_20091031/images/free.jpg) no-repeat 0 0;
}
#free1108 h2.subt {
	text-indent:-9999px;
}
#free1108 p{
	text-indent:-9999px;
}

/***************************************
 　 1119 ポイント5倍キャンペーン　
****************************************/

#point_101119{
width:714px;
background:#FFFFFF;
padding-left:10px;
}

#point_101119 h1{
width:694px;
height:250px;
margin:0;
padding:0;
background:url(../campaign/images/point5.jpg) no-repeat;
text-indent:-9999px;
padding-top:10px;
}

#point_101119 h2{
padding:0px;
margin-top:20px;
}

#point_101119 .fontbrown{
color:#666666;
}

#point_101119 .top20{
margin-top:20px;
}

#point_101119 .box{
width:694px;
}

#point_101119 .bottom70{
padding-bottom:70px;
}

#point_101119 a{
color:#0000CC;
}

/***************************************
 　 1119 コート特集　
****************************************/

#coat1119 {
width:694px;
height:205px;
margin:0;
background:url(../parts/C028_0001_020110_10fuyu_20101119_20990101/images/main.jpg) no-repeat 0 0;
}

#coat1119 h2.subt {
text-indent:-9999px;
}

#coat1119 p{
text-indent:-9999px;
}

#coat1119_btn {
width:694px;
margin:5px 0 10px 0;
}

#coat1119_btn img{
display:block;
margin:0;
}

#coat1119_btn ul.btn li {
float:left;
}

#coat1119_btn ul.btn li.right6 {
padding-right:6px;
}

/***************************************
 　 1119 秋物セール　
****************************************/

#sale1119 {
width:694px;
height:187px;
margin:0;
background:url(../parts/C028_0001_090017_10fuyu_20101119_20101130/images/main.jpg) no-repeat 0 0;
}

#sale1119 h2.subt {
text-indent:-9999px;
}

#sale1119 p{
text-indent:-9999px;
}

#sale1119_btn {
width:694px;
margin:5px 0 10px 0;
}

#sale1119_btn img{
display:block;
margin:0;
}

#sale1119_btn ul.btn li {
float:left;
}

#sale1119_btn ul.btn li.right6 {
padding-right:6px;
}

/***************************************
 　 1206 プチプラ★アイテム　
****************************************/

#putit1206 {
width:694px;
height:205px;
margin:0;
background:url(../parts/C028_0001_020136_10fuyu_20101206_20990101/images/main.jpg) no-repeat 0 0;
}

#putit1206 h2.subt {
text-indent:-9999px;
}

#putit1206 p{
text-indent:-9999px;
}

#putit1206_btn {
width:694px;
margin:5px 0 10px 0;
}

#putit1206_btn img{
display:block;
margin:0;
}

#putit1206_btn ul.btn li {
float:left;
}

#putit1206_btn ul.btn li.right6 {
padding-right:6px;
}

/***************************************
 　 1215 winter sale　
****************************************/

#w_sale1215 {
width:694px;
height:185px;
margin:0;
background:url(../parts/C028_0001_090018_10fuyu_20101215_20990101/images/main.jpg) no-repeat 0 0;
padding:0px;
}

*html #w_sale1215 {
width:694px;
height:185px;
margin:0px 6px 0px 10px;
background:url(../parts/C028_0001_090018_10fuyu_20101215_20990101/images/main.jpg) no-repeat 0 0;
}

#w_sale1215 h2.subt {
text-indent:-9999px;
}

#w_sale1215_btnbox{
width:694px;
background:url(../parts/C028_0001_090018_10fuyu_20101215_20990101/images/bg.gif) no-repeat 0 0;
background-position:bottom;
margin-top:4px;
padding-bottom:17px;
}

*html #w_sale1215_btnbox{
width:694px;
background:url(../parts/C028_0001_090018_10fuyu_20101215_20990101/images/bg.gif) no-repeat 0 0;
background-position:bottom;
margin-top:4px;
padding-bottom:17px;
margin-left:10px;
}

#w_sale1215_btnbox #con_01{
padding:0px;
margin:0px;
}

#w_sale1215_btnbox #con_01 .item_box01{
width:201px;
float:left;
padding:0px 11px 28px 16px;
}

*html #w_sale1215_btnbox #con_01 .item_box01{
width:201px;
float:left;
padding:0px 11px 28px 16px;
}

#w_sale1215_btnbox  #con_01 .item_box02{
width:201px;
float:left;
padding:0px 11px 28px 16px;
}

#w_sale1215_btnbox  #con_01 .item_box03{
width:201px;
float:left;
padding:0px 19px 28px 16px;
}

#w_sale1215_btnbox .item_box04{
width:431px;
float:left;
padding:0px 19px 0px 16px;
}

#w_sale1215_btnbox .item_box05{
width:201px;
float:right;
padding:0px 19px 0px 16px;
}

#w_sale1215_btnbox .top16{
margin-top:16px;
}

#w_sale1215_btnbox ul li{
background:url(../parts/C028_0001_090018_10fuyu_20101215_20990101/images/icon.gif);
background-position:left center;
background-repeat:no-repeat;
padding-left:15px;
font-weight:normal;
font-size:12px;
color:#56441a;
}

#w_sale1215_btnbox ul li.bottom10{
margin-bottom:10px;
}

#w_sale1215 .item_box03 .top10{
margin-top:10px;
}

#w_sale1215_btnbox ul.top10{
margin-top:10px;
}

#w_sale1215_btnbox .btn_box{
width:694px;
padding:0px 17px 0px 17px;
height:35px;
}

*html #w_sale1215_btnbox .btn_box{
width:660px;
padding:0px 17px 0px 17px;
height:35px;
}

#w_sale1215_btnbox .btn_box .left20{
width:201px;
padding:0px 0px 0px 22px;
height:35px;
display:inline;
}


/********************************
　　1220　お年玉キャンペーン
*********************************/

#otoshidama .subt {
width:694px;
height:177px;
margin:0;
padding:0;
background:url(../campaign/2011_otosidama/images/otoshidama_title.jpg) no-repeat;
text-indent:-9999px;
}

#otoshidama .otopre {
	width:694px;
	padding:10px 10px 5px 10px;
}

#otoshidama .otopre2 {
	width:694px;
	padding:0px 10px 0px 10px;
}

#otoshidama .moji12 {
	font-size:12px;
	line-height:1.3em;
	color:#555555;
}

/***************************************
 　 1221 セール特集　
****************************************/

#w_sale1221 {
width:694px;
height:230px;
margin-bottom:8px;
background:url(../parts/C028_0001_020137_10fuyu_20101221_20990101/images/ttl.jpg) no-repeat 0 0;
}

#w_sale1221 h2.subt {
text-indent:-9999px;
}

#w_sale1221_navi {
margin-bottom:10px;
}

#out_mnavi1221_outlet {
	margin-left:9px;
	margin-bottom:8px;
}

/***************************************
 　 0120 返品交換・送料無料　
****************************************/

#free110120{
width:694px;
height:170px;
background:url(../parts/C028_0001_020138_11haru_20110120_20990101/images/main_01.jpg) no-repeat 0 0;
}

#free110120 h2.subt {
text-indent:-9999px;
}

#free110120 #box_01{
width:694px;
height:55px;
margin:0px;
padding:0px;
}

/***************************************
 　 0120 返品交換・送料無料概要
****************************************/

#free_cam_110120{
width:714px;
background:#FFFFFF;
padding-left:10px;
}

#free_cam_110120 h1{
width:694px;
height:226px;
margin:0;
padding:0;
background:url(../campaign/images/main_01.jpg) no-repeat;
text-indent:-9999px;
padding-top:10px;
}

#free_cam_110120 h2{
padding:0px;
margin-top:20px;
}

#free_cam_110120 p,
#free_cam_110120 ul li{
color:#39211e;
font-size:12px;
line-height:18px;
}

#free_cam_110120 p span{
font-weight:bold;
}

#free_cam_110120 ul li span{
font-weight:bold;
}

#free_cam_110120 .top20{
margin-top:20px;
}

#free_cam_110120 .box{
width:694px;
}

#free_cam_110120 .bottom70{
padding-bottom:70px;
}

#free_cam_110120 a{
color:#0000CC;
}

#free_cam_110120 ul{
list-style:none;
}

#free_cam_110120 p.mark{
display:inline;
}

#free_cam_110120 ul li{
background:url(../campaign/images/y_icon.gif) no-repeat center left;
padding-left:13px;
}

#free_cam_110120 ul li.fixer{
background:url(../campaign/images/y_icon.gif) no-repeat left 6px;
padding-left:13px;
}

/***************************************
 　 0120 プレッピー特集
****************************************/

#preppy110120{
width:694px;
margin:0 auto 10px auto;
position:relative;
}

#preppy110120 p{
color:#2e2019;
font-size:12px;
line-height:16px;
}

#preppy110120 #head_box{
width:694px;
height:170px;
background:url(../parts/C028_0001_020139_11haru_20110120_20990101/images/maintitle.gif) no-repeat 0 0;
margin:0;
}

#preppy110120 h2.subt{
text-indent:-9999px;
}

#preppy110120 #container{
width:644px;
background:url(../parts/C028_0001_020139_11haru_20110120_20990101/images/bg.jpg) no-repeat 0 0;
padding:0px 30px 0px 20px;
margin:0px;
}

#preppy110120 #container #title,
#preppy110120 #container #title02{
padding:20px 0px 0px 20px;
}

#preppy110120 #container #title p{
display:block;
width:354px;
padding-right:10px;
float:right;
}

#preppy110120 #container #title02 p{
display:block;
width:354px;
padding-right:10px;
float:right;
}

#preppy110120 #container #title .rogo{
width:137px;
float:left;
}

#preppy110120 #container #title02 .rogo{
width:237px;
float:left;
padding-top:10px;
}

#preppy110120 #container .item_box{
width:644px;
padding-bottom:15px;
}

#preppy110120 #container .item_box .itemarea_left{
width:271px;
margin-top:10px;
float:left;
}

#preppy110120 #container .item_box .itemarea_left .comment{
width:250px;
background:url(../parts/C028_0001_020139_11haru_20110120_20990101/images/com_btm.gif) no-repeat 0 0;
background-position:bottom;
margin:10px 0px 0px 0px;
}

#preppy110120 #container .item_box .itemarea_left .comment p{
padding:0px 20px 33px 20px;
font-size:12px;
}

#preppy110120 #container .item_box .itemarea_right{
width:365px;
margin-top:10px;
float:right;
margin-top:20px;
}

#preppy110120 #container .item_box .itemarea_right .item01{
width:182px;
float:left;
margin-top:25px;
text-align:center;
padding-right:1px;
}

#preppy110120 #container .item_box .itemarea_right .item02{
width:182px;
float:right;
margin-top:25px;
text-align:center;
}

#preppy110120 #container .item_box .itemarea_right .item03{
width:365px;
margin-top:25px;
text-align:center;
}

#preppy110120 #container .item_box .itemarea_right .cordinate{
background:url(../parts/C028_0001_020139_11haru_20110120_20990101/images/osusume_bg.gif) no-repeat 0 0;
width:315px;
margin-top:15px;
padding:15px 25px;
}

#preppy110120 #container .item_box ul{
background:url(../parts/C028_0001_020139_11haru_20110120_20990101/images/icon.gif) no-repeat 0 0;
padding-left:15px;
margin-top:20px;
text-align:left;
}

#preppy110120 #container .item_box ul li{
list-style:none;
}

#preppy110120 #container .item_box ul li a{
font-weight:bold;
}

#preppy110120 #container .item_box .cordinate ul{
background:url(../parts/C028_0001_020139_11haru_20110120_20990101/images/icon_02.gif) no-repeat 0 0;
padding-left:15px;
margin-top:10px;
text-align:left;
}

#preppy110120 #container .item_box .cor_title{
float:left;
width:315px;
margin-bottom:10px;
}

#preppy110120 #container .item_box .cor_item01{
width:150px;
float:left;
}

#preppy110120 #container .item_box .cor_item02{
width:150px;
float:right;
}

#preppy110120 #container .bottom30{
padding-bottom:30px;
margin:0px;
}

#preppy110120 #container .bottom60{
padding-bottom:60px;
margin:0px;
}

#preppy110120 #container .bottom30,  x:-moz-any-link, x:default{
padding-bottom:40px;
}

#preppy110120 #container .bottom60,  x:-moz-any-link, x:default{
padding-bottom:70px;
}

#preppy110120 #head_btn{
position:absolute;
top:106px;
left:470px;
}

#preppy110120 #btn_bottom{
text-align:right;
}

/***************************************
 　 0126 オリジナルデニムスカート改修　
****************************************/

#denim_s0126{
width:694px;
margin:0 auto 10px auto;
position:relative;
}

#denim_s0126 h2.subt{
width:694px;
height:148px;
background:url(../parts/C028_0001_045025_11haru_20110126_20990101/images/title.jpg) no-repeat 0 0;
margin:0;
text-indent:-9999px;
}

/***************************************
 　 0126 オリジナルゆったりスキニー　
****************************************/

#skinny0126{
width:694px;
margin:0 auto 10px auto;
position:relative;
}

#skinny0126 h2.subt{
width:694px;
height:148px;
background:url(../parts/C028_0001_045026_11haru_20110126_20990101/images/title.jpg) no-repeat 0 0;
margin:0;
text-indent:-9999px;
}

/***************************************
 　 0126 ミコオリジナルデニム　予約購入でポイント10倍
****************************************/

#point110126{
width:694px;
height:170px;
background:url(../parts/C028_0001_050007_11haru_20110126_20110207/images/main_01.jpg) no-repeat 0 0;
position:relative;
}

#point110126 h2.subt {
text-indent:-9999px;
}

#point110126 .btn{
position:absolute;
top:126px;
left:516px;
}

/***************************************
 　 0126 ミコオリジナルデニム　予約購入でポイント10倍　概要
****************************************/

#p_detail_110126{
width:694px;
background:#FFFFFF;
}

#p_detail_110126 #container{
width:694px;
background:url(../campaign/images/bg.gif) no-repeat top left;
padding:0px 10px 0px 9px;
margin:0px;
}

#p_detail_110126 h1{
width:694px;
height:201px;
margin:0;
padding:0;
background:url(../campaign/images/title.jpg) no-repeat bottom;
text-indent:-9999px;
}

#p_detail_110126 h2{
padding:0px;
}

#p_detail_110126 .box01{
margin:0px;
padding-top:14px;
}

#p_detail_110126 .box{
margin:0px;
padding-top:20px;
}

#p_detail_110126 .box p,
#p_detail_110126 .box01 p{
width:655px;
padding-left:10px;
}

#p_detail_110126 p{
color:#333333;
font-size:12px;
line-height:18px;
}

#p_detail_110126 p span{
font-weight:bold;
}

#p_detail_110126 .top10{
margin-top:10px;
}

#p_detail_110126 .top20{
margin-top:20px;
}

#p_detail_110126 .bottom70{
padding-bottom:70px;
}

#p_detail_110126 a{
color:#0000CC;
}

/******************************************************************************
 　 0207 ミコオリジナルデニム・リニューアル記念　レビューポイントキャンペーン
*******************************************************************************/

#review110207{
width:694px;
height:170px;
background:url(../parts/C028_0001_050008_11haru_20110207_20110228/images/main_01.jpg) no-repeat 0 0;
position:relative;
}

#review110207 h2.subt {
text-indent:-9999px;
}

#review110207 .btn{
position:absolute;
top:126px;
left:516px;
}

/******************************************************************************
 　 0207 ミコオリジナルデニム・リニューアル記念　レビューポイントキャンペーン　概要
*******************************************************************************/

#review_110207{
width:694px;
background:#FFFFFF;
}

#review_110207 #container{
width:694px;
background:url(../campaign/images/review_point/bg.gif) no-repeat top left;
padding:0px 10px 0px 9px;
margin:0px;
}

#review_110207 h1{
width:694px;
height:181px;
margin:0;
padding:0;
background:url(../campaign/images/review_point/main.jpg) no-repeat bottom;
text-indent:-9999px;
}

#review_110207 h2{
padding:0px;
}

#review_110207 .box01{
margin:0px;
padding-top:14px;
}

#review_110207 .box{
margin:0px;
padding-top:20px;
}

#review_110207 .btn{
margin-top:7px;
text-align:center;
}

#review_110207 .box01 .review{
padding-left:10px;
margin-top:5px;
}

#review_110207 .box p,
#review_110207 .box01 p{
width:655px;
padding-left:10px;
}

*+html #review_110207 p{
line-height:17px;
}

*html #review_110207 p{
line-height:17px;
}

#review_110207 p{
color:#333333;
font-size:12px;
line-height:18px;
}

#review_110207 p span{
font-weight:bold;
}

#review_110207 .top10{
margin-top:10px;
}

#review_110207 .top20{
margin-top:20px;
}

#review_110207 .bottom40{
padding-bottom:40px;
}

#review_110207 .bottom70{
padding-bottom:70px;
}

#review_110207 a{
color:#0000CC;
}

/***************************************
 　 0207 スーツ・ドレス特集
****************************************/

#suit0207{
width:694px;
margin:0px;
padding:0px;
}

#suit0207 h2.subt{
text-indent:-9999px;
background:url(../parts/C028_0001_020142_11haru_20110207_20990101/images/title.gif) no-repeat 0 0;
width:694px;
height:154px;
padding:0px;
margin:0px;
}

#suit0207 .leftbox{
width:191px;
float:left;
padding:0px;
margin:0px;
}

#suit0207 #main{
width:503px;
float:right;
padding:0px;
margin:0px;
}

#suit0207 #main .l_item{
width:235px;
float:left;
padding:0px;
margin:0px;
}

#suit0207 #main .l_item .detail{
width:138px;
height:176px;
background:url(../parts/C028_0001_020142_11haru_20110207_20990101/images/bg01.gif) no-repeat 0 0;
float:right;
margin:0px;
padding-top:120px;
}

#suit0207 #main .l_item .detail ul{
border-bottom:dotted #361313 1px;
padding-bottom:5px;
}

#suit0207 #main .r_item .detail ul{
border-bottom:dotted #361313 1px;
padding-bottom:5px;
margin-right:33px;
}

#suit0207 #main .r_item .detail ul li a,
#suit0207 #main .r_item .detail ul li,
#suit0207 #main .l_item .detail ul li a,
#suit0207 #main .l_item .detail ul li{
list-style:none;
font-size:12px;
color:#ce0607;
font-weight:bold;
line-height:15px;
}

#suit0207 #main .l_item p.top5,
#suit0207 #main .r_item p.top5{
margin-top:5px;
}

#suit0207 #main .r_item .detail p,
#suit0207 #main .r_item .detail ul li.brown,
#suit0207 #main .l_item .detail p,
#suit0207 #main .l_item .detail ul li.brown{
color:#361313;
font-weight:normal;
line-height:15px;
}

#suit0207 #main .r_item .detail p{
padding-right:33px;
}

#suit0207 #main .l_item .detail ul li span,
#suit0207 #main .r_item .detail ul li span{
font-size:9px;
font-weight:normal;
}

#suit0207 #main .r_item{
width:268px;
float:right;
padding:0px;
margin:0px;
}

#suit0207 #main .r_item .detail{
width:171px;
background:url(../parts/C028_0001_020142_11haru_20110207_20990101/images/bg02.gif) no-repeat 0 0;
height:176px;
float:right;
margin:0px;
padding-top:120px;
}

#suit0207 #main .l_item img,
#suit0207 #main .r_item img{
float:left;
}

#suit0207_btn {
width:694px;
margin:5px 0 10px 0;
}

#suit0207_btn img{
display:block;
margin:0;
}

#suit0207_btn ul.btn li{
float:left;
}

#suit0207_btn ul.btn li.right1{
padding-right:1px;
}

/***************************************
 　 0207 最旬アウター
****************************************/

#outer0207{
width:694px;
margin:0px;
padding:0px;
}

#outer0207 h2.subt{
text-indent:-9999px;
background:url(../parts/C028_0001_020141_11haru_20110207_20990101/images/title.gif) no-repeat 0 0;
width:694px;
height:159px;
padding:0px;
margin:0px;
}

#outer0207 .right{
width:42px;
float:right;
}

#outer0207 .left{
width:652px;
float:left;
}

/***************************************
 　 0207 最旬アウター　トレンチコート
****************************************/

#trench0207{
width:694px;
margin:0px;
padding:0px;
}

#trench0207 h2.subt{
text-indent:-9999px;
background:url(../parts/C028_0001_020143_11haru_20110207_20990101/images/title.gif) no-repeat 0 0;
width:694px;
height:150px;
padding:0px;
margin:0px;
}

#trench0207 .right{
width:42px;
float:right;
}

#trench0207 .left{
width:47px;
float:left;
}

#trench0207 .center{
width:600px;
background-color:#fcfaec;
float:left;
height:438px;
}

#trench0207 .center .leftitem{
width:301px;
float:left;
}

#trench0207 .center .leftitem .cor{
width:94px;
float:right;
}

#trench0207 .leftimg{
float:left;
width:207px;
}

#trench0207 .center .rightitem{
width:264px;
float:right;
padding:0px 8px 0px 27px;
}

#trench0207 .center .rightitem .cor01{
width:132px;
text-align:center;
float:left;
margin-top:9px;
}

#trench0207 .center .rightitem .cor02{
width:132px;
text-align:center;
float:right;
margin-top:9px;
}

#trench0207 .center .leftitem p,
#trench0207 .center .rightitem .cor01 p,
#trench0207 .center .rightitem .cor02 p{
text-align:left;
color:#564946;
font-size:12px;
line-height:13px;
display:block;
margin-top:10px;
}

#trench0207 .center .leftitem p{
text-align:left;
padding-left:10px;
}

#trench0207 .center .leftitem p a{
font-weight:bold;
color:#564946;
}

#trench0207 .left5{
padding-left:5px;
}

#trench0207 .right5{
padding-right:5px;
}

/***************************************
 　 0207 最旬アウター　プレッピージャケット
****************************************/

#preppy0207{
width:694px;
margin:0px;
padding:0px;
}

#preppy0207 h2.subt{
text-indent:-9999px;
background:url(../parts/C028_0001_020144_11haru_20110207_20990101/images/title.gif) no-repeat 0 0;
width:694px;
height:150px;
padding:0px;
margin:0px;
}

#preppy0207 .right{
width:42px;
float:right;
}

#preppy0207 .left{
width:47px;
float:left;
}

#preppy0207 .center{
width:600px;
background-color:#fcfaec;
float:left;
height:438px;
}

#preppy0207 .center .leftitem{
width:317px;
float:left;
}

#preppy0207 .center .leftitem .cor{
width:110px;
float:right;
}

#preppy0207 .leftimg{
float:left;
width:207px;
}

#preppy0207 .center .rightitem{
width:264px;
float:right;
padding:0px 8px 0px 11px;
}

#preppy0207 .center .rightitem .cor01{
width:132px;
text-align:center;
float:left;
margin-top:9px;
}

#preppy0207 .center .rightitem .cor02{
width:132px;
text-align:center;
float:right;
margin-top:9px;
}

#preppy0207 .center .leftitem p,
#preppy0207 .center .rightitem .cor01 p,
#preppy0207 .center .rightitem .cor02 p{
text-align:left;
color:#564946;
font-size:12px;
line-height:13px;
display:block;
margin-top:10px;
}

#preppy0207 .center .leftitem p{
text-align:left;
padding-left:10px;
}

#preppy0207 .center .leftitem p a{
font-weight:bold;
color:#564946;
}

#preppy0207 .left5{
padding-left:5px;
}

#preppy0207 .right5{
padding-right:5px;
}

/***************************************
 　 0214 返品交換・送料無料　
****************************************/

#free110214{
width:694px;
height:225px;
background:url(../parts/C028_0001_050009_11haru_20110214_20110221/images/main.jpg) no-repeat 0 0;
}

#free110214 h2.subt {
text-indent:-9999px;
}

#free110214 .btn{
margin-top:160px;
padding-left:511px;
}

/***************************************
 　 0214 返品交換・送料無料概要
****************************************/

#free_cam_110214{
width:714px;
background:#FFFFFF;
padding-left:10px;
}

#free_cam_110214 h1{
width:694px;
height:224px;
margin:0;
padding:0;
background:url(../campaign/images/110214_free/main.jpg) no-repeat;
text-indent:-9999px;
padding-top:10px;
}

#free_cam_110214 h2{
padding:0px;
margin-top:20px;
}

#free_cam_110214 p,
#free_cam_110214 ul li{
color:#39211e;
font-size:12px;
line-height:18px;
}

#free_cam_110214 p span{
font-weight:bold;
}

#free_cam_110214 ul li span{
font-weight:bold;
}

#free_cam_110214 .top20{
margin-top:20px;
}

#free_cam_110214 .box{
width:694px;
}

#free_cam_110214 .bottom70{
padding-bottom:70px;
}

#free_cam_110214 a{
color:#0000CC;
}

#free_cam_110214 ul{
list-style:none;
}

#free_cam_110214 p.mark{
display:inline;
}

#free_cam_110214 ul li{
background:url(../campaign/images/y_icon.gif) no-repeat center left;
padding-left:13px;
}

#free_cam_110214 ul li.fixer{
background:url(../campaign/images/y_icon.gif) no-repeat left 6px;
padding-left:13px;
}

/***************************************
 　 0214 最旬アウター　ミリタリージャケット
****************************************/

#military0214{
width:694px;
margin:0px;
padding:0px;
background-color:#fcfaec;
}

#military0214 h2.subt{
text-indent:-9999px;
background:url(../parts/C028_0001_020145_11haru_20110214_20990101/images/title.gif) no-repeat 0 0;
width:694px;
height:150px;
padding:0px;
margin:0px;
}

#military0214 .right{
width:47px;
float:right;
}

#military0214 .left{
width:47px;
float:left;
}

#military0214 .rightitem{
width:303px;
float:left;
padding:0px 8px 0px 20px;
}

#military0214 .leftitem{
width:269px;
float:left;
}

#military0214 .center{
float:left;
}

#military0214 .center .leftitem p,
#military0214 .center .rightitem p{
text-align:left;
color:#564946;
font-size:12px;
line-height:13px;
display:block;
margin-top:10px;
}

#military0214 .center .leftitem p{
text-align:left;
padding-left:10px;
}

#military0214 .center .leftitem p a{
font-weight:bold;
color:#564946;
}

#military0214 .top5{
padding-left:5px;
}

#military0214 .left5{
padding-left:5px;
}

#military0214 .right5{
padding-right:5px;
}

/***************************************
 　 0214 最旬アウター　こちらもオススメ
****************************************/

#other0214{
width:694px;
margin:0px;
padding:0px;
background-color:#fcfaec;
}

#other0214 h2.subt{
text-indent:-9999px;
background:url(../parts/C028_0001_020146_11haru_20110214_20990101/images/title.gif) no-repeat 0 0;
width:694px;
height:150px;
padding:0px;
margin:0px;
}

#other0214 .right{
width:47px;
float:right;
}

#other0214 .left{
width:47px;
float:left;
}

#other0214 .rightitem{
width:295px;
float:left;
padding:0px;
margin:0px;
}

#other0214 .rightitem .item{
width:94px;
float:right;
}

#other0214 .leftitem{
width:305px;
float:left;
padding:0px;
margin:0px;
}

#other0214 .leftitem .item{
width:98px;
float:right;
}

#other0214 .center{
float:left;
}

#other0214 .center .leftitem p,
#other0214 .center .rightitem p{
text-align:left;
color:#564946;
font-size:12px;
line-height:13px;
display:block;
margin-top:10px;
}

#other0214 .center .leftitem p{
text-align:left;
padding-left:10px;
}

#other0214 .center .leftitem .mainimg,
#other0214 .center .rightitem .mainimg{
width:201px;
float:left;
}

#other0214 .center .leftitem p a,
#other0214 .center .rightitem p a{
font-weight:bold;
color:#564946;
}

#other0214 .top5{
padding-left:5px;
}

#other0214 .left5{
padding-left:5px;
}

#other0214 .right5{
padding-right:5px;
}

/***************************************
 　 0217 トレンドスタイリング　
****************************************/

#key_item_2011ss{
width:694px;
background:#FFFFFF;
margin:0;
padding:0;
}

#key_item_2011ss .f_l{
float:left;
}

#key_item_2011ss .c_b{
clear:both;
}

#key_item_2011ss .item_info{
width:694px;
clear:both;
margin:0;
background:url(../special/2011ss_key_item/images/bg01.gif) repeat-y;
}

#key_item_2011ss .item_info .item_detail{
width:326px;
float:left;
font-size:12px;
color:#333333;
}

#key_item_2011ss .item_info .item_detail a:link,visited{
text-decoration:none;
}

#key_item_2011ss .item_info .item_detail a:hover{
text-decoration:underline;
}

#key_item_2011ss .item_info .item_detail .item_name{
font-weight:bold;
padding-left:16px;
margin:0;
background:url(../special/2011ss_key_item/images/arrow.gif) no-repeat 2px 2px;
}

#key_item_2011ss .item_info .item_detail .price{
padding-left:16px;
margin:0 0 5px 0;
}

#key_item_2011ss .item_info .item_detail .item_detail01{
width:163px;
float:left;
}

#key_item_2011ss .item_info .btn_01{
float:right;
margin:0 20px 0 0;
}

#key_item_2011ss .item_info .btn_02{
float:right;
margin:0 10px 0 0;
}

/***************************************
 　 1102017 ディズニー特集　
****************************************/

#disney0401 {
	width:694px;
	height:205px;
	margin:0;
	background:url(../parts/C028_0001_020109_10natsu_20100401_20990101/images/disney.jpg) no-repeat 0 0;
}
#disney0401 h2.subt {
	text-indent:-9999px;
}
#disney0401 p{
	text-indent:-9999px;
}

/***************************************
 　 1102028 きれいめフェミニンアイテム特集　
****************************************/

#feminine0228{
width:694px;
margin:0px;
padding:0px;
background:url(../parts/C028_0001_020147_11haru_20110228_20990101/images/bg_center.gif);
background-repeat:repeat-y;
background-color:#FFFFFF;
}

#feminine0228 h2.subt{
text-indent:-9999px;
background:url(../parts/C028_0001_020147_11haru_20110228_20990101/images/title.gif) no-repeat 0 0;
width:694px;
height:133px;
padding:0px;
margin:0px;
}

#feminine0228 .itembox{
width:654px;
padding:0px 20px;
}

#feminine0228 .itembox .left{
width:243px;
float:left;
height:444px;
}

#feminine0228 .itembox .right{
width:411px;
float:right;
}

#feminine0228 .itembox .itemlong{
width:654px;
}

#feminine0228 .itembox .itemlong .leftitem{
float:left;
width:204px;
padding-left:40px;
}

#feminine0228 .itembox .itemlong .rightitem{
float:right;
width:205px;
}

#feminine0228 .itembox .right .cordinate{
width:411px;
}

#feminine0228 .itembox .itemlong ul,
#feminine0228 .itembox .right .cordinate ul{
background:url(../parts/C028_0001_020147_11haru_20110228_20990101/images/icon.gif) no-repeat;
padding-left:15px;
margin:10px 0px 10px 10px;
color:#333333;
font-size:12px;
}

#feminine0228 .itembox .itemlong ul.fix,
#feminine0228 .itembox .right .cordinate ul.fix{
background:url(../parts/C028_0001_020147_11haru_20110228_20990101/images/icon.gif) no-repeat;
padding-left:15px;
margin:10px 0px 10px 0px;
color:#333333;
font-size:12px;
}

#feminine0228 .itembox .itemlong ul li.bold,
#feminine0228 .itembox .right .cordinate ul li.bold{
font-weight:bold;
}

#feminine0228 .itembox .right .cordinate .leftitem{
width:205px;
float:left;
}

#feminine0228 .itembox .right .cordinate .rightitem{
width:206px;
float:right;
}

#feminine0228 .itembox .itemlong .leftitem .itemimg,
#feminine0228 .itembox .itemlong .rightitem .itemimg,
#feminine0228 .itembox .right .cordinate .leftitem .itemimg,
#feminine0228 .itembox .right .cordinate .rightitem .itemimg{
text-align:center;
}

#feminine0228 .bottom{
padding-bottom:23px;
}

/***************************************
 　 0304 オリジナルデニム×ハーゲンダッツ概要
****************************************/

#original_110304{
width:714px;
background:#ffffff;
}

#original_110304 .title{
width:694px;
height:209px;
margin:0;
padding:0;
background:url(../campaign/images/original/main.jpg) no-repeat;
text-indent:-9999px;
padding-top:10px;
}

#original_110304 h2{
padding:0px;
margin-top:20px;
}

#original_110304 p,
#original_110304 ul li{
color:#39211e;
font-size:12px;
line-height:18px;
}

#original_110304 p span{
font-weight:bold;
color:#9d002c;
}

#original_110304 ul li span{
font-weight:bold;
color:#9d002c;
}

#original_110304 .top20{
margin-top:20px;
}

#original_110304 .box{
width:694px;
}

#original_110304 .bottom70{
padding-bottom:70px;
}

#original_110304 a{
color:#0000CC;
}

#original_110304 ul{
list-style:none;
}

#original_110304 p.mark{
display:inline;
}

#original_110304 ul li{
background:url(../campaign/images/y_icon.gif) no-repeat center left;
padding-left:13px;
}

#original_110304 ul li.fixer{
background:url(../campaign/images/y_icon.gif) no-repeat left 6px;
padding-left:13px;
}


/*======================================

	リニュ

=======================================*/


#top_1102{
	clear:both;
}

#top_1102:after {
	content:"";
	display:block;
	clear:both;
}

.f_l_1102 { float:left;}
.f_r_1102 { float:right;}

.mr3_1102 { margin-right:3px;}


#top_1102 h1{
	width:290px;
	height:31px;
	font-size:10px;
	line-height:14px;
	padding:5px 5px 0 10px;
	font-weight:normal;
}

#header_1102{
	width:960px;
	background:url(../images/top/head_bg.jpg) repeat-x bottom;
}

#header_1102:after {
	content:"";
	display:block;
	clear:both;
}

#header_1102 .logoimg{
	padding-bottom:18px;
}

#header_1102b{
	width:900px;
	background:url(../images/top/head_bg.jpg) repeat-x bottom;
}

#header_1102b:after {
	content:"";
	display:block;
	clear:both;
}

#header_1102b .logoimg{
	padding-bottom:18px;
}


.f_r_1102h { width:567px; float:right;}

.f_r_1102h ul{
	width:567px;
	height:31px;
}
.f_r_1102h ul:after {
	content:"";
	display:block;
	clear:both;
}

.f_r_1102h ul li{
	font-size:10px;
	line-height:10px;
	float:left;
	margin-top:9px;
	padding:0 8px 0 8px;
	border-right:#333333 1px solid;
}

.f_r_1102h ul li.end{
	font-size:10px;
	line-height:10px;
	float:left;
	margin-top:9px;
	padding:0 10px 0 10px;
	border-right:none;
}

.f_r_1102h ul li.end2{
	float:right;
	font-size:10px;
	line-height:10px;
	margin-top:0;
	padding:0 0 0 0;
	border-right:none;
}


.f_r_1102h ul li a {
	font-size:10px;
	line-height:10px;
	color:#333333;
	text-decoration:none;
}
.f_r_1102h ul li a:link,
.f_r_1102h ul li a:visited {text-decoration:none; color:#333333;}
.f_r_1102h ul li a:hover {text-decoration:underline; color:#333333;}


.f_r_1102h .bnarea {
	width:368px;
	height:45px;
}

.f_r_1102h .bnarea:after {
	content:"";
	display:block;
	clear:both;
}

.f_r_1102h .s_area {
	float:left;
	width:228px;
	height:36px;
	margin-right:7px;
	background:url(../images/top/hs_bg.gif) no-repeat;
}


.f_r_1102h .cartarea {
	float:right;
	width:194px;
	height:92px;
	background:url(../images/top/cart_bg.gif) no-repeat;
}

.f_r_1102h .cartarea .cbtn {
	margin:6px 0 0 6px;
}

.f_r_1102h .cartarea .cbtn2 {
	float:left;
	width:75px;
	margin:9px 0 0 6px !important;
	margin:9px 0 0 3px;
}

.f_r_1102h .cartarea .cbtn3 {
	float:left;
	width:104px;
	margin:9px 0 0 4px !important;
	margin:9px 0 0 2px;
}

#navi_1102{
	clear:both;
	width:960px;
	margin-top:3px;
}

#navi_1102:after {
	content:"";
	display:block;
	clear:both;
}

#navi_1102 ul{
	width:960px;
}

#navi_1102 ul li{
	float:left;
}

#navi_1102b{
	clear:both;
	width:900px;
	margin-top:3px;
}

#navi_1102b:after {
	content:"";
	display:block;
	clear:both;
}

#navi_1102b ul{
	width:960px;
}

#navi_1102b ul li{
	float:left;
}

#bnarea_1102{
	clear:both;
	width:960px;
	padding-top:15px;

}

#bnarea_0601{
	clear:both;
	width:960px;
	padding-top:5px;

}

#mainarea_1102{
	clear:both;
	width:960px;
	margin-top:10px;
}

/*======================================
	左メニュー
=======================================*/

.leftarea1102{
	float:left;
	width:180px;
}

.leftarea1102 .ml2{ margin-left:2px;}
.leftarea1102 .ml15{ margin-left:15px;}
.leftarea1102 .mt10{ margin-top:10px;}
.leftarea1102 .mb5{margin-bottom:5px;}
.leftarea1102 .mb10{margin-bottom:10px;}

.leftarea1102 .g_area{
width:174px;
background-color:#ebe7e5;
border:1px solid #d6d3d2;
padding:2px;
margin:0px 0px 10px 0px;
}

.leftarea1102 .g_area .top2{
padding-top:2px;
}

.leftarea1102 .info_area{
width:160px;
background-color:#ebe7e5;
border:1px solid #d6d3d2;
padding:0px 9px 10px 9px;
margin:0px 0px 10px 0px;
}

.leftarea1102 .info_area ul li{
list-style:none;
font-size:10px;
line-height:1.5em;
}

.leftarea1102 .info_area ul li a{
color:#3c83cc;
}

#rank{
width:180px;
background-color:#f48383;
}

#rank a{
color:#FFFFFF;
}

#rank ul li{
width:160px;
height:90px;
padding:10px;
display:block;
border-bottom:#FFFFFF 1px dotted;
}

#rank ul li.end{
border-bottom:none;
}

#rank ul li span.r_left{
width:65px;
padding:0px 5px 0px 0px;
float:left;
color:#FFFFFF;
font-size:10px;
line-height:14px;
}

#rank ul li span.r_right{
float:right;
width:90px;
}

/*======================================
	イチオシ部分 
=======================================*/

#container1114 .ichiarea{
	font-size:10px;
	line-height:14px;
	margin-bottom:10px;
	background:url(../images/top/ichi_bg.gif) repeat-y;
}

#container1114 .ichiarea .txtarea{
	text-align:center;
}
#container1114 .ichiarea a {
	font-size:10px;
	line-height:14px;
	color:#333333;
	text-decoration:none;
}
#container1114 .ichiarea a:link,
#container1114 .ichiarea a:visited {text-decoration:none; color:#333333;}
#container1114 .ichiarea a:hover {text-decoration:underline; color:#333333;}

/*======================================
	メイン部分 
=======================================*/

#container1114{
width:960px;
margin:10px 0px 0px 0px;
}

#container1114 h2{
padding:0px;
margin:0px;
}

#container1114 #rightarea1114{
width:760px;
float:right;
}

#mainarea_1102 .mainbnarea{
width:958px;
border:1px solid #CCCCCC;
}

#mainarea_1102 .mainbnarea .mt5{
margin-top:5px;
}

#mainarea_1102 .mainbnarea .mb5{
margin-bottom:5px;
}

#mainarea_1102 .mainbnarea .mt15{
margin-top:15px;
}

#mainarea_1102 .mainbnarea .l_area{
	float:left;
	width:726px;
}

#mainarea_1102 .mainbnarea .r_area{
float:right;
width:226px;
padding:0px 2px 2px 4px;
margin:2px 0px 0px 0px;
}

*html #mainarea_1102 .mainbnarea .r_area{
float:right;
width:226px;
padding:0px 2px 0px 4px;
margin:2px 0px 0px 0px;
}

*:first-child+html #mainarea_1102 .mainbnarea .r_area{
float:right;
width:226px;
padding:0px 2px 0px 4px;
margin:2px 0px 0px 0px;
}

*html #mainarea_1102 .mainbnarea .r_area ul li{
background-color:#ebe7e5;
display:block;
height:75px;
margin-bottom:0px;
}

*:first-child+html #mainarea_1102 .mainbnarea .r_area ul li{
background-color:#ebe7e5;
display:block;
height:75px;
margin-bottom:0px;
}

#mainarea_1102 .mainbnarea .r_area ul li{
background-color:#ebe7e5;
display:block;
height:75px;
margin-bottom:2px;
}

#mainarea_1102 .mainbnarea .r_area ul li.end{
margin-bottom:0px;
padding:0px;
}

#mainarea_1102 .mainbnarea .r_area ul li .f_r_1114{
float:right;
padding:5px 10px 0px 0px;
width:126px;
}

#mainarea_1102 .mainbnarea .r_area ul li .f_r_1114 span.title02{
font-size:12px;
font-weight:bold;
display:block;
padding-top:3px;
}

#mainarea_1102 .mainbnarea .r_area ul li img.thumb{
padding:6px 7px 6px 7px;
}

#mainarea_1102 .mainbnarea .r_area ul li p{
font-size:10px;
color:#333333;
display:block;
padding-right:10px;
}

#container1114 #topics{
background-color:#ebe7e5;
background:url(../images/base/topics_bg.gif) no-repeat;
padding:2px;
margin-bottom:10px;
width:756px;
height:26px;
}

#container1114 ul#newslist{
overflow:hidden;
height:26px;
display:block;
float:left;
}

#container1114 #topics ul li{
width:518px;
color:#333333;
font-size:10px;
padding:6px 0px 0px 10px;
}

#container1114 #topics .next{
background-color:#FFFFFF;
width:120px;
height:20px;
float:right;
font-size:10px;
color:#333333;
padding:6px 0px 0px 10px;
}

#container1114 #topics .next span{
color:#614e45;
font-weight:bold;
}

/*======================================
	新着特集
=======================================*/

#container1114 .event{
width:760px;
margin:15px 0px 0px 0px;
}

#container1114 .event ul li{
float:left;
display:block;
width:246px;
padding:0px 11px 10px 0px;
margin:0px;
}

#container1114 .event ul li span{
font-size:10px;
padding-top:5px;
display:block;
}

#container1114 .event ul li.end{
padding:0px 0px 10px 0px;
float:left;
}

/*======================================
	新着アイテム 
=======================================*/

#container1114 #new_item{
width:760px;
margin:15px 0px 0px 0px;
}

#container1114 #new_item h2{
background:url(../images/base/ttl001.gif) no-repeat;
height:19px;
padding:0px 0px 26px 606px;
}

#container1114 #new_item #jCarouselLiteDemo .carousel  {
padding:0px;
margin:0 0 0px 10px;
position:relative;
}

#container1114 #new_item #jCarouselLiteDemo .carousel button { /*Don't remove this. we still use this for individual demos. only the front pages use images as of now*/
float:left;
} 
             
#container1114 #new_item #jCarouselLiteDemo .carousel a.prev,
#container1114 #new_item #jCarouselLiteDemo .carousel a.next {
display:block;
float:left;
text-decoration:none;
width:20px;
height:50px;
padding:50px 0px 0px 0px;
}

#container1114 #new_item #jCarouselLiteDemo .carousel .jCarouselLite {
float:left;
position:relative;
}

#container1114 #new_item #jCarouselLiteDemo .carousel ul {
overflow:hidden;
margin:0; padding:0;
}

#container1114 #new_item #jCarouselLiteDemo .carousel li img {
background-color:#fff;
list-style:none;
overflow:hidden;
}

#container1114 #new_item #jCarouselLiteDemo .carousel li {
display:block;
width:100px;
padding:0px 16px 0px 0px;
float:left;
}

#container1114 #new_item li span{
font-size:10px;
color:#333333;
display:block;
padding-top:5px;
text-decoration:none;
}
#container1114 #new_item li a{
color:#333333;
text-decoration:none !important;
}

#container1114 #new_item #jCarouselLiteDemo .vertical .jCarouselLite {   /* so that in IE 6, the carousel div doesnt expand to fill the space */
width:100px;
}

/*======================================
	おすすめ商品 
=======================================*/

#container1114 #recommend_item{
width:760px;
margin:30px 0px 0px 0px;
}

#container1114 #recommend_item ul{
width:700px;
padding:0px 20px 0px 40px;
}

#container1114 #recommend_item ul li{
display:block;
width:132px;
padding:0px 5px 0px 0px;
float:left;
}

#container1114 #recommend_item ul li span{
display:block;
font-size:10px;
color:#333333;
width:132px;
text-align:center;
padding:0px;
margin:0px;
}

#container1114 #recommend_item ul li span.stock{
background-color:#66a9d4;
width:50px;
display:block;
color:#FFFFFF !important;
}

#container1114 #recommend_item ul li span.trend{
background-color:#53bca2;
width:80px;
display:block;
color:#FFFFFF !important;
}

#container1114 #recommend_item ul li span.reguler{
background-color:#be85d6;
width:70px;
display:block;
color:#FFFFFF !important;
}

#container1114 #recommend_item ul li span.recommend{
background-color:#f36f97;
width:60px;
display:block;
color:#FFFFFF !important;
}

#container1114 #recommend_item ul li span.revue{
background-color:#fdae48;
width:60px;
display:block;
color:#FFFFFF !important;
}

#container1114 #recommend_item ul li span.matome{
background-color:#9966CC;
width:60px;
display:block;
color:#FFFFFF !important;
}

#container1114 #recommend_item ul li span.buy{
background-color:#ee6f6a;
width:76px;
display:block;
color:#FFFFFF !important;
}

#container1114 #recommend_item ul li span.point{
background-color:#6cb4b6;
width:76px;
display:block;
color:#FFFFFF !important;
}

#container1114 #recommend_item ul li span.ninki{
background-color:#9ca3fd;
width:76px;
display:block;
color:#FFFFFF !important;
}

#container1114 #recommend_item ul li span.warm{
background-color:#FF9966;
width:76px;
display:block;
color:#FFFFFF !important;
}

#container1114 #recommend_item ul li span.basic{
background-color:#FF9966;
width:90px;
display:block;
color:#FFFFFF !important;
}

#container1114 #recommend_item ul li span.relax{
background-color:#999966;
width:60px;
display:block;
color:#FFFFFF !important;
}

#container1114 #recommend_item ul li span.rearrival{
background-color:#9966FF;
width:60px;
display:block;
color:#FFFFFF !important;
}

#container1114 #recommend_item ul li span.none{
background-color:#ffffff;
width:76px;
display:block;
color:#FFFFFF !important;
}

#container1114 #recommend_item ul li span.lead{
font-weight:normal;
height:30px;
display:block;
}

#container1114 #recommend_item ul li span.comment{
display:block;
font-size:10px;
color:#333333;
width:132px;
font-weight:normal;
}

#container1114 #recommend_item ul li span a{
font-weight:bold;
color:#333333;
}

#container1114 #recommend_item ul li.end{
padding:0px;
float:left;
width:132px;
}

#container1114 #recommend_item ul li.ar{
float:left;
width:20px;
height:100px;
padding:80px 0px 0px 0px;
}

#container1114 #recommend_item{
width:760px;
margin:30px 0px 0px 0px;
}

#container1114 #recommend_item #jCarouselLiteDemo .carousel  {
padding:0px;
margin:0 0 0px 10px;
position:relative;
}

#container1114 #recommend_item #jCarouselLiteDemo .carousel button { /*Don't remove this. we still use this for individual demos. only the front pages use images as of now*/
float:left;
} 
             
#container1114 #recommend_item #jCarouselLiteDemo .carousel a.prev02,
#container1114 #recommend_item #jCarouselLiteDemo .carousel a.next02 {
display:block;
float:left;
text-decoration:none;
width:20px;
height:100px;
padding:80px 0px 0px 0px;
}

#container1114 #recommend_item #jCarouselLiteDemo .carousel .jCarouselLite02 {
float:left;
position:relative;
}

#container1114 #recommend_item #jCarouselLiteDemo .carousel ul {
overflow:hidden;
margin:0; padding:0;
}

#container1114 #recommend_item #jCarouselLiteDemo .carousel li img {
background-color:#fff;
list-style:none;
overflow:hidden;
height:130px;
width:130px;
}

#container1114 #recommend_item #jCarouselLiteDemo .carousel li span{
font-size:10px;
line-height:10px;
color:#333333;
display:block;
margin-top:3px;
padding:3px 2px;
}

#container1114 #recommend_item #jCarouselLiteDemo .carousel li a{
text-decoration:none !important;
}

#container1114 #recommend_item #jCarouselLiteDemo .carousel li span img{
padding-bottom:2px;
}

#container1114 #recommend_item #jCarouselLiteDemo .carousel li span.lead{
text-align:left;
margin-top:5px;
line-height:1.4em;
}

#container1114 #recommend_item #jCarouselLiteDemo .carousel li {
display:block;
width:132px;
padding:0px 7px 0px 0px;
float:left;
}

#container1114 #recommend_item #jCarouselLiteDemo .carousel li.end {
padding:0px;
float:left;
width:130px;
}

#container1114 #recommend_item #jCarouselLiteDemo .vertical .jCarouselLite02 {   /* so that in IE 6, the carousel div doesnt expand to fill the space */
width:130px;
}

/*======================================
	おすすめ特集
=======================================*/

#container1114 .new_event{
width:760px;
margin:30px 0px 0px 0px;
}

#container1114 .new_event ul li{
float:left;
display:block;
width:246px;
padding:0px 11px 10px 0px;
margin:0px;
}

#container1114 .new_event ul li.end{
padding:0px 0px 10px 0px;
float:left;
}

#container1114 .new_event ul li span{
width:231px;
display:block;
color:#333333;
font-size:10px;
background:url(../images/base/mark.gif) no-repeat 0px 6px;
padding:3px 0px 0px 15px;
}

#container1114 .new_event ul li span a{
font-weight:bold;
}

#container1114 .new_event h2{
background:url(../images/base/ttl007.gif) no-repeat;
height:19px;
padding:0px 0px 26px 606px;
}

/*======================================
	ブランド 
=======================================*/

#container1114 .brandarea {
width:760px;
margin:30px 0px 0px 0px;
}

#container1114 .brandarea h2{
background:url(../images/base/ttl008.gif) no-repeat;
height:19px;
padding:0px 0px 26px 606px;
}

#container1114 .brandarea ul {
width:760px;
margin:0;
padding:0 0 10px 0;
}

#container1114 .brandarea ul:after{
content:"";
display:block;
clear:both;
}


#container1114 .brandarea ul li {
float:left;
height:80px;
width:126px;
background:url(../images/top/mark.gif) no-repeat 0 45px;
}

#container1114 .brandarea ul li .mb {
margin-bottom:5px;
}

#container1114 .brandarea ul li a span {
display:block;
font-size:10px;
line-height:14px;
color:#333333;
margin-left:15px;
text-decoration:none;
}
#container1114 .brandarea ul li a span:link,
#container1114 .brandarea ul li a span:visited {text-decoration:none; color:#333333;}
#container1114 .brandarea ul li a span:hover {text-decoration:underline; color:#333333;}

/*======================================
	ページ下バナー
=======================================*/

#container1114 .un_bnarea{
float:right;
margin-top:20px;
width:760px;
padding-bottom:20px;
}

/*======================================
	アイテムインデックス
=======================================*/

#container1114 .itemindex {
width:760px;
margin:30px 0px 0px 0px;
}

#container1114 .itemindex ul{
float:left;
width:180px;
margin:10px 0px;
}

#container1114 .itemindex ul.h180{
height:180px;
}

#container1114 .itemindex ul.h140{
height:140px;
}

#container1114 .itemindex ul.h120{
height:120px;
}

#container1114 .itemindex ul.h100{
height:100px;
}

#container1114 .itemindex ul.h70{
height:70px;
}

#container1114 .itemindex .s_cate_l{
width:379px;
display:block;
border-right:#CCCCCC 1px dotted;
float:left;
padding:0px;
margin:0px;
}

#container1114 .itemindex .s_cate_r{
width:350px;
display:block;
float:right;
}

#container1114 .itemindex .s_cate_r ul{
margin:10px 0px;
}

#container1114 .itemindex .s_cate_r ul.right10{
padding:0px 10px 0px 0px;
width:170px;
}

#container1114 .itemindex .s_cate_r ul.last{
padding:0px 0px 0px 0px;
width:170px;
}

#container1114 .itemindex ul li{
width:170px;
display:block;
float:left;
padding:0px;
margin:0px 10px 0px 0px;
background:url(../images/top/mark.gif) no-repeat 0 2px;
}

#container1114 .itemindex .s_cate_r ul li{
width:170px;
display:block;
float:left;
padding:0px;
margin:2px 0px 0px 0px;
background:url(../images/top/mark.gif) no-repeat 0 2px;
}

#container1114 .itemindex ul li.top{
margin:10px 10px 0px 0px;
}

#container1114 .itemindex ul li.cate {
	margin:0px 0px 3px 10px;
	background:url(../images/top/icon.gif) no-repeat 0 2px;
	width:160px;
}

#container1114 .itemindex .s_cate_r ul li.cate {
	margin:0px 0px 3px 10px;
	background:url(../images/top/icon.gif) no-repeat 0 2px;
	width:150px;
}

#container1114 .itemindex ul li a,
#container1114 .itemindex ul li.cate a {
	font-size:10px;
	line-height:14px;
	color:#333333;
	margin-left:13px;
	text-decoration:none;
}

#container1114 .itemindex ul li a:link,
#container1114 .itemindex ul li.cate a:link,
#container1114 .itemindex ul li a:visited,
#container1114 .itemindex ul li.cate a:visited{text-decoration:none; color:#333333;}
#container1114 .itemindex ul li a:hover,
#container1114 .itemindex ul li.cate a:hover {text-decoration:underline; color:#333333;}

/*======================================
	フッター 
=======================================*/
.totop{
	width:100%;
	height:15px;
	background:#ffffff;
	text-align:right;
}
#footer_960{
	clear:both;
	width:960px;
	background:url(../parts/C028_0008_000001_09aki_20090901_20990101/images/foot_bg.gif) repeat-x 0 15px;
}

.footer_960ml{
	margin-left:20px;
}

#footer2{
	width:900px;
	padding:46px 0 15px 0;
	background:url(../parts/C028_0008_000001_09aki_20090901_20990101/images/bg_3.gif) no-repeat top;
	background-color:#FFFFFF;
}
#footer2 p{
	font-size:10px;
	line-height:1.4em;
	text-align:center;
	color:#000000;
}

#footer3{
	clear:both;
	width:900px;
	background:url(../parts/C028_0008_000001_09aki_20090901_20990101/images/bg_1.gif) repeat-y;
}

#footer3 a:link,#footer3 a:visited {
	color:#666666;
	text-decoration:none;
	
}
#footer3 a:hover,#footer3 a:active {
	color:#666666;
	text-decoration:underline;
}

#footer3:after{
	content:"";
	display:block;
	clear:both;
}

#footer3 .box{
	width:900px;
	padding-top:20px;
	background:url(../parts/C028_0008_000001_09aki_20090901_20990101/images/bg_2.gif) no-repeat top;
}

#footer3 .box:after{
	content:"";
	display:block;
	clear:both;
}


#footer3 .box .l_area{
	float:left;
	width:429px;
	padding-left:42px;
}

#footer3 .box .l_area ul{
	width:418px;
	padding-left:10px;
	padding-bottom:10px;
}

#footer3 .box .l_area ul li{
	float:left;
	width:204px;
	padding-top:10px;
}

#footer3 .box .l_area ul li a span{
	display:block;
	padding:0 0 0 16px;
	color:#333333;
	font-size:10px;
	line-height:1.3em;
	background:url(../parts/C028_0008_000001_09aki_20090901_20990101/images/mark.gif) no-repeat 0 1px;
}
#footer3 .box .l_area ul li a:hover span{
	color:#333333;
	text-decoration:underline;
}

#footer3 .box .c_area{
	float:left;
	width:178px;
	padding-left:24px;
}

#footer3 .box .c_area ul{
	width:178px;
}

#footer3 .box .c_area ul li{
	width:178px;
	padding-top:10px;
}

#footer3 .box .c_area ul li a span{
	display:block;
	padding:0 0 0 16px;
	color:#333333;
	font-size:10px;
	line-height:1.3em;
	background:url(../parts/C028_0008_000001_09aki_20090901_20990101/images/mark.gif) no-repeat 0 1px;
}
#footer3 .box .c_area ul li a:hover span{
	color:#333333;
	text-decoration:underline;
}

#footer3 .box .r_area{
	float:right;
	width:215px;
	height:250px;
}

#footer3 .box .r_area .btn{
	margin:5px 0 0 22px;
}

#footer3 .box .r_area a.txt {
	display:block;
	width:195px;
	height:50px;
	margin-left:20px;
	margin-top:21px;
	font-size:12px;
	line-height:18px;
}


#footer3 .box .r_area .logo{
	margin:73px 0 0 140px;
}

#slideshow{
	width:726px;
	height:310px;
}
#slideshow li{
	position:absolute;
	display:none;
	width:726px;
	height:310px;
}
#mainthumb{
	float:left;
	width:598px;
	height:58px;
	margin-bottom:10px;
	background:#e3e2e2;
	border:1px solid #cccccc;
	border-top:none;
}
#mainthumb li{
	float:left;
	width:194px;
	height:48px;
	margin-left:4px !important;
	margin-left:3px;
	padding:5px 0;
	font-size:12px;
	line-height:1.4em;
}
#mainthumb li a{
	display:block;
	width:184px;
	height:36px;
	padding:12px 0 0 10px;
	color:#e01f4f;
	text-decoration:none;
	background:url(/images/top/mainthumb_bg.gif) no-repeat;
}
#mainthumb li a:hover{
	text-decoration:underline;
	background:url(/images/top/mainthumb_bg2.gif) no-repeat;
}
#mainthumb li a span{
	color:#55554b;
	text-decoration:none;
	font-size:10px;
}

#mainthumb li a span.newicon{
color:#FFFFFF;
font-size:10px;
background-color:#e01f4f;
}

.flashbnarea{
	margin-top:310px;
}

#newsframe{
	position:absolute;
	display:none;
	z-index:1000;
	margin-left:-205px;
}

#newsfrm{
	width:350px;
	height:182px;
	padding:5px;
	background:url(../images/top/newsfrm_bg.gif) no-repeat;
}
#newsfrm .newsarea{
	width:340px;
	height:179px;
	overflow:auto;
}
#newsfrm dl{
	margin:20px 17px;
}
#newsfrm dl dt{
	float:left;
	width:34px;
	padding-left:36px;
	color:#666666;
	font-weight:bold;
}
#newsfrm dl dt.new_news{
	background:url(../images/top/newsfrm_new.gif) no-repeat;
}
#newsfrm dl dd{
	width:230px !important;
	width:200px;
	margin:0 0 10px 70px;
}
#newsfrm dl dd a{
	color:#333333;
	text-decoration:underline;
}

/*======================================
	左アイテムインデックス
=======================================*/

.itemindex_l_113 {
	clear:both;
	width:180px;
}

.itemindex_l_113 ul {
	clear:both;
	padding:5px 0 7px 0;
	margin:0;
	background:url(../parts/C028_0005_000001_09aki_20090901_20990101/images/item_bg.gif) repeat-y;
}

.itemindex_l_113 ul li {
	clear:both;
	width:150px;
	padding-left:15px;	
	margin-bottom:3px;
	background:url(../parts/C028_0005_000001_09aki_20090901_20990101/images/mark.gif) no-repeat 15px 2px;
}

.itemindex_l_113 ul li a {
	font-size:10px;
	line-height:14px;
	color:#333333;
	padding-left:13px;
	text-decoration:none;
}
.itemindex_l_113 ul li a:link,
.itemindex_l_113 ul li a:visited {text-decoration:none; color:#333333;}
.itemindex_l_113 ul li a:hover {text-decoration:underline; color:#333333;}

/***************************************
　　0304 リニューアル福袋　小花
****************************************/

#renew_f_0304{
width:694px;
margin:0px;
padding:0px;
background-color:#ffffff;
}

#renew_f_0304 h2.subt{
text-indent:-9999px;
background:url(../parts/C028_0001_045028_11haru_20110304_20110307/images/title_01.jpg) no-repeat 0 0;
width:694px;
height:174px;
padding:0px;
margin:0px;
}

#renew_f_0304 .contents{
width:694px;
float:left;
}

#renew_f_0304 .contents .att{
width:654px;
height:116px;
background:url(../parts/C028_0001_045028_11haru_20110304_20110307/images/bottom.gif) no-repeat 0 0;
padding:10px 10px 10px 30px;
}

#renew_f_0304 .contents .att p{
color:#57383f;
font-size:12px;
line-height:18px;
}

/***************************************
　　0304 リニューアル福袋　水玉
****************************************/

#renew_w_0304{
width:694px;
margin:0px;
padding:0px;
background-color:#ffffff;
}

#renew_w_0304 h2.subt{
text-indent:-9999px;
background:url(../parts/C028_0001_045029_11haru_20110304_20110307/images/title_01.jpg) no-repeat 0 0;
width:694px;
height:174px;
padding:0px;
margin:0px;
}

#renew_w_0304 .contents{
width:694px;
float:left;
}

#renew_w_0304 .contents .att{
width:654px;
height:116px;
background:url(../parts/C028_0001_045029_11haru_20110304_20110307/images/bottom.gif) no-repeat 0 0;
padding:10px 10px 10px 30px;
}

#renew_w_0304 .contents .att p{
color:#57383f;
font-size:12px;
line-height:18px;
}

/***************************************
　　0304 リニューアル福袋　リストページ
****************************************/

#renew_list_0304{
width:694px;
margin:0px;
padding:0px;
background-color:#ffffff;
}

#renew_list_0304 h2.subt{
text-indent:-9999px;
background:url(../parts/C028_0001_020148_11haru_20110304_20990101/images/main.jpg) no-repeat 0 0;
width:694px;
height:325px;
padding:0px;
margin:0px;
}

/***************************************
　　0304 オリジナルデニム　キャンペーン
****************************************/

#original_c_110304{
width:694px;
background-color:#ffffff;
background:url(../parts/C028_0001_050010_11haru_20110304_20110314/images/main.jpg) no-repeat 0 0;
height:294px;
padding:0px;
margin:0px;
}

#original_c_110304 h2.subt{
text-indent:-9999px;
}

#original_c_110304 .btn{
text-align:right;
padding-top:217px;
padding-right:10px;
}

/***************************************
　　0304 オリジナルデニム　キャンペーン　商品ページ
****************************************/

#original_i_110304{
width:694px;
background-color:#ffffff;
padding:0px;
margin:0px;
}

#original_i_110304 h2.subt{
text-indent:-9999px;
background:url(../parts/C028_0001_045027_11haru_20110304_20990101/images/main.jpg) no-repeat 0 0;
height:389px;
padding:0px;
margin:0px;
}

#original_i_110304 .left{
float:left;
width:358px;
}

#original_i_110304 .right{
float:right;
width:336px;
}

#original_i_110304 .btn{
text-align:right;
padding-bottom:30px;
}

/***************************************
　　0307 ビターシロップ
****************************************/

#bittersyrup_110304{
width:694px;
background-color:#ffffff;
padding:0px 0px 0px 0px;
margin:0px;
}

#bittersyrup_110304 h2.subt{
text-indent:-9999px;
background:url(../parts/C028_0001_010046_11haru_20110307_20990101/images/title.jpg) no-repeat 0 0;
height:136px;
padding:0px;
margin:0px;
}

#bittersyrup_110304 h2.subt02{
text-indent:-9999px;
background:url(../parts/C028_0001_010046_11haru_20110307_20990101/images/title02.jpg) no-repeat 0 0;
height:136px;
padding:0px;
margin:0px;
}

#bittersyrup_110304 #c_item{
width:634px;
padding:5px 30px 30px 30px;
margin-bottom:20px;
background:url(../parts/C028_0001_010046_11haru_20110307_20990101/images/bg.gif) no-repeat bottom;
}

#bittersyrup_110304 #c_item02{
width:634px;
padding:5px 30px 30px 30px;
margin-bottom:20px;
background:url(../parts/C028_0001_010046_11haru_20110307_20990101/images/bg02.gif) no-repeat bottom;
}

#bittersyrup_110304 #c_item02 .long,
#bittersyrup_110304 #c_item .long{
height:217px;
}

#bittersyrup_110304 #c_item02 .c_item_inner,
#bittersyrup_110304 #c_item .c_item_inner{
width:204px;
background:url(../parts/C028_0001_010046_11haru_20110307_20990101/images/item_bg.gif) no-repeat bottom;
margin-right:11px;
float:left;
}

#bittersyrup_110304 #c_item02 .c_item_inner_end,
#bittersyrup_110304 #c_item .c_item_inner_end{
width:204px;
margin:0px;
background:url(../parts/C028_0001_010046_11haru_20110307_20990101/images/item_bg.gif) no-repeat bottom;
float:right;
}
#bittersyrup_110304 #c_item02 .c_item_inner_end p,
#bittersyrup_110304 #c_item02 .c_item_inner p,
#bittersyrup_110304 #c_item .c_item_inner_end p,
#bittersyrup_110304 #c_item .c_item_inner p{
font-size:12px;
line-height:18px;
color:#4b373d;
padding:10px;
}

#bittersyrup_110304 #c_item02 .c_item_inner_end p span,
#bittersyrup_110304 #c_item02 .c_item_inner p span,
#bittersyrup_110304 #c_item .c_item_inner_end p span,
#bittersyrup_110304 #c_item .c_item_inner p span{
color:#ee3a09;
font-weight:bold;
}

#bittersyrup_110304 a{
color:#ee3a09;
}

#bittersyrup_110304 .backn{
width:694px;
margin-bottom:30px;
}

#bittersyrup_110304 .backn ul{
margin-top:10px;
}

#bittersyrup_110304 .backn ul li{
list-style:none;
padding-right:11px;
float:left;
}

/***************************************
　　0307 テーマスタイリング
****************************************/

#styling_110307{
width:694px;
background-color:#ffffff;
padding:0px;
margin:0px;
}

#styling_110307 h2.title{
background:url(../special/theme_styling/images/title.gif) no-repeat 0 0;
text-indent:-9999px;
height:109px;
padding:0px;
margin:0px;
}

#styling_110307 .style{
width:694px;
background:url(../special/theme_styling/images/bg_center.gif) repeat-y;
}

#styling_110307 .memo_box{
width:675px;
padding:0px 19px 0px 0;
}

#styling_110307 .memo{
width:205px;
height:201px;
background:url(../special/theme_styling/images/memo_bg_02.gif) no-repeat 0 0;
background-position:top;
padding:0px 0px 20px 0px;
margin:0 0 0 20px !important;
margin-left:15px;
float:left;
}

#styling_110307 .memo_right{
width:205px;
height:201px;
background:url(../special/theme_styling/images/memo_bg_02.gif) no-repeat 0 0;
background-position:top;
margin:0px 0px 0px 0px;
padding:0pc 0px 20px 0px;
float:right;
}

#styling_110307 .memo p,
#styling_110307 .memo_right p{
display:block;
padding:0px 10px;
margin:0px 0px 0px 0px;
line-height:22px;
color:#272423;
}

#styling_110307 .memo p span,
#styling_110307 .memo_right p span{
color:#f84408;
}

#styling_110307 h3.title01{
background:url(../special/theme_styling/images/main_01.gif) no-repeat 0 0;
text-indent:-9999px;
height:85px;
padding:0px;
margin:0px;
}

#styling_110307 .item{
width:205px;
background:url(../special/theme_styling/images/item_bottom.gif) no-repeat 0 0 !important;
background-position:bottom !important;
margin-left:20px !important;
margin-left:15px;
float:left;
}

#styling_110307 .item_right{
width:205px;
background:url(../special/theme_styling/images/item_bottom.gif) no-repeat 0 0 !important;
background-position:bottom !important;
margin-left:19px !important;
margin-left:9px;
float:right;
}

#styling_110307 .item_box{
width:205px;
border-bottom:solid #f0ebe9 1px;
padding:10px 0px;
}

#styling_110307 .item_box_end{
width:205px;
border:none;
padding:10px 0px;
}

#styling_110307 .item_img{
width:50px;
margin:0px;
padding-left:10px;
float:left;
text-align:center;
}

#styling_110307 .item_box p,
#styling_110307 .item_box_end p{
display:block;
width:120px;
color:#614f49;
float:right;
padding:0px 10px 0px 5px;
margin-top:5px;
}

#styling_110307 p.att{
font-size:10px;
padding:10px;
}

#styling_110307 .item_box a,
#styling_110307 .item_box_end a{
color:#614f49;
}

#styling_110307 .item_box p span,
#styling_110307 .item_box_end p span{
font-weight:bold;
}

#styling_110307 .right{
float:right;
}

#styling_110307 .item_main{
width:675px;
padding-right:19px !important;
padding-right:9px;
}

#styling_110307 .item_box p span.red,
#styling_110307 .item_box_end p span.red{
color:#FF0000;
}

/***************************************
 　 0314 送料無料キャンペーン　
****************************************/
#free110314 {
width:694px;
height:130px;
margin:0 auto;
background:url(../parts/C028_0001_050009_11haru_20110214_20110221/images/main.jpg) no-repeat 0 0;
margin-bottom:10px;
}

#free110314 h2.subt {
text-indent:-9999px;
}

#free110314 .btn{
margin-top:78px;
padding-left:462px;
}

/***************************************
 　 0314 送料無料キャンペーン概要
****************************************/

#free110314_detail{
width:694px;
background:#ffffff;
}

#free110314_detail .title{
width:694px;
height:307px;
margin:0;
padding:0;
background:url(../campaign/images/110314_free/main.jpg) no-repeat;
text-indent:-9999px;
padding-top:10px;
}

#free110314_detail h2{
padding:0px;
margin-top:20px;
}

#free110314_detail p,
#free110314_detail ul li{
color:#39211e;
font-size:12px;
line-height:18px;
}

#free110314_detail p span{
font-weight:bold;
color:#FF3300;
}

#free110314_detail ul li span{
font-weight:bold;
color:#FF3300;
}

#free110314_detail .top20{
margin-top:20px;
}

#free110314_detail .box{
width:694px;
}

#free110314_detail .bottom70{
padding-bottom:70px;
}

#free110314_detail a{
color:#0000CC;
}

#free110314_detail ul{
list-style:none;
}

#free110314_detail p.mark{
display:inline;
}

#free110314_detail ul li{
background:url(../campaign/images/y_icon.gif) no-repeat center left;
padding-left:13px;
}

#free110314_detail ul li.fixer{
background:url(../campaign/images/y_icon.gif) no-repeat left 6px;
padding-left:13px;
}

/***************************************
 　 0314 メルマガキャンペーン概要
****************************************/

#mail110314_detail{
width:694px;
background:url(../campaign/images/110314_mail/bg.gif);
background-repeat:repeat-y;
}

#mail110314_detail .title{
width:694px;
height:390px;
margin:0;
padding:0;
background:url(../campaign/images/110314_mail/main.jpg) no-repeat;
text-indent:-9999px;
padding-top:10px;
}

#mail110314_detail .top_btn{
	margin-top:-80px;
	padding:0 0 30px;
	text-align:center;
}

#mail110314_detail .box{
width:654px;
padding-left:20px;
margin-bottom:20px;
}

#mail110314_detail .box p{
color:#333333;
line-height:18px;
}

#mail110314_detail .box p span{
color:#e21b65;
}

#mail110314_detail .box p span.bold{
font-weight:bold;
color:#333333;
}

#mail110314_detail .box p.top10{
margin-top:10px;
}

#mail110314_detail .btm_btn{
	padding:20px 0;
	text-align:center;
	background:url(../campaign/images/110314_mail/bg_btm.gif) no-repeat bottom;
}

/***************************************
　　0318 美人ワンピ＆トップス
****************************************/

#op_list_110318{
width:694px;
margin-bottom:15px;
padding:0px;
background-color:#ffffff;
}

#op_list_110318 h2.subt{
text-indent:-9999px;
background:url(../parts/C028_0001_020149_11haru_20110318_20990101/images/main.jpg) no-repeat 0 0;
width:694px;
height:245px;
padding:0px;
margin:0px;
}

/***************************************
　　0322 オリジナル　ワンピース柄　商品ページ
****************************************/

#original_110322_op01{
width:694px;
background-color:#ffffff;
padding:0px;
margin:0px;
}

#original_110322_op01 p{
color:#4b3120;
font-size:12px;
line-height:18px;
}

#original_110322_op01 h2.subt{
text-indent:-9999px;
background:url(../parts/C028_0001_045031_11haru_20110322_20990101/images/title.gif) no-repeat 0 0;
height:240px;
padding:0px;
margin:0px;
}

#original_110322_op01 p.txt01{
display:block;
width:230px;
float:left;
}

#original_110322_op01 .textarea p.txt01 a,
#original_110322_op01 .or_area02 p a,
#original_110322_op01 .or_area03 p a{
font-weight:bold;
}

#original_110322_op01 .textarea p.txt02{
display:block;
width:230px;
margin-left:10px;
float:right;
}

#original_110322_op01 .textarea{
width:470px;
margin-left:224px;
}

#original_110322_op01 .com{
width:694px;
height:67px;
background:url(../parts/C028_0001_045031_11haru_20110322_20990101/images/arrenge_02.jpg) no-repeat 0 0;
}

#original_110322_op01 .or_area01{
width:213px;
height:74px;
padding:100px 0px 0px 30px;
background:url(../parts/C028_0001_045031_11haru_20110322_20990101/images/arrenge_03.jpg) no-repeat 0 0;
float:left;
}

#original_110322_op01 .or_area02{
width:244px;
height:174px;
background:url(../parts/C028_0001_045031_11haru_20110322_20990101/images/arrenge_bg02.gif) no-repeat 0 0;
float:left;
}

#original_110322_op01 .or_area02 p{
display:block;
width:120px;
padding:100px 5px 0px 0px;
float:left;
}

#original_110322_op01 .or_area02 img{
float:right;
padding:20px 40px 0px 0px;
}

#original_110322_op01 .or_area03{
width:207px;
height:174px;
background:url(../parts/C028_0001_045031_11haru_20110322_20990101/images/arrenge_bg01.gif) no-repeat 0 0;
float:right;
}

#original_110322_op01 .or_area03 p{
display:block;
width:120px;
padding:100px 5px 0px 0px;
float:left;
}

#original_110322_op01 .or_area03 img{
float:right;
padding:20px 31px 0px 0px;
}

#original_110322_op01 .btn{
text-align:right;
margin-top:20px;
}

/***************************************
　　0322 オリジナル　シャーリングパンツ　商品ページ
****************************************/

#original_110322_pants{
width:694px;
background-color:#ffffff;
padding:0px;
margin:0px;
}

#original_110322_pants h2.subt{
text-indent:-9999px;
background:url(../parts/C028_0001_045030_11haru_20110322_20990101/images/title.jpg) no-repeat 0 0;
height:401px;
padding:0px;
margin:0px;
}

#original_110322_pants .bg{
background:url(../parts/C028_0001_045030_11haru_20110322_20990101/images/bg.gif) no-repeat bottom;
}

#original_110322_pants .bg .c_item{
width:654px;
padding-left:20px;
}

#original_110322_pants .bg .c_item ul li{
width:152px;
display:block;
float:left;
background:url(../parts/C028_0001_045030_11haru_20110322_20990101/images/c_item.gif) no-repeat top;
padding-top:30px;
margin-bottom:20px;
list-style:none;
font-size:10px;
}

#original_110322_pants .bg .c_item ul li a{
font-weight:bold;
color:#333333;
}

#original_110322_pants .bg .c_item ul li.left15{
margin-left:15px;
}

#original_110322_pants .bg .c_item .btn{
width:235px;
padding:0px 10px 10px 429px;
}

/***************************************
　　0322 オリジナル　ワンピース無地　商品ページ
****************************************/

#original_110322_op02{
width:694px;
background-color:#ffffff;
padding:0px;
margin:0px;
}

#original_110322_op02 h2.subt{
text-indent:-9999px;
background:url(../parts/C028_0001_045032_11haru_20110322_20990101/images/title.jpg) no-repeat 0 0;
height:391px;
padding:0px;
margin:0px;
}

/***************************************
　　0322 オリジナル　ワンピース共通　商品ページ
****************************************/

#original_110322_op03{
width:694px;
background-color:#ffffff;
padding:0px;
margin:0px;
}

#original_110322_op03 h2.subt{
text-indent:-9999px;
background:url(../parts/C028_0001_020150_11haru_20110322_20990101/images/title.jpg) no-repeat 0 0;
height:390px;
padding:0px;
margin:0px;
}

/***************************************
　　0325 レースアイテム特集
****************************************/

#race_110325{
width:694px;
background-color:#ffffff;
background:url(../parts/C028_0001_020151_11haru_20110325_20990101/images/main.jpg) no-repeat 0 0;
height:235px;
padding:0px;
margin:0px;
}

#race_110325 h2.subt{
text-indent:-9999px;
}


/***************************************
　　0401 機能アイテム
****************************************/

#kinou_0401{
width:694px;
background-color:#ffffff;
padding-bottom:15px;
margin:0px;
}

#kinou_0401 .mt20{
	margin-top:20px;
}
#kinou_0401 .mt25{
	clear:both;
	padding-top:25px;
}

#kinou_0401 .f_l{
	float:left;
}

/***************************************
　　0401 着やせコーデ
****************************************/

#slim_110401{
width:694px;
background:url(../special/slim_coordinate/images/bg.gif) 0 0 repeat-y;
}

#slim_110401 .title{
background:url(../special/slim_coordinate/images/title.jpg) no-repeat 0 0;
width:694px;
height:366px;
}

#slim_110401 p{
color:#333333;
font-size:12px;
line-height:16px;
}

#slim_110401 h2.subt{
text-indent:-9999px;
}

#slim_110401 .main{
width:654px;
padding-left:20px;
}

#slim_110401 .main .item01{
width:654px;
}

#slim_110401 .main .item01 .question{
width:362px;
height:176px;
float:left;
margin-bottom:20px;
}

#slim_110401 .main .item01 .info{
width:292px;
height:176px;
background:url(../special/slim_coordinate/images/01_01.jpg) no-repeat 0 0;
float:right;
margin-bottom:20px;
}

#slim_110401 .main .item01 .info02{
width:292px;
height:176px;
background:url(../special/slim_coordinate/images/02_01.jpg) no-repeat 0 0;
float:right;
margin-bottom:20px;
}

#slim_110401 .main .item01 .info p,
#slim_110401 .main .item01 .info02 p{
margin-top:110px;
padding-left:20px;
}

#slim_110401 .main .item01 .i_container{
width:654px;
}

#slim_110401 .main .item01 .i_container .item_l{
float:left;
width:226px;
}

#slim_110401 .main .item01 .i_container .item_r{
float:left;
width:428px;
}

#slim_110401 .main .item01 .i_container .item_r p.lead{
display:block;
padding-left:40px;
margin:20px 0px 20px 0px;
}

#slim_110401 .main .item01 .i_container .item_r .item_img{
width:185px;
float:left;
}

#slim_110401 .main .item01 .i_container p.point{
display:block;
width:223px;
height:159px;
padding-left:20px;
margin-top:10px;
float:right;
}

#slim_110401 .main .item01 .i_container p.point span{
color:#fa4f77;
}

#slim_110401 .mt8{
margin-top:8px;
}

#slim_110401 .con_item{
width:654px;

}

#slim_110401 .con_item .item_link{
width:218px;
float:left;
}

#slim_110401 .con_item .item_link .item_link_img{
width:94px;
float:left;
margin:20px 0px 0px 0px;
}

#slim_110401 .con_item .item_link p{
display:block;
width:104px;
padding:0px 10px 0px 10px;
float:right;
margin:20px 0px 0px 0px;
}

#slim_110401 .btnbox{
width:614px;
padding:20px 20px 20px 20px;
}

#slim_110401 .btnbox .btn_r{
width:300px;
padding-left:14px;
float:right;
}

#slim_110401 .btnbox .btn_l{
width:300px;
float:left;
}

#slim_110401 .btm30{
margin-bottom:30px;
}

#slim_110401 a{
font-weight:bold;
}

#voice_bn{
margin:10px 0px;
}

/***************************************
　　0405 テーマスタイリング
****************************************/

#styling_110307{

width:694px;
background-color:#ffffff;
padding:0px;
margin:0px;
}

#styling_110307 h2.title110405{
background:url(../special/theme_styling/images/title.gif) no-repeat 0 0;
text-indent:-9999px;
height:109px;
padding:0px;
margin:0px;
}

#styling_110307 .style110405{
width:694px;
background:url(../special/theme_styling/images/110405/bg_center.gif) repeat-y;
}

#styling_110307 .style110405 h3.title02{
background:url(../special/theme_styling/images/110405/main_01.gif) no-repeat 0 0;
text-indent:-9999px;
height:85px;
padding:0px;
margin:0px;
}

#styling_110307 .bottom20{
margin-bottom:20px;
}

/***************************************
　　0405 SPRING SALE
****************************************/

#sale_110405{
width:694px;
height:262px;
background:url(../parts/C028_0001_090002_09natsu_20090727_20990101/images/main.gif) no-repeat 0 0;
}

#sale_110405 h2{
text-indent:-9999px;
}

#sale_110405 .main_box{
width:654px;
height:114px;
margin:100px 10px 0px 10px;
padding:10px;
border:solid 1px #aed6c5;
background-color:#FFFFFF;
}

* html #sale_110405 .main_box{
padding:10px 10px 0px 10px;
}

#sale_110405 .main_box .itembox{
width:214px;
padding-right:6px;
margin:0px;
float:left;
}

#sale_110405 .main_box .itembox_end{
width:214px;
margin:0px;
float:right;
}

#sale_110405 .main_box .itembox .itembox_img,
#sale_110405 .main_box .itembox_end .itembox_img{
width:100px;
height:100px;
padding:5px;
background-color:#f5f4f4;
border:solid 1px #e3e2e2;
float:left;
}

#sale_110405 .main_box .itembox p,
#sale_110405 .main_box .itembox_end p{
display:block;
width:97px;
float:right;
padding-left:5px;
font-size:10px;
color:#333333;
}

#sale_110405 .main_box .itembox p span,
#sale_110405 .main_box .itembox_end p span{
color:#fc5454;
font-size:12px;
}

#sale_110405 .main_box .itembox p span.off,
#sale_110405 .main_box .itembox_end p span.off{
background-color:#f93333;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding:2px;
display:block;
margin-top:5px;
text-align:center;
width:50px;
}

/***************************************
　　0411 おすすめ特集一覧
****************************************/

#pickup110411{
width:694px;
}

#pickup110411 ul{
width:650px;
padding:17px;
border:#e9e8e8 5px solid;
}

#pickup110411 ul li.bl{
width:196px;
margin:0;
padding:0 15px 10px 0;
float:left;
background:url(../images/top/mark.gif) no-repeat 0px 92px;
border-right:dotted 1px #999999;
}

#pickup110411 ul li.bc{
width:196px;
margin:0;
padding:0 15px 10px 15px;
float:left;
background:url(../images/top/mark.gif) no-repeat 15px 92px;
border-right:dotted 1px #999999;
}

#pickup110411 ul li.br{
width:196px;
margin:0;
padding:0 0 10px 15px;
float:left;
background:url(../images/top/mark.gif) no-repeat 15px 92px;
}

#pickup110411 ul li span {
display:block;
font-size:10px;
line-height:14px;
color:#333333;
margin-left:15px;
margin-top:5px;
text-decoration:none;
}

#pickup110411 ul li a span {
display:block;
font-size:10px;
line-height:14px;
color:#333333;
margin-left:15px;
text-decoration:none;
}

#pickup110411 ul li .bn_area{
padding-bottom:10px;
border-bottom:dotted 1px #999999;
}

#pickup110411 ul li.end .bn_area{
border:none;
padding-bottom:0px;
}

#pickup110411 ul li a span:link,
#pickup110411 ul li a span:visited {text-decoration:none; color:#333333;}
#pickup110411 ul li a span:hover {text-decoration:underline; color:#333333;}

/***************************************
　　0415 オリジナルキュロット
****************************************/

#original_110415{
width:694px;
background-color:#ffffff;
padding:0px;
margin:0px;
}

#original_110415 p{
color:#4b3120;
font-size:12px;
line-height:18px;
}

#original_110415 h2.subt{
text-indent:-9999px;
background:url(../parts/C028_0001_045033_11haru_20110415_20990101/images/title.jpg) no-repeat 0 0;
height:284px;
padding:0px;
margin:0px;
}

/***************************************
 　 0422 ベーシックアイテム特集　
****************************************/

#basic0422 {
width:694px;
height:374px;
margin-bottom:20px;
background:url(../parts/C028_0001_020153_11haru_20110422_20990101/images/main.jpg) no-repeat 0 0;
}

#basic0422 h2.subt {
text-indent:-9999px;
}

/***************************************
 　 0422 ポイントプレゼントキャンペーン
****************************************/

#point_110422{
width:694px;
background:#FFFFFF;
background:url(../campaign/point_present110422/images/bg.gif) repeat-y;
}

#point_110422 h1{
width:694px;
height:225px;
margin:0;
padding:0;
background:url(../campaign/point_present110422/images/title.jpg) no-repeat;
text-indent:-9999px;
padding-top:10px;
}

#point_110422 h2{
padding:0px;
}

#point_110422 p,
#point_110422 ul li{
color:#692333;
font-size:12px;
line-height:18px;
}

#point_110422 p span{
font-weight:bold;
}

#point_110422 ul li span{
font-weight:bold;
}

#point_110422 .top20{
margin-top:20px;
}

#point_110422 .box{
width:654px;
padding-left:20px;
margin-bottom:30px;
}

#point_110422 a{
color:#0000CC;
}

#point_110422 ul{
list-style:none;
}

#point_110422 p.mark{
display:inline;
}

#point_110422 ul li{
background:url(../campaign/images/y_icon.gif) no-repeat center left;
padding-left:13px;
}

#point_110422 ul li.fixer{
background:url(../campaign/images/y_icon.gif) no-repeat left 6px;
padding-left:13px;
}

/*******************************************************
 　 20110422 アウトレット改修　
********************************************************/

#su_sale2011 {
width:694px;
margin:0 0 10px 0;
}

#su_sale2011 ul {
margin: 7px 0 0 0;
}

#su_sale2011 ul li {
float:left;
margin-right:7px;
}

#su_sale2011 ul li.end {
float:left;
margin-right:1px;
}

/*******************************************************
 　 20110428 おすすめコーディネート　
********************************************************/

#reco110428{
width:694px;
}

#reco110428 .main{
width:694px;
height:282px;
background:url(../parts/C028_0001_030007_11haru_20110422_20990101/images/main.jpg) no-repeat 0 0;
}

#reco110428 .main h2{
text-indent:-9999px;
}

#reco110428 ul {
margin:5px 0 0 0;
}

#reco110428 ul li {
float:left;
margin-right:6px;
}

#reco110428 ul li.end {
float:left;
margin:0px;
}

/***************************************
　　0428 着やせコーデ
****************************************/

#slim_110401 .main .item01 .info03{
width:292px;
height:176px;
background:url(../special/slim_coordinate/images/01_01_0428.jpg) no-repeat 0 0;
float:right;
margin-bottom:20px;
}

#slim_110401 .main .item01 .info04{
width:292px;
height:176px;
background:url(../special/slim_coordinate/images/03_01_0428.jpg) no-repeat 0 0;
float:right;
margin-bottom:20px;
}

#slim_110401 .main .item01 .info05{
width:292px;
height:176px;
background:url(../special/slim_coordinate/images/04_01_0428.jpg) no-repeat 0 0;
float:right;
margin-bottom:20px;
}

#slim_110401 .top10{
margin-top:10px;
}

#slim_110401 .top30{
margin-top:30px;
}

#slim_110401 .top50{
margin-top:50px;
}

#slim_110401 .main .item01 .info03 p,
#slim_110401 .main .item01 .info04 p,
#slim_110401 .main .item01 .info05 p{
margin-top:110px;
padding-left:20px;
}

#bn_area110428{
width:686px;
margin:30px 0px 30px 0px;
padding:4px;
border:1px #e7e6e6 solid;
}

#bn_area110428 ul li{
list-style:none;
padding-right:4px;
margin-top:4px;
float:left;
}

/***************************************
　　0513 ボトムス特集
****************************************/

#botom0513{
	clear:both;
	width:694px;
	padding:0px;
	margin:0 0 20px 0;
}

#botom0513:after {
	content:"";
	display:block;
	clear:both;
}

#botom0513 .f_l{ float:left;}
#botom0513 .f_r{ float:right;}

#botom0513 .itemarea{
	clear:both;
	width:694px;
	padding:0px;
	margin:0px;
	padding-top:20px;
	padding-bottom:30px;
}

#botom0513 .itemarea:after {
	content:"";
	display:block;
	clear:both;
}

#botom0513 ul{
	clear:both;
	width:694px;
	padding:0px;
	margin:0px;
}

#botom0513 ul li{
list-style:none;
	float:left;
}



/***************************************
　　0513 強化部分コンテンツ
****************************************/

#stb0513{
	clear:both;
	width:694px;
	padding:0px;
	margin:0 0 15px 0;
}

#stb0513:after {
	content:"";
	display:block;
	clear:both;
}

#stb0513 h2{
	padding:0px;
	margin:0;
}

/***************************************
　　0513 0517 強化ブブコン各種
****************************************/

#contents_110513{
width:694px;
background-color:#ffffff;
padding:0px;
margin:0 0 15px 0;
}

#shortpants_110513 h2{
text-indent:-9999px;
background:url(../parts/C028_0001_045039_11haru_20110513_20990101/images/title.jpg) no-repeat 0 0;
height:418px;
padding:0px;
margin:0px;
}

#chinopants_110513 h2{
text-indent:-9999px;
background:url(../parts/C028_0001_045035_11haru_20110513_20990101/images/title.jpg) no-repeat 0 0;
height:396px;
padding:0px;
margin:0px;
}

#shearingwork_110513 h2{
text-indent:-9999px;
background:url(../parts/C028_0001_045037_11haru_20110513_20990101/images/title.jpg) no-repeat 0 0;
height:493px;
padding:0px;
margin:0px;
}

#shortskirt_110513 h2{
text-indent:-9999px;
background:url(../parts/C028_0001_045038_11haru_20110513_20990101/images/title.jpg) no-repeat 0 0;
height:px;
padding:0px;
margin:0px;
}

#shearinglinen_110513 h2{
text-indent:-9999px;
background:url(../parts/C028_0001_045036_11haru_20110513_20990101/images/title.jpg) no-repeat 0 0;
height:px;
padding:0px;
margin:0px;
}

#puff_110517 h2{
text-indent:-9999px;
background:url(../parts/C028_0001_045040_11haru_20110513_20990101/images/title.jpg) no-repeat 0 0;
height:px;
padding:0px;
margin:0px;
}

#pufflong_110517 h2{
text-indent:-9999px;
background:url(../parts/C028_0001_045041_11haru_20110513_20990101/images/title.jpg) no-repeat 0 0;
height:px;
padding:0px;
margin:0px;
}

#vcardigan_110517 h2{
text-indent:-9999px;
background:url(../parts/C028_0001_045042_11haru_20110513_20990101/images/title.jpg) no-repeat 0 0;
height:px;
padding:0px;
margin:0px;
}

/***************************************
　　0513 まとめ買い
****************************************/

#matome0513{
	clear:both;
	width:694px;
	padding:0px;
	margin:0 0 15px 0;
}

#matome0513:after {
	content:"";
	display:block;
	clear:both;
}

#matome0513 h2{
	padding:0px;
	margin:0;
}

/***************************************
　　0519 テーマスタイリング
****************************************/


#styling_110307 .style110519{
width:694px;
background:url(../special/theme_styling/images/110519/bg_center.gif) repeat-y;
}

#styling_110307 .style110519 h3.title02{
background:url(../special/theme_styling/images/110519/main_01.gif) no-repeat 0 0;
text-indent:-9999px;
height:85px;
padding:0px;
margin:0px;
}

#styling_110307 .bottom20{
margin-bottom:20px;
}

/***************************************
　　0519 レビューポイント
****************************************/

#revue110519{
	clear:both;
	width:694px;
	height:166px;
	padding:0px;
	margin:0 0 15px 0;
	background-color:#fdd6d6;
}

#revue110519:after {
	content:"";
	display:block;
	clear:both;
}

#revue110519 h2{
	padding:0px;
	margin:0;
}

#revue110519 .btn{
text-align:right;
padding-right:5px;
}

/***************************************
　　0519 レビューポイント概要
****************************************/

#review_110519{
width:694px;
}

#review_110519 #main{
height:155px;
background-color:#FFFFFF;
}

#review_110519 #container{
width:694px;
background-color:#feefef;
}

#review_110519 #container p{
color:#000000;
padding:20px;
}

#review_110519 p span{
color:#de3d6e;
font-weight:bold;
}

#review_110519 a{
color:#0099CC;
}

#review_110519 .btn{
margin-top:20px;
text-align:center;
}

#review_110519 #rule{
width:694px;
margin:20px 0px;
}

#review_110519 #rule p{
margin:15px 0px 20px 0px;
}

/***************************************
　　0525 着やせコーデ
****************************************/

#slim_110401 .main .item01 .info06{
width:292px;
height:176px;
background:url(../special/slim_coordinate/images/01_01_0525.jpg) no-repeat 0 0;
float:right;
margin-bottom:20px;
}

#slim_110401 .main .item01 .info07{
width:292px;
height:176px;
background:url(../special/slim_coordinate/images/02_01_0525.jpg) no-repeat 0 0;
float:right;
margin-bottom:20px;
}

#slim_110401 .main .item01 .info08{
width:292px;
height:176px;
background:url(../special/slim_coordinate/images/03_01_0525.jpg) no-repeat 0 0;
float:right;
margin-bottom:20px;
}

#slim_110401 .main .item01 .info06 p,
#slim_110401 .main .item01 .info07 p,
#slim_110401 .main .item01 .info08 p{
margin-top:110px;
padding-left:20px;
}

/***************************************
　　0531 読者モデル募集
****************************************/

#model_110530{
width:694px;
background:url(../special/mico_model/images/bg.gif) repeat-y 0 0;
padding-bottom:20px;
}

#model_110530 p{
color:#333333;
line-height:18px;
}

#model_110530 p span{
color:#fa3057;
}

#model_110530 a{
color:#0fa1fe;
}

#model_110530 p span.bold{
font-weight:bold;
color:#333333;
}

#model_110530 p.lead{
text-align:center;
margin-bottom:20px;
}

#model_110530 p.lead02{
text-align:left;
padding:20px;
}

#model_110530 .box{
width:654px;
background-color:#FFFFFF;
background:url(../special/mico_model/images/btm.gif) bottom no-repeat;
margin-left:20px;
}

#model_110530 .box p{
margin:20px 0px 0px 0px;
padding:0px 20px 20px 20px;
display:block;
}

#model_110530 .info{
width:574px;
padding:20px;
margin-left:20px;
background-color:#fefccd;
}

#model_110530 .info p{
margin:10px 0px 20px 0px;
padding:0px;
}

#model_110530 .info p.end{
margin-bottom:0px;
}

#model_110530 .bottom10{
margin-bottom:10px;
}

#model_110530 .left10{
padding-left:10px;
}

#model_110530 .btn ul{
display:block;
clear:both;
margin-top:20px;
padding-left:102px;
}

#model_110530 .btn ul li{
float:left;
list-style:none;
}

/***************************************
　　0603 micoの日　プレゼントキャンペーン
****************************************/

#mico_110603{
width:694px;
background-color:#fedfd9;
}

#mico_110603 .main{
width:654px;
margin:0px 10px 20px 10px;
padding:0px 10px 0px 10px;
background-color:#FFFFFF;
}

#mico_110603 .main p{
display:block;
padding:10px 10px 20px 10px;
color:#333333;
}

#mico_110603 .main p span{
color:#FF0000;
}

#mico_110603 .main a{
color:#2b9be2;
}

#mico_110603 .btn{
text-align:center;
padding-bottom:30px;
}

/***************************************
　　0613 メルマガ登録キャンペーン
****************************************/

#mail_110613{
width:694px;
margin-bottom:15px;
background-color:#faf6ec;
background:url(../campaign/0613_mailmagazine/images/bg.gif) top repeat-y;
}

#mail_110613 p{
color:#333333;
font-size:12px;
line-height:18px;
}

#mail_110613 a{
color:#2b9be2;
}

#mail_110613 p span{
color:#e21b65;
}

#mail_110613 p span.bold{
font-weight:bold;
color:#333333;
}

#mail_110613 p.lead{
padding:0px 20px;
margin:20px 0px;
}

#mail_110613 .btn{
padding-left:141px;
}

#mail_110613 .top20{
padding-top:20px;
}

#mail_110613 .bottom20{
padding-bottom:20px;
}

#mail_110613 #inner{
width:654px;
padding:20px 10px;
margin:0px 10px;
background-color:#ffffff;
border:#eee4cb 1px solid;
}

#mail_110613 #inner p{
display:block;
margin:15px 0px 20px 0px;
}

/***************************************
　　0617 テーマスタイリング
****************************************/


#styling_110307 .style110617{
width:694px;
background:url(../special/theme_styling/images/110617/bg_center.gif) repeat-y;
}

#styling_110307 .style110617 h3.title02{
background:url(../special/theme_styling/images/110617/main_01.gif) no-repeat 0 0;
text-indent:-9999px;
height:85px;
padding:0px;
margin:0px;
}

/***************************************
　　0617 着やせコーデ
****************************************/

#slim_110401 .main .item01 .info09{
width:292px;
height:176px;
background:url(../special/slim_coordinate/images/01_01_0617.jpg) no-repeat 0 0;
float:right;
margin-bottom:20px;
}

#slim_110401 .main .item01 .info10{
width:292px;
height:176px;
background:url(../special/slim_coordinate/images/02_01_0617.jpg) no-repeat 0 0;
float:right;
margin-bottom:20px;
}

#slim_110401 .main .item01 .info11{
width:292px;
height:176px;
background:url(../special/slim_coordinate/images/03_01_0617.jpg) no-repeat 0 0;
float:right;
margin-bottom:20px;
}

#slim_110401 .main .item01 .info12{
width:292px;
height:176px;
background:url(../special/slim_coordinate/images/04_01_0617.jpg) no-repeat 0 0;
float:right;
margin-bottom:20px;
}

#slim_110401 .main .item01 .info09 p,
#slim_110401 .main .item01 .info10 p,
#slim_110401 .main .item01 .info11 p,
#slim_110401 .main .item01 .info12 p{
margin-top:110px;
padding-left:20px;
}

/*======================================

	0617メルマガ会員特設ページ

=======================================*/


#top_1106{
	clear:both;
}

#top_1106:after {
	content:"";
	display:block;
	clear:both;
}

.f_l_1106 { float:left;}
.f_r_1106 { float:right;}

.mr3_1106 { margin-right:3px;}


#top_1106 h1{
	width:290px;
	height:31px;
	font-size:10px;
	line-height:14px;
	padding:5px 5px 0 10px;
	font-weight:normal;
}

#header_1106{
	width:960px;
	background:url(../images/top/head_bg.jpg) repeat-x bottom;
}

#header_1106:after {
	content:"";
	display:block;
	clear:both;
}

#header_1106b .bn_f{
width:154px;
height:56px;
float:left;
padding-left:209px;
margin:0px;
}

#header_1106 .logoimg{
	padding:0px 0px 10px 10px;
}

#header_1106b{
	width:900px;
	background:url(../images/top/head_bg.jpg) repeat-x bottom;
}

#header_1106b:after {
	content:"";
	display:block;
	clear:both;
}

#header_1106b .logoimg{
	padding-bottom:10px;
}


.f_r_1106h { width:567px; float:right;}

.f_r_1106h ul{
	width:567px;
	height:31px;
}
.f_r_1106h ul:after {
	content:"";
	display:block;
	clear:both;
}

.f_r_1106h ul li{
	font-size:10px;
	line-height:10px;
	float:left;
	margin-top:9px;
	padding:0 8px 0 8px;
	border-right:#333333 1px solid;
}

.f_r_1106h ul li.end{
	font-size:10px;
	line-height:10px;
	float:left;
	margin-top:9px;
	padding:0 10px 0 10px;
	border-right:none;
}

.f_r_1106h ul li.end2{
	float:right;
	font-size:10px;
	line-height:10px;
	margin-top:0;
	padding:0 0 0 0;
	border-right:none;
}


.f_r_1106h ul li a {
	font-size:10px;
	line-height:10px;
	color:#333333;
	text-decoration:none;
}
.f_r_1106h ul li a:link,
.f_r_1106h ul li a:visited {text-decoration:none; color:#333333;}
.f_r_1106h ul li a:hover {text-decoration:underline; color:#333333;}


.f_r_1106h .bnarea {
	width:368px;
	height:45px;
}

.f_r_1106h .bnarea:after {
	content:"";
	display:block;
	clear:both;
}

.f_r_1106h .s_area {
	float:left;
	width:228px;
	height:36px;
	margin-right:7px;
	background:url(../images/top/hs_bg.gif) no-repeat;
}


.f_r_1106h .cartarea {
	float:right;
	width:194px;
	height:69px;
	background:url(../specialmember_page/sale_top/images/cart_bg.gif) no-repeat;
}

.f_r_1106h .cartarea .cbtn {
	margin:6px 0 0 6px;
}

.f_r_1106h .cartarea .cbtn2 {
	float:left;
	width:75px;
	margin:9px 0 0 6px !important;
	margin:9px 0 0 3px;
}

.f_r_1106h .cartarea .cbtn3 {
	float:left;
	width:104px;
	margin:9px 0 0 4px !important;
	margin:9px 0 0 2px;
}

/*======================================

	0620クールビズ

=======================================*/

#cool_110620{
width:694px;
}

/*======================================

	0620ポイント5倍キャンペーン概要

=======================================*/

#point_110620{
width:674px;
background-color:#fdf2f2;
padding:10px 10px 30px 10px;
}

#point_110620 .box{
padding:10px;
}

#point_110620 .box p{
display:block;
padding:10px 20px;
background-color:#FFFFFF;
color:#333333;
}

#point_110620 .box p span{
color:#ec3f3f;
font-weight:bold;
}

#point_110620 .box ul{
display:block;
padding:10px 20px;
background-color:#FFFFFF;
color:#333333;
}

#point_110620 .box ul li{
background:url(../parts/C028_0001_050020_11natsu_20110620_20990101/images/circle.gif) no-repeat 0 center;
padding-left:15px;
}

#point_110620 .box ul li.c_top{
background:url(../parts/C028_0001_050020_11natsu_20110620_20990101/images/circle.gif) no-repeat 0 top;
padding-left:15px;
list-style:none;
}

#point_110620 a{
color:#2b9be2;
}

/***************************************
　　0705 micoの日キャンペーン
****************************************/

#mico_110705{
width:694px;
margin-bottom:15px;
background-color:#aef0fd;
padding:0px 0px 20px 0px;
}

#mico_110705 p{
color:#333333;
font-size:12px;
line-height:18px;
}

#mico_110705 a{
color:#2b9be2;
}

#mico_110705 p span{
color:#ec0345;
}

#mico_110705 ul li span{
color:#ec0345;
}

#mico_110705 p span.bold{
font-weight:bold;
color:#ec0345;
}

#mico_110705 p span.small{
color:#333333;
font-size:10px;
}

#mico_110705 #inner{
width:654px;
padding:10px 10px 20px 10px;
margin:0px 10px;
background-color:#ffffff;
}

#mico_110705 #inner p{
display:block;
margin:15px 0px 20px 0px;
padding:0px 10px;
}

#mico_110705 #inner ul{
display:block;
margin:15px 0px 20px 0px;
padding:0px 10px;
background-color:#FFFFFF;
color:#333333;
}

#mico_110705 #inner ul li{
background:url(../campaign/1107_micoday/images/icon.gif) no-repeat 0 center;
padding-left:15px;
}

#mico_110705 #inner ul li.c_top{
background:url(../campaign/1107_micoday/images/icon02.gif) no-repeat 0 top;
padding-left:15px;
}

/***************************************
　　0704 パフ袖Tシャツ
****************************************/

#stb110630 ul.btn{
display:block;
width:694px;
padding:0px;
margin:5px 0px 15px 0px;
}

#stb110630 ul.btn li{
float:left;
margin:0px;
padding:0px 5px 0px 0px;
}

#stb110630 ul.btn li.end{
padding-right:0px;
}

/***************************************
　　0711 福袋
****************************************/

#happybag110711{
width:694px;
background:url(../parts/C028_0001_045049_11natsu_20110711_20990101/images/bg.gif) repeat-y left top;
margin-bottom:15px;
}

#happybag110711 h2{
padding:0px;
margin:0px;
}

#happybag110711 #main{
background:url(../parts/C028_0001_045049_11natsu_20110711_20990101/images/main.gif) no-repeat left top;
}

#happybag110711 #main_02{
background:url(../parts/C028_0001_045050_11natsu_20110711_20990101/images/main.gif) no-repeat left top;
}

#happybag110711 p.lead{
color:#333333;
font-size:12px;
line-height:18px;
padding:104px 20px 20px 220px;
}

#happybag110711 ul{
display:block;
width:694px;
padding:0px;
margin:0px;
}

#happybag110711 ul li{
float:left;
}

#happybag110711 ul li.cor01{
padding-left:40px;
width:200px;
}

#happybag110711 ul li.cor02{
width:200px;
padding-left:10px;
}

#happybag110711 #att{
width:614px;
background-color:#f0f9fd;
margin:30px 30px 0px 30px;
padding:10px;
}

#happybag110711 #att_02{
width:614px;
background-color:#fef1f4;
margin:30px 30px 0px 30px;
padding:10px;
}

#happybag110711 #att ul,
#happybag110711 #att_02 ul{
margin:10px 0px 0px 0px;
width:614px;
}

#happybag110711 #att ul li,
#happybag110711 #att_02 ul li{
background:url(../parts/C028_0001_045049_11natsu_20110711_20990101/images/icon.gif) no-repeat 0 5px;
padding-left:10px;
font-size:10px;
line-height:15px;
display:block;
width:604px;
}

#happybag110711 #att ul li.pink,
#happybag110711 #att_02 ul li.pink{
background:url(../parts/C028_0001_045050_11natsu_20110711_20990101/images/icon.gif) no-repeat 0 5px;
padding-left:10px;
font-size:10px;
line-height:15px;
display:block;
width:604px;
}

/***************************************
　　0719　デニムコーデはセレブがお手本
****************************************/

#denim_c110719{
width:694px;
margin-bottom:15px;
}

#denim_c110719 p{
color:#000000;
font-size:12px;
line-height:18px;
}

#denim_c110719 p span{
background-color:#fcf303;
}

#denim_c110719 .left01{
width:269px;
float:left;
}

#denim_c110719 .right01{
width:425px;
float:right;
}

#denim_c110719 .right01 .bg_01{
background:url(../special/denim_coordinate/images/01_bg.jpg) no-repeat left top;
height:99px;
}

#denim_c110719 .right01 p.item01_f{
font-size:10px;
line-height:13px;
padding:0px 0px 0px 24px;
}

#denim_c110719 .right01 .bg_01{
background:url(../special/denim_coordinate/images/01_bg.jpg) no-repeat left top;
height:99px;
}

#denim_c110719 span.pink a{
color:#fb4988;
font-weight:bold;
background-color:#FFFFFF;
}

#denim_c110719 span.tax{
font-size:8px;
background-color:#FFFFFF;
}

#denim_c110719 .right01 .bg_01 p{
padding:10px 0px 0px 72px;
}

#denim_c110719 .right01 .item01{
width:425px;
}

#denim_c110719 .right01 .item01 .item_box{
width:253px;
float:right;
height:299px;
background:url(../special/denim_coordinate/images/01_set.jpg) no-repeat;
padding:0px;
margin:0px;
}

#denim_c110719 .right01 .item01 .item01_left{
width:172px;
float:left;
}

#denim_c110719 .right01 .item_b{
height:233px;
}

#denim_c110719 .right01 .item_b02{
height:233px;
}

#denim_c110719 .right01 p.item01_f{
font-size:10px;
line-height:14px;
padding:0px 0px 0px 24px;
height:66px;
}

#denim_c110719 .left02 p.item02_f_btm{
font-size:10px;
line-height:13px;
padding:0px 0px 5px 0px;
}

#denim_c110719 .left02 p.item02_f{
font-size:10px;
line-height:13px;
padding:0px 0px 0px 0px;
}

#denim_c110719 .left02 .itemfix{
height:122px;
}

#denim_c110719 .left02{
width:487px;
float:left;
}

#denim_c110719 .left02 .bg_02{
background:url(../special/denim_coordinate/images/02_bg.jpg) no-repeat left top;
height:71px;
}

#denim_c110719 .item02 .item02_left{
width:294px;
float:right;
}

#denim_c110719 .left02 .bg_01 p{
padding:10px 0px 0px 72px;
}

#denim_c110719 .left02 .item02{
width:487px;
}

#denim_c110719 .left02 .item02 .item_box{
width:193px;
float:left;
height:327px;
background:url(../special/denim_coordinate/images/02_set.jpg) no-repeat;
padding:0px;
margin:0px;
}

#denim_c110719 .right02{
width:207px;
float:right;
}

#denim_c110719 .more{
margin-bottom:30px;
}

#denim_c110719 .more .more_l{
width:296px;
float:left;
}

#denim_c110719 .more .more_l .item01{
padding:0px 0px 0px 70px;
}

#denim_c110719 .more .more_r{
width:398px;
float:right;
}

#denim_c110719 .more .more_r .item02{
padding:20px 20px 0px 0px;
float:left;
}

#denim_c110719 .more .more_r .item03{
padding:47px 57px 0px 0px;
float:right;
}

/***************************************
　　0725 着やせコーデ
****************************************/

#slim_110401 .main .item01 .info13{
width:292px;
height:176px;
background:url(../special/slim_coordinate/images/01_01_0725.jpg) no-repeat 0 0;
float:right;
margin-bottom:20px;
}

#slim_110401 .main .item01 .info14{
width:292px;
height:176px;
background:url(../special/slim_coordinate/images/02_01_0725.jpg) no-repeat 0 0;
float:right;
margin-bottom:20px;
}

#slim_110401 .main .item01 .info15{
width:292px;
height:176px;
background:url(../special/slim_coordinate/images/03_01_0725.jpg) no-repeat 0 0;
float:right;
margin-bottom:20px;
}

#slim_110401 .main .item01 .info13 p,
#slim_110401 .main .item01 .info14 p,
#slim_110401 .main .item01 .info15 p{
margin-top:110px;
padding-left:20px;
}

#slim_110401 .con_item .bn_r{
float:right;
margin-top:50px;
}

.check_area{
background:url(../special/slim_coordinate/images/check_0725_05.gif) repeat-y 0 0;
padding-left:30px;
}

.check_area .check_icon{
margin:0 10px 0 0;
float:left;
}

.check_area p{
color:#000000;
line-height:1.5em;
float:left;
margin-top:6px;
}

/***************************************
　　0801 テーマスタイリング
****************************************/


#styling_110307 .style110801{
width:694px;
background:url(../special/theme_styling/images/110801/bg_center.gif) repeat-y;
}

#styling_110307 .style110801 h3.title02{
background:url(../special/theme_styling/images/110801/main_01.gif) no-repeat 0 0;
text-indent:-9999px;
height:85px;
padding:0px;
margin:0px;
}

/***************************************
　　0805 micoの日　送料無料キャンペーン
****************************************/

#mico_110805{
width:694px;
background-color:#AB2463;
}


#mico_110805 .main{
width:654px;
margin:0px 10px 20px 10px;
padding:0px 10px 0px 10px;
background-color:#FFFFFF;
}

#mico_110805 .main p{
display:block;
padding:10px 10px 20px 10px;
color:#333333;
}

#mico_110805 .main p span{
color:#FF0000;
}

#mico_110805 .main a{
color:#2b9be2;
}

#mico_110805 .btn{
text-align:center;
padding-bottom:30px;
}

/***************************************
　　0805 週刊micosuper
****************************************/

#mico_110805_news{
width:694px;
background:url(../special/weekly_mico/images/bg.gif) repeat-y;
}

#mico_110805_news .m_block{
width:654px;
padding:0px 20px;
}

#mico_110805_news .m_block p.date{
color:#585146;
font-size:16px;
font-weight:bold;
margin:20px 0px;
padding-bottom:5px;
display:block;
border-bottom:double #b0a99d;
}

#mico_110805_news .m_block h2{
padding:0px;
margin:0px;
}

#mico_110805_news .m_block h3{
margin:20px 0px 0px 0px;
}

#mico_110805_news .m_block p{
margin:20px 0px 20px 0px;
line-height:18px;
color:#585146;
}

#mico_110805_news .m_block p.bottomline{
padding-bottom:20px;
border-bottom:dotted #b0a99d 1px;
}

#mico_110805_news .m_block .left559{
width:559px;
float:left;
display:block;
}

#mico_110805_news .m_block .left559 p{
margin-top:0px;
}

#mico_110805_news .m_block .right95{
width:95px;
float:right;
}

/***************************************
　　0816 週刊micosuper
****************************************/

#mico_110805_news .m_block h2{
padding:0px 0px 20px 0px;
margin:0px;
}

#mico_110805_news .left306{
float:left;
width:306px;
background-color:#fff8f1;
}

#mico_110805_news .right348{
float:right;
width:348px;
background-color:#fff8f1;
}

#mico_110805_news p.com_box{
height:125px;
padding-left:20px;
}

#mico_110805_news .p_bg01{
background:url(../special/weekly_mico/images/110816/bg01.jpg) no-repeat 0 0;
height:115px;
margin:0px;
padding:0px;
}

#mico_110805_news .p_bg01 p.nomargin{
display:block;
margin:0px 0px 0px 50px;
padding:10px 0px 0px 0px;
}

#mico_110805_news .p_bg02{
background:url(../special/weekly_mico/images/110816/bg02.jpg) no-repeat 0 0;
height:138px;
}

#mico_110805_news .p_bg02 p.nomargin{
display:block;
margin:0px 0px 0px 30px;
padding:10px 0px 0px 0px
}

#mico_110805_news .item_box{
background-color:#FFFFFF;
padding-bottom:30px;
}

#mico_110805_news .item_box p{
width:198px;
float:left;
padding-left:20px;
display:block;
background-color:#FFFFFF;
}

#mico_110805_news .item_box p.att{
width:614px;
text-align:right;
display:block;
background-color:#FFFFFF;
padding-bottom:10px;
}

#mico_110805_news .item_box .btn{
width:574px;
margin:0px 20px;
background-color:#fff9e4;
text-align:center;
padding:20px;
}

#mico_110805_news .item_box .btn p{
width:534px;
text-align:center;
font-weight:bold;
color:#3b2011;
background-color:#fff9e4;
padding-bottom:10px;
margin:0px;
}

#mico_110805_news .ptop{
text-align:right;
margin-top:10px;
padding-right:20px;
}

#mico_110805_news a{
color:#4eb1fd;
}



/***************************************
　　0822 メルマガ会員限定セール
****************************************/

.mailbox{
width:536px;
border:solid #97eeea 5px;
padding:30px 74px 50px 74px;
margin-bottom:15px;
}

.mailbox p{
color:#333333;
text-align:center;
}

.mailbox p span.pink{
color:#f54588;
font-weight:bold;
font-size:12px;
}

.mailbox p span{
font-size:10px;
}

.mailbox .mail_f{
width:536px;
height:45px;
background:url(../campaign/specialmember_page/images/form.gif) no-repeat 0 0;
}

.mailbox .mail_f .add{
width:382px;
height:29px;
margin:4px 4px 4px 130px;
padding:8px 10px 0px 10px;
background-color:#FFFFFF;
border:none;
text-align:left;
}

.mailbox .btn01{
text-align:center;
margin-top:20px;
}

.mailbox .btn02{
text-align:center;
}

.mailbox p.btn_messe{
margin:40px 0px 10px 0px;
}


/***************************************
　　1108 強化部分コンテンツ
****************************************/

#stb1108{
	clear:both;
	width:694px;
	padding:0px;
	margin:0 0 15px 0;
}

#stb1108:after {
	content:"";
	display:block;
	clear:both;
}

#stb1108 h2{
	padding:0px;
	margin:0;
}

#stb1108 .ltop{
float:left;
width:382px;
}

#stb1108 .ltop .txtarea{
height:121px;
margin:0px;
padding:10px 20px 0px 45px;
background-image:url(../parts/C028_0001_045055_11aki_20110822_20990101/images/img_03.jpg) ;
background-repeat:no-repeat;
line-height:145%;
font-size:12px;
}

#stb1108 .ltop .txtarea span{
background-color:#FFC2E8;
}

#stb1108 .rtop{
float:right;
width:312px;
}

#stb1108 .bottom{
width:303px;
height:180px;
background-image:url(../parts/C028_0001_045055_11aki_20110822_20990101/images/img_10.jpg) ;
background-repeat:no-repeat;
padding:78px 0px 0px 391px;
}

a.link_1108:link,
a.link_1108:visited {font-weight:bold;color:#00AEFD;text-decoration:underline;}
a.link_1108:hover {font-weight:bold;color:#00AEFD;text-decoration:none;}

#stb1108 .ltop .txtarea_02{
height:130px;
margin:0px;
padding:10px 20px 0px 45px;
background-image:url(../parts/C028_0001_045054_11aki_20110822_20990101/images/img_03.jpg) ;
background-repeat:no-repeat;
line-height:145%;
font-size:12px;
}

#stb1108 .ltop .txtarea_02 span{
background-color:#FFC2E8;
}

#stb1108 .bottom_02{
width:303px;
height:189px;
background-image:url(../parts/C028_0001_045054_11aki_20110822_20990101/images/img_09.jpg) ;
background-repeat:no-repeat;
padding:92px 0px 0px 391px;
}

/***************************************
　　0829 着やせコーデ
****************************************/

#slim_110401 .cbox_l{
float:left;
}

#slim_110401 .cbox_l_02{
width:199px;
float:left;
}

#slim_110401 .cbox_l_03{
width:445px;
float:left;
}

#slim_110401 .cbox_r{
float:right;
}

#slim_110401 .cbox_r_02{
width:455px;
float:right;
}

#slim_110401 .cbox_r_03{
width:209px;
float:right;
}

#slim_110401 .cbox_r .read{
width:379px;
height:69px;
display:block;
padding:40px 20px 0px 20px;
}

#slim_110401 .style_box{
margin-bottom:30px;
}

#slim_110401 .style_box02{
padding:30px 0px;
}

#slim_110401 .style_box03{
padding-top:30px;
margin-bottom:30px;
}

#slim_110401 ul.item_lineup{
padding:20px 25px;
width:604px;
}

#slim_110401 ul.item_lineup li{
float:left;
list-style:none;
width:151px;
text-align:center;
}

#slim_110401 ul.item_txt{
padding:0px 25px;
width:604px;
}

#slim_110401 ul.item_txt li{
float:left;
list-style:none;
width:151px;
font-size:10px;
display:block;
padding-top:10px;
}

#slim_110401 ul.item_txt li a{
font-size:12px;
color:#276c98;
font-weight:normal;
}

#slim_110401 .coord_item{
padding-bottom:20px;
}

#bn_area110428 ul li.last{
list-style:none;
padding-right:0px;
margin-top:4px;
float:left;
}

/***************************************
　　0905 コーデ丸ごとプレゼント
****************************************/

#mico_110905_event{
width:674px;
background:url(../special/0905mico_day/images/bg.gif) repeat-y;
padding:10px;
}

#mico_110905_event p{
color:#000000;
font-size:12px;
line-height:20px;
}

#mico_110905_event .main{
width:634px;
background-color:#FFFFFF;
padding:20px;
}

#mico_110905_event .main p.lead{
display:block;
padding-top:20px;
}

#mico_110905_event .main p.camp{
display:block;
padding:20px 0px;
border-bottom:#ac9758 1px dotted;
}

#mico_110905_event .main p.camp_end{
display:block;
padding:20px 0px;
}

#mico_110905_event .main p.camp_end span,
#mico_110905_event .main p.camp span{
font-weight:bold;
color:#887335;
}

#mico_110905_event .main .form span.pink,
#mico_110905_event .main p.camp span.pink,
#mico_110905_event .main p.camp_end span.pink{
font-weight:bold;
color:#f93e3e !important;
}

#mico_110905_event .main .box{
margin-top:30px;
}

#mico_110905_event .main .form{
background-color:#fce8e1;
padding-bottom:20px;
margin-bottom:20px;
}

#mico_110905_event .main .form p.lead{
text-align:center;
padding-bottom:20px;
}

#mico_110905_event .main .form .inner{
width:574px;
background-color:#FFFFFF;
margin:0px 10px 20px 10px;
padding:20px;
}

#mico_110905_event .main .form .inner .line{
padding-bottom:10px;
}

#mico_110905_event .main .form .inner .line p{
padding-bottom:5px;
}

#mico_110905_event .main .form .inner .right10{
margin-right:10px;
}

#mico_110905_event .btn{
padding-left:99px;
}

#mico_110905_event a{
color:#0099FF;
}

/***************************************
　　0912 パーティー特集
****************************************/

#party110912{
width:694px;
margin:0px 0px 15px 0px;
}

#party110912 h2{
display:block;
padding:0px;
margin:0px 0px 1px 0px;
}

#party110912 ul li{
display:block;
float:left;
margin:0px 1px 0px 0px;
padding:0px;
}

#party110912 ul li.end{
display:block;
float:left;
margin:0px;
padding:0px;
}
/***************************************
　　ボトムス特集
****************************************/

#bottoms_1108{
width:694px;
margin-bottom:15px;
}

#bottoms_1108 img{border:0px;
}

#bottoms_1108 .maintitle{
width:694px;
margin-bottom:20px;
}

#bottoms_1108 .contents{
width:694px;
}

#bottoms_1108 .ca{
clear:both;
width:694px;
}

#bottoms_1108 .ca .ca_btn{
text-align:right;
padding:15px 20px 0px 0px;
width:460px;
}

#bottoms_1108 .ca .more_btn{
text-align:right;
padding:5px 20px 0px 0px;
width:674px;
}

#bottoms_1108 .ca .left{
width:214px;
float:left;
}

#bottoms_1108 .ca .right{
width:480px;
float:right;
}

/***************************************
　　0912　STYLE BOOK
****************************************/

#s_book110912 p,
#s_book110912 ul li{
color:#4b3d36;
font-size:12px;
line-height:18px;
}

#s_book110912 #top{
float:left;
}

#s_book110912 #top  #main{
width:694px;
height:657px;
background:url(../special/2011autumn_stylebook/images/main.jpg) no-repeat;
}

#s_book110912 #top #main h2{
display:block;
text-indent:-9999px;
padding:0px;
margin:0px;
}

#s_book110912 #top #btn_r{
width:40px;
height:40px;
float:right;
padding-top:270px;
}

#s_book110912 #top #btn_l{
width:40px;
height:40px;
float:left;
padding-top:270px;
}

#s_book110912 #index{
background:url(../special/2011autumn_stylebook/images/index_bg.gif) no-repeat;
height:283px;
width:694px;
}

#s_book110912 #index ul{
padding:36px 0px 0px 42px;
}

#s_book110912 #index ul li{
width:82px;
display:block;
float:left;
list-style:none;
padding:0px 6px 0px 0px;
}

#s_book110912 #index ul li.end{
padding:0px;
}

#s_book110912{
position:relative;
width:694px;
height:940px;
overflow:hidden;
}

#s_book110912 #leading_roll{
width:5552px;
height:940px;
float:left;
}

/*style01*/

#s_book110912 #style01,
#s_book110912 #style02,
#s_book110912 #style03,
#s_book110912 #style04,
#s_book110912 #style05,
#s_book110912 #style06,
#s_book110912 #style07{
width:694px;
float:left;
}

#s_book110912 #main{
width:694px;
height:657px;
background:url(../special/2011autumn_stylebook/images/main_bg.gif) no-repeat;
}

#s_book110912 .photo{
padding:38px 18px 18px 18px;
float:left;
background:url(../special/2011autumn_stylebook/images/img_bg.gif) no-repeat;
display:block;
width:364px;
height:554px;
}

#s_book110912 .item{
width:184px;
float:left;
padding:20px 10px 0px 20px;
}

#s_book110912 .item p.lead,
#s_book110912 .item ul{
padding:50px 0px 0px 0px;
}

#s_book110912 .item ul li{
padding:0px 0px 10px 0px;
list-style:none;
}

#s_book110912 .item ul li a{
color:#a75d51;
text-decoration:underline;
}

#s_book110912 #style01 #btn_r,
#s_book110912 #style02 #btn_r,
#s_book110912 #style03 #btn_r,
#s_book110912 #style04 #btn_r,
#s_book110912 #style05 #btn_r,
#s_book110912 #style06 #btn_r,
#s_book110912 #style07 #btn_r{
width:40px;
height:40px;
float:right;
padding-top:287px;
}

#s_book110912 #style01 #btn_l,
#s_book110912 #style02 #btn_l,
#s_book110912 #style03 #btn_l,
#s_book110912 #style04 #btn_l,
#s_book110912 #style05 #btn_l,
#s_book110912 #style06 #btn_l,
#s_book110912 #style07 #btn_l{
width:40px;
height:40px;
float:left;
padding-top:287px;
}

#s_book110912 #style01,#s_book110912 #style02,#s_book110912 #style03,#s_book110912 #style04,#s_book110912 #style05,#s_book110912 #style06,#s_book110912 #style07{
position:relative;
float:left;
}

/********************************
 110912　送料無料キャンペーン
*********************************/

#camp_110912{
width:714px;
background:#FFFFFF;
padding-left:10px;
margin-top:10px;
}

#camp_110912 h2{
width:694px;
height:242px;
margin:0px;
padding:0px;
background:url(../campaign/images/110912/main.jpg) no-repeat;
text-indent:-9999px;
}

#camp_110912 a{
color:#0099CC;
}

#camp_110912 #main{
width:674px;
border-left:10px #deddd8 solid;
border-right:10px #deddd8 solid;
border-bottom:10px #deddd8 solid;
}

#camp_110912 #main .left{
float:left;
width:114px;
padding:20px 20px;
background-color:#FFFFFF;
}

#camp_110912 #main .right{
float:right;
width:480px;
padding:20px 20px 20px 0px;
background-color:#FFFFFF;
}

#camp_110912 #main .line{
border-bottom:#999999 1px dotted;
width:654px;
margin:0px 10px;
}

#camp_110912 #main .line_end{
width:654px;
margin:0px 10px;
}

#camp_110912 #main .top28{
padding-top:28px;
}

/********************************
 110912　メルマガ登録キャンペーン
*********************************/

#mail_110912{
width:694px;
background:#FFFFFF;
margin-bottom:15px;
background:url(../campaign/images/110912_mail/bg.gif) repeat-y;
padding-bottom:20px;
}

#mail_110912 h2,
#mail_110912 h3{
padding:0px;
margin:0px;
}

#mail_110912 .btnarea{
width:672px;
margin:0px 10px 0px 10px;
background-color:#f4f4f2;
border: 1px solid #CCCCCC;
}

#mail_110912 .btnarea_end{
width:672px;
margin:0px 10px 10px 10px;
background-color:#f4f4f2;
border-bottom: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
}

#mail_110912 .btnarea .left,
#mail_110912 .btnarea_end .left{
width:282px;
padding:25px 0px;
text-align:center;
float:left;
}

#mail_110912 .btnarea .right,
#mail_110912 .btnarea_end .right{
width:390px;
text-align:left;
float:right;
padding:10px 0px 9px 0px;
}

#mail_110912 #detail{
width:654px;
margin:0px 0px 10px 10px;
padding:10px 10px 20px 10px;
background-color:#FFFFFF;
}

#mail_110912 h4{
padding:25px 10px 5px 10px;
margin-bottom:10px;
color:#b5090e;
font-size:16px;
font-weight:bold;
border-bottom:#b5090e 1px dotted;
display:block;
width:634px;
}

#mail_110912 #detail p{
color:#391a08;
font-size:12px;
line-height:18px;
padding:0px 10px;
display:block; 
}

#mail_110912 #detail ul li{
list-style:disc;
color:#391a08;
font-size:12px;
line-height:18px;
padding:0px 10px 0px 0px;
margin:0px 0px 0px 25px;
}

#mail_110912 .top15{
padding-top:15px;
}

#mail_110912 .btm20{
padding-bottom:20px;
}

#mail_110912 .btm30{
margin-bottom:20px;
}

#mail_110912 a{
color:#0099CC;
}

/***************************************
　　0927 レビューポイント概要
****************************************/

#review_110519 #main02{
height:214px;
background-color:#FFFFFF;
}

#review_110519 #container02{
width:694px;
background-color:#f8f2ed;
}

#review_110519 #container02 p{
color:#333333;
padding:20px;
line-height:18px;
}

#review_110519 p span.pink{
color:#f25050;
font-weight:bold;
}

#review_110519 .btn{
margin-top:20px;
text-align:center;
}

#review_110519 #rule{
width:694px;
margin:20px 0px;
}

#review_110519 #rule p{
margin:15px 0px 20px 0px;
line-height:18px;
}

/***************************************
　　1110ミコの日
****************************************/

#mico1110{
	clear:both;
	width:694px;
	padding:0px;
	margin:0 0 15px 0;
}

#mico1110:after {
	content:"";
	display:block;
	clear:both;
}

#mico1110 .f_l{ float:left;}

#mico1110 .bgarea1{
	float:left;
	width:414px;
	height:167px;
	font-size:12px;
	line-height:20px;
	color:#000000;
	background:url(../parts/C028_0001_050016_11natsu_20110525_20990101/images/img_05.jpg) no-repeat;

}

#mico1110 .bgarea1 span{
	font-size:15px;
	color:#e01f4f;
	font-weight:bold;

}

#mico1110 .bgarea1 a{
	color:#e01f4f;
	text-decoration:underline;
}

#mico1110 .bgarea1 a:link,
#mico1110 .bgarea1 a:visited {color:#e01f4f; text-decoration:underline;}
#mico1110 .bgarea1 a:hover {color:#e01f4f; text-decoration:none;}

#mico1110 .w390{
	float:left;
	width:390px;
}

#mico1110 .bgarea2{
	width:390px;
	height:50px;
	background:url(../parts/C028_0001_050016_11natsu_20110525_20990101/images/img_13.jpg) no-repeat;
}

#mico1110 .ml62{
	margin-left:62px;
}

#mico1110_pop{
	clear:both;
	width:694px;
	padding:0px;
	margin:0;
	background:url(../campaign/images/111005/bg1.gif) repeat-y 0 2px;
}

#mico1110_pop:after {
	content:"";
	display:block;
	clear:both;
}

#mico1110_pop .mainarea{
	clear:both;
	width:640px;
	margin-left:27px;
}

#mico1110_pop .mainarea .txtarean{
	clear:both;
	width:640px;
	padding-bottom:15px;
	margin:15px 0 0 0;
}

#mico1110_pop .mainarea .txtarean:after {
	content:"";
	display:block;
	clear:both;
}


#mico1110_pop .mainarea .txtarean2{
	clear:both;
	width:640px;
	margin:20px 0 0 0;
	font-size:12px;
	line-height:20px;
	color:#000000;
}

#mico1110_pop .mainarea .txtarean2 span{
	color:#f76363;
	font-weight:bold;
}


#mico1110_pop a{
	color:#f76363;
	text-decoration:underline;
}

#mico1110_pop a:link,
#mico1110_pop a:visited {color:#f76363; text-decoration:underline;}
#mico1110_pop a:hover {color:#f76363; text-decoration:none;}


#mico1110_pop .clobtn{
	margin:20px 0 20px 260px;
}


/***************************************
　　1003 ニット特集
****************************************/

#knit111003{
width:694px;
margin:0px 0px 15px 0px;
}

#knit111003 h2{
display:block;
padding:0px;
margin:0px 0px 2px 0px;
}

#knit111003 ul li{
display:block;
float:left;
margin:0px 2px 0px 0px;
padding:0px;
}

#knit111003 ul li.end{
display:block;
float:left;
margin:0px;
padding:0px;
}

/***************************************
111007 強化部分コンテンツ　後ろリボンOP
****************************************/

#stb0513 .op_bg{
width:694px;
height:110px;
background-image:url(../parts/C028_0001_045078_11aki_20111003_20990101/images/bg.jpg) ;
background-repeat:no-repeat;

}

#stb0513 .op_bg .op_btn{
padding:50px 0px 0px 402px;
}
/***************************************
　111007　着やせアイテム
****************************************/
#kiyase {
width:694px;
margin:0;
padding:0;
}
#kiyase .flt_l {float:left;}

#kiyase ul {
width:694px;
margin:0;
padding:0;

}

#kiyase ul li {
float:left;
margin:0;
padding:0;
list-style:none;
}

/***************************************
111017 強化部分コンテンツ　ビジュー付OP
****************************************/

#stb0513 .op_bg_02{
width:694px;
height:110px;
background-image:url(../parts/C028_0001_045080_11aki_20111007_20990101/images/bg.jpg) ;
background-repeat:no-repeat;

}

#stb0513 .op_bg_02 .op_btn{
padding:50px 0px 0px 359px;
}

/***************************************
 　 0314 送料無料キャンペーン概要
****************************************/

#free111024_detail{
width:694px;
background:#ffffff;
}


#free111024_detail h2{
padding:0px;
margin-top:20px;
}

#free111024_detail p,
#free111024_detail ul li{
color:#39211e;
font-size:12px;
line-height:18px;
padding-left:20px;
}

#free111024_detail p span{
font-weight:bold;
color:#FF3300;
}

#free111024_detail ul li span{
font-weight:bold;
color:#FF3300;
}

#free111024_detail .top20{
margin-top:20px;
}

#free111024_detail .box{
width:694px;
}

#free111024_detail .bottom70{
padding-bottom:70px;
}

#free111024_detail a{
color:#0000CC;
}

#free111024_detail ul{
list-style:none;
}

#free111024_detail p.mark{
display:inline;
}

#free111024_detail ul li{
background:url(../campaign/images/y_icon.gif) no-repeat center left;
padding-left:13px;
}

#free111024_detail ul li.fixer{
background:url(../campaign/images/y_icon.gif) no-repeat left 6px;
padding-left:13px;
margin-left:20px;
}

.clobtn2{
	margin:0 0 20px 260px;
}

/***************************************
1週間着まわし 111017
****************************************/

#kimawashi1017 {
width:694px;
margin:0;
padding:0;
}

#kimawashi1017 h2,
#kimawashi1017 h3{
padding:0px;
margin:0px;
}

#kimawashi1017 img {
margin:0;padding:0;border:0;
}

#kimawashi1017 ul.box01 {
width:680px;
background:url(../special/oneweek_coordinate/images/bg01.gif) repeat-y;
margin:0 0 0 7px;
}

#kimawashi1017 ul.box01:after {
content:"";
display:block;
clear:both;
}

#kimawashi1017 ul.box01 li.co01 {
width:136px;
height:280px;
margin:0;
padding:0;
float:left;
background-color:#e9d7c6;
}

#kimawashi1017 ul.box01 li.co02 {
width:136px;
height:280px;
margin:0;
padding:0;
float:left;
background-color:#f9f1e8;
}

#kimawashi1017 .txt_area {
padding:0 10px 10px 10px;
margin:0;
}
#kimawashi1017 .txt_c {
font-size:10px;
line-height:14px;
color:#573c3c;
}


a.link_kimawashi1017:link,
a.link_kimawashi1017:visited { font-size:10px; font-weight:bold;color:#573c3c;text-decoration:underline;}
a.link_kimawashi1017:hover { font-size:10px; font-weight:bold;color:#573c3c;text-decoration:none;}



#kimawashi1017 ul.box02 {
width:680px;
background:url(../special/oneweek_coordinate/images/bg02.gif) repeat-y;
margin:0 0 0 7px;
}

#kimawashi1017 ul.box02:after {
content:"";
display:block;
clear:both;
}

#kimawashi1017 ul.box02 li.co01 {
width:136px;
height:280px;
margin:0;
padding:0;
float:left;
background-color:#e9d7c6;
}

#kimawashi1017 ul.box02 li.co02 {
width:136px;
height:280px;
margin:0;
padding:0;
float:left;
background-color:#f9f1e8;
}

#kimawashi1017 .plus {
width:694px;
height:314px;
margin:0;
padding:0;
clear:both;
background:url(../special/oneweek_coordinate/images/plus.gif) no-repeat ;
}

#kimawashi1017 ul.box03 {
width:520px;
margin:0px 0px 0px 0px;
padding:1px 0px 0px 149px;
}

#kimawashi1017 ul.box03:after {
content:"";
display:block;
clear:both;
}
#kimawashi1017 ul.box03 li {
width:130px;
display:block;
margin:0;
padding:0;
float:left;
}

#kimawashi1017 .week_m{
width:345px;
float:left;
padding:0px;
margin:0px;
}

#kimawashi1017 .week_m_l{
width:212px;
float:left;
}

#kimawashi1017 .week_m_r{
width:133px;
float:right;
}

#kimawashi1017 .left{
float:left;
}

#kimawashi1017 .1week a{
font-weight:bold;
}

#kimawashi1017 .1week img{
padding:0px;
margin:0px;
}

#kimawashi1017 .1week p.pad_l{
padding:0px 0px 20px 10px;
color:#573c3c;
font-size:10px;
line-height:14px;
}

#kimawashi1017 .1week p.pad_r{
padding:0px 10px 20px 0px;
color:#573c3c;
font-size:10px;
line-height:14px;
}

#kimawashi1017 .week_tue{
width:349px;
float:right;
}

#kimawashi1017 .week_tue_l{
width:74px;
float:left;
}

#kimawashi1017 .week_tue_m{
width:133px;
float:left;
}

#kimawashi1017 .week_tue_r{
width:142px;
float:right;
}

#kimawashi1017 .week_wed{
width:232px;
float:left;
padding:0px;
margin:0px;
}

#kimawashi1017 .week_wed p{
width:212px;
padding:0px 10px 20px 10px;
display:block;
background:url(../special/oneweek_coordinate/images/dot.gif) repeat-y top;
}

#kimawashi1017 .week_thu{
width:232px;
float:left;
}

#kimawashi1017 .week_thu p{
width:212px;
padding:0px 10px 20px 10px;
display:block;
background:url(../special/oneweek_coordinate/images/dot.gif) repeat-y top;
}

#kimawashi1017 .week_fri{
width:230px;
float:right;
}

#kimawashi1017 .week_fri p{
width:210px;
padding:0px 10px 20px 10px;
display:block;
}

#kimawashi1017 .week_sat{
width:347px;
float:left;
}

#kimawashi1017 .week_sat_r{
width:141px;
float:right;
}

#kimawashi1017 .week_sun{
width:347px;
float:right;
}

#kimawashi1017 .week_sun_l{
width:65px;
float:left;
}

#kimawashi1017 .week_sun_m{
width:136px;
float:left;
}

#kimawashi1017 .week_sun_r{
width:146px;
float:right;
}

#kimawashi1017 .btm20{
padding-bottom:20px;
}

/***************************************
お悩みコンテンツ 111028
****************************************/

#slim_110401 .ptn01,
#slim_110401 .ptn02{
width:654px;
padding:20px 0px 0px 0px;
margin-bottom:10px;
}

#slim_110401 .ptn01 .img_left{
width:268px;
float:left;
}

#slim_110401 .ptn01 .r_box{
width:386px;
float:right;
}

#slim_110401 .ptn01 .r_box p,
#slim_110401 .ptn02 .l_box p{
font-size:12px;
line-height:18px;
color:#333333;
}

#slim_110401 .ptn01 .r_box p span,
#slim_110401 .ptn02 .l_box p span{
color:#fa4f77;
}

#slim_110401 .ptn01 .r_box p.lead,
#slim_110401 .ptn02 .l_box p.lead{
display:block;
padding:20px 0px;
}

#slim_110401 .ptn01 .r_box .point01,
#slim_110401 .ptn02 .l_box .point01{
width:155x;
padding:0px 20px 10px 28px;
float:left;
}

#slim_110401 .ptn01 .r_box .point02,
#slim_110401 .ptn02 .l_box .point02{
width:155px;
padding:0px 28px 10px 0px;
float:right;
}

#slim_110401 .ptn01 .r_box .point01 p,
#slim_110401 .ptn01 .r_box .point02 p,
#slim_110401 .ptn02 .l_box .point01 p,
#slim_110401 .ptn02 .l_box .point02 p{
display:block;
width:147px;
padding:10px 0px 0px 8px;
}

#slim_110401 .ptn02 .img_right{
width:268px;
float:right;
}

#slim_110401 .ptn02 .l_box{
width:386px;
float:left;
}


#slim_110401 .s_item{
width:654px;
border-bottom:#CCCCCC 1px dotted;
}

#slim_110401 .s_item .s_img{
width:220px;
float:left;
}

#slim_110401 .s_detail{
width:434px;
float:right;
padding-bottom:20px;
}

#slim_110401 .s_detail p.i_name{
display:block;
padding:20px 0px 20px 0px;
}

#slim_110401 .c_item01{
width:217px;
float:left;
}

#slim_110401 .c_item02{
width:217px;
float:right;
}

#slim_110401 .c_item01 img,
#slim_110401 .c_item02 img{
float:left;
width:94px;
padding-right:10px;
}

#slim_110401 .s_item .btn{
text-align:right;
padding:0px 0px 20px 0px;
}

#slim_110401 .btn02{
text-align:center;
padding:0px 0px 20px 0px;
}

#slim_110401 .btn_t_20{
margin-bottom:20px;
}

/***************************************
　旬アウターリスト 111107
****************************************/

#stb1107{
clear:both;
width:694px;
padding:0px;
margin:0 0 10px 0;
}

#outer111107{
width:690px;
border:#c82525 2px solid;
margin:0 0 15px 0;
}

#outer111107 h2{
clear:both;
width:694px;
padding:0px;
margin:0 0 10px 0;
}

#outer111107 ul{
display:block;
padding:4px 2px 4px 3px;
}

#outer111107 ul li{
float:left;
display:block;
padding:2px 3px 3px 3px;
list-style:none;
border-right:1px dotted #999999;
border-bottom:1px dotted #999999;
}

#outer111107 ul li.start{
padding:2px 3px 3px 0px;
}

#outer111107 ul li.end{
border-right:none;
padding:2px 0px 3px 3px;
}

#outer111107 ul li.noneline{
border-bottom:none;
padding-bottom:0px;
}

/***************************************
　　冬支度特集　201111
****************************************/
#warmy_item{
width:694px;
margin-bottom:15px;
float:left;
}

#warmy_item img{margin:0px;
padding:0px;
}

#warmy_item .maintitle{
width:694px;
margin-bottom:20px;
}

#warmy_item .contents{
width:694px;
}

#warmy_item .ca{
width:694px;
}

#warmy_item .ca .ca_btn{
text-align:right;
padding:15px 20px 0px 0px;
width:460px;
}

#warmy_item .ca .more_btn{
text-align:right;
padding:5px 20px 0px 0px;
width:674px;
}


#warmy_item .ca .left{
width:347px;
float:left;
}

#warmy_item .ca .right{
width:347px;
float:right;
}

#warmy_item .ca .bottom{
width:694px;
height:106px;
background:url(../special/warmy_item/images/bottom_bg.jpg) no-repeat;
clear:both;
}

#warmy_item .ca .bottom img{float:right;
padding:25px 10px 0px 0px;}

/***************************************
　　ボトムスショップ　201114
****************************************/

#bottom111114{
width:694px;
height:483px;
background:url(../parts/C028_0001_020165_11fuyu_20111114_20990101/images/bg.gif) no-repeat;
margin:0px 0px 15px 0px;
}

#bottom111114 .left{
float:left;
}

#bottom111114 .title{
width:313px;
height:131px;
float:left;
padding:0px;
}

#bottom111114 .pickup{
width:356px;
height:121px;
padding:10px 25px 0px 0px;
background:url(../parts/C028_0001_020165_11fuyu_20111114_20990101/images/pickup.gif) no-repeat;
float:left;
}

#bottom111114 .pickup p{
color:#333333;
font-size:10px;
line-height:15px;
display:block;
width:226px;
padding:35px 10px 5px 20px;
float:left;
}

#bottom111114 .pickup a{
font-weight:bold;
}

#bottom111114 .pickup img{
float:right;
padding:5px 0px;
}

#bottom111114 .pickup p span{
font-size:12px;
font-weight:bold;
}

#bottom111114 ul{
width:652px;
padding:0px 21px;
}

#bottom111114 ul li{
float:left;
list-style:none;
padding:0px 8px 0px 0px;
margin:0px;
}

#bottom111114 ul li.end{
padding:0px;
}


/***************************************
　　20111128 ポイント２０倍
****************************************/
#point20 {
width:694px;
height:294px;
background:url(../parts/C028_0001_050024_11fuyu_20111128_20990101/images/main.jpg) no-repeat;
margin:0 0 15px 0 ;

}

#point20 .btn { margin:250px 0px 0 510px;}

/***************************************
　　20111128 ポイント２０倍 ポップアップ
****************************************/

#free111024_detail a:link,
#free111024_detail a:visited {color:#f76363; text-decoration:underline;}
#free111024_detail a:hover {color:#f76363; text-decoration:none;}

/***************************************
お悩みコンテンツ 111128
****************************************/

#slim_111128 .model_data{
width:654px;
height:367px;
background:url(../special/slim_coordinate/images/111128/model.jpg) no-repeat 0 0;
margin:15px 0px 0px 0px;
}

#slim_111128 .model_data p{
display:block;
padding:20px 20px 0px 226px;
line-height:18px;
}

#slim_111128 .model_data ul{
padding:80px 20px 0px 246px;
width:366px;
}

#slim_111128 .model_data ul li{
font-size:14px;
font-weight:bold;
padding:5px 10px 5px 30px;
background:url(../special/slim_coordinate/images/111128/check.gif) no-repeat;
border-bottom:1px #CCCCCC solid;
list-style:none;
}

#slim_111128 .model_data p.data{
padding:10px 10px 10px 246px !important;
font-size:10px;
}

#slim_111128 ul.item_lineup{
padding:0px;
width:654px;
}

#slim_111128 ul.item_lineup li{
width:218px;
display:block;
float:left;
padding:0px 0px 10px 0px;
}

#slim_111128 ul.item_lineup li span{
width:104px;
padding:0px 10px 0px 10px;
float:right;
display:block;
text-align:left;
}

#slim_111128 ul.item_lineup li span.itemname{
font-weight:bold;
}

#slim_111128 ul.item_lineup li img{
float:left;
}

#slim_111128 .font10{
font-size:10px;
color:#333333 !important;
}

#slim_111128 .point03{
width:155px;
padding:0px 20px 10px 28px;
float:left;
}

#slim_111128 .point03 p{
display:block;
width:147px;
padding:10px 0px 0px 8px;
}

#slim_111128 .point03 p span{
color:#fa4f77;
}

#slim_111128 .comment_box{
background:url(../special/slim_coordinate/images/111128/com_btm.gif) no-repeat bottom;
margin:0px 0px 15px 0px;
width:386px;
}

#slim_111128 .comment_box02{
background:url(../special/slim_coordinate/images/111128/com_btm.gif) no-repeat bottom;
margin:0px 0px 15px 0px;
width:386px;
float:right;
}

#slim_111128 .comment_box ul,
#slim_111128 .comment_box02 ul{
display:block;
width:346px;
padding:5px 20px 20px 20px;
}

#slim_111128 .comment_box ul li,
#slim_111128 .comment_box02 ul li{
border-bottom:1px #978d6b dotted;
list-style:none;
padding:5px 0px;
font-size:10px;
}

#slim_111128 .comment_box ul li.end,
#slim_111128 .comment_box02 ul li.end{
border:none;
}

#slim_111128 list a{
text-decoration:underline;
}

/***************************************
111205　今年1年のご愛顧感謝プレゼントキャンペーン
****************************************/

#mico_111205{
width:694px;
}

#mico_111205 .item{
width:694px;
float:left;
}

#mico_111205 .detail{
background:url(../campaign/micoday/images/bg.jpg) repeat-y top;
padding-bottom:40px;
}

#mico_111205 .detail .inner{
width:634px;
margin:0px 20px 0px 20px;
padding:10px;
background-color:#FFFFFF;
filter: alpha(opacity=80);
-moz-opacity:0.80;
opacity:0.80;
}

#mico_111205 .detail .inner .ex{
margin:0px 0px 20px 0px;
}

#mico_111205 .detail .inner .ex img{
margin-bottom:10px;
}

#mico_111205 .detail .inner .ex p{
color:#333333;
font-size:12px;
line-height:18px;
display:block;
margin:0px 10px;
}

#mico_111205 .detail .inner .ex p span{
font-weight:bold;
}

#mico_111205 a{
color:#0099FF;
}

/***************************************
　　20111209 今ならメルマガ登録でプレセールにご招待!!
****************************************/
#specialmember_111209 {
width:694px;
}

#specialmember_111209 .btn {width:694px;
background:url(../campaign/specialmember_page/images/btn_bg.gif) no-repeat;
text-align:center;
}
#specialmember_111209 .btn img{margin:0 auto;
border:0;
}

#specialmember_111209 .txt{
font-weight:bold;
font-size:13px;
color:#513626;
text-align:center;
margin:30px 0px 30px 0px;
line-height:180%;
}

/***************************************
　　20111209 レビューを書いて100ポイント
****************************************/

#revue_111209{
background:url(../parts/C028_0001_050015_11haru_20110519_20990101/images/main.jpg) no-repeat;
height:213px;
margin-bottom:15px;
}

#revue_111209 .btn{
padding:175px 10px 10px 539px;
}

#review_110519 #main{
margin:0px 0px 10px 0px;
height:213px;
}

#review_110519 p{
color:#333333;
line-height:20px;
}

/***************************************
　　20111215 メルマガ会員スペシャルプライス
****************************************/

#mail111215{
width:694px;
background:url(../parts/C028_0001_050017_11natsu_20110613_20990101/images/bg.gif) repeat-y;
margin-bottom:15px;
padding-bottom:10px;
}

#mail111215 .link{
padding:10px;
}

#mail111215 .link ul li{
float:left;
display:block;
width:100px;
background-color:#FFFFFF;
margin:0px 6px 0px 0px;
padding:15px;
list-style:none;
font-size:10px;
}

* html #mail111215 .link ul li{
float:left;
display:block;
width:100px;
background-color:#FFFFFF;
margin:0px 6px 0px 0px;
padding:14px;
list-style:none;
font-size:10px;
}

#mail111215 .link ul li img{
border:1px solid #e8daaf;
}

#mail111215 .link ul li span.name{
background:url(../parts/C028_0001_050017_11natsu_20110613_20990101/images/icon.gif) no-repeat;
margin-top:8px;
padding:0px 0px 0px 15px;
display:block;
line-height:12px;
}

#mail111215 .link ul li span.price{
color:#e9264f;
background:none;
padding:0px;
}

#mail111215 .link ul li span.off{
background-color:#e9264f;
text-align:center;
color:#FFFFFF;
display:block;
}

#mail111215 .link ul li.end{
margin:0px;
}

#mail111215 .link ul li a{
color:#0099FF;
}


/***************************************
　　20111221 福袋
****************************************/

#fuku_20111221{
width:694px;
margin:0px;
padding:0px;
background-color:#ffffff;
color:#333;
}

#fuku_20111221 h2{
width:694px;
margin:0px;
padding:0px;
}


#fuku_20111221 .contents{
width:694px;
float:left;
}

#fuku_20111221 .contents .att{
font-size:12px;
line-height:18px;
padding:25px 5px 25px 10px;
}

#fuku_20111221 .contents .att img{
margin-bottom:10px;}

#fuku_20111221 .contents .att span{
color:#F87C94;
}

/********************************
 value2 201104
*********************************/

#value1103{
width:700px;
margin:0;
padding:0;
}

#value1103 h2{
width:700px;
height:212px;
margin:0;
padding:0;
}

#value1103 .itembox{
width:700px;
margin-bottom:15px;
padding:0;
}

#value1103 .itembox:after {
	content:"";
	display:block;
	clear:both;
}

#value1103 .itembox_top{
float:left;
width:700px;
margin:0;
padding:0;
}

#value1103 .itembox_r{
float:right;
width:185px;
height:285px;
margin:0;
}

#value1103 .detailbox{
clear:both;
width:700px;
margin:0px;
padding:0;
}

#value1103 p{
padding-top:10px;
float:left;
}

#value1103 .tx01{
font-size:11px;
line-height:13px;
color:#FB2C87;
margin:0px 0 5px 20px !important;
margin:0px 0 5px 10px;
}


#value1103 .txprice ,
#value1103 .itembox_top ul li ul li.txprice{
font-size:11px;
line-height:13px;
color:#333333;
margin:0 0 5px 0px;
}

#value1103 .txprice span ,
#value1103 .itembox_top ul li ul li.txprice span{padding-left:20px;
}

#value1103 .itembox_top ul li ul li{
width:165px;
padding-top:10px;
float:left;
}

#value1103 .itembox_top ul li ul li.tx02{
font-size:11px;
line-height:13px;
color:#FB2C87;
padding:90px 0 5px 20px;
}

#value1103 a.linktxt:link,
#value1103 a.linktxt:visited {text-decoration:none;color:#333333;}
#value1103 a.linktxt:hover {text-decoration:underline;color:#333333;}


#value1103 .itembox_top ul{
width:700px;
margin:0;
padding:0;
}

#value1103 .itembox_top ul li ul{
width:185px;
margin:0;
padding:0;
}

#value1103 .itembox_top ul li{
float:left;
margin:0;
padding:0;
}

#value1103 .ml10{
margin-left:10px;
}
#value1103 .ml20{
margin-left:20px;
}

#value1103 .clear{float:clear;}

#value1103 .bg1c{
height:73px;
background:url(../parts/C028_0001_020129_10fuyu_20101001_20990101/images/item1_12.jpg) no-repeat;
}
#value1103 .bg2c{
height:74px;
background:url(../parts/C028_0001_020129_10fuyu_20101001_20990101/images/item2_19.jpg) no-repeat;
}
#value1103 .bg3c{
height:74px;
background:url(../parts/C028_0001_020129_10fuyu_20101001_20990101/images/item3_26.jpg) no-repeat;
}
#value1103 .bg4c{
width:185px;
background:url(../parts/C028_0001_020129_10fuyu_20101001_20990101/images/item4_36.jpg) no-repeat;
}
#value1103 .bg5c{
height:73px;
background:url(../parts/C028_0001_020129_10fuyu_20101001_20990101/images/item5_43.jpg) no-repeat;
}
#value1103 .bg6c{
height:73px;
background:url(../parts/C028_0001_020129_10fuyu_20101001_20990101/images/item6_50.jpg) no-repeat;
}
#value1103 .bg7c{
height:73px;
background:url(../parts/C028_0001_020129_10fuyu_20101001_20990101/images/item7_57.jpg) no-repeat;
}
#value1103 .bg8c{
height:73px;
background:url(../parts/C028_0001_020129_10fuyu_20101001_20990101/images/item8_12.jpg) no-repeat;
}
#value1103 .bg9c{
height:74px;
background:url(../parts/C028_0001_020129_10fuyu_20101001_20990101/images/item9_19.jpg) no-repeat;
}
#value1103 .bg10c{
height:73px;
background:url(../parts/C028_0001_020129_10fuyu_20101001_20990101/images/item10_06.jpg) no-repeat;
}

#value1103 .bg11c{
height:73px;
background:url(../parts/C028_0001_020129_10fuyu_20101001_20990101/images/item11_06.jpg) no-repeat;
}

#value1103 .bg12c{
height:73px;
background:url(../parts/C028_0001_020129_10fuyu_20101001_20990101/images/item12_06.jpg) no-repeat;
}

#value1103 .bg13c{
height:72px;
background:url(../parts/C028_0001_020129_10fuyu_20101001_20990101/images/item13_06.jpg) no-repeat;
}

#value1103 .bg14c{
height:73px;
background:url(../parts/C028_0001_020129_10fuyu_20101001_20990101/images/item_bg14.jpg) no-repeat;
}

#value1103 .bg15c{
height:73px;
background:url(../parts/C028_0001_020129_10fuyu_20101001_20990101/images/item_bg15.jpg) no-repeat;
}

#value1103 a.linktxt03 {
	display:block;
	font-size:12px;
	color:#333;
	padding:0 0 0 13px;
	margin:0 0 5px 10px;
	text-decoration:none;
	background:url(../parts/C028_0001_020129_10fuyu_20101001_20990101/images/arrow.gif) no-repeat 0px 0px;
	font-weight:bold;
}
#value1103 a.linktxt03:link,
#value1103 a.linktxt03:visited {text-decoration:none;color:#333333;}
#value1103 a.linktxt03:hover {text-decoration:underline;color:#333333;}

/********************************
 111221 ベストセラーアイテム
*********************************/

#best111221{
width:694px;
margin:0px 0px 15px 0px;
padding:0px;
}

#best111221 h2{
padding:0px;
margin:0px;
}

#best111221 .box_l{
float:left;
width:160px;
}

#best111221 .box_c{
width:366px;
float:left;
}

#best111221 .box_r{
float:right;
width:168px;
}

/********************************
 111228 アウトレット改修 ナビ
*********************************/

#outlet_111228_navi{
width:694px;
height:57px;
padding:0px;
margin:0px 0px 15px 0px;
background:url(../parts/C028_0001_090006_10seika_20100705_20990101/images/navi_bg.gif) no-repeat 0px 0px;
}

#outlet_111228_navi ul{
padding:0px 10px;
margin:0px;
}

#outlet_111228_navi ul li{
float:left;
padding:6px 6px 6px 0px;
}

#outlet_111228_navi ul li.end{
padding:6px 0px 6px 0px;
}

#outlet_111228_navi ul li a.navi01 {
background:url(../parts/C028_0001_090006_10seika_20100705_20990101/images/btn01.gif) no-repeat 0 0;
width:130px;
height:44px;
display:block;
text-indent:-9999px;
}

#outlet_111228_navi ul li a.navi01:hover {
background:url(../parts/C028_0001_090006_10seika_20100705_20990101/images/btn01_on.gif) no-repeat;
}

#outlet_111228_navi ul li a.navi02 {
background:url(../parts/C028_0001_090006_10seika_20100705_20990101/images/btn02.gif) no-repeat 0 0;
width:130px;
height:44px;
display:block;
text-indent:-9999px;
}

#outlet_111228_navi ul li a.navi02:hover {
background:url(../parts/C028_0001_090006_10seika_20100705_20990101/images/btn02_on.gif) no-repeat;
}

#outlet_111228_navi ul li a.navi03 {
background:url(../parts/C028_0001_090006_10seika_20100705_20990101/images/btn03.gif) no-repeat 0 0;
width:130px;
height:44px;
display:block;
text-indent:-9999px;
}

#outlet_111228_navi ul li a.navi03:hover {
background:url(../parts/C028_0001_090006_10seika_20100705_20990101/images/btn03_on.gif) no-repeat;
}

#outlet_111228_navi ul li a.navi04 {
background:url(../parts/C028_0001_090006_10seika_20100705_20990101/images/btn04.gif) no-repeat 0 0;
width:130px;
height:44px;
display:block;
text-indent:-9999px;
}

#outlet_111228_navi ul li a.navi04:hover {
background:url(../parts/C028_0001_090006_10seika_20100705_20990101/images/btn04_on.gif) no-repeat;
}

#outlet_111228_navi ul li a.navi05 {
background:url(../parts/C028_0001_090006_10seika_20100705_20990101/images/btn05.gif) no-repeat 0 0;
width:130px;
height:44px;
display:block;
text-indent:-9999px;
}

#outlet_111228_navi ul li a.navi05:hover {
background:url(../parts/C028_0001_090006_10seika_20100705_20990101/images/btn05_on.gif) no-repeat;
}

/********************************
 111228 アウトレット改修　左ナビ
*********************************/

#outlet_111228_left{
width:180px;
padding:0px;
margin:10px 0px 0px 0px;
float:left;
}

#outlet_111228_left .news{
background:url(../parts/C028_0005_000002_09natsu_20090515_20990101/images/news_bg.gif) repeat-y;
padding:0px 0px 10px 0px;
margin:0px 0px 10px 0px;
}

#outlet_111228_left .news .inner{
width:140px;
margin:0px 10px 0px 10px;
padding:10px;
background-color:#FFFFFF;
}

#outlet_111228_left .news .inner ul li,
#outlet_111228_left .item .inner ul li,
#outlet_111228_left .size .inner ul li{
font-size:10px;
color:#333333;
list-style:none;
background:url(../parts/C028_0005_000002_09natsu_20090515_20990101/images/icon02.gif) no-repeat 0px 5px;
padding:0px 0px 0px 13px;
}

#outlet_111228_left .sale .inner ul li{
font-size:10px;
color:#333333;
list-style:none;
background:url(../parts/C028_0005_000002_09natsu_20090515_20990101/images/icon03.gif) no-repeat 0px 5px;
padding:0px 0px 0px 13px;
margin-left:5px;
}

#outlet_111228_left .sale{
background:url(../parts/C028_0005_000002_09natsu_20090515_20990101/images/sale_btm.gif) no-repeat bottom;
margin:0px 0px 10px 0px;
}

#outlet_111228_left .sale .inner{
padding:10px 5px 15px 5px;
width:170px;
}

#outlet_111228_left .item{
background:url(../parts/C028_0005_000002_09natsu_20090515_20990101/images/item_bg.jpg) repeat-y;
margin:0px 0px 10px 0px;
padding:0px 0px 5px 0px;
}

#outlet_111228_left .size{
background:url(../parts/C028_0005_000002_09natsu_20090515_20990101/images/size_bg.jpg) repeat-y;
margin:0px 0px 10px 0px;
padding:0px 0px 5px 0px;
}

#outlet_111228_left .item .left5,
#outlet_111228_left .size .left5{
padding-left:5px;
}

#outlet_111228_left .item .inner,
#outlet_111228_left .size .inner{
width:150px;
margin:0px 5px 0px 5px;
padding:10px;
background-color:#FFFFFF;
}

#outlet_111228_left .mail{
padding:0px;
margin:0px 0px 10px 0px;
}

/********************************
 111228 ウィンターセール
*********************************/

#sale111228{
width:694px;
padding:0px;
margin:0px;
}

#sale111228 ul.navi li{
float:left;
list-style:none;
}

#sale111228 ul li a.navi01{
background:url(../parts/C028_0001_090019_11fuyu_20120105_20990101/images/navi01.gif) no-repeat 0 0;
width:117px;
height:56px;
display:block;
text-indent:-9999px;
}

#sale111228 ul li a.navi01:hover{
background:url(../parts/C028_0001_090019_11fuyu_20120105_20990101/images/navi01_on.gif) no-repeat;
}

#sale111228 ul li a.navi02{
background:url(../parts/C028_0001_090019_11fuyu_20120105_20990101/images/navi02.gif) no-repeat 0 0;
width:156px;
height:56px;
display:block;
text-indent:-9999px;
}

#sale111228 ul li a.navi02:hover{
background:url(../parts/C028_0001_090019_11fuyu_20120105_20990101/images/navi02_on.gif) no-repeat;
}

#sale111228 ul li a.navi03{
background:url(../parts/C028_0001_090019_11fuyu_20120105_20990101/images/navi03.gif) no-repeat 0 0;
width:76px;
height:56px;
display:block;
text-indent:-9999px;
}

#sale111228 ul li a.navi03:hover{
background:url(../parts/C028_0001_090019_11fuyu_20120105_20990101/images/navi03_on.gif) no-repeat;
}

#sale111228 ul li a.navi04{
background:url(../parts/C028_0001_090019_11fuyu_20120105_20990101/images/navi04.gif) no-repeat 0 0;
width:76px;
height:56px;
display:block;
text-indent:-9999px;
}

#sale111228 ul li a.navi04:hover{
background:url(../parts/C028_0001_090019_11fuyu_20120105_20990101/images/navi04_on.gif) no-repeat;
}

#sale111228 ul li a.navi05{
background:url(../parts/C028_0001_090019_11fuyu_20120105_20990101/images/navi05.gif) no-repeat 0 0;
width:76px;
height:56px;
display:block;
text-indent:-9999px;
}

#sale111228 ul li a.navi05:hover{
background:url(../parts/C028_0001_090019_11fuyu_20120105_20990101/images/navi05_on.gif) no-repeat;
}

#sale111228 ul li a.navi06{
background:url(../parts/C028_0001_090019_11fuyu_20120105_20990101/images/navi06.gif) no-repeat 0 0;
width:76px;
height:56px;
display:block;
text-indent:-9999px;
}

#sale111228 ul li a.navi06:hover{
background:url(../parts/C028_0001_090019_11fuyu_20120105_20990101/images/navi06_on.gif) no-repeat;
}

#sale111228 ul li a.navi07{
background:url(../parts/C028_0001_090019_11fuyu_20120105_20990101/images/navi07.gif) no-repeat 0 0;
width:117px;
height:56px;
display:block;
text-indent:-9999px;
}

#sale111228 ul li a.navi07:hover{
background:url(../parts/C028_0001_090019_11fuyu_20120105_20990101/images/navi07_on.gif) no-repeat;
}

#sale111228	.item{
width:694px;
margin:0px 0px 20px 0px;
}

#sale111228	.item .btm10{
margin-bottom:10px;
}

#sale111228	.item ul li{
width:100px;
padding:10px 16px 10px 16px;
margin:0px 6px 0px 0px;
float:left;
border:#CCCCCC 1px solid;
display:block;
font-size:10px;
line-height:15px;
}

#sale111228	.item ul li.end{
margin:0px;
}

#sale111228	.item ul li span.name{
background:url(../parts/C028_0001_090019_11fuyu_20120105_20990101/images/icon.gif) no-repeat;
margin-top:8px;
padding:0px 0px 0px 15px;
display:block;
line-height:12px;
}

#sale111228	.item ul li span.price{
color:#b80b27;
background:none;
padding:0px;
}

#sale111228	.item ul li span.off{
background-color:#b80b27;
text-align:center;
color:#FFFFFF;
display:block;
}

#sale111228	.item ul li.end{
margin:0px;
}

#sale111228	.item ul li a{
color:#0099FF;
}

/********************************
 120110　まとめ買い
*********************************/

#matome120110{
width:500px;
padding:10px 0px;
margin:0px;
background:url(../campaign/images/120110/bg.gif) repeat-y;
}

#matome120110 .inner{
width:450px;
margin:0px 10px;
padding:15px;
background-color:#fcf0c9;
}

#matome120110 .inner p{
display:block;
padding:20px 0px 0px 0px;
font-size:12px;
line-height:20px;
color:#333333;
}

#matome120110 .inner p.end{
padding:20px 0px 20px 0px;
}

#matome120110 .inner a{
color:#26afd6;
text-decoration:underline;
}

#matome120110 .inner p span{
color:#f13b03;
}

/********************************
  バリュー２
*********************************/ 

#value2_1201{
	clear:both;
	width:700px;
	margin:0;
	padding:0 0 15px 0;
}

#value2_1201 .f_l{ float:left;}
#value2_1201 .f_r{ float:right;}

#value2_1201 .w575{ float:left; width:575px;}

#value2_1201:after {
	content:"";
	display:block;
	clear:both;
}

#value2_1201 .titlearea{
	clear:both;
	width:700px;
	margin:0;
	padding:0;
}
#value2_1201 .titlearea:after {
	content:"";
	display:block;
	clear:both;
}

#value2_1201 .itemarea{
	clear:both;
	width:700px;
	margin:0;
	padding:20px 0 0 0;
}
#value2_1201 .itemarea:after {
	content:"";
	display:block;
	clear:both;
}

#value2_1201 .itemarea .l_area{
	float:left;
	width:495px;
	margin:0;
	padding:0;
}

#value2_1201 .itemarea .b_area{
	clear:both;
	width:700px;
	margin:0;
	padding:0 0 15px 0;
	background:url(../parts/C028_0001_020129_10fuyu_20101020_20990101/images/bg.jpg) no-repeat bottom;
}

#value2_1201 .itemarea .b_area:after {
	content:"";
	display:block;
	clear:both;
}

#value2_1201 .itemarea .iparea{
display:block;
	float:left;
	margin-left:15px;
	margin-top:15px;
}

#value2_1201 .itemarea .copy_txt{
	float:left;
	font-size:10px;
	line-height:15px;
	color:#ff4772;
	padding-left:15px;
	margin-top:15px;
}
#value2_1201 .itemarea .iparea .p_txt{
	display:block;
	clear:both;
	font-size:12px;
	line-height:18px;
	color:#5e4329;
	padding:0 0 0 22px;
}

#value2_1201 .itemarea .iparea a.linktxt {
display:block;
font-size:12px;
color:#5e4329;
padding:0 0 0 15px;
margin:0x;
text-decoration:underline;
background:url(../parts/C028_0001_020129_10fuyu_20101020_20990101/images/mark.jpg) no-repeat 0 3px;
font-weight:bold;
}
#value2_1201 .itemarea .iparea a.linktxt:link,
#value2_1201 .itemarea .iparea a.linktxt:visited {text-decoration:underline;color:#5e4329;}
#value2_1201 .itemarea .iparea a.linktxt:hover {text-decoration:none;color:#5e4329;}

/********************************
  120118　カタログプレゼント
*********************************/ 

#catalog_120118{
width:694px;
}

#catalog_120118 .btm20{
margin-bottom:20px;
}

#catalog_120118 p{
color:#333333;
font-size:12px;
line-height:20px;
}

#catalog_120118 p span.bold{
font-weight:bold;
}

#catalog_120118 span.att{
font-size:10px;
line-height:18px;
display:inline;
}

#catalog_120118 p span.pink_s{
font-size:10px;
color:#e3037e;
}

#catalog_120118 p span.pink{
font-size:12px;
color:#e3037e;
font-weight:bold;
}

#catalog_120118 .form{
width:690px;
border:2px #e3037e solid;
margin:30px 0px 15px 0px;
}

#catalog_120118 .form .inner{
width:650px;
margin:20px 0px 0px 0px;
padding:0px 20px;
}

#catalog_120118 .form .inner .title{
display:block;
background-color:#ffccd7;
color:#582808;
font-weight:bold;
padding:5px 10px;
margin:0px 0px 20px 0px;
}

#catalog_120118 .form .inner .title02{
display:block;
background-color:#ffffff;
color:#582808;
font-weight:bold;
padding:5px 10px;
margin:0px 0px 10px 0px;
border-bottom:#e3037e 1px dotted;
}

#catalog_120118 .form .inner .step1 .step{
float:left;
width:80px;
background-color:#e3037e;
color:#FFFFFF;
font-weight:bold;
text-align:center;
padding:15px 0px;
}

#catalog_120118 .form .inner .step1{
margin:0px 0px 15px 0px;
}

#catalog_120118 .form .inner .step1 p{
float:left;
display:block;
width:285px;
padding:0px 15px;
color:#333333;
}

#catalog_120118 .form .inner .step1 p.step2{
float:left;
display:block;
width:500px;
padding:0px 15px;
color:#333333;
}

#catalog_120118 .form .inner .step1 .btn{
float:right;
}

#catalog_120118 a{
color:#0791d9;
}

/********************************
  120203　ポイント10倍
*********************************/ 

#point_120203,
#point120203_detail{
width:694px;
}

#point_120203 .box{
width:672px;
border-left:#b5dfd8 1px solid;
border-right:#b5dfd8 1px solid;
border-bottom:#b5dfd8 1px solid;
padding:10px;
margin:0px 0px 15px 0px;
}

#point_120203 .main{
width:694px;
}

#point120203_detail .box{
width:674px;
border-left:#b5dfd8 1px solid;
border-right:#b5dfd8 1px solid;
border-bottom:#b5dfd8 1px solid;
padding:9px;
margin:0px 0px 10px 0px;
}

#point_120203 .left,
#point120203_detail .left{
float:left;
}

#point_120203 .left01,
#point120203_detail .left01{
float:left;
width:220px;
}

#point_120203 .left02,
#point120203_detail .left02{
float:left;
width:235px;
}

#point_120203 .right,
#point120203_detail .right{
float:right;
}

#point120203_detail p{
color:#000000;
font-size:12px;
line-height:20px;
display:block;
margin:10px 0px 30px 0px;
}

#point120203_detail p span{
color:#ec136f;
font-weight:bold;
}

#point120203_detail h2{
padding:0px;
margin:0px;
}

#point120203_detail a{
color:#15a5da;
}
