@charset "UTF-8";
#mv{
	background:url(../img/staff/mv_bg.jpg) center center no-repeat;
	background-size:cover;
}
#main h3 {
	max-width: 760px;
	background: url(../img/staff/h3_bg.gif) no-repeat 50% 90%;
	background-size: 100%;
	text-align: center;
	padding: 30px 0 45px 0;
	margin: 0 auto 50px auto;
	font-weight:bold;
}
#staff_list div.hidden {
	display: none;
}
#staff_list {
	overflow: hidden;
	margin: 0 auto 60px auto;
}
#staff_list li {
	float: left;
	width: 320px;
	height: 320px;
	line-height: 0;
}
#staff_list li a {
	display: block;
}
#staff_listi div {
	width: 320px;
	height: 320px;
	text-align: center;
	position: relative;
}
#staff_list li a {
	position: relative;
	/*	display: inline-block;
padding: .9em 3.6em;
	border: 2px solid #fff;
*/	color: #fff;
	text-align: center;
	text-decoration: none;
	outline: none;
	transition: all .2s;
	overflow: hidden;
	width: 320px;
	height: 320px;
}

#staff_list li div,#staff_list li div a:hover {
	background-repeat: no-repeat;
	background-size: 100%;
}
#staff_list li div {
	background-position: 0 100%;
}
#staff_list li div a:hover {
	background-position: 0 0;
}

/*---↓　リストスタッフ写真設定　ここから　↓---*/
#staff_list li#staff_01 div,
#staff_list li#staff_01 div a:hover {
	background-image: url(../img/staff/staff_01.jpg?251104);
}
#staff_list li#staff_02 div,
#staff_list li#staff_02 div a:hover {
	background-image: url(../img/staff/staff_02.jpg?251104);
}
#staff_list li#staff_03 div,
#staff_list li#staff_03 div a:hover {
	background-image: url(../img/staff/staff_03.jpg);
}
#staff_list li#staff_04 div,
#staff_list li#staff_04 div a:hover {
	background-image: url(../img/staff/staff_04.jpg?251104);
}
#staff_list li#staff_05 div,
#staff_list li#staff_05 div a:hover {
	background-image: url(../img/staff/staff_05.jpg);
}
#staff_list li#staff_06 div,
#staff_list li#staff_06 div a:hover {
	background-image: url(../img/staff/staff_06.jpg);
}
#staff_list li#staff_07 div,
#staff_list li#staff_07 div a:hover {
	background-image: url(../img/staff/staff_07.jpg?240719);
}
#staff_list li#staff_08 div,
#staff_list li#staff_08 div a:hover {
	background-image: url(../img/staff/staff_08.jpg?240719);
}
#staff_list li#staff_09 div,
#staff_list li#staff_09 div a:hover {
	background-image: url(../img/staff/staff_09.jpg?240719);
}
#staff_list li#staff_10 div,
#staff_list li#staff_10 div a:hover {
	background-image: url(../img/staff/staff_10.jpg);
}
#staff_list li#staff_11 div,
#staff_list li#staff_11 div a:hover {
	background-image: url(../img/staff/staff_11.jpg);
}
#staff_list li#staff_12 div,
#staff_list li#staff_12 div a:hover {
	background-image: url(../img/staff/staff_12.jpg);
}
#staff_list li#staff_13 div,
#staff_list li#staff_13 div a:hover {
	background-image: url(../img/staff/staff_13.jpg);
}
#staff_list li#staff_13-2 div,
#staff_list li#staff_13-2 div a:hover {
	background-image: url(../img/staff/staff_13.jpg);
}
#staff_list li#staff_14 div,
#staff_list li#staff_14 div a:hover {
	background-image: url(../img/staff/staff_14.jpg);
}
#staff_list li#staff_15 div,
#staff_list li#staff_15 div a:hover {
	background-image: url(../img/staff/staff_15.jpg);
}
#staff_list li#staff_16 div,
#staff_list li#staff_16 div a:hover {
	background-image: url(../img/staff/staff_16.jpg);
}
#staff_list li#staff_17 div,
#staff_list li#staff_17 div a:hover {
	background-image: url(../img/staff/staff_17.jpg);
}
#staff_list li#staff_18 div,
#staff_list li#staff_18 div a:hover {
	background-image: url(../img/staff/staff_18.jpg);
}
#staff_list li#staff_19 div,
#staff_list li#staff_19 div a:hover {
	background-image: url(../img/staff/staff_19.jpg);
}
#staff_list li#staff_20 div,
#staff_list li#staff_20 div a:hover {
	background-image: url(../img/staff/staff_20.jpg);
}
#staff_list li#staff_21 div,
#staff_list li#staff_21 div a:hover {
	background-image: url(../img/staff/staff_21.jpg);
}
#staff_list li#staff_22 div,
#staff_list li#staff_22 div a:hover {
	background-image: url(../img/staff/staff_22.jpg);
}
#staff_list li#staff_23 div,
#staff_list li#staff_23 div a:hover {
	background-image: url(../img/staff/staff_23.jpg?220127);
}
#staff_list li#staff_24 div,
#staff_list li#staff_24 div a:hover {
	background-image: url(../img/staff/staff_24.jpg);
}
#staff_list li#staff_25 div,
#staff_list li#staff_25 div a:hover {
	background-image: url(../img/staff/staff_25.jpg);
}
#staff_list li#staff_26 div,
#staff_list li#staff_26 div a:hover {
	background-image: url(../img/staff/staff_26.jpg);
}
#staff_list li#staff_27 div,
#staff_list li#staff_27 div a:hover {
	background-image: url(../img/staff/staff_27.jpg);
}
#staff_list li#staff_74 div,
#staff_list li#staff_74 div a:hover {
	background-image: url(../img/staff/staff_74.jpg);
}
#staff_list li#staff_44 div,
#staff_list li#staff_44 div a:hover {
	background-image: url(../img/staff/staff_44.jpg);
}
#staff_list li#staff_28 div,
#staff_list li#staff_28 div a:hover {
	background-image: url(../img/staff/staff_28.jpg);
}
#staff_list li#staff_29 div,
#staff_list li#staff_29 div a:hover {
	background-image: url(../img/staff/staff_29.jpg);
}
#staff_list li#staff_30 div,
#staff_list li#staff_30 div a:hover {
	background-image: url(../img/staff/staff_30.jpg);
}
#staff_list li#staff_31 div,
#staff_list li#staff_31 div a:hover {
	background-image: url(../img/staff/staff_31.jpg);
}
#staff_list li#staff_32 div,
#staff_list li#staff_32 div a:hover {
	background-image: url(../img/staff/staff_32.jpg);
}
#staff_list li#staff_33 div,
#staff_list li#staff_33 div a:hover {
	background-image: url(../img/staff/staff_33.jpg);
}

#staff_list li#staff_35 div,
#staff_list li#staff_35 div a:hover {
	background-image: url(../img/staff/staff_35.jpg);
}
#staff_list li#staff_36 div,
#staff_list li#staff_36 div a:hover {
	background-image: url(../img/staff/staff_36.jpg);
}
#staff_list li#staff_37 div,
#staff_list li#staff_37 div a:hover {
	background-image: url(../img/staff/staff_37.jpg);
}
#staff_list li#staff_38 div,
#staff_list li#staff_38 div a:hover {
	background-image: url(../img/staff/staff_38.jpg);
}
#staff_list li#staff_39 div,
#staff_list li#staff_39 div a:hover {
	background-image: url(../img/staff/staff_39.jpg);
}
#staff_list li#staff_40 div,
#staff_list li#staff_40 div a:hover {
	background-image: url(../img/staff/staff_40.jpg);
}
#staff_list li#staff_41 div,
#staff_list li#staff_41 div a:hover {
	background-image: url(../img/staff/staff_41.jpg);
}
#staff_list li#staff_42 div,
#staff_list li#staff_42 div a:hover {
	background-image: url(../img/staff/staff_42.jpg);
}
#staff_list li#staff_43 div,
#staff_list li#staff_43 div a:hover {
	background-image: url(../img/staff/staff_43.jpg);
}
#staff_list li#staff_44 div,
#staff_list li#staff_44 div a:hover {
	background-image: url(../img/staff/staff_44.jpg);
}
#staff_list li#staff_45 div,
#staff_list li#staff_45 div a:hover {
	background-image: url(../img/staff/staff_45.jpg);
}
#staff_list li#staff_46 div,
#staff_list li#staff_46 div a:hover {
	background-image: url(../img/staff/staff_46.jpg);
}
#staff_list li#staff_47 div,
#staff_list li#staff_47 div a:hover {
	background-image: url(../img/staff/staff_47.jpg);
}
#staff_list li#staff_48 div,
#staff_list li#staff_48 div a:hover {
	background-image: url(../img/staff/staff_48.jpg);
}
#staff_list li#staff_49 div,
#staff_list li#staff_49 div a:hover {
	background-image: url(../img/staff/staff_49.jpg);
}
#staff_list li#staff_50 div,
#staff_list li#staff_50 div a:hover {
	background-image: url(../img/staff/staff_50.jpg);
}

