@charset_Shift;





/*■サークルタイトル（日本語） */

.title_circle{

	width: 100%;

	height: 90px;

	margin: 20px 10px 0px 0px;

	padding: 0px;



}



/*■サークルタイトル（英文字） */

.ttl01_circle{

	

	float: left;

	width: 250px;

	margin: 5px 15px 5px 5px;

	padding-left: 30px; 

	font-weight: bold;

  font-family: "Times New Roman","sans-serif","HG丸ゴシックM-PRO","ＭＳ ゴシック";

	font-size: 2.2em;

	color: #FC8D87;

	font-style: oblique;



}





/*■サークルタイトル（日本語） */

.ttl02_circle{



	float: left;

	width: 250px;

	margin: 12px 10px 20px 0px;

	font-weight: bold;

  font-family: "HG丸ゴシックM-PRO","ＭＳ 明朝","ＭＳ ゴシック";

	font-size: 1.6em;

	text-align: right;

	color: #fc6d65;

	font-style: normal;

	letter-spacing: 0;



}



/*■タイトル下線 */

hr.title_circle {

	float: left;

	width: 95%;

	color: #FC8D87;

	height: 3px;

	margin: -20px 5px 0 20px;　/*文字とラインのピッチを詰める*/

	padding-left: 15px;





}





/*絵手紙サブタイトル（2017年10月『わくわくフェスタ』にて…）*/

