body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{font-size:100%}legend{color:#000}

html{font-family: 'Quicksand', sans-serif;}
html{overflow-y:scroll;/*overflow-x:hidden;*/}
html, body{margin: 0;padding: 0;}
body{width: 100%;background-color:#fcfcfc;font-size:100%;color:#333;　-webkit-text-size-adjust:100%;}
.wrapper{
	position:absolute;top:0;width:100%;min-width:1160px;height: 100%;
	margin:0 auto;padding:0;
}
.innerWrapper{
	position:relative;
	width: 1060px; margin: 0 auto;
}
.header{
	/*text-align: center;*/
	position: fixed;top:0; left:0; min-width: 1160px; width:100%; height:130px; z-index:999;
	margin: auto; background:#fcfcfc;
	font-family: 'Julius Sans One', sans-serif;
}
.headerWrapper{position:relative;width:1060px;margin: 0 auto;}
.header p{
	color: #62312d;
	text-align: center;font-size: 80%;font-weight:500;
	letter-spacing: 0.1em;line-height: 1em;
	padding-bottom: 10px;
}
.header .siteTitle h1{line-height:auto;}
.header .siteTitle{
	font-family: 'Oxygen', sans-serif; color:#333;letter-spacing:2px;
	font-size: 120%;margin-top: 35px;margin-bottom: 20px;
	text-align:left;
}
.header .siteTitle {font-family: 'Tangerine', cursive, serif;letter-spacing:0.15em;font-size:125%;}
.header .siteTitle .titleName,
.header .siteTitle .titleEx1{font-family: "Times New Roman", "游明朝", YuMincho, "Hiragino Mincho ProN", Meiryo, serif;line-height:1em;}
.header .siteTitle .titleName,
.header .siteTitle .titleNameAlpha{font-weight:700;}
.header .siteTitle .titleEx1{letter-spacing: 0em;}
/*.header .siteTitle .titleEx2{letter-spacing: 1.5px;}*/
.header .siteTitle .titleNameAlpha,
.header .siteTitle .titleEx2{font-size: 120%;letter-spacing:0.02em;}
.header .siteTitle .lsm{letter-spacing: -0.1em;}
.header img{
	margin-bottom: 10px;
}
.header .info{
	margin-bottom: 20px;
}
/*
#header{
	position:fixed;top:0;height:92px;z-index:9999;
	margin: 0;
	background: #fcfcfc;
}
.mobile #header{position: absolute;}
#header .logo{
	margin: 10px;
}
#header .logo img:hover{cursor:pointer;}
#header .logo img{
	margin: auto 15px;
	vertical-align: middle;
}
*/
.menu{
	position:relative;width:100%;height:30px;
	margin: 0 auto;
	/*background-color: #f9f9f9;*/
	/*border-top: 1px solid #f6f6f6;*/
	/*border-bottom: 1px solid #f6f6f6;*/
	overflow: hidden;
	word-wrap: break-word;
	text-align:left;
}
.menu:before,
.menu:after {
	/*
	content:"";
	display:block;
	height:1px;width:100%;
	*/
	/*
	background:-webkit-gradient(linear, left top, right top, from(#f6f6f6), color-stop(0.5,#F1EBDE), color-stop(0.5,#F1EBDE), to(#f6f6f6));
	background:-moz-linear-gradient(left, #f6f6f6, #F1EBDE 50%,#F1EBDE 50%,#f6f6f6);
	background:linear-gradient(left, #f6f6f6, #F1EBDE);
	*/
}
.menu ul li{
	display: inline-block;
	margin: 5px 20px;
	line-height: 20px;	
}
.menu ul li:first-child{margin-left:0;}


.menuSP{display:none;position:absolute; top:0;left:0;width:100%;}
.menuSP ul{position:absolute;left:0;width:100%;}
.menuSP ul li{display:none;position:relative;top:50px;width:95%;background-color:#eee;margin:0;border-top:1px solid #666;border-bottom:1px solid #666;height:30px;line-height:30px;padding:2.5%;}
.menuSP ul li:hover{cursor:pointer;}
.menuSP ul li.menusp{display:block;position:absolute;top:0;right:0px;width:50px;text-align:left;padding-top:10px;height:30px;background-color:rgba(64,64,64,0);border:none;line-height:1em;}
.menuSP ul li.menusp+li{border-top:2px solid #666;}
.menuSP #btnLine{
	display: block;
	position: absolute;top: 20px;right: 0px;
	width: 14px;height: 2px;
	margin: -1px 20px 0 -7px;
	background: #333;
	transition: .2s;
}
.menuSP #btnLine:before, .menuSP #btnLine:after{
	display: block;
	content: "";
	position: absolute;top: 50%;left: 0;
	width: 14px;height: 2px;
	background: #333;
	transition: .3s;
}
.menuSP #btnLine:before{margin-top: -6px;}
.menuSP #btnLine:after{margin-top: 4px;}
.menuSP #btnLine.close{background: transparent;}
.menuSP #btnLine.close:before, .menuSP #btnLine.close:after{margin-top: 0;}
.menuSP #btnLine.close:before{transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
.menuSP #btnLine.close:after{transform: rotate(-135deg);-webkit-transform: rotate(-135deg);}
.menuSP li a{display:block;padding:2.5%;margin:-2.5%;}



a{
	color: #333;text-decoration: none;
}
a:hover, .menu ul li.current a, .menuSP ul li.current a{
	color: #922b6d;
}
.schedule a{color:#922b6d;}
.schedule a:hover{text-decoration:underline;}
.menu ul li.current a:hover{cursor:default;}
p{text-align: justify;text-justify: inter-ideograph;}
#spinner{
	position:fixed;top:50%;left:50%;
	margin-left:-8px;margin-right:-8px;
}
#home #main, #schedule #main{
	position:relative;z-index:1;
	margin-top:130px;
	width: 100%;height: 75%;min-height: 500px;
}
#home #photoTitle{position: absolute; z-index: 99; /*margin-top: 130px;*/ width: 1060px; height: 500px;}
#home #photoTitle h1,
#home #photoTitle h2{font-family: 'Tangerine', cursive, serif;letter-spacing:0.02em;font-size:3.5em; color:#fcfcfc;
position:absolute; top:0;bottom:0; left:50px; margin: auto; height:80px; width:530px;}
#home #photoTitle h1{height: 150px;}
#home #photoTitle h2{height: 50px;left: 100px;}
#home #main{
	background: url("../img/top04_b.jpg") center -20px / cover no-repeat;
}
/*
#main .pop{
	position:absolute;top:50%;left:50%;z-index:99;
	width:300px;
	padding:20px;margin-left:-360px;margin-top:-180px;
	background:rgba(255,255,255,0.9);
}
#main .pop:hover, #schedule .schedule article:hover{
	cursor: pointer;
	background:rgba(255,255,255,1);
}
*/
#mainc{
	position:absolute;top:0;left:0;z-index:2;
	display:none;
	width: 100%;height: 100%;min-height: 500px;
}
#home #mainc{
	background: url("../img/top04.jpg") center -20px / cover no-repeat;
}
#profile #main{
	/*background: url("../profile/img/profile01_b.jpg") center center / cover no-repeat;*/
}
#profile #mainc{
	/*background: url("../profile/img/profile01.jpg") center center / cover no-repeat;*/
}
#schedule #main{
	background: url("../img/top04_b.jpg") center -20px / cover no-repeat;
}
#schedule #mainc{
	background: url("../img/top04.jpg") center -20px / cover no-repeat;
}
#media #main{
	/*
	height: 50%;
	background: url("../media/img/media01.jpg") center center / cover no-repeat;
	*/
}
/*
#contact #main{
	height: 50%;
	background: url("../contact/img/contact02_b.jpg") top right / cover no-repeat;
}
*/
/*
#contact #mainc{
	background: url("../contact/img/contact01.jpg") top right / cover no-repeat;
}
*/

