
.ms_txt h1{font-family:'SCoreDream',sans-serif;}
.ms_txt h3{font-family:'SCoreDream',sans-serif;}
.vm_more a{color:#0d84f2; font-weight:bold; font-size:20px;}

#main_bn .visual{background:#000; border-radius:0px 0px 0px 0px; overflow:hidden;}
#main_bn .vsa_box{position:relative; border-radius:0px 0px 0px 0px; height:100%; width:100%; box-sizing:border-box;}
#main_bn .vsabox_shadow{/*background:url(images/main/main_bn_grd.png);*/ background-size:cover; background-repeat:no-repeat; background-position:center; position:absolute; z-index:5; top:0px; left:0px; width:100%; height:100%; border-radius:0px 0px 100px 0px;}
#main_bn .mainbg_image{height:100%; text-align:center; width:100%; background-repeat:no-repeat !important; background-position:top center !important;}

#main_bn {margin:0 auto; position:relative; z-index:0; width:100%; overflow:hidden; /*position:absolute;*/}
#main_bn .slidesjs-previous {position: absolute; top: 280px; left: 30px; width:72px; z-index: 10;}
#main_bn .slidesjs-next {position: absolute; top: 280px; right: 30px; width:72px; z-index: 10;}
#main_bn #mainbn_slide {margin:0 auto;}

#main_bn .bx-wrapper .bx-pager {/*display:none;*/  display:inline-block;}
#main_bn .bx-wrapper .bx-controls-auto { display:inline-block;}
#main_bn .bx-controls-direction{/*display:none;*/  display:inline-block;}
#main_bn .bx-pager-item {/*display:none;*/  display:inline-block;}


#main_bn .bx-wrapper .bx-pager {
	/*text-align: center;
	font-size: .85em;
	font-weight: bold;
	color: #666;
	position: absolute;
	z-index:99;
	width:100%;*/
	display:inline-block;
}

#main_bn .bx-wrapper .bx-controls{
  position: absolute;
  /*top: 515px;*/
  bottom:30px;
  width: 100%;
  z-index:10;
  text-align: center;
  margin:0px auto;
}

#main_bn .bx-wrapper .bx-controls .bx-controls-direction{display:block;}

#main_bn .bx-wrapper .bx-controls-auto {
  /*position: absolute;
  bottom: 130px;
  width: 100%;
  z-index:100;
  text-align: center; top:5px;*/
  display:inline-block;
  position:relative;
 
}

#main_bn .bx-wrapper .bx-pager .bx-pager-item,
#main_bn .bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;

}

#main_bn .bx-wrapper .bx-pager.bx-default-pager a {
	color:#fff;
	text-indent: -9999px;
	margin: 0 1px;
	display:inline-block;
	overflow:hidden; width:25px; height:25px; text-align:center; line-height:25px;
}

#main_bn .bx-wrapper .bx-pager.bx-default-pager a:hover,
#main_bn .bx-wrapper .bx-pager.bx-default-pager a.active {
	background-position: 0 -30px;
	text-indent:0;
}

#main_bn .bx-wrapper .bx-pager a:hover,active{text-decoration:none !important;}

/* AUTO CONTROLS (START / STOP) */
#main_bn .bx-wrapper .bx-controls-auto .bx-start {
  display: block;
  text-indent: -9999px;
  width: 25px;
  height: 25px;
  outline: 0;
  background: url('../images/main/main_roll_play.png') 0px 0px no-repeat;
  background-size:25px;
  margin: 15px 7px;
  position:relative;
  top:-2px;
}
#main_bn .bx-wrapper .bx-controls-auto .bx-start:hover,
#main_bn .bx-wrapper .bx-controls-auto .bx-start.active,
#main_bn .bx-wrapper .bx-controls-auto .bx-start:focus {
  /*background-position: -86px -33px;
  background-position:0px 0px;*/
}
#main_bn .bx-wrapper .bx-controls-auto .bx-stop {
  display: block;
  text-indent: -9999px;
  width: 25px;
  height: 25px;
  outline: 0;
  background: url('../images/main/main_roll_stop.png')  0px 0px no-repeat;
  background-size:25px;
  margin:  15px 7px;
  position:relative;
  top:-2px;
}
#main_bn .bx-wrapper .bx-controls-auto .bx-stop:hover,
#main_bn .bx-wrapper .bx-controls-auto .bx-stop.active,
#main_bn .bx-wrapper .bx-controls-auto .bx-stop:focus {
  /*background-position: -86px -33px;
  background-position:0px 0px;*/
}
p,h1,h2,h3,h4,h5,h6{margin:0px;}

