@charset "UTF-8";
/* ===================================================================
CSS information
 file name  :commodity.css
 style info :
 商品・売り場案内カテゴリー内スタイル

=================================================================== */




/*----------------------------------------------------
	index.phpの売り場案内
----------------------------------------------------*/

/*ページ内リンクボタン*/
.commodityBody .page-Link {
	margin:10px -8px 0 0;
	padding:0 20px;
}

.commodityBody .page-Link li {
	float:left;
	margin-right:8px;
}


/*----------------------------------------------------
	index.phpのおすすめ商品
----------------------------------------------------*/


.commodityBody .recommend-two-column,
.commodityBody .recommend-two-column-02,
.commodityBody .recommend-three-column {
	width:660px;
	margin:0 auto;
	padding:5px 0 5px 15px;
	border-bottom:1px #CCCCCC dotted;
}

.commodityBody .recommend-two-column {
	margin-top: 15px;
}

.recommend-two-column .box-a {
	float:left;
	width:258px;
}

.recommend-two-column .box-b {
	float:right;
	width:382px;
}

.recommend-two-column-02 .box-a {
	float:left;
	width:320px;
}

.recommend-two-column-02 .box-b {
	float:right;
	width:320px;
}


/*three-column*/
.recommend-three-column  .box-a,
.recommend-three-column  .box-b,
.recommend-three-column  .box-c{
	float:left;
}

.recommend-three-column  .box-a,
.recommend-three-column  .box-b{
	width:210px;
	margin-right:12px;
}

.recommend-three-column  .box-c{
	width:210px;
	margin-right:0;
}

.commodityBody .recommend-three-column dt {
	margin:3px 0 4px;
}


.commodityBody .recommend-two-column dd,
.commodityBody .recommend-three-column li {
	margin-top:4px;
}

/*power price*/
.commodityBody .pp-box {
	width:640px;
	background:#FDEFEB;
	margin:15px auto;
	border:1px #E63909 dotted;
	padding:0 10px 10px;
}

.commodityBody .pp-box dl {
	padding:7px;
}

.commodityBody .pp-box dl dt {
	width:128px;
	float:left;
	display:block;
	padding:0 10px 14px 5px;
}

.commodityBody .pp-box dl dd {
	line-height:1.2;
	padding:0 5px;
}


/*----------------------------------------------------
	index.phpのプライベートブランド
----------------------------------------------------*/

.commodityBody .pb-box {
	width:660px;
	margin:0 auto;
}

.commodityBody .pb-box p {
	margin:15px auto;
}

/*PBリンクボタン*/
.commodityBody .page-Link-pb {
	margin:0 -4px 0 0;
	padding:0 10px;
}

.commodityBody .page-Link-pb li {
	float:left;
	margin-right:4px;
}

.commodityBody .pb-sttl {
	background:url(../img/cmn/icon_sttl_or.gif) no-repeat 10px 4px ;
	margin:20px 0 10px;
	padding-left:30px;
	font-size:116%;
	color:#E63909;
}

/*three-column*/
.commodityBody .pb-three-column  .box-a,
.commodityBody .pb-three-column  .box-b,
.commodityBody .pb-three-column  .box-c{
	float:left;
}

.commodityBody .pb-three-column  .box-a,
.commodityBody .pb-three-column  .box-b{
	width:218px;
	margin-right:10px;
}

.commodityBody .pb-three-column  .box-c{
	width:202px;
	margin-right:0;
}


.commodityBody .pb-three-column {
	width:660px;
	margin:0 auto;
	padding:5px 0;
}

.commodityBody .pb-three-column  .box-a {
	background-color:#F6F6F6;
}

.commodityBody .pb-three-column  .box-b {
	background-color:#FDEFEB;
}

.commodityBody .pb-three-column  .box-c {
	background-color:#E1F1DC;
}

.commodityBody .pb-three-column dl {
	padding:10px 5px;
}

.commodityBody .pb-three-column dt {
	width:42px;
	float:left;
	padding:0 7px 7px 0;
}

.commodityBody .pb-three-column dl dd {
	line-height:1.2;
	padding:0;
}

.commodityBody .pb-three-column dl dd li {
	font-size:85%;
}





/*----------------------------------------------------
	売り場案内
----------------------------------------------------*/


/*売り場案内リンクボタン*/
.commodityBody .page-Link-fl {
	margin:0 -8px 0 0;
	padding:0 55px;
}

