@charset "utf-8";
/* CSS Document */

#container {
padding:0;
margin:40px 0 0 0;
}

#box1H {
margin-left:1px;
}
 
#box1 {
width:998px;
overflow:hidden;
position:relative;
zoom:1;
margin-left:1px;
}

#box1L {
width:740px;
float:left;
}

#box1R {
width:258px;
height:200px;
float:left;
position:relative;
}

#youto {
position:absolute;
top:0;
left:0;
}

#hosyou {
position:absolute;
top:42px;
left:0;
}

#eraberu {
position:absolute;
top:84px;
left:0;
}

#sokujitsu {
position:absolute;
top:84px;
right:20px;
}

#muryou {
position:absolute;
top:135px;
left:0px;
}

#taiou {
position:absolute;
top:135px;
right:20px;
}


#box1V {
width:998px;
margin-left:1px;
}


#box2 {
width:998px;
overflow:hidden;
position:relative;
zoom:1;
margin-left:1px;
}

#box2L {
width:720px;
float:left;
}

#box2R {
width:278px;
float:left;
}

#price {
margin-bottom:15px;
}

#topBtn {}


#box3 {
width:998px;
margin:0 auto 30px auto;
text-align:center;
}

#box4 {
width:998px;
margin:0 auto 0 auto;
text-align:center;
margin-bottom:40px;
}

.box4Inner {
width:998px;
overflow:hidden;
position:relative;
zoom:1;
margin-bottom:20px;
}

.box4InnerL {
width:459px;
float:left;
padding-left:30px;
}

.box4InnerR {
width:459px;
float:right;
padding-right:30px;
}

#box5 {
width:998px;
margin:0 auto 0 auto;
text-align:center;
margin-bottom:40px;
}


#box6 {
width:998px;
margin:0 auto 30px auto;
text-align:center;
}






#box7 {
width:998px;
margin:0 auto 30px auto;
text-align:center
}

.box7Inner {
width:938px;
overflow:hidden;
position:relative;
zoom:1;
margin:0 auto;
text-align:center;
}

.box7InnerL {
width:490px;
float:left;
}

.box7InnerR {
width:448px;
float:left;
}



#box8 {
width:998px;
margin:0 auto 40px auto;
text-align:center
}

#box8H {
margin-bottom:20px;
}

.box8Inner {
width:938px;
overflow:hidden;
position:relative;
zoom:1;
margin:0 auto;
text-align:center
}


.box8InnerL {
width:180px;
float:left;
padding-right:10px;
}

.box8InnerL2 {
width:178px;
float:left;
}


#box9 {
width:998px;
margin:0 auto 0 auto;
text-align:center;
}


#box10 {
width:998px;
overflow:hidden;
position:relative;
zoom:1;
margin:40px 0;
}

#box10Inner {
width:938px;
margin:0 auto;
text-align:center;
}

#box10InnerL {
width:459px;
float:left;
}

#box10InnerR {
width:459px;
float:right;
}

.bnr {
background:url(../img/iro-iro-lp-33.gif) top left no-repeat;
width:459px;
height:106px;
}

.bnr img {
margin-top:10px;
border:10px solid #fff;
}

#box11 {
width:998px;
}

#box11Inner {
width:938px;
margin:0 auto;
text-align:center;
}

#about_deliver{
width:888px;
background-color:#f5f5f5;
border:5px solid #dedede;
padding:20px;
text-align:left;
}

#about_deliver a:link,
#about_deliver a:visited{
	color:#06c;
}

#about_deliver a:hover{
	color:#FF6604;
}

#about_deliver h4{
	margin-bottom:1em;
}



/*商品*/
.itemBox {
width:998px;
overflow:hidden;
position:relative;
zoom:1;
}

.itemBoxInner {
width:938px;
margin:0 auto;
text-align:center;
}

.itemCanvas {
background:url(../img/puroducts/iroiro-lp-canvas-back.gif) top left no-repeat;
width:218px;
height:271px;
position:relative;
float:left;
margin:0 22px 20px 0;
}

.itemDenim {
background:url(../img/puroducts/iroiro-lp-denim-back.gif) top left no-repeat;
width:218px;
height:271px;
position:relative;
float:left;
margin:0 22px 20px 0;
}

.itemCheckStripe {
background:url(../img/puroducts/iroiro-lp-check-stripe-back.gif) top left no-repeat;
width:218px;
height:271px;
position:relative;
float:left;
margin:0 22px 20px 0;
}

.itemSunnylizard {
background:url(../img/puroducts/iroiro-lp-sunnylizard-back.gif) top left no-repeat;
width:218px;
height:271px;
position:relative;
float:left;
margin:0 22px 20px 0;
}

.end {
margin-right:0;
}

.photo {
position:absolute;
top:5px;
left:6px;
}

.neme {
position:absolute;
top:187px;
left:0px;
}

.btm12mm {
position:absolute;
bottom:15px;
left:10px;
}

.btm15mm {
position:absolute;
bottom:15px;
right:10px;
}