#staff_list li#staff_53 div,
#staff_list li#staff_53 div a:hover {
	background-image: url(../img/staff/staff_53.jpg);
}
#staff_list li#staff_54 div,
#staff_list li#staff_54 div a:hover {
	background-image: url(../img/staff/staff_54.jpg);
}
#staff_list li#staff_55 div,
#staff_list li#staff_55 div a:hover {
	background-image: url(../img/staff/staff_55.jpg);
}
#staff_list li#staff_56 div,
#staff_list li#staff_56 div a:hover {
	background-image: url(../img/staff/staff_56.jpg);
}
#staff_list li#staff_57 div,
#staff_list li#staff_57 div a:hover {
	background-image: url(../img/staff/staff_57.jpg);
}
#staff_list li#staff_58 div,
#staff_list li#staff_58 div a:hover {
	background-image: url(../img/staff/staff_58.jpg);
}
#staff_list li#staff_59 div,
#staff_list li#staff_59 div a:hover {
	background-image: url(../img/staff/staff_59.jpg);
}
#staff_list li#staff_62 div,
#staff_list li#staff_62 div a:hover {
	background-image: url(../img/staff/staff_62.jpg?2012211140);
}
#staff_list li#staff_63 div,
#staff_list li#staff_63 div a:hover {
	background-image: url(../img/staff/staff_63.jpg);
}
#staff_list li#staff_64 div,
#staff_list li#staff_64 div a:hover {
	background-image: url(../img/staff/staff_64.jpg);
}
#staff_list li#staff_65 div,
#staff_list li#staff_65 div a:hover {
	background-image: url(../img/staff/staff_65.jpg);
}
#staff_list li#staff_66 div,
#staff_list li#staff_66 div a:hover {
	background-image: url(../img/staff/staff_66.jpg);
}
#staff_list li#staff_67 div,
#staff_list li#staff_67 div a:hover {
	background-image: url(../img/staff/staff_67.jpg?240501);
}

#staff_list li#staff_69 div,
#staff_list li#staff_69 div a:hover {
	background-image: url(../img/staff/staff_69.jpg);
}
#staff_list li#staff_70 div,
#staff_list li#staff_70 div a:hover {
	background-image: url(../img/staff/staff_70.jpg);
}

#staff_list li#staff_72 div,
#staff_list li#staff_72 div a:hover {
	background-image: url(../img/staff/staff_72.jpg);
}
#staff_list li#staff_73 div,
#staff_list li#staff_73 div a:hover {
	background-image: url(../img/staff/staff_73.jpg?240501);
}
#staff_list li#staff_75 div,
#staff_list li#staff_75 div a:hover {
	background-image: url(../img/staff/staff_75.jpg);
}
#staff_list li#staff_76 div,
#staff_list li#staff_76 div a:hover {
	background-image: url(../img/staff/staff_76.jpg);
}
#staff_list li#staff_77 div,
#staff_list li#staff_77 div a:hover {
	background-image: url(../img/staff/staff_77.jpg?220127);
}
#staff_list li#staff_78 div,
#staff_list li#staff_78 div a:hover {
	background-image: url(../img/staff/staff_78.jpg);
}
#staff_list li#staff_79 div,
#staff_list li#staff_79 div a:hover {
	background-image: url(../img/staff/staff_79.jpg);
}
#staff_list li#staff_80 div,
#staff_list li#staff_80 div a:hover {
	background-image: url(../img/staff/staff_80.jpg);
}
/*#staff_list li#staff_81 div,
#staff_list li#staff_81 div a:hover {
	background-image: url(../img/staff/staff_81.jpg);
}*/
#staff_list li#staff_82 div,
#staff_list li#staff_82 div a:hover {
	background-image: url(../img/staff/staff_82.jpg);
}

#staff_list li#staff_83 div,
#staff_list li#staff_83 div a:hover {
	background-image: url(../img/staff/staff_83.jpg);
}

#staff_list li#staff_84 div,
#staff_list li#staff_84 div a:hover {
	background-image: url(../img/staff/staff_84.jpg);
}

#staff_list li#staff_85 div,
#staff_list li#staff_85 div a:hover {
	background-image: url(../img/staff/staff_85.jpg);
}

#staff_list li#staff_86 div,
#staff_list li#staff_86 div a:hover {
	background-image: url(../img/staff/staff_86.jpg);
}

#staff_list li#staff_87 div,
#staff_list li#staff_87 div a:hover {
	background-image: url(../img/staff/staff_87.jpg);
}

#staff_list li#staff_88 div,
#staff_list li#staff_88 div a:hover {
	background-image: url(../img/staff/staff_88.jpg);
}

#staff_list li#staff_89 div,
#staff_list li#staff_89 div a:hover {
	background-image: url(../img/staff/staff_89.jpg);
}

#staff_list li#staff_90 div,
#staff_list li#staff_90 div a:hover {
	background-image: url(../img/staff/staff_90.jpg);
}

#staff_list li#staff_91 div,
#staff_list li#staff_91 div a:hover {
	background-image: url(../img/staff/staff_91.jpg);
}

#staff_list li#staff_92 div,
#staff_list li#staff_92 div a:hover {
	background-image: url(../img/staff/staff_92.jpg);
}

#staff_list li#staff_93 div,
#staff_list li#staff_93 div a:hover {
	background-image: url(../img/staff/staff_93.jpg);
}

#staff_list li#staff_94 div,
#staff_list li#staff_94 div a:hover {
	background-image: url(../img/staff/staff_94.jpg);
}

#staff_list li#staff_95 div,
#staff_list li#staff_95 div a:hover {
	background-image: url(../img/staff/staff_95.jpg);
}

#staff_list li#staff_96 div,
#staff_list li#staff_96 div a:hover {
	background-image: url(../img/staff/staff_96.jpg);
}

#staff_list li#staff_97 div,
#staff_list li#staff_97 div a:hover {
	background-image: url(../img/staff/staff_97.jpg);
}

#staff_list li#staff_98 div,
#staff_list li#staff_98 div a:hover {
	background-image: url(../img/staff/staff_98.jpg);
}
#staff_list li#staff_99 div,
#staff_list li#staff_99 div a:hover {
	background-image: url(../img/staff/staff_99.jpg);
}
#staff_list li#staff_100 div,
#staff_list li#staff_100 div a:hover {
	background-image: url(../img/staff/staff_100.jpg);
}
#staff_list li#staff_101 div,
#staff_list li#staff_101 div a:hover {
	background-image: url(../img/staff/staff_101.jpg);
}
#staff_list li#staff_102 div,
#staff_list li#staff_102 div a:hover {
	background-image: url(../img/staff/staff_102.jpg?251104);
}
#staff_list li#staff_103 div,
#staff_list li#staff_103 div a:hover {
	background-image: url(../img/staff/staff_103.jpg);
}
#staff_list li#staff_104 div,
#staff_list li#staff_104 div a:hover {
	background-image: url(../img/staff/staff_104.jpg);
}
#staff_list li#staff_105 div,
#staff_list li#staff_105 div a:hover {
	background-image: url(../img/staff/staff_105.jpg);
}
#staff_list li#staff_110 div,
#staff_list li#staff_110 div a:hover {
	background-image: url(../img/staff/staff_110.jpg);
}
#staff_list li#staff_111 div,
#staff_list li#staff_111 div a:hover {
	background-image: url(../img/staff/staff_111.jpg);
}
#staff_list li#staff_112 div,
#staff_list li#staff_112 div a:hover {
	background-image: url(../img/staff/staff_112.jpg);
}
#staff_list li#staff_113 div,
#staff_list li#staff_113 div a:hover {
	background-image: url("../img/staff/staff_113_3.jpg");
}
#staff_list li#staff_114 div,
#staff_list li#staff_114 div a:hover {
	background-image: url(../img/staff/staff_114.jpg);
}
#staff_list li#staff_115 div,
#staff_list li#staff_115 div a:hover {
	background-image: url(../img/staff/staff_115.jpg);
}
#staff_list li#staff_116 div,
#staff_list li#staff_116 div a:hover {
	background-image: url(../img/staff/staff_116.jpg);
}
/*--- リーダー設定 ---*/
#staff_list li div {
	position: relative;
}
#staff_list li div:after {
	content: '';
	display: block;
	position: absolute;
	top: 50%;
	left: 0;
	width: 0;
	height: 0;
	margin-top: -10px;
	border: 10px solid transparent;
}

#staff_list li#staff_02 div:after {
	border-left: 20px solid #e4007f;
}
#staff_list li#staff_11 div:after {
	border-left: 20px solid #00a0e9;
}
#staff_list li#staff_28 div:after {
	border-left: 20px solid #eb6100;
}
#staff_list li#staff_35 div:after {
	border-left: 20px solid #ac00eb;
}

/*

#staff_list li#staff_04 div:after {
	border-left: 20px solid #eb6100;
}
#staff_list li#staff_64 div:after {
	border-left: 20px solid #009400;
}
#staff_list li#staff_32 div:after {
	border-left: 20px solid #ac00eb;
}
#staff_list li#staff_85 div:after {
	border-left: 20px solid #dec100;
}
#staff_list li#staff_21 div:after {
	border-left: 20px solid #0067d0;
}

#staff_list li#staff_27 div:after {
	border-left: 20px solid #ee9700;
}
#staff_list li#staff_01 div:after {
	border-left: 20px solid #e83e1a;
	border-left: 20px solid #003bd0;
}
#staff_list li#staff_23 div:after {
	border-left: 20px solid #003bd0;
}
#staff_list li#staff_06 div:after {
	border-left: 20px solid #009488;
}
*/