.commodityBody .page-Link-fl li {
	float:left;
	margin-right:8px;
	padding-top:4px;
}

.commodityBody .developer-box {
	width:620px;
	margin:20px auto 0;
	padding:20px;
	border:4px #EBEBEB solid;
}

	.developer-box .hd-level4{
		margin-top:10px;
		margin-bottom:25px;
		font-size:123%;
		color:#E63909;
	}

	.developer-box .hd-level5{
		margin-bottom:20px;
	}
	
	.developer-box .d-voice dl{
		margin-left:25px;
		margin-bottom:20px;
		font-size:77%;
		color:#666;
	}

		.developer-box .d-voice .caption{
			margin-top:6px;
		}
	
	.developer-box .sentence,
	.developer-box .sentence p{
		margin-bottom:20px;
	}

	.developer-box .d-item{
		padding:15px;
		border:1px solid #CCC;
	}

/*
	.developer-box .d-item a:hover{
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity:0.8;
	}
*/	
	
	.developer-box .d-more{
		margin-top:15px;
	}
	
	.developer-box .d-more .lead{
		margin-bottom:5px;
	}
	
	.developer-box .d-more .lists{
		margin-bottom:-10px;
	}

/**/


/*----------------------------------------------------
	売り場案内
----------------------------------------------------*/

p.floor-img {
	width:660px;
	margin: 30px auto;
}

p.floor-info {
	width:610px;
	margin: 30px auto;
	background:#F7F7F7;
	padding:25px;
}





/*----------------------------------------------------
	プライベートブランド
----------------------------------------------------*/

.pbBody .cg-Box h4.cg-ttl img,
.pbBody .cg-Box h4.cg-ttl-unite img {
	padding:0 5px 0 0;
	border: none;
	vertical-align:middle;
	
}

.cg-Box dl dd.cg-price {
	color:#E63909;
	padding:5px 7px 5px 0;
	text-align:right;
	font-size:112%;
	font-weight:bold;
}

/*価格表*/
.price-table {
	width:280px;
	margin:0 auto 15px;
	border-top:1px solid #ccc;
}

.price-table th,
.price-table td{
	padding:2px 5px;
	border-bottom:1px solid #ccc;
}

.price-table {
	background-color:#fff;
}

.price-table th{
	width:150px;
	text-align:center;
	background-color:#EFEFEF;
	font-weight:normal;
}

.price-table td{
	color:#E63909;
	white-space:nowrap;
	text-align:right;
	font-weight:bold;
	background-color:#fff;
}

.pbBody .page-Link {
	margin:30px -4px 0 0;
	padding:0 10px;
}

.pbBody .page-Link-02 {
	margin:0 -4px 0 0;
	padding:0 10px;
}


.pbBody .page-Link li,
.pbBody .page-Link-02 li {
	float:left;
	margin-right:4px;
}

.pbBody .cg-Box dt img {
	padding:1px;
	border:#CCCCCC 1px solid;
}

.pbBody .cg-Box .cg-ttl-unite {
	margin:0 1px 1px;
	padding:12px 12px 0;
	font-weight:bold;
}

.pbBody .cg-Box h4.cg-ttl-unite img {
	padding-right:5px;
	border:none;
}





/*----------------------------------------------------
	おすすめ商品
----------------------------------------------------*/
.inner-box img{
	vertical-align:bottom;
	text-align: center;
}

.text-box-01{
	margin-top:10px;
	line-height:1.2em;
}

.text-box02{
	margin:0 auto;
	margin-top:5px;
	margin-bottom:20px;
	line-height:1.2em;
	width:600px;
}



/*furikake*/
.furikakeBody .inner-box {
	width:550px;
	margin:0 auto;
}

.furikakeBody h5.copy {
	margin-top:20px;
}

/*eco_lamp*/
.eco_lampBody .inner-box{
	width:600px;
	margin:0 auto;
}
 
.eco_lampBody .img-box-01{
	text-align:center;
}


/*eco_toilet*/
.eco_toiletBody .inner-box{
	width:550px;
	margin:0 auto;
}



/*shabondama*/
.shabondamaBody .inner-box{
	width:593px;
	margin:0 auto;
}



