body{line-height:200%; height: 100%;}

h1{}
h2{}
h3{}
h4{font-weight:600;}

a{color:#35566D; text-decoration:none;}
a:visited{color:#35566D; text-decoation:none;}
a:hover{color:#DB98A7; text-decoration:underline;}
a:active{color:#DB98A7;}

dt{text-indent:1em; background-color:#E4E8E7;}

em{font-weight:600;}

blockquote{
background:rgba(200,200,200,0.3);
padding:16px;
position:relative;
}

p{text-indent:1em;}

#intro{width:580px; height:660px;
position:absolute; top:50%; left:5%;
margin-top:-300px; }

#wrapper{width:960px; margin:0 auto;
padding:0 20px;
background:rgba(255,255,255,0.6);}
#wrapper h1{display:none;}

.section{width :100%;}

#atankouko h2{width:334px; margin:0 auto 15px auto;}
#atankouko blockquote{min-height:326px;}
#atankouko blockquote img{width:480px; height:326px; float:left;}
#atankouko blockquote p{width:425px; float:right;}
#sign{text-align:right;}

.oneline{margin-top:1em;}

#matataku h2{width:960px; margin:0 auto 15px auto;}

#gaiyou h2{width:266px; height:31px; margin:0 auto 15px 0;}
#gaiyou dd{font-size:0.9em; line-height:160%;}

#date_place{width:562px; height:215px; float:left;}
#tarif{width:245px; height:215px; float:right;}

#eratta{font-size:70%;}

#kyouryoku{width:940px; height:242px; margin:5px 10px;}
#nenpyou{width:940px; height:192px; margin:5px 10px;}

#artist h3{margin-bottom:15px;}

.long_desc{font-size:0.9em; line-height:160%;}

.events h2{width:920px; margin:0 20px 30px 20px;}
.events dl{margin-top:1em;}
.events dd{text-indent:1em;}

#aobayama_left{width:350px; height:468px; margin-top:20px; float:left;}
#aobayama_right{width:580px; float:right; margin-top:100px; }

#bonsai_left{width:580px; float:left; margin-top:40px;}
#bonsai_right{width:350px; height:443px; float:right;}

#talk_perf_left{width:350px; height:487px; float:left; }
#talk_perf_right{width:580px; float:right;}

#washida_left{width:580px; float:left; margin-top:150px;}
#washida_right{width:350px; height:571px; float:right;}

#midori_left{width:250px; height:462px; float:left;}
#midori_right{width:680px; float:right; }

#funagata_left{width:580px; float:left; margin-top:100px;}
#funagata_right{width:350px; height:581px; float:right;}

#migaki_left{width:250px; height:601px; float:left;}
#migaki_right{width:680px; float:right; }

#yagiyama_left{width:580px; float:left;}
#yagiyama_right{width:350px; height:580px; float:right;}

#fukugan_left{width:350px; height:510px; float:left;}
#fukugan_right{width:580px; float:right; }

#fukugan_left2{width:288px; height:427px; float:left;}
#fukugan_right2{width:640px; float:right; }

#adress h2{border:thin solid dimgray; text-indent:1em; line-height:300%;}
#adress p{text-indent:0;}