@charset "utf-8";
/***************************************
* c21_toysrus.css
***************************************/

/*--------------------------------------*/
.page-header-identity .header_carriage_delv{
position:absolute;
bottom:10px;
left:278px;
}
.page-header-identity .header_carriage_threshold{
position:absolute;
bottom:55px;
left:278px;
}
/*------------ allCategory ----------------*/
.allcategory-img{
float:right;
margin-bottom:20px;
text-align:center;
}

.allcategory-img img{margin-bottom:5px;}

.allcategory-img a{text-decoration:underline;}

.allcategory-img a:hover{text-decoration:none;}

.allcategory-page-contents-ex{
float:left;
width:995px;
}

.allcategory{
padding-bottom:55px;
}

.allcategory h1{
margin-bottom:20px;
font-size:150%;
line-height:1.5;
}

.allcategory-contents{
margin-left:-20px;
}

.allcategory-area{
float:left;
width:300px;
margin-left:20px;
}

.allcategory-section{
padding:30px 10px 0;
border-top:1px solid #bcd0f3;
}

.allcategory-section:first-child{
margin-top:0;
padding-top:0;
border-top:0;
} 

.allcategory-area h2{
margin-bottom:10px;
font-size:116.6666667%;
line-height:1.285714286;
}

.allcategory-area ul{
padding-bottom:25px;
}

.allcategory-area li{
margin-bottom:5px;
}

.allcategory-area h2{
color:#0056af;
}

.allcategory-area li a{
color:#333333;
}

.allcategory-area li a:hover{
}

.allcategory .back-page{
clear:both;
padding-top:25px;
}


/*------------ sitemap ----------------*/
.sitemap-page-contents-ex{
float:left;
width:995px;
}

.sitemap{
padding-bottom:55px;
}

.sitemap h1{
margin-bottom:20px;
font-size:150%;
line-height:1.5;
}

.sitemap-contents{
margin-left:-20px;
}

.sitemap-area{
float:left;
width:300px;
margin-left:20px;
}

.sitemap-section{
padding:30px 10px 0;
border-top:1px solid #bcd0f3;
}

.sitemap-section:first-child{
margin-top:0;
padding-top:0;
border-top:0;
} 

.sitemap-area h2{
margin-bottom:10px;
font-size:116.6666667%;
line-height:1.285714286;
}

.sitemap-area ul{
padding-bottom:25px;
}

.sitemap-area li{
margin-bottom:5px;
}

.sitemap-area h2{
color:#0056af;
}

.sitemap-area li a{
color:#333333;
}

.sitemap-area li a:hover{
}

.sitemap .back-page{
clear:both;
padding-top:25px;
}
/*------------------------------------*/
/* payment coupons */
.coupon-select{
background-color:#dddddd;
}
.coupon-select-div{
display:inline-block;
padding:0px 15px 0px 15px
}

.coupon-input-div{
display:inline-block;
padding:0px 15px 0px 55px
}

.coupon-button{
padding:0px 15px 0px 55px;
line-height:35px;
}

.coupon-button button{margin-right:10px;}

.coupon-error{padding:0; display:inline-block; width:440px; vertical-align:middle;}

/*------------------------------------*/
/* cart */
.orter-carousel .item-price{
font-size:100%;
line-height:1.454545455;
}

.orter-carousel .sale-price{
font-size:100%;
line-height:1.454545455;
}

.orter-carousel .sale-price strong,
.orter-carousel .sale-price span{
color:#d60018 !important;
}

/*
.shopping-cart-total div+p{
text-align:right;
}
*/

/* payment exchang-order*/
.exchang-order div{
display:inline-block;
padding:0 10px 0 15px;
}

.exchang-order table{
width:330px;
}

.exchang-order th,
.exchang-order td{
padding:0 10px 0 15px;
font-size:100%;
border:none;
}

.exchang-order th{
font-weight:lighter;
text-align:left;
}

.exchang-order input[type="text"],input[type="password"]{
width:166px;
margin-right:10px;
margin-bottom:10px;
padding:7px 5px;
border:1px solid #dddddd;
border-radius:5px;
box-shadow:inset 1px 1px 4px #ddd;
}

/* receipt */
.receipt-info-body3{
float:left;
padding-bottom:20px;
background:url(../images/parts/receipt-info_bg_ja.png) bottom left no-repeat;
}

.btn-mm-signup3{
position:relative;
left:256px;
}

.receipt-thanks-left{
display:inline-block;
}

.receipt-thanks-right{
display:inline-block;
float:right;
}

.brand-index h2{
line-height:1.5;
margin-bottom:13px;
}

.brand-index h2 span{
margin-left:20px;
font-size:66.6666667%;
line-height:2;
font-weight:normal;
}
/*------------------------------------*/
