li,nav ul,ol,ul{ list-style:none}



/* **************************************** *
 * quick_menu
 * **************************************** */
.quick_menu {position:fixed;  background:#ff6600;  box-sizing:border-box; 
padding:5px 2px 2px 2px;
top: 300px; right:0px; overflow:hidden; width:135px; border-top-left-radius:25px;   border-bottom-left-radius:25px;z-index:99;}
.quick_menu  h2 {color:#fff; text-align:center; font-size:17px; line-height:40px; }
.quick_menu  img {width:100%;}
.quick_menu div {border-bottom-left-radius:25px; border:0px solid red; padding:0px 2px;  width:100%; background:#fff; box-sizing: border-box;} 
.quick_menu div  dl {width:100%; cursor:pointer; padding:6px 0px;}
.quick_menu div  dt img{border-radius:10px;}
.quick_menu div  dl dd {color:#000; font-size:12px; line-height:20px; text-align:center; }

.quick_menu::after {content:''; background:url('/kor/images/res.png') no-repeat center center; width:65px;  height:65px;
position:fixed; z-index:68; background-size:cover; bottom:160px; right:40px; display:none;}




/*패드 모바일*/
@media (max-width:1023px) {
.quick_menu {display:none;}
}




/* **************************************** *
 * new_m_search
 * **************************************** */
.new_m_search { overflow:hidden; width:100%; box-sizing:border-box;


}

.new_m_search {  }

.search_area { border-style:solid; margin:0 auto; border-color:#fff;  background:#fff;  box-sizing:border-box;} /*  border-color:rgb(166, 20, 47);  */
.search_area input[type='text'] { vertical-align:middle; font-family: 'MapoDPPA'; border:none;}
.search_area::before{content:'맛집검색'; font-family: 'MapoDPPA';  border-right:1px solid #ddd; }
.new_m_search  h4 {text-align:center;   font-family: 'MapoDPPA';
color:rgba(255, 255, 255, 1);   }
.search_area form {overflow:hidden; display:inline-block; vertical-align:middle; }
.hash_area {text-align:center; width:100%; }
.hash_area  a {margin:0px; color:rgba(255,255,255,0.9);
color:#000;  background:rgba(255, 255, 255, 0.6); display:inline-block;  text-decoration:none;}

/*웹*/
@media (min-width: 1024px) {
	.new_m_search { padding:35px 0px 40px 0px;}
	.new_m_search  h4 { padding-bottom:10px;font-size:24px; line-height:39px;}
	.search_area  {border-radius:70px;  border-width:4px; width:600px; padding:10px 20px; }
	.search_area, .search_area a, .search_area input {line-height:30px; font-size:20px; }
	.search_area input[type='text'] { height:30px; ; width:336px; }
	.search_area::before{ padding:0px 30px;   }
	.search_area::before,  .search_area input{font-size:16px; line-height:30px;  }
	.search_area input[type='image'] {margin-left:20px; padding-left:20px; vertical-align:middle; height:24px; }  
	.search_area form {line-height:30px;}
	.hash_area {padding-top:13px;}
	.hash_area  a  { border-radius:20px; font-size:14px; line-height:33px;   padding:0px 20px; margin:0px 2px;}
}

/*패드*/
@media (min-width:641px) and (max-width:1023px) {
	.new_m_search { padding:25px 0px 20px 0px;}
	.new_m_search  h4 { padding-bottom:10px;font-size:20px; line-height:30px;}
	.search_area  {border-radius:40px;  border-width:4px; width:460px; padding:10px 10px; }
	.search_area, .search_area a, .search_area input {line-height:30px; font-size:20px; }
	.search_area input[type='text'] { height:25px; ; width:236px; }
	.search_area::before{ padding:0px 30px;   }
	.search_area::before,  .search_area input{font-size:14px; line-height:25px;  }
	.search_area input[type='image'] {margin-left:20px; padding-left:20px; vertical-align:middle; height:24px; }  
	.search_area form {line-height:30px;}
	.hash_area {padding-top:13px;}
	.hash_area  a  { border-radius:20px; font-size:12px; line-height:33px;   padding:0px 10px; margin:0px 2px;}
}


/*모바일*/
@media (max-width:640px) {
	.new_m_search { padding:25px 0px 20px 0px;}





	.new_m_search  h4 { padding-bottom:10px;font-size:17px; line-height:20px;}
	.search_area  {border-radius:30px;  border-width:2px; width:300px; padding:10px 0px; }
	.search_area, .search_area a, .search_area input {line-height:23px; font-size:16px; }
	.search_area input[type='text'] { height:23px; ; width:116px; }
	.search_area::before{ padding:0px 30px;   }
	.search_area::before,  .search_area input{font-size:14px; line-height:23px;  }
	.search_area input[type='image'] {margin-left:10px; padding-left:10px; vertical-align:middle; height:23px; }  
	.search_area form {line-height:23px;}
	.hash_area {padding-top:13px;}
	.hash_area  a  { border-radius:20px; font-size:12px; line-height:26px;   padding:0px 3px; margin:3px 1px;}
}

/* **************************************** *
 * youtube_link 
 * **************************************** */
.youtube_link { padding:20px 0px;}
.youtube_link h3 {width:20%; float:left; display:none;}
.youtube_link div {text-align:center;}
.youtube_link div  a {border-style:solid; border-width:2px;  vertical-align:top;  display:inline-block; border-radius:50%;
position:relative; width:92px; height:92px; box-sizing:border-box; margin:2px; text-align:center;  word-break:keep-all;}
.youtube_link div  a  span{font-family: 'MapoDPPA'; font-size:16px; line-height:22px; position:Absolute; top: 50%;left: 50%;transform: translate(-50%, -50%);}
.youtube_link div  a  span {}
.youtube_link div  a:nth-child(1) {border-color:#6993de; }
.youtube_link div  a:nth-child(1)  span {color:#6993de;}
.youtube_link div  a:nth-child(2) {border-color:#6ac4b7;}
.youtube_link div  a:nth-child(2)  span {color:#6ac4b7}
.youtube_link div  a:nth-child(3) {border-color:#71c46a;}
.youtube_link div  a:nth-child(3)  span {color:#71c46a;}
.youtube_link div  a:nth-child(4) {border-color:#c4ba6a;}
.youtube_link div  a:nth-child(4)  span {color:#c4ba6a;}
.youtube_link div  a:nth-child(5) {border-color:#e3a87c}
.youtube_link div  a:nth-child(5)  span {color:#e3a87c}
.youtube_link div  a:nth-child(6) {border-color:#f48b8b}
.youtube_link div  a:nth-child(6)  span {color:#f48b8b}
.youtube_link div  a:nth-child(7) {border-color:#f783cf}
.youtube_link div  a:nth-child(7)  span {color:#f783cf}
.youtube_link div  a:nth-child(8) {border-color:#be64e8}
.youtube_link div  a:nth-child(8)  span {color:#be64e8}
.youtube_link div  a:nth-child(9) {border-color:#8d72ee}
.youtube_link div  a:nth-child(9)  span {color:#8d72ee}
.youtube_link div  a:nth-child(10) {border-color:#729dee}
.youtube_link div  a:nth-child(10)  span {color:#729dee}

/*웹*/
@media (min-width: 1024px) {
}

/*패드*/
@media (min-width:641px) and (max-width:1023px) {
}
/*모바일*/
@media (max-width:640px) {
}
/* **************************************** *
 * m_food_list1
 * **************************************** */
.m_food_list1 {box-sizing:border-box;  border:1px solid #ddd; overflow:hidden; }
.m_food_list1  dl.tit{ overflow:hidden;  box-sizing:border-box;width:100%;  border-bottom:1px solid #ddd;}
.m_food_list1  dl.tit dt {float:left; overflow:hidden;  font-family: 'MapoDPPA'}
.m_food_list1  dl.tit dd {float:right; overflow:hidden;  font-family: 'MapoDPPA Light';}
.m_food_list1 .theme2_img  {overflow:hidden; width:100%; text-align:Center;}
.m_food_list1 .theme2_img  dl {box-sizing:border-box;}
.m_food_list1 .theme2_img dt {width:100%;  overflow:hidden;border:1px solid #ddd; position:relative; box-sizing:border-box;}
.m_food_list1 .theme2_img dt img {position:absolute;  min-height:100%; min-width:100%;width:100%; height:auto; top:0; left:0; bottom:0; right:0;  z-index:1;}
.m_food_list1 .icon_clean {position:absolute; top:0; left:0; z-index:2;}
.m_food_list1 .icon_clean img {position:relative;}
.m_food_list1 .gallery_list {height:auto !important;}
.m_food_list1 .theme2_img dl {float:left; overflow:hidden;}
.m_food_list1 .theme2_img dd h3{ font-family: 'MapoDPPA'; word-break:keep-all; overflow:hidden; white-space: nowrap;text-overflow:ellipsis; }
.m_food_list1 .theme2_img dd h3{ font-family: 'MapoDPPA'; word-break:keep-all; overflow:hidden; white-space: nowrap; text-overflow:ellipsis; }
.m_food_list1 .theme2_img dd h4{ font-family: 'MapoDPPA';  overflow:hidden; white-space: nowrap;text-overflow:ellipsis; color:#888;}

/*웹*/
@media (min-width: 1024px) {
	.m_food_list1 {padding:10px 30px;  margin-bottom:20px; margin-top:20px;}
	.m_food_list1  dl.tit{ padding:0px 30px;}
	.m_food_list1  dl.tit dt { font-size:20px;}
	.m_food_list1  dl.tit dt, .m_food_list1  dl.tit dd a {line-height:74px;}
	.m_food_list1  dl.tit dd a{font-size:30px;}
	.m_food_list1 .theme2_img  {padding-top:30px;}
	.m_food_list1 .icon_clean img {width:50px}
	.m_food_list1 .theme2_img dd h4{ width:170px;font-size:12px; line-height:18px; padding-top:10px; color:#888;}
	.m_food_list1 .theme2_img dd h3{ font-size:14px; line-height:22px; padding-top:10px;}
	.m_food_list1 .theme2_img dl {width:214px; height:214px; margin:0px 10px; }
	.m_food_list1 .theme2_img dt {height:150px; }
}

/*패드*/
@media (min-width:641px) and (max-width:1023px) {
	.m_food_list1 {padding:20px 20px;  margin-bottom:20px; margin-top:20px; width:96%;}
	.m_food_list1  dl.tit{ padding:0px 30px;}
	.m_food_list1  dl.tit dt { font-size:18px;}
	.m_food_list1  dl.tit dt, .m_food_list1  dl.tit dd a {line-height:44px;}
	.m_food_list1  dl.tit dd a{font-size:26px;}
	.m_food_list1 .theme2_img  {padding-top:30px;}
	.m_food_list1 .icon_clean img {width:50px}
	.m_food_list1 .theme2_img dd h4{ width:170px;font-size:12px; line-height:18px; padding-top:10px; color:#888;}
	.m_food_list1 .theme2_img dd h3{ font-size:14px; line-height:22px; padding-top:10px;}
	.m_food_list1 .theme2_img  dl {width:21%; height:190px; margin:0px 10px; }
	.m_food_list1 .theme2_img dt {height:110px; }
}

/*모바일*/
@media (max-width:640px) {
	.m_food_list1 {padding:10px 10px;  margin-bottom:20px; margin-top:20px; width:90%;}
	.m_food_list1  dl.tit{ padding:0px 10px;}
	.m_food_list1  dl.tit dt { font-size:16px;}
	.m_food_list1  dl.tit dt, .m_food_list1  dl.tit dd a {line-height:34px;}
	.m_food_list1  dl.tit dd a{font-size:26px;}
	.m_food_list1 .theme2_img  {padding-top:30px;}
	.m_food_list1 .icon_clean img {width:50px}
	.m_food_list1 .theme2_img dd h4{ width:170px;font-size:12px; line-height:18px; padding-top:10px; color:#888;}
	.m_food_list1 .theme2_img dd h3{ font-size:14px; line-height:22px; padding-top:10px;}
	.m_food_list1 .theme2_img  dl {width:43%; height:170px; margin:0px 10px; }
	.m_food_list1 .theme2_img dt {height:110px; }

	.m_food_list1 .theme2_img  dl:nth-child(5),
	.m_food_list1 .theme2_img  dl:nth-child(6),
	.m_food_list1 .theme2_img  dl:nth-child(7),
	.m_food_list1 .theme2_img  dl:nth-child(8){display:none;}
}


/* **************************************** *
 * food_after_act
 * **************************************** */
.food_after_act { box-sizing:border-box; overflow:hidden; background:#eee;}
.food_after_act   dl.tit {overflow:hidden;}
.food_after_act   dl.tit dt {float:left; overflow:hidden;  font-family: 'MapoDPPA'; }
.food_after_act   dl.tit dd {float:right; overflow:hidden;  font-family: 'MapoDPPA Light'; }
.food_after_act   .list01 , .food_after_act   .list02 { overflow:hidden;   position:relative; background:#fff;}
.food_after_act   .list01 { float:left; }
.food_after_act   .list02 { float:right; }
.food_after_act  .listimg { height:100% ;position:relative; overflow:hidden;}
.food_after_act  .listimg  a {width:100%; height:100%; position:relative; display:block;}
.food_after_act  .listimg img {position:absolute; top:0; left:0; bottom:0; right:0;  margin:0 auto;min-width:100% !important; min-height:100% !important; width:100%; height:auto;}
.food_after_act   .list01 dl, .food_after_act   .list02 dl { overflow:hidden;  box-sizing:border-box; } 
.food_after_act   .list01 dl dt, .food_after_act   .list02 dl dt {font-family: 'MapoDPPA'; word-break:keep-all; overflow:hidden; white-space: nowrap;text-overflow:ellipsis;  } 
.food_after_act   .list01 dl dd, .food_after_act   .list02 dl dd { font-family: 'MapoDPPA';  position:relative;text-overflow:ellipsis; }
.food_after_act   .list01 dl dd a ,
.food_after_act   .list02 dl dd a {border-radius:5px; border:1px solid #6993de;  display:inline-block; font-size:11px; font-family: 'MapoDPPA';  color:#6993de}

/*웹*/
@media (min-width: 1024px) {
	.food_after_act  {padding:10px 30px; }
	.food_after_act  dl.tit dt, .food_after_act   dl.tit dd {line-height:74px;}
	.food_after_act   dl.tit dt {  padding-left:20px;  font-size:20px;}
	.food_after_act   dl.tit dd { font-size:30px;}
	.food_after_act   .list01 , .food_after_act   .list02 {  width: 48%; height:170px; margin-bottom:10px;}
	.food_after_act  .listimg {float:left; width:45%; }
	.food_after_act   .list01 dl, .food_after_act   .list02 dl { float:right; width:52%; padding:20px 20px 20px 10px;} 
	.food_after_act   .list01 dl dd, .food_after_act   .list02 dl dd {  height:130px; box-sizing:border-box;font-size:12px; line-height:18px; padding-top:10px; color:#888; padding-bottom:30px;}
	.food_after_act   .list01 dl dt, .food_after_act   .list02 dl dt {font-size:14px; line-height:22px; padding-top:10px; } 
	.food_after_act   .list01 dl dd a,
	.food_after_act   .list02 dl dd a {line-height:23px; padding:0px 10px; position:absolute; bottom:30px; left:0; }
}

/*패드*/
@media (min-width:641px) and (max-width:1023px) {
	.food_after_act  {padding:10px 30px;  width:96%;}
	.food_after_act  dl.tit dt, .food_after_act   dl.tit dd {line-height:74px;}
	.food_after_act   dl.tit dt {  padding-left:20px;  font-size:16px;}
	.food_after_act   dl.tit dd { font-size:30px;}
	.food_after_act   .list01 , .food_after_act   .list02 {  width: 100%; height:190px; margin-bottom:10px;}
	.food_after_act  .listimg {float:left; width:45%; }
	.food_after_act   .list01 dl, .food_after_act   .list02 dl { float:right; width:52%; padding:20px 20px 20px 10px;} 
	.food_after_act   .list01 dl dd, .food_after_act   .list02 dl dd {  height:150px;  padding-bottom:40px; box-sizing:border-box;font-size:12px; line-height:18px; padding-top:10px; color:#888;}
	.food_after_act   .list01 dl dt, .food_after_act   .list02 dl dt {font-size:14px; line-height:22px; padding-top:10px; } 
	.food_after_act   .list01 dl dd a,
	.food_after_act   .list02 dl dd a {line-height:23px; padding:0px 10px; position:absolute; bottom:30px; left:0; }
}

/*모바일*/
@media (max-width:640px) {
	.food_after_act  {padding:15px 30px;  width:90%;}
	.food_after_act  dl.tit dt, .food_after_act   dl.tit dd  a{line-height:26px;}
	.food_after_act   dl.tit dt {  padding-left:0px;  font-size:16px;}
	.food_after_act   dl.tit dd  a{ font-size:26px;}
	.food_after_act   .list01 , .food_after_act   .list02 {  width: 100%; height:180px; margin-bottom:10px;}
	.food_after_act  .listimg {float:left; width:45%; }
	.food_after_act   .list01 dl, .food_after_act   .list02 dl { float:right; width:52%; padding:20px 20px 20px 10px;} 
	.food_after_act   .list01 dl dd, .food_after_act   .list02 dl dd {  height:150px;  padding-bottom:40px; box-sizing:border-box;font-size:12px; line-height:18px; padding-top:10px; color:#888;}
	.food_after_act   .list01 dl dt, .food_after_act   .list02 dl dt {font-size:14px; line-height:22px; padding-top:10px; } 
	.food_after_act   .list01 dl dd a,
	.food_after_act   .list02 dl dd a {line-height:23px; padding:0px 10px; position:absolute; bottom:30px; left:0; }
}

/* **************************************** *
 * mt_wrap
 * **************************************** */
.main_notice{border:1px solid #ddd; box-sizing:border-box;overflow:Hidden; position:relative; }
.notice_top{overflow:Hidden;}
.banner_area02 p,.banner_area03 p{ overflow:hidden}
.notice_top #tab_inner02{width:100%;}
.notice_top #tab_inner02 li{float:left;margin-right:0px; width:100%; }
.notice_top #tab_inner02 li a.innew01,
.notice_top #tab_inner02 li a.innew02,
.notice_top #tab_inner02 li a.innew03,
.notice_top #tab_inner02 li a.innew04{
    display:block;background:none;text-indent:10px;position:absolute;  z-index:999; width:auto !important;  color:#000; letter-spacing:-1px; font-weight:bold; font-family:dotum;
}/*  font-family: 'MapoDPPA'; */
.notice_top #tab_inner02 li.on a{color:#f73838;}
.on_list ul li {text-align:right !important; width:100%; overflow:hidden; position:relative;}
.on_list ul li span {display:inline-block !important; float:none !important; }
#on_in0 ul, #on_in1 ul, #on_in2 ul, #on_in3 ul {width:100% !important;  margin-left:0px;}
#on_in0 ul li a, #on_in1 ul li a, #on_in2 ul li a, #on_in3 ul li a {color:#333 !important;}

.iconarea_new {overflow:hidden;  text-align:center;}
.iconarea_new dl {display:inline-block; cursor:pointer; }
.iconarea_new dl  dt {height:90px; padding-top:30px; }
.iconarea_new dl  dt span.img01 { text-align:center; width:96px; height:78px; font-size:0px; display:block; background:url(/kor/images/main/mm_main_bn.gif) no-repeat 0 0px; margin-left:15px; }
.iconarea_new dl  dt span.img02 { text-align:center; width:96px; height:78px; font-size:0px; display:block; background:url(/kor/images/main/mm_main_bn.gif) no-repeat -96px 0px;margin-left:15px; }
.iconarea_new dl  dt span.img03 { text-align:center; width:96px; height:78px; font-size:0px; display:block; background:url(/kor/images/main/mm_main_bn.gif) no-repeat -192px 0px;margin-left:15px; }
.iconarea_new dl  dd {font-size:15px; line-height:66px; font-family: 'MapoDPPA'; }
.on_list a.board_detail {position:absolute; display:inline-block; color:#222 !important;}

/*웹*/
@media (min-width: 1024px) {
	.mt_wrap {padding:20px 0px 40px 0px;}
	.main_notice{  padding:15px; width:50%; float:left; height:190px}
	.notice_top{padding:10px; margin-top:20px; }
	.banner_area02 p,.banner_area03 p{ padding-bottom:18px;}
	.on_list a.board_detail { right:33px; top:26px; font-size:22px; }
	.notice_top #tab_inner02 li a.innew01,.notice_top #tab_inner02 li a.innew02,.notice_top #tab_inner02 li a.innew03,.notice_top #tab_inner02 li a.innew04{ top:25px; font-size:16px; line-height:30px;}
	.notice_top #tab_inner02 li a.innew01 {left:30px !important;}
	.notice_top #tab_inner02 li a.innew02 {left:130px !important;}
	.notice_top #tab_inner02 li a.innew03 {left:270px !important;}
	.notice_top #tab_inner02 li a.innew04 {left:370px !important;}
	.on_list ul li a { position:absolute; top:0px; left:10px;}
	#on_in0 ul, #on_in1 ul, #on_in2 ul, #on_in3 ul   {padding:20px 0px 0px 0px;}
	#on_in0 ul li a, #on_in1 ul li a, #on_in2 ul li a, #on_in3 ul li a {font-size:13px; line-height:16px;}
	.iconarea_new {float:right; width:48%; }
	.iconarea_new dl { width:130px; margin:10px 10px;}
	.iconarea_new dl  dt {height:90px; padding-top:30px;}
	.iconarea_new dl  dd {font-size:15px; line-height:66px;  }
}


/*패드*/
@media (min-width:641px) and (max-width:1023px) {
	.mt_wrap {padding:20px 0px 40px 0px; width:96%;}
	.main_notice{  padding:15px; width:66%; float:left; height:190px}
	.on_list a.board_detail { right:33px; top:26px; font-size:20px; }
	.notice_top{padding:10px; margin-top:20px;  }
	.banner_area02 p,.banner_area03 p{padding-bottom:18px;}
	.notice_top #tab_inner02 li a.innew01,
	.notice_top #tab_inner02 li a.innew02,
	.notice_top #tab_inner02 li a.innew03,
	.notice_top #tab_inner02 li a.innew04{top:25px; font-size:14px; line-height:30px;}
	.notice_top #tab_inner02 li a.innew01 {left:30px !important;}
	.notice_top #tab_inner02 li a.innew02 {left:110px !important;}
	.notice_top #tab_inner02 li a.innew03 {left:190px !important;}
	.notice_top #tab_inner02 li a.innew04 {left:250px !important;}
	.on_list ul li a { position:absolute; top:0px; left:10px;}
	#on_in0 ul, #on_in1 ul, #on_in2 ul, #on_in3 ul   {padding:20px 0px 0px 0px;}
	#on_in0 ul li a, #on_in1 ul li a, #on_in2 ul li a, #on_in3 ul li a {font-size:13px; line-height:16px;}
	.iconarea_new {float:right; width:33%; }
	.iconarea_new dl {  margin:0px 10px; padding:11px 0px; width:100%;   text-align:left; border-bottom:1px solid #ddd;}
	.iconarea_new dl  dt { display:inline-block; vertical-align:middle; height:auto;  padding:0px 0px 0px 30px;}
	.iconarea_new dl  dt img {height:40px; vertical-align:middle;}
	.iconarea_new dl  dd {font-size:14px; display:inline-block;  vertical-align:middle ;  padding:0;padding-left:20px; line-height:36px;  }
}

/*모바일*/
@media (max-width:640px) {
	.on_list a.board_detail { right:33px; top:26px; font-size:20px;  background:none !important;}
	.mt_wrap {padding:20px 0px 40px 0px; width:90%;}
	.main_notice{  padding:35px 15px 15px 15px; width:100%; }
	.notice_top{padding:10px}
	.banner_area02 p,.banner_area03 p{padding-bottom:18px;}
	.notice_top #tab_inner02 li a.innew01,
	.notice_top #tab_inner02 li a.innew02,
	.notice_top #tab_inner02 li a.innew03,
	.notice_top #tab_inner02 li a.innew04{top:25px; font-size:14px; line-height:30px; border:none; }
	.notice_top #tab_inner02 li a.innew01 {left:30px !important;}
	.notice_top #tab_inner02 li a.innew02 {left:100px !important;}
	.notice_top #tab_inner02 li a.innew03 {left:190px !important;}
	.notice_top #tab_inner02 li a.innew04 {left:250px !important;}
	.on_list ul li a { position:absolute; top:0px; left:10px;}
	#on_in0 ul, #on_in1 ul, #on_in2 ul, #on_in3 ul   {padding:20px 0px 0px 0px;}
	#on_in0 ul li a, #on_in1 ul li a, #on_in2 ul li a, #on_in3 ul li a {font-size:13px; line-height:16px;}
	.on_list ul li span {display:none !important}
	.on_list { height:100px;}
	.on_list  li {height:20px;}
	.iconarea_new dl {  margin:10px 30px;}
	.iconarea_new dl  dt {height:50px; }
	.iconarea_new dl  dt span.img01 { text-align:center; width:62px; height:50px; font-size:0px; display:block; background:url(/kor/images/main/mm_main_bn_mobile.gif) no-repeat 0 0px; margin-left:15px; }
	.iconarea_new dl  dt span.img02 { text-align:center; width:62px; height:50px; font-size:0px; display:block; background:url(/kor/images/main/mm_main_bn_mobile.gif) no-repeat -62px 0px;margin-left:15px; }
	.iconarea_new dl  dt span.img03 { text-align:center; width:62px; height:50px; font-size:0px; display:block; background:url(/kor/images/main/mm_main_bn_mobile.gif) no-repeat -124px 0px;margin-left:15px; }
	.iconarea_new dl  dt  img{height:34px;}
	.iconarea_new dl  dd {font-size:14px; line-height:36px;  }

}

/* **************************************** *
 * youtube_link
 * **************************************** */
.youtube_link h4  {overflow:hidden;   text-align:left;width:100%; font-family: 'MapoDPPA';   }
.youtube_link h4   strong { font-family: 'MapoDPPA'; color:#f7309f; }
.youtube_link .tab {  overflow: hidden; width:100%;  text-align:left;}
.youtube_link .tablinks  {border-style:solid; border-width:2px;  vertical-align:top;  display:inline-block; position:relative; box-sizing:border-box;  word-break:keep-all; position:relative;}
.youtube_link .tablinks   span{font-family: 'MapoDPPA'; position:Absolute;  text-align:center; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.youtube_link .tablinks{border-color:#ddd; }
.youtube_link .tablinks span {color:#bbb;}
.youtube_link .tablinks.active, .youtube_link .tablinks.active:before { background:#6993de; border-color:#6993de; }
.youtube_link .tablinks.active span {color:#6993de;}
.youtube_link .tablinks.active span {color:#fff;}
.youtube_link  .tab button { background-color: inherit;  outline: none;  cursor: pointer;  transition: 0.3s;}
.youtube_link  .tabcontent {display: none; }
.youtube_link  .tabcontent  iframe {width:100%; height:230px;}

/*웹*/
@media (min-width: 1024px) {
	.youtube_link   { padding:50px 20px 20px 20px;}
	.youtube_link .desc{float:left; overflow:hidden; width:50%;}
	.youtube_link h4  {padding-bottom:20px;    }
	.youtube_link h4  , .youtube_link h4   strong {line-height:37px; font-size:28px;    }
	.youtube_link .tablinks  {  border-radius:10px; margin:3px 2px 3px 0px;  width:32%; height:42px;}

	.youtube_link .tablinks   span{font-size:13px; line-height:22px; }
	.youtube_link  .tabcontent {width:46%; float:right; }
	.youtube_link  .tabcontent  iframe {height:230px;}
}
/*패드*/
@media (min-width:641px) and (max-width:1023px) {
	.youtube_link   { padding:50px 20px 20px 20px; width:96%;}
	.youtube_link .desc{float:left; overflow:hidden; width:50%;}
	.youtube_link h4  {padding-bottom:20px;    }
	.youtube_link h4  , .youtube_link h4   strong {line-height:33px; font-size:18px;    }
	.youtube_link .tablinks  {  border-radius:10px; margin:3px 2px 3px 0px;  width:28%; height:42px;}
	.youtube_link .tablinks   span{font-size:13px; line-height:20px; }
	.youtube_link  .tabcontent {width:46%; float:right; }
	.youtube_link  .tabcontent  iframe {height:230px;}
	.site_go  {margin-top:10px;}
}

/*모바일*/
@media (max-width:640px) {
	.youtube_link   { padding:30px 20px 20px  20px; width:90%;}
	.youtube_link .desc{float:left; overflow:hidden; width:100%;}
	.youtube_link h4  {padding-bottom:10px;    }

.youtube_link .tab {margin-left:-1%;}
	.youtube_link h4  , .youtube_link h4   strong {line-height:33px; font-size:18px;    }
	.youtube_link .tablinks  {  border-radius:10px; margin:3px 0px 3px  1% ;  width:48%; height:32px;}
	.youtube_link .tablinks   span{font-size:13px; line-height:20px; }
	.youtube_link  .tabcontent {width:100%; padding-top:10px;}
	.youtube_link  .tabcontent  iframe {height:230px;}
	.site_go  {margin-top:10px;}
}


