@media screen and (max-width: 1700px) {

}
@media screen and (max-width: 1650px) {
	#gnb h1{margin-right:0}
	/*#main_visual {height:550px}*/
}
@media screen and (max-width: 1500px) {
   
}
@media screen and (max-width: 1400px) {
	
	/*#main_visual {height:550px}*/
	.mb_header {position:relative;padding-top:33px;}
	.mb_header  button {margin-top:12px}
	.mo_on_top  button img,
	.mb_header  button img {height:21px}
	.icon-bar {
	    background-color: #333;
	    width: 25px;
	    height: 3px;
	    display:block;
	    margin-bottom:3px
	}
		.top_top {height:33px;position:absolute;top:0;left:0;width:100%;}
		.top_top .fr{display:none;}
		/* .top_top {display:none} */
	#top_bar_wrap, #gnb {display:none}
	#topmenu_wrap {padding:2rem 1rem;;left:0;right:0;}
	#topmenu_wrap h1 {margin-top:0px;}
	#topmenu_wrap h1 img {height:46px;}
	#mb_gnb, .mb_header {display:block}
		.mb_menu  {background:none;border:0px;}
		
 .aside-backdrop.in, .aside.in {display: block  !important}
  #footer .st3 li {margin-left:0;margin-right:1rem;}
  #footer .st4,#footer .st5 {text-align:left !important;}
 
	
.mo_top {position: fixed;right:2rem;bottom:2rem}
.mo_top img {height:90px}
.symbol-target {height:0;margin-top:0;padding-top:0} 

	
	
.mb_header img {height:50px}
.mslider_in {margin-left:0;left:2rem;}

}
@media screen and (max-width: 1300px) {
	.bx-wrapper .bx-controls-direction a {display:none}

}