.shabondamaBody .handling{
	width:593px;
	border-bottom:1px solid #CCCCCC;
	padding-bottom:3px;
	margin:0 auto;
	margin:10px 0 30px 0;
}



.shabondamaBody .ttl_01{
	width:593px;
	border-bottom:1px solid #333333;
	margin:0 auto;
	padding-bottom:3px;
	margin-top:30px;
	background:url(../commodity/recommend/okome09/list_square_03.gif) no-repeat left 2px;
	text-indent:0.8em;
}

.shabondamaBody .ttl_02{
	width:593px;
	margin:0 auto;
	margin-top:30px;
	background:url(../commodity/recommend/okome09/list_square_03.gif) no-repeat left 2px;
	text-indent:1.3em;
}


.shabondamaBody h6{
	width:593px;
	border-bottom:1px solid #333333;
	margin:0 auto;
	padding-bottom:1px;
	text-indent:0.8em;
	}


.shabondamaBody .inner-box .line_up{
	margin-top:20px;
	line-height:1.1em;
	margin-bottom:25px;
}

.shabondamaBody .inner-box .line_up dd{
	width:245px;
	margin-top:-75px;
	margin-left:355px;
}


/*tissuebox*/
.tissueboxBody .inner-box{
	width:550px;
	margin:0 auto;
}

/*towel*/
.towelBody .inner-box{
	width:550px;
	margin:0 auto;
}

/*amaguri*/
.amaguriBody .inner-box{
	width:550px;
	margin:0 auto;
}

.amaguriBody .text-box-01{
	margin-top:10px;
}

/*water*/
.waterBody .img-box-01{
	width:550px;
	margin:0 auto;
}

.waterBody .inner-box .subttl_01{
	margin:20px 0 30px 0;
}

.waterBody .inner-box h5{
	font-size:230%;
	color:#FF6600;
	text-align:center;
}

.waterBody .inner-box h6{
	width:520px;
	margin:0 auto;
	font-size:180%;
	color:#333333;
	padding-left:30px;
}

.waterBody .inner-box .subttl_02{
	width:520px;
	margin:0 auto;
	background:url(../commodity/recommend/water/list_diamond_02.gif) no-repeat left 0;
}

.waterBody .handling01{
	width:550px;
	margin:0 auto;
	line-height:1.1em;
	margin-top:5px;
	margin-bottom:30px;
	border-bottom:1px solid #CCCCCC;
	padding-bottom:10px;
}

.waterBody .handling01 dt{
	width:150px;
}

.waterBody .handling01 dd{
	width:390px;
	margin-left:155px;
	margin-top:-2.2em;
}

.waterBody .handling02{
	width:550px;
	margin:0 auto;
	line-height:1.1em;
	margin-top:5px;
}

.waterBody .handling02 dt{
	width:100px;
}

.waterBody .handling02 dd{
	width:440px;
	margin-left:105px;
	margin-top:-1.1em;
}

/*mgc_furikake*/
.mgc_furikakeBody .inner-box{
	width:580px;
	margin:0 auto;
}

/*16kokumai*/
.kokumaiBody .inner-box{
	width:610px;
	margin:0 auto;
}

.kokumaiBody .inner-box .subttl_01{
	width:591px;
	border-bottom:1px solid #333333;
	padding-bottom:3px;
	margin-left:7px;
	margin-bottom:5px;
	text-indent:1.5em;
	background:url(../commodity/recommend/water/list_diamond_01.gif) no-repeat left 0;
}

.kokumaiBody .inner-box a{
	margin-left:8px;
}





/*okome09*/
.okome09Body .inner-box{
	width:550px;
	margin:0 auto;
}

.okome09Body h5 {
	margin:0;
	padding:0;
	font-size:150%;
	line-height:0.9em;
}


.okome09Body .ttl_01{
	color:#FF6600;
	background:url(../commodity/recommend/okome09/list_square_02.gif) no-repeat left 0;
	text-indent:1.5em;
}

.okome09Body .subttl_01{
	font-size:150%;
	text-indent:1.5em;
	color:#666666;
	width:550px;
	border-bottom:1px solid #333333;
	margin-bottom:3px;
}

.okome09Body .ttl_02{
	color:#666666;
	width:550px;
	border-bottom:1px solid #333333;
	padding-bottom:5px;
	margin-bottom:3px;
	background:url(../commodity/recommend/okome09/list_square_01.gif) no-repeat left 0;
	text-indent:1.5em;
}


