@charset "utf-8";
#wrap .main-e {
	width: 100%;
	overflow: hidden;
	height: 1070px;
}

.main-e .wrap2 {
	width: 950px;
	height: 500px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 70px;
	text-align: center;
}
.main-e .wrap2 h2 {
	height: 40px;
	width: auto;
	margin-top:20px;
	margin-bottom: 0px;
}
.main-e .wrap2 h3 {
	color: #BE902C;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: normal;
	font-size: 180px;
	font-size: 18rem;
	line-height: 130pt;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-top: 5px;
	letter-spacing: 0.1em;
}
.mac.chrome .main-e .wrap2 h3 {
	color: #410080;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: normal;
	font-size:180px;
	line-height: 130pt;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-top: 5px;
	letter-spacing: 0.1em;
}


.main-e .wrap2 p {
	color: #AA3839;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 37px;
	font-size: 3.7rem;
	margin-top: 35px;
	margin-bottom: 5px;
	line-height: 35px;
}
.mac.chrome .main-e .wrap2 p {
	color: #1A1A1A;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:37px; 
	margin-top: 35px;
	margin-bottom: 5px;
	line-height: 35px;
}


.main-e .wrap2 .small1  {
	color: #AA3839;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 28px;
	font-size: 2.8rem;
	line-height: 21pt;
	margin-top: 5px;
	margin-bottom: 5px;
}
.mac.chrome .main-e .wrap2 .small1  {
    color: #1A1A1A;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:28px; 
	line-height:21pt;
	margin-top:5px;
	margin-bottom:5px;
}




.main-e .wrap2 .smaller {
	color: #BE902C;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 18px;
	font-size: 1.8rem;
	line-height: 18pt;
}
.mac.chrome .main-e .wrap2 .smaller {
	color: #1A1A1A;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:18px;
	line-height: 18pt;
}





#main-menu-e {
	height: 500px;
	width: 100%;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: auto;
	margin-left: auto;
	border-top: 1px dotted #7A7777;
	-webkit-box-shadow: 0px -2px 5px 1px #B1B1B1;
	box-shadow: 0px -2px 5px 1px #B1B1B1;
	clear: none;
	background-color: #E7E7E7;
}

.main-e #main-menu-e h3 {
	width: 950px;
	margin-left: auto;
	margin-right: auto;
	color: #1A1A1A;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: lighter;
	font-size:26px; font-size: 2.6rem;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 0px;
}
.mac.chrome .main-e #main-menu-e h3 {
	width: 950px;
	margin-left: auto;
	margin-right: auto;
	color: #1A1A1A;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: lighter;
	font-size:26px; 
	text-align: left;
	padding-top: 10px;
	padding-bottom: 0px;
}





#ei_menu {
	width: 100%;
	overflow: hidden;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
	height: 100%;
}

.ei_menu ul{
	margin-top: 0px;
	background-color: #969696;
	height: 350px;
	padding-left: 50px;
	padding-bottom: 0;
	padding-top: 0;
	position: relative;
	display: block;
	width:1550px;
	margin-bottom: 0;
}
.ei_menu ul li{
	float: left;
	width: 150px;
	height: 350px;
	position: relative;
	overflow: hidden;
	border-right: 2px solid #4F4E4E;
}
.ei_preview{
    width:150px;
    height:350px;
    cursor:pointer;
    position:absolute;
    top:0;
    left:0;
    background:transparent url(images/3past-event-bw.png) no-repeat top left;
}
.ei_image{
    position:absolute;
    left:150px;
    top:0;
    width:150px;
    height:350px;
    opacity:0.2;
    background:transparent url(images/3past-event-color.png) no-repeat top left;
}
.pos1 span{
    background-position:0px 0px;
}
.pos2 span{
    background-position:-150px 0px;
}
.pos3 span{
    background-position:-302px 0px;
}
.pos4 span{
    background-position:-454px 0px;
}
.pos5 span{
    background-position:-606px 0px;
}

.ei_descr{
	position: absolute;
	width: 400px;
	height: 349px;
	border-right: 7px solid #f0f0f0;
	padding: 20px;
	left: 150px;
	top: 0px;
	background: #fff;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

#wrap #main-menu-e #ei_menu ul li .ei_descr2 dl {
	background-color: rgba(255,255,255,0.50);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#99ffffff,EndColorStr=#99ffffff);
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#wrap #main-menu-e #ei_menu ul li .ei_descr2 dl :not(:target){
    filter: none;
    -ms-filter: none;
}

.ei_descr2{
	position: absolute;
	width: 400px;
	height: 349px;
	border-right: 7px solid #f0f0f0;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 20px;
	padding-bottom: 20px;
	left: 150px;
	top: 0px;
	background-image: url(images/narrow400px.jpg);
	background-repeat: no-repeat;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}


