/*
***********common************
*/
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR&display=swap');
@font-face {
    font-family: 'Pretendard-Regular';
    src: url('https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'HUJingo330';
    src: url('//www.defcompany.com/defdance/font/HUJingo330.eot');
    src: url('//www.defcompany.com/defdance/font/HUJingo330.eot?#iefix') format('embedded-opentype'),
         url('//www.defcompany.com/defdance/font/HUJingo330.woff') format('woff'),
         url('//www.defcompany.com/defdance/font/HUJingo330.otf') format('otf'),
         url('//www.defcompany.com/defdance/font/HUJingo330.ttf') format('truetype');
}
html, body {font-family:"Pretendard-Regular", sans-serif; line-height:1.6em; font-weight:normal; height:100%; min-height:1382px;}

html,body {margin:0; padding:0;background-color:#fff;}
div,dl,dt,dd,p,ol,ul,li,h1,h2,h3,h4,h5,h6,input,img,a {margin:0; padding:0;}
h1, h2, h3, h4, h5, h6{font-weight:normal; font-size:100%;}
img {border:0; margin:0; padding:0;}
ol,ul,li {list-style:none;}
a {outline:none; select-dummy: expression(this.hideFocus=true); text-decoration:none;}

/*
topmenu
*/
#top_menu_wrap	{width:100%; min-width:1384px; height:55px; background:#fff; position:relative; top:0px; left:0px; z-index:22;}
#top_menu_wrap .top_login {float:left; width:349px; height:31px;}
#top_menu_wrap .top_menu {position:absolute; width:562px; height:31px; left:50%; margin-left:-250px;}
#top_menu_wrap .top_icon {float:right; width:283px; height:31px;}
#top_menu_wrap .top_icon img {float:left; padding:3px 2px 0 2px;}
#top_menu_wrap .top_icon span {color:#33CC00; float:left;}

/*
wrapper
*/
#wrapper {width:100% !important; margin:0 auto;}
#container_wrap {width:1400px; margin:0px auto 20px auto; padding-left:8px; overflow:hidden;}/*여기의 width는 전체폭입니다. 오른쪽으로 옮기려면 padding-left의 수치를 높여주세요*/
#container_wrap .container_wrap_01 {width:100%; float:left;}
#container_wrap_02 {width:100%; float:center;}
#container_wrap .container_wrap_bottom {width:100%; float:left;}
#container {width:1389px; float:left; position:relative;background-color:#fff;} /* 전체 내용 가로폭 조절*/
#con_left {width:242px; float:left; margin-left:0px;}  /* 왼쪽 메뉴 폭 조절+ 가운데와의 거리 조절*/
#con_left h1, #con_banNgnb {width:100%; float:left;}
#con_ban_wrap {width:100px; float:left;}
#con_ban_wrap .con_login, #con_ban_wrap .con_ban {width:100%; float:left; text-align:left;}

/*menu*/
#con_gnb_wrap {width:220px; float:left;}
#lan_menu {width:100%; float:left; height:19px; text-align:right; margin:0; padding:5px 0 0 0;}
#con_ban_wrap_01, #con_ban_wrap_01 p {width:100%; float:left; text-align:center;}

/*con_right*/
#con_main {float:left; width:0px; margin-top:10px;}
#con_right {float:left; width:0px; margin-top:10px;}
#sub_page_top {width:900px; float:left; margin-top:12px; background-color:#FFFFFF;}
#sub_page_top .sub_student_benefit {width:800px; height:76px; padding:0px; margin:0px 0px 5px 0px;}
#sub_page_area {width:900px; float:left; margin-top:10px; margin-bottom:10px; padding-bottom:40px; background-color:#FFFFFF; height:100%;}
#sub_page_area_topX {width:900px; float:left; margin-top:0px; margin-bottom:10px; padding-bottom:40px; background-color:#FFFFFF; height:100%;}
#sub_page_area .notice_area {width:820px; float:left; margin:20px 0px 0px 40px;}

#con_main.index_container {padding-top:0px;background-color:#f7f7f7}
#con_right.index_container {padding-top:0px;background-color:#f7f7f7}
#con_right.index_container_guro {padding-top:0px;}

#board, #board2 {width:0px; float:left; padding-top:170px;}
#board3 {width:0px; float:left; padding-top:190px;}
#board_broad, #board_photo, #board9 {width:0px; float:left; padding-top:200px;}
#board_star {width:0px; float:left; margin-top:20px;}
#board_qa {width:0px; float:left; padding-top:185px;}
#board_world {width:0px; float:left; padding-top:30px;}
#board_deffamilyconcert {width:0px; float:left; margin-top:10px;}
#board7 {width:0px; float:left; padding-top:230px;}
#board_audition {width:0px; float:left; margin-top:0px; }
#board_coverdance {width:0px; float:left; margin-top:10px;}
#board_media {width:0px; float:left; padding-top:180px;}
#board_event_workshop {width:0px; float:left; padding-top:700px;}
#bin_event_workshop {float:left; padding-top:13px; padding-bottom:0px;}
#board4 {width:0px; float:left; padding-top:660px;}
#board5 {width:0px; float:left; padding-top:780px; padding-left:18px;}
#board8 {width:0px; float:left; padding-top:1180px;}
#board10 {width:0px; float:left; margin-top:70px;}
#board11 {width:0px; float:left; padding-top:240px;}
#board_students_evaluation {width:0px; float:left; margin-top:80px;}
#board_menu {width:0px; float:left; padding-top:220px;}
#board_sch {width:0px; float:left; margin-top:80px;}

#top_banner1 {width:0px; float:left; padding-top:0px;}
#bin_evaluation {float:left; margin-top:13px; margin-left:40px;}
#bin_00 {float:left; padding-top:60px; padding-left:50px;}
#bin_0 {float:left; padding-top:13px; padding-left:50px;}
#bin_intro {float:left; padding-top:13px; padding-left:0px;}
#bin_photo {float:left; padding-top:50px;}
#bin_01 {float:left; padding-top:10px; margin-left:40px;}
#bin_02 {float:left; padding-top:2px;}
#bin_03 {float:left; padding-top:0px; padding-left:70px;}
#bin_dance_ceo {float:left; width:100%; height:43px; padding-top:0px; padding-left:38px;}
#bin_1 {float:left; padding-top:46px;}
#bin_2 {float:left; padding-top:60px;}
#bin_eng_music {float:left; padding-top:0px; padding-left:40px;}
#bin_eng_dance {float:left; padding-top:0px; padding-left:40px;}
#bin_eng3 {float:left; padding-top:50px;}
#bin_eng4 {float:left; padding-top:50px;}
#bin_eng_kidsdance {float:left; padding-top:0px; padding-left:40px;}
#bin_3 {float:left; padding-top:10px; padding-left:33px;}
#bin_daumcafeapp_top {float:left; padding-top:13px; padding-bottom:0px;}
#bin_event_top {float:left; padding-top:70px; padding-bottom:0px; margin-left:40px;}
#bin_event {float:left; padding-top:0px; padding-bottom:0px; margin-left:40px;}
#bin_nowon_map {float:left; padding-top:30px; padding-bottom:0px; padding-left:45px;}
#bin_guro {float:left; padding-top:13px;}

#branch_guro_intro {float:left; padding-top:12px;}
#branch_guro_view {float:left; padding-top:0px;}
#branch_guro_view_lesson {float:left; padding-top:8px;}
#branch_guro_map_view {float:left; padding-top:20px; padding-left:36px; padding-bottom:450px;}
#branch_guro {float:left; padding-top:255px;}
#branch_guro_map {float:left; padding-top:285px; padding-left:33px;}

#bin_history {float:left; padding-top:108px; margin-left:40px;}
#bin {width:0px; height:19px; float:left; padding-top:13px;}
#bin_top {width:0px; height:76px; float:left; padding-top:0px;}
#bin_dance_tv {width:620px; height:30px; float:left; padding-top:74px;}
#all_page_slogan {width:620px; height:25px; padding-top:13px;}
#bin_map {margin:50px 0px 0px 0px; width:650px; height:100%; padding-top:20px; padding-left:35px;}
#bin_map_gangnam {margin:50px 0px 0px 0px; width:650px; height:100%; padding-top:20px; padding-left:35px;}
#bin_dance {width:620px; height:30px; float:left; padding-top:13px; padding-left:50px;}
#bin_audition2016_top {float:left; padding-top:60px; padding-left:50px;}
#bin_audition2016 {float:left; padding-top:13px; padding-left:50px;}

#bin_lesson {width:820px; height:100%; float:left; padding-top:13px; padding-left:0px;}
#bin_eng_lesson {width:820px; height:100%; float:left; padding-top:13px; padding-left:0px; padding-bottom:10px;}
#bin_lesson_music {width:820px; height:100%; float:left; padding-top:13px; padding-left:0px;}
#bin_eng_lesson_music {width:820px; height:100%; float:left; padding-top:13px; padding-left:0px; padding-bottom:10px;}
#bin_lesson2 {width:820px; height:100%; float:left; padding-top:25px; padding-left:0px; background-image:url(https://www.defcompany.com/music/time_board/dance_KOR_time_GANG_bg.jpg); background-repeat:repeat-x;}
#bin_eng_lesson2 {width:820px; height:100%; float:left; padding-top:25px; padding-left:0px; padding-bottom:10px; background-image:url(https://www.defcompany.com/music/time_board/dance_ENG_time_GANG_bg.jpg); background-repeat:repeat-x;}
#bin_lesson3 {width:820px; height:100%; float:left; padding-top:25px; padding-left:0px; background-image:url(https://www.defcompany.com/music/time_board/dance_KOR_time_YEONG_bg.jpg); background-repeat:repeat-x;}
#bin_eng_lesson3 {width:820px; height:100%; float:left; padding-top:25px; padding-left:0px; padding-bottom:10px; background-image:url(https://www.defcompany.com/music/time_board/dance_ENG_time_YEONG_bg.jpg); background-repeat:repeat-x;}
#bin_lesson4 {width:820px; height:100%; float:left; padding-top:25px; padding-left:0px; background-image:url(https://www.defcompany.com/music/time_board/dance_KOR_time_GANG_KIDS_bg.jpg); background-repeat:repeat-x;}
#bin_eng_lesson4 {width:820px; height:100%; float:left; padding-top:25px; padding-left:0px; padding-bottom:10px; background-image:url(https://www.defcompany.com/music/time_board/dance_ENG_time_GANG_KIDS_bg.jpg); background-repeat:repeat-x;}
#bin_lesson5 {width:820px; height:100%; float:left; padding-top:25px; padding-left:0px; background-image:url(https://www.defcompany.com/music/time_board/dance_KOR_time_NOWON_bg.jpg); background-repeat:repeat-x;}
#bin_eng_lesson5 {width:820px; height:100%; float:left; padding-top:25px; padding-left:0px; padding-bottom:10px; background-image:url(https://www.defcompany.com/music/time_board/dance_ENG_time_NOWON_bg.jpg); background-repeat:repeat-x;}
#bin_lesson6 {width:820px; height:100%; float:left; padding-top:25px; padding-left:0px; background-image:url(https://www.defcompany.com/music/time_board/dance_KOR_time_NOWON_KIDS_bg.jpg); background-repeat:repeat-x;}
#bin_eng_lesson6 {width:820px; height:100%; float:left; padding-top:25px; padding-left:0px; padding-bottom:10px; background-image:url(https://www.defcompany.com/music/time_board/dance_ENG_time_NOWON_KIDS_bg.jpg); background-repeat:repeat-x;}
#bin_lesson7 {width:820px; height:100%; float:left; padding-top:25px; padding-left:0px; background-image:url(https://www.defcompany.com/music/time_board/dance_KOR_time_YEONG_KIDS_bg.jpg); background-repeat:repeat-x;}
#bin_eng_lesson7 {width:820px; height:100%; float:left; padding-top:25px; padding-left:0px; padding-bottom:10px; background-image:url(https://www.defcompany.com/music/time_board/dance_ENG_time_YEONG_KIDS_bg.jpg); background-repeat:repeat-x;}
#bin_music {width:620px; height:207px; float:left; padding-top:13px; padding-left:50px;}
#bin_audition {float:left; padding-top:13px; padding-left:5px;}

/*
enter_banner
*/
#enter_banner_wrap {width:237px; float:right;} /*기획사 배너 위치 - 가운데 콘텐츠로부터 치수가 높아 질수록 왼쪽 공간 줄어듬*/
#enter_banner {width:222px; float:left;} /*기획사 배너 위치 - 가로폭 조절*/
#enter_banner div {padding:0px; width:100%; float:left;}
#enter_banner div p {padding:0px; margin:0px; float:left; display:block;}
#enter_banner .audition_pass {width:222px; float:left; height:138px; margin:10px 0px 0px 0px; padding:0px;}
#enter_banner .count_box {width:222px; float:left; height:153px; margin:6px 0px 0px 0px; padding:0px; border:0px #ff0000 solid; background:#FFFFFF;}
#enter_banner .boxline_all {width:222px; float:left; margin:10px 0px 8px 0px; padding:8px 0px 0px 0px; background:#FFFFFF;}
#enter_banner .boxline_audition {width:222px; float:left; margin:0px 0px 8px 0px; padding:0px; }
#enter_banner .boxline_t { float:left; width:222px; height:100%; margin:0px 0px 8px 0px; padding:0px; }
#enter_banner .boxline_youtube { float:left; width:222px; margin:0px; padding:0px; border:1px #e0e0e0 solid;}

#enter_banner .ENT_LIST {margin:2px 0px 10px 1px; width:220px; padding:0px; border: 0px #e0e0e0 solid;}
#enter_banner .boxline_YG {margin:0px 0px 0px 2px; width:206px; padding:43px 0px 6px 10px; height:14px; background-image:url(https://www.defcompany.com/defdance/audition_mark/YG_bg.jpg); background-repeat:no-repeat; background-color:#000000; color:#e1e1e1; line-height:1.4em;}
#enter_banner .boxline_YG a {color:#e1e1e1;}

#enter_banner .boxline_SM {margin:5px 0px 0px 10px; width:200px; padding:6px 0px 6px 13px; background-color:#272324; color:#FFFFFF; line-height:1.4em;}
#enter_banner .boxline_JYP {margin:5px 0px 0px 10px; width:200px; padding:6px 0px 6px 13px; background-color:#272324; color:#FFFFFF; line-height:1.4em;}

#enter_banner .boxline_right_top_banner {margin:3px 0px 3px 0px; width:205px; height:280px; padding:10px 0px 0px 15px; text-align:left; font-weight:bold; border: 1px #e0e0e0 solid;}
#enter_banner .boxline_right_top_banner_top {margin:0px; height:23px; padding:0px; text-align:left; font-weight:bold;}
#enter_banner .boxline_right_top_banner_view {margin:0px; height:242px; padding:0px;}
#enter_banner .boxline_right_bottom_banner1 {margin:0px; width:205px; height:280px; padding:10px 0px 0px 15px; text-align:left; font-weight:bold; border: 1px #e0e0e0 solid;}
#enter_banner .boxline_right_bottom_banner2 {margin:0px; width:222px; height:100%; margin:30px 0px 0px 15px; padding:0px; text-align:left; font-weight:bold; }
#enter_banner .boxline_right_bottom_banner_star {margin:0px 0px 15px 0px; padding:0px;}
#enter_banner .boxline_right_bottom_banner_top {margin:0px 0px 5px 0px; height:26px; padding:0px; text-align:left; font-size:16px; font-weight:bold;}
#enter_banner .boxline_right_bottom_banner_top2 {margin:0px 0px 5px 0px; height:26px; padding:0px; text-align:left; font-size:16px; font-weight:bold;}
#enter_banner .boxline_right_bottom_banner_view {margin:0px 0px 46px 0px; height:100%; padding:0px; }
#enter_banner .boxline_right_bottom_banner_view2 {margin:0px 0px 50px 0px; height:100%; padding:0px; }

#enter_banner .boxline {margin:0px 0px 8px 0px;	width:220px; padding:0px; }
#enter_banner .boxline_left_banner {margin:8px 0px 8px 0px; width:220px; padding:0px;}
#enter_banner .boxline_partner {margin:10px 0px 45px 12px; width:220px; padding:0px;}
#enter_banner .boxline_star {margin:0px 0px 18px 12px; width:220px; padding:0px;}


/*
footer
*/
#footer_container {width:1364px; height:225px; float:left; margin:0px 0px 10px 10px; background-color:#FFF;}
#footer_container a, #footer_container a:visited, #footer_container a:active {color:#9c9c9c;}
#footer_container a:hover {color:#5b5b5b; font-weight:bold;}
#footer_container .top_line {width:1364px; height:1px; float:left; margin:0px; background-color:#adacac;}
#footer_container .link_bar {width:1364px; height:48px; float:left; margin:0px; padding:15px 0px 15px 40px; font-size:14px; color:#9c9c9c; }
#footer_container .middle_line {width:1364px; height:1px; float:left; margin:0px; background-color:#e7e7e7;}
#footer_container .com_information {width:1364px; height:132px; float:left; margin:0px; font-size:13px; color:#b9b9b9; line-height:23px; }
#footer_container .com_information .company {width:280px; height:100%; float:left; margin:0px; padding:20px 0px 20px 40px;}
#footer_container .com_information .com_line {width:1px; height:100%; float:left; margin:0px; background-color:#e7e7e7;}
#footer_container .com_information .address1 {width:400px; height:100%; float:left; margin:0px; padding:20px 0px 20px 40px;}
#footer_container .com_information .address2 {width:340px; height:100%; float:left; margin:0px; padding:20px 0px 20px 0px;}
#footer_container .com_information .address3 {width:340px; height:100%; float:left; margin:0px; padding:20px 0px 20px 30px;}
#footer_container .copyright {width:1364px; height:43px; float:left; margin:0px; padding:10px 0px 0px 40px; font-size:12px; color:#b9b9b9; line-height:23px; }



/*
***********contents************
*/
#con_title_wrap, .con_title_wrap_01 {width:100%; float:left;}

/**/
#sub_def_01_04_wrap, #sub_def_04_wrap {width:100%; float:center;  margin:20px 0px 20px 40px; float:center;}
#sub_def_01_04_wrap .sub_def_01_04_con {float:left; width:820px; margin:40px 0px 40px 0px; border:0px solid #ff4200;}
#sub_def_01_04_wrap .sub_def_01_04_con dl dt {float:left; padding-left:0px; padding-bottom:15px; font-size:18px; font-weight:600;}

#sub_def_04_wrap {float:left; width:700px; margin-top:50px; margin-left:40px; padding-bottom:50px; padding-left:0px;}
#sub_def_04_wrap .sub_def_04_con {float:left; width:700px; margin-left:-24px; padding-bottom:30px; padding-left:0px;}
#sub_def_04_wrap .sub_def_04_con dl dt {float:left; padding-left:40px; padding-bottom:10px;}

#sub_def_08_wrap {width:605px; margin-top:1050px; margin-left:8px; padding-bottom:50px; padding-left:50px;}
#sub_def_08_con {width:605px; margin-top:30px; margin-left:8px; padding-bottom:5px; float:center;}

#sub_def_06_wrap {float:left; width:700px; margin-top:30px; margin-left:80px; padding-bottom:30px; padding-left:0px;}
#sub_def_06_wrap .sub_def_06_con {float:left; width:700px; margin-left:-24px; padding-bottom:30px; padding-left:0px;}
#sub_def_06_wrap .sub_def_06_con dl dt {float:left; padding-left:40px; padding-bottom:10px;}

#sub_def_07_wrap .sub_def_07_con {width:620px; margin-top:380px; margin-left:8px; padding-bottom:30px; padding-left:50px;}

.fadeX1, .fadeX2, .fadeX3, .fadeX4, .fadeX5, .fadeX6 {width:820px; height:730px; float:center;}
.fadeX8 {width:620px; float:center;}
.fadeX1 .photo1, .fadeX2 .photo2, .fadeX3 .photo3, .fadeX4 .photo4, .fadeX5 .photo5, .fadeX6 .photo6 {float:center; overflow:hidden; margin:5px 0px 5px 0px; width:820px; height:546px; position:static;}
.fadeX8 .photo8 {float:center;	overflow:hidden;	margin:20 30;	width:620px;	height:340px;	position:static;}
.fadeX1 .photo1 span, .fadeX2 .photo2 span, .fadeX3 .photo3 span, .fadeX4 .photo4 span, .fadeX5 .photo5 span, .fadeX6 .photo6 span  {display:block; padding-top:5px; text-align:center;}
.fadeX8 .photo8 span  {display:block; padding-top:5px; text-align:center;}
.fadeX1 .photo1 ul, .fadeX2 .photo2 ul, .fadeX3 .photo3 ul, .fadeX4 .photo4 ul, .fadeX5 .photo5 ul, .fadeX6 .photo6 ul, .fadeX8 .photo8 ul {text-align:center; height:100%; position:static;}
.fadeX1 .photo1 ul li, .fadeX2 .photo2 ul li, .fadeX3 .photo3 ul li, .fadeX4 .photo4 ul li, .fadeX5 .photo5 ul li, .fadeX6 .photo6 ul li {text-align:center; display:none; width:820px; height:120px; position:relative; padding-left:0px; }
.fadeX8 .photo8 ul li {text-align:center; display:none; width:620px; height:340px; position:relative; padding-left:0px;}
	
.fadeX1 .btn1, .fadeX2 .btn2, .fadeX3 .btn3, .fadeX4 .btn4, .fadeX5 .btn5, .fadeX6 .btn6 {position:static; clear:both; width:820px; margin:20px 0px 0px 0px; text-align:center;}
.fadeX8 .btn8 {padding-top:10; position:static;	clear:both;	width:620px; margin:10 10; text-align:center;}
.fadeX1 .btn1 li, .fadeX2 .btn2 li, .fadeX3 .btn3 li, .fadeX4 .btn4 li, .fadeX5 .btn5 li, .fadeX6 .btn6 li, .fadeX8 .btn8 li {display:inline; margin-top:6x; cursor:pointer; padding-right:0px;}
.fadeX1 .btn1 li img, .fadeX2 .btn2 li img, .fadeX3 .btn3 li img, .fadeX4 .btn4 li img, .fadeX5 .btn5 li img, .fadeX6 .btn6 li img {margin:6px 0px 0px 3px; border:0px solid #c5c5c5; width:81px;}
.fadeX1 .btn1 li.on img, .fadeX2 .btn2 li.on img, .fadeX3 .btn3 li.on img, .fadeX4 .btn4 li.on img, .fadeX5 .btn5 li.on img, .fadeX6 .btn6 li.on img {margin:6px 0px 0px 3px; border:1px solid #ff4200; width:83px;}
.fadeX8 .btn8 li img {margin-top:10x; border:1px solid #c5c5c5; width:88px;}
.fadeX8 .btn8 li.on img {margin-top:10x; border:1px solid #ff4200; width:88px;}

/**/
#info_05_con_wrap, #info_05_lan, #info_05_03_kor, #info_05_03_eng {width:100%; float:left;}
#info_05_con_wrap {text-align:right; height:23px; background:url(https://www.defcompany.com/defdance/images/mobile/info_05_02.jpg) no-repeat;}
#info_05_lan_menu_02 {margin-right:20px;}
#info_05_03_eng {display:none;}

#map_img {width:100%; float:left; padding-bottom:20px;}

/*guro_map*/
#guro_map_lan, #guro_map_kor, #guro_map_eng {width:100%; float:right; height:23px; text-align:right;}
#guro_map_eng {display:none;}

/*tv_def*/
#tv_con, #tv_con ul, #tv_img {position:absolute; width:100%; height:100%; float:left;}
#tv_con li {display:inline-block; float:left;}
#tv_con li.tvdef_menu_title {padding-left:50px;}

/*star visit*/
#star_visit {position:absolute; margin:0px 0px 30px 0px; padding:0px; width:100%; float:left; height:25px;}

/*audition info*/
#audition_info {position:absolute; margin:0px 0px 30px 0px; padding:0px; width:100%; float:left; height:25px;}
#audition_info_login, #audition_info_login ul {width:100%; float:left;}
#audition_info_login ul li {text-align:center;}

/*time table*/
/*gangnam*/
#schedule_ran_wrapper {width:100%; float:left; text-align:right;}
#schedule_wrap {width:620px; float:left; padding-left:50px;}
#schedule_wrap div#schedule_gangnam_kor_menu1 {background:url(https://www.defcompany.com/defdance/time_board/schedule_gangnam_kor_menu1.jpg) no-repeat;  width:620px; height:118px; float:left;}
#schedule_wrap div#schedule_gangnam_kor_menu2 {background:url(https://www.defcompany.com/defdance/time_board/schedule_gangnam_kor_menu2.jpg) no-repeat;  width:620px; height:117px; float:left;}

#schedule_wrap div#schedule_gangnam_eng_menu1 {background:url(https://www.defcompany.com/defdance/time_board/schedule_gangnam_eng_menu1.jpg) no-repeat;  width:620px; height:118px; float:left;}
#schedule_wrap div#schedule_gangnam_eng_menu2 {background:url(https://www.defcompany.com/defdance/time_board/schedule_gangnam_eng_menu2.jpg) no-repeat;  width:620px; height:117px; float:left;}

#schedule_gangnam_kor_menu1 ul, #schedule_gangnam_eng_menu1 ul {padding:27px 0 0 15px; float:left;}
#schedule_gangnam_kor_menu2 ul, #schedule_gangnam_eng_menu2 ul {padding:17px 0 0 15px; float:left;}
#schedule_gangnam_kor_menu1 li, #schedule_gangnam_kor_menu2 li, #schedule_gangnam_eng_menu1 li, #schedule_gangnam_eng_menu2 li {display:inline-block; width:74px; height:74px; margin-right:12px; float:left; cursor:pointer;}

#schedule_wrap .schedule_gangnam_bottom {width:100%; float:left;}
/*guro*/
#schedule_wrap div#schedule_guro_kor_menu1 {background:url(https://www.defcompany.com/defdance/time_board/schedule_guro_kor_menu1.jpg) no-repeat;  width:620px; height:118px; float:left;}
#schedule_wrap div#schedule_gangnam_kor_menu2 {background:url(https://www.defcompany.com/defdance/time_board/schedule_gangnam_kor_menu2.jpg) no-repeat;  width:620px; height:117px; float:left;}

#schedule_wrap div#schedule_guro_eng_menu1 {background:url(https://www.defcompany.com/defdance/time_board/schedule_guro_eng_menu1.jpg) no-repeat;  width:620px; height:118px; float:left;}
#schedule_wrap div#schedule_gangnam_eng_menu2 {background:url(https://www.defcompany.com/defdance/time_board/schedule_gangnam_eng_menu2.jpg) no-repeat;  width:620px; height:117px; float:left;}

#schedule_guro_kor_menu1 ul, #schedule_guro_eng_menu1 ul {padding:27px 0 0 15px;}
#schedule_gangnam_kor_menu2 ul, #schedule_gangnam_eng_menu2 ul {padding:17px 0 0 15px;}
#schedule_guro_kor_menu1 li, #schedule_gangnam_kor_menu2 li, #schedule_guro_eng_menu1 li, #schedule_gangnam_eng_menu2 li {display:inline-block; width:74px; height:74px; margin-right:12px; float:left; cursor:pointer;}

/*lesson info*/
div.lesson_info_menu_01 {position:absolute; margin:0px 0px 30px 0px; padding:0px; width:100%; float:left; height:86px; padding-left:18px; text-align:left;}
div.lesson_info_menu_01 img {cursor:pointer;}
div#lesson_div_01 {margin:100px 0px 30px 0px;}
div.lesson_info_menu_02 {position:absolute; margin:80px 0px 30px 0px; width:100%; float:left; height:86px; padding:0 0 0 18px; text-align:left;}
div.lesson_info_menu_02 img {cursor:pointer;}
div#lesson_div_02 {margin:90px 0px 30px 0px; display:none;}
div.lesson_info_menu_03 {position:absolute;	margin:0px 0px 30px 0px; width:500px; float:left; height:82px; padding:0 0 0 18px; text-align:left;}
div.lesson_info_menu_03 img {cursor:pointer;}
div#lesson_div_03 {margin:160px 0px 30px 0px; display:none;}


/*sub_menu*/
#sub_menu {float:left; margin:15px 0px 0px 0px; padding:0px; width:100%; height:33px; z-index:100;}

	
#iframe-container {float:left; width:820px; margin-top:10px; margin-left:40px;}
#iframe-container_daily {float:left; width:820px; margin-top:40px; margin-left:40px;}

/*this_month_dance*/

#menu_notice_job {position:absolute; margin:4px 0px 50px 0px; padding:0px; width:100%; height:32px;}
#facedef {position:absolute; margin:46px 0px 30px 0px; padding:0px; width:100%; float:left; height:250px;}
#stu_facedef {position:absolute; margin:90px 0px 30px 0px; padding:0px; width:100%; float:left; height:250px;}

/**/
#schedule_menu {position:absolute; margin:0px 0px 30px 0px;	padding:0px; width:100%; float:left; height:25px;}

/**/
#teacher_menu2 {position:absolute; margin:0px 0px 30px 60px; padding:30px 0px 0px 0px; width:720; float:left; height:73px; text-align:left;	z-index:1;}
#teacher_main {width:0px; float:left; padding-top:390px; margin-left:15px;}
#teacher_menu {position:absolute; margin:0px 0px 20px 0px; padding:0px; width:720; float:left; height:73px;	text-align:left; z-index:1;}
#teacher_menu h3 ,#teacher_menu ul {width:100%; float:left;}
#teacher_menu ul li {float:left; padding:5px;}
#teacher_img {text-align:left; padding:380px 0 0 20px;}
#teacher_img2 {text-align:left; padding:0px 0 0 19px;}
#teacher_board {width:0px; float:left; padding-top:0px; padding-left:0px;}
#teacher_board_music {width:0px; float:left; padding-top:0px; padding-left:25px;}
#flash_cf {position:absolute; padding:650px 0px 0px 45px; width:620; float:left; height:73px; text-align:left; z-index:0;}
	
bin_board {position:absolute; margin:10px 0px 0px 0px; padding:0px; width:100%; float:left; height:10px;}

/**/
#student_menu {position:absolute; margin:0px 0px 30px 0px; padding:0px; width:620; float:left; height:73px;	padding-left:18px;text-align:left;}

/**/
#global {position:absolute; left:-120px; top:0px; width:130px; z-index:2;}
#apDiv0 {position:absolute; left:0px; top:0px; width:100%; height:55px; margin-bottom:11px; z-index:40000; background-image:url(/music/top_images/family_top_bg.jpg); background-repeat:repeat-x;}
#apDiv5 {position:absolute; left:0px; top:0px; width:100%; height:42px; z-index:2;}
