﻿@charset "utf-8";
#tano-main-area{
	width:960px;
	margin:0 auto;
}
img {
	border: 0px;
}
li{
	list-style:none;
}

#tano-main-area .tano-jin-text-01{
	font-size: 14px;
	color: #444;
}
#tano-main-area a,
#tano-main-area a:hover{
	text-decoration:none;
}
.link01,.link02,.link03{
	margin:20px 0 10px 0;
}
/*-----------------------------	
	h2
-----------------------------*/
#tano-main-area h2.tano-h2-type-01 {
	line-height:1.9em;
	margin:40px 0 10px 0;
	font-size: 21px;
	font-weight:600;
	padding:4px 0 0 20px;
	background:#efe2c2;
	color:#000;
	border-top:solid 1px #ddc092;
	border-bottom:solid 1px #ddc092;
}

/*-----------------------------	
	h3
-----------------------------*/
#tano-main-area h3.tano-h3-type-01{
	font-size:20px;
	font-weight:600;
	color:#333;
	margin:25px 0 10px 0;
	background:#eee;
	padding:8px 0 6px 20px;
}

/*-----------------------------	
	.tano-nav-btn-top
-----------------------------*/
#tano-main-area .tano-nav-btn-top li,
#tano-main-area .tano-nav-btn-top dl{
	padding:4px 0 0 0;
	text-align:center;	
	display:inline-block;
}
#tano-main-area .tano-nav-btn-top li{
	width:236px;
}
#tano-main-area .tano-nav-btn-top li.select06,
#tano-main-area .tano-nav-btn-top li.select07{
	width:477px;
}
#tano-main-area .tano-nav-btn-top dl{
	width:317px;
}
#tano-main-area .tano-nav-btn-top li a,
#tano-main-area .tano-nav-btn-top dd a{	
	background:#3e312b;
	border:1px solid #3e312b;
	font-size:1.3em;
	font-weight: 600;
	color:#fff;
	display:block;
	padding:10px 0;
	margin-right:0;
}
#tano-main-area .tano-nav-btn-top li.select05 a{
	background:#3e312b;
}
#tano-main-area .tano-nav-btn-top li a:hover,
#tano-main-area .tano-nav-btn-top dd a:hover{
	background:#fcfddc;
	color:#333;
}
#tano-main-area .tano-nav-btn-top li.select05 a:hover{
	background:#fcfddc;
}
#tano-main-area .tano-nav-btn-top dt{
	font-size:15px;
	font-weight:bold;
	color:#3e312b;
	padding:1em 0 0.25em 0;
}

.dli-chevron-down {
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  width: 0.5em;
  height: 0.5em;
  border: 0.2em solid currentColor;
  border-left: 0;
  border-bottom: 0;
  box-sizing: border-box;
  transform: translateY(-25%) rotate(135deg);
}

/*-----------------------------	
	.link_list_top 
-----------------------------*/
#tano-main-area .link_list_top{
	margin-top:1em;
}
#tano-main-area .link_list_top p{
	font-weight:bold;
	font-size:14px;
	margin:0;
}

#tano-main-area .link_list_top li{
	padding:0 20px 0 0 ;
	text-align:left;
	display:inline-block;
}
#tano-main-area .link_list_top li a{
	font-size:13px;
	text-decoration:underline;
	color:#333;
	padding-left:5px;
}
#tano-main-area .link_list_top li a:hover{
	text-decoration:none;
}

/*-----------------------------	
	.tano-parts-text 
-----------------------------*/
#tano-main-area .tano-parts-text{
	margin:0 0 15px 0;
}
#tano-main-area .tano-parts-text span,
#tano-main-area .tano-parts-text img{


}
#tano-main-area .tano-parts-text span{
	font-size:18px;
	font-weight:bold;
}
#tano-main-area .tano-parts-text .tano-parts-image_l,
#tano-main-area .tano-parts-text .tano-parts-image_r{
	display:inline-block;
	margin:10px 0;
	width:470px;
	text-align:center;
}
#tano-main-area .tano-parts-text .tano-parts-image_l{
	margin-right:5px;
}


/*-----------------------------	
	.link_btn
-----------------------------*/
#tano-main-area .link_btn {
	text-align:center;
}
#tano-main-area .link_btn a{
	color:#fff;
	background:#3e312b url("arrow_w-out.png") no-repeat 10% 50%;
	border:1px solid #3e312b;
	font-size:16px;
	padding:12px 45px 12px 60px;
	margin:10px 0 0 0;
	display:inline-block;
}
#tano-main-area .link_btn a:hover{
	background:#fcfddc url("arrow_b-out.png") no-repeat 10% 50%;
	color:#3e312b;
}
#tano-main-area .btn_text{
	font-size:14px;
	text-align:center;
	margin:20px 0 0 0;
}

/*-----------------------------	
	.link_list02
-----------------------------*/
#tano-main-area .link_list02 a{
	display:inline-block;
	margin:8px 0 0 0;
	color:#d10d2a;
	font-size:1.15em;
	font-weight:600;
	padding:10px 20px 8px 20px;
	border:solid 1px #d10d2a;
	border-radius: 20px;
	background:#FFDEE1;
}
#tano-main-area .link_list02 a:hover{
	opacity: 0.5;
}
#tano-main-area #canned-coffee05{
	margin-bottom:40px;
}
.tano-item-detail-box-4 .tano-item-detail .tano-item-detail-center img{
	border:0;

}