section{margin: 50px 0; height:100%;position:relative;top:100px;}
#home section{top:0px;}
#schedule section{top:0px;}
section h2{float:left;line-height:20px;font-weight:700;margin-right:10px;}
section h3{line-height:20px;}
section .content{margin: 20px 0;clear:both;}

section.profile p{margin: 20px 0;font-size:85%;line-height:1.5em;text-align:justify;}
section.profile h4{font-weight:700;}
section.profile .content img{width:50%; height:auto; float:left; margin-right:20px;margin-bottom: 10px;}

section.schedule{width:100%;}
section.schedule .content{background:#f1f1f1;padding:1%;width:98%;}
section.schedule .sDetail{position:relative;width:32%; float:left;}
section.schedule .sDetail .sWrapper{position:relative;height:491px;display: table-cell; vertical-align: middle;padding-left:20px;}
section.schedule .sDetail h4{font-weight:700;font-size:120%;}
section.schedule .sDetail .sLink{margin-top:30px;text-decoration:underline;font-size:80%;}
section.schedule .sFlyers{position:relative;/*width: 66%;*/ overflow:hidden;}
section.schedule .sFlyerTop{position:relative;width:50%; float:left;}
section.schedule .sFlyerBack{position:relative;width:50%;float:right;}

section.discography{width:100%;}
section.discography .content .contl,
section.discography .content .contr{width:49%;float:left;overflow:hidden;}
section.discography .content .contr{width:48%;margin-left:2%;}
section.discography .content img{width:100%;max-width:471px;}
section.discography h4{font-size:90%;}
section.discography h5{font-style:italic;font-weight:600;padding: 5px 0;}
section.discography h6{font-weight:700;}
section.discography p.disc_exp{font-size:85%;margin:10px 0 20px;}
section.discography .disc_date{font-weight:700;}
section.discography hr{margin:50px 0;}
section.discography dl{margin:10px 0;line-height:1.75em;font-size:90%;}
section.discography dl dt{width:20%;float:left;font-size:90%;}
section.discography dl dd{padding-left:20%;margin-bottom:10px;}
section.discography dl dd ul li{font-size:90%;line-height:1.4em;}
section.discography dl dd a.slink{color: #922b6d;text-decoration:underline;}


#schedule section.schedule img.thumb{height:50px; width:auto;margin-right:5px;}
#schedule table{width:100%; border-top:1px solid #ccc; margin-top:20px;}
#schedule table tr th{line-height: 30px;border-bottom: 1px solid #ccc;font-weight:bold;padding:6px 8px;vertical-align:middle;text-align:left;}
#schedule table tr th.tDate{}
#schedule table tr th.tTitle{}
#schedule table tr td.tTitle{font-size:90%;font-weight:bold;}
#schedule table tr th.tPlace{}
#schedule table tr td.tPlace{font-size:85%;}
#schedule table tr th.tFlyer{}
#schedule table tr td{border-bottom: 1px dashed #ddd; padding: 6px 8px;vertical-align:middle;text-align:left;}
#schedule table tr.element:hover{background:#f1f1f1;cursor:pointer;}
#schedule table.upcoming tbody tr.element{background:#922b6d;color:#fff;}
#schedule table.upcoming tbody tr.element:hover{background:#b94790;}
#schedule table tr.scDetail{display:none;background:#f1f1f1;}
#schedule table tr.scDetail td{padding: 20px 8px;}
#schedule table tr.scDetail dl dt{width:100px;float:left;font-size:80%;line-height:1.5em;}
#schedule table tr.scDetail dl dd{margin-left:120px;font-size:90%;margin-bottom:10px;}
#schedule table tr.scDetail .compo{color:#000;font-weight:bold;}
#schedule table tr.scDetail .piece{color:#000;}
#schedule table tr.scDetail ul li{font-size:90%;color:#444;}
#schedule table tr.scDetail img.thumb2{height:491px; width:auto;margin-right:5px;}
#schedule table tr.scDetail img.thumb2.hori{width:50%;max-width:320px;height:auto;}
#schedule ul.program li{margin-bottom:7px;}

#media section ul li:first-child{border-top:1px solid #ccc;}
#media section ul li{border-bottom: 1px solid #ccc;padding-top:20px; clear: left;
display: block; position: relative; width: 100%; padding: 10px; height: auto; overflow: auto;}
#media section ul li:hover{background:#f1f1f1;cursor:pointer;}
#media .mediaDate{width: 100px; float: left; display: inline-block;line-height:20px;}
#media .mediaTitle{margin-left: 10px;overflow: hidden;line-height:20px;}
#media p.mediaDetail{float: left; margin-top: 0; margin-left: 170px; margin-bottom: 20px; padding: 20px 20px 0 20px; font-size: 90%; line-height: 1em; display: none;}
#media section .mediaTitle span.mediaSorte{display: inline-block; width: 40px; margin-right:10px;
font-size: 75%; line-height: 18px; padding: 2px 4px 0 4px; background: #ddd; text-align: center;
-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; margin-left: 20px;}
#media section ul li p.mediaDetail img{border: #CCC solid 1px; background-color: #FFF; margin-right: 20px; width:100px; height: auto; float:left; vertical-align:top;}