#wrap #main-menu-e #ei_menu ul li .ei_descr3 dl {
	background-color: rgba(255,255,255,0.50);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#99ffffff,EndColorStr=#99ffffff);
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}
#wrap #main-menu-e #ei_menu ul li .ei_descr3 dl:not(:target){
    filter: none;
    -ms-filter: none;
}

.ei_descr3{
	position: absolute;
	width: 400px;
	height: 349px;
	padding: 20px;
	left: 150px;
	top: 0;
	background: url(images/fino400px.jpg);
	background-repeat: no-repeat;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}



.ei_descr h4{
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:22px; font-size:2.2rem;
	color: #333;
	padding: 10px;
	text-shadow: 0px 0px 1px #fff;
	background: #fff url(images/stripe_light.gif) repeat top left;
}
.mac.chrome .ei_descr h4{
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:22px; 
	color: #333;
	padding: 10px;
	text-shadow: 0px 0px 1px #fff;
	background: #fff url(images/stripe_light.gif) repeat top left;
}


.ei_descr h5{
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    color:#fff;
    text-shadow:0px 0px 1px #000;
    font-style:normal;
    padding:10px;
    background:#333;
	font-size:14px; font-size:1.4rem;
}

.mac.chrome .ei_descr h5{
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    color:#fff;
    text-shadow:0px 0px 1px #000;
    font-style:normal;
    padding:10px;
    background:#333;
	font-size:14px; 
}

.ei_descr p{
	color: #000;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 5px;
	padding-bottom: 0px;
	line-height: normal;
	font-size:14px; font-size: 1.4rem;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-transform: uppercase;
}
.mac.chrome .ei_descr p{
	color: #000;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 5px;
	padding-bottom: 0px;
	line-height: normal;
	font-size:14px; 
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-transform: uppercase;
}






.ei_descr2 h4{
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:22px; font-size:2.2rem;
	color: #333;
	padding: 10px;
	text-shadow: 0px 0px 1px #fff;
	background: #fff url(images/stripe_light.gif) repeat top left;
}
.mac.chrome .ei_descr2 h4{
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:22px; 
	color: #333;
	padding: 10px;
	text-shadow: 0px 0px 1px #fff;
	background: #fff url(images/stripe_light.gif) repeat top left;
}



.ei_descr2 h5{
	  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    color:#fff;
    text-shadow:0px 0px 1px #000;
    font-style:normal;
    padding:10px;
    background:#333;
	font-size:14px; font-size:1.4rem;
}
.mac.chrome .ei_descr2 h5 {
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    color:#fff;
    text-shadow:0px 0px 1px #000;
    font-style:normal;
    padding:10px;
    background:#333;
	font-size:14px; 
}

.ei_descr2 p{
	color: #000;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 5px;
	padding-bottom: 0px;
	line-height: normal;
	font-size:14px; font-size: 1.4rem;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-transform: uppercase;
	background-color: rgba(255,255,255,0.5);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#99ffffff,EndColorStr=#99ffffff);
}
.ei_descr2 p:not(:target){
     filter: none;
    -ms-filter: none;
}
.mac.chrome .ei_descr2 p{
	color: #000;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 5px;
	padding-bottom: 0px;
	line-height: normal;
	font-size:14px; 
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-transform: uppercase;
	background-color: rgba(255,255,255,0.5);
}









.ei_descr3 h4{
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:22px; font-size:2.2rem;
	color: #333;
	padding: 10px;
	text-shadow: 0px 0px 1px #fff;
	background: #fff url(images/stripe_light.gif) repeat top left;
}
.mac.chrome .ei_descr3 h4{
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:22px; 
	color: #333;
	padding: 10px;
	text-shadow: 0px 0px 1px #fff;
	background: #fff url(images/stripe_light.gif) repeat top left;
}


.ei_descr3 h5{
	  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    color:#fff;
    text-shadow:0px 0px 1px #000;
    font-style:normal;
    padding:10px;
    background:#333;
	font-size:14px; font-size:1.4rem;
}
.mac.chrome .ei_descr3 h5{
	  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    color:#fff;
    text-shadow:0px 0px 1px #000;
    font-style:normal;
    padding:10px;
    background:#333;
	font-size:14px; 
}



.ei_descr3 p{
	color: #000;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 5px;
	padding-bottom: 0px;
	line-height: normal;
	font-size:14px; font-size: 1.4rem;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-transform: uppercase;
	background-color: rgba(255,255,255,0.5);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#99ffffff,EndColorStr=#99ffffff);
}

.ei_descr3 p:not(:target){
    filter: none;
    -ms-filter: none;
}
.mac.chrome .ei_descr3 p{
	color: #000;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 5px;
	padding-bottom: 0px;
	line-height: normal;
	font-size:14px; 
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-transform: uppercase;
	background-color: rgba(255,255,255,0.5);
}



.smaller a {
	color: #3F3F3F;
}


