@charset "utf-8";

/*************************************************
			default
*************************************************/
/*
UD新ゴ R										font-family:RodinPro-M
UD新ゴ M										font-family:RodinPro-M
筑紫Cオールド明朝 Pr6 L			font-family:TsukuCOldMinPr6-L
筑紫Cオールド明朝 Pr6 M			font-family:TsukuCOldMinPr6-M, serif
筑紫Cオールド明朝 Pr6 B			font-family:TsukuCOldMinPr6-B, serif
*/

/*
.gotsfont{font-family:RodinPro-M, Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3" , "游ゴシック" , "Yu Gothic" , "游ゴシック体" , "YuGothic" , "メイリオ" , Meiryo , "Meiryo UI" , "ＭＳ Ｐゴシック" , "MS PGothic" , sans-serif;
					letter-spacing: 0em;}
*/

body#event .container {position: relative;}
body#event .section.top{padding-top: 0;padding-bottom: 50px;}
body#event .section {padding: 90px 0 90px 0;}
body#event.naka .section.end {padding: 0 0 50px 0;}

.container1500{max-width: 1500px;margin: 0 auto;padding: 0;line-height: 1.9;}
.container1400{max-width: 1400px;margin: 0 auto;padding: 0;line-height: 1.9;}
.container1300{max-width: 1300px;margin: 0 auto;padding: 0;line-height: 1.9;}
.container1200{max-width: 1200px;margin: 0 auto;padding: 0;line-height: 1.9;}
.container1100{max-width: 1100px;margin: 0 auto;padding: 0 3%;line-height: 1.9;}
.container1000{max-width: 1000px;margin: 0 auto;padding: 0;line-height: 1.9;}
.container900{max-width: 900px;margin: 0 auto;padding: 0;line-height: 1.9;}



/*///////////////////////////////////////////////////////////////////////////////
 全ページ共通のheader
///////////////////////////////////////////////////////////////////////////////*/

/* ==================== 全イベント共通のhead ==================== */
body#event .event-head-box{height:180px;width:100%;text-align:center;background-color:#f1e1ce;}
.toku-number{display:inline-block;width:29%;}
.toku-title{display:inline-block;width:70%;}

/*パンくず*/
body#event .breadcrumb-box2 {padding: 5px 0 15px 0;font-size: 93%;color:#fff;white-space:nowrap;overflow:hidden;text-align: left;opacity: 0.8;}
body#event #breadcrumb div{color: #333;}
body#event #breadcrumb div a {color: #333;}
body#event #breadcrumb div a:hover{color: #f00;}