#lesson section h4{line-height:20px; margin-bottom: 20px;font-size:90%;}
#lesson section h5{line-height:18px; font-size: 80%; float:left;}
#lesson section span.place{font-size:105%; line-height:18px;}
#lesson section p{font-size: 75%;margin: 5px 0 20px 0;}
#lesson section h5+p{padding-left: 100px;}
#lesson section p.link a{text-decoration:underline;}

#performance article{position: relative; min-width: 480px; width: 49%; margin-top:20px; float:left;padding-right:1%;}
#performance article iframe{position: relative; width:100%;}

#contact section h4{font-size:90%;}
#contact section p.address{margin: 10px 0;}

#main .profile{
	position:absolute;top:50%;left:50%;z-index:99;
	width:300px;
	padding:20px;margin-top:-180px;
	background:rgba(255,255,255,0.9);
}
#main h1, #profile .detail h1{
	margin-bottom:10px;
}
#main .profile p{
	font-size:80%;
	text-align: justify;
	text-justify: inter-ideograph;
	margin-bottom: 10px;
	line-height: 1.5em;
}
#main .profile a{font-size: 80%;}
.detail{
	position:relative;
	width: 80%;
	margin: 0 auto;
	padding: 20px 0 50px 0;
}
#profile .detail{display:none;}
#profile .detail p{
	font-size: 85%;
	padding-bottom: 10px;
	text-align: justify;
	text-justify: inter-ideograph;
	line-height: 1.7em;
}
#profile .detail .contL{
	float:left;
	position:relative;width:50%;
	margin:0 20px 20px 0;
	text-align:right;
}
#profile .detail .contL img{width:100%;max-width:400px;margin-right:20px;}