li .ei_descr dl {
	font-size:14px;font-size:1.4rem;
}
.mac.chromeli .ei_descr dl {
	font-size:14px;
}
li .ei_descr2 dl {
	font-size:14px;font-size:1.4rem;
}
.mac.chromeli .ei_descr2 dl {
	font-size:14px;
}
li .ei_descr3 dl {
	font-size:14px;font-size:1.4rem;
}
.mac.chromeli .ei_descr3 dl {
	font-size:14px;
}

#wrap #main-menu-e #ei_menu ul li .ei_descr4 dl {
	background-color: rgba(255,255,255,0.50);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#99ffffff,EndColorStr=#99ffffff);
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#wrap #main-menu-e #ei_menu ul li .ei_descr4 dl :not(:target){
    filter: none;
    -ms-filter: none;
}

.ei_descr4{
	position: absolute;
	width: 400px;
	height: 349px;
	border-right: 5px solid #f0f0f0;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 20px;
	padding-bottom: 20px;
	left: 150px;
	top: 0px;
	background-image: url(images/2014-15right.png);
	background-repeat: no-repeat;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.ei_descr4 h4{
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:22px; font-size:2.2rem;
	color: #333;
	padding: 10px;
	text-shadow: 0px 0px 1px #fff;
	background: #fff url(images/stripe_light.gif) repeat top left;
}
.mac.chrome .ei_descr4 h4{
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:22px; 
	color: #333;
	padding: 10px;
	text-shadow: 0px 0px 1px #fff;
	background: #fff url(images/stripe_light.gif) repeat top left;
}


.ei_descr4 h5{
	  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    color:#fff;
    text-shadow:0px 0px 1px #000;
    font-style:normal;
    padding:10px;
    background:#333;
	font-size:14px; font-size:1.4rem;
}
.mac.chrome .ei_descr4 h5{
	  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    color:#fff;
    text-shadow:0px 0px 1px #000;
    font-style:normal;
    padding:10px;
    background:#333;
	font-size:14px; 
}



.ei_descr4 p{
	color: #000;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 5px;
	padding-bottom: 0px;
	line-height: normal;
	font-size:14px; font-size: 1.4rem;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-transform: uppercase;
	background-color: rgba(255,255,255,0.5);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#99ffffff,EndColorStr=#99ffffff);
}

.ei_descr4 p:not(:target){
    filter: none;
    -ms-filter: none;
}
.mac.chrome .ei_descr4 p{
	color: #000;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 5px;
	padding-bottom: 0px;
	line-height: normal;
	font-size:14px; 
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-transform: uppercase;
	background-color: rgba(255,255,255,0.5);
}
li .ei_descr4 dl {
	font-size:14px;font-size:1.4rem;
}
.mac.chromeli .ei_descr4 dl {
	font-size:14px;
}


#wrap #main-menu-e #ei_menu ul li .ei_descr5 dl {
	background-color: rgba(255,255,255,0.50);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#99ffffff,EndColorStr=#99ffffff);
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#wrap #main-menu-e #ei_menu ul li .ei_descr5 dl :not(:target){
    filter: none;
    -ms-filter: none;
}


.ei_descr5{
	position: absolute;
	width: 400px;
	height: 349px;
	border-right: 5px solid #f0f0f0;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 20px;
	padding-bottom: 20px;
	left: 150px;
	top: 0px;
	background-image: url(images/15SSconny400.png);
	background-repeat: no-repeat;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.ei_descr5 h4{
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:22px; font-size:2.2rem;
	color: #333;
	padding: 10px;
	text-shadow: 0px 0px 1px #fff;
	background: #fff url(images/stripe_light.gif) repeat top left;
}
.mac.chrome .ei_descr5 h4{
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:22px; 
	color: #333;
	padding: 10px;
	text-shadow: 0px 0px 1px #fff;
	background: #fff url(images/stripe_light.gif) repeat top left;
}


.ei_descr5 h5{
	  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    color:#fff;
    text-shadow:0px 0px 1px #000;
    font-style:normal;
    padding:10px;
    background:#333;
	font-size:14px; font-size:1.4rem;
}
.mac.chrome .ei_descr5 h5{
	  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    color:#fff;
    text-shadow:0px 0px 1px #000;
    font-style:normal;
    padding:10px;
    background:#333;
	font-size:14px; 
}



.ei_descr5 p{
	color: #000;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 5px;
	padding-bottom: 0px;
	line-height: normal;
	font-size:14px; font-size: 1.4rem;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-transform: uppercase;
	background-color: rgba(255,255,255,0.5);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#99ffffff,EndColorStr=#99ffffff);
}

.ei_descr5 p:not(:target){
    filter: none;
    -ms-filter: none;
}
.mac.chrome .ei_descr5 p{
	color: #000;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 5px;
	padding-bottom: 0px;
	line-height: normal;
	font-size:14px; 
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-transform: uppercase;
	background-color: rgba(255,255,255,0.5);
}
li .ei_descr5 dl {
	font-size:14px;font-size:1.4rem;
}
.mac.chromeli .ei_descr5 dl {
	font-size:14px;
}
.wrap2 .smaller .past {
    font-size:x-small;
}