/* ==================== 全イベント共通の横メニュー ==================== */
ul.event-yokomenu-ul{text-align:center;background-color:#cfa749;}
ul.event-yokomenu-ul.li3 li{display:inline-block;width:32%;text-align:center;}
ul.event-yokomenu-ul.li3 li a{font-family:TsukuCOldMinPr6-B, serif;color: #fff;line-height: 1.05;font-size:170%;height:62px;display: block;text-decoration:none;background: url(img/yokomenu_tatebar.png) no-repeat 0 center , url(img/arrow_white9-9.png) no-repeat 20px center;}
ul.event-yokomenu-ul.li3 li:last-child a{background: url(img/yokomenu_tatebar.png) no-repeat 0 center , url(img/arrow_white9-9.png) no-repeat 20px center , url(img/yokomenu_tatebar.png) no-repeat right center;}
ul.event-yokomenu-ul.li3 li a small{font-size:48%;opacity: 0.8;font-family:RodinPro-M;}
ul.event-yokomenu-ul.li3 li a p{top: -2px;position: relative;}
ul.event-yokomenu-ul.li3 li a:hover{background-color:#967103;}

ul.event-yokomenu-ul.li2 li{display:inline-block;width:48%;text-align:center;}
ul.event-yokomenu-ul.li2 li a{font-family:TsukuCOldMinPr6-B, serif;color: #fff;line-height: 1.05;font-size:170%;height:62px;display: block;text-decoration:none;background: url(img/yokomenu_tatebar.png) no-repeat 0 center , url(img/arrow_white9-9.png) no-repeat 20px center;}
ul.event-yokomenu-ul.li2 li:last-child a{background: url(img/yokomenu_tatebar.png) no-repeat 0 center , url(img/arrow_white9-9.png) no-repeat 20px center , url(img/yokomenu_tatebar.png) no-repeat right center;}
ul.event-yokomenu-ul.li2 li a small{font-size:48%;opacity: 0.8;font-family:RodinPro-M;}
ul.event-yokomenu-ul.li2 li a p{top: -2px;position: relative;}
ul.event-yokomenu-ul.li2 li a:hover{background-color:#967103;}

/*カレント表示用----------------*/
ul.event-yokomenu-ul li.current a{background-color:#967103 !important;}




/*///////////////////////////////////////////////////////////////////////////////
 main
///////////////////////////////////////////////////////////////////////////////*/

/*ページ上部の大きな画像
.container1200 img{max-width:1200px;width: 100%;height:auto;}
*/

/*曜日の色*/
.sat{color:#1963c5;}
.san{color:#e41f66;}

.align-right{text-align:right;}

.container1000 a				{color: #006699;}
.container1000 a:link		{color: #006699;text-decoration:underline;}
.container1000 a:visited{color: #006699;text-decoration:underline;}
.container1000 a:active	{color: #2B8AB9;text-decoration: underline;}
.container1000 a:hover	{color: #a05072;text-decoration: underline;}



/*///////////////    ここから固有    ////////////////////////////////////////////////////////*/

/* ==================== 八雲の庭園 ==================== */
body#event.yakumo .section.top {padding: 0 0 40px 0;}
body#event.yakumo .section {padding: 50px 0 50px 0;}

.yakumo1 img{max-width:100%;height:auto;}

.yakumo-midashi1{font-family:TsukuCOldMinPr6-B, serif;font-size:143%;line-height:200%;text-align:center;}
.yakumo-midashi1 small{font-size:79%;}
.yakumo-midashi1 big{font-size:190%;}
.yakumo-img2{text-align:center;margin-top:60px;}
.yakumo-img3{text-align:center;margin-top:80px;}

.movie-space {margin: 70px 0 0px 0;text-align:center;padding-bottom: 30px;font-size: 122%;}

.yakumo3-box{background:url(img/yakumo3_bg.gif) no-repeat 0 0;margin-top:70px;}
.yakumo3-box-title{text-align:center;padding-top:30px;}

dl.yakumo3-box-dl{margin-top:30px;}
dl.yakumo3-box-dl dt{float:right;width:45%;margin:15px 0 0 0;}
dl.yakumo3-box-dl dt img{width:100%;height:auto;}
dl.yakumo3-box-dl dd {float: left;width: 100%;/*width: 52%;*/}
dl.yakumo3-box-dl dd img{/*width:100%;*/max-width: 100%;height:auto;}
.yakumo3-img{margin-top:20px;}
.yakumo3-box-img{text-align:center;width:100%;margin-top:20px;}
.yakumo3-box-img img:first-child{width:49%;height:auto;margin-right:2%;}
.yakumo3-box-img img:last-child{width:49%;height:auto;}

ul.yakumo3-box-ul{margin-top:50px;font-size:93%;line-height:1.6;}
ul.yakumo3-box-ul li{float:left;}
ul.yakumo3-box-ul li:first-child{width:48.5%;margin-right:3%;}
ul.yakumo3-box-ul li:last-child{width:48.5%;}
ul.yakumo3-box-ul li img{width:100%;height:auto;margin-bottom:4px}



.event-box{margin-bottom: 50px;}
.event-box.last{margin-bottom: 0;}
.event-box-title{border-left:5px solid #3aaaed;border-bottom:1px dotted #777;padding:5px 0 10px 15px;}

.event-box-img{margin-top:-60px;float: right;margin-left:30px;}
.event-box-img.yakumo-img5{width: 45%;margin-left: 0;margin-top: -40px;}
.event-box-img.yakumo-img5 img{max-width: 100%;height: auto;}
.event-box-img.yakumo6-img2{position:relative;margin-top: 20px;margin-left: 20px;margin-right: -100px;}

.event-img1{margin-top:12px;}

.event-cap{font-size:86%;line-height:1.7;margin-top:12px;}

.event-box-title-left{float:left;width:50%;}

.event-box-day{font-size:186%;line-height:1.2;margin-top:7px;font-family:TsukuCOldMinPr6-B, serif;}
.event-box-text-img{margin-top:10px;}

.event-box-text{font-size:100%;line-height:1.7;margin-top:12px;}
.event-box-text.yakumo-img4-text{}

ul.yakumo10-ul{text-align: center;margin-top: 30px;}
ul.yakumo10-ul li{/*width: 31.5%;margin-right: 1.5%;*/width: 48%;margin-right: 2%;border:2px solid #77c5f2;background-color:#f5fbfe;padding:10px 15px;font-size:100%;line-height:1.5;min-height: 330px;display: inline-block;vertical-align: top;text-align: left;}
ul.yakumo10-ul li:last-child{margin-right:0;}
ul.yakumo10-ul li img{display:table;margin:0 auto -12px auto;max-width:320px;width:100%;height:auto;}



/*牡丹の館*/
.yakata-img1{text-align:center;margin-top:20px;}
.midashi1-box-yakata{background-color:#31523e;font-size:136%;line-height:1.3;color:#fff;padding:5px 15px;margin-top:7px;}
.yakata-img2 {text-align: center;}
.plofile-box{background-color:#5b8c86;padding:13px;margin-top: 10px;}
.plofile-box dl{}
.plofile-box dl dt{float:left;width:31%;}
.plofile-box dl dd{margin:5px 0 0 33.5%;}
.plofile-box dl dd .plofile{background-color:#264d47;font-size:100%;line-height:1.0;color:#fff;padding:7px 0 7px 20px;}
.plofile-box dl dd .plofile-name{color:#d8b850;font-size:200%;line-height:1.0;margin-top:10px;}
.plofile-box dl dd .plofile-name small{font-size:64%;padding-left: 20px;}
.plofile-box dl dd .plofile-com1{color:#fff;margin-top:7px;line-height: 1.4;}
.plofile-box dl dd .plofile-com2{color:#dab850;margin-top:7px;line-height: 1.4;}

.yakata-midashi1{color:#cc9900;font-size:170%;line-height:1.2;margin-top:30px;letter-spacing: -0.05em;font-family: TsukuCOldMinPr6-B, serif;}
.yakata-midashi2{color:#cc9900;font-size:220%;line-height:1.4;margin:10px 0 20px 0;letter-spacing: -0.05em;font-family:TsukuCOldMinPr6-B, serif;}
.yakata-com1{font-size: 108%;margin-top: 15px;}
ul.yakata-ul{margin-top:20px;text-align:center;}
ul.yakata-ul li{display:inline-block;margin:0 2px 7px 2px;width:49%;}
ul.yakata-ul li img{width:100%;}


/*チラシ*/
.print-title{text-align:center;padding:12px 0;background: #2b7984;margin-top: 70px;}
ul.print-ul{margin-top:25px;text-align:center;}
ul.print-ul li{line-height:1.3;margin-bottom:20px;padding: 0 7%;}
ul.print-ul li img{margin-bottom:5px;}


/*由志園 アクセス*/
.event-access{text-align:center;font-size:230%;line-height:1.0;}




/* ==================== 夏夜のライトアップ KWAIDAN ==================== */
body.illumi #wrapper{background-color:#000026;color:#fff;}

body.illumi .section.top{background-color:#000;}

body.illumi .event-top-img{text-align:center;padding: 0 10%;}

.illumi-map{text-align:center;padding: 0 1%;margin-top:-30px;}
.illumi-map img{max-width:100%;height:auto;}

.illumi-com1{text-align:center;font-size:125%;line-height: 1.5;margin-top: 40px;}

.illumi-kikan{text-align:center;font-size:140%;margin-top: 50px;line-height: 1.6;}

.illumi3{text-align:center;margin-top: 70px;}

/*夏夜のライトアップ KWAIDAN 無料シャトルバス
.kikangenteibus-box{margin:70px 3% 0 3%;background-color:#fff;padding:30px 0;text-align:center;}
.kikangenteibus-box.event img {width: auto;height: auto;}
*/




/* ==================== こびとづかんと不思議な庭園 ==================== */
body#event.kobito .section.top{background-color: #fff;padding-bottom: 0;margin-bottom: 60px;}
body#event.kobito .section {padding: 0px 0 50px 0;}

body#event.kobito .container1200 {padding:0 3%;}
		
.kobito-midashi1{text-align:center;font-size:200%;line-height:1.5;color:#009900;font-weight: bold;}/*font-family:RodinPro-M;*/

/*お詫び*/
.kobito-owabi-box{border:6px solid #ff9595;background-color:#ffeeee;margin:60px 0;color:#f00;padding:25px 3%;font-family: RodinPro-M;border-radius: 10px;}
.owabi-midashi{text-align:center;font-size:165%;font-weight:bold;line-height:1.5;font-family: RodinPro-M;}
.owabi-com{margin-top:15px;font-family: RodinPro-M;font-size: 108%;}

.kobito2-1{text-align:center;margin:50px 0 20px 0;}
.kobito2-2{text-align:center;margin:0 0 40px 0;}

.kobito-midashi2{display:inline-block;font-size:140%;font-weight:bold;line-height:2;color:#065930;text-align:left;vertical-align:top;margin: 20px 1% 20px 0;}
.kobito2-3{display:inline-block;padding: 0 0 0 2%;}

.kobito-map{text-align:center;margin:40px 0 100px 0;}
.kobito-map img{max-width:100%;height:auto;}

.kobito3-1{text-align:center;margin:0;}
.kobito3-2{text-align:center;margin:0 0 80px 0;padding:0 10%;}

.kobito4{text-align:center;margin:0 0 40px 0;}


.kobito5-box{margin-top:70px;}
.kobito5{float:left;width:222px;}
.kobito-com1{padding:0 0 0 260px;font-size: 108%;}
.kobito-com1 span{text-align:right;color:#888;display: block;font-size: 86%;}

.kobito-tukaikata{text-align:center;margin-top:30px;}

/*なばたとしたかさんのご紹介*/
.sign-box{margin-top:30px;}
.sign-midashi{}
.sign-midashi img:first-child{width:33%;height:auto;}
.sign-midashi img:last-child{width:67%;height:auto;max-width: 645px;}
dl.sign-dl{margin-top:35px;line-height:1.6;}
dl.sign-dl dt{float:left;width:275px;}
dl.sign-dl dd{padding:0 0 0 330px;}
dl.sign-dl dd p.plofile-title{font-weight:bold;font-size: 125%;margin-bottom: 10px;}
dl.sign-dl dd p.plofile-title span{font-weight:bold;display: block;}
dl.sign-dl dd p{line-height: 1.8;}


/*チラシ*/
body#event.kobito .print-title{text-align:center;padding:12px 0;background: #ecaf4e;margin-top: 70px;}






