
/* global defaults */
	*{max-height:99999px;}
	html{overflow-y:auto;}
	html,body{width:100%; min-height:100%; background-color: #fff; -webkit-text-size-adjust:none}
	input[type=text],input[type=email],input[type=tel],input[type=submit],input[type=password],input[type=image],input[type=button],textarea{ -webkit-border-radius:0; -webkit-appearance:none}
	input[type=radio],input[type=checkbox], select{ -webkit-border-radius:0}
	img,video,audio,object,embed,iframe{max-width:100%;}
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,legend{margin:0;padding:0}
	fieldset,img,abbr,acronym{border:none}
	fieldset{display:block}
	ol,ul{list-style:none outside}
	h1,h2,h3,h4,h5,h6,address,caption,cite,code,dfn,em,th,var{font-size:100%;font-weight:normal}

	hr,legend,caption,hr{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;margin:0;padding:0;font-size:0;line-height:0;text-indent:-1000em}

	a{text-decoration:none}

/* Skip Navigation */
	.skip{width:1px; height:1px; margin:0 -1px -1px 0; padding:0; font-size:0; line-height:0; display:block; overflow:hidden;}
	.skip:hover,.skip:active,.skip:focus{width:100%; height:auto; margin:0; padding:5px 0; font-weight:bold; font-size:12px; line-height:1; color:#333; text-decoration:none !important; text-indent:10px}

/* 텍스트 테스트 */
	.testText{padding:5px; font-size:18px; line-height:20px; color:#000; position: fixed; left:0; top:0; z-index:10;}

/* library */
	.tal{text-align:left !important}
	.tac{text-align:center !important}
	.tar{text-align:right !important}
	.taj{text-align:justify !important}
	.vam{vertical-align:middle !important}
	.vat{vertical-align:top !important}
	.vab{vertical-align:bottom !important}

/* clear style */
	.clear:after{display:block;visibility:hidden;clear:both;height:0;content:' '}
	.c_box:after{display:block;visibility:hidden;clear:both;height:0;content:' '}

/* font style */
	.p_d{font-family:dotum}
	.p_a{font-family:arial}
	.p_v{font-family:verdana}
	.p_t{font-family:tahoma}

/* color style */
	.cffffff,.cffffff a:link,.cffffff a:visited,.cffffff a:active,.cffffff a:hover{color:#fff !important}

/* Margin Style */
	.m0		 {margin:0 !important;}

	.mt_1	 {margin-top:-1px !important;}
	.mt0		 {margin-top:0 !important;}
	.mt1		 {margin-top:1px !important;}
	.mt2		 {margin-top:2px !important;}
	.mt3		 {margin-top:3px !important;}
	.mt4		 {margin-top:4px !important;}
	.mt5		 {margin-top:5px !important;}
	.mt6		 {margin-top:6px !important;}
	.mt7		 {margin-top:7px !important;}
	.mt8		 {margin-top:8px !important;}
	.mt9		 {margin-top:9px !important;}
	.mt10	 {margin-top:10px !important;}
	.mt11	 {margin-top:11px !important;}
	.mt12	 {margin-top:12px !important;}
	.mt13	 {margin-top:13px !important;}
	.mt14	 {margin-top:14px !important;}
	.mt15	 {margin-top:15px !important;}
	.mt16	 {margin-top:16px !important;}
	.mt17	 {margin-top:17px !important;}
	.mt18	 {margin-top:18px !important;}
	.mt19	 {margin-top:19px !important;}
	.mt20	 {margin-top:20px !important;}
	.mt25	 {margin-top:25px !important;}
	.mt30	 {margin-top:30px !important;}
	.mt35	 {margin-top:35px !important;}
	.mt40	 {margin-top:40px !important;}
	.mt45	 {margin-top:45px !important;}
	.mt50	 {margin-top:50px !important;}
	.mt55	 {margin-top:55px !important;}
	.mt60	 {margin-top:60px !important;}
	.mt65	 {margin-top:65px !important;}
	.mt70	 {margin-top:70px !important;}
	.mt75	 {margin-top:75px !important;}
	.mt80	 {margin-top:80px !important;}
	.mt85	 {margin-top:85px !important;}
	.mt90	 {margin-top:90px !important;}
	.mt95	 {margin-top:95px !important;}
	.mt100	 {margin-top:100px !important;}

	.mb0		 {margin-bottom:0 !important;}
	.mb1		 {margin-bottom:1px !important;}
	.mb2		 {margin-bottom:2px !important;}
	.mb3		 {margin-bottom:3px !important;}
	.mb4		 {margin-bottom:4px !important;}
	.mb5		 {margin-bottom:5px !important;}
	.mb6		 {margin-bottom:6px !important;}
	.mb7		 {margin-bottom:7px !important;}
	.mb8		 {margin-bottom:8px !important;}
	.mb9		 {margin-bottom:9px !important;}
	.mb10	 {margin-bottom:10px !important;}
	.mb15	 {margin-bottom:15px !important;}
	.mb18	 {margin-bottom:18px !important;}
	.mb20	 {margin-bottom:20px !important;}
	.mb25	 {margin-bottom:25px !important;}
	.mb30	 {margin-bottom:30px !important;}
	.mb35	 {margin-bottom:35px !important;}
	.mb40	 {margin-bottom:40px !important;}
	.mb50	 {margin-bottom:50px !important;}

	.mr0		 {margin-right:0 !important;}
	.mr1		 {margin-right:1px !important;}
	.mr2		 {margin-right:2px !important;}
	.mr3		 {margin-right:3px !important;}
	.mr4		 {margin-right:4px !important;}
	.mr5		 {margin-right:5px !important;}
	.mr6		 {margin-right:6px !important;}
	.mr7		 {margin-right:7px !important;}
	.mr8		 {margin-right:8px !important;}
	.mr9		 {margin-right:9px !important;}
	.mr10		 {margin-right:10px !important;}
	.mr11		 {margin-right:11px !important;}
	.mr12		 {margin-right:12px !important;}
	.mr13		 {margin-right:13px !important;}
	.mr14		 {margin-right:14px !important;}
	.mr15		 {margin-right:15px !important;}
	.mr16		 {margin-right:16px !important;}
	.mr17		 {margin-right:17px !important;}
	.mr18		 {margin-right:18px !important;}
	.mr19		 {margin-right:19px !important;}
	.mr20		 {margin-right:20px !important;}
	.mr25		 {margin-right:25px !important;}
	.mr30		 {margin-right:30px !important;}
	.mr35		 {margin-right:35px !important;}
	.mr40		 {margin-right:40px !important;}

	.ml0		 {margin-left:0 !important;}
	.ml1		 {margin-left:1px !important;}
	.ml2		 {margin-left:2px !important;}
	.ml3		 {margin-left:3px !important;}
	.ml4		 {margin-left:4px !important;}
	.ml5		 {margin-left:5px !important;}
	.ml6		 {margin-left:6px !important;}
	.ml7		 {margin-left:7px !important;}
	.ml8		 {margin-left:8px !important;}
	.ml9		 {margin-left:9px !important;}
	.ml10		 {margin-left:10px !important;}
	.ml11		 {margin-left:11px !important;}
	.ml12		 {margin-left:12px !important;}
	.ml13		 {margin-left:13px !important;}
	.ml14		 {margin-left:14px !important;}
	.ml15		 {margin-left:15px !important;}
	.ml16		 {margin-left:16px !important;}
	.ml17		 {margin-left:17px !important;}
	.ml18		 {margin-left:18px !important;}
	.ml19		 {margin-left:19px !important;}
	.ml20		 {margin-left:20px !important;}
	.ml25		 {margin-left:25px !important;}
	.ml30		 {margin-left:30px !important;}
	.ml35		 {margin-left:35px !important;}
	.ml40		 {margin-left:40px !important;}
	.ml50		 {margin-left:50px !important;}

	.mb-1		 {margin-bottom:-1px !important;}
	.mb-2		 {margin-bottom:-2px !important;}
	.mb-3		 {margin-bottom:-3px !important;}


/* padding Style */
	.m0		 {margin:0 !important;}

	.pt_1	 {padding-top:-1px !important;}
	.pt0		 {padding-top:0 !important;}
	.pt1		 {padding-top:1px !important;}
	.pt2		 {padding-top:2px !important;}
	.pt3		 {padding-top:3px !important;}
	.pt4		 {padding-top:4px !important;}
	.pt5		 {padding-top:5px !important;}
	.pt6		 {padding-top:6px !important;}
	.pt7		 {padding-top:7px !important;}
	.pt8		 {padding-top:8px !important;}
	.pt9		 {padding-top:9px !important;}
	.pt10	 {padding-top:10px !important;}
	.pt11	 {padding-top:11px !important;}
	.pt12	 {padding-top:12px !important;}
	.pt13	 {padding-top:13px !important;}
	.pt14	 {padding-top:14px !important;}
	.pt15	 {padding-top:15px !important;}
	.pt16	 {padding-top:16px !important;}
	.pt17	 {padding-top:17px !important;}
	.pt18	 {padding-top:18px !important;}
	.pt19	 {padding-top:19px !important;}
	.pt20	 {padding-top:20px !important;}
	.pt25	 {padding-top:25px !important;}
	.pt30	 {padding-top:30px !important;}
	.pt35	 {padding-top:35px !important;}
	.pt40	 {padding-top:40px !important;}
	.pt45	 {padding-top:45px !important;}
	.pt50	 {padding-top:50px !important;}
	.pt55	 {padding-top:55px !important;}
	.pt60	 {padding-top:60px !important;}
	.pt65	 {padding-top:65px !important;}
	.pt70	 {padding-top:70px !important;}
	.pt75	 {padding-top:75px !important;}
	.pt80	 {padding-top:80px !important;}
	.pt85	 {padding-top:85px !important;}
	.pt90	 {padding-top:90px !important;}
	.pt95	 {padding-top:95px !important;}
	.pt100	 {padding-top:100px !important;}

	.pb0		 {padding-bottom:0 !important;}
	.pb1		 {padding-bottom:1px !important;}
	.pb2		 {padding-bottom:2px !important;}
	.pb3		 {padding-bottom:3px !important;}
	.pb4		 {padding-bottom:4px !important;}
	.pb5		 {padding-bottom:5px !important;}
	.pb6		 {padding-bottom:6px !important;}
	.pb7		 {padding-bottom:7px !important;}
	.pb8		 {padding-bottom:8px !important;}
	.pb9		 {padding-bottom:9px !important;}
	.pb10	 {padding-bottom:10px !important;}
	.pb15	 {padding-bottom:15px !important;}
	.pb18	 {padding-bottom:18px !important;}
	.pb20	 {padding-bottom:20px !important;}
	.pb25	 {padding-bottom:25px !important;}
	.pb30	 {padding-bottom:30px !important;}
	.pb35	 {padding-bottom:35px !important;}
	.pb40	 {padding-bottom:40px !important;}
	.pb50	 {padding-bottom:50px !important;}

	.pr0		 {padding-right:0 !important;}
	.pr1		 {padding-right:1px !important;}
	.pr2		 {padding-right:2px !important;}
	.pr3		 {padding-right:3px !important;}
	.pr4		 {padding-right:4px !important;}
	.pr5		 {padding-right:5px !important;}
	.pr6		 {padding-right:6px !important;}
	.pr7		 {padding-right:7px !important;}
	.pr8		 {padding-right:8px !important;}
	.pr9		 {padding-right:9px !important;}
	.pr10		 {padding-right:10px !important;}
	.pr11		 {padding-right:11px !important;}
	.pr12		 {padding-right:12px !important;}
	.pr13		 {padding-right:13px !important;}
	.pr14		 {padding-right:14px !important;}
	.pr15		 {padding-right:15px !important;}
	.pr16		 {padding-right:16px !important;}
	.pr17		 {padding-right:17px !important;}
	.pr18		 {padding-right:18px !important;}
	.pr19		 {padding-right:19px !important;}
	.pr20		 {padding-right:20px !important;}
	.pr25		 {padding-right:25px !important;}
	.pr30		 {padding-right:30px !important;}
	.pr35		 {padding-right:35px !important;}
	.pr40		 {padding-right:40px !important;}

	.pl0		 {padding-left:0 !important;}
	.pl1		 {padding-left:1px !important;}
	.pl2		 {padding-left:2px !important;}
	.pl3		 {padding-left:3px !important;}
	.pl4		 {padding-left:4px !important;}
	.pl5		 {padding-left:5px !important;}
	.pl6		 {padding-left:6px !important;}
	.pl7		 {padding-left:7px !important;}
	.pl8		 {padding-left:8px !important;}
	.pl9		 {padding-left:9px !important;}
	.pl10		 {padding-left:10px !important;}
	.pl11		 {padding-left:11px !important;}
	.pl12		 {padding-left:12px !important;}
	.pl13		 {padding-left:13px !important;}
	.pl14		 {padding-left:14px !important;}
	.pl15		 {padding-left:15px !important;}
	.pl16		 {padding-left:16px !important;}
	.pl17		 {padding-left:17px !important;}
	.pl18		 {padding-left:18px !important;}
	.pl19		 {padding-left:19px !important;}
	.pl20		 {padding-left:20px !important;}
	.pl25		 {padding-left:25px !important;}
	.pl30		 {padding-left:30px !important;}
	.pl35		 {padding-left:35px !important;}
	.pl40		 {padding-left:40px !important;}
	.pl50		 {padding-left:50px !important;}
	.pl60		 {padding-left:60px !important;}
	.pl70		 {padding-left:70px !important;}
	.pl80		 {padding-left:80px !important;}

	.pb-1		 {padding-bottom:-1px !important;}
	.pb-2		 {padding-bottom:-2px !important;}
	.pb-3		 {padding-bottom:-3px !important;}



	.divpop_Lay{background-color: #fff;}
	.divpop_Lay .title{background:url('/images/bg_pop_re.jpg') repeat-x left top; position: relative;}
	.divpop_Lay .title:before{content: ""; width: 100%; height: 100%; background:url('/images/bg_pop.jpg') no-repeat left top; display: block; position:absolute; left: 0; top:0; z-index:0;}
	.divpop_Lay .title>p{width:100%; height:6rem; padding:0 5rem; font-weight: bold; font-size:2rem; line-height:1.2; color: #fff; display: flex; flex-wrap: wrap; flex-direction: row; align-items: center; justify-content: center; position: relative; z-index:2; box-sizing:border-box;}
	.divpop_Lay .title>a{margin-top:-11px; display:inline-block; position: absolute; right:2rem; top:50%; z-index:2;}

	@media only screen and (max-width : 840px){
		.divpop_Lay{width:90% !important; left:5% !important;}
		.divpop_Lay .title>p{padding-left:2rem; justify-content: flex-start;}
		.divpop_Lay #HKeditorContent{width:100% !important; height:50rem !important;}
	}