/*#staff_list li#staff_36 div:after {
	border-left: 20px solid #6900eb;
}*/
/*#staff_list li#staff_xx div:after {
	border-left: 20px solid #61bb00;
}*/
/*---↑　リストスタッフ写真設定　ここまで　↑---*/

#staff_list li a::before, #staff_list li a::after {
	position: absolute;
	z-index: 2;
	content: '';
	width: 0;
	height: 0;
	border: 8px solid transparent;
}
#staff_list li a::before {
	top: -16px;
	left: 0;
}
#staff_list li a::after {
	bottom: -16px;
	right: 0;
}
#staff_list li a:hover::before, #staff_list li a:hover::after {
	width: 100%;
	height: 100%;
}
.slideup_content {
	position: absolute;
	bottom: -200px;
	left: 0;
	right: 0;
}
.slideup_content span {
	display: block;
}
.slideup_content span.name1 {
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 30px;
}
.slideup_content span.name2 {
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 20px;
}
#staff_list li a:hover .slideup_content {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	text-align: center;
	color: #fff;
	-webkit-transition: 1.0s;
	-moz-transition: 1.0s;
	-ms-transition: 1.0s;
	-o-transition: 1.0s;
	transition: 1.0s;
	display: block;
	padding: 20px;
}
#staff_list li a:hover::before {
	transition: height .3s, width .3s .3s;
}
#staff_list li a:hover::after {
	transition: height .3s, width .3s .3s;
}

/*---↓　リスト店舗のカラー設定　ここから　↓---*/
#staff_list li.saidaiji a:hover .slideup_content {
	background: rgba(228,0,127,0.67)!important;
}
#staff_list li.saidaiji a:hover::before {
	border-bottom-color: #e4007f;
	border-left-color: #e4007f;
}
#staff_list li.saidaiji a:hover::after {
	border-top-color: #e4007f;
	border-right-color: #e4007f;
}
#staff_list li#saidaiji {
	background: #e4007f;
}
#staff_list li.nara a:hover .slideup_content {
	background: rgba(0,160,233,0.67)!important;
}
#staff_list li.nara a:hover::before {
	border-bottom-color: #00a0e9;
	border-left-color: #00a0e9;
}
#staff_list li.nara a:hover::after {
	border-top-color: #00a0e9;
	border-right-color: #00a0e9;
}
#staff_list li#nara {
	background: #00a0e9;
}
#staff_list li.naraomiya a:hover .slideup_content {
	background: rgba(235,97,0,0.67)!important;
}
#staff_list li.naraomiya a:hover::before {
	border-bottom-color: #eb6100;
	border-left-color: #eb6100;
}
#staff_list li.naraomiya a:hover::after {
	border-top-color: #eb6100;
	border-right-color: #eb6100;
}
#staff_list li#naraomiya {
	background: #eb6100;
}
#staff_list li.jr_nara a:hover .slideup_content {
	background: rgba(1,148,0,0.67)!important;
}
#staff_list li.jr_nara a:hover::before {
	border-bottom-color: #009400;
	border-left-color: #009400;
}
#staff_list li.jr_nara a:hover::after {
	border-top-color: #009400;
	border-right-color: #009400;
}
#staff_list li#jr_nara {
	background: #009400;
}
#staff_list li.takanohara a:hover .slideup_content {
	background: rgba(172,0,235,0.67)!important;
}
#staff_list li.takanohara a:hover::before {
	border-bottom-color: #ac00eb;
	border-left-color: #ac00eb;
}
#staff_list li.takanohara a:hover::after {
	border-top-color: #ac00eb;
	border-right-color: #ac00eb;
}
#staff_list li#takanohara {
	background: #ac00eb;
}
#staff_list li.gakuenmae a:hover .slideup_content {
	background: rgba(221,193,1,0.67)!important;
}
#staff_list li.gakuenmae a:hover::before {
	border-bottom-color: #dec100;
	border-left-color: #dec100;
}
#staff_list li.gakuenmae a:hover::after {
	border-top-color: #dec100;
	border-right-color: #dec100;
}
#staff_list li#gakuenmae {
	background: #dec100;
}
#staff_list li.tomio a:hover .slideup_content {
	background: rgba(1,103,208,0.67)!important;
}
#staff_list li.tomio a:hover::before {
	border-bottom-color: #0067d0;
	border-left-color: #0067d0;
}
#staff_list li.tomio a:hover::after {
	border-top-color: #0067d0;
	border-right-color: #0067d0;
}
#staff_list li#tomio {
	background: #0067d0;
}
#staff_list li.ikoma a:hover .slideup_content {
	background: rgba(237,68,186,0.67)!important;
}
#staff_list li.ikoma a:hover::before {
	border-bottom-color: #ed44bb;
	border-left-color: #ed44bb;
}
#staff_list li.ikoma a:hover::after {
	border-top-color: #ed44bb;
	border-right-color: #ed44bb;
}
#staff_list li#ikoma {
	background: #ed44bb;
}
#staff_list li.koriyama a:hover .slideup_content {
	background: rgba(238,151,0,0.67)!important;
}
#staff_list li.koriyama a:hover::before {
	border-bottom-color: #ee9700;
	border-left-color: #ee9700;
}
#staff_list li.koriyama a:hover::after {
	border-top-color: #ee9700;
	border-right-color: #ee9700;
}
#staff_list li#koriyama {
	background: #ee9700;
}
#staff_list li.tenri a:hover .slideup_content {
	background: rgba(235,60,0,0.67)!important;
}
#staff_list li.tenri a:hover::before {
	border-bottom-color: #eb3d00;
	border-left-color: #eb3d00;
}
#staff_list li.tenri a:hover::after {
	border-top-color: #eb3d00;
	border-right-color: #eb3d00;
}
#staff_list li#tenri {
	background: #eb3d00;
}
#staff_list li.oji a:hover .slideup_content {
	background: rgba(0,59,208,0.67)!important;
}
#staff_list li.oji a:hover::before {
	border-bottom-color: #003bd0;
	border-left-color: #003bd0;
}
#staff_list li.oji a:hover::after {
	border-top-color: #003bd0;
	border-right-color: #003bd0;
}
#staff_list li#oji {
	background: #003bd0;
}
#staff_list li.goido a:hover .slideup_content {
	background: rgba(0,147,136,0.67)!important;
}
#staff_list li.goido a:hover::before {
	border-bottom-color: #009488;
	border-left-color: #009488;
}
#staff_list li.goido a:hover::after {
	border-top-color: #009488;
	border-right-color: #009488;
}
#staff_list li#goido {
	background: #009488;
}
#staff_list li.yagi a:hover .slideup_content {
	background: rgba(221,0,0,0.67)!important;
}
#staff_list li.yagi a:hover::before {
	border-bottom-color: #dd0000;
	border-left-color: #dd0000;
}
#staff_list li.yagi a:hover::after {
	border-top-color: #dd0000;
	border-right-color: #dd0000;
}
#staff_list li#yagi {
	background: #dd0000;
}
#staff_list li.kashihara a:hover .slideup_content {
	background: rgba(105,0,235,0.67)!important;
}
#staff_list li.kashihara a:hover::before {
	border-bottom-color: #6900eb;
	border-left-color: #6900eb;
}
#staff_list li.kashihara a:hover::after {
	border-top-color: #6900eb;
	border-right-color: #6900eb;
}
#staff_list li#kashihara {
	background: #6900eb;
}
#staff_list li.saidaiji_minami a:hover .slideup_content {
	background: rgba(97,187,0,0.67)!important;
}
#staff_list li.saidaiji_minami a:hover::before {
	border-bottom-color: #61bb00;
	border-left-color: #61bb00;
}
#staff_list li.saidaiji_minami a:hover::after {
	border-top-color: #61bb00;
	border-right-color: #61bb00;
}
#staff_list li#saidaiji_minami {
	background: #61bb00;
}
/*---↑　リスト店舗のカラー設定　ここまで　↑---*/

/*---↓　NEWリスト店舗のカラー設定　ここから　↓---*/
#staff_list li.narashi_tobu a:hover .slideup_content {
	background: rgba(228,0,127,0.67)!important;
}
#staff_list li.narashi_tobu a:hover::before {
	border-bottom-color: #e4007f;
	border-left-color: #e4007f;
}
#staff_list li.narashi_tobu a:hover::after {
	border-top-color: #e4007f;
	border-right-color: #e4007f;
}
#staff_list li#narashi_tobu {
	background: #e4007f;
}
#staff_list li.narashi_seibu a:hover .slideup_content {
	background: rgba(0,160,233,0.67)!important;
}
#staff_list li.narashi_seibu a:hover::before {
	border-bottom-color: #00a0e9;
	border-left-color: #00a0e9;
}
#staff_list li.narashi_seibu a:hover::after {
	border-top-color: #00a0e9;
	border-right-color: #00a0e9;
}
#staff_list li#narashi_seibu {
	background: #00a0e9;
}
#staff_list li.hokuwa a:hover .slideup_content {
	background: rgba(235,97,0,0.67)!important;
}
#staff_list li.hokuwa a:hover::before {
	border-bottom-color: #eb6100;
	border-left-color: #eb6100;
}
#staff_list li.hokuwa a:hover::after {
	border-top-color: #eb6100;
	border-right-color: #eb6100;
}
#staff_list li#hokuwa {
	background: #eb6100;
}