.okome09Body .img-box-01{
	width:550px;
	margin:0 auto;
	padding-bottom:40px;
}

.okome09Body .img-box-02{
	width:550px;
	margin:0 auto;
	padding-top:20px;
}

.okome09Body .img-box-03{
	width:550px;
	margin:0 auto;
	padding-top:30px;
}

.okome09Body .img-box-04{
	width:550px;
	margin:0 auto;
	padding-top:10px;
	padding-bottom:50px;
}

.okome09Body .subttl_02{
	width:550px;
	border-bottom:1px solid #333333;
	padding-bottom:1px;
	margin-bottom:3px;
	color:#333333;
	background:url(../commodity/recommend/okome09/list_square_03.gif) no-repeat left 3px;
	text-indent:1.2em;
}

/*22tv_led  _m22d200*/

.tv22_led .inner-box{
	width:600px;
	margin:0 auto;
}

.tv22_led .ttl_01{
	width:600px;
	color:#FFFFFF;
	padding:5px 0 3px 15px;
	margin:20px 0 20px 0;
	background-color:#00C;
}

.tv22_led .main_box{
	padding-bottom:30px;
	background-color:#FFFFFF;
	color:#0000CC;
}

.tv22_led .feacher{
	width:600px;
}

.tv22_led  .feacher img{
	width:231px;
	padding-right:20px;
	margin-top:20px;
	float:right;
}

.tv22_led  dl.explanation{
	width:320px;
}

.tv22_led  dt.num_01{
	width:20px;
	background:url(../commodity/recommend/22tv/list_number_01.gif) no-repeat 0 2px;
}

.tv22_led  dt.num_02{
	width:20px;
	background:url(../commodity/recommend/22tv/list_number_02.gif) no-repeat 0 2px;
}
.tv22_led  dt.num_03{
	width:20px;
	background:url(../commodity/recommend/22tv/list_number_03.gif) no-repeat 0 2px;
}
.tv22_led  dt.num_04{
	width:20px;
	background:url(../commodity/recommend/22tv/list_number_04.gif) no-repeat 0 2px;
}
.tv22_led  dt.num_05{
	width:20px;
	background:url(../commodity/recommend/22tv/list_number_05.gif) no-repeat 0 2px;
}
.tv22_led  dt.num_06{
	width:20px;
	background:url(../commodity/recommend/22tv/list_number_05.gif) no-repeat 0 2px;
}
.tv22_led  dt.subttl_01{
	width:300px;
	padding-left:20px;
}

.tv22_led  dd{
	font-size:90%;
	line-height:1.1em;
	width:300px;
	margin-left:19px;
	margin-bottom:10px;
}

.tv22_led  .security{
	width:600px;
}


.tv22_led  .security img{
	width:160px;
	float:left;
}

.tv22_led  .security p{
	width:420px;
	float:right;
	line-height:1.15em;
}

.tv22_led  .buy{
	width:600px;
}

.tv22_led  .buy h6,.tv32 .buy .subttl_02{
	width:600px;
	text-align:center;
	font-size:200%;
	margin:10px 0 0 0;
	color: #00C;
}


.tv22_led  .buy ul{
	width:600px;
}

.tv22_led  .buy ul p{
	letter-spacing:-1px;
}


.tv22_led  .buy li{
	float:left;
}

.tv22_led  .buy li.buy_left{
	padding-left:65px;
	padding-right:36px;
	text-align:center;
	color: #00C;
}

.tv22_led  .buy li.buy_right{
	padding-left:20px;
	text-align:center;
	color: #00C;
}

.tv22_led  .buy li.buy_center{
	margin-top:40px;
	color: #00C;
}

.tv22_led  .buy .buy_end{
	text-align:center;
	font-size:90%;
}

.tv22_led  .buy{
	width:600px;
}
/*22tv_m22d100*/

.tv22 .inner-box{
	width:590px;
	margin:0 auto;
}

.tv22 .ttl_01{
	width:575px;
	color:#FFFFFF;
	padding:5px 0 3px 15px;
	margin:20px 0 20px 0;
	background-color:#251754;
}

.tv22 .main_box{
	padding-bottom:30px;
	background-color:#CAD2E4;
	color:#0000CC;
}

.tv22 .feacher{
	width:590px;
}