/*
#main .schedule{
	position:absolute;top:50%;left:50%;z-index:99;
	width:300px;
	margin-top:-180px;
}
#main .schedule article{
	min-height:100px;
	padding:20px;margin-bottom: 10px;
	background:rgba(255,255,255,0.9);
}
#main .schedule article .title{
	line-height: 1.5em;
	border-bottom: 1px solid #62312d;
	margin-bottom: 10px;
}
#main .schedule article .title h1{
	float: left;
	width: 80px;
}
#main .schedule article .title h2{
	font-weight:700;
}
#main .schedule article .element{
	clear: both;
	line-height: 1.5em;
}
#main .schedule article .element dt{
	clear:left;
	width: 60px;
	font-size: 80%;
	float: left;
}
#main .schedule article .element dd{
	margin-left:60px;
}
*/
#schedule .detail article{width:80%;min-width:600px;max-width:960px;margin:20px auto;background:rgba(0,0,0,0.05);padding:20px;}
#schedule .detail article p.titleDate{float:left;width:100px;font-size:250%;padding-left:10px;height:56px;overflow-y:hidden;}
#schedule .detail article p.titleDate.dlong{float:left;width:160px;font-size:250%;padding-left:10px;height:56px;overflow-y:hidden;}
#schedule .detail h1{min-height:30px;font-size: 120%;font-weight:700;padding:20px 0 5px 120px;border-bottom:1px solid #62312d;}
#schedule .detail h3.scp{margin-top:20px; font-size: 80%;font-weight:700;padding:5px 10px;background:#62312d;color:#f1f1f1;}
#schedule .detail dl{padding:10px;line-height:1.5em;clear:both;}
#schedule .detail dl.scp{background:#fafafa;}
#schedule .detail dl dt{clear:left;width: 100px;float:left;margin-bottom: 10px;}
#schedule .detail dl dd{padding-left:110px;margin-bottom:10px;}
#schedule .detail dl dd.flyer a{margin-right: 10px;}
#schedule .detail dl dd.flyer img{width:100px;}
#schedule .detail dl dd.flyer img.imgv{width:141px;}
#schedule .detail dl dd.flyer a:hover img{border:1px solid #62312d;margin:-1px;}