#staff_list li.chunanwa a:hover .slideup_content {
	background: rgba(172,0,235,0.67)!important;
}
#staff_list li.chunanwa a:hover::before {
	border-bottom-color: #ac00eb;
	border-left-color: #ac00eb;
}
#staff_list li.chunanwa a:hover::after {
	border-top-color: #ac00eb;
	border-right-color: #ac00eb;
}
#staff_list li#chunanwa {
	background: #ac00eb;
}


/*
#staff_list li.jr_nara a:hover .slideup_content {
	background: rgba(1,148,0,0.67)!important;
}
#staff_list li.jr_nara a:hover::before {
	border-bottom-color: #009400;
	border-left-color: #009400;
}
#staff_list li.jr_nara a:hover::after {
	border-top-color: #009400;
	border-right-color: #009400;
}
#staff_list li#jr_nara {
	background: #009400;
}


#staff_list li.gakuenmae a:hover .slideup_content {
	background: rgba(221,193,1,0.67)!important;
}
#staff_list li.gakuenmae a:hover::before {
	border-bottom-color: #dec100;
	border-left-color: #dec100;
}
#staff_list li.gakuenmae a:hover::after {
	border-top-color: #dec100;
	border-right-color: #dec100;
}
#staff_list li#gakuenmae {
	background: #dec100;
}
#staff_list li.tomio a:hover .slideup_content {
	background: rgba(1,103,208,0.67)!important;
}
#staff_list li.tomio a:hover::before {
	border-bottom-color: #0067d0;
	border-left-color: #0067d0;
}
#staff_list li.tomio a:hover::after {
	border-top-color: #0067d0;
	border-right-color: #0067d0;
}
#staff_list li#tomio {
	background: #0067d0;
}
#staff_list li.ikoma a:hover .slideup_content {
	background: rgba(237,68,186,0.67)!important;
}
#staff_list li.ikoma a:hover::before {
	border-bottom-color: #ed44bb;
	border-left-color: #ed44bb;
}
#staff_list li.ikoma a:hover::after {
	border-top-color: #ed44bb;
	border-right-color: #ed44bb;
}
#staff_list li#ikoma {
	background: #ed44bb;
}
#staff_list li.koriyama a:hover .slideup_content {
	background: rgba(238,151,0,0.67)!important;
}
#staff_list li.koriyama a:hover::before {
	border-bottom-color: #ee9700;
	border-left-color: #ee9700;
}
#staff_list li.koriyama a:hover::after {
	border-top-color: #ee9700;
	border-right-color: #ee9700;
}
#staff_list li#koriyama {
	background: #ee9700;
}
#staff_list li.tenri a:hover .slideup_content {
	background: rgba(235,60,0,0.67)!important;
}
#staff_list li.tenri a:hover::before {
	border-bottom-color: #eb3d00;
	border-left-color: #eb3d00;
}
#staff_list li.tenri a:hover::after {
	border-top-color: #eb3d00;
	border-right-color: #eb3d00;
}
#staff_list li#tenri {
	background: #eb3d00;
}
#staff_list li.oji a:hover .slideup_content {
	background: rgba(0,59,208,0.67)!important;
}
#staff_list li.oji a:hover::before {
	border-bottom-color: #003bd0;
	border-left-color: #003bd0;
}
#staff_list li.oji a:hover::after {
	border-top-color: #003bd0;
	border-right-color: #003bd0;
}
#staff_list li#oji {
	background: #003bd0;
}
#staff_list li.goido a:hover .slideup_content {
	background: rgba(0,147,136,0.67)!important;
}
#staff_list li.goido a:hover::before {
	border-bottom-color: #009488;
	border-left-color: #009488;
}
#staff_list li.goido a:hover::after {
	border-top-color: #009488;
	border-right-color: #009488;
}
#staff_list li#goido {
	background: #009488;
}
#staff_list li.yagi a:hover .slideup_content {
	background: rgba(221,0,0,0.67)!important;
}
#staff_list li.yagi a:hover::before {
	border-bottom-color: #dd0000;
	border-left-color: #dd0000;
}
#staff_list li.yagi a:hover::after {
	border-top-color: #dd0000;
	border-right-color: #dd0000;
}
#staff_list li#yagi {
	background: #dd0000;
}
#staff_list li.kashihara a:hover .slideup_content {
	background: rgba(105,0,235,0.67)!important;
}
#staff_list li.kashihara a:hover::before {
	border-bottom-color: #6900eb;
	border-left-color: #6900eb;
}
#staff_list li.kashihara a:hover::after {
	border-top-color: #6900eb;
	border-right-color: #6900eb;
}
#staff_list li#kashihara {
	background: #6900eb;
}
#staff_list li.saidaiji_minami a:hover .slideup_content {
	background: rgba(97,187,0,0.67)!important;
}
#staff_list li.saidaiji_minami a:hover::before {
	border-bottom-color: #61bb00;
	border-left-color: #61bb00;
}
#staff_list li.saidaiji_minami a:hover::after {
	border-top-color: #61bb00;
	border-right-color: #61bb00;
}
#staff_list li#saidaiji_minami {
	background: #61bb00;
}
*/

/*---↑　NEWリスト店舗のカラー設定　ここまで　↑---*/

/*-----------moda------l*/
.modal_ttl {
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 100%;
	text-align: left;
	font-size: 18px;
	border-top-width: 15px;
	border-top-style: solid;
padding: 60px 0 0 40px;
    min-height: 375px;
}
.remodal {
	max-width: 960px;
}
.modal_ttl .wrp {
	width: 42%;
}
.modal_ttl p {
	font-weight: bold;
	margin-bottom: 20px;
}
.modal_ttl h4 {
	margin-bottom: 70px;
}
.modal_ttl h4 span {
	font-size: 30px;
}
.modal_ttl table {
	width: 100%;
	font-size: 14px;
	margin: 10px 0;
	line-height: 1.4;
}
.modal_ttl table tr {
	border-bottom: 1px solid rgba(0,0,0,0.25);
}
.modal_ttl table th {
	text-align: left;
	width: 30%;
}
.modal_ttl table td {
	width: 70%;
	padding: 10px 0;
}
.modal_main h5 {
	font-size: 30px;
	padding: 20px;
	line-height: 1.4;
	font-weight: normal;
	border-bottom: 1px solid rgba(0,0,0,0.25);
}
.modal_main {
	margin-bottom: 35px;
	text-align: left;
}
.modal_main ol {
	margin-top: 25px;
	padding-bottom: 25px;
	border-bottom: 1px solid rgba(0,0,0,0.25);
	background-repeat: no-repeat;
	background-position: 100% 0%;
	background-size: 40%;
	height: 358px;
}
.modal_main li:nth-child(1), .modal_main li:nth-child(2) {
	padding-right: 45%;
}
.modal_main li {
	margin-bottom: 50px;
}
.modal_main h6 {
	font-size: 18px;
	font-weight: normal;
	margin-bottom: 30px;
}
.modal_main h6 span {
	margin-right: 30px;
	padding: 15px 15px 20px 15px;
	color: #fff;
	background-repeat: no-repeat;
	background-position: 0 100%;
	background-size: 100%;
	font-weight: bold;
}
.modal_main p {
	line-height: 1.4;
	display: block;
  margin-left: 10px;
}
.remodal-close {
	top: 70px;
	right: 60px;
	left: inherit;
	width: 50px;
	height: 50px;
	background: #000;
}
.remodal-close:before {
	font-size: 50px;
	line-height: 50px;
	width: 50px;
}
.remodal-back, .remodal-next {
	border: #000 2px solid;
	padding: 15px 70px;
	font-size: 14px;
}
.remodal-back {
	float: left;
	background: #fff url(../img/staff/arrow04.png) no-repeat 10% 50%;
}
.remodal-next {
	float: right;
	background: #fff url(../img/staff/arrow03.png) no-repeat 90% 50%;
}
.remodal-next:hover {
	background: #FFF100 url(../img/staff/arrow03.png) no-repeat 90% 50%;
}
.remodal-back:hover {
	background: #FFF100 url(../img/staff/arrow04.png) no-repeat 10% 50%;
}



