



@media screen and (min-width:755px) and (max-width:1023.9px){
.doga	{margin:10px 0px 10px 5px;}	
.large-txttop	{margin:10px 0px 0px 6px;}
.large-txt2	{margin:0px 0px 0px 6px;padding:10px 113px 10px 30px;}
.large-txt	{margin:0px 0px 0px 6px;}
.large-txtbottom{margin:0px 0px 30px 6px;}


}

/* ---------------------------↓680px以上 755以下↓---------------------- */
/* ---------------------------↓680px以上 755以下↓---------------------- */
/* ---------------------------↓680px以上 755以下↓--------------------- */
/* ---------------------------↓680px以上 755以下↓---------------------- */


@media screen and (min-width:660px) and (max-width:754.9px){
#content{top:-43px;}
.main	{width: 588px;float:none;display:block;margin:0px auto 10px;padding: 27px 30px 0;
	border: 1px solid #c17711;
	}
.doga	{margin:10px 0px 10px 0px;}
.large-txttop		{background: #ffa915 none;margin:18px 0px;height:5px;width: 584px;}
.large-txtbottom	{display:none;}
.large-txt		{background:none;padding:10px 10px;/* border: solid 10px #ffe087; */}
.large-txt2
	{background:none;padding:10px 20px 10px 0px;width:100%;}


.cat-id0,.cat-id1, .cat-id2, .cat-id3, .cat-id4, .cat-id5, .cat-id6, .cat-id7, .cat-id8, .cat-id9, .cat-id10, .cat-id11, .cat-id12, .cat-id13, .cat-id14, .cat-id15, .cat-id16, .cat-id17, .cat-id18, .cat-id22, .cat-id23
	{
	width:100%;background:#fff;margin:0 auto;
	height:auto;
	padding:20px 0 0px 0px;
	position:relative;top:-8px;
	}

.cat-id0 h2,.cat-id1 h2, .cat-id2 h2, .cat-id3 h2, .cat-id4 h2, .cat-id5 h2, .cat-id6 h2, .cat-id7 h2, .cat-id8 h2, .cat-id9 h2, .cat-id10 h2, .cat-id11 h2, .cat-id12 h2, .cat-id13 h2, .cat-id14 h2, .cat-id15 h2, .cat-id16 h2, .cat-id17 h2, .cat-id18 h2, .cat-id22 h2, .cat-id23 h2
	{width:220px;background-size:103%;padding:0 0 25px 0;margin:4px 0 -25px 3px;
	 display:inline;height:28px;
	 /* position:relative;top:-4px;*/}

div#foot-link	{display:none;}
/* ---------------------------↑個別、劇団員紹介↑---------------------- */

}

/* ---------------------------↓586以上 680以下↓---------------------- */
/* ---------------------------↓586以上 680以下↓---------------------- */
/* ---------------------------↓586以上 680以下↓--------------------- */
/* ---------------------------↓586以上 680以下↓---------------------- */
@media screen and (min-width:586px) and (max-width:659.9px){
#content 	{top:-30px;}
.main	{width: 570px;float:none;display:block;margin:-5px auto 0;padding: 0px 0px;}
.doga	{margin:10px 0px 10px 0px;}
.large-txttop		{background: #ffa915 none;margin:18px 0;height:5px;width: 100%;background-size:cover;}
.large-txtbottom	{background:  #ffa915 none;margin:0px 0;height:5px;width: 100%;}
.large-txt		{background:#fff;padding:10px 0px;width: 100%;}
.large-txt2
	{background:#fff;padding:10px 0px;width: 100%;}
.large-txt2 img{margin:0 8px 5px 0;}

.cat-id0, .cat-id1, .cat-id2, .cat-id3, .cat-id4, .cat-id5, .cat-id6, .cat-id7, .cat-id8, .cat-id9, .cat-id10, .cat-id11, .cat-id12, .cat-id13, .cat-id14, .cat-id15, .cat-id16, .cat-id17, .cat-id18, .cat-id22, .cat-id23
	{
	width:96%;background:#fff;
	height:auto;
	clear:both;
	padding:0 0 0 20px;
/*	margin:0 0 0 0; */
/*	position:relative;top:-8px; */
	}


.cat-id0 h2, .cat-id1 h2, .cat-id2 h2, .cat-id3 h2, .cat-id4 h2, .cat-id5 h2, .cat-id6 h2, .cat-id7 h2, .cat-id8 h2, .cat-id9 h2, .cat-id10 h2, .cat-id11 h2, .cat-id12 h2, .cat-id13 h2, .cat-id14 h2, .cat-id15 h2, .cat-id16 h2, .cat-id17 h2, .cat-id18 h2, .cat-id22 h2, .cat-id23 h2
	 /*{width:220px;background-size:cover;padding:0;} */
	{width:250px;background-size:103%;padding:0 0 15px 0;margin:4px 0 -15px 3px;
	 display:inline;height:28px;
	 position:relative;top:-14px;}

.cat-id0 p, .cat-id1 p, .cat-id2 p, .cat-id3 p, .cat-id4 p, .cat-id5 p, .cat-id6 p, .cat-id7 p, .cat-id8 p, .cat-id9 p, .cat-id10 p, .cat-id11 p, .cat-id12 p, .cat-id13 p, .cat-id14 p, .cat-id15 p, .cat-id16 p, .cat-id17 p, .cat-id18 p, .cat-id22 p, .cat-id23 p
/*■ネット確認修正前■	{display: inline;padding:0 0 0 0;margin:0px 0 0 0px;line-height:1.5;} */
/*			{display: inline;padding:0 0 0 0;margin:0px 0 0 0px;line-height:1.5;clear:left !important;} */
			{padding:0 0 8px 0;margin:0px 0 0 0px;line-height:1.5;}


div#foot-link	{float:none;top:-10px}
/* ---------------------------↑個別、劇団員紹介↑---------------------- */

}

/* ---------------------------↓586以上 686以下↓--------------------- */
/* ---------------------------↓586以上 686以下↓---------------------- */
@media screen and (min-width:100px) and (max-width:585.9px){
#content 	{top:-27px;padding:0;}
.main	{width: 96%;float:none;display:block;margin:-5px auto ;padding: 0px 0px;}
.doga	{margin:10px 0px 10px 0px;}
.large-txttop		{background: #ffa915 none;margin:12px 0 0;height:5px;width: 100%;background-size:cover;}
.large-txtbottom	{background:  #ffa915 none;margin:0px 0;height:5px;width: 100%;}
.large-txt		{background:#fff;padding:10px 0px;width: 100%;}
.large-txt2		{background:#fff;padding:10px 10px;width: 100%;}

/*----------------ここを消すとシダルマ延期が良くなる------★★★
.large-txt2 p img,
.large-txt2 p a img,
.large-txt2 img
	 {
	float:none !important;
	 }
.large-txt2 img{margin:0 8px 5px 0;}
----------ここを消すとシダルマ延期が良くなる----------------*/



/*
.main p FLOAT {Width:50px;}
.main p img FLOAT {Width:50px;} */



.boxodd, .boxeve	{width:30.3%;height:308px;margin:10px 2px 0 2px}
.boxodd img, .boxeve img{width: 95% !important;}
div#foot-link	{display:none;}
	.box{width: 98%;}



.cat-id0, .cat-id1, .cat-id2, .cat-id3, .cat-id4, .cat-id5, .cat-id6, .cat-id7, .cat-id8, .cat-id9, .cat-id10, .cat-id11, .cat-id12, .cat-id13, .cat-id14, .cat-id15, .cat-id16, .cat-id17, .cat-id18, .cat-id22, .cat-id23
	{width:96%;background:none;
	margin:10px auto 0;
	height:auto; 
	font-size:13px;padding:0px 0 0 18px;
	clear:both;
	}


.cat-id0 h2, .cat-id1 h2, .cat-id2 h2, .cat-id3 h2, .cat-id4 h2, .cat-id5 h2, .cat-id6 h2, .cat-id7 h2, .cat-id8 h2, .cat-id9 h2, .cat-id10 h2, .cat-id11 h2, .cat-id12 h2, .cat-id13 h2, .cat-id14 h2, .cat-id15 h2, .cat-id16 h2, .cat-id17 h2, .cat-id18 h2, .cat-id22 h2, .cat-id23 h2
	/*
	{width:218px;background-size:103%;padding:0 0 0 0;margin:3px 0 0 0;}
	*/
	{width:218px;background-size:103%;padding:0 0 15px 0;margin:4px 0 -15px 3px;
	 display:inline;height:28px;
	 position:relative;top:-14px;}
.cat-id0 p, .cat-id1 p, .cat-id2 p, .cat-id3 p, .cat-id4 p, .cat-id5 p, .cat-id6 p, .cat-id7 p, .cat-id8 p, .cat-id9 p, .cat-id10 p, .cat-id11 p, .cat-id12 p, .cat-id13 p, .cat-id14 p, .cat-id15 p, .cat-id16 p, .cat-id17 p, .cat-id18 p, .cat-id22 p, .cat-id23 p
/*■ネット確認修正前■	{display: inline;padding:0 0 0 0;margin:0px 0 0 0px;line-height:1.5;}	*/
{padding:0 0 16px 0;margin:0px 0 0 0px;line-height:1.5;clear:left !important;}


.large-txt2		{background:#fff;padding:10px 0px;width: 100%;margin:0 auto;}
	/* ↑ 最初は width: 96% にしてた。変なトコあったらここを疑う */
}

/* ---------------------------540以下↓--------------------- */
/* --------------------------- 540以下↓---------------------- */

@media screen and (min-width:100px) and (max-width:539.9px){
/* #content	{background:rgba(0,0,0,0);} */
div#header	{height:118px;}
.main	{width: 100%;float:none;display:block;margin:-5px auto ;padding: 0px 0px;}
.doga	{margin:10px 0px 10px 0px;}
.large-txttop		{background: #ffa915 none;margin:3px 0 0;height:5px;width: 100%;background-size:cover;}
.large-txtbottom	{background:  #ffa915 none;margin:0px 0;height:5px;width: 100%;}
.large-txt		{background:#fff;padding:10px 0px;width: 100%;}
	/* ↑ 最初は width: 96% にしてた。変なトコあったらここを疑う */
/*.doga {margin:10px 0;}*/
.orangebox img
	{
	width:100% !important;
	height:auto !important;
	margin:0 !important;
	}
/*----------------ここを消すとシダルマ延期が良くなる------★★★
.large-txt2 img{margin:0 0px 5px 0 !important;}
.large-txt2 p img{margin:0 5px 0px 0 !important;}
----------ここを消すとシダルマ延期が良くなる----------------*/



/*セレクタの優先順位は、p#xyz > #xyz > p.abc > .abc > p > *となる*/
/*
.large-txt2 img
 {
max-width:100% !important;
height:auto !important;
margin:0 !important;
 }
↑↑小さい画像を一度大きくすると、後から画像を
　　元の指定サイズに戻すのが難しいため、やめる
　　　※タグ「小さい画像」を作成し
　　　　タグ指定なし ････ 画像を拡大する
	タグ指定あり ････ 画像拡大しない
　　　と、選択的に指定する事もできるが、過去記事の修正が必要で面倒くさい
*/


/*
.mt-enclosure img, .mt-enclosure-image img
	{max-width:100% !important;}
span.mt-enclosure img, span.mt-enclosure-image img,
div.mt-enclosure img, div.mt-enclosure-image img,
div span.mt-enclosure img, div span.mt-enclosure-image img
	{max-width:100% !important;}
*/

.large-txt2 {font-size:16px;width: 100%;}
.large-txt2 p,.box p	
	{
/*	display:inline-block; */
	width: initial !important;
/* CSS値の「initial」「inherit」「unset」「revert」の違い https://qiita.com/h-naito/items/3027f92dde68899159c7 */ 
	margin:10px 0 10px 20px;
	position:relative;left:-10px;
	}
/*
.large-txt2 p,.box p	{width: 100%;margin:10px 5px 0px 5px !important;}
*/
/* Padding（内側）margin（外側）数値は上、右、下、左*/
.large-txt2 div{float:none !important;}
.large-txt2 div .r-box060,
.large-txt2 div .r-box110,
.large-txt2 div .r-box228 
	{float:left !important;font-size:15px;}
small {font-size:12px;}




.box p		{padding:0px 0px 0px -40px !important;margin:0px 0 10px 40px;position:relative;left:-40px; }
		/*	↑ 過去の作品ページのmargin-left: 40px; を半分にするためのハック	*/

.box{width: 98%;min-height:150px;}
.box  p	{font-size:16px;}
.box  br{/*display: none;*/}
.box  small {font-size:13px;}
.box  small br{/*display: block;*/}
.box2 p	{}
.box2 div{width:initial !important;}
div.r-box110{width:107px !important;}
div.r-box228{width:220px !important;}
.doga p	{font-size:16px;min-width:100px;}

.doga img,.doga iframe 	{
		max-width:45% !important;
	/*	max-width:100% !important; */
	/*	width:128px !important;  */
		height:auto !important;
		margin:0 7px 5px 0 !important;
		float:left !important; 
		}
.large-txt big,.large-txt b,.large-txt p,.large-txt span,.large-txt div,.large-txt strong{
	font-size:16px !important;}


/*	.doga	{width:80% !important;Padding: 5px 5px !important;margin: 5px 5px !important;} */
/*	.doga iframe {  width: 50% !important;margin:0 0 5px 0;}*/



.cat-id0, .cat-id1, .cat-id2, .cat-id3, .cat-id4, .cat-id5, .cat-id6, .cat-id7, .cat-id8, .cat-id9, .cat-id10, .cat-id11, .cat-id12, .cat-id13, .cat-id14, .cat-id15, .cat-id16, .cat-id17, .cat-id18, .cat-id22, .cat-id23
{width:96%;background:none;margin:0 auto;font-size:12px;padding:4px 0 14px 0px;clear:both;min-height:40px;}

.cat-id0 h2{display:none;}
.cat-id1 h2, .cat-id2 h2, .cat-id3 h2, .cat-id4 h2, .cat-id5 h2, .cat-id6 h2, .cat-id7 h2, .cat-id8 h2, .cat-id9 h2, .cat-id10 h2, .cat-id11 h2, .cat-id12 h2, .cat-id13 h2, .cat-id14 h2, .cat-id15 h2, .cat-id16 h2, .cat-id17 h2, .cat-id18 h2, .cat-id22 h2, .cat-id23 h2
	{width:184px;background-size:103%;padding:0 0 15px 0;margin:4px 0 -15px 3px;
	 display:inline;height:28px;
	 position:relative;top:-15px;
	 /* clear:left !important; */}

#nav{display:block;}
.cat-id0 p, .cat-id1 p, .cat-id2 p, .cat-id3 p, .cat-id4 p, .cat-id5 p, .cat-id6 p, .cat-id7 p, .cat-id8 p, .cat-id9 p, .cat-id10 p, .cat-id11 p, .cat-id12 p, .cat-id13 p, .cat-id14 p, .cat-id15 p, .cat-id16 p, .cat-id17 p, .cat-id18 p, .cat-id22 p, .cat-id23 p
	{
	display:none;
	/*clear:both !important; */
	padding:0 0 8px 0;margin:0px 0 0 0px;line-height:1.5;clear:left !important;
/*	display:none;*/
	} 

.cat-id0 br, .cat-id1 br, .cat-id2 br, .cat-id3 br, .cat-id4 br, .cat-id5 br, .cat-id6 br, .cat-id7 br, .cat-id8 br, .cat-id9 br, .cat-id10 br, .cat-id11 br, .cat-id12 br, .cat-id13 br, .cat-id14 br, .cat-id15 br, .cat-id16 br, .cat-id17 br, .cat-id18 br, .cat-id22 br, .cat-id23 br{display: none;}


div#foot-link	{display:none;}

#comments-open-footer {margin:0 0 0 5px;}


}

@media screen and (min-width:100px) and (max-width:480px){

h3	{background:none;margin:0 0 0 0;padding:10px 4px 5px 4px;font-size:170%;}
/* large-txt .box img,large-txt img,.box p img */
.box img
	{margin:0px 15px -27px 0px;top:-27px;}
.box p		{margin:10px 0 10px 40px;}
.large-txt2 p{font-size:16px;}
.large-txt2 table p{font-size:14px;}
.large-txt2 table{margin:5px 0 5px 5px;width: 98% !important;}
}

/* Padding（内側）margin（外側）数値は上、右、下、左*/
/*
2021-0601
メモ：個別、団員紹介のページのみ確認終了
			background: #ffa915

*/