@charset 'Shift_JIS';

div#audition_bar			{background:#8cb79b;width:630px;float:left;height:21px;}

/*audition index---------------------------*/
h3#caster_bosyuu			{margin:10px 0 0 80px;}
p#audition_txt				{margin:10px 0 0 80px;}
ul#audition-navi			{margin:15px 0 0 80px;}
ul#audition-navi li			{margin:0 0 12px 0;font-size:120%;}
ul#audition-navi img		{position:relative;top:1px;margin:0 1px 0 0;}

/*entry------------------------------------*/
div#entry					{margin:0 0 0 80px;}
div#entry p					{margin:0 0 5px 0;}
div#entry h3				{margin:0 0 10px 0;}
div#entry h4				{font-size:120%;margin:10px 0 10px 0;letter-spacing:1px;}

div#entry dl				{margin:0 0 25px 40px;}
div#entry dd				{margin:0 0 15px 20px;line-height:150%;}

div#entry ol				{margin:0 0 0 20px;}
div#entry li				{list-style-type:decimal;margin:0 0 10px 0;line-height:150%;}

div#entry_address			{margin:10px;border:2px dashed #d9d9d9;width:400px;padding:5px;}


/*photosample------------------------------------*/
div#sample					{margin:0 0 0 80px;}
div#sample h3				{margin:0 0 10px 0;}
div#sample p				{margin:0 0 10px 0;}

div#sample ol				{margin:0 0 15px 24px;}
div#sample li				{list-style-type:decimal;margin:0 0 3px 0;}

div.photosample				{float:left;text-align:center;margin:10px 60px 0 0;}

/*faq--------------------------------------------*/
div#faq						{margin:0 0 0 80px;}
div#faq h3					{margin:0 0 10px 0;}
div#faq h4					{font-weight:bold;}
div#faq p					{margin:0 0 10px 0;}

.faq_box					{margin: 0 0 20px 20px;}
.faq_box dt					{margin: 5px 0 0 0;}
.faq_box dd					{margin: 5px 0 10px 10px;padding:5px;border:dashed 1px #C5B6C3;display:none;width:600px;}

div.close					{font-size: 10px;text-align:right;}

/*after--------------------------------------------*/
div#after					{margin:0 0 0 40px;}
div#after h3				{margin:0 0 5px 0;}

img#debut_nagare			{margin:0 0 20px 120px;}

#debut_nagare dl			{width:510px;}
#debut_nagare dt			{font-weight:bold;margin:0 0 5px 0;}
#debut_nagare dd			{margin:0 0 0 20px;}

#debut_nagare2 dl			{}
#debut_nagare2 dt			{font-weight:bold;margin:10px 0 5px 0;}
#debut_nagare2 dd			{margin:0 0 0 20px;}

img.after_line				{margin:11px 0 11px 0;}

#after-right				{float:right;text-align:center;width:260px;margin:0 15px 0 0;}

div.after-photo				{margin-bottom:25px;font-weight: bold;}
div.after_imgtxt 			{text-align: left;font-weight: normal;}

.etc-photo					{margin:0 0 10px 0;text-align: center;width:140px;float:right;margin-right:70px;}


img#etc01,
img#etc05,
img#etc06,
img#etc07,
img#etc08					{float:right;margin:0 70px 5px 0;clear:both;}


/*activity--------------------------------------------*/
div#activity				{margin:0 0 0 30px;}
div#activity h3				{margin:0 0 5px 0;}
div#activity h4				{font-weight:bold;margin:10px 0 0 0;}

img.activity_line			{margin:20px 0 0 0;}
div#act02					{float:right;padding:50px 30px 0 0;text-align:center;}
 /*IE向けハック*/
* html div#act02			{padding:10px 0 0 0;}

div#act02 p					{margin:0 0 10px 0;}

img#act03					{float:right;padding:0 170px 0 0;}
div#act4_5					{margin:0 0 0 0px;}
div#act4_5 div				{padding:0 200px 0 0px;float:right;text-align:center;}

div#act6_7					{float:left;}
img#act06					{margin:5px 20px 0 0;float:left;}
img#act07					{margin:5px 20px 0 0;float:left;}

div#act8_9					{margin:0 0 0 0;}
img#act08					{padding:0 40px 0 0;float:right;}
img#act09					{padding:0 200px 0 0;float:right;}
 /*IE向けハック*/
* html img#act09			{padding:0 95px 0 0;}

img#act10					{padding:0 20px 0 0;float:left;}

div#act12					{float:right;padding:25px 150px 0 0;text-align:center;}
div#act13					{float:left;padding:0 0 0 0;margin:0;}
 /*IE向けハック*/
* html div#act12			{padding:35px 100px 0 0;}
* html div#act13			{position:relative;top:-20px;}



div#act14					{float:right;padding:0 80px 0 0;text-align:center;}
div#act15					{float:right;padding:0 40px 0 0;text-align:center;}

img#act16					{float:left;padding:5px 10px 0 0;}