/*---↓　ページスタッフ写真設定　ここから　↓---*/
div.m_staff_01 .modal_ttl {
	background-image: url(../img/staff/staff_main01.jpg);
}
div.m_staff_01 .modal_main ol {
	background-image: url(../img/staff/staff_img01.jpg);
}
div.m_staff_02 .modal_ttl {
	background-image: url(../img/staff/staff_main02.jpg?251104);
}
div.m_staff_02 .modal_main ol {
	background-image: url(../img/staff/staff_img02.jpg?251104);
}
div.m_staff_03 .modal_ttl {
	background-image: url(../img/staff/staff_main03.jpg);
}
div.m_staff_03 .modal_main ol {
	background-image: url(../img/staff/staff_img03.jpg);
}
div.m_staff_04 .modal_ttl {
	background-image: url(../img/staff/staff_main04.jpg?251104);
}
div.m_staff_04 .modal_main ol {
	background-image: url(../img/staff/staff_img04.jpg?251104);
}
div.m_staff_05 .modal_ttl {
	background-image: url(../img/staff/staff_main05.jpg);
}
div.m_staff_05 .modal_main ol {
	background-image: url(../img/staff/staff_img05.jpg);
}
div.m_staff_06 .modal_ttl {
	background-image: url(../img/staff/staff_main06.jpg);
}
div.m_staff_06 .modal_main ol {
	background-image: url(../img/staff/staff_img06.jpg);
}
div.m_staff_07 .modal_ttl {
	background-image: url(../img/staff/staff_main07.jpg?240719);
}
div.m_staff_07 .modal_main ol {
	background-image: url(../img/staff/staff_img07.jpg?240719);
}
div.m_staff_08 .modal_ttl {
	background-image: url(../img/staff/staff_main08.jpg?240719);
}
div.m_staff_08 .modal_main ol {
	background-image: url(../img/staff/staff_img08.jpg?240719);
}
div.m_staff_09 .modal_ttl {
	background-image: url(../img/staff/staff_main09.jpg?240719);
}
div.m_staff_09 .modal_main ol {
	background-image: url(../img/staff/staff_img09.jpg?240719);
}
div.m_staff_10 .modal_ttl {
	background-image: url(../img/staff/staff_main10.jpg);
}
div.m_staff_10 .modal_main ol {
	background-image: url(../img/staff/staff_img10.jpg);
}
div.m_staff_11 .modal_ttl {
	background-image: url(../img/staff/staff_main11.jpg);
}
div.m_staff_11 .modal_main ol {
	background-image: url(../img/staff/staff_img11.jpg);
}
div.m_staff_12 .modal_ttl {
	background-image: url(../img/staff/staff_main12.jpg);
}
div.m_staff_12 .modal_main ol {
	background-image: url(../img/staff/staff_img12.jpg);
}
div.m_staff_13 .modal_ttl {
	background-image: url(../img/staff/staff_main13.jpg);
}
div.m_staff_13 .modal_main ol {
	background-image: url(../img/staff/staff_img13.jpg);
}
div.m_staff_13-2 .modal_ttl {
	background-image: url(../img/staff/staff_main13.jpg);
}
div.m_staff_13-2 .modal_main ol {
	background-image: url(../img/staff/staff_img13.jpg);
}
div.m_staff_14 .modal_ttl {
	background-image: url(../img/staff/staff_main14.jpg);
}
div.m_staff_14 .modal_main ol {
	background-image: url(../img/staff/staff_img14.jpg);
}
div.m_staff_15 .modal_ttl {
	background-image: url(../img/staff/staff_main15.jpg);
}
div.m_staff_15 .modal_main ol {
	background-image: url(../img/staff/staff_img15.jpg);
}
div.m_staff_16 .modal_ttl {
	background-image: url(../img/staff/staff_main16.jpg);
}
div.m_staff_16 .modal_main ol {
	background-image: url(../img/staff/staff_img16.jpg);
}
div.m_staff_17 .modal_ttl {
	background-image: url(../img/staff/staff_main17.jpg);
}
div.m_staff_17 .modal_main ol {
	background-image: url(../img/staff/staff_img17.jpg);
}
div.m_staff_18 .modal_ttl {
	background-image: url(../img/staff/staff_main18.jpg);
}
div.m_staff_18 .modal_main ol {
	background-image: url(../img/staff/staff_img18.jpg);
}
div.m_staff_19 .modal_ttl {
	background-image: url(../img/staff/staff_main19.jpg);
}
div.m_staff_19 .modal_main ol {
	background-image: url(../img/staff/staff_img19.jpg);
}
div.m_staff_20 .modal_ttl {
	background-image: url(../img/staff/staff_main20.jpg);
}
div.m_staff_20 .modal_main ol {
	background-image: url(../img/staff/staff_img20.jpg);
}
div.m_staff_21 .modal_ttl {
	background-image: url(../img/staff/staff_main21.jpg);
}
div.m_staff_21 .modal_main ol {
	background-image: url(../img/staff/staff_img21.jpg);
}
div.m_staff_22 .modal_ttl {
	background-image: url(../img/staff/staff_main22.jpg);
}
div.m_staff_22 .modal_main ol {
	background-image: url(../img/staff/staff_img22.jpg);
}
div.m_staff_23 .modal_ttl {
	background-image: url(../img/staff/staff_main23.jpg);
}
div.m_staff_23 .modal_main ol {
	background-image: url(../img/staff/staff_img23.jpg);
}
div.m_staff_24 .modal_ttl {
	background-image: url(../img/staff/staff_main24.jpg);
}
div.m_staff_24 .modal_main ol {
	background-image: url(../img/staff/staff_img24.jpg);
}
div.m_staff_25 .modal_ttl {
	background-image: url(../img/staff/staff_main25.jpg);
}
div.m_staff_25 .modal_main ol {
	background-image: url(../img/staff/staff_img25.jpg);
}
div.m_staff_26 .modal_ttl {
	background-image: url(../img/staff/staff_main26.jpg);
}
div.m_staff_26 .modal_main ol {
	background-image: url(../img/staff/staff_img26.jpg);
}
div.m_staff_27 .modal_ttl {
	background-image: url(../img/staff/staff_main27.jpg);
}
div.m_staff_27 .modal_main ol {
	background-image: url(../img/staff/staff_img27.jpg);
}
div.m_staff_28 .modal_ttl {
	background-image: url(../img/staff/staff_main28.jpg);
}
div.m_staff_28 .modal_main ol {
	background-image: url(../img/staff/staff_img28.jpg);
}
div.m_staff_29 .modal_ttl {
	background-image: url(../img/staff/staff_main29.jpg);
}
div.m_staff_29 .modal_main ol {
	background-image: url(../img/staff/staff_img29.jpg);
}
div.m_staff_30 .modal_ttl {
	background-image: url(../img/staff/staff_main30.jpg);
}
div.m_staff_30 .modal_main ol {
	background-image: url(../img/staff/staff_img30.jpg);
}
div.m_staff_31 .modal_ttl {
	background-image: url(../img/staff/staff_main31.jpg);
}
div.m_staff_31 .modal_main ol {
	background-image: url(../img/staff/staff_img31.jpg);
}
div.m_staff_32 .modal_ttl {
	background-image: url(../img/staff/staff_main32.jpg);
}
div.m_staff_32 .modal_main ol {
	background-image: url(../img/staff/staff_img32.jpg);
}
div.m_staff_33 .modal_ttl {
	background-image: url(../img/staff/staff_main33.jpg);
}
div.m_staff_33 .modal_main ol {
	background-image: url(../img/staff/staff_img33.jpg);
}

div.m_staff_35 .modal_ttl {
	background-image: url(../img/staff/staff_main35.jpg);
}
div.m_staff_35 .modal_main ol {
	background-image: url(../img/staff/staff_img35.jpg);
}
div.m_staff_36 .modal_ttl {
	background-image: url(../img/staff/staff_main36.jpg);
}
div.m_staff_36 .modal_main ol {
	background-image: url(../img/staff/staff_img36.jpg);
}
div.m_staff_37 .modal_ttl {
	background-image: url(../img/staff/staff_main37.jpg);
}
div.m_staff_37 .modal_main ol {
	background-image: url(../img/staff/staff_img37.jpg);
}
div.m_staff_38 .modal_ttl {
	background-image: url(../img/staff/staff_main38.jpg);
}
div.m_staff_38 .modal_main ol {
	background-image: url(../img/staff/staff_img38.jpg);
}
div.m_staff_39 .modal_main ol {
	background-image: url(../img/staff/staff_img39.jpg);
}
div.m_staff_40 .modal_ttl {
	background-image: url(../img/staff/staff_main40.jpg);
}
div.m_staff_40 .modal_main ol {
	background-image: url(../img/staff/staff_img40.jpg);
}
div.m_staff_41 .modal_ttl {
	background-image: url(../img/staff/staff_main41.jpg);
}
div.m_staff_41 .modal_main ol {
	background-image: url(../img/staff/staff_img41.jpg);
}
div.m_staff_42 .modal_ttl {
	background-image: url(../img/staff/staff_main42.jpg);
}
div.m_staff_42 .modal_main ol {
	background-image: url(../img/staff/staff_img42.jpg);
}
div.m_staff_43 .modal_ttl {
	background-image: url(../img/staff/staff_main43.jpg);
}
div.m_staff_43 .modal_main ol {
	background-image: url(../img/staff/staff_img43.jpg);
}
div.m_staff_44 .modal_ttl {
	background-image: url(../img/staff/staff_main44.jpg);
}
div.m_staff_44 .modal_main ol {
	background-image: url(../img/staff/staff_img44.jpg);
}
div.m_staff_45 .modal_ttl {
	background-image: url(../img/staff/staff_main45.jpg);
}
div.m_staff_45 .modal_main ol {
	background-image: url(../img/staff/staff_img45.jpg);
}
div.m_staff_46 .modal_ttl {
	background-image: url(../img/staff/staff_main46.jpg);
}
div.m_staff_46 .modal_main ol {
	background-image: url(../img/staff/staff_img46.jpg);
}
div.m_staff_47 .modal_ttl {
	background-image: url(../img/staff/staff_main47.jpg);
}
div.m_staff_47 .modal_main ol {
	background-image: url(../img/staff/staff_img47.jpg);
}
div.m_staff_48 .modal_ttl {
	background-image: url(../img/staff/staff_main48.jpg);
}
div.m_staff_48 .modal_main ol {
	background-image: url(../img/staff/staff_img48.jpg);
}
div.m_staff_49 .modal_ttl {
	background-image: url(../img/staff/staff_main49.jpg);
}
div.m_staff_49 .modal_main ol {
	background-image: url(../img/staff/staff_img49.jpg);
}
div.m_staff_50 .modal_ttl {
	background-image: url(../img/staff/staff_main50.jpg);
}
div.m_staff_50 .modal_main ol {
	background-image: url(../img/staff/staff_img50.jpg);
}