#discography img.cd_img{float:left;padding:0 20px 20px 0;}
#discography .content a{text-decoration:underline;}
#discography .cd_link{font-size:90%;}
#discography .cd_link a{font-size:110%;}

/*
#media .media{
	opacity:0;
	text-align:center;
	position:relative;
	width: 80%;
	margin: 0 auto;
	padding: 20px 0 50px 0;
}
#media .media article{
	margin-bottom: 30px;padding:20px;
	background:rgba(0,0,0,0.05);
	width:280px;
	margin: 10px;padding:20px;vertical-align:top;
	display:inline-block;
}
#media .media h1{
	text-align: left;
	border-bottom: 1px solid #62312d;margin-bottom: 20px;
}
#media .media h2{
	font-size: 90%;
	text-align:left;
}
#media .media h2 span.sr{font-weight: 700;}
#media .media h2 span.nw{white-space: nowrap;}
#media .media img{
	max-width:100%;
	margin-bottom: 10px;
}
*/
#media .media img.nop{
	/*padding-bottom: 0;*/
}
/*
#main .contact{
	position:absolute;top:20px;left:50%;z-index:99;
	width:350px;
	padding:20px;margin-left:-390px;
	background:rgba(255,255,255,0.9);
	overflow-y:auto;
}
#contact .contact{
	text-align:center;
	position:relative;
	width: 80%;
	margin: 0 auto;
	padding: 20px 0 50px 0;
}
iframe#includeContactFrame{
	border: 0;
	width: 100%;max-width:520px;
	padding: 20px;margin:20px auto;
	background:rgba(0,0,0,0.05);
}
.mobile iframe#includeContactFrame{
	max-width: 90%;
	height:1100px;
}
*/
#video{
	width: 80%;margin:0 auto;
	max-width: 1280px;
	text-align: center;
	padding: 20px 0 50px 0;
}
#video h4{font-size: 90%;margin:10px auto 20px;}
#video .video_detail{margin: 20px auto;}
#video dl{
	font-size: 75%;line-height: 1.5em;
	width: 300px;margin: 0 auto;
}
#video dl dt{float:left;width:100px;text-align:right;margin-right:10px;}
#video dl dd{padding-left:100px;text-align:left;}

.wrapper1{
	width: 100%; margin:92px 0;
	background:#fafafa;
}
/*
#discography{
	width: 80%;margin:0 auto;
	text-align: center;
	padding: 20px 0 20px 0;
}
#discography .contentsR{
	padding-top: 20px;padding-bottom:20px;padding-left: 50%;
	text-align: left;
	min-height: 362px;
}
#discography h3{font-weight: 700;}
#discography img{padding: 10px;}
#discography img.img2{ 
	position: absolute;left: 50%;
	margin-left: -340px;padding:20px;
	display:none;
}
#discography p{
	margin: 10px 0;
	font-size: 90%;
	line-height: 1.5em;
}
#discography p.cdby,
#discography p.detail{font-size: 80%;margin-bottom: 20px;width:100%;}
#discography p.comment{font-size: 90%;text-align: justify;text-justify: inter-ideograph;}
#discography .ita{font-style:italic;}
#discography ul{
	width: 80%;
	margin: 10px auto 30px;
	text-align:left;
	list-style: decimal;
}
#discography ul li{
	font-size: 90%;
	line-height: 1.4em;
}
#discography ul li span.ex{
	font-size: 80%;
}
*/
#feed{
	position: relative;
	width:100%;padding-bottom:20px;
	margin: 0 auto;
	font-size: 90%;
}
#feed ul, #feed h4{
	text-align:left;
}