.tv22 .feacher img{
	width:231px;
	padding-right:20px;
	margin-top:20px;
	float:right;
}

.tv22 dl.explanation{
	width:320px;
}

.tv22 dt.num_01{
	width:20px;
	background:url(../commodity/recommend/22tv/list_number_01.gif) no-repeat 0 2px;
}

.tv22 dt.num_02{
	width:20px;
	background:url(../commodity/recommend/22tv/list_number_02.gif) no-repeat 0 2px;
}
.tv22 dt.num_03{
	width:20px;
	background:url(../commodity/recommend/22tv/list_number_03.gif) no-repeat 0 2px;
}
.tv22 dt.num_04{
	width:20px;
	background:url(../commodity/recommend/22tv/list_number_04.gif) no-repeat 0 2px;
}
.tv22 dt.num_05{
	width:20px;
	background:url(../commodity/recommend/22tv/list_number_05.gif) no-repeat 0 2px;
}
.tv22 dt.subttl_01{
	width:300px;
	padding-left:20px;
}

.tv22 dd{
	font-size:90%;
	line-height:1.1em;
	width:300px;
	margin-left:19px;
	margin-bottom:10px;
}

.tv22 .security{
	width:590px;
}


.tv22 .security img{
	width:160px;
	float:left;
}

.tv22 .security p{
	width:420px;
	float:right;
	line-height:1.15em;
}

.tv22 .buy{
	width:590px;
}

.tv22 .buy h6,.tv32 .buy .subttl_02{
	width:590px;
	text-align:center;
	font-size:200%;
	margin:10px 0 0 0;
	color: #006;
}


.tv22 .buy ul{
	width:590px;
}

.tv22 .buy ul p{
	letter-spacing:-1px;
}


.tv22 .buy li{
	float:left;
}

.tv22 .buy li.buy_left{
	padding-left:65px;
	padding-right:36px;
	text-align:center;
	color: #006;
}

.tv22 .buy li.buy_right{
	padding-left:20px;
	text-align:center;
	color: #006;
}

.tv22 .buy li.buy_center{
	margin-top:40px;
	color: #006;
}

.tv22 .buy .buy_end{
	text-align:center;
	font-size:90%;
}

.tv22 .buy{
	width:590px;
}
/*table*/
.tableBody .inner-box{
	width:600px;
	margin:0 auto;
	font-size: 13px;
}

.tableBody .feacher{
width:600px;
}

.tableBody .feacher img{
	width:231px;
	padding-right:20px;
	margin-top:20px;
	float:right;
}

.tableBody dl.explanation{
	width:320px;
}

.tableBody dt.subttl_01{
width:300px;
padding-left:20px;
}

.tableBody dd{
font-size:90%;
line-height:1.1em;
width:300px;
margin-left:19px;
margin-bottom:10px;
}

.tableBody .security{
width:600px;
}


.tableBody .security img{
width:160px;
float:left;
}

.tableBody .security p{
width:420px;
float:right;
line-height:1.15em;
}


.tableBody .buy{
width:600px;
}

.tableBody .buy h6,.tableBody .buy .subttl_02{
width:600px;
text-align:center;
font-size:200%;
margin:10px 0 0 0;
}


.tableBody .buy ul{
width:600px;
}

.tableBody .buy ul p{
letter-spacing:-1px;
}


.tableBody .buy li{
float:left;
}

.tableBody .buy li.buy_left{
padding-left:65px;
padding-right:36px;
text-align:center;
}

.tableBody .buy li.buy_right{
padding-left:20px;
text-align:center;
}

.tableBody .buy li.buy_center{
margin-top:40px;
}

.tableBody .buy .buy_end{
text-align:center;
font-size:90%;
}

.table .buy{
	width:600px;
}

/*19tv_m19d4*/

.tv_m19d4Body #flash{
	width:590px;
	height:225px;
	padding-top:145px;
	padding-left:18px;
	background:url(../commodity/recommend/19tv_m19d4/img_19tv_m19d4_01.jpg) no-repeat 0 0;
}

.tv_m19d4Body .inner-box{
	width:590px;
	margin:0 auto;
}


.tv_m19d4Body .ttl_01{
	width:575px;
	color:#FFFFFF;
	padding:5px 0 3px 15px;
	margin:20px 0 20px 0;
	background-color:#009933;
}


