/*common*/
/*나눔스퀘어*/
body{font-family: 'Nanum Square', sans-serif;}
/*footer,#news div span,.partition,.divline p,#audition_text_title,#audition_text p,#audition_text span,.vision_bold*/
/*Hind*/
#links a,#audition_main span,#tiding_border_bot > span a{font-family: 'Hind', sans-serif;}
/*Oswald*/
nav li a,#title_wrap h3,#family_pic_wrap,.actor_profile,.name_eng,#profile_eng_name,#debut_date,#modal_title span{font-family: "Oswald";}

a{text-decoration:none;}

/*common*/
/*header*/
nav li a{font-weight:300;
		font-size:21px;
		font-style:normal;
		color:#444444;
		letter-spacing:3px;}
#links a{color:#888888;}
/*header*/
/*footer*/

footer{color:#fff;
	   font-size:11px;}
/*footer*/
/*main index*/
#news_wrap a{color:#222222;}

#news div span h3{font-size:20px;
				  font-weight:700;
				  color:#222222;}
#news div span p{font-size:12px;}
.partition{font-size:22px;
			font-weight:600;
			letter-spacing:3px;}
/*main index*/
/*sub_audition*/
#audition_main span{font-size:60px;
				  font-weight:500;
				  color:#fff;
				  letter-spacing:6px;}

.divline p{color:#fff;
			font-size:15px;
			font-weight:400;}
.divline span{color:#fff;
			  font-size:20px;
			  font-weight:700;}
#audition_text_title{color:#8132c7;
					font-size:22px;
					font-weight:600;}
#audition_text p{color:#444;
				font-size:15px;
				font-weight:500;}
#audition_text span{color:#fff;
					font-size:20px;
					font-weight:700;}
/*sub_audition*/
/*sub_fantagio*/

#title_wrap{color:#fff;}
#title_wrap h3{font-size:50px;
				font-weight:500;
				letter-spacing:6px;}
#title_wrap p{font-size:18px;}

.fantagio_subtitle{font-size:45px;
				   font-weight:700;}
.vision_border{font-size:18px;}
.vision_bold{color:#8132c7;
			font-weight:700;}
#vision_text{font-size:20px;
			 color:#444;}
#fantagio_contents p{font-size:16px;
					 line-height:2em;
					 color:#444;}

/*sub_fantagio*/

/*sub_family*/

#family_pic_wrap a{color:#fff;
				font-size:40px;
				text-align:center;
				letter-spacing:5px;}
#family_pic_wrap h4{font-weight:600;}
				

/*sub_family*/

/*sub_actor*/

.group_title,.group_member a{color:#fff;}
.group_title{font-size:15px;
			 font-weight:600;}
.group_member{font-size:12px;
			  line-height:2em;}


.actor_profile{font-size:33px;
				letter-spacing:5px;}
.name_eng{font-size:16px;
		  letter-spacing:3px;}
.name_kor{font-size:12px;}
#left_1,#left_4,#right_1,#right_3,#right_4{color:#fff;}
#left_2,#left_3,#right_2{color:#444;}

/*sub_actor*/

/*sub_tiding*/

#tiding_border_bot > span a{font-size:18px;
							font-weight:600;
							color:#444;}
#tiding_category a{font-size:14px;
				color:#444;}

.news_contents span{font-size:12px;
					color:#444;}
.news_contents h4{font-size:16px;
					font-weight:600;
					color:#444;}
#news_icon_wrap a span{font-weight:700;
				color:#444;}
/*sub_tiding*/

/*profile*/
#profile_info > h4{font-size:50px;
				font-weight:600;
				color:#222;}
#profile_eng_name{font-size:26px;
				  color:#444;}
#debut_date{font-size:16px;
			color:#444;}
.profile_title{font-size:20px;
				font-weight:600;
				color:#444;}
#profile_prize > div a span{font-size:16px;
							font-weight:600;
							color:#444;}
#modal_wrap{color:#fff;}
#modal_title span{font-weight:400;
				  letter-spacing:3px;}
#modal_title span:nth-child(1){font-size:26px;}
#modal_title span:nth-child(2){font-size:14px;}
#mv_title{font-size:20px;
		  font-weight:700;}
#modal_right p{font-size:12px;
			   font-weight:400;
			   line-height:19px;}

/*profile*/
