@charset "UTF-8";
/* CSS Document */

body {display: block;margin: 0;}
.pc { display:none; }
.sp { display:block; }

/*topビジュアル*/
.main_voat_top {position: relative;padding-top: 1em;}

.page_title h2.sec-ttl{color:#fff;}
.page_title h2.sec-ttl span{color:#fff;}

.page_title {
position: absolute;
top: 42%;
right: 29%;
letter-spacing: 8px;}

/*説明*/
.about_wrap {
position: relative;
overflow: hidden;
height: 600px;}

.about_main_text h3 {
font-family: 'Noto Serif JP', serif;
font-weight: bold;
text-align: center;
font-size: .9rem;
letter-spacing: 6px;
line-height: 1.6;
color: #4d4d4d;}	

.t_blue img {
width: 26%;
position: absolute;
top: 4em;
right: 0em;}

.t_pink img {
width: 27%;
position: absolute;
top: 22em;
left: 0em;}	
	
.about_sub_text {
font-family: 'Noto Sans JP', sans-serif;
font-size: 0.5rem;
position: absolute;
text-align: center;
top: 26.5em;
left: 4em;}	

.audition_company_box {padding: 0 11%;margin-top: 11em;}


/*SP版設定*/
@media screen and (max-width:320px){
/*topビジュアル*/	
.sec-ttl .ja {
display: block;
margin-top: 0.2rem;
font-size: 1rem;
font-weight: normal;
line-height: 1.53;}	
	
.page_title {
position: absolute;
top: 42%;
right: 22%;
letter-spacing: 8px;}	
	
.about_wrap {
position: relative;
overflow: hidden;
height: 563px;
padding: 0 3%;}

.about_sub_text {
font-family: 'Noto Sans JP', sans-serif;
font-size: 0.5rem;
position: absolute;
text-align: center;
top: 26.5em;
left: .8em;}	
	
.audition_company_box {padding: 0 0%;margin-top: 8.5em;}

}

@media screen and (min-width:768px){
.pc { display:block; }
.sp { display:none; }
/*topビジュアル*/
.main_voat_top {position: relative;padding-top: 0em;}	
	
.about_wrap {
position: relative;
overflow: hidden;
height: 850px;}
	
.about_main_text h3 {
font-family: 'Noto Serif JP', serif;
font-weight: bold;
text-align: center;
font-size: 1.2em;
letter-spacing: 6px;
line-height: 1.6;}
	
.about_sub_text {
font-family: 'Noto Sans JP', sans-serif;
font-size: 1rem;
position: absolute;
text-align: center;
top: 9.5em;
left: 8.5em;}
	
.audition_company_box {padding: 0 11%;margin-top: 15em;}
	
	
    
	
}
@media screen and (min-width:1024px){
/*topビジュアル*/
.main_voat_top {position: relative;padding-top: 0em;}

.page_title h2.sec-ttl{color:#fff;}
.page_title h2.sec-ttl span{color:#fff;}

.page_title {
position: absolute;
top: 33%;
right: 0%;
left: 0%;
letter-spacing: 8px;}

/*説明*/
.about_wrap {
position: relative;
overflow: hidden;
height: 1100px;}

.about_main_text h3 {
font-family: 'Noto Serif JP', serif;
font-weight: bold;
text-align: center;
font-size: 1.7rem;
letter-spacing: 6px;
line-height: 1.6;
color: #4d4d4d;}	

.t_blue img {
width: 26%;
position: absolute;
top: 4em;
right: 0em;}

.t_pink img {
width: 27%;
position: absolute;
top: 22em;
left: 0em;}	
	
.about_sub_text {
font-family: 'Noto Sans JP', sans-serif;
font-size: 1rem;
position: absolute;
text-align: center;
top: 15.5em;
left: 15.5em;}	
	
.audition_company_box{padding: 0 15%;margin-top: 17em;}	
	
}
@media screen and (min-width:1440px){
	
.page_title {
position: absolute;
top: 37%;
right: 0%;
left: 0%;
letter-spacing: 8px;}	
	
.about_sub_text {
font-family: 'Noto Sans JP', sans-serif;
font-size: 1rem;
position: absolute;
text-align: center;
top: 15.5em;
left: 28.5em;}
	
.audition_company_box {padding: 0 21%;margin-top: 17em;}

	
}



