@charset "utf-8";
/* CSS Document */

.btnS{
	padding: 0 20px 0 50px;
	display: inline-block;
	line-height: 60px;
	border-radius: 30px;
	box-shadow: 0 4px 0 0 #a6866c; /* 0 (4px + 0) 0 (0) #a6866c */
	background: #dbbc8e;
}
.btnS:hover{
	text-decoration: none;
}
.btnS.PR40{
	padding: 0 40px 0 50px;
}
.btnS .btn_in{
	padding-right: 30px;
	display: inline-block;
	color: #FFF;
	font-size: 20px;
	background: url("../img/ic/ic_arrow.svg") center right / auto 15px no-repeat;
}

.btnS.type_back{
	padding: 0 10px 0 30px;
	box-shadow: 0 4px 0 0 #777; /* 0 (4px + 0) 0 (0) #777 */
	background: #999;
}
.btnS.type_back .btn_in{
	padding-left: 30px;
	background: url("../img/ic/ic_arrow_l.svg") center left / auto 15px no-repeat;
}
.btnS.type_Cg{
	box-shadow: 0 4px 0 0 #6a821a; /* 0 (4px + 0) 0 (0) #6a821a */
	background: #79191d;
}


.btn_list_red{
	text-indent:-9999px;
	width:81px;
	height:33px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	background:url(../img/btn/btn_list_red_off.png) no-repeat left top;
}
.btn_list_red:hover{ background-image:url(../img/btn/btn_list_red_on.png); }

.btn_list_green{
	padding: 0 30px 0 20px;
	height: 30px;
	line-height: 30px;
	display:inline-block;
	color: #FFF;
	background: url("../img/ic/ic_arrow.svg") right 10px center / 12px auto no-repeat #79191d;
	border-radius: 20px;
	font-size: 16px;
	font-weight: bold;
	vertical-align: middle;
}
.btn_list_green:hover {
	opacity:0.8;
	filter: alpha(opacity=80);        /* ie lt 8 */
	-ms-filter: "alpha(opacity=80)";  /* ie 8 */
	-moz-opacity:0.8;                 /* FF lt 1.5, Netscape */
	-khtml-opacity: 0.8;              /* Safari 1.x */
	text-decoration:none;
}


.btn_pdf_red{
	text-indent:-9999px;
	width:81px;
	height:33px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	background:url(../img/btn/btn_pdf_red_off.png) no-repeat left top;
}
.btn_pdf_red:hover{ background-image:url(../img/btn/btn_pdf_red_on.png); }


/* 2024.12 */
.btnS {
  box-shadow: none;
}
.btnS.type_Cg {
  box-shadow: none;
}
.btnS .btn_in {
  font-family: "Zen Maru Gothic", serif;
  font-weight: 700;
  background: url("../img/ic/ic_arrow_1.png") center right / auto 15px no-repeat;
}