a.bx-pager-link:hover,active,focus{text-decoration:none !important;}
a.bx-pager-link:link{text-decoration:none !important;}

.bx-pager-item .bxbtn {background:url('../images/main/main_roll.png') no-repeat; background-size:25px; padding:15px; background-position:center;}
.bx-pager-item .active .bxbtn {background:url('../images/main/main_roll_on.png') no-repeat; background-size:25px; background-position:center;}

#main_bn .bx-pager-item .bxbtn {background:url('../images/main/main_roll.png') no-repeat; padding:15px; background-position:center; background-size:25px;}
#main_bn .bx-pager-item .active .bxbtn {background:url('../images/main/main_roll_on.png') no-repeat; background-position:center; background-size:25px;}

/*#main_bn #slider-next{background:url('../images_en/main/bx_next.png') no-repeat;  background-size:50px; width:50px; height:50px; padding:15px 30px; background-position:center; display:inline-block;}
#main_bn #slider-prev{background:url('../images_en/main/bx_prev.png') no-repeat;  background-size:50px; width:50px; height:50px; padding:15px 30px; background-position:center; display:inline-block;}*/

#main_bn .bx-prev{text-indent:-9999px; background:url('../images_en/main/bx_prev.png') no-repeat;  background-size:50px; width:50px; height:50px; background-position:center; display:inline-block}
#main_bn .bx-next{text-indent:-9999px; background:url('../images_en/main/bx_next.png') no-repeat;  background-size:50px; width:50px; height:50px; background-position:center; display:inline-block;}

#main_bn .main_searchbox{position:relative;  width:100%; display:inline-block; /*padding-top:21.5%; padding-bottom:18.5%;*/}
#main_bn .main_searchbox .ms_pd{/*padding:0px 5%;*/}
#main_bn .m_search{position:relative; /*height:137px;*/ box-sizing:border-box;}
#main_bn .m_search .ms_txt{box-sizing:border-box; text-align:left; /*width:65%;  float:right;  text-align:right;*/}
#main_bn .main_bg_1 h2, .main_bg_1 h3{color:#59aed5;}
#main_bn .m_search .ms_txt h2, .m_search .ms_txt h3{color:#000;}
#main_bn .m_search .ms_txt h2{line-height:140%;}
#main_bn .m_search .ms_txt h3{line-height:130%;}

#main_bn .m_search .ms_imgbox{width:35%; box-sizing:border-box; position:absolute; bottom:0px; right:0px;}
#main_bn .m_search .ms_imgbox .ms_img{max-width:365px ; width:100%;}

#main_bn .search_box{border-radius:30px; line-height:50px; width:100%; display:inline-block; background:#fff; box-sizing:border-box; height:50px; font-size:15px; position:relative;}
#main_bn .search_box .sb_pd{padding:0px 10px;}
#main_bn .search_box .input_main{width:95%; box-sizing:border-box;  border:0px; background:transparent; height:50px; line-height:50px; font-size:15px; /*position:absolute;*/}

#main_bn .sld_btn{position:absolute; bottom:40px; z-index:5005;}


/*mm2*/
#mm2{padding:6% 0px 2%;}
.newsma1_box{width:100%; display:inline-block; box-sizing:border-box;}
.newsma1_box .newsma1_left{box-sizing:border-box;}
.newsma1_box .newsma1_right{box-sizing:border-box;}
.newsma1_box .newsma1_list{float:left; width:31%; box-sizing:border-box;}

.newmda_box{width:100%; box-sizing:border-box; display:inline-block;}
.newmda_box .newmda_thum{width:25%; box-sizing:border-box; display:inline-block; float:left; margin-right:5%;}
.newmda_box .newmda_txt{width:68%; box-sizing:border-box; display:inline-block; float:left;}
.newmda_box .newmda_thum_tp1{width:40%; box-sizing:border-box; display:inline-block; float:left; margin-right:2%;}
.newmda_box .newmda_txt_tp1{width:58%; box-sizing:border-box; display:inline-block; float:left;}
.nmdathum_img{padding-bottom:70%; border-radius:10px; background-size:cover !important; background-position:center !important; background-repeat:no-repeat !important;}

