@font-face{font-family:HuiFontP109;src:url("../font/HuiFontP109.ttf") format("truetype")}#main_wrap{width:auto !important;padding:0px !important}#special2{background:url(../images/bgbg.jpg) repeat;text-align:center}#all{width:1020px;float:left;font-family:Arial,sans-sans-serif;color:#666;text-decoration:none;background-color:#fff;padding:20px;margin-top:10px;text-align:left;margin-bottom:20px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;border:#80c460 1px solid}div#all a:link{color:#52ced1}div#all a:visited{color:#52ced1}div#all a:hover{color:#7cd8d8}div#all a:active{color:#7cd8d8}.top{width:980px;height:440px;float:left;background-repeat:no-repeat}.top .title{width:980px;height:420px;text-align:center;float:left;padding-top:17px}.top .title p{font-size:18px;padding-top:13px}.top .title h1{padding-top:5px;text-indent:100%;white-space:nowrap;overflow:hidden}.top .title .bar{width:980px;height:40px;background-image:url(http://cafetalk/campaign/2015/music_summer/resources/images/bar.png);background-repeat:no-repeat;border:none;float:left;margin:350px 0px 20px 0px}.socialicon_other{top:-356px;left:10px}div.fb-like{top:-5px !important}.contents{float:left;width:980px;min-height:500px}.about{float:left;height:420px;width:980px;font-size:14px}.about h2{font-size:32px;text-align:center;line-height:1.8;font-weight:600}.about h3{font-size:28px;text-align:center;line-height:1.4;padding-top:5px}.about p{font-size:16px;text-align:center;padding-top:20px}.about_text{padding:0px 60px 35px 60px}.about_text p{color:#666;text-align:center}.attention{width:980px;height:250px;float:left}.attention h2{font-size:32px;text-align:center;line-height:1.8;font-weight:600;width:980px}.attention p{font-size:26px;text-align:center;line-height:1.7}.campaign_categories{width:980px;min-height:80px;float:left;margin:10px 0px 20px 0px;padding-left:45px}.each_categories{width:80px;min-height:80px;float:left;margin:0px 20px 0px 0px}.category_music{width:980px;min-height:330px;float:left;margin:10px 0px 20px 0px}.category_music h2{font-size:32px;text-align:center;line-height:1.8;font-weight:600;width:980px;height:60px;float:left}.category_music .each_lessons{width:313px;height:250px;float:left;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;border:#80c460 1px solid;margin:20px 6px 0px 5px;padding:15px}.category_music .each_lessons .each_lesson_name{width:283px;height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;float:left;margin-bottom:5px}.category_music .each_lessons .each_lesson_name h4{font-size:20px}.category_music .each_lessons .each_lesson_img{width:80px;height:80px;float:left;margin-right:10px}.category_music .each_lessons .each_lessons_text{width:171px;height:80px;float:left;margin-left:20px}.category_music .each_lessons .each_lessons_text p{width:171px;height:20px;float:left}.category_music .each_lessons .each_lessons_text .lesson_time{font-size:15px;width:57px;height:20px;float:left;margin-left:20px}.category_music .each_lessons .each_lessons_text .lesson_points{font-size:15px;width:125px;height:20px;float:left}.category_music .each_lessons .each_more{width:283px;height:40px;float:left;margin:5px 0px 5px 0px}.each_more .btn{width:283px;height:40px;padding:2px 0px 0px 0px}.each_more .btn:after{content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.btn-6{color:#fff;background:#f4b73d;-webkit-transition:none;-moz-transition:none;transition:none}.btn-6:active{top:2px}.btn-6a{border:4px solid #f4b73d}.btn-6a:hover{background:transparent;color:#f4b73d}.category_music .each_lessons .each_tutors_detail{width:283px;height:60px;float:left}.category_music .each_lessons .each_tutors_detail .tutor_name{width:203px;height:45px;float:left;margin-top:15px}.category_music .each_lessons .each_tutors_detail .tutor_name p{font-size:22px;text-align:right;width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}.category_music .each_lessons .each_tutors_detail .tutor_pix{width:60px;height:60px;float:left;margin-left:20px}.contents #lessons{width:980px;float:left;margin-bottom:20px}.contents #lessons .lesson_l{width:480px;height:120px;float:left;border:1px #ccc solid;padding:8px;margin-top:20px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;margin-right:10px}.contents #lessons .lesson_one_image{width:100px;height:100px;float:left;margin-right:20px;margin-bottom:10px}.contents #lessons .lesson_one_image img:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )";background:#fff}.contents #lessons .lesson_one_text{width:341px;height:100px;float:left;margin-bottom:10px}.contents #lessons .lesson_one_text .lesson_name{font-size:22px;width:341px;height:30px;float:left}.contents #lessons .lesson_one_text .lesson_name h4{width:341px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}.contents #lessons .lesson_one_text .lesson_detail_saba{font-size:22px;width:341px;height:20px;float:left;margin:5px 0px 5px 0px}.contents #lessons .lesson_one_text .lesson_detail_saba .lesson_time{font-size:15px;width:57px;height:20px;float:left}.contents #lessons .lesson_one_text .lesson_detail_saba .lesson_points{font-size:15px;width:125px;height:20px;float:left}.contents #lessons .lesson_one_text .lesson_detail_saba .lesson_tutor{font-size:15px;width:156px;height:20px;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.contents #lessons .lesson_one_text .lesson_description_saba{width:341px;height:40px;font-size:14px;float:left;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}.textOverflowTest3{overflow:hidden;border:1px solid #ccc;padding:10px;width:400px;height:30px;background:#eee}.textOverflowTest4{overflow:hidden;border:1px solid #ccc;padding:10px;height:100px;background:#eee}.contents footer{overflow:auto;font-family:"lucida grande",Calibri,"Helvetica Neue",Helvetica,Geneva,tahoma,verdana,arial,Meiryo,"MS PGothic","NanumGothic","AppleGothic","Malgun Gothic","Dotum Regular","Hiragino Kaku Gothic Pro",sans-serif;clear:both;margin:35px 15px 15px 10px !important}.contents footer h1{padding-top:8rem !important}.contents footer h2{font-size:1rem !important}.contents footer p{margin-bottom:.5rem !important;font-size:.75rem !important;line-height:1.5 !important}.contents .counseling a p{font-size:.8rem !important}.contents .dial_support p{font-size:1.4rem !important}.contents .info_online_lesson h2{padding:10px 0 30px 80px !important}.contents .info_online_lesson ul{border-bottom:1px dotted #ccc !important;padding:0 0 10px !important}.contents .info_online_lesson ul li{font-size:.8rem !important;line-height:1.5 !important}.contents .info_online_lesson p{margin:10px 0 !important}.contents .info_skype h2{padding:10px 0 30px 80px !important;min-height:40px !important}.contents .info_skype p{margin-bottom:.5rem !important;line-height:1.5 !important}.contents .info_cafe h2{padding:10px 0 30px 80px !important}