#feed ul li{
	width:170px;height: 160px;
	margin: 0px 10px 10px 0;padding:20px;vertical-align:top;
	display:inline-block;
	/*overflow: hidden;*/
	background:rgba(0,0,0,0.05);
	text-align:left;
}
#feed ul li:hover{cursor:pointer;}
#feed p.date{
	border-bottom: 1px solid #62312d;margin-bottom: 10px;
}
#feed h3{
	/*font-size: 90%;*/
	margin-bottom: 5px;
}
#feed h3 a{
	font-size: 90%;
}
#feed p.summary{
	font-size: 80%;
}
.footer{
	position:absolute;bottom:0;left:50%;
	width:120px;
	margin-left:-60px;
	text-align:center;font-size: 75%;
}
#home .footer, #profile .footer, #discography .footer, #media .footer, #contact .footer, #schedule .footer, #performance .footer, #lesson .footer{
	position:relative;
	top:100px;
}
.pcopy{
	position:absolute;bottom:5px;right:5px;
	font-size: 70%;
	/*color:rgba(98, 49, 45, 0.5);*/
	color:rgba(255, 255, 255, 0.5);
}
.nwrp{
	/*white-space: nowrap;*/
}
.smll{font-size:80%;}
.en{font-size:75%;font-style:italic;display: inline-block;line-height: 1.5em;padding-top: 5px;}
img, a img {
	border-style:none;
}
a{
	overflow:hidden;
	outline:none;
}
.clearfix:after {content: ".";display: block;clear: both;height: 0;visibility: hidden;}

@media screen and (max-width: 1160px) {/* ---------------------------------- */
	.wrapper{min-width: 100%;}
	.innerWrapper{width:auto;}
	.header{position:relative;min-width:100%;height:50px;}
	.header .siteTitle{margin-top: 15px;line-height:40px;}
	.headerWrapper{width:95%;}
	.menu{display:none;}
	.menuSP{display:block;}
	#home #main,
	#schedule #main{margin-top:0;}
	#home #photoTitle{width:100%;}
	#home #photoTitle h1,
	#home #photoTitle h2{width:auto;}
	section h2{margin-left:2.5%;}
	section{top:0;}
	section .content{width:95%;padding:0 2.5%;}
	section.schedule .sDetail .sWrapper{height:auto;}
	section.schedule .sFlyers img{width:100%;max-width:347px;}
	section.performance article{padding:0 2.5%;}
	#performance article iframe{position:relative;width:95%;}
}
@media screen and (max-width: 960px) {/* ---------------------------------- */
	#discography section.discography .content{width:98%;padding:1%;background:#fff;}
	#discography section.discography .content .contl{width:100%;text-align:center;}
	#discography section.discography .content .contr{width:96%;margin:0%;padding:2%;}
}
@media screen and (max-width: 639px) {/* ---------------------------------- */
	.header .siteTitle h1{line-height:2em;}
	.header .siteTitle .titleEx1{font-size:90%;/*display:none;*/}
	.header .siteTitle .titleEx2{font-size:110%;/*display:none;*/}
	.header .siteTitle .titleNameAlpha{display:none;}
	#home #main, #home #mainc, #schedule #main, #schedule #mainc{background-position:57% -20px}
	section.schedule .sDetail{width:100%;float:none;}
	section.schedule .sDetail .sWrapper{height:auto;padding:20px 10px;}
	
	section.schedule .sFlyerTop{width:100%;float:none;}
	section.schedule .sFlyerBack{width:100%;float:none;}
	section.discography .content{width:98%;padding:1%;background:#f1f1f1;}
	section.discography .content .contl{width:100%;margin:0;text-align:center;}
	section.discography .content .contr{width:96%;margin:0%;padding:2%;}
	#media section ul li{width:auto;}
	#media section .mediaTitle span.mediaSorte{margin-right:0;margin-left:0;}
	#media p.mediaDetail{margin-left:0;}
	#performance article iframe{position:relative;width:95%;}
	#feed ul li{width: 42%;margin-right:2%;padding:3%;height:180px;}
}
@media screen and (max-width: 360px){/* ---------------------------------- */
	.header .siteTitle .titleEx1{display:none;}
}