@media screen and (max-width: 1800px) {
	#gnb h1 {margin-right:2rem;}
	#main_visual {margin:0}
}
@media screen and (max-width: 1600px) {
    .fcont2 {padding:0}
	
}
.mo_img {display:none !important;}
@media screen and (max-width: 1024px) {
	
	.mo_on_top h1 img,
	
	
	 #footer_inner img, #top_right, #hidden_logo {display: none}
	

	
		#footer_wrap .sns_ic img {height:50px}
	#footer_wrap .sns_ic {right:2rem; top:3rem;}

	
	#footer_inner {padding:2rem 2rem 3rem 2rem ;background:none;text-align:center;}
		.mo_img {display:inline-block !important}
	.pc_img {display:none !important}
	#footer_wrap .sns_ic {position:relative;top:0;right:0;}
	.visual_box span {width:100%}
	#footer_inner .st1 {margin-top:2rem}

	.mslider_in {left:2rem;margin-left:0;padding-right:3rem}
	.mslider_in_in .txt3 img {height:80px}
	/*.mainVisual {height:400px}*/
	.mainVisual .slider {position:relative}
	.mainVisual .slick-dots {bottom:2rem}
	/*.mainVisual .slick-list {height:400px}*/
	.all_box {position:relative;right:0;top:0;padding:2rem 1.5rem;}
	.search_b input {width:90%}
	
.mainVisual .slick-prev {    height: 11px;
    background-size: contain !important;margin-left:0;left:2rem}

.mainVisual .slick-next { height: 11px;
    background-size: contain !important;margin-left:0;left:16rem}

 .family_wrap .family_inner2 .family {position:relative}
  .fixed_right {display:none}
  .main_con1>div .left {position: relative;display:none;margin-bottom:2rem;}
  .main_con1>div {padding:0;}
.main_con1 {margin-top:0;padding:3rem 1rem}
.main_con2 {padding:5rem 1rem 6rem}
.fcon_top2 {padding:1rem}
.fcon_top2>div>.fr,
.fcon_top2>div>.fl {float:none}
.fcon_top2>div>.fl  {margin-bottom:2rem;}
.sub_title_wp {padding:3rem 1rem}
.sub_title_wp .st2:before {top:1.2rem}
.view_wp {padding:0}

.view_wp:before {display:none}
.sub_con_in2,
.sub_con_in {padding:7rem 1rem}
.view_wp .bx1 {padding:0}
.view_wp>div>div {display:block;}
.view_wp>div>div:nth-child(1) img {height:100%}
}

	
@media screen and (max-width: 768px) {

	.content {width:100% !important;}
	#mb_gnb h2 {border-bottom:1px solid #ddd;font-size:14px;padding:20px 10px}
	
	.main_title {font-size:25px}
	

	.foot_bar>ul>li>a {width:25%}
	.bx-wrapper img {width:100%}
	.dropdown-content {width:100%;float:none;}
	.dropdown {width:100%;float:none}
	 .dropbtn  {width:100% !important;height:50px;vertical-align:middle;padding-left:1rem;width:auto}
	 .dropdown-content a {padding:10px 0px;padding-left:1rem;padding-right:3rem;width:auto;line-height:2rem}


.mt20 {margin-top:10px !important;}
.mt30 {margin-top:20px !important;}
.mt40 {margin-top:20px !important;}
.mt50 {margin-top:20px !important;}
.mt60 {margin-top:40px !important;}
.mt70 {margin-top:50px !important;}
.mt80 {margin-top:50px !important;}




    .mo_img2 {display:inline-block !important}
    .pc_img2 {display:none !important}
    
    .pc_br {display:inline}
.mslider_in_in {width:70%;min-width:auto}

.fcon_top2>ul>li span {margin:0 1rem}
.fcont_bt {padding:3rem 1rem ;}
.daily_li>li{width:33.3333%;margin-bottom:5px;}
.daily_li>li>div {padding:1rem 0}
.fcont_bt>p {clear:both;overflow: hidden}
.fcont_bt>p .left {float:left;}
.fcont_bt>div {padding:0;display:block}
.fcont_bt>div:nth-child(2) {margin-top:2rem}

.fcont_bt>div:nth-child(3) {margin:1.5rem 0}
.fcont_bt>p .right {float:right;}
.fcont_bt .right,
.fcont_bt .left {position:relative;top:0;}

.mo_br {display:block}
.pc_br {display:inline}
.daily_txt1 button {margin:0 2rem}
.daily_txt1 button img {height:35px}
.search_bx>div {margin-top:1rem}
.movie_li .st3 {padding:2rem 0}
.movie_li>li {width:100%;float:none}

.movie_li .st3 li div {width:60%}
/*.movie_li .bx1>div:nth-child(1) {padding-right:3rem}*/
.movie_li .bx1>div:nth-child(2) {background:none}
.movie_li .bx1 {background-color:#f9f9f9}
.movie_li .st3 {padding:0}
.movie_li .st3 span {padding:5px 2rem}
.movie_li .bx1>div:nth-child(1) {width:48%;}
.search_bx {padding:2rem 3rem}
.main_con2 .st1:before {top:15px}
.main_con2>div>div {float:none;width:100%;margin-bottom:2rem;}
.main_con2 {padding:3rem 1rem}
.over_scroll,
.ch_tb,
.main_con1>div {;overflow-x:scroll}
.view_wp .st2 li div {width:70%}
.over_scroll>ul {width:500px}
.over_scroll .no_scroll {width:inherit }
.s_st1,
.s_st2 ,
.s_st3 {width:30px;line-height:30px;height:30px}
.daily_tb,
.daily_tb2,
.main_con1>div>ul  {width:800px}
.daily_txt1 {font-size:2.5rem}
.viewer_tb select {background-position:95% 50%}
.viewer_tb>div {width:100% !important;display:block;margin-bottom:2rem;}
.view_wp .st2 li {float:none;width:100%;}
.view_wp>div>div:nth-child(1) {width:100%;}
.daily_li3>li {margin-bottom:5px;width:33.33333%;}
.daily_li2>li {width:33.33333%;}
.daily_tb th  {word-break: break-all}
.sm_wrap {padding:7rem 1rem}
.daily_tb td {word-break: break-all}
.sm_li>div {width:100%;margin-bottom:4rem}
}
@media screen and (max-width: 765px) {
	
}

