@charset "UTF-8";
/* 共通 */

.main_relation_bnr:after,.main_relation_bnr02:after {
	content: "";
	clear: both;
	display: block;
} {
	content: "";
	clear: both;
	display: block;
}


.mb20{margin-bottom:20px;}

 .sysContent .tel, #sysHeader .benly-header-top .sysContent .benly-header-top-nav {
		display: block;
}

.benly-header-top .tel {
				vertical-align: middle;
		font-weight: bold;
		font-size: 1.25em;
}

.benly-header-top-nav-content {
		display: table;
		height: 100%;
		width: 100%;
		line-height: 28px;
}

#sysMain .benly-main-privilege-banners02 .sysContent {
	margin-left: -10px;
	margin-right: -10px;
}

#sysMain .benly-main-privilege-banners02 .sysContent ul {
	display: block;
	margin: 0px auto;
	width: 700px;
}

#sysMain .benly-main-privilege-banners02 .sysContent ul:after {
	content: '';
	display: block;
	clear: both;
}

#sysMain .benly-main-privilege-banners02 .sysContent ul li {
	float: left;
	width: 33%;
	padding: 10px;
}

#sysMain .benly-main-life-cat-introduction .content-right {
	float: left;
	width: 210px;
}
.main_relation_bnr .sysContent ul{
	margin-bottom:50px;
}
.main_relation_bnr .sysContent ul:after{
	display: block;
	content: "";
	clear: both;
}
.main_relation_bnr .sysContent ul li a img{
	width:auto;
	height:133px;
}
.main_relation_bnr .sysContent ul li{
	float:left;
	height:auto;
}
.main_relation_bnr .sysContent li:first-child {
	margin-right:13px;
}
.main_relation_bnr .sysContent li:last-child {
	float:right;
	margin-left:10px;
}

.main_relation_bnr02 .sysContent ul li{
	float:left;
	width:49%;
	height:auto;
}

.main_relation_bnr02 .sysContent li:first-child {
	margin-right:2%;
}

.main_relation_bnr02{margin-top:50px;}

@media screen and (max-width: 600px) {
#sysMain .benly-main-menu .sysContent nav ul li.sysText {
		width: 100% !important;
}
.benly-main-relation-010 ul li{
	margin-bottom:10px;
}
}

@media screen and (min-width: 601px) {
.benly-main-menuh3 .sysContent nav ul li.sysText {
		width: 50% !important;
		padding: 5px 10px;
}

.bnrcontent{
	margin:2em 0
}
.bnrcontent .bnr_02 li{
	float:left;
}
.bnrcontent .bnr_02 li a img{
	height:215px;
	width:auto;
}
.bnrcontent .bnr_02 li:first-child{
	margin-right:15px;
}
.main_contents_oreni .main_contents_oreni01{
	float:left;
	width:54%;
}
.main_contents_oreni .main_contents_oreni02{
	float:right;
	padding:0 0 15px 15px;
	width:45%;
}

}

.benly-main-menuh3 .sysContent nav ul li.sysText {
	padding-bottom: 10px;
}
.benly-main-menuh3 .sysContent nav ul li.sysText:last-child {
	padding-bottom: 0;
}

.benly-main-menuh3 .sysContent nav ul li.sysText a {
		display: block;
		position: relative;
		border: 3px solid rgba(63, 37, 2, 0.5);
		border-radius: 4px;
		line-height: 1.1;
		padding: 12px 34px 12px 12px;
		font-size: 0.94em;
		font-weight: bold;
		color: #3f2502;
		background-color: #FFF;
}


.benly-main-menuh3 .sysHeadline {
background-image: url(/img/common/bg_pattern_d.png);
		background-size: 350px 209px;
		font-size: 0.94em;
		text-align: left;
		padding: 12px 20px;
		line-height: 1.1;
		letter-spacing: 0px;
		width: 100%;
}
.benly-main-menuh3 .sysHeadline:before {
  content: none;
  }

.benly-main-menuh3 .sysContent nav ul li.sysText a:hover, .benly-main-menu .sysContent nav ul li.sysText a:focus {
	color: #FFF;
	background-color: rgba(63, 37, 2, 0.5);
}

.benly-main-menuh3 .sysContent nav ul li.sysText a:hover:after, .benly-main-menu .sysContent nav ul li.sysText a:focus:after {
	color: #FFF;
}

.benly-main-menuh3 .sysContent nav ul li.sysText a:after {
	content: '\f054';
	position: absolute;
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	top: calc( 50% - 9px);
	right: 10px;
	font-size: 1.25em;
	color: rgba(63, 37, 2, 0.3);
}


#sysMain .benly-main-life-cat-introduction .content-left {
		float: left;
		width: 550px;
		padding-right: 40px;
}
@media screen and (min-width: 601px) {
.main_relation_bnr ul li{
	height:100px;
	float:left;
}
}