.newmbcphoto{width:100%; position:absolute; z-index:10;  border-radius:30px; height:100%; }
.newsbgbar{position:absolute; background:#8f83ff; top:3px; width:100%; height:100%; z-index:1; border-radius:20px; }
.ns_box{position:relative; width:100%; height:100%; padding-bottom:65.5%;}

.newmda_txt h3{overflow:hidden; /*height:40px;*/ word-break:break-all;}
.newsma1_box_1{padding:3% 0px 5%;}

.nsbox_1{position:absolute; z-index:13; left:20px; bottom:20px; text-align:left;}
.nsbox_2{position:absolute; z-index:11; background:url(../images_en/main/mm2_sdbox.png); width:100%; height:100%; background-size:cover; border-radius:30px;}

/**/
#mm3{padding:2% 0px 2%;}
#ict_testbed{background-size:cover; background-position:center; display:inline-block; width:100%;}
#ict_testbed .ict_testpd{padding:0px 0px 0px 40px; position:relative;}
#ict_testbed .testbed_tit h2{/*color:#fff;*/ font-size:22px;}
#ict_testbed .testbed_tit .tit_box{position:relative; display:inline-block;}
#ict_testbed .testbed_tit p{font-size:20px; /*color:#fff;*/}
#ict_testbed .testbed_tit .test_ico{position:relative; float:right; top:30px;}

.testbd_box{background:#fff; border:1px solid #a1c6ea; width:177px; height:177px; background-position:center; background-repeat:no-repeat; border-radius:50%; margin:auto; vertical-align:middle; position:relative; top:16px;}
.tstb_logo{padding-bottom:100%; width:100%; border-radius:50%;}


.testbed-contents-scroll-carousel .item{
    width: 242px;
	display:block;
	position:relative;
	/*width: 252px; min-height:264px; min-height:252px;*/
	min-height:242px;
	background:transparent;
	text-align:center;
	vertical-align:top;
}

.testbed-contents-scroll-carousel {display:block;position:relative; /*margin-left:30%;*/ float:left;width:100%;z-index:2;box-sizing:border-box;} 
.testbed-contents-scroll-carousel:before,
.testbed-contents-scroll-carousel:after {content:"";display:block;position:absolute;height:100%;top:0;z-index:3}
/*.testbed-contents-scroll-carousel:before {width:1px; background:#ccc; left:0;}
.testbed-contents-scroll-carousel:after {width:1px; background:#ccc; right:0;}*/
.testbed-contents-scroll-carousel .item a {display:block; position:absolute; width:100%; height:100%; /*background:#fff;*/ overflow:hidden;transition:all .3s ease;}
.testbed-contents-scroll-carousel .item a:link{text-decoration:none;}
.testbed-contents-scroll-carousel .item p{color:#fff; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.testbed-contents-scroll-carousel .item .testbed_item{width:100%; max-width:210px;  margin:0px auto;}
.testbed-contents-scroll-carousel .item .testbed_photo{border-radius:50%; width:210px; height:210px;}

.testbed-contents-scroll-carousel {display:inline-block; position:relative; top:0px;}

.testbed-contents-scroll-carousel .testbed_roll{/*position:absolute;*/ width:100%; display:inline-block; text-align:center; margin:22px 0px 0px;}
/*.testbed-contents-scroll-carousel .testbed_roll .sld-autos {display:none; margin:0 0px 0 0}*/

/*.testbed-contents-scroll-carousel .event_roll .sld-autos button.owl-play{display:none; background-image:url(../images/main/ow_play.png); background-repeat:no-repeat; cursor:pointer; width:12px; height:12px; border:0; background-color:transparent;}
.testbed-contents-scroll-carousel .event_roll .sld-autos button.owl-stop{background-image:url(../images/main/ow_stop.png); background-repeat:no-repeat; cursor:pointer; width:12px; height:12px; border:0; background-color:transparent;}*/

.testbed-contents-scroll-carousel .custom_dots {display:inline-block; z-index:100; text-align:center;}
.testbed-contents-scroll-carousel .custom_dots .owl-dot span{background:#e0e0e0; border-radius:50%; width:8px; height:8px; display:block; transition:all .3s ease; margin:0 5px;}
.testbed-contents-scroll-carousel .custom_dots .active span{background:#000; border-radius:50%; width:8px; height:8px;} 
.testbed-contents-scroll-carousel .custom_dots .owl-dot:hover span{background:#000;}


.testbed-contents-scroll-carousel .owl-nav{margin:0px auto; position:relative; text-align:center; /*width:600px;  height:400px; margin-top:-400px;*/}
.owl-next, .owl-prev {
  /*position: absolute; width: 33.33333333%; height: 100%;*/
  top: 0;
}

.owl-next {right: 0;}
.owl-prev {left: 0;}

.testbed-contents-scroll-carousel .owl-prev{left:0; right: auto; background:url(/images_en/main/mm4_arr_prev.png) !important; background-repeat:no-repeat; cursor:pointer; background-size:26px !important; width:26px; height:26px; border:0; 
	background-color:transparent; text-indent: -9999px; margin-right:5px;}
.testbed-contents-scroll-carousel .owl-next{left:auto; right: 0; background:url(/images_en/main/mm4_arr_next.png) !important; background-repeat:no-repeat; cursor:pointer; background-size:26px !important; width:26px; height:26px; border:0; 
	background-color:transparent; text-indent: -9999px;}

/*.testbed-contents-scroll-carousel .roll_btn{position:absolute; top:50%;}
.testbed-contents-scroll-carousel .rollbtn_prev{left:0; right: auto; background-image:url(/images_en/main/mm4_arr_prev.png); background-repeat:no-repeat; cursor:pointer; width:26px; height:26px; border:0; background-color:transparent; margin-top:-45px;}
.testbed-contents-scroll-carousel .rollbtn_next{left:auto; right: 0; background-image:url(/images_en/main/mm4_arr_next.png); background-repeat:no-repeat; cursor:pointer; width:26px; height:26px; border:0; background-color:transparent; margin-top:-45px;}*/
.testbed-contents-scroll-carousel button:focus{outline:none;}


/*mm4*/
#mm4{box-sizing:border-box; width:100%; display:inline-block; position:relative;}
.mm4_left{background:url(../images_en/main/mm4l_bgbox.jpg); background-size:cover; box-sizing:border-box;}
.mm4_right{box-sizing:border-box;}

.mm4l_box{padding:50px 0px;}

.mm4l_txtbtbox{padding-top:50px; box-sizing:border-box; width:100%; display:inline-block;}
.mm4ltbt_box{float:left; width:30%; margin:0px 1.5%; box-sizing:border-box;}

.m4lbt_whitebox{background:rgba(255,255,255,0.5); border-radius:20px;}
.m4wb_pd{padding:20% 6%; text-align:center;}
.m4lbt_whitebox .tit{color:#0f2b47; letter-spacing:-1px;}
.m4lbt_whitebox .bar{margin:10% auto; background:#fff; height:2px; width:50%;}

.m4lbt_whitebox h1{font-family:"Pretendard";}

/* Desktop Device : 480 이하 */
@media screen and (max-width:480px){
	
	
	.sec_tit{font-size:5.5vw;}
	.vm_more a{font-size:15px;}

	/*메인_상단*/
	#mainbn_slide{width:100%; position:relative; height:670px;}
	#main_bn .visual{border-radius:0px 0px 0px 0px; height:670px;}
	#mainbn_slide .mainbg_image{text-align:center; width:100%; }
	#main_bn .vsabox_shadow{border-radius:0px 0px 0px 0px;}
	#main_bg{background-repeat:no-repeat; }

	#main_bn .bx-wrapper .bx-controls{bottom:10px;}

	/*메인상단*/
	.view_main_t{display:none;}
	.view_main_w{display:none;}


	/*메인_상단*/
	#main_bn .main_searchbox{padding-top:450px; width:100%; padding-bottom:72px;}
	#main_bn .main_searchbox .ms_pd{padding:0px 0px;}
	#main_bn .m_search{height:55px;}
	#main_bn .m_search .ms_txt{width:100%; }
	#main_bn .m_search .ms_imgbox{display:none;}

	#main_bn .m_search .ms_txt h2{font-size:18px; margin-bottom:10px;}
	#main_bn .m_search .ms_txt h3{font-size:14px;}
	
	#main_bn .bx-pager-item .bxbtn {background:url('../images/main/main_roll.png') no-repeat; padding:10px; background-position:center; background-size:17px;}
	#main_bn .bx-pager-item .active .bxbtn {background:url('../images/main/main_roll_on.png') no-repeat; background-position:center; background-size:17px;}

	#main_bn .bx-wrapper .bx-controls-auto .bx-stop {width:25px; height:17px; background-size:17px; margin:15px 0px; background-position:center; top:0px; /*height:25px;*/}
	#main_bn .bx-wrapper .bx-controls-auto .bx-start {width:25px; height:17px; background-size:17px; margin:15px 0px; background-position:center; top:0px; /*height:25px;*/}
		
	#main_bn .bx-prev{background-size:25px; width:25px; height:25px; margin-right:5px;}
	#main_bn .bx-next{background-size:25px; width:25px; height:25px;}


	/*mm2*/
	.newsma1_box .newsma1_left{margin-bottom:5%;}
	.newsma1_box .newsma1_right{}

	.newsma_list li{padding: 0px 0px 5%;}

	.newmda_box .newmda_thum{width:35%;}
	.newmda_box .newmda_txt{width:58%;}

	.newmda_txt h3{/*height:40px;*/ line-height:110%;}

	.nsbox_1{line-height:140%;}


	/*mm3*/
	#ict_testbed{padding:15px 0px 26px;}
	.testbed-contents-scroll-carousel .item{width:44.5vw; min-height:150px;}
	.testbed-contents-scroll-carousel .item .testbed_photo{width:83%; height:83%; padding-bottom:19%; /*width:95%; height:95%; padding-bottom:21%;*/}
	.testbd_box{width:75%; height:75%; top:15px;}
	.tstb_logo{padding-bottom:100%; width:100%; border-radius:50%;}
	#ict_testbed .testbed_tit p{font-size:15px;}
	.testbed_listbox{margin:20px 0px;}

	/*mm4*/
	.mm4l_box{padding:35px 20px;}

	.m4lbt_whitebox .tit{font-size:15px;}
	.m4lbt_whitebox h1{font-size:25px;}
	
	.mm4l_txtbox .font_h3{font-size:15px;}
	.m4wb_pd{padding:5% 6%;}

	.mm4ltbt_box{float:none; width:100%; margin-bottom:20px;}
	.m4lbt_whitebox .bar{margin:10px auto; background:#fff; height:2px; width:50%;}

	.mm4_mapiframe{height:360px;}

}

/* Desktop Device : 481 이상 768 이하 */
@media screen and (min-width:481px) and (max-width:768px){
	
	.sec_tit{font-size:4.8vw;}

	/*메인_상단*/
	#mainbn_slide{width:100%; position:relative; height:543px;}
	#main_bn .visual{border-radius:0px 0px 0px 0px;}
	#mainbn_slide .mainbg_image{height:543px; text-align:center; width:100%; }	
	#main_bg{background-repeat:no-repeat; background-repeat:no-repeat; background-size:cover; }

	#main_bn .bx-wrapper .bx-controls{bottom:5px;}
	
	/*메인상단*/
	.view_main_m{display:none;}
	.view_main_w{display:none;}

	/*메인_상단*/
	#main_bn .main_searchbox{padding-top:250px; width:100%;}
	#main_bn .main_searchbox .ms_pd{padding:0px;}
	#main_bn .m_search{height:65px;}
	#main_bn .m_search .ms_txt{width:100%; }
	#main_bn .m_search .ms_txt h2{font-size:22px; margin-bottom:20px;}
	#main_bn .m_search .ms_txt h3{font-size:16px;}
	
	.ms_txt h1{font-size:5vw; margin-bottom:3%;}

	/*mm2*/
	.newsma1_box .newsma1_left{margin-bottom:5%;}
	.newsma1_box .newsma1_right{}
	
	.testbed-contents-scroll-carousel .item{width:31vw; min-height:200px;}
	.testbed-contents-scroll-carousel .item .testbed_photo{width:100%; height:100%; padding-bottom:21%;}
	.testbd_box{width:78%; height:78%; top:20px;}
	.tstb_logo{padding-bottom:100%; width:100%; border-radius:50%;}

	.newsma_list li{padding: 0px 0px 5%;}

	/*mm3*/
	#ict_testbed{padding:15px 0px 26px;}
	.testbed_listbox{padding:30px 0px;}

	/*mm4*/
	.mm4l_box{padding:35px 20px;}
	.m4wb_pd{padding:15% 6%; text-align:center;}
	/*.m4lbt_whitebox{height:190px;}*/
	.m4lbt_whitebox .tit{font-size:2vw;}
	.m4lbt_whitebox{min-height:110px;}
	.m4lbt_whitebox h1{font-size:4vw;}
	.m4wb_pd_tp1{padding:20% 6%;}

	.mm4_mapiframe{height:400px;}
}


/* Desktop Device : 769 이상 프린트 사이즈 */
@media screen and (min-width:769px), only print{

	.sec_tit{font-size:35px;}
	
	/*메인_상단*/
	#mainbn_slide{width:100%; position:relative; height:665px;}
	#mainbn_slide .mainbg_image{height:665px; text-align:center; width:100%; border-radius:0px 0px 0px 0px; background-position:center !important; margin:0px auto;}
	#main_bn .main_searchbox{padding-top:230px;}
	
	
	.main_tit h1{display:inline-block;}
	.ms_txt h1{font-size:48px; margin-bottom:3%;}
	#main_bn .m_search .ms_txt h2{font-size:25px;}
	#main_bn .m_search .ms_txt h3{font-size:18px;}


	#main_bn .bx-wrapper .bx-controls-auto .bx-start:hover,
	#main_bn .bx-wrapper .bx-controls-auto .bx-start.active,
	#main_bn .bx-wrapper .bx-controls-auto .bx-start:focus {background-position:0px 0px;}

	#main_bn .bx-wrapper .bx-controls-auto .bx-stop:hover,
	#main_bn .bx-wrapper .bx-controls-auto .bx-stop.active,
	#main_bn .bx-wrapper .bx-controls-auto .bx-stop:focus { background-position:0px 0px;}

	/*메인상단*/
	.view_main_t{display:none;}
	.view_main_m{display:none;}

	/*mm2*/
	.newsma1_box .newsma1_left{float:left; width:48%;}
	.newsma1_box .newsma1_right{float:right; width:48%;}
	
	.newsmain_box_2{padding:34px 0px 0px;}
	.newsma_list li{padding: 0px 22px 5%;}

	.journalistbox .journalistphoto{width:20%; float:left; display:inline-block; margin-left:2%;}
	.journalistbox .journalisttxt{width:70%; float:left; display:inline-block;}
	
	
	/*mm3*/
	#ict_testbed{padding:45px 0px 26px;}
	#ict_testbed .testbed_tit{position:absolute; left:20px; width:15%; padding-left:0;}
	#ict_testbed .testbed_listbox{margin-left:18%; position:relative;}

	.testbed_tit .vm_more{margin-top:15%;}

	/*mm4*/
	.mm4_left{width:50%; float:left; left:0px;}
	.mm4_right{width:50%; float:right; right:0px;}
	
	.mm4l_txtpd{padding-top:4%;}
	.mm4l_txtbtbox{padding-top:4%;}

	.m4lbt_whitebox h1{font-size:1.7vw;}

	.mm4_mapiframe{height:500px;}



}

/* Desktop Device : 769 이상 1499 이하 */
@media screen and (min-width:769px) and (max-width:1499px){
	
	/*mm4*/
	.mm4l_txtbox{padding-left:20px; padding-right:20px;}
	.mm4_left{height:500px;}
	.mm4_right{height:500px;}
	.m4lbt_whitebox .tit{font-size:1.1vw;}
	.m4lbt_whitebox{min-height:110px;}
	.m4wb_pd{padding:15% 6%;}
	.m4wb_pd_tp1{padding:21% 6%;}

	.mm4_mapiframe{height:500px;}
}


/* Desktop Device : 1500 이상 프린트 사이즈 */
@media screen and (min-width:1500px), only print{
	
	/*mm4*/
	.mm4l_txtbox{padding-left:35%; padding-right:3%;}
	.mm4_left{height:500px;}
	.mm4_right{height:500px;}
	.m4lbt_whitebox .tit{font-size:0.8vw;}
	.m4lbt_whitebox{min-height:170px;}
	.m4wb_pd{padding:15% 6% 0px;}
	.m4wb_pd_tp1{padding:20% 6% 0px;}
	
	.mm4_mapiframe{height:500px;}

}