@charset "utf-8";

h4:before{content:"";margin-right:0;}

.popup			{vertical-align:top;background:#fff;}
.popup *		{word-break: break-all !important;}
.popup .cont	{padding-bottom:30px;}
.popup .cont:after		{content:""; display:block;float:none;clear:both;}	
.popup_close	{position:absolute;width:100%;left:0;bottom:0;line-height:30px;background:#2F323A;color:#fff;font-size:11px;text-align:right;}
.popup_close .btn_d {color:#000;padding:3px 5px;margin:0 10px;background-color:#ccc;border-radius:3px;}

.popup_tmp			{position:relative;line-height:180%;vertical-align:top;}
.popup_tmp .tit		{line-height:120%;}
.popup_tmp .cont	{padding-bottom:30px;}
.popup_tmp .cont:after		{content:""; display:block;float:none;clear:both;}	

#popup_tmp_d		{width:100%;}
#popup_tmp_d .tit	{padding:15px;font-size:20px;}
#popup_tmp_d .txt	{padding:15px;background:#f5f5f5;}

#popup_tmp1			{width:100%;padding:20px;background:#f5f5f5}
#popup_tmp1	.inside	{background:#fff}
#popup_tmp1 .tit	{padding:20px;font-size:24px;color:#0068B5;background:url(../img/popup_tmp1_bg01.png) no-repeat 50% 100%;text-align:center;}
#popup_tmp1 .txt	{padding:20px;background:#58B0E0;color:#fff;}
#popup_tmp1 h2, #popup_tmp1 h3, #popup_tmp1 h4, #popup_tmp1 h5, #popup_tmp1 h6		{color:#fff}

#popup_tmp2			{width:100%;background:#123D73 url(../img/popup_tmp2_bg01.png) no-repeat 100% 0;}
#popup_tmp2 .tit	{padding:15px;font-size:20px;color:#fff;}
#popup_tmp2 .txt	{padding:15px;margin:0 15px 15px 15px;border:5px solid #fff;background:url(../img/bg_bl_40.png) repeat;color:#fff}
#popup_tmp2 h2, #popup_tmp2 h3, #popup_tmp2 h4, #popup_tmp2 h5, #popup_tmp2 h6		{color:#fff}

#popup_tmp3			{width:100%;position:relative;padding-bottom:80px;background:#FAAD4D url(../img/popup_tmp3_bg01.png) no-repeat 50% 100%;}
#popup_tmp3 .tit	{padding:15px;font-size:20px;color:#864404;text-align:center;}
#popup_tmp3 .txt	{padding:15px;background:#fff;margin:0 10px 10px 10px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;}
#popup_tmp3 .arrow_box			{position:relative;margin-left:50%;z-index:9999}
#popup_tmp3 .arrow_box:after	{bottom:10px;left:-10px;border: solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255, 255, 255, 0);border-top-color:#fff;border-width:10px;margin-right:20px;}
#popup_tmp3 h2, #popup_tmp3 h3, #popup_tmp3 h4, #popup_tmp3 h5, #popup_tmp3 h6		{color:#864404}

#popup_tmp4			{width:100%;background:#EFEBE4 url(../img/popup_tmp4_bg01.png) no-repeat 50% 0;text-align:center;}
#popup_tmp4 .tit	{padding:40px 20px 20px 20px;font-size:20px;color:#775746;background:url(../img/popup_tmp4_bg02.png) no-repeat 50% 100%;}
#popup_tmp4 .txt	{padding:30px;margin:30px;background:#fff;}
#popup_tmp4 h2, #popup_tmp4 h3, #popup_tmp4 h4, #popup_tmp4 h5, #popup_tmp4 h6		{color:#775746}

#popup_tmp5			{width:100%;background:#fff url(../img/popup_tmp5_bg01.png) no-repeat 0 0;}
#popup_tmp5 .cont	{margin-left:100px;}
#popup_tmp5 .tit	{padding:20px 20px 20px 0;font-size:20px;color:#D00111;}
#popup_tmp5 .txt	{padding:0 20px 20px 0;}
#popup_tmp5 h2, #popup_tmp5 h3, #popup_tmp5 h4, #popup_tmp5 h5, #popup_tmp5 h6		{color:#D00111}

#popup_tmp6			{width:100%;background:#B11217;}
#popup_tmp6 .tit	{float:left;width:160px;font-size:20px;color:#fff;}
#popup_tmp6 .tit .inside	{width:120px;margin:20px auto;padding:20px 0;border-top:2px solid #fff;border-bottom:2px solid #fff;word-break: break-all;}
#popup_tmp6 .txt	{float:left;width:calc(100% - 160px);min-height:200px;background:#f5f5f5;}
#popup_tmp6 .txt .inside	{padding:20px;}
#popup_tmp6 h2, #popup_tmp6 h3, #popup_tmp6 h4, #popup_tmp6 h5, #popup_tmp6 h6		{color:#B11217}

#popup_tmp7			{width:100%;background:#FDF2E1 url(../img/popup_tmp7_bg01.png) repeat;}
#popup_tmp7 .cont	{background:url(../img/popup_tmp7_bg02.png) no-repeat 2px 70%}
#popup_tmp7 .inside	{padding:20px;}
#popup_tmp7 .tit	{float:left;width:35%;}
#popup_tmp7 .tit .inside	{margin:20px 0 0 20px;background:#FAA318;font-size:20px;color:#fff;box-shadow: 5px 5px 5px rgba(0,0,0,0.1);line-height:120%;}
#popup_tmp7 .txt	{float:left;width:65%;}
#popup_tmp7 h2, #popup_tmp7 h3, #popup_tmp7 h4, #popup_tmp7 h5, #popup_tmp7 h6		{color:#775746}

#popup_tmp8			{width:100%;background:radial-gradient(#487A5F, #244032);border:10px solid #845A31;box-shadow:inset 5px 5px 5px rgba(0,0,0, .2)}
#popup_tmp8 .cont	{padding:20px 20px 50px 20px;background:url(../img/popup_tmp8_bg02.png) no-repeat 50% 0;}
#popup_tmp8 .tit	{padding:20px 20px 30px 0;font-size:36px;font-family:ngl;color:#FFFF66;text-align:center;}
#popup_tmp8 .tit span	{padding-left:50px;background:url(../img/popup_tmp8_bg01.png) no-repeat 0 0;}
#popup_tmp8 .txt	{padding:20px;background:url(../img/bg_bl_30.png) repeat;color:#fff;}
#popup_tmp8 h2, #popup_tmp8 h3, #popup_tmp8 h4, #popup_tmp8 h5, #popup_tmp8 h6		{color:#fff}

#popup_tmp9			{width:100%;padding:20px;background:url(../img/popup_tmp9_bg02.png) no-repeat 85% 0;}
#popup_tmp9 .top	{height:120px;background:url(../img/popup_tmp9_bg01.png) no-repeat 0 15px;}
#popup_tmp9 .inside	{background:#fff;box-shadow: 0px 5px 5px rgba(0,0,0,0.2)}
#popup_tmp9 .tit	{padding:20px;font-size:20px;font-weight:bold;}
#popup_tmp9 .txt	{padding:0 20px 20px 20px;}
#popup_tmp9 h2, #popup_tmp9 h3, #popup_tmp9 h4, #popup_tmp9 h5, #popup_tmp9 h6		{color:#555}

#popup_tmp10		{width:100%;text-align:center;background:#F1E5D1 url(../img/popup_tmp10_bg01.png) no-repeat 50% -20px;}
#popup_tmp10 .tit	{display:inline-block;margin:200px 20px 0 20px;background:#FD701C;padding:5px;font-size:24px;color:#fff;box-shadow: 0px 5px 5px rgba(0,0,0,0.2)}
#popup_tmp10 .txt	{padding:20px;}
#popup_tmp10 h2, #popup_tmp10 h3, #popup_tmp10 h4, #popup_tmp10 h5, #popup_tmp10 h6		{color:#555}

#popup_tmp11		{width:100%;background:url(../img/popup_tmp11_bg01.png) repeat 0 0;}
#popup_tmp11 .cont	{padding:20px 20px 50px 20px;}
#popup_tmp11 .acc	{position:absolute;right:-10px;top:-10px;display:block;width:60px;height:44px;background:url(../img/popup_tmp11_bg02.png) no-repeat 0 0;}
#popup_tmp11 .tit	{position:relative;padding:10px 40px 10px 10px;margin:0 0 5px 0;background:#333;font-size:24px;color:#fff;}
#popup_tmp11 .txt	{padding:10px;background:#fff;border:5px solid #333;}
#popup_tmp11 h2, #popup_tmp11 h3, #popup_tmp11 h4, #popup_tmp11 h5, #popup_tmp11 h6		{color:#111}

#popup_tmp12		{width:100%;padding:20px;background:#3EBABB url(../img/popup_tmp12_bg01.png) repeat;color:#fff;}
#popup_tmp12 .inside{position:relative;border:5px solid #fff}
#popup_tmp12 .acc	{position:absolute;right:20px;top:10px;display:block;background:url(../img/popup_tmp12_bg02.png) no-repeat 100% 0;width:69px;height:46px;}
#popup_tmp12 .tit	{padding:20px 100px 20px 20px;font-size:24px;}
#popup_tmp12 .txt	{padding:20px;background:url(../img/bg_bl_40.png) repeat;}
#popup_tmp12 h2, #popup_tmp12 h3, #popup_tmp12 h4, #popup_tmp12 h5, #popup_tmp12 h6		{color:#fff}

#popup_tmp13		{width:100%;position:relative;padding:10px;background:#F98B02 url(../img/popup_tmp13_bg01.png) repeat;}
#popup_tmp13 .inside{border:10px solid #fff;}
#popup_tmp13 .tit	{padding:5px;margin:20px;font-size:24px;background:#fff;color:#F98B02}
#popup_tmp13 .txt	{padding:0 120px 20px 20px;color:#fff;}
#popup_tmp13 .acc	{position:absolute;right:-32px;bottom:-20px;display:block;width:180px;height:242px;background:url(../img/popup_tmp13_bg02.png) no-repeat 100% 100%;}
#popup_tmp13 h2, #popup_tmp13 h3, #popup_tmp13 h4, #popup_tmp13 h5, #popup_tmp13 h6		{color:#fff}

#popup_tmp14		{width:100%;padding:20px 30px 0 30px;background:#fff}
#popup_tmp14 .inside{position:relative;padding:15px 0 30px;background:#f3f3f3 url(../img/popup_tmp14_bg01.png) repeat-x 50% 0;}
#popup_tmp14 .eng	{height:30px;font-family:georgia;font-style:italic;text-align:center;color:#999}
#popup_tmp14 .acc	{position:absolute;right:-30px;bottom:-20px;display:block;width:80px;height:120px;background:url(../img/popup_tmp14_bg02.png) no-repeat 0 0;}
#popup_tmp14 .tit	{margin:0 25px;padding:10px 0;font-size:20px;color:#222;border-top:2px solid #333;border-bottom:3px double #ccc;text-align:center;}
#popup_tmp14 .txt	{padding:20px 15px;margin:0 25px;border-bottom:1px solid #333;}
#popup_tmp14 h2, #popup_tmp14 h3, #popup_tmp14 h4, #popup_tmp14 h5, #popup_tmp14 h6		{color:#555}

#popup_tmp15		{width:100%;padding:40px;text-align:center;background:#99184B url(../img/popup_tmp15_bg01.png) no-repeat 50% 20px}
#popup_tmp15 .cont	{padding:5px;margin:0 0 30px 0;background:linear-gradient(125deg, #F0D191, #C38C3A);box-shadow:5px 5px 5px rgba(0,0,0,0.2)}
#popup_tmp15 .inside{padding:20px;background:#99184B url(../img/bg_bl_20.png) repeat;}
#popup_tmp15 .tit 	{font-size:20px;color:#F0D191;border-bottom:1px solid #F0D191;padding:10px 0 30px 0;margin:0 0 20px 0;}
#popup_tmp15 .txt	{color:#fff;}
#popup_tmp15 h2, #popup_tmp15 h3, #popup_tmp15 h4, #popup_tmp15 h5, #popup_tmp15 h6		{color:#fff}

#popup_tmp16		{width:100%;position:relative;padding:0 50px;text-align:center;background:linear-gradient(125deg, #C78F04, #E9B900, #AA8907);box-shadow:5px 5px 5px rgba(0,0,0,0.2)}
#popup_tmp16 .inside{padding:25px 20px;background:url(../img/bg_bl_20.png) repeat;}
#popup_tmp16 .tit	{font-size:24px;color:#fff;}
#popup_tmp16 .txt	{padding:20px 0 140px 0;color:#fff;}
#popup_tmp16 .acc	{position:absolute;left:0;bottom:30px;display:block;width:100%;height:160px;background:url(../img/popup_tmp16_bg01.png) no-repeat 50% 100%;}
#popup_tmp16 h2, #popup_tmp16 h3, #popup_tmp16 h4, #popup_tmp16 h5, #popup_tmp16 h6		{color:#fff}

#popup_tmp17		{width:100%;position:relative;padding:20px;text-align:center;background:#3B5998 url(../img/popup_tmp17_bg02.png) repeat;}
#popup_tmp17 .tit	{padding:10px;font-size:24px;color:#fff;}
#popup_tmp17 .txt	{padding:20px 20px 60px 20px;background:#fff;border-radius:12px;}
#popup_tmp17 .acc	{position:absolute;left:0;bottom:0px;display:block;width:100%;height:160px;background:url(../img/popup_tmp17_bg01.png) no-repeat 50% 100%;background-size:180px auto;}
#popup_tmp17 h2, #popup_tmp17 h3, #popup_tmp17 h4, #popup_tmp17 h5, #popup_tmp17 h6		{color:#3B5998}

#popup_tmp18		{width:100%;position:relative;text-align:center;background:#F9F7ED url(../img/popup_tmp18_bg01.png) no-repeat 50% 100%;}
#popup_tmp18 .tit	{padding:10px;font-size:20px;background:#CC2944;color:#fff;}
#popup_tmp18 .txt	{position:relative;margin:40px 40px 100px 40px;padding:0 20px 20px 20px;border:10px solid #CC2944;border-top:none;box-shadow: 2px 2px 2px rgba(0,0,0,0.2);}
#popup_tmp18 .acc1	{position:absolute;left:-40px;top:-20px;display:block;width:90px;height:70px;background:url(../img/popup_tmp18_bg02.png) no-repeat 0 0;}
#popup_tmp18 .acc2	{position:absolute;right:-70px;bottom:-75px;display:block;width:140px;height:86px;background:url(../img/popup_tmp18_bg03.png) no-repeat 0 0;}
#popup_tmp18 h2, #popup_tmp18 h3, #popup_tmp18 h4, #popup_tmp18 h5, #popup_tmp18 h6		{color:#775746}

#popup_tmp19		{width:100%;padding:50px;background:#111 url(../img/popup_tmp19_bg01.png) no-repeat 50% 0;background-size:cover}
#popup_tmp19 .tit	{font-size:20px;color:#fff;padding:10px;margin:0 0 20px 0;text-align:center;border:2px solid #fff;}
#popup_tmp19 .txt	{padding:20px;background:url(../img/bg_bl_40.png) repeat;color:#fff}
#popup_tmp19 h2, #popup_tmp19 h3, #popup_tmp19 h4, #popup_tmp19 h5, #popup_tmp19 h6		{color:#fff}

#popup_tmp20		{width:100%;position:relative;background:#6B42AA url(../img/popup_tmp20_bg01.png) repeat}
#popup_tmp20 .bar	{position:absolute;left:30px;top:100px;display:inline-block;width:40px;border-top:2px solid #DE3E98}
#popup_tmp20 .inside{padding:40px 30px 40px 100px;background:url(../img/popup_tmp20_bg03.png) no-repeat 100% -20px;}
#popup_tmp20 .eng	{font-size:20px;font-family:georgia;font-style:italic;color:#DE3E98}
#popup_tmp20 .tit	{font-size:20px;color:#fff;margin:30px 0;}
#popup_tmp20 .txt	{color:#fff}
#popup_tmp20 h2, #popup_tmp20 h3, #popup_tmp20 h4, #popup_tmp20 h5, #popup_tmp20 h6		{color:#fff}

#base_wrap	{position:fixed;left:0;top:0;width:100%;height:100%;padding:0;margin:0;background:rgba(0,0,0,0.8);z-index:9999999;filter: progid:DXImageTransform.Microsoft.gradient( startColorStr=#cc000000, endColorStr=#cc000000 ); -ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorStr=#cc000000, endColorStr=#cc000000 )"; zoom: 1; }

/* 모바일 */
@media screen and ( max-width:768px ){
    .pop_wrap {width:90% !important;height:auto !important;top:10px !important;left:50% !important;transform:translateX(-50%);}
    .popup .cont {padding-bottom:0;}
    .popup img {width:100%;height:auto;}
    .popup_close {height:34px;overflow:hidden;box-sizing:border-box;text-align:left;}
    .popup_close .check {box-sizing:border-box;height:16px;width:16px;margin:10px 6px 10px 15px;}
    .popup_close label {font-size:13px;vertical-align:middle;}
    .popup_close .btn_d {width:40%;float:right;margin: 0;box-sizing:border-box;border-radius:0;text-align:center;font-size:13px;}
}