@media screen and (min-width: 601px) {
.benly-header-top .description,
.benly-header-top-001 .description,
.benly-header-top-002 .description,
.benly-header-top-003 .description,
.benly-header-top-004 .description,
.benly-header-top-005 .description,
.benly-header-top-006 .description,
.benly-header-top-007 .description,
.benly-header-top-008 .description,
.benly-header-top-009 .description,
.benly-header-top-010 .description,
.benly-header-top-011 .description,
.benly-header-top-012 .description,
.benly-header-top-013 .description,
.benly-header-top-014 .description,
.benly-header-top-015 .description,
.benly-header-top-016 .description,
.benly-header-top-017 .description,
.benly-header-top-018 .description,
.benly-header-top-019 .description,
.benly-header-top-020 .description,
.benly-header-top-021 .description,
.benly-header-top-022 .description,
.benly-header-top-023 .description,
.benly-header-top-024 .description,
.benly-header-top-025 .description,
.benly-header-top-026 .description,
.benly-header-top-027 .description,
.benly-header-top-028 .description,
.benly-header-top-029 .description,
.benly-header-top-030 .description,
.benly-header-top-031 .description,
.benly-header-top-032 .description,
.benly-header-top-033 .description,
.benly-header-top-034 .description,
.benly-header-top-035 .description,
.benly-header-top-036 .description,
.benly-header-top-037 .description,
.benly-header-top-038 .description,
.benly-header-top-039 .description,
.benly-header-top-040 .description,
.benly-header-top-041 .description,
.benly-header-top-042 .description,
.benly-header-top-043 .description,
.benly-header-top-044 .description,
.benly-header-top-045 .description,
.benly-header-top-046 .description,
.benly-header-top-047 .description,
.benly-header-top-048 .description,
.benly-header-top-049 .description,
.benly-header-top-050 .description,
.benly-header-top-051 .description,
.benly-header-top-052 .description,
.benly-header-top-053 .description,
.benly-header-top-054 .description,
.benly-header-top-055 .description,
.benly-header-top-056 .description,
.benly-header-top-057 .description,
.benly-header-top-058 .description,
.benly-header-top-059 .description,
.benly-header-top-060 .description,
.benly-header-top-061 .description,
.benly-header-top-062 .description,
.benly-header-top-063 .description,
.benly-header-top-064 .description,
.benly-header-top-065 .description,
.benly-header-top-066 .description,
.benly-header-top-067 .description,
.benly-header-top-068 .description,
.benly-header-top-069 .description,
.benly-header-top-070 .description,
.benly-header-top-071 .description,
.benly-header-top-072 .description,
.benly-header-top-073 .description,
.benly-header-top-074 .description,
.benly-header-top-075 .description,
.benly-header-top-076 .description,
.benly-header-top-077 .description,
.benly-header-top-078 .description,
.benly-header-top-079 .description,
.benly-header-top-080 .description,
.benly-header-top-081 .description,
.benly-header-top-082 .description,
.benly-header-top-083 .description,
.benly-header-top-084 .description,
.benly-header-top-085 .description,
.benly-header-top-086 .description,
.benly-header-top-087 .description,
.benly-header-top-088 .description,
.benly-header-top-089 .description,
.benly-header-top-090 .description,
.benly-header-top-091 .description,
.benly-header-top-092 .description,
.benly-header-top-093 .description,
.benly-header-top-094 .description,
.benly-header-top-095 .description,
.benly-header-top-096 .description,
.benly-header-top-097 .description,
.benly-header-top-098 .description,
.benly-header-top-099 .description,
.benly-header-top-100 .description,
.benly-header-top-seo .description{
		display: table-cell;
	vertical-align: middle;
	font-size: 0.75em;
	line-height: 1;
}



.benly-header-top .tel,
.benly-header-top-001 .tel,
.benly-header-top-002 .tel,
.benly-header-top-003 .tel,
.benly-header-top-004 .tel,
.benly-header-top-005 .tel,
.benly-header-top-006 .tel,
.benly-header-top-007 .tel,
.benly-header-top-008 .tel,
.benly-header-top-009 .tel,
.benly-header-top-010 .tel,
.benly-header-top-011 .tel,
.benly-header-top-012 .tel,
.benly-header-top-013 .tel,
.benly-header-top-014 .tel,
.benly-header-top-015 .tel,
.benly-header-top-016 .tel,
.benly-header-top-017 .tel,
.benly-header-top-018 .tel,
.benly-header-top-019 .tel,
.benly-header-top-020 .tel,
.benly-header-top-021 .tel,
.benly-header-top-022 .tel,
.benly-header-top-023 .tel,
.benly-header-top-024 .tel,
.benly-header-top-025 .tel,
.benly-header-top-026 .tel,
.benly-header-top-027 .tel,
.benly-header-top-028 .tel,
.benly-header-top-029 .tel,
.benly-header-top-030 .tel,
.benly-header-top-031 .tel,
.benly-header-top-032 .tel,
.benly-header-top-033 .tel,
.benly-header-top-034 .tel,
.benly-header-top-035 .tel,
.benly-header-top-036 .tel,
.benly-header-top-037 .tel,
.benly-header-top-038 .tel,
.benly-header-top-039 .tel,
.benly-header-top-040 .tel,
.benly-header-top-041 .tel,
.benly-header-top-042 .tel,
.benly-header-top-043 .tel,
.benly-header-top-044 .tel,
.benly-header-top-045 .tel,
.benly-header-top-046 .tel,
.benly-header-top-047 .tel,
.benly-header-top-048 .tel,
.benly-header-top-049 .tel,
.benly-header-top-050 .tel,
.benly-header-top-051 .tel,
.benly-header-top-052 .tel,
.benly-header-top-053 .tel,
.benly-header-top-054 .tel,
.benly-header-top-055 .tel,
.benly-header-top-056 .tel,
.benly-header-top-057 .tel,
.benly-header-top-058 .tel,
.benly-header-top-059 .tel,
.benly-header-top-060 .tel,
.benly-header-top-061 .tel,
.benly-header-top-062 .tel,
.benly-header-top-063 .tel,
.benly-header-top-064 .tel,
.benly-header-top-065 .tel,
.benly-header-top-066 .tel,
.benly-header-top-067 .tel,
.benly-header-top-068 .tel,
.benly-header-top-069 .tel,
.benly-header-top-070 .tel,
.benly-header-top-071 .tel,
.benly-header-top-072 .tel,
.benly-header-top-073 .tel,
.benly-header-top-074 .tel,
.benly-header-top-075 .tel,
.benly-header-top-076 .tel,
.benly-header-top-077 .tel,
.benly-header-top-078 .tel,
.benly-header-top-079 .tel,
.benly-header-top-080 .tel,
.benly-header-top-081 .tel,
.benly-header-top-082 .tel,
.benly-header-top-083 .tel,
.benly-header-top-084 .tel,
.benly-header-top-085 .tel,
.benly-header-top-086 .tel,
.benly-header-top-087 .tel,
.benly-header-top-088 .tel,
.benly-header-top-089 .tel,
.benly-header-top-090 .tel,
.benly-header-top-091 .tel,
.benly-header-top-092 .tel,
.benly-header-top-093 .tel,
.benly-header-top-094 .tel,
.benly-header-top-095 .tel,
.benly-header-top-096 .tel,
.benly-header-top-097 .tel,
.benly-header-top-098 .tel,
.benly-header-top-099 .tel,
.benly-header-top-100 .tel,
.benly-header-top-seo .tel {
	display: table-cell;
	vertical-align: middle;
	font-weight: bold;
	font-size: 1.25em;
	width: 194px;
} 

 
.benly-header-top ,
.benly-header-top-001 ,
.benly-header-top-002 ,
.benly-header-top-003 ,
.benly-header-top-004 ,
.benly-header-top-005 ,
.benly-header-top-006 ,
.benly-header-top-007 ,
.benly-header-top-008 ,
.benly-header-top-009 ,
.benly-header-top-010 ,
.benly-header-top-011 ,
.benly-header-top-012 ,
.benly-header-top-013 ,
.benly-header-top-014 ,
.benly-header-top-015 ,
.benly-header-top-016 ,
.benly-header-top-017 ,
.benly-header-top-018 ,
.benly-header-top-019 ,
.benly-header-top-020 ,
.benly-header-top-021 ,
.benly-header-top-022 ,
.benly-header-top-023 ,
.benly-header-top-024 ,
.benly-header-top-025 ,
.benly-header-top-026 ,
.benly-header-top-027 ,
.benly-header-top-028 ,
.benly-header-top-029 ,
.benly-header-top-030 ,
.benly-header-top-031 ,
.benly-header-top-032 ,
.benly-header-top-033 ,
.benly-header-top-034 ,
.benly-header-top-035 ,
.benly-header-top-036 ,
.benly-header-top-037 ,
.benly-header-top-038 ,
.benly-header-top-039 ,
.benly-header-top-040 ,
.benly-header-top-041 ,
.benly-header-top-042 ,
.benly-header-top-043 ,
.benly-header-top-044 ,
.benly-header-top-045 ,
.benly-header-top-046 ,
.benly-header-top-047 ,
.benly-header-top-048 ,
.benly-header-top-049 ,
.benly-header-top-050 ,
.benly-header-top-051 ,
.benly-header-top-052 ,
.benly-header-top-053 ,
.benly-header-top-054 ,
.benly-header-top-055 ,
.benly-header-top-056 ,
.benly-header-top-057 ,
.benly-header-top-058 ,
.benly-header-top-059 ,
.benly-header-top-060 ,
.benly-header-top-061 ,
.benly-header-top-062 ,
.benly-header-top-063 ,
.benly-header-top-064 ,
.benly-header-top-065 ,
.benly-header-top-066 ,
.benly-header-top-067 ,
.benly-header-top-068 ,
.benly-header-top-069 ,
.benly-header-top-070 ,
.benly-header-top-071 ,
.benly-header-top-072 ,
.benly-header-top-073 ,
.benly-header-top-074 ,
.benly-header-top-075 ,
.benly-header-top-076 ,
.benly-header-top-077 ,
.benly-header-top-078 ,
.benly-header-top-079 ,
.benly-header-top-080 ,
.benly-header-top-081 ,
.benly-header-top-082 ,
.benly-header-top-083 ,
.benly-header-top-084 ,
.benly-header-top-085 ,
.benly-header-top-086 ,
.benly-header-top-087 ,
.benly-header-top-088 ,
.benly-header-top-089 ,
.benly-header-top-090 ,
.benly-header-top-091 ,
.benly-header-top-092 ,
.benly-header-top-093 ,
.benly-header-top-094 ,
.benly-header-top-095 ,
.benly-header-top-096 ,
.benly-header-top-097 ,
.benly-header-top-098 ,
.benly-header-top-099 ,
.benly-header-top-100 ,
.benly-header-top-seo {
		background-color: #f7f3e7;
		margin-bottom: 192px !important;
		height: 32px;
}


.benly-header-top .sysContent,
.benly-header-top-001 .sysContent,
.benly-header-top-002 .sysContent,
.benly-header-top-003 .sysContent,
.benly-header-top-004 .sysContent,
.benly-header-top-005 .sysContent,
.benly-header-top-006 .sysContent,
.benly-header-top-007 .sysContent,
.benly-header-top-008 .sysContent,
.benly-header-top-009 .sysContent,
.benly-header-top-010 .sysContent,
.benly-header-top-011 .sysContent,
.benly-header-top-012 .sysContent,
.benly-header-top-013 .sysContent,
.benly-header-top-014 .sysContent,
.benly-header-top-015 .sysContent,
.benly-header-top-016 .sysContent,
.benly-header-top-017 .sysContent,
.benly-header-top-018 .sysContent,
.benly-header-top-019 .sysContent,
.benly-header-top-020 .sysContent,
.benly-header-top-021 .sysContent,
.benly-header-top-022 .sysContent,
.benly-header-top-023 .sysContent,
.benly-header-top-024 .sysContent,
.benly-header-top-025 .sysContent,
.benly-header-top-026 .sysContent,
.benly-header-top-027 .sysContent,
.benly-header-top-028 .sysContent,
.benly-header-top-029 .sysContent,
.benly-header-top-030 .sysContent,
.benly-header-top-031 .sysContent,
.benly-header-top-032 .sysContent,
.benly-header-top-033 .sysContent,
.benly-header-top-034 .sysContent,
.benly-header-top-035 .sysContent,
.benly-header-top-036 .sysContent,
.benly-header-top-037 .sysContent,
.benly-header-top-038 .sysContent,
.benly-header-top-039 .sysContent,
.benly-header-top-040 .sysContent,
.benly-header-top-041 .sysContent,
.benly-header-top-042 .sysContent,
.benly-header-top-043 .sysContent,
.benly-header-top-044 .sysContent,
.benly-header-top-045 .sysContent,
.benly-header-top-046 .sysContent,
.benly-header-top-047 .sysContent,
.benly-header-top-048 .sysContent,
.benly-header-top-049 .sysContent,
.benly-header-top-050 .sysContent,
.benly-header-top-051 .sysContent,
.benly-header-top-052 .sysContent,
.benly-header-top-053 .sysContent,
.benly-header-top-054 .sysContent,
.benly-header-top-055 .sysContent,
.benly-header-top-056 .sysContent,
.benly-header-top-057 .sysContent,
.benly-header-top-058 .sysContent,
.benly-header-top-059 .sysContent,
.benly-header-top-060 .sysContent,
.benly-header-top-061 .sysContent,
.benly-header-top-062 .sysContent,
.benly-header-top-063 .sysContent,
.benly-header-top-064 .sysContent,
.benly-header-top-065 .sysContent,
.benly-header-top-066 .sysContent,
.benly-header-top-067 .sysContent,
.benly-header-top-068 .sysContent,
.benly-header-top-069 .sysContent,
.benly-header-top-070 .sysContent,
.benly-header-top-071 .sysContent,
.benly-header-top-072 .sysContent,
.benly-header-top-073 .sysContent,
.benly-header-top-074 .sysContent,
.benly-header-top-075 .sysContent,
.benly-header-top-076 .sysContent,
.benly-header-top-077 .sysContent,
.benly-header-top-078 .sysContent,
.benly-header-top-079 .sysContent,
.benly-header-top-080 .sysContent,
.benly-header-top-081 .sysContent,
.benly-header-top-082 .sysContent,
.benly-header-top-083 .sysContent,
.benly-header-top-084 .sysContent,
.benly-header-top-085 .sysContent,
.benly-header-top-086 .sysContent,
.benly-header-top-087 .sysContent,
.benly-header-top-088 .sysContent,
.benly-header-top-089 .sysContent,
.benly-header-top-090 .sysContent,
.benly-header-top-091 .sysContent,
.benly-header-top-092 .sysContent,
.benly-header-top-093 .sysContent,
.benly-header-top-094 .sysContent,
.benly-header-top-095 .sysContent,
.benly-header-top-096 .sysContent,
.benly-header-top-097 .sysContent,
.benly-header-top-098 .sysContent,
.benly-header-top-099 .sysContent,
.benly-header-top-100 .sysContent,
.benly-header-top-seo .sysContent {
	display: table;
}

}