div.m_staff_52 .modal_ttl {
	background-image: url(../img/staff/staff_main52.jpg);
}
div.m_staff_52 .modal_main ol {
	background-image: url(../img/staff/staff_img52.jpg);
}
div.m_staff_53 .modal_ttl {
	background-image: url(../img/staff/staff_main53.jpg);
}
div.m_staff_53 .modal_main ol {
	background-image: url(../img/staff/staff_img53.jpg);
}
div.m_staff_54 .modal_ttl {
	background-image: url(../img/staff/staff_main54.jpg);
}
div.m_staff_54 .modal_main ol {
	background-image: url(../img/staff/staff_img54.jpg);
}
div.m_staff_55 .modal_ttl {
	background-image: url(../img/staff/staff_main55.jpg);
}
div.m_staff_55 .modal_main ol {
	background-image: url(../img/staff/staff_img55.jpg);
}
div.m_staff_56 .modal_ttl {
	background-image: url(../img/staff/staff_main56.jpg);
}
div.m_staff_56 .modal_main ol {
	background-image: url(../img/staff_img56.jpg);
}
div.m_staff_57 .modal_ttl {
	background-image: url(../img/staff/staff_main57.jpg);
}
div.m_staff_57 .modal_main ol {
	background-image: url(../img/staff/staff_img57.jpg);
}
div.m_staff_58 .modal_ttl {
	background-image: url(../img/staff/staff_main58.jpg);
}
div.m_staff_58 .modal_main ol {
	background-image: url(../img/staff/staff_img58.jpg);
}
div.m_staff_59 .modal_ttl {
	background-image: url(../img/staff/staff_main59.jpg);
}
div.m_staff_59 .modal_main ol {
	background-image: url(../img/staff/staff_img59.jpg);
}
div.m_staff_62 .modal_ttl {
	background-image: url(../img/staff/staff_main62.jpg?2012211145);
}
div.m_staff_62 .modal_main ol {
	background-image: url(../img/staff/staff_img62.jpg?2012211140);
}
div.m_staff_63 .modal_ttl {
	background-image: url(../img/staff/staff_main63.jpg);
}
div.m_staff_63 .modal_main ol {
	background-image: url(../img/staff/staff_img63.jpg);
}
div.m_staff_64 .modal_ttl {
	background-image: url(../img/staff/staff_main64.jpg);
}
div.m_staff_64 .modal_main ol {
	background-image: url(../img/staff/staff_img64.jpg);
}
div.m_staff_65 .modal_ttl {
	background-image: url(../img/staff/staff_main65.jpg);
}
div.m_staff_65 .modal_main ol {
	background-image: url(../img/staff/staff_img65.jpg);
}
div.m_staff_66 .modal_ttl {
	background-image: url(../img/staff/staff_main66.jpg);
}
div.m_staff_66 .modal_main ol {
	background-image: url(../img/staff/staff_img66.jpg);
}
div.m_staff_67 .modal_ttl {
	background-image: url(../img/staff/staff_main67.jpg?240501);
}
div.m_staff_67 .modal_main ol {
	background-image: url(../img/staff/staff_img67.jpg?240501);
}
div.m_staff_69 .modal_ttl {
	background-image: url(../img/staff/staff_main69.jpg);
}
div.m_staff_69 .modal_main ol {
	background-image: url(../img/staff/staff_img69.jpg);
}
div.m_staff_70 .modal_ttl {
	background-image: url(../img/staff/staff_main70.jpg);
}
div.m_staff_70 .modal_main ol {
	background-image: url(../img/staff/staff_img70.jpg);
}

div.m_staff_72 .modal_ttl {
	background-image: url(../img/staff/staff_main72.jpg);
}
div.m_staff_72 .modal_main ol {
	background-image: url(../img/staff/staff_img72.jpg);
}
div.m_staff_73 .modal_ttl {
	background-image: url(../img/staff/staff_main73.jpg?240501);
}
div.m_staff_73 .modal_main ol {
	background-image: url(../img/staff/staff_img73.jpg?240501);
}
div.m_staff_74 .modal_ttl {
	background-image: url(../img/staff/staff_main74.jpg);
}
div.m_staff_74 .modal_main ol {
	background-image: url(../img/staff/staff_img74.jpg);
}
div.m_staff_75 .modal_ttl {
	background-image: url(../img/staff/staff_main75.jpg);
}
div.m_staff_75 .modal_main ol {
	background-image: url(../img/staff/staff_img75.jpg);
}
div.m_staff_76 .modal_ttl {
	background-image: url(../img/staff/staff_main76.jpg);
}
div.m_staff_76 .modal_main ol {
	background-image: url(../img/staff/staff_img76.jpg);
}
div.m_staff_77 .modal_ttl {
	background-image: url(../img/staff/staff_main77.jpg?220127);
}
div.m_staff_77 .modal_main ol {
	background-image: url(../img/staff/staff_img77.jpg?220127);
}
div.m_staff_78 .modal_ttl {
	background-image: url(../img/staff/staff_main78.jpg);
}
div.m_staff_78 .modal_main ol {
	background-image: url(../img/staff/staff_img78.jpg);
}
div.m_staff_79 .modal_ttl {
	background-image: url(../img/staff/staff_main79.jpg);
}
div.m_staff_79 .modal_main ol {
	background-image: url(../img/staff/staff_img79.jpg);
}
div.m_staff_80 .modal_ttl {
	background-image: url(../img/staff/staff_main80.jpg);
}
div.m_staff_80 .modal_main ol {
	background-image: url(../img/staff/staff_img80.jpg);
}
/*div.m_staff_81 .modal_ttl {
	background-image: url(../img/staff/staff_main81.jpg);
}
div.m_staff_81 .modal_main ol {
	background-image: url(../img/staff/staff_img81.jpg);
	height: 358px;
}*/
div.m_staff_82 .modal_ttl {
	background-image: url(../img/staff/staff_main82.jpg);
}
div.m_staff_82 .modal_main ol {
	background-image: url(../img/staff/staff_img82.jpg);
}

div.m_staff_83 .modal_ttl {
	background-image: url(../img/staff/staff_main83.jpg?210201);
}
div.m_staff_83 .modal_main ol {
	background-image: url(../img/staff/staff_img83.jpg);
}


div.m_staff_84 .modal_ttl {
	background-image: url(../img/staff/staff_main84.jpg);
}
div.m_staff_84 .modal_main ol {
	background-image: url(../img/staff/staff_img84.jpg);
}

div.m_staff_85 .modal_ttl {
	background-image: url(../img/staff/staff_main85.jpg);
}
div.m_staff_85 .modal_main ol {
	background-image: url(../img/staff/staff_img85.jpg);
}

div.m_staff_86 .modal_ttl {
	background-image: url(../img/staff/staff_main86.jpg?210805_2);
}
div.m_staff_86 .modal_main ol {
	background-image: url(../img/staff/staff_img86.jpg);
}

div.m_staff_87 .modal_ttl {
	background-image: url(../img/staff/staff_main87.jpg);
}
div.m_staff_87 .modal_main ol {
	background-image: url(../img/staff/staff_img87.jpg);
}

div.m_staff_88 .modal_ttl {
	background-image: url(../img/staff/staff_main88.jpg);
}
div.m_staff_88 .modal_main ol {
	background-image: url(../img/staff/staff_img88.jpg);
}

div.m_staff_89 .modal_ttl {
	background-image: url(../img/staff/staff_main89.jpg);
}
div.m_staff_89 .modal_main ol {
	background-image: url(../img/staff/staff_img89.jpg);
}

div.m_staff_90 .modal_ttl {
	background-image: url(../img/staff/staff_main90.jpg);
}
div.m_staff_90 .modal_main ol {
	background-image: url(../img/staff/staff_img90.jpg);
}

div.m_staff_91 .modal_ttl {
	background-image: url(../img/staff/staff_main91.jpg);
}
div.m_staff_91 .modal_main ol {
	background-image: url(../img/staff/staff_img91.jpg);
}

div.m_staff_92 .modal_ttl {
	background-image: url(../img/staff/staff_main92.jpg);
}
div.m_staff_92 .modal_main ol {
	background-image: url(../img/staff/staff_img92.jpg);
}

