.kani#container{
          background-color:#fff;
}
#kani {
          width:750px;
          text-align:center;
          background-color:white;

}

#kani .sentens1 {
	margin:0px;
	padding:0px 40px 0px 70px;
	text-align:left;
}

#kani .sentens1 p {
	margin:0px;
	padding:0px 0px 15px 0px;
}

#kani .sentens1 p strong {
	color:#FF6633;
	font-weight:bold;
}

#kani .sentens2 {
	margin:0px 0px 10px 0px;
	padding:0px;
	text-align:center;
}

#kani .sentens2 table {
	margin:10px 0px 10px 10px;
}

#kani .sentens3 {
	margin:0px 20px 10px 20px;
	padding:0px;
	border-bottom:1px solid #FC6429;
}

#kani .sentens3 table {
	margin:0px 0px 10px 0px;
}

#kani .sentens3 ul {
	margin:10px 0px 0px 25px;
	padding:0px;
}

#kani .sentens3 li {
	margin:0px;
	padding:0px 0px 3px 0px;
	font-size:90%;
	color:#990000;
}

#kani .sentens3 li a {
	color:#990000;
	text-decoration:underline;
}

#kani .sentens4 {
	margin:0px 20px 10px 20px;
	padding:0px 0px 10px 0px;
	border-bottom:4px solid #FEE6D3;
}

#kani .sentens4 p {
	margin:0px 20px 10px 20px;
	padding:0px;
}

#kani .sentens5 {
	margin:20px 30px 20px 31px;
	padding:0px 0px 0px 0px;
}

#kani .sentens5 div {
	margin:3px 0px 0px 0px;
	padding:10px;
	border:1px solid #FFE762;
}



#kani .sentens5 strong{
	font-size:100%;
	font-weight:bold;
}

#kani .sentens5 strong a{
	color:#FF0000;
	text-decoration:underline;
}


#kani .sentens6 {
	margin:0px 25px 20px 25px;
	padding:5px 0px 0px 0px;
	border-top:3px solid #2E3192;
}

#kani .sentens7 {
	margin:0px 15px 10px 15px;
	padding:0px;
}

#kani .sentens7 td {
	border:1px solid #FF6600;
	padding:5px;
}

/*********midashi********************/
#kani h2 {
	margin:0px;
	padding:0px 0px 10px 0px;
}

#kani h3 {
	margin:0px;
	padding:0px 0px 5px 0px;
}


#kani .list td {
	border:1px solid #666666;
	padding:5px;
}

#kani .list h4 {
	margin:0px 0px 5px 0px;
	padding:0px;
	color:#FF0000;
	font-size:110%;
	line-height:130%;
	font-weight:bold;
}

#kani .list h4 strong {
	color:#FFFFFF;
	font-weight:bold;
	background-color:#FF0000;
	padding:3px 3px 0px 3px;
	margin:0px 0px 5px 5px;
}

#kani p.price {
	margin:7px 0px 0px 0px;
	padding:0px;
	font-size:100%;
	font-weight:bold;
	line-height:150%;
}

/*********font size********************/
.size110 {
	font-size:100%;
	line-height:140%;
        letter-spacing:1px;
}

.size100 {
	font-size:90%;
	line-height:140%;
        letter-spacing:1px;
}

.size90 {
	font-size:80%;
	line-height:140%;
        letter-spacing:1px;
}

.size85 {
	font-size:75%;
	line-height:140%;
        letter-spacing:1px;
}

/************************************************

文字の装飾の設定

***********************************************/

/*太字*/
.fontBold{
       font-weight:bold;
}


/*青色･太字&枠*/
.boxBlue{
       color:blue;
       font-size:15px;
       font-weight:bold;
       border:1px solid blue;
       padding:3px;
       width:150px;
       margin-top:10px;
       text-align:left;
       }


/*赤字&太字*/
.fontRed{
      color:red;
      font-weight:bold;
      }


/*青字&太字*/
.fontBlue{
      color:blue;
      font-weight:bold;
      }


/*下線*/
.fontLine
   text-decoration: underline;
}


/**************************************************

通販の方法

**************************************************/

#flow{
       text-align:center;
      }


.flow_box{
      clear:left;
      text-align:left;
      width:680px;
      padding:0;
      margin:0px 35px 0px 35px;
      }


.flow_box p{
       font-size:0.84em;
       text-align:left;
       margin:0;
       padding:2px;
}

.flow_box h3{
      text-align:left;
      margin:10px 0;
      background : #cc9966 url(bg_guide.gif) no-repeat;
      padding:13px 0 10px 185px;
      color:white;
      line-height:100%;
      font-size:18px;
}


.flow_inet{
       float:left;
       width:250px;
       margin:0 15px 0 0;
       padding:0 0 0 15px;
       background : url(bg_guide1.gif) no-repeat;
}
.flow_telfax{
       float:left;
       width:380px;
       margin:0;
       padding:0 0 0 15px;
       text-align:left;
       background : url(bg_guide2.gif) no-repeat;
}


.flow_box .btn{
       width:100%;
       text-align:right;
       margin:8px 0;
}

/**************************************************

通販の方法(下部)

**************************************************/
#guide{
  text-align:center;
  margin:15px auto;
  width:680px;
}
#guide:after { 
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden; 
} 

#guide { 
display: inline-table; 
} 

/* Hide Form Mac IE \*/ 
* html #guide {height: 1%;} 
#guide {display: block;} 
/* End */ 

#guide h3{
       background : url(bg_h3.jpg) no-repeat;
       margin:5px 0 0 0;
       padding:10px 0px 10px 20px;
       font-size:14px;
       line-height:100%;
       color:white;
      }

#guide p{
       font-size:0.84em;
       line-height:130%;
       margin:0 0 5px 0;
       padding:5px;
      }


.guide_l,
.guide_r{
       float:left;
       width:322px;
       text-align:left;
       }

.guide_l{
       margin-right:30px;
       }

#guide table{
/*送料について*/
       width:80%;
       margin:0px;
       padding:0 0 0 10px;
       font-size:0.84em;
       border:1px;
}


#guide table th,
#guide table td{
       padding:1px;
       font-weight:normal;
       text-align:left;

}