@charset "shift_jis";

/* 100624up */

/* 新着アイテム商品名が4行のとき */
#newBlock #newBlockR .itemArea dl dd.name{
	min-height:50px !important;
	_height:50px !important;
}




/* 100715up */

.mt15 { margin-top:15px !important; }
.mt18 { margin-top:18px !important; }

#coordBlock {
clear:both;
width:944px;
margin-left:6px;
margin-bottom:30px;
}

#coordBlock h2 { background:transparent url(../../images/100520/com_ttl_003.gif) no-repeat left bottom; }

.coordBlockA {
clear:both;
background:transparent url(../../images/100715/bg_dot_coord_b.gif) repeat-x 0 top;
width:940px;
*margin-top:4px;
margin-left:14px;
padding-top:7px;
overflow:hidden;
}
.coordBlockA { /zoom:1; }
.coordBlockA:after{ content:''; display:block; clear:both; }
.coordBlockA.head {
padding-top:0;
background:none;
}
.coordBlockA.head .c_pickupBox { padding-top:0; }

.coordBlockA a:link,
.coordBlockA a:visited {
color:#333333;
text-decoration:none;
}
.coordBlockA a:hover { text-decoration:underline; }

.coordBlockA .c_pickupBox {
float:left;
background:transparent url(../../images/100715/bg_dot_coord_r.gif) repeat-y right 0;
width:445px;
padding:5px 14px 0 14px;
margin-bottom:4px;
}
.coordBlockA.head .c_pickupBox { padding-bottom:10px; }
.coordBlockA .c_pickupBox { /zoom:1; }
.coordBlockA .c_pickupBox:after{ content:''; display:block; clear:both; }


.coordBlockA .c_pickupBox.boxL { padding-left:0; }
.coordBlockA .c_pickupBox.boxR {
margin-right:0;
padding-right:0;
background:none;
}

.coordBlockA .c_pickupBox .c_pickupImg { float:left; width:180px;
padding-right:15px;
_padding-right:10px;
}
.coordBlockA .c_pickupBox.boxR .c_pickupImg { padding-right:18px; _padding-right:12px; }
.coordBlockA .c_pickupBox .c_pickupImg span {
font-weight:bold; color:#f26a45;
margin-left:45px;
padding-top:4px;
display:block;
}
.coordBlockA .c_pickupBox .c_pickupInfo { overflow:hidden; _zoom:1; }

.coordBlockA .c_pickupBox .c_pickupInfo dl {
clear:both;
background:transparent url(../../images/100715/bg_dot_s_gray.gif) repeat-x 0 top;
width:250px;
margin-top:10px;
padding:12px 0 0 0;
}
.coordBlockA .c_pickupBox .c_pickupInfo dl { /zoom:1; }
.coordBlockA .c_pickupBox .c_pickupInfo dl:after{ content:''; display:block; clear:both; }
.coordBlockA .c_pickupBox .c_pickupInfo dl.head {
margin-top:0;
padding-top:3px;
background:none;
}
.coordBlockA .coordBlockA.head .c_pickupBox .c_pickupInfo dl.head { padding-top:0; }

.coordBlockA .c_pickupBox .c_pickupInfo dl dt {
float:left;
margin:0 10px 0 0;
width:100px;
height:100px;
border:1px solid #ccc;
font-size:0px; line-height:0;
}
.coordBlockA .c_pickupBox .c_pickupInfo dl dd {
float:left;
margin:0;
padding:0 0 0 0px;
width:135px;
}
.coordBlockA .c_pickupBox .c_pickupInfo dl dd.infoBox {
overflow:hidden;
_zoom:1;
}
.coordBlockA .c_pickupBox .c_pickupInfo dl dd.infoBox a {
display:block;
padding:0px 5px 5px 0;
min-height:75px; _height:75px;
}
.coordBlockA .c_pickupBox .c_pickupInfo dl dd .name { display:block; margin-bottom:5px; font-weight:bold;  }
.coordBlockA .c_pickupBox .c_pickupInfo dl dd .price {
display:block;
margin-bottom:10px;
font-size:12px;
color:#ff8800;
font-weight:bold;
}
.coordBlockA .c_pickupBox .c_pickupInfo dl dd.infoBox .desc { display:block; }
.coordBlockA .c_pickupBox .c_pickupInfo dl dd.infoBox .desc a { padding:0; min-height:0; height:auto; width:117px; }


.coordBlockB {
clear:both;
margin-left:14px;
width:930px;
overflow:hidden;
}
.coordBlockB { /zoom:1; }
.coordBlockB:after{ content:''; display:block; clear:both; }

.coordBlockB .photoBox  {
float:left;
display:block;
height:310px;
margin:0 10px 0 0;
padding-top: 5px;
border:1px solid #ccc;
position:relative;
_height:265px;
overflow:hidden;
}

.coordBlockB .photoBox a,
.coordBlockB .photoBox a img,
.coordBlockB .photoBox a span { display:block; }
.coordBlockB .photoBox a .search {
background:transparent url(/cate001/event/SL10SP101_001_coord/images/arrow.gif) no-repeat 0 0;
font-size:x-small;
font-weight:normal;
width:100px;
padding:2px 0 5px 20px;
margin-left:15px;
position:relative;
top:-20px; _top:0; _margin-top:-20px; _zoom:1;
cursor:pointer;
}
.coordBlockB .photoBox a,
.coordBlockB .photoBox a:visited {
color:#f26a45;
text-decoration:none;
}
.coordBlockB .photoBox a:hover { text-decoration:underline; }

.coordBlockB .photoBox .newIcon {
position:absolute;
top:250px;
left:97px;
z-index:10;
}

.photoPrice {
	text-align: center;
	font-weight: bolder;
}


/*100831*/

.mr93{
margin-right:93px;
}

ul.ulstyle a{
color:#333333;
}

ul.ulstyle a:link{
text-decoration:none !important;
}
ul.ulstyle a:visited {
text-decoration:none !important;
}
ul.ulstyle a:active{
text-decoration:underline !important;
}
ul.ulstyle a:hover{
text-decoration:underline !important;
}

ul.ulstyle li a{
display:block;
}

ul.ulstyle li a img{
display:block;
}

span.banner-copy{
font-size:10px;
background:url("/itc_common/images/2nd_basic4_10spr/item_mark.gif") no-repeat scroll 0 3px transparent;
padding:4px 0 0 15px;
display:block;
}

/*100902*/

#distinctionBlock ul {
margin-left:15px;
}

#distinctionBlock ul li {
float:left;
margin-right:11px;
width:299px;
}

.itemBox01 dl dd.detail {
min-height:45px;
_height:45px;
padding:8px 5px 4px;
}

.coordBlockB .photoBox {
_height:310px;
}