.tv_m19d4Body .main_box{
	padding-bottom:30px;
	background:url(../commodity/recommend/19tv_m19d4/19tv_m19d4_bg.jpg) repeat 0 0;
	color:#0000CC;
}

.tv_m19d4Body .feacher{
width:590px;
}

.tv_m19d4Body .feacher img{
	width:231px;
	padding-right:20px;
	margin-top:20px;
	float:right;
}

.tv_m19d4Body dl.explanation{
	width:320px;
}

.tv_m19d4Body dt.num_01{
	width:320px;
	background:url(../commodity/recommend/19tv_m19d4/list_number_01.gif) no-repeat 0 2px;
}

.tv_m19d4Body dt.num_02{
	width:20px;
	background:url(../commodity/recommend/19tv_m19d4/list_number_02.gif) no-repeat 0 2px;

}
.tv_m19d4Body dt.num_03{
	width:20px;
	background:url(../commodity/recommend/19tv_m19d4/list_number_03.gif) no-repeat 0 2px;
}

.tv_m19d4Body dt.subttl_01{
width:300px;
padding-left:20px;
}

.tv_m19d4Body dd{
font-size:90%;
line-height:1.1em;
width:300px;
margin-left:19px;
margin-bottom:10px;
}

.tv_m19d4Body .security{
width:590px;
}


.tv_m19d4Body .security img{
width:160px;
float:left;
}

.tv_m19d4Body .security p{
width:420px;
float:right;
line-height:1.15em;
}


.tv_m19d4Body .buy{
width:590px;
}

.tv_m19d4Body .buy h6,.tv_m19d4Body .buy .subttl_02{
width:590px;
text-align:center;
font-size:200%;
margin:10px 0 0 0;
}


.tv_m19d4Body .buy ul{
width:590px;
}

.tv_m19d4Body .buy ul p{
letter-spacing:-1px;
}


.tv_m19d4Body .buy li{
float:left;
}

.tv_m19d4Body .buy li.buy_left{
padding-left:65px;
padding-right:36px;
text-align:center;
}

.tv_m19d4Body .buy li.buy_right{
padding-left:20px;
text-align:center;
}

.tv_m19d4Body .buy li.buy_center{
margin-top:40px;
}

.tv_m19d4Body .buy .buy_end{
text-align:center;
font-size:90%;
}

.tv_m19d4Body .buy{
	width:590px;
}


/*32インチ液晶テレビ　32tv*/

.tv32 .inner-box{
	width:590px;
	margin:0 auto;
}

.tv32 .ttl_01{
	width:575px;
	color:#FFFFFF;
	padding:5px 0 3px 15px;
	margin:20px 0 20px 0;
	background-color:#026993;
}

.tv32 .main_box{
	padding-bottom:30px;
	background-color:#AED7EB;
	color:#0000CC;
}

.tv32 .feacher{
	width:590px;
}

.tv32 .feacher img{
	width:231px;
	padding-right:20px;
	margin-top:20px;
	float:right;
}

.tv32 dl.explanation{
	width:320px;
}

.tv32 dt.num_01{
	width:320px;
	background:url(../commodity/recommend/32tv/list_number_01.gif) no-repeat 0 2px;
}

.tv32 dt.num_02{
	width:20px;
	background:url(../commodity/recommend/32tv/list_number_02.gif) no-repeat 0 2px;
}
.tv32 dt.num_03{
	width:20px;
	background:url(../commodity/recommend/32tv/list_number_03.gif) no-repeat 0 2px;
}
.tv32 dt.num_04{
	width:20px;
	background:url(../commodity/recommend/32tv/list_number_04.gif) no-repeat 0 2px;
}

.tv32 dt.subttl_01{
	width:300px;
	padding-left:20px;
}

.tv32 dd{
	font-size:90%;
	line-height:1.1em;
	width:300px;
	margin-left:19px;
	margin-bottom:10px;
}

.tv32 .security{
	width:590px;
}


.tv32 .security img{
	width:160px;
	float:left;
}

.tv32 .security p{
	width:420px;
	float:right;
	line-height:1.15em;
}

.tv32 .buy{
	width:590px;
}

.tv32 .buy h6,.tv32 .buy .subttl_02{
	width:590px;
	text-align:center;
	font-size:200%;
	margin:10px 0 0 0;
}


.tv32 .buy ul{
	width:590px;
}

.tv32 .buy ul p{
	letter-spacing:-1px;
}


