﻿@charset "shift_jis";
#guarantee h1 img{
width:100%;!important
}
#guarantee h1 {
width:100%;
text-align:center;
}
#guarantee h3t img{
width:100%;!important
}

#guarantee .accordion > li > ul > li > p {
background: #FFF;
}
#guarantee .ichioshi_navi_area .chioshi_slide_area {
background-color: #FFF;
}
#guarantee .ataru{
border: 3px solid #61a0bf;
border-radius: 5px;
padding: 0px;
font-weight: normal;
width:90%;
margin:0 auto 5px;
}

#guarantee .ichioshi_navi_area{
}
.ataru p{
margin-left:5px;
margin-right:5px;
}

#guarantee h3 .h3t {
background-color: #439dca;
color: #fff;
font-size: 1.3em;
margin-bottom: 5px;
}
#guarantee .ichioshi_navi_area .accordion > li > ul > li {
background: initial;
border-bottom: initial;
font-size: 1em;
}

#guarantee .ichioshi_navi_area .aco_ichioshi {
border-top: 1px #eeeeee solid;
border-bottom: 1px #565656 solid;
border-left: 1px #dedede solid;
border-right: 1px #919292 solid;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0%, #3C2A1B), color-stop(100%, #2B1F11));
font-weight: normal;
}
#guarantee .kitei {
background-color: #20749f;
color: #fff;
margin-bottom: 5px;
 padding-top: 10px; 
 padding-bottom: 8px; 
/* width: 100%; */
/* text-align: center; */
margin-top: 10px;
font-size: 16px;
font-weight: bold;
padding-left: 5px;
    line-height: 1.2
}
#guarantee h2 {
background-color: #8d8d8d;
color: #fff;
margin-bottom: 5px;
/* padding-top: 3px; */
/* padding-bottom: 3px; */
/* width: 100%; */
/* text-align: center; */
margin-top: 0;
font-size: 14px;
font-weight: bold;
padding-left: 5px;
}
#guarantee h3 {
background-color: #439dca;
color: #fff;
margin-bottom: 5px;
/* padding-top: 3px; */
/* padding-bottom: 3px; */
/* width: 100%; */
/* text-align: center; */
margin-top: 0;
font-size: 14px;
font-weight: bold;
padding-left: 5px;
}
#guarantee .item-img{
top:-10px;
}

#guarantee .item-name{
font-size:1.1em;
line-height:1.5em;
width:75%;
margin-left:22%;
}
#guarantee .cb{
clear:both;
}

#guarantee #tokka-bar img{
width:100%; !important
}
#tokka-bar {
top:-20px;
}

#guarantee .tokkaitem-20th{
border: 3px solid #7a4d1d;
border-radius: 3px;
padding: 0px;
font-weight: normal;
background-color: #fffce8;
}
#guarantee .item-wrap1{
margin-top:12%;
}
.item-catch{
margin-top:2%;
margin-left:2%;
text-align:center;
}



#guarantee .tokkaicon {
font-size: 12px;
font-weight: bold;
color: #333333;
text-align: left;
width: 35%;
float: left;
}
#guarantee .sc {
font-size: 13px;
font-weight: normal;
color: #000;
line-height: 10px;
margin-bottom: 10px;
}
#guarantee .tax {
font-size: 10px;
font-weight: normal;
color: #000;
line-height: 10px;
margin-bottom: 0px;
}

#guarantee .price span {
font-size: 12px;
}
#guarantee .price {
font-size: 26px;
font-weight: bold;
color: #CC0000;
float: right;
margin-right: 5px;
text-align: right;
line-height: 30px;
margin-top: 7px;
}


#guarantee .cart-btn {
text-align: center;
width: 100%;
margin-bottom: 10px;
}
#guarantee .shita {
width: 20%;
font-size: 10px;
float: right;
margin-right: 3px;
color: #333333;
line-height: 1em;
margin-top: 18px;
}
#guarantee .attention {
font-size: 10px;
line-height: 13px;
color: #333;
text-align: left;
}
#guarantee .tokka-waku{
font-size: 12px;
text-align:left;
background-color:#FFFF4A;
color:#000;
margin-bottom:10px;
padding:3px;
}

#guarantee .toku-price-c{
background-color:#c00;
font-weight:bold;
color:#fff;
font-size:14px;
line-height:16px;
padding:3px;
float:left;
width:40px;
text-align:center;
}
#guarantee .tokkatext {
font-size: 13px;
line-height: 1.3em;
color: #333;
text-align: right;
float:right;
width:80%;
padding-left:2%;
text-align:left;
}
#guarantee .down{
font-weight:bold;
font-size:15px;
color:#c00;
}

#guarantee .erase_att{
font-weight:bold;
color:#c70000;
width:95%;
margin:auto;
}

#guarantee p {
padding: 10px;
font-size: 13px;
    line-height: 1.5;
}
#guarantee p.freedial {
font-size: 30px;
color: #c00;
font-weight: bold;
margin: 0;
padding: 0;
line-height: 30px;
padding-left: 10px;
}

#guarantee h4{
padding-left: 10px;
}