@media screen and (min-width: 759px){
* {
margin: 0;
padding: 0;
}
body{
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
font-style: normal;
font-weight: normal;
font-size : 100%; /* ブラウザはCSSによる指定がない際は、font-sizeを16pxあたりで表示します。 */
line-height: 140%;
}

.wrapper{
width: 760px;
margin: 10px auto;
}

.main-bnr{
width: 760px;
margin: 0 auto 10px;
padding: 0;
text-align: center;
}
.main-bnr img{
width: 760px;
}

.listbox {
width: 760px;
margin: 0 auto 10px auto;
padding:0;
}

ul.anklist {
margin:0;
padding:0;
}
ul.anklist li {
width: 758px;
list-style:none;
margin: 0 0 5px 0 ;
padding: 0;
border:1px solid #1B6BCC;
background: #FFFEE6;
font-size: 80%;
display:block;
}
ul.anklist li a {
margin: 0;
padding:  5px;
display: block;
text-decoration: none;
overflow:hidden;
zoom:1;
}
ul.anklist li a span.listbox-title{
margin: 0 0 5px 0;
padding: 0 0  5px 0;
font-weight: bold;
display: block;
border-bottom:1px solid #cccccc;
}
ul.anklist li a:link span.listbox-title,
ul.anklist li a:visited span.listbox-title,
ul.anklist li a:active span.listbox-title{
color: #1B6BCC;
text-decoration:none;
}
ul.anklist li a:link,
ul.anklist li a:visited,
ul.anklist li a:active{
color: #333333;
text-decoration:none;
}

ul.anklist li a:hover span.listbox-title{
color: #FF0000;
text-decoration:none;
}

ul.anklist li a:hover{
color: #FF0000;
text-decoration:none;
}

.event-wrapper{
width: 760px;
margin: 0 auto;
padding: 0;
text-align: left;
font-family: "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック", sans-serif;
font-size: 100%;
}

.container{
margin: 0 auto 20px;
padding: 0;
}

.title-area{
background: #1B6BCC;
display: table;
width: 740px;
margin: 0;
padding:8px 10px;
}

.title{
width: 650px;
padding: 0;
font-weight: bold;
font-size: 100%;
color: #FFFFFF;
float: left;
display: table-cell;
vertical-align: middle;
}

.icon-new{
width: 80px;
margin: 0 0 0 10px;
padding: 0;
float: right;
display: table-cell;
vertical-align: middle;
text-align: left;
font-weight: bold;
font-size: 100%;
color: #FFFFFF;
}

.cont-wrap{
width: 738px;
margin: 0;
padding: 10px;
border-left: 1px solid #6393C5;
border-right: 1px solid #6393C5;
border-bottom: 1px solid #6393C5;
border-bottom-left-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
-webkit-border-bottom-right-radius: 3px;
-moz-border-bottom-right-radius: 3px;
clear: both;
}

.cont-wrap-inner{
position:relative;
z-index: 1;
}
.end-img{
position:absolute;
top:0px;
left:200px;
z-index: 100;
}
.photo-area{
width: 160px;
float: left;
}

.photo-clm img{
width:160px;
margin: 0;
padding: 0;
//float: left;
}

.photo-cap{
margin:0 0 10px;
font-size: 70%;
line-height: 140%;
text-align: left;
}

.flyer{
width: 160px;
text-align: center;
margin-top: 20px;
}

.flyer img{
border: 0px;
margin-bottom: 0px;
}

.fly-cap{
text-align: center;
font-size: 50%;
}



.txt-area{
width: 558px;
margin: 0 0 0 10px;
padding: 0 0px 0 0;
font-size: 75%;
float: right;
}

.catch-txt{
font-size: 110%;
color: #FF6600;
font-weight: bold;
margin: 0 0 10px 0;
line-height: 150%;
}
.catch-txt-m{
font-size: 90%;
//color: #FF6600;
font-weight: bold;
margin: 0 0 10px 0;
line-height: 150%;

}
.txt-box{
margin: 0 0 10px 0;
padding: 0 0 10px 0;
border-bottom: 1px dotted #DDDDDD;
}

.txt-tit{
margin: 0 0 4px 0;
padding: 0px 20px;
background: #6393C5;
display: block;
text-align: center;
color: #FFFFFF;
font-weight: bold;
display: inline-block;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-o-border-radius: 5px;
-ms-border-radius: 5px;
}
.txt-box p{
margin: 0;
padding: 0;
}

.yoga-txt{
color: #FF0000;
font-weight: bold;
font-size: 120%;
float: left;
padding: 5px 0 0 0;
}
.in-btn{
width: 150px;
display: block;
float: left;
margin: 0 0 0 10px;
}
ul.link-btn2,
ul.link-btn2 li,
ul.link-btn,
ul.link-btn li{ list-style: none;}

ul.link-btn2 li,
ul.link-btn li{
width: 404px;
margin: 0 0px 10px 0;
float:none;
}
div.in-btn a{
display:block;
//background-image: -moz-linear-gradient(top, #ff9900, #ff6600) url(/event_img/btn01.png) no-repeat right center;
//background-image: -ms-linear-gradient(top, #ff9900, #ff6600) url(/event_img/btn01.png) no-repeat right center;
//background-image: -o-linear-gradient(top, #ff9900, #ff6600) url(/event_img/btn01.png) no-repeat right center;
//background-image: -webkit-gradient(linear, center top, center bottom, from(#ff9900), to(#ff6600)) url(/event_img/btn01.png) no-repeat right center;
//background-image: -webkit-linear-gradient(top, #ff9900, #ff6600) url(/event_img/btn01.png) no-repeat right center;
//background-image: linear-gradient(top, #ff9900, #ff6600) url(/event_img/btn01.png) no-repeat right center;
//background:#875500 url(event_img/btn01.png) no-repeat right center;
background: url(event_img/btn01.png) no-repeat right center;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-o-border-radius: 5px;
-ms-border-radius: 5px;
margin: 0 0 0 1px;
color:#FFFFFF;
font-weight: bold;
text-decoration:none;
padding: 5px 0;
text-align: center;
}

ul.link-btn li a{
display:block;
//background-image: -moz-linear-gradient(top, #ff9900, #ff6600) url(/event_img/btn01.png) no-repeat right center;
//background-image: -ms-linear-gradient(top, #ff9900, #ff6600) url(/event_img/btn01.png) no-repeat right center;
//background-image: -o-linear-gradient(top, #ff9900, #ff6600) url(/event_img/btn01.png) no-repeat right center;
//background-image: -webkit-gradient(linear, center top, center bottom, from(#ff9900), to(#ff6600)) url(/event_img/btn01.png) no-repeat right center;
//background-image: -webkit-linear-gradient(top, #ff9900, #ff6600) url(/event_img/btn01.png) no-repeat right center;
//background-image: linear-gradient(top, #ff9900, #ff6600) url(/event_img/btn01.png) no-repeat right center;
//background:#875500 url(event_img/btn01.png) no-repeat right center;
background: url(event_img/btn01.png) no-repeat right center;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-o-border-radius: 5px;
-ms-border-radius: 5px;
margin: 0 0 0 1px;
color:#FFFFFF;
font-weight: bold;
text-decoration:none;
padding: 5px 0;
text-align: center;
}
div.in-btn a:link,
div.in-btn a:visited,
div.in-btn a:hover,
div.in-btn a:active,
ul.link-btn li a:link,
ul.link-btn li a:visited,
ul.link-btn li a:hover,
ul.link-btn li a:active{
color: #ffffff;
text-decoration:none;
}
ul.link-btn li a:hover{
-ms-filter: "alpha( opacity=90 )";
filter: alpha( opacity=90 );
opacity: 0.9;
}

.indentM{
padding-left: 1em;
text-indent: -1em;
}

.fbr{
font-size: 16px;
font-weight: bold;
color: #FF0000;
}
.event-wrapper a:link,
.event-wrapper a:visited,
.event-wrapper a:active{
color: #0044CC;
}
.event-wrapper a:hover{
color: #FF0000;
}
.fontLL{
font-size:16px;
}
.arrowB{
background:url(event_img/arrowB.png) no-repeat left center;
padding: 2px 0 2px 23px;
margin: 0 0 0 5px;
}


.clearboth{ clear: both;}

.font140{ font-size: 140%;}
.font120{ font-size: 120%;}
.font100{ font-size: 100%;}
.font90{ font-size: 90%;}
.font80{ font-size: 80%;}
.font70{ font-size: 70%;}
.font60{ font-size: 60%;}

.mbottom5 {margin-bottom: 5px;}
.mbottom10 {margin-bottom: 10px;}
.mbottom15 {margin-bottom: 15px;}
.mbottom20 { margin-bottom: 20px;}
.mbottom30 {margin-bottom: 30px;}
.mbottom40 {margin-bottom: 40px;}
.mbottom50 {margin-bottom: 50px;}

.link-btn,
.txt-area,
.title-area,
.cont-wrap-inner,
.cont-wrap,
.container,
.event-wrapper,
.mbottom5,
.mbottom10,
.mbottom15,
.mbottom20,
.mbottom30,
.mbottom40,
.mbottom50{
overflow:hidden; 
zoom:1; 
}


}