.tv32 .buy li{
	float:left;
}

.tv32 .buy li.buy_left{
	padding-left:65px;
	padding-right:36px;
	text-align:center;
}

.tv32 .buy li.buy_right{
	padding-left:20px;
	text-align:center;
}

.tv32 .buy li.buy_center{
	margin-top:40px;
}

.tv32 .buy .buy_end{
	text-align:center;
	font-size:90%;
}

.tv32 .buy{
	width:590px;
}

/*t_shirt*/
.t_shirtBody .inner-box{
	width:600px;
	margin:0 auto;
	font-size: 13px;
}

.t_shirtBody .feacher{
width:600px;
}

.t_shirtBody .feacher img{
	width:231px;
	padding-right:20px;
	margin-top:20px;
	float:right;
}

.t_shirtBody dl.explanation{
	width:320px;
}

.t_shirtBody dt.subttl_01{
width:300px;
padding-left:20px;
}

.t_shirtBody dd{
font-size:90%;
line-height:1.1em;
width:300px;
margin-left:19px;
margin-bottom:10px;
}

.t_shirtBody .security{
width:600px;
}


.t_shirtBody .security img{
width:115px;
float:left;
}

.t_shirtBody .security p{
width:470px;
float:right;
line-height:1.50em;
}


.t_shirtBody .buy{
width:600px;
}

.t_shirtBody .buy h6,.t_shirtBody .buy .subttl_02{
width:600px;
text-align:center;
font-size:200%;
margin:10px 0 0 0;
}


.t_shirtBody .buy ul{
width:600px;
}

.t_shirtBody .buy ul p{
letter-spacing:-1px;
}


.t_shirtBody .buy li{
float:left;
}

.t_shirtBody .buy li.buy_left{
padding-left:65px;
padding-right:36px;
text-align:center;
}

.t_shirtBody .buy li.buy_right{
padding-left:20px;
text-align:center;
}

.t_shirtBody .buy li.buy_center{
margin-top:40px;
}

.t_shirtBody .buy .buy_end{
text-align:center;
font-size:90%;
}

.t_shirt .buy{
	width:600px;
}

/*denim*/

.denimBody .inner-box{
	width:600px;
	margin:0 auto;
}

.denimBody .box{
	margin-bottom:40px;
}

.denimBody .lead{
	margin-bottom:20px;
}

.denimBody #contents .box .type-men .sttls{
	color:#00285B;
}

.column-type01d .box-a,
.column-type01d .box-b{
	width:290px;
}

.column-type02d .box-a{
	width:265px;
	margin-top:15px;
}

.column-type02d .box-b{
	width:335px;
}

.denimBody .table-02{
	width:99%;
}

/*
.type-men .table-02 th{
	background-color:#F1F8FE;
}
*/

.denimBody .table-02 thead th{
	background-color:#eee;
}


/*----------------------------------------------------
	 POWER PRICE
----------------------------------------------------*/

/*チラシ*/

.POWERPRICEBody ul.POWERPRICEleaflet {
	margin:0 20px;
	width:640px;
	height:210px;
	background:url(../shop/list/img/bg_leaflet.jpg) no-repeat;
}

.POWERPRICEBody ul.POWERPRICEleaflett_l {
	margin:0;
	width:680px;
	height:210px;
	background:url(../shop/list/img/bg_leaflet_l.jpg) no-repeat;
}

.POWERPRICEBody ul.POWERPRICEleaflet li {
	display:block;
	width:400px;
	height:200px;
	margin:0 auto;
	padding:3px 60px 0 140px;
}

.POWERPRICEBody ul.POWERPRICEleaflet_l li {
	display:block;
	width:672px;
	height:192px;
	margin:0 auto;
	padding:4px;
}

.POWERPRICEBody ul.POWERPRICEleaflet-cap {
	margin:5px 0 0 250px;
	font-size:85%;
}

.POWERPRICEBody .return {
	margin:0 auto;
	width:166px;
}

.POWERPRICEBody .sttl-leaflet {
	width:640px;
	margin:20px 0 0 20px;	
}


.POWERPRICEBody .sttl-leaflet h4 {
	background:url(../img/cmn/icon_sttl_or.gif) no-repeat 0 4px ;
	margin:10px 0 0;
	padding-left:20px;
	font-size:116%;
	color:#E63909;
}

