@media(max-width:1200px){
    #nav{display: none}
    .gnb{display: block;position: absolute;top: 22px;right: 22px;cursor: pointer}
    .nav_wrap{position: relative; display:block; right: 0;top: 0;width: 100%;height: 100%;}
    .nav_wrap .nav_open{position: fixed;right: -110%;top: 0;width: 33.33%;min-width: 280px;height: 100%;background: #fff;transition: 0.3s; z-index:1004;}
    .nav_wrap .nav_open.active{right: 0;}
    .nav_wrap .nav_open span{position: absolute;top: 18px;left: 25px;}
    .nav_wrap .nav_open p{text-align: right;margin: 12px 12px 0 0;cursor: pointer;}
    .nav_wrap .nav_open ul{margin: 0 0 50px 30px;}
    .nav_wrap .nav_open li{margin-bottom: 17px;font-size: 24px;letter-spacing: -1px;}
    .nav_wrap .nav_open li a{color: #111;}
    .nav_wrap .nav_open ul ul{margin: 10px 0 20px 30px;}
    .nav_wrap .nav_open li li{margin-bottom: 5px;}
    .nav_bg{position: fixed; right: 0;top: 0;width: 0;height: 100%;background: rgba(0,0,0, .6); z-index:1003; transition:opacity 0.3s; opacity:0;}
	.inner{width:95%; max-width:none;}
	/* sub */
	.Ltext, .R_cont{float:none; display:block; width:100%;}
	.Ltext { margin-bottom: 15px;}
	.display_None{display:none;}
	.table_img{display:none;}
	.graph_ex{margin-bottom:5px;}

}
@media(max-width:880px){
	.nav_wrap .nav_open li{font-size:16px;}
	.display_None{display:none;}
	/* sub */
	.desc_style:after{top:8px;}
	#page_title{font-size:22px; padding:8px 0; margin: 50px 0 25px;}
	.bk_textCont, .desc_style {font-size:16px;}
	.Ltext {font-size:21px;}
	/* page01 */
	.page01_bottom p{font-size:15px;}
	/* page02 */
	.indent p{font-size:16px;}
	.page_bg h4{font-size:19px;}
	.page_bg h5{font-size:16px;}
	#page02 .indent:before{font-size:16px;}
	.Ex{font-size:15px;}
}

@media(max-width:650px){
	.nav_wrap .nav_open li{font-size:16px;}
	/* sub */
	.inner{width:90%;}
	.desc_style {padding-left:15px;}
	.desc_style:after{width:5px; height:5px; top:7px; left: 5px;}
	.bk_textCont::after {top: 5px; width: 8px; height: 8px; }

	#page_title{font-size:18px; margin: 20px 0 15px; padding:8px; word-break:keep-all;}
	.bk_textCont, .desc_style, .desc_style_,.box, .box02 {font-size:15px; }
	.Ltext{font-size:16px; margin-bottom: 5px;}
	.Ex{font-size:12px; margin:20px 0 15px;}
	.Note{font-size:12px; margin-top: 5px;}
	.Sp_script_ex {font-size:12px;     word-break: break-all;}
	.Sp_cript{font-size:12px; font-weight:500;}
	/* page01 */
	.page01_bottom p{font-size:12px;}
	/* page02 */
	.page_bg{padding:20px 15px;}
	.page_bg h4 {font-size: 15px; word-break: keep-all;}
	.page_bg h5{font-size:14px;}
	.indent p{font-size:14px;}
	#page02 .indent {padding-left: 15px; }
	#page02 .indent:before{font-size:14px; left:0;}
	.desc_style, #page02 .desc_style{margin-bottom:10px;}
	/* page03 */
	.R_num{font-size:14px; margin-bottom:5px; margin-top: 7px;}
	.R_cont_box {margin-bottom:20px;}
	.text_container .R_cont_box6 .desc_style { margin-bottom: 30px; }
	.col_box div.col{width:100%;}
	.right_bg{position:relative; padding-right:0; background-position:center; background-size:auto; z-index:1;}
	.right_bg:before{content:''; position:absolute; display:block; width:100%; height:100%; background:#fff; opacity:0.7; z-index:-1;}
	#page03 img.left_img{position: absolute; opacity: 0.3; width: 50%; left: -20%; top: -30%; z-index:-1;}
	#page03 img.left_img2{top: 0; z-index:-1; width:40%;}
	#page03 img.right_img{position: absolute; opacity: 0.3; width: 50%; right: -20%; top: 5%; z-index:-1;}
	/* page04 */
	.desc_style > p.special_character{font-size:14px;}
	.page_bg_text{font-size:14px;}
	p.indent{font-size:13px;}
	.law h6{font-size:14px;}
	.law p{font-size:12px;}
	.page04_indent.indent2-2{padding-left:30px;}
	.page04_indent{padding-left:15px;}
	.page04_indent:before{left:0; font-size:12px;}
	.indent_ko{padding-left:30px;}
	.indent_ko:before{font-size:12px; left:10px;}
	.business_text{font-size:12px; margin-bottom:5px;}
	.business_text span{/* display:block; */}
	#page04 .page_bg{padding:20px 10px;}
	.desc_style p{font-size:14px;}
	.ex_margin_top{margin-top:20px;}
	/* page05 */
	.img_50 > div{width:100%;}
	.left50{margin-right:0;}
	.left50 .Ex{margin:0;}
	.graph_ex{font-size:10px;}
	.page05_1{margin-bottom:0;}
}