@charset "UTF-8";
/* 共通 */

@media screen and (max-width: 600px) {
.benly-header-top .description,
.benly-header-top-001 .description,
.benly-header-top-002 .description,
.benly-header-top-003 .description,
.benly-header-top-004 .description,
.benly-header-top-005 .description,
.benly-header-top-006 .description,
.benly-header-top-007 .description,
.benly-header-top-008 .description,
.benly-header-top-009 .description,
.benly-header-top-010 .description,
.benly-header-top-011 .description,
.benly-header-top-012 .description,
.benly-header-top-013 .description,
.benly-header-top-014 .description,
.benly-header-top-015 .description,
.benly-header-top-016 .description,
.benly-header-top-017 .description,
.benly-header-top-018 .description,
.benly-header-top-019 .description,
.benly-header-top-020 .description,
.benly-header-top-021 .description,
.benly-header-top-022 .description,
.benly-header-top-023 .description,
.benly-header-top-024 .description,
.benly-header-top-025 .description,
.benly-header-top-026 .description,
.benly-header-top-027 .description,
.benly-header-top-028 .description,
.benly-header-top-029 .description,
.benly-header-top-030 .description,
.benly-header-top-031 .description,
.benly-header-top-032 .description,
.benly-header-top-033 .description,
.benly-header-top-034 .description,
.benly-header-top-035 .description,
.benly-header-top-036 .description,
.benly-header-top-037 .description,
.benly-header-top-038 .description,
.benly-header-top-039 .description,
.benly-header-top-040 .description,
.benly-header-top-041 .description,
.benly-header-top-042 .description,
.benly-header-top-043 .description,
.benly-header-top-044 .description,
.benly-header-top-045 .description,
.benly-header-top-046 .description,
.benly-header-top-047 .description,
.benly-header-top-048 .description,
.benly-header-top-049 .description,
.benly-header-top-050 .description,
.benly-header-top-051 .description,
.benly-header-top-052 .description,
.benly-header-top-053 .description,
.benly-header-top-054 .description,
.benly-header-top-055 .description,
.benly-header-top-056 .description,
.benly-header-top-057 .description,
.benly-header-top-058 .description,
.benly-header-top-059 .description,
.benly-header-top-060 .description,
.benly-header-top-061 .description,
.benly-header-top-062 .description,
.benly-header-top-063 .description,
.benly-header-top-064 .description,
.benly-header-top-065 .description,
.benly-header-top-066 .description,
.benly-header-top-067 .description,
.benly-header-top-068 .description,
.benly-header-top-069 .description,
.benly-header-top-070 .description,
.benly-header-top-071 .description,
.benly-header-top-072 .description,
.benly-header-top-073 .description,
.benly-header-top-074 .description,
.benly-header-top-075 .description,
.benly-header-top-076 .description,
.benly-header-top-077 .description,
.benly-header-top-078 .description,
.benly-header-top-079 .description,
.benly-header-top-080 .description,
.benly-header-top-081 .description,
.benly-header-top-082 .description,
.benly-header-top-083 .description,
.benly-header-top-084 .description,
.benly-header-top-085 .description,
.benly-header-top-086 .description,
.benly-header-top-087 .description,
.benly-header-top-088 .description,
.benly-header-top-089 .description,
.benly-header-top-090 .description,
.benly-header-top-091 .description,
.benly-header-top-092 .description,
.benly-header-top-093 .description,
.benly-header-top-094 .description,
.benly-header-top-095 .description,
.benly-header-top-096 .description,
.benly-header-top-097 .description,
.benly-header-top-098 .description,
.benly-header-top-099 .description,
.benly-header-top-100 .description,
.benly-header-top-seo .description {
		padding: 4px 10px;
		line-height: 1.1;
		width:100%;
}



.benly-header-top .tel,
.benly-header-top-001 .tel,
.benly-header-top-002 .tel,
.benly-header-top-003 .tel,
.benly-header-top-004 .tel,
.benly-header-top-005 .tel,
.benly-header-top-006 .tel,
.benly-header-top-007 .tel,
.benly-header-top-008 .tel,
.benly-header-top-009 .tel,
.benly-header-top-010 .tel,
.benly-header-top-011 .tel,
.benly-header-top-012 .tel,
.benly-header-top-013 .tel,
.benly-header-top-014 .tel,
.benly-header-top-015 .tel,
.benly-header-top-016 .tel,
.benly-header-top-017 .tel,
.benly-header-top-018 .tel,
.benly-header-top-019 .tel,
.benly-header-top-020 .tel,
.benly-header-top-021 .tel,
.benly-header-top-022 .tel,
.benly-header-top-023 .tel,
.benly-header-top-024 .tel,
.benly-header-top-025 .tel,
.benly-header-top-026 .tel,
.benly-header-top-027 .tel,
.benly-header-top-028 .tel,
.benly-header-top-029 .tel,
.benly-header-top-030 .tel,
.benly-header-top-031 .tel,
.benly-header-top-032 .tel,
.benly-header-top-033 .tel,
.benly-header-top-034 .tel,
.benly-header-top-035 .tel,
.benly-header-top-036 .tel,
.benly-header-top-037 .tel,
.benly-header-top-038 .tel,
.benly-header-top-039 .tel,
.benly-header-top-040 .tel,
.benly-header-top-041 .tel,
.benly-header-top-042 .tel,
.benly-header-top-043 .tel,
.benly-header-top-044 .tel,
.benly-header-top-045 .tel,
.benly-header-top-046 .tel,
.benly-header-top-047 .tel,
.benly-header-top-048 .tel,
.benly-header-top-049 .tel,
.benly-header-top-050 .tel,
.benly-header-top-051 .tel,
.benly-header-top-052 .tel,
.benly-header-top-053 .tel,
.benly-header-top-054 .tel,
.benly-header-top-055 .tel,
.benly-header-top-056 .tel,
.benly-header-top-057 .tel,
.benly-header-top-058 .tel,
.benly-header-top-059 .tel,
.benly-header-top-060 .tel,
.benly-header-top-061 .tel,
.benly-header-top-062 .tel,
.benly-header-top-063 .tel,
.benly-header-top-064 .tel,
.benly-header-top-065 .tel,
.benly-header-top-066 .tel,
.benly-header-top-067 .tel,
.benly-header-top-068 .tel,
.benly-header-top-069 .tel,
.benly-header-top-070 .tel,
.benly-header-top-071 .tel,
.benly-header-top-072 .tel,
.benly-header-top-073 .tel,
.benly-header-top-074 .tel,
.benly-header-top-075 .tel,
.benly-header-top-076 .tel,
.benly-header-top-077 .tel,
.benly-header-top-078 .tel,
.benly-header-top-079 .tel,
.benly-header-top-080 .tel,
.benly-header-top-081 .tel,
.benly-header-top-082 .tel,
.benly-header-top-083 .tel,
.benly-header-top-084 .tel,
.benly-header-top-085 .tel,
.benly-header-top-086 .tel,
.benly-header-top-087 .tel,
.benly-header-top-088 .tel,
.benly-header-top-089 .tel,
.benly-header-top-090 .tel,
.benly-header-top-091 .tel,
.benly-header-top-092 .tel,
.benly-header-top-093 .tel,
.benly-header-top-094 .tel,
.benly-header-top-095 .tel,
.benly-header-top-096 .tel,
.benly-header-top-097 .tel,
.benly-header-top-098 .tel,
.benly-header-top-099 .tel,
.benly-header-top-100 .tel,
.benly-header-top-seo .tel {
		float: none !important;
		width: 100%;
		padding: 4px; 
		font-weight: bold;
		font-size: 1.25em;
} 

 
.benly-header-top ,
.benly-header-top-001 ,
.benly-header-top-002 ,
.benly-header-top-003 ,
.benly-header-top-004 ,
.benly-header-top-005 ,
.benly-header-top-006 ,
.benly-header-top-007 ,
.benly-header-top-008 ,
.benly-header-top-009 ,
.benly-header-top-010 ,
.benly-header-top-011 ,
.benly-header-top-012 ,
.benly-header-top-013 ,
.benly-header-top-014 ,
.benly-header-top-015 ,
.benly-header-top-016 ,
.benly-header-top-017 ,
.benly-header-top-018 ,
.benly-header-top-019 ,
.benly-header-top-020 ,
.benly-header-top-021 ,
.benly-header-top-022 ,
.benly-header-top-023 ,
.benly-header-top-024 ,
.benly-header-top-025 ,
.benly-header-top-026 ,
.benly-header-top-027 ,
.benly-header-top-028 ,
.benly-header-top-029 ,
.benly-header-top-030 ,
.benly-header-top-031 ,
.benly-header-top-032 ,
.benly-header-top-033 ,
.benly-header-top-034 ,
.benly-header-top-035 ,
.benly-header-top-036 ,
.benly-header-top-037 ,
.benly-header-top-038 ,
.benly-header-top-039 ,
.benly-header-top-040 ,
.benly-header-top-041 ,
.benly-header-top-042 ,
.benly-header-top-043 ,
.benly-header-top-044 ,
.benly-header-top-045 ,
.benly-header-top-046 ,
.benly-header-top-047 ,
.benly-header-top-048 ,
.benly-header-top-049 ,
.benly-header-top-050 ,
.benly-header-top-051 ,
.benly-header-top-052 ,
.benly-header-top-053 ,
.benly-header-top-054 ,
.benly-header-top-055 ,
.benly-header-top-056 ,
.benly-header-top-057 ,
.benly-header-top-058 ,
.benly-header-top-059 ,
.benly-header-top-060 ,
.benly-header-top-061 ,
.benly-header-top-062 ,
.benly-header-top-063 ,
.benly-header-top-064 ,
.benly-header-top-065 ,
.benly-header-top-066 ,
.benly-header-top-067 ,
.benly-header-top-068 ,
.benly-header-top-069 ,
.benly-header-top-070 ,
.benly-header-top-071 ,
.benly-header-top-072 ,
.benly-header-top-073 ,
.benly-header-top-074 ,
.benly-header-top-075 ,
.benly-header-top-076 ,
.benly-header-top-077 ,
.benly-header-top-078 ,
.benly-header-top-079 ,
.benly-header-top-080 ,
.benly-header-top-081 ,
.benly-header-top-082 ,
.benly-header-top-083 ,
.benly-header-top-084 ,
.benly-header-top-085 ,
.benly-header-top-086 ,
.benly-header-top-087 ,
.benly-header-top-088 ,
.benly-header-top-089 ,
.benly-header-top-090 ,
.benly-header-top-091 ,
.benly-header-top-092 ,
.benly-header-top-093 ,
.benly-header-top-094 ,
.benly-header-top-095 ,
.benly-header-top-096 ,
.benly-header-top-097 ,
.benly-header-top-098 ,
.benly-header-top-099 ,
.benly-header-top-100 ,
.benly-header-top-seo {
		margin-bottom: 0px !important;
		height: auto;
} 


.benly-header-top .sysContent .benly-header-top-nav,
.benly-header-top-001 .sysContent .benly-header-top-nav,
.benly-header-top-002 .sysContent .benly-header-top-nav,
.benly-header-top-003 .sysContent .benly-header-top-nav,
.benly-header-top-004 .sysContent .benly-header-top-nav,
.benly-header-top-005 .sysContent .benly-header-top-nav,
.benly-header-top-006 .sysContent .benly-header-top-nav,
.benly-header-top-007 .sysContent .benly-header-top-nav,
.benly-header-top-008 .sysContent .benly-header-top-nav,
.benly-header-top-009 .sysContent .benly-header-top-nav,
.benly-header-top-010 .sysContent .benly-header-top-nav,
.benly-header-top-011 .sysContent .benly-header-top-nav,
.benly-header-top-012 .sysContent .benly-header-top-nav,
.benly-header-top-013 .sysContent .benly-header-top-nav,
.benly-header-top-014 .sysContent .benly-header-top-nav,
.benly-header-top-015 .sysContent .benly-header-top-nav,
.benly-header-top-016 .sysContent .benly-header-top-nav,
.benly-header-top-017 .sysContent .benly-header-top-nav,
.benly-header-top-018 .sysContent .benly-header-top-nav,
.benly-header-top-019 .sysContent .benly-header-top-nav,
.benly-header-top-020 .sysContent .benly-header-top-nav,
.benly-header-top-021 .sysContent .benly-header-top-nav,
.benly-header-top-022 .sysContent .benly-header-top-nav,
.benly-header-top-023 .sysContent .benly-header-top-nav,
.benly-header-top-024 .sysContent .benly-header-top-nav,
.benly-header-top-025 .sysContent .benly-header-top-nav,
.benly-header-top-026 .sysContent .benly-header-top-nav,
.benly-header-top-027 .sysContent .benly-header-top-nav,
.benly-header-top-028 .sysContent .benly-header-top-nav,
.benly-header-top-029 .sysContent .benly-header-top-nav,
.benly-header-top-030 .sysContent .benly-header-top-nav,
.benly-header-top-031 .sysContent .benly-header-top-nav,
.benly-header-top-032 .sysContent .benly-header-top-nav,
.benly-header-top-033 .sysContent .benly-header-top-nav,
.benly-header-top-034 .sysContent .benly-header-top-nav,
.benly-header-top-035 .sysContent .benly-header-top-nav,
.benly-header-top-036 .sysContent .benly-header-top-nav,
.benly-header-top-037 .sysContent .benly-header-top-nav,
.benly-header-top-038 .sysContent .benly-header-top-nav,
.benly-header-top-039 .sysContent .benly-header-top-nav,
.benly-header-top-040 .sysContent .benly-header-top-nav,
.benly-header-top-041 .sysContent .benly-header-top-nav,
.benly-header-top-042 .sysContent .benly-header-top-nav,
.benly-header-top-043 .sysContent .benly-header-top-nav,
.benly-header-top-044 .sysContent .benly-header-top-nav,
.benly-header-top-045 .sysContent .benly-header-top-nav,
.benly-header-top-046 .sysContent .benly-header-top-nav,
.benly-header-top-047 .sysContent .benly-header-top-nav,
.benly-header-top-048 .sysContent .benly-header-top-nav,
.benly-header-top-049 .sysContent .benly-header-top-nav,
.benly-header-top-050 .sysContent .benly-header-top-nav,
.benly-header-top-051 .sysContent .benly-header-top-nav,
.benly-header-top-052 .sysContent .benly-header-top-nav,
.benly-header-top-053 .sysContent .benly-header-top-nav,
.benly-header-top-054 .sysContent .benly-header-top-nav,
.benly-header-top-055 .sysContent .benly-header-top-nav,
.benly-header-top-056 .sysContent .benly-header-top-nav,
.benly-header-top-057 .sysContent .benly-header-top-nav,
.benly-header-top-058 .sysContent .benly-header-top-nav,
.benly-header-top-059 .sysContent .benly-header-top-nav,
.benly-header-top-060 .sysContent .benly-header-top-nav,
.benly-header-top-061 .sysContent .benly-header-top-nav,
.benly-header-top-062 .sysContent .benly-header-top-nav,
.benly-header-top-063 .sysContent .benly-header-top-nav,
.benly-header-top-064 .sysContent .benly-header-top-nav,
.benly-header-top-065 .sysContent .benly-header-top-nav,
.benly-header-top-066 .sysContent .benly-header-top-nav,
.benly-header-top-067 .sysContent .benly-header-top-nav,
.benly-header-top-068 .sysContent .benly-header-top-nav,
.benly-header-top-069 .sysContent .benly-header-top-nav,
.benly-header-top-070 .sysContent .benly-header-top-nav,
.benly-header-top-071 .sysContent .benly-header-top-nav,
.benly-header-top-072 .sysContent .benly-header-top-nav,
.benly-header-top-073 .sysContent .benly-header-top-nav,
.benly-header-top-074 .sysContent .benly-header-top-nav,
.benly-header-top-075 .sysContent .benly-header-top-nav,
.benly-header-top-076 .sysContent .benly-header-top-nav,
.benly-header-top-077 .sysContent .benly-header-top-nav,
.benly-header-top-078 .sysContent .benly-header-top-nav,
.benly-header-top-079 .sysContent .benly-header-top-nav,
.benly-header-top-080 .sysContent .benly-header-top-nav,
.benly-header-top-081 .sysContent .benly-header-top-nav,
.benly-header-top-082 .sysContent .benly-header-top-nav,
.benly-header-top-083 .sysContent .benly-header-top-nav,
.benly-header-top-084 .sysContent .benly-header-top-nav,
.benly-header-top-085 .sysContent .benly-header-top-nav,
.benly-header-top-086 .sysContent .benly-header-top-nav,
.benly-header-top-087 .sysContent .benly-header-top-nav,
.benly-header-top-088 .sysContent .benly-header-top-nav,
.benly-header-top-089 .sysContent .benly-header-top-nav,
.benly-header-top-090 .sysContent .benly-header-top-nav,
.benly-header-top-091 .sysContent .benly-header-top-nav,
.benly-header-top-092 .sysContent .benly-header-top-nav,
.benly-header-top-093 .sysContent .benly-header-top-nav,
.benly-header-top-094 .sysContent .benly-header-top-nav,
.benly-header-top-095 .sysContent .benly-header-top-nav,
.benly-header-top-096 .sysContent .benly-header-top-nav,
.benly-header-top-097 .sysContent .benly-header-top-nav,
.benly-header-top-098 .sysContent .benly-header-top-nav,
.benly-header-top-099 .sysContent .benly-header-top-nav,
.benly-header-top-100 .sysContent .benly-header-top-nav,
.benly-header-top-seo .sysContent .benly-header-top-nav {
		float: none;
		width: 100%;
}

.benly-header-top .sysContent,
.benly-header-top-001 .sysContent,
.benly-header-top-002 .sysContent,
.benly-header-top-003 .sysContent,
.benly-header-top-004 .sysContent,
.benly-header-top-005 .sysContent,
.benly-header-top-006 .sysContent,
.benly-header-top-007 .sysContent,
.benly-header-top-008 .sysContent,
.benly-header-top-009 .sysContent,
.benly-header-top-010 .sysContent,
.benly-header-top-011 .sysContent,
.benly-header-top-012 .sysContent,
.benly-header-top-013 .sysContent,
.benly-header-top-014 .sysContent,
.benly-header-top-015 .sysContent,
.benly-header-top-016 .sysContent,
.benly-header-top-017 .sysContent,
.benly-header-top-018 .sysContent,
.benly-header-top-019 .sysContent,
.benly-header-top-020 .sysContent,
.benly-header-top-021 .sysContent,
.benly-header-top-022 .sysContent,
.benly-header-top-023 .sysContent,
.benly-header-top-024 .sysContent,
.benly-header-top-025 .sysContent,
.benly-header-top-026 .sysContent,
.benly-header-top-027 .sysContent,
.benly-header-top-028 .sysContent,
.benly-header-top-029 .sysContent,
.benly-header-top-030 .sysContent,
.benly-header-top-031 .sysContent,
.benly-header-top-032 .sysContent,
.benly-header-top-033 .sysContent,
.benly-header-top-034 .sysContent,
.benly-header-top-035 .sysContent,
.benly-header-top-036 .sysContent,
.benly-header-top-037 .sysContent,
.benly-header-top-038 .sysContent,
.benly-header-top-039 .sysContent,
.benly-header-top-040 .sysContent,
.benly-header-top-041 .sysContent,
.benly-header-top-042 .sysContent,
.benly-header-top-043 .sysContent,
.benly-header-top-044 .sysContent,
.benly-header-top-045 .sysContent,
.benly-header-top-046 .sysContent,
.benly-header-top-047 .sysContent,
.benly-header-top-048 .sysContent,
.benly-header-top-049 .sysContent,
.benly-header-top-050 .sysContent,
.benly-header-top-051 .sysContent,
.benly-header-top-052 .sysContent,
.benly-header-top-053 .sysContent,
.benly-header-top-054 .sysContent,
.benly-header-top-055 .sysContent,
.benly-header-top-056 .sysContent,
.benly-header-top-057 .sysContent,
.benly-header-top-058 .sysContent,
.benly-header-top-059 .sysContent,
.benly-header-top-060 .sysContent,
.benly-header-top-061 .sysContent,
.benly-header-top-062 .sysContent,
.benly-header-top-063 .sysContent,
.benly-header-top-064 .sysContent,
.benly-header-top-065 .sysContent,
.benly-header-top-066 .sysContent,
.benly-header-top-067 .sysContent,
.benly-header-top-068 .sysContent,
.benly-header-top-069 .sysContent,
.benly-header-top-070 .sysContent,
.benly-header-top-071 .sysContent,
.benly-header-top-072 .sysContent,
.benly-header-top-073 .sysContent,
.benly-header-top-074 .sysContent,
.benly-header-top-075 .sysContent,
.benly-header-top-076 .sysContent,
.benly-header-top-077 .sysContent,
.benly-header-top-078 .sysContent,
.benly-header-top-079 .sysContent,
.benly-header-top-080 .sysContent,
.benly-header-top-081 .sysContent,
.benly-header-top-082 .sysContent,
.benly-header-top-083 .sysContent,
.benly-header-top-084 .sysContent,
.benly-header-top-085 .sysContent,
.benly-header-top-086 .sysContent,
.benly-header-top-087 .sysContent,
.benly-header-top-088 .sysContent,
.benly-header-top-089 .sysContent,
.benly-header-top-090 .sysContent,
.benly-header-top-091 .sysContent,
.benly-header-top-092 .sysContent,
.benly-header-top-093 .sysContent,
.benly-header-top-094 .sysContent,
.benly-header-top-095 .sysContent,
.benly-header-top-096 .sysContent,
.benly-header-top-097 .sysContent,
.benly-header-top-098 .sysContent,
.benly-header-top-099 .sysContent,
.benly-header-top-100 .sysContent,
.benly-header-top-seo .sysContent {
		padding-right: 0px !important;
		padding-left: 0px !important;
}

.benly-header-top-nav-content {
		display: table;
		height: 100%;
		width: 100%;
}
@media screen and (max-width: 601px) {
	.main_relation_bnr .sysContent ul li{
		float: none;
		margin-right: 0;
		margin-left: 0;
	}
	.main_relation_bnr .sysContent li:first-child,
	.main_relation_bnr .sysContent li:last-child{
		margin-right: 0;
		margin-left: 0;
	}
	.main_relation_bnr .sysContent ul li a img{
		width: 100%;
		height: auto;
	}
}


/* 商品紹介パーツ */
		
		.benly-main-intro2 .sysContent figure figcaption ul li{
				
				width:50%;
				float:left;
		}
.benly-main-intro2 .sysContent .benly-heading-bg {
	margin-bottom: 20px;
}

.benly-main-intro2 .sysContent figure {
	padding: 10px;
}

.benly-main-intro2 .sysContent figure img {
	margin-bottom: 20px;
}

.benly-main-intro2 .sysContent figure figcaption ul {
	//border-top: 1px dashed rgba(63, 37, 2, 0.3);
}

.benly-main-intro2 .sysContent figure figcaption ul li {
	position: relative;
	line-height: 25px;
	padding: 8px 0px 8px 20px;
	border-top: 1px dashed rgba(63, 37, 2, 0.3);
	float:left;
	width:48%;
	margin:0px 1%;
}
		.benly-main-intro2 .sysContent figure figcaption ul li:last-child{border-bottom: 1px dashed rgba(63, 37, 2, 0.3);}
		.benly-main-intro2 .sysContent figure figcaption ul li:nth-last-child(2){
				
				border-bottom: 1px dashed rgba(63, 37, 2, 0.3);
		}

		#sysMain .benly-main-intro{margin-bottom:10px;}
		
.benly-main-intro2 .sysContent figure figcaption ul li .benly-circle-num {
	position: absolute;
	left: 0px;
	top: 10px;
}

.benly-main-intro2 .sysContent figure figcaption ul li b {
	color: #e81919;
}

.benly-main-intro2 .sysContent figure figcaption ul li a {
	position: relative;
	display: inline-block;
	padding: 0px 4px 0px 24px;
	//border: 1px solid #3f2502;
	//border-radius: 4px;
	color: #3f2502;
	//background-color: #FFF;
}

/*.benly-main-intro2 .sysContent figure figcaption ul li a:after {
	content: '\f054';
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	margin-left: 4px;
}
		*/

.benly-main-intro2 .sysContent figure figcaption ul li a .benly-circle-num {
	position: absolute;
	top: 3px;
	left: 4px;
}

.benly-main-intro2 .sysContent figure figcaption ul li a:hover, .benly-main-intro .sysContent figure figcaption ul li a:focus {
	color: #FFF;
	background-color: rgba(63, 37, 2, 0.5);
}

.benly-main-intro2 .sysContent figure figcaption ul li a:hover .benly-circle-num, .benly-main-intro .sysContent figure figcaption ul li a:focus .benly-circle-num {
	border-color: #FFF;
}

@media screen and (max-width: 600px) {
	.benly-main-intro2 .sysContent figure {
		padding: 10px 0px;
	}
}