div.m_staff_93 .modal_ttl {
	background-image: url(../img/staff/staff_main93.jpg);
}
div.m_staff_93 .modal_main ol {
	background-image: url(../img/staff/staff_img93.jpg);
}
div.m_staff_94 .modal_ttl {
	background-image: url(../img/staff/staff_main94.jpg);
}
div.m_staff_94 .modal_main ol {
	background-image: url(../img/staff/staff_img94.jpg);
}
div.m_staff_95 .modal_ttl {
	background-image: url(../img/staff/staff_main95.jpg);
}
div.m_staff_95 .modal_main ol {
	background-image: url(../img/staff/staff_img95.jpg);
}
div.m_staff_96 .modal_ttl {
	background-image: url(../img/staff/staff_main96.jpg);
}
div.m_staff_96 .modal_main ol {
	background-image: url(../img/staff/staff_img96.jpg);
}
div.m_staff_97 .modal_ttl {
	background-image: url(../img/staff/staff_main97.jpg);
}
div.m_staff_97 .modal_main ol {
	background-image: url(../img/staff/staff_img97.jpg);
}
div.m_staff_98 .modal_ttl {
	background-image: url(../img/staff/staff_main98.jpg);
}
div.m_staff_98 .modal_main ol {
	background-image: url(../img/staff/staff_img98.jpg);
}
div.m_staff_99 .modal_ttl {
	background-image: url(../img/staff/staff_main99.jpg);
}
div.m_staff_99 .modal_main ol {
	background-image: url(../img/staff/staff_img99.jpg);
}
div.m_staff_100 .modal_ttl {
	background-image: url(../img/staff/staff_main100.jpg);
}
div.m_staff_100 .modal_main ol {
	background-image: url(../img/staff/staff_img100.jpg);
}
div.m_staff_101 .modal_ttl {
	background-image: url(../img/staff/staff_main101.jpg);
}
div.m_staff_101 .modal_main ol {
	background-image: url(../img/staff/staff_img101.jpg);
}
div.m_staff_102 .modal_ttl {
	background-image: url(../img/staff/staff_main102.jpg);
}
div.m_staff_102 .modal_main ol {
	background-image: url(../img/staff/staff_img102.jpg);
}
div.m_staff_103 .modal_ttl {
	background-image: url(../img/staff/staff_main103.jpg?23070312);
}
div.m_staff_103 .modal_main ol {
	background-image: url(../img/staff/staff_img103.jpg);
}
div.m_staff_104 .modal_ttl {
	background-image: url(../img/staff/staff_main104.jpg?23070312);
}
div.m_staff_104 .modal_main ol {
	background-image: url(../img/staff/staff_img104.jpg?230703);
}
div.m_staff_105 .modal_ttl {
	background-image: url(../img/staff/staff_main105.jpg);
}
div.m_staff_105 .modal_main ol {
	background-image: url(../img/staff/staff_img105.jpg);
}
div.m_staff_110 .modal_ttl {
	background-image: url(../img/staff/staff_main110.jpg);
}
div.m_staff_110 .modal_main ol {
	background-image: url(../img/staff/staff_img110.jpg);
}
div.m_staff_111 .modal_ttl {
	background-image: url(../img/staff/staff_main111.jpg);
}
div.m_staff_111 .modal_main ol {
	background-image: url(../img/staff/staff_img111.jpg);
}
div.m_staff_112 .modal_ttl {
	background-image: url(../img/staff/staff_main112.jpg);
}
div.m_staff_112 .modal_main ol {
	background-image: url(../img/staff/staff_img112.jpg);
}
div.m_staff_113 .modal_ttl {
	background-image: url(../img/staff/staff_main113.jpg);
}
div.m_staff_113 .modal_main ol {
	background-image: url(../img/staff/staff_img113.jpg);
}
div.m_staff_114 .modal_ttl {
	background-image: url(../img/staff/staff_main114.jpg);
}
div.m_staff_114 .modal_main ol {
	background-image: url(../img/staff/staff_img114.jpg);
}
div.m_staff_115 .modal_ttl {
	background-image: url(../img/staff/staff_main115.jpg);
}
div.m_staff_115 .modal_main ol {
	background-image: url(../img/staff/staff_img115.jpg);
}
div.m_staff_116 .modal_ttl {
	background-image: url(../img/staff/staff_main116.jpg);
}
div.m_staff_116 .modal_main ol {
	background-image: url(../img/staff/staff_img116.jpg);
}

/*
.modal_main ol {
	height: 1000px;
}
*/
/*---↑　ページスタッフ写真設定　ここまで　↑---*/

/*---↓　NEW ページエリアカラー設定　ここから　↓---*/
div.m_narashi_tobu .modal_ttl {
	border-top-color: #e4007f;
}
div.m_narashi_tobu .modal_main h5 {
	color: #e4007f;
}
div.m_narashi_tobu .modal_main h6 {
	color: #e4007f;
}
div.m_narashi_tobu .modal_main h6 span {
	background-image: url(../img/staff/no_bg01.gif);
}
div.m_narashi_seibu .modal_ttl {
	border-top-color: #00a0e9;
}
div.m_narashi_seibu .modal_main h5 {
	color: #00a0e9;
}
div.m_narashi_seibu .modal_main h6 {
	color: #00a0e9;
}
div.m_narashi_seibu .modal_main h6 span {
	background-image: url(../img/staff/no_bg02.gif);
}
div.m_hokuwa .modal_ttl {
	border-top-color: #eb6100;
}
div.m_hokuwa .modal_main h5 {
	color: #eb6100;
}
div.m_hokuwa .modal_main h6 {
	color: #eb6100;
}
div.m_hokuwa .modal_main h6 span {
	background-image: url(../img/staff/no_bg03.gif);
}

div.m_chunanwa .modal_ttl {
	border-top-color: #ac00eb;
}
div.m_chunanwa .modal_main h5 {
	color: #ac00eb;
}
div.m_chunanwa .modal_main h6 {
	color: #ac00eb;
}
div.m_chunanwa .modal_main h6 span {
	background-image: url(../img/staff/no_bg05.gif);
}


/*
div.m_jr_nara .modal_ttl {
	border-top-color: #009400;
}
div.m_jr_nara .modal_main h5 {
	color: #009400;
}
div.m_jr_nara .modal_main h6 {
	color: #009400;
}
div.m_jr_nara .modal_main h6 span {
	background-image: url(../img/staff/no_bg04.gif);
}
div.m_gakuenmae .modal_ttl {
	border-top-color: #dec100;
}
div.m_gakuenmae .modal_main h5 {
	color: #dec100;
}
div.m_gakuenmae .modal_main h6 {
	color: #dec100;
}
div.m_gakuenmae .modal_main h6 span {
	background-image: url(../img/staff/no_bg06.gif);
}
div.m_tomio .modal_ttl {
	border-top-color: #0067d0;
}
div.m_tomio .modal_main h5 {
	color: #0067d0;
}
div.m_tomio .modal_main h6 {
	color: #0067d0;
}
div.m_tomio .modal_main h6 span {
	background-image: url(../img/staff/no_bg07.gif);
}
div.m_ikoma .modal_ttl {
	border-top-color: #ed44bb;
}
div.m_ikoma .modal_main h5 {
	color: #ed44bb;
}
div.m_ikoma .modal_main h6 {
	color: #ed44bb;
}
div.m_ikoma .modal_main h6 span {
	background-image: url(../img/staff/no_bg08.gif);
}
div.m_koriyama .modal_ttl {
	border-top-color: #ee9700;
}
div.m_koriyama .modal_main h5 {
	color: #ee9700;
}
div.m_koriyama .modal_main h6 {
	color: #ee9700;
}
div.m_koriyama .modal_main h6 span {
	background-image: url(../img/staff/no_bg09.gif);
}
div.m_tenri .modal_ttl {
	border-top-color: #eb3d00;
}
div.m_tenri .modal_main h5 {
	color: #eb3d00;
}
div.m_tenri .modal_main h6 {
	color: #eb3d00;
}
div.m_tenri .modal_main h6 span {
	background-image: url(../img/staff/no_bg10.gif);
}
div.m_oji .modal_ttl {
	border-top-color: #003bd0;
}
div.m_oji .modal_main h5 {
	color: #003bd0;
}
div.m_oji .modal_main h6 {
	color: #003bd0;
}
div.m_oji .modal_main h6 span {
	background-image: url(../img/staff/no_bg11.gif);
}
div.m_goido .modal_ttl {
	border-top-color: #009488;
}
div.m_goido .modal_main h5 {
	color: #009488;
}
div.m_goido .modal_main h6 {
	color: #009488;
}
div.m_goido .modal_main h6 span {
	background-image: url(../img/staff/no_bg12.gif);
}
div.m_yagi .modal_ttl {
	border-top-color: #dd0000;
}
div.m_yagi .modal_main h5 {
	color: #dd0000;
}
div.m_yagi .modal_main h6 {
	color: #dd0000;
}
div.m_yagi .modal_main h6 span {
	background-image: url(../img/staff/no_bg13.gif);
}
div.m_kashihara .modal_ttl {
	border-top-color: #6900eb;
}
div.m_kashihara .modal_main h5 {
	color: #6900eb;
}
div.m_kashihara .modal_main h6 {
	color: #6900eb;
}
div.m_kashihara .modal_main h6 span {
	background-image: url(../img/staff/no_bg14.gif);
}
div.m_saidaiji_minami .modal_ttl {
	border-top-color: #61bb00;
}
div.m_saidaiji_minami .modal_main h5 {
	color: #61bb00;
}
div.m_saidaiji_minami .modal_main h6 {
	color: #61bb00;
}
div.m_saidaiji_minami .modal_main h6 span {
	background-image: url(../img/staff/no_bg15.gif);
}
*/
/*---↑　NEWページエリアカラー設定　ここまで　↑---*/