.ttl04_cir{

	margin-left: 5px;

	padding-left:15px;

	padding-top:8px;

	padding-bottom:8px;

	font-weight: bold;

  font-family: "HG丸ゴシックM-PRO","ＭＳ ゴシック","ＭＳ 明朝";

	font-style: normal;

	font-size: 1em;



/*	letter-spacing: -0.1em;*/

	background: -moz-linear-gradient(left, #FF9999, #f7f7f7);

	background: -webkit-gradient(linear, left center, right center, from(#FF9999), to(#f7f7f7));

	background: -o-linear-gradient(left, #FF9999, #f7f7f7);

	background: linear-gradient(left, #FF9999, #f7f7f7);



/* IE 8+ （※GradientType=1が横、2が縦） */

-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF9999', endColorstr='#f7f7f7', GradientType=1)";



/* IE 5.5-7（※GradientType=1が横、2が縦） */

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF9999', endColorstr='#f7f7f7', GradientType=1);



/*背景角丸*/

	 border-radius: 18px; 

	-webkit-border-radius: 18px;

	-moz-border-radius: 18px; 



}





/*フェスタ2017画像ヘッド*/

.festa_img{

	width: 590px;

	height: 285px;

	text-align: center;

	margin: auto;

	padding-bottom: 20px;

   -moz-border-radius: 20px;    /* 古いFirefox */

   -webkit-border-radius: 20px; /* 古いSafari,Chrome */



}



/*絵手紙画像枠*/

.etegami_imgbox{

	float: left;

	width: 590px;

	margin-bottom:20px;

	text-align: center;

	background-color: #FF6666;

	



	border-radius: 20px;         /* CSS3 */



   -moz-border-radius: 20px;    /* 古いFirefox */

   -webkit-border-radius: 20px; /* 古いSafari,Chrome */



}



/*絵手紙タイトル*/

.ete_ttl{

	float: left;

	width: 100%;

  margin-top: 10px;

	text-align: center;

	color: #fff;

	font-weight: bold;

	font-size: 1.5em;



}



/*絵手紙サブタイトル*/

.ete_sb_ttl{

	float: left;

	padding: 5px;

	color: #fff;

	font-weight: bold;

	font-size: 1.2em;

	text-align: center;



}



/*絵手紙画像*/

.etegami_img{

	float: left;

	width:100%;

	text-align: center;

	padding-top: 10px;

   -moz-border-radius: 20px;    /* 古いFirefox */

   -webkit-border-radius: 20px; /* 古いSafari,Chrome */



}



.etegami_img2{

	float: left;

	width:100%;

	text-align: center;

	margin: auto;

	padding-bottom: 10px;

   -moz-border-radius: 20px;    /* 古いFirefox */

   -webkit-border-radius: 20px; /* 古いSafari,Chrome */



}



/*手作りブース枠*/

.booth_imgbox{

	float: left;

	width: 590px;

	padding-top: 10px;

	padding-bottom: 10px;

	margin-bottom:20px;

	text-align: center;

	

	border-radius: 20px;         /* CSS3 */

	background-color: #FF6666;

   -moz-border-radius: 20px;    /* 古いFirefox */

   -webkit-border-radius: 20px; /* 古いSafari,Chrome */



}



.booth_img{

	float: left;

	width: 100%;

	text-align: center;



}



/*販売ブース枠*/

.salesbooth_imgbox{

	float: left;

	width: 590px;

	padding-top: 10px;

	

	border-radius: 20px;         /* CSS3 */

	background-color: #FF6666;

   -moz-border-radius: 20px;    /* 古いFirefox */

   -webkit-border-radius: 20px; /* 古いSafari,Chrome */



}



.salesbooth_img{

	float: left;

	width: 100%;

	height: 500px;

	text-align: center;



}



.salesbooth_img_bk{

	width: 570px;

	height: 462px;

	margin: 5px;

	padding: 5px;

	background-color: #fff;

	text-align: center;



}



.salesbooth_ttl{

	float: left;

	width: 100%;

	color: #fff;

	font-weight: bold;

	font-size: 1.5em;

	text-align: center;

	padding: 10px;

	

}



/*小組一覧枠*/

.kogumi_itiranbox{

	float: left;

	width: 590px;

	height: 1750px;

	margin: auto;

	text-align: center;

}



.festa_info_txt{

	float:left;

	width: 590px;

	margin-left: 12px;

	margin-bottom: 10px;

	text-align: left;

	font-size: 0.98em;

	font-weight: bold;

	color: #000;

  font-family: "Times New Roman","sans-serif","HG丸ゴシックM-PRO","ＭＳ ゴシック";

	



}



.festa_itiran{

	float: clear;

	width: 590px;

	height: 147px;

	margin: auto;

	padding-top: 10px;

	padding-bottom: 10px;

	text-align: center;



}



.festa_iti_img{

	float: left;

	width: 200px;

	height: 147px;

	background-color: red;

	border: 2px solid #FF6666;

}



.festa_iti_txt{

	float: clear;

	margin-left: 200px;

	padding: 10px;

	width: 366px;

	height: 127px;

	text-align: left;

	border: 2px solid #FF6666;

	font-size: 0.9em;

	line-height: 1.2em;

}



.festa_iti_txttl{

	float: left;

	width: 100%;

	text-align: left;

	font-weight: bold;

	font-size: 1.0em;

	line-height: 1.3em;



}





.other_circle{

	float: left;

	width: 100%;

	text-align: center;

	font-size: 1.2em;

	margin-top: 20px;

	margin-bottom: 10px;





}





.etegami{

	width: 730px;

	background-color: red;

}



.etegami_ume{

	width: 330px;

	margin: auto;



}



.etegami_nisiky{

	float: left;

	width: 350px;

	margin: auto;



}





/*■着付け小組み（車折神社）*/

.sgn_kituke_img{

	width:100%;

	height: 200px;

	text-align: center;



}



.sgn_kituke_txt1{

	width: 575px;

	height: 120px;

	margin-left: 20px;

	text-align: left;

 	font-family: "Times New Roman","sans-serif","HG丸ゴシックM-PRO","ＭＳ ゴシック";

	font-size: 1.0em;

	line-height: 1.3em;



}





/*■着物後ろ姿枠*/

.sgn_kituke_img2{

	width:80%;

	height: 150px;

	text-align: left;

	margin-left: 20px;



}



img.sgn_kituke{

	float:left;

	margin-right: 10px;

	



}



.sgn_kituke_txt2{

	width: 530px;

	height: 150px;

	margin-left: 20px;

	text-align: left;

 	font-family: "Times New Roman","sans-serif","HG丸ゴシックM-PRO","ＭＳ ゴシック";

	font-size: 1.0em;

	line-height: 1.3em;



}





/*■着物集合枠*/

.sgn_kituke_img3{

	width:90%;

	height: 170px;

	text-align: left;

	margin-top: 10px;

	margin-left: 20px;



}



img.sgn_kituke2{

	float:right;

	margin-left: 10px;



}



.sgn_kituke_txt3{

	width: 600px;

	height: 150px;

	padding-top: 5px;

	margin-left: 0px;

	text-align: left;

 	font-family: "Times New Roman","sans-serif","HG丸ゴシックM-PRO","ＭＳ ゴシック";

	font-size: 1.0em;

	line-height: 1.3em;



}





/*■神社本殿枠*/

.sgn_kituke_img4{

	width:100%;

	height: 310px;

	text-align: left;

	margin-left: 0px;



}



/*神社本殿写真*/

img.sgn_kituke3{

	float:left;

	text-align: center;

	margin-left: 10px;



}



/*手水舎（ちょうずや)写真とテキストボックス*/



.chozubox{

	float: right;

	margin-right: 10px;



}





/*手水舎（ちょうずや)写真*/

img.sgn_kituke4{

	float: right;



}



/*手水舎（ちょうずや)テキスト*/

.chozutxt{

	width: 300px;

	font-size: 1.0em;

	text-align: center;	



}



.sgn_kituke_txt4{

	float:left;

	width: 100%;

	height: 40px;

	text-align: left;

 	font-family: "Times New Roman","sans-serif","HG丸ゴシックM-PRO","ＭＳ ゴシック";

	font-size: 1.0em;

	line-height: 1.3em;



}





/*■芸能神社枠*/

.sgn_kituke_img5{

	float: left;

	width:100%;

	margin-top: 20px;

	height: 195px;

	text-align: center;



}





/*■芸能神社テキスト*/



.sgn_kituke_txt5{

	width: 100%;

	margin: 10px;

	text-align: left;

 	font-family: "Times New Roman","sans-serif","HG丸ゴシックM-PRO","ＭＳ ゴシック";

	font-size: 1.0em;

	line-height: 1.3em;



}







/*■伊藤さん枠*/

.sgn_itosan{

	float: left;

	width: 100%;

	margin: 10px;



}





/*■伊藤さんテキスト(注意：htmlファイルにもstyleで記述)*/

.sgn_kituke_txt_ito{

	width: 95%;

	height: 210px;

	text-align: left;

 	font-family: "Times New Roman","sans-serif","HG丸ゴシックM-PRO","ＭＳ ゴシック";

	font-size: 1.0em;

	line-height: 1.3em;



}





/*■カフェ枠*/



.sgn_kituke_img6{

	width:100%;

	height: 300px;

	float: left;

	text-align: center;



}





/*■カフェテキスト*/



.sgn_kituke_txt6{

	float: left;

	width: 97%;

	height: 150px;

	padding-left: 10px;

	text-align: left;

 	font-family: "Times New Roman","sans-serif","HG丸ゴシックM-PRO","ＭＳ ゴシック";

	font-size: 1.0em;

	line-height: 1.3em;



}





/*■嵯峨野着付け小組案内枠*/



#sgn_kituke_infobox{

	float: left;

	margin-top: 20px;

	width: 100%;

	height: 480px;



}





/*■小組案内タイトル*/

#sgn_kituke_infottl{

	float: left;

	width: 560px;

	margin-left: 10px;

	margin-bottom: 10px;

	padding: 0.2em 0.3em;/*文字の上下 左右の余白*/

	color: #ff1493;/*文字色*/

	font-weight: bold;

	font-size: 1.2em;

	background: #ffe4e1;/*背景色*/

	border-left: solid 7px #ff1493;/*左線*/

	border-bottom: solid 3px #d7d7d7;/*下線*/



}





/*■※の文字（小）*/

#sgn_txt_s{

	float: left;

	margin-left: 20px;

	font-size: 0.9em;

	margin-bottom: 10px;



}



/*■嵯峨野着付け案内表*/

.sgn_kituke_info table {

	width: 100%;



}



.sgn_kituke_info{

	width: 90%;

	border-collapse: collapse;

	margin-top: 10px;



}



.sgn_kituke_info th{

	width: 20%,20%,30%,30%;

	padding: 6px;

	text-align: center;

	vertical-align: top;

	color: #333;

	background-color: #FFF;

	border: 1px solid #b9b9b9;

}



.sgn_kituke_info td{

	padding: 6px;

	text-align: center;

	background-color: #fff;

	border: 1px solid #b9b9b9;

	font-size: 1.0em;

	color: #333;

}





/*●絵手紙枠*/

#ete_box{

	width: 95%;

	margin-top: 20px;

	margin-left: 15px;

	text-align: center;

	



}





/*■宇多野班*/

.ete_utano{

	width: 100%;

	font-size: 1.2em;

	font-weight: bold;

	margin-bottom: 10px;

}





/*■西京極班*/

.ete_nishikyo{

	width: 100%;

	font-size: 1.2em;

	font-weight: bold;

	margin-bottom: 10px;

}





/*■梅津班*/

.ete_umezu{

	float: left;

	width: 100%;

	font-size: 1.2em;

	font-weight: bold;

	margin-bottom: 10px;

}





/*■野菊班*/

.ete_nogiku{

	float: left;

	width: 100%;

	font-size: 1.2em;

	font-weight: bold;

	margin-bottom: 10px;

}





/*■御室班*/

.ete_omuro{

	float: left;

	width: 100%;

	font-size: 1.2em;

	font-weight: bold;

	margin-bottom: 10px;

}





/*■小組案内タイトル（絵手紙）*/

#ete_infottl{

	float: left;

	width: 555px;

	margin: 10px 0 10px 15px;

	padding: 0.2em 0.3em;/*文字の上下 左右の余白*/

	color: #ff1493;/*文字色*/

	font-weight: bold;

	font-size: 1.2em;

	background: #ffe4e1;/*背景色*/

	border-left: solid 7px #ff1493;/*左線*/

	border-bottom: solid 3px #d7d7d7;/*下線*/



}





/*■※の文字（小）*/

#ete_txt_s{

	float: left;

	font-size: 0.9em;

	margin-bottom: 10px;

	margin-left: 50px;



}



/*■絵手紙案内表*/

.ete_info table {

	width: 100%;

}



.ete_info{

	width: 80%;

	border-collapse: collapse;

	margin-top: 10px;

	margin-left: 50px;

	margin-bottom: 20px;

}



.ete_info th{

	width: 20%,20%,30%,30%;

	padding: 6px;

	text-align: center;

	vertical-align: top;

	color: #333;

	background-color: #FFF;

	border: 1px solid #b9b9b9;

}



.ete_info td{

	padding: 6px;

	text-align: center;

	background-color: #fff;

	border: 1px solid #b9b9b9;

	font-size: 1.0em;

	color: #333;

}



