@charset "euc-kr";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);

/* À¥Á¢±Ù¼º */
.skip{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;visibility:hidden;font-size:0;line-height:0}

/* common */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th, td,form,fieldset,legend,input,textarea,button,select{margin:0; padding:0} 
body,input,textarea,select,button,table{font-family:"¸¼Àº °íµñ", Malgun Gothic, "µ¸¿ò", Dotum, Calibri, Candara, "Gill Sans", "Gill Sans MT", sans-serif; font-size:15px;line-height:18px}
img, fieldset {border:0}
ul,ol{list-style:none}
address,em{color:#444;font-style:normal} 
a{color:#444;text-decoration:none} 
a:hover,a:active,a:focus{color:#444; text-decoration:underline} 
hr,legend,caption {display:none;}
html{-webkit-text-size-adjust:none}
.screen_out{position:absolute; left:-9999px; width:0; height:0; font-size:0; line-height:0}

/* layout */
#wrap {position:relative; width:100%; margin:0 auto}
#header {position:relative; width:100%; height:650px; margin:0 auto}
#header_sub{position:relative; width:100%; height:325px; margin:0 auto}
#container{overflow:hidden;position:relative;clear:both;width:100%;margin:0 auto; background-color:#e6e6e6}
#content {position:relative;width:990px; margin:0 auto; background-color:#e6e6e6}

/* header */
.header_top{position:relative; width:100%; height:80px; background:url(http://img.mk.co.kr/mkspeaker/bg_header.png) repeat-x 80px 0; z-index:10}
.headermenu_wrap{position:relative; margin:0 auto; width:990px; height:80px; z-index:10}
h1.logo{position:absolute; top:20px; left:0; width:147px; height:39px; z-index:10}
/* 260106 Ãß°¡ */
h1.logo a{display:inline-block; vertical-align:middle;}

/* gnbmenu */
.gnbmenu{position:absolute; top:26px; right:100px; font-family:"Open Sans",Helvetica,Arial,sans-serif}
.gnbmenu li{display:inline-block; float:left; margin-right:23px; padding-bottom:3px; height:26px; font-size:18px; font-weight:600; text-shadow:1px 1px #66625d}
.gnbmenu li a{display:inline-block; float:left; margin-left:1px; padding:3px 11px 4px; text-align:center; color:#fff; text-decoration:none}
.gnbmenu li a.on{border:2px solid #ef7a00; border-radius:26px; color:#ef7a00; box-shadow: 2px 2px 4px #847f76}
.admin_menu{margin-right:0 !important; font-size:16px !important; line-height: 1.2; font-family:"¸¼Àº °íµñ", Malgun Gothic, "µ¸¿ò", Dotum}/* 250131_¼öÁ¤ */

.utillmenu{position:absolute; top:25px; right:4px}
.utillmenu li{display:inline-block; float:left; margin-left:12px; width:30px; height:30px}
.utillmenu li.login{background:url(http://img.mk.co.kr/mkspeaker/bt_gnb_login.png) no-repeat 0 0; cursor:pointer}
.utillmenu li.sitemap{background:url(http://img.mk.co.kr/mkspeaker/bt_gnb_sitemap.png) no-repeat 0 6px; cursor:pointer}

.tooltip_box{position:absolute; top:35px; right:-106px; width:240px; text-indent:0px; cursor:default; filter:alpha(opacity=70); opacity:0.7; }/* 250207_¼öÁ¤ */
.tooltip_box .tip{position:relative; display:block; margin-left:88px; width:9px; height:6px; z-index:200; background:url(http://img.mk.co.kr/mkspeaker/bg_tooltip_top.png) no-repeat 0 0}/* 250207_¼öÁ¤ */
.tooltip_box .content{overflow:hidden; position:absolute; top:5px; left:-55px; margin-top:-1px; padding:12px 15px 10px 15px; background-color:#fff; border:1px solid #6f6967; border-radius:5px; text-shadow:none; line-height:24px; z-index:100}/* 250207_¼öÁ¤ */

/* lnbmenu */
.lnbmenu{width:100%; height:60px; background-color:#fff; border-bottom:1px solid #e2e0dd}
.lnbmenu ul{margin:0 auto; padding-top:22px; width:990px; text-align:center}
.lnbmenu ul li{display:inline; padding:0 25px; background:url(http://img.mk.co.kr/mkspeaker/bg_lnbmenu.gif) no-repeat 0 5px}
.lnbmenu ul li.on a{font-weight:bold; color:#e4660a}
.lnbmenu ul li a{color:#222}
.lnbmenu ul li:first-child{background:none}

/* main_slide */
.main_slide{overflow:hidden; position:absolute; top:0; left:0; width:100%; height:650px; margin:0 auto; text-align:center}
.slide_in{overflow:hidden; margin:0 auto; padding-top:265px; width:400px}
.slide_tit{display:block; padding:8px 0 14px 0; font-size:20px; color:#fff; letter-spacing:-1px; text-shadow:1px 1px #66625d; font-weight:bold; filter:alpha(opacity=90); opacity:0.9}
.slide_txt{display:block; font-size:15px; color:#fff; letter-spacing:-1px; text-shadow:1px 1px #66625d; filter:alpha(opacity=90); opacity:0.9}
.slide_img {overflow:hidden; width:100%; height:650px; text-align:center; position:relative}
.slide_img li.slideimg1{width:100%; height:100%; background:url(http://img.mk.co.kr/mkspeaker/im_bgmain1.jpg) no-repeat top center; background-size:cover;  background-position:top; background-repeat:no-repeat}
.slide_img li.slideimg2{width:100%; height:100%; background:url(http://img.mk.co.kr/mkspeaker/im_bgmain2.jpg) no-repeat top center; background-size:cover;  background-position:top; background-repeat:no-repeat}
.slide_btn{overflow:hidden; position:absolute; left:50%; bottom:215px; margin-left:-90px; width:200px}
.slide_btn li{float:left; width:78px; height:7px; margin-left:6px}
.quickmenu_btn{position:absolute; left:50%; bottom:60px; margin-left:-95px; width:180px}
.quickmenu_btn li{float:left; width:90px; height:35px; text-align:center; cursor:pointer}
.quickmenu_btn li a{color:#fff; font-weight:bold; filter:alpha(opacity=90); opacity:0.9}
.quickmenu_btn li.menu1{display:block; padding-top:82px; width:90px; height:35px; background:url(http://img.mk.co.kr/mkspeaker/bt_casting_main.png) no-repeat top center;}
.quickmenu_btn li.menu2{display:block; padding-top:82px; width:90px; height:35px; background:url(http://img.mk.co.kr/mkspeaker/bt_speaker_main.png) no-repeat top center;}

/* main_content */
.main_story{overflow:hidden; position:relative; float:left; margin:40px 20px 0 0; width:330px; height:200px}
.main_story h3{position:absolute; top:80px; left:125px; height:32px; font-size:25px; color:#fff; font-family:"Open Sans",Helvetica,Arial,sans-serif; line-height:22px; background:url(http://img.mk.co.kr/mkspeaker/bu_h3.gif) no-repeat 0 bottom; z-index:10}
.main_story h4{overflow:hidden; position:absolute; bottom:35px; left:18px; width:300px; font-size:16px; text-overflow:ellipsis; white-space: nowrap; color:#fff; letter-spacing:-1px; text-shadow:1px 1px #222; z-index:10}
.main_story .story_txt{overflow:hidden; position:absolute; bottom:15px; left:18px; width:300px; font-size:12px; text-overflow:ellipsis; white-space: nowrap; color:#fff; letter-spacing:-1px; text-shadow:1px 1px #222; filter:alpha(opacity=60); opacity:0.6; z-index:10}
.main_story .story_thumb{width:330px; height:200px}
.pho_gradient{display:block; position:absolute; top:0; left:0; width:330px; height:200px; background:url(http://img.mk.co.kr/mkspeaker/bg_main_story.png) no-repeat 0 0}
.main_story .btn_more a{display:block; position:absolute; top:12px; right:16px; filter:alpha(opacity=80); opacity:0.8; font-size:11px; color:#fff;text-decoration:underline}

.main_speaker{overflow:hidden; float:left; margin:40px 20px 0 0; width:390px; height:200px}
.main_speaker h3{height:32px; font-size:18px; letter-spacing:-1px; line-height:22px; background:url(http://img.mk.co.kr/mkspeaker/bu_h3.gif) no-repeat 2px bottom; z-index:10}
.main_speaker .speaker_thumb{display:block; float:left; width:155px; height:200px}
.main_speaker .speaker_cont{overflow:hidden; float:right; position:relative; padding:45px 20px 0 25px; width:190px; height:155px; background-color:#fff}
.main_speaker .speaker_name{display:block; margin-top:18px; font-size:16px; font-weight:bold; color:#333; letter-spacing:-1px}
.main_speaker .speaker_info{display:block; margin-top:2px; font-size:13px; color:#555; letter-spacing:-1px}
.bt_speakerlist{position:absolute; bottom:22px; left:26px; width:50px; height:11px}
.bt_speakerlist li{float:left; width:11px; margin-right:5px}
.main_speaker .btn_more a{display:block; position:absolute; top:12px; right:16px; font-size:11px; color:#888; text-decoration:underline}

.main_banner{overflow:hidden; float:left; margin-top:40px; width:230px; height:200px; background-color:#fff}
.b_casting{width:230px; height:99px; border-bottom:1px solid #e1e1e1; background:url(http://img.mk.co.kr/mkspeaker/bg_banner_speaker.gif) no-repeat 25px 18px}
.b_casting dt{padding:32px 0 0 100px; font-size:16px; color:#444; font-weight:bold; letter-spacing:-1px}
.b_casting dd a{display:block; padding:3px 0 0 100px; font-size:12px; color:#777; letter-spacing:-1px}
.b_cscenter{padding-left:25px; width:205px; height:100px}
.b_cscenter dt{padding-top:17px; font-size:16px; color:#444; font-weight:bold; letter-spacing:-1px}
.b_cscenter dd.csnumber{padding-top:7px; font-family:"Open Sans",Helvetica,Arial,sans-serif; font-size:17px; color:#ea6d07; font-weight:600}
.b_cscenter dd.csinfo{padding-top:5px; font-size:12px; color:#777}


/* content */
.bg_subtop{overflow:hidden; position:absolute; top:0; left:0; width:100%; height:325px; margin:0 auto; text-align:center; background:url(http://img.mk.co.kr/mkspeaker/im_bgsub.jpg) no-repeat top center; background-size:cover;  background-position:top; background-repeat:no-repeat}
.slide_tit2{display:block; padding:165px 0 8px 0; font-size:20px; color:#fff; letter-spacing:-1.5px; text-shadow:1px 1px #66625d; font-weight:bold; filter:alpha(opacity=90); opacity:0.9}
.bg_subtit{margin:50px 0; width:100%; font-size:26px; background:url(http://img.mk.co.kr/mkspeaker/bg_h3.gif) no-repeat 0 6px; text-align:center}
.bg_subtit h3{display:inline; margin:0 auto; padding:0 20px; height:22px; font-weight:normal; background:#e6e6e6}

.intro_cont{overflow:hidden; margin-bottom:50px; width:990px}
.im_intro_photo{margin-right:45px; float:left}
.intro_tit{padding:15px 0 35px 0; font-size:36px; font-weight:normal; color:#af7b3d; letter-spacing:-3.5px}
.intro_txt{display:block; padding-bottom:22px; font-size:18px; font-weight:bold; line-height:23px; color:#444; letter-spacing:-1px}
.intro_txt2{display:block; font-size:16px; color:#444; line-height:21px; letter-spacing:-1px}
.im_intro{padding:20px 0; text-align:center; background:#fff; border:1px solid #dfdfdf}

/* speaker */
.speaker_main_cont{overflow:hidden; position:relative; width:990px; min-height:350px}
.speaker_slide{overflow:hidden; margin-left:95px; width:820px}
.speaker_slide li{clear:both}
.speaker_slide .speaker_photo{float:left; width:250px; height:320px; border:1px solid #d8d8d8}
.speaker_slide .speaker_photo img{width:250px; height:320px}
.speaker_slide .speaker_info{margin-left:40px;float:left; width:520px}
.speaker_info h4{margin:15px 0 20px 0; font-size:19px; letter-spacing:-1px; color:#333}
.speaker_info dl{overflow:hidden; width:520px}
.speaker_info dl dt{clear:both; display:inline-block; float:left; margin:2px 8px 8px 0; padding:2px 8px 3px; width:64px; border:2px solid #87685b; border-radius:26px; font-size:12px; text-align:center; font-weight:bold; color:#6f5945} 
.speaker_info dl dd{display:inline-block; margin-bottom:8px; padding-top:4px; width:420px; font-size:13px; line-height:20px}
.btn_speaker .bt_pre{display:block; margin-top:-45px; position:absolute; top:50%; left:15px; width:32px; height:55px}
.btn_speaker .bt_next{display:block; margin-top:-45px; position:absolute; top:50%; right:15px; width:32px; height:55px}

.speaker_list{overflow:hidden; margin-left:50px; width:890px; position:relative; vertical-align:top}
.speaker_list li{overflow:hidden; float:left; margin-right:56px; width:180px; min-height:500px}
.speaker_list li.first{clear:both}
.speaker_list li.last{margin-right:0}
.speaker_list li .speaker_pho{overflow:hidden;display:block; width:180px; height:205px; border:1px solid #e2e2e2}
.speaker_list li .speaker_pho img{width:180px;}
.speaker_list li h4{display:block; width:170px; padding:7px 5px 10px; font-size:13px; letter-spacing:-1px; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; background-color:#fff; text-align:center}
.speak_sub{margin:12px 5px 0 2px; width:173px; font-size:12px; color:#555}
.speak_sub li{position:relative; margin:0 0 3px 0; padding-left:8px; width:170px; letter-spacing:-0.5px;  min-height:0 !important}
.speak_sub li:before{position:absolute; top:-1px; left:0; color:#666; font-size:4px; content:'¡á'}
.speaker_cont{overflow:hidden; padding:18px 16px 12px 16px}
.speaker_cont dt{display:inline-block; margin:0 4px 8px 0; padding:1px 4px 1px; width:64px; border:1px solid #87685b; border-radius:26px; font-size:12px; text-align:center; font-weight:bold; color:#6f5945; vertical-align:top} 
.speaker_cont dd{display:inline-block; margin-bottom:8px; width:192px; font-size:12px; letter-spacing:-1px; color:#444}

/* story */
.story_list{overflow:hidden; width:990px; margin-bottom:50px; position:relative}
.story_list li{float:left; margin:0 30px 50px 0;width:310px}
.story_list li.last{margin-right:0}
.story_list li .story_photo{overflow:hidden; display:block; position:relative; width:310px; height:200px}
.story_list li .story_photo img{width:310px; height:200px}
.story_list h4{overflow:hidden; display:block; margin-top:15px; width:310px; text-align:center; text-overflow:ellipsis; white-space: nowrap; font-size:14px; font-weight:normal}
.frame_g{position:absolute; top:0; left:0; width:308px; height:198px; border:1px solid #000; opacity:0.1; filter:alpha(opacity=10)}

.story_cont2{overflow:hidden; position:relative; margin-bottom:30px; padding-bottom:50px; width:990px; text-align:center; color:#555; line-height:20px; border-bottom:1px solid #cbcbcb}
.story_cont2 h4{padding-bottom:30px; font-size:32px; font-weight:normal; color:#333; letter-spacing:-3px; line-height:32px}
.story_photo2{margin:30px 0}

/* °Ô½ÃÆÇ */
.searchbox{margin:0 auto; width:520px; height:44px}
.searchbox select{padding:8px 4px 8px 3px; width:90px; height:40px; border:2px solid #d3d3d3; font-size:13px; color:#555}
.searchbox .textform{padding:10px; width:300px; height:17px; border:2px solid #d3d3d3; font-size:13px; color:#555}
.searchbox .submit{display:inline-block; padding:9px 0 11px 0; width:80px; background-color:#302722; border:0; font-size:13px; color:#fff; text-align:center; font-weight:bold}
.searchbox img,input,select{vertical-align:middle}

.faqlist_wrap{overflow:hidden; margin:30px auto; width:780px;}
.faqlist_wrap li{margin-bottom:7px}
.cont_question{height:60px; background-color:#fff; border:1px solid #cdccc9}
.cont_question .ico_question{display:block; float:left; width:75px; height:50px; background:url(http://img.mk.co.kr/mkspeaker/ico_question.gif) no-repeat 35px 17px}
.cont_question .tit_question{display:block}
.cont_question .tit_question a{display:block; padding-top:22px; letter-spacing:-1px; font-weight:bold; background:url(http://img.mk.co.kr/mkspeaker/bt_question_view.gif) no-repeat 730px 25px}
.cont_answer{overflow:hidden; background-color:#f3f3f3; border-left:1px solid #cdccc9; border-right:1px solid #cdccc9; border-bottom:1px solid #cdccc9}
.cont_answer .ico_answer{display:block; float:left; width:75px; height:70px; background:url(http://img.mk.co.kr/mkspeaker/ico_answer.png) no-repeat 35px 19px}
.cont_answer .txt_answer{display:block; padding:20px 30px 24px 0; font-size:14px; line-height:20px; color:#555; letter-spacing:-1px}
.on .cont_question .tit_question a{display:block; padding-top:22px; letter-spacing:-1px; font-weight:bold; background:url(http://img.mk.co.kr/mkspeaker/bt_question_close.gif) no-repeat 730px 25px}

table{border-collapse:collapse; border:0; border-spacing:0}
.tb_style{margin:10px 0 15px 0; width:100%; border-top:1px solid #44362b; background:#fff; font-size:14px}
.tb_style th{text-align:center}
.tb_style thead{border-bottom:1px solid #c0c6d0}
.tb_style th{padding:13px 0 13px 0;color:#333;font-weight:bold;font-size:14px;background-color:#f3f3f3}
.tb_style td{font-size:14px;color:#555;border-bottom:1px solid #ccd1da;line-height:18px;padding-top:11px;padding-bottom:11px}
.tb_style td a{color:#555}
.txt_c{text-align:center;vertical-align:middle}
.txt_l{padding-left:15px;vertical-align:middle}

.ipt{padding:5px 6px;border:1px solid #ccc;color:#444;font-size:14px}
.ipt2{padding:3px 5px;border:1px solid #ccc;color:#444; line-height:20px}
.tbl_toptxt{text-align:right;padding-bottom:12px;color:#777;font-size:12px;line-height:16px;margin-top:-30px}

.tb_style2 {margin:10px 0 30px 0; width:100%; border-top:1px solid #44362b; background:#fff; font-size:14px}
.tb_style2 th {padding:10px 0 10px 18px; background-color:#f4f4f4; border-right:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; color:#333; text-align:left}
.tb_style2 td {padding:12px 0 12px 14px; border-bottom:1px solid #d0d0d0; line-height:19px}
.tb_style2 td .view_tit{padding:13px 15px;color:#333;font-weight:normal;font-size:17px;font-weight:bold;line-height:22px;background-color:#f3f3f3;text-align:left}
.tb_style2 td .u_view li{float:left;padding:0 15px 0;font-size:13px;color:#666;line-height:18px;background:url(http://img.mk.co.kr/mcamp/bar3.gif) no-repeat 100% 3px}
.tb_style2 td .u_view li.last{background:none}
.desc{padding:20px 15px 30px;color:#555;font-size:16px;line-height:23px}

.tb_style2 .txtarea{width:732px;height:180px;padding:5px 7px;border:1px solid #ccc;color:#444;font-size:14px;line-height:21px}
.tb_style2 .sel{padding:4px 9px 4px 8px; border:1px solid #ccc;color:#444;font-size:14px}

.btnbox{overflow:hidden;text-align:center;margin-bottom:20px}
.btn_write{float:right; background-color:#e27f3c;border:1px solid #d67533;border-radius:26px;width:84px;padding:5px 0 7px;font-size:14px;color:#fff}
ul.btn_view{position:relative;overflow:hidden}
ul.btn_view li{float:left}
ul.btn_view li.right{float:right}
ul.btn_view li .btn_style1{float:left;background-color:#e27f3c;border:1px solid #d67533;border-radius:26px;width:84px;padding:5px 0 7px;font-size:14px;color:#fff}
ul.btn_view li .btn_style2{float:left;background-color:#7f7570;border:1px solid #756b66;border-radius:26px;width:84px;padding:5px 0 7px;font-size:14px;color:#fff}
ul.btn_view li .btn_style3{float:left;background-color:#e27f3c;border:1px solid #d67533;border-radius:26px;width:124px;padding:5px 0 7px;font-size:14px;color:#fff}
ul.btn_view li .ml10{margin-left:10px}

/* paging */
.paging{clear:both;margin-top:20px; text-align:center;line-height:0;font-size:0}
.paging:after{content:" ";display:block;clear:both}
.paging ul li{position:relative;display:inline-block;z-index:0}
.paging ul li.current{z-index:1}
.paging ul li a{float:left;display:inline-block;margin:0 0 0 -1px;padding:0 11px;height:29px;line-height:27px;background-color:#fff;border:1px solid #d7d7d7;text-align:center;font-weight:normal;font-size:12px;color:#555}
.paging ul li strong{float:left;display:inline-block;margin:0 0 0 -1px;padding:0 11px;height:29px;line-height:27px;background-color:#e27f3c;border:1px solid #d67533;text-align:center;font-weight:bold;font-size:12px;color:#fff}
.paging ul li.btn a{padding:0;width:30px;height:31px;border:none;background:url(http://img.mk.co.kr/mcamp/btn_paging.gif) no-repeat 0 0;text-indent:-5000px}
.paging ul li.first a{background-position:0 0}
.paging ul li.prev a{background-position:-29px 0}
.paging ul li.next a{background-position:0 -31px}
.paging ul li.last a{background-position:-29px -31px}
	*:first-child+html .paging ul li{display:inline}
	
	
/* °³ÀÎÁ¤º¸Á¦°øµ¿ÀÇ */
.pschbox{overflow:hidden; margin:30px 0 15px; padding:15px; background-color:#fff; border-top:1px solid #ccd1da; border-bottom:1px solid #ccd1da; font-size:13px; color:#555}
.pschbox h4{padding-bottom:10px}
.pschbox span{padding-left:15px}
.term{padding:10px 0 0 10px}
.term li{padding:0 0 10px 20px; text-indent:-16px; color:#555}	
.agree_box{margin:0 auto 40px; padding-right:35px; font-size:13px; color:#555; text-align:center}
	
/* quick menu */
.quick_menu{position:absolute; top:73px; right:-130px; width:95px; background-color:#fff; border:1px solid #dbdbdb}
.quick_menu ul{width:95px}
.quick_menu ul li{width:95px; height:35px; text-align:center; font-size:13px}
.quick_menu ul li.menu_apply{padding-top:85px; background:url(http://img.mk.co.kr/mkspeaker/bg_quickmenu1.gif) no-repeat 50% 20px; font-weight:bold}
.quick_menu ul li.menu_speaker{padding-top:70px; height:30px; background:url(http://img.mk.co.kr/mkspeaker/bg_quickmenu2.gif) no-repeat 50% 5px; font-weight:bold}
.quick_menu ul li.menu_regist{position:relative; padding-top:70px; height:24px; background:url(http://img.mk.co.kr/mkspeaker/bg_quickmenu3.gif) no-repeat 50% 5px; font-weight:bold}
.quick_menu ul li.menu_top{margin-top:10px; padding-top:2px; border-top:1px solid #dbdbdb; height:22px; font-size:11px}	
.quick_menu ul li.menu_top a{color:#666}

.tooltip_box2{position:absolute; top:0px; left:-234px; width:234px; text-indent:0px; cursor:default; filter:alpha(opacity=70); opacity:0.7; }/* 250207_¼öÁ¤ */
.tooltip_box2 .tip{position:relative; display:block; margin:53px 0 0 233px; width:5px; height:9px; z-index:200; background:url(http://img.mk.co.kr/mkspeaker/bg_tooltip_top2.png) no-repeat 0 0}/* 250131_¼öÁ¤ */
.tooltip_box2 .content{position:absolute; top:5px; left:-55px; margin-top:-1px; padding:12px; text-align:left; font-size:16px; background-color:#fff; border:1px solid #6f6967; border-radius:5px; text-shadow:none; line-height:24px; z-index:100}/* 250207_¼öÁ¤ */

/* sitemap */
.sitemap_menu{position:absolute; top:79px; left:0; margin:0 auto; width:100%; height:246px; background-color:#000; filter:alpha(opacity=80); opacity:0.8; z-index:100}
.sitemap_menu ul{position:relative; margin:0 auto; width:990px; background:url(http://img.mk.co.kr/mkspeaker/bg_sitemap.png) repeat-x top center}
.depth1 {overflow:hidden; position:absolute; top:25px; left:0}
.depth1 li{float:left; width:198px; font-size:17px; text-align:center; font-weight:bold}
.depth1 li a{color:#fe752f}
.depth2{overflow:hidden; padding-top:30px; width:198px !important; background:none !important}
.depth2 li{float:none; padding-bottom:2px; width:198px; text-align:center; font-size:13px; font-weight:normal}
.depth2 li a{color:#fff}
	
/* footer */

#footer{overflow:hidden; width:100%; padding-top:40px; height:150px; background-color:#e6e6e6}
.footer_in{position:relative; margin:0 auto; padding-top:20px; width:990px; font-size:13px; color:#7e7e7e; text-align:center}



.quick_menu ul li.menu_down{position:relative; padding-top:70px; height:24px; background:url(http://img.mk.co.kr/mkspeaker/bg_quickmenu4.gif) no-repeat 50% 5px; font-weight:bold}

/* 250131_Ãß°¡ */
.gnbmenu li .content{
    font-size: 16px;
}/* 250207_¼öÁ¤ */