/*---↓2022年2月以降のページエリアカラー設定　ここから　↓---*/
/*


div.m_saidaiji .modal_ttl {
	border-top-color: #e4007f;
}
div.m_saidaiji .modal_main h5 {
	color: #e4007f;
}
div.m_saidaiji .modal_main h6 {
	color: #e4007f;
}
div.m_saidaiji .modal_main h6 span {
	background-image: url(../img/staff/no_bg01.gif);
}
div.m_nara .modal_ttl {
	border-top-color: #00a0e9;
}
div.m_nara .modal_main h5 {
	color: #00a0e9;
}
div.m_nara .modal_main h6 {
	color: #00a0e9;
}
div.m_nara .modal_main h6 span {
	background-image: url(../img/staff/no_bg02.gif);
}
div.m_naraomiya .modal_ttl {
	border-top-color: #eb6100;
}
div.m_naraomiya .modal_main h5 {
	color: #eb6100;
}
div.m_naraomiya .modal_main h6 {
	color: #eb6100;
}
div.m_naraomiya .modal_main h6 span {
	background-image: url(../img/staff/no_bg03.gif);
}
div.m_jr_nara .modal_ttl {
	border-top-color: #009400;
}
div.m_jr_nara .modal_main h5 {
	color: #009400;
}
div.m_jr_nara .modal_main h6 {
	color: #009400;
}
div.m_jr_nara .modal_main h6 span {
	background-image: url(../img/staff/no_bg04.gif);
}
div.m_takanohara .modal_ttl {
	border-top-color: #ac00eb;
}
div.m_takanohara .modal_main h5 {
	color: #ac00eb;
}
div.m_takanohara .modal_main h6 {
	color: #ac00eb;
}
div.m_takanohara .modal_main h6 span {
	background-image: url(../img/staff/no_bg05.gif);
}
div.m_gakuenmae .modal_ttl {
	border-top-color: #dec100;
}
div.m_gakuenmae .modal_main h5 {
	color: #dec100;
}
div.m_gakuenmae .modal_main h6 {
	color: #dec100;
}
div.m_gakuenmae .modal_main h6 span {
	background-image: url(../img/staff/no_bg06.gif);
}
div.m_tomio .modal_ttl {
	border-top-color: #0067d0;
}
div.m_tomio .modal_main h5 {
	color: #0067d0;
}
div.m_tomio .modal_main h6 {
	color: #0067d0;
}
div.m_tomio .modal_main h6 span {
	background-image: url(../img/staff/no_bg07.gif);
}
div.m_ikoma .modal_ttl {
	border-top-color: #ed44bb;
}
div.m_ikoma .modal_main h5 {
	color: #ed44bb;
}
div.m_ikoma .modal_main h6 {
	color: #ed44bb;
}
div.m_ikoma .modal_main h6 span {
	background-image: url(../img/staff/no_bg08.gif);
}
div.m_koriyama .modal_ttl {
	border-top-color: #ee9700;
}
div.m_koriyama .modal_main h5 {
	color: #ee9700;
}
div.m_koriyama .modal_main h6 {
	color: #ee9700;
}
div.m_koriyama .modal_main h6 span {
	background-image: url(../img/staff/no_bg09.gif);
}
div.m_tenri .modal_ttl {
	border-top-color: #eb3d00;
}
div.m_tenri .modal_main h5 {
	color: #eb3d00;
}
div.m_tenri .modal_main h6 {
	color: #eb3d00;
}
div.m_tenri .modal_main h6 span {
	background-image: url(../img/staff/no_bg10.gif);
}
div.m_oji .modal_ttl {
	border-top-color: #003bd0;
}
div.m_oji .modal_main h5 {
	color: #003bd0;
}
div.m_oji .modal_main h6 {
	color: #003bd0;
}
div.m_oji .modal_main h6 span {
	background-image: url(../img/staff/no_bg11.gif);
}
div.m_goido .modal_ttl {
	border-top-color: #009488;
}
div.m_goido .modal_main h5 {
	color: #009488;
}
div.m_goido .modal_main h6 {
	color: #009488;
}
div.m_goido .modal_main h6 span {
	background-image: url(../img/staff/no_bg12.gif);
}
div.m_yagi .modal_ttl {
	border-top-color: #dd0000;
}
div.m_yagi .modal_main h5 {
	color: #dd0000;
}
div.m_yagi .modal_main h6 {
	color: #dd0000;
}
div.m_yagi .modal_main h6 span {
	background-image: url(../img/staff/no_bg13.gif);
}
div.m_kashihara .modal_ttl {
	border-top-color: #6900eb;
}
div.m_kashihara .modal_main h5 {
	color: #6900eb;
}
div.m_kashihara .modal_main h6 {
	color: #6900eb;
}
div.m_kashihara .modal_main h6 span {
	background-image: url(../img/staff/no_bg14.gif);
}
div.m_saidaiji_minami .modal_ttl {
	border-top-color: #61bb00;
}
div.m_saidaiji_minami .modal_main h5 {
	color: #61bb00;
}
div.m_saidaiji_minami .modal_main h6 {
	color: #61bb00;
}
div.m_saidaiji_minami .modal_main h6 span {
	background-image: url(../img/staff/no_bg15.gif);
}

*/

/*---↑　ページ店舗カラー設定　ここまで　↑---*/

/*ie　*/

img Change {
	zoom:1;}


@media screen and (max-width: 1024px) {
#staff_list li a {
	width: calc(31vmin)!important;
	height: calc(31vmin)!important;
}
/*#staff_list li a:hover{
 width: calc(31vmin);
 height: calc(31vmin);
}
*/#staff_list li {
	width: calc(31vmin);
	height: calc(31vmin);
}
#staff_list li div {
	width: auto;
	height: auto;
}
div.remodal .modal_ttl {
	border-top-width: 16px;
}
	
	.modal_main{
		margin-bottom: 35px;
	}
	.modal_ttl h4{
		margin-bottom: 20px;
	}
	.modal_ttl{
	padding: 20px 0 0 40px;
	min-height: 350px;
	}
	
	.modal_main ol{
		margin-top: 0px;
		height: 390px;
	}
}

@media screen and (max-width:767px) {
#staff_list li {
	width: 100%;
	border-bottom: #fff solid 1px;
	height: auto;
	float: none;
	background-size: 50%!important;
}
#staff_list li a {
	width: 100%!important;
	background: none!important;
	height: auto;
}
#staff_list li a:hover::before, #staff_list li a:hover::after {
	border: none;
	position: static;
}
.slideup_content , 
#contents #staff_list li a:hover .slideup_content {
	width: 50.1%;
	padding: 10% 0;
	right: 0;
	left: inherit;
	bottom: 0;
	background: #000 url(../img/staff/arrow05.png) no-repeat 90% 90% !important;
	display: block;
	top: 0;
}
.slideup_content img {
	display: none;
}
#main h3 {
	max-width: 760px;
	background: url(../img/staff/h3_bg.gif) no-repeat 50% 100%;
	padding: 60px 1% 60px 1%;
	line-height: 1.7;
}
/*#staff_list  li#staff_01 a:hover{
background:none;}*/

#staff_list li div {
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 50%!important;
}

.remodal {
	padding: 3%;
}
.modal_ttl {
	padding: 56% 0 0 0;
}
.remodal-close {
	top: 20px;
	right: 15px;
}
.modal_main h5 {
	padding: 4% 2%;
	font-size: 20px;
}
.modal_ttl .wrp {
	width: 100%;
}
div.remodal .modal_main ol {
	background: none;
}
.modal_main li:nth-child(1), .modal_main li:nth-child(2) {
	padding: 0;
}
	
	.modal_main li:nth-last-child(n+3){
	text-align: center;
	}
.modal_main h6 {
	line-height: 1.4;
	text-align: center;
	margin-bottom: 15px;
	font-size: 15px;
}
.remodal-back {
	padding: 15px 20px 15px 40px;
}
.remodal-next {
	padding: 15px 40px 15px 20px;
}

div.remodal .modal_main h6 span {
	text-align: center;
	display: block;
	padding: 8px 0 22px 0;
	margin: 0 0 10px 0;
	background-position: 50% top;
	background-size: 15%;
}
div.remodal .modal_ttl {
	border-top-width: 8px;
}
img Change {
	width: 100%;
	text-align: center;
}
#contents #staff_list li div:after {
	border: none;
}
 .modal_main ol {
	height: auto;
}
	.modal_main{
	margin-bottom: 12px;
	}
	
	#main img{
		width: 100%;
		zoom: 0;
	}

	.modal_main p{
		margin-left: 0;
	}
	.modal_ttl h4 {
		margin-bottom: 35px;
	}
	
}
