/*@charset "euc-kr";*/
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;700;900&display=swap');
/* font-family: 'Noto Sans KR', sans-serif; */


@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 700;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff) format('woff');}



.banner 				{position:fixed; right:3%; top:120px; z-index:9999;}

#summer_1_conttop 			{width:100%; height:auto; background:url("../images_summer/bg_top.jpg") center top no-repeat; text-align: center; position:relative; margin: 0 auto; clear: both; }
#summer_1_conttop .conttop 	{width:1300px; height:1440px; text-align: center; position:relative; margin:0 auto; }
#summer_1_conttop .conttop .btn01 	{width:456px; height:74px; position:relative; margin:0 auto; margin-top:40px; box-shadow: 3px 4px 5px #969696; }

#summer_1_cont01 			{width:100%; height:auto; background:url("../images_summer/bg_01.jpg") center top no-repeat; text-align: center; position:relative; margin: 0 auto; clear: both; }
#summer_1_cont01 .cont01 	{width:1300px; height:1545px; text-align: center; position:relative; margin:0 auto; }
#summer_1_cont01 .cont01 h2 {position: absolute; top: 360px; left:792px; }
#summer_1_cont01 .cont01 h3 {position: absolute; top: 460px; left:810px; }


#summer_1_cont02 			{width:100%; height:auto; background:url("../images_summer/bg_02.jpg") center top no-repeat; text-align: center; position:relative; margin: 0 auto; clear: both; }
#summer_1_cont02 .cont02 	{width:1300px; height:1423px; text-align: center; position:relative; margin:0 auto; }
#summer_1_cont02 .cont02 h2 {position: absolute; top: 300px; left:0px; }
#summer_1_cont02 .cont02 h3 {position: absolute; top: 470px; left:0px; }

#summer_1_cont03 			{width:100%; height:auto; background:url("../images_summer/bg_03.jpg") center top no-repeat; text-align: center; position:relative; margin: 0 auto; clear: both; }
#summer_1_cont03 .cont03 	{width:1300px; height:1423px; text-align: center; position:relative; margin:0 auto; }
#summer_1_cont03 .cont03 h2 {position: absolute; top: 310px; left:880px; }
#summer_1_cont03 .cont03 h3 {position: absolute; top: 490px; left:892px; }
#summer_1_cont03 .cont03 .graph {position:absolute; top:770px; left:894px;}

#summer_1_cont04 			{width:100%; height:auto; background:url("../images_summer/bg_04.jpg") center top no-repeat; text-align: center; position:relative; margin: 0 auto; clear: both; }
#summer_1_cont04 .cont04 	{width:1300px; height:768px; text-align: left; position:relative; margin:0 auto; }
#summer_1_cont04 .cont04 h2 {position: relative; padding-top:180px; padding-left:20px; }
#summer_1_cont04 .cont04 .btn02 	{position:relative; margin-top:50px; padding-left:20px; }


#summer_1_cont05 			{width:100%; height:auto; background:#fff5e6; text-align: center; position:relative; margin: 0 auto; clear: both; }
#summer_1_cont05 .cont05 	{width:1300px; height:768px; text-align: center; position:relative; margin:0 auto; }

#summer_1_cont06 			{width:100%; height:auto; background:url("../images_summer/bg_06.jpg") center top no-repeat; text-align: center; position:relative; margin: 0 auto; clear: both; }
#summer_1_cont06 .cont06 	{width:1300px; height:1050px; text-align: left; position:relative; margin:0 auto; }
#summer_1_cont06 .cont06 h2 {position:relative; text-align: center; padding-top:200px; }
#summer_1_cont06 .cont06 .last {position:relative; text-align: left; padding-top:50px; padding-left:110px; }



.al_l {text-align:left;}
.al_r {text-align:right;}
.al_c {text-align:center;}
.ab_bot			{position: absolute; bottom: 0px;}

.fl_l {float: left;}
.fl_r {float: right;}
.cl_b {clear: both;}

/*-- Padding --*/
.pd_2                   {padding:2px;}
.pd_3                   {padding:3px;}
.pd_4                   {padding:4px;}
.pd_5                   {padding:5px;}
.pd_8                   {padding:8px;}
.pd_10                  {padding:10px;}
.pd_15                  {padding:15px;}
.pd_18                  {padding:18px;}
.pd_20                  {padding:20px;}
.pd_30                  {padding:30px;}
.pd_40                  {padding:40px;}
.pd_50                  {padding:50px;}

/*-- Right --*/
.pd_r2                  {padding-right:2px;} 
.pd_r3                  {padding-right:3px;} 
.pd_r4                  {padding-right:4px;} 
.pd_r5                  {padding-right:5px;} 
.pd_r6                  {padding-right:6px;}
.pd_r7                  {padding-right:7px;}
.pd_r8                  {padding-right:8px;}
.pd_r10                 {padding-right:10px;}
.pd_r15                 {padding-right:15px;}
.pd_r17                 {padding-right:17px;}
.pd_r20                 {padding-right:20px;}
.pd_r19                 {padding-right:19px;}
.pd_r24                 {padding-right:24px;}
.pd_r25                 {padding-right:25px;}
.pd_r27                 {padding-right:27px;}
.pd_r30                 {padding-right:35px;}
.pd_r35                 {padding-right:30px;}
.pd_r40                 {padding-right:40px;}
.pd_r50                 {padding-right:50px;}
.pd_r120                 {padding-right:120px;}


/*-- Left --*/
.pd_l2                  {padding-left:2px;}
.pd_l4                  {padding-left:4px;}
.pd_l5                  {padding-left:5px;}
.pd_l7                  {padding-left:7px;}
.pd_l8                  {padding-left:8px;}
.pd_l10                 {padding-left:10px;} 
.pd_l13                 {padding-left:13px;}
.pd_l14                 {padding-left:14px;}
.pd_l15                 {padding-left:15px;}
.pd_l16                 {padding-left:16px;}
.pd_l18                 {padding-left:18px;}
.pd_l20                 {padding-left:20px;}
.pd_l24                 {padding-left:24px;}
.pd_l25                 {padding-left:25px;}
.pd_l30                 {padding-left:30px;}
.pd_l40                 {padding-left:40px;}
.pd_l50                 {padding-left:50px;}
.pd_l80                 {padding-left:80px;}
.pd_l120                {padding-left:120px;}
.pd_l550                {padding-left:550px;}
.pd_l580                {padding-left:580px;}


/*-- Top --*/
.pd_t2                  {padding-top:2px;}
.pd_t3                  {padding-top:3px;}
.pd_t4                  {padding-top:4px;}
.pd_t5                  {padding-top:5px;}
.pd_t6                  {padding-top:6px;}
.pd_t7                  {padding-top:7px;}
.pd_t8                  {padding-top:8px;} 
.pd_t10                 {padding-top:10px;}
.pd_t12                 {padding-top:12px;}
.pd_t15                 {padding-top:15px;}
.pd_t19                 {padding-top:19px;}
.pd_t20                 {padding-top:20px;}
.pd_t22                 {padding-top:22px;} 
.pd_t25                 {padding-top:25px;}
.pd_t30                 {padding-top:30px;}
.pd_t40                 {padding-top:30px;}
.pd_t50                 {padding-top:50px;}
.pd_t60                 {padding-top:60px;}
.pd_t70                 {padding-top:70px;}
.pd_t80                 {padding-top:80px;}
.pd_t90                 {padding-top:90px;}
.pd_t100                 {padding-top:100px;}
.pd_t110                {padding-top:110px;}
.pd_t150               {padding-top:150px;}
.pd_t160               {padding-top:160px;}
.pd_t180               {padding-top:180px;}
.pd_t200               {padding-top:200px;}
.pd_t230               {padding-top:230px;}
.pd_t105               {padding-top:105px;}
.pd_t340                {padding-top:340px;}
.pd_t570                {padding-top:570px;}
.pd_t705                {padding-top:705px;}
.pd_t785                {padding-top:785px;}
.pd_t920                {padding-top:920px;}


/*-- Bottom --*/
.pd_b2                  {padding-bottom:2px;}
.pd_b4                  {padding-bottom:4px;}
.pd_b5                  {padding-bottom:5px;}
.pd_b6                  {padding-bottom:6px;}
.pd_b8                  {padding-bottom:8px;}
.pd_b10                 {padding-bottom:10px;}
.pd_b12                 {padding-bottom:12px;}
.pd_b15                 {padding-bottom:15px;}
.pd_b18                 {padding-bottom:18px;}
.pd_b20                 {padding-bottom:20px;}
.pd_b22                 {padding-bottom:22px;}
.pd_b30                 {padding-bottom:30px;}
.pd_b40                 {padding-bottom:40px;}
.pd_b50                 {padding-bottom:50px;}
.pd_b60                 {padding-bottom:60px;}
.pd_b70                 {padding-bottom:70px;}
.pd_b90                 {padding-bottom:90px;}
.pd_b125                 {padding-bottom:125px;}
.pd_b260                {padding-bottom:260px;}


/*-- Margin --*/
.mg_2                   {margin:2px;}
.mg_3                   {margin:3px;}
.mg_4                   {margin:4px;}
.mg_5                   {margin:5px;}
.mg_8                   {margin:8px;}
.mg_10                  {margin:10px;}
.mg_15                  {margin:15px;}
.mg_18                  {margin:18px;}
.mg_20                  {margin:20px;}
.mg_30                  {margin:30px;}
.mg_40                  {margin:40px;}
.mg_50                  {margin:50px;}

/*-- Right --*/
.mg_r2                  {margin-right:2px;} 
.mg_r3                  {margin-right:3px;} 
.mg_r4                  {margin-right:4px;} 
.mg_r5                  {margin-right:5px;} 
.mg_r6                  {margin-right:6px;}
.mg_r7                  {margin-right:7px;}
.mg_r8                  {margin-right:8px;}
.mg_r10                 {margin-right:10px;}
.mg_r15                 {margin-right:15px;}
.mg_r17                 {margin-right:17px;}
.mg_r20                 {margin-right:20px;}
.mg_r19                 {margin-right:19px;}
.mg_r24                 {margin-right:24px;}
.mg_r25                 {margin-right:25px;}
.mg_r27                 {margin-right:27px;}
.mg_r30                 {margin-right:30px;}
.mg_r40                 {margin-right:40px;}
.mg_r50                 {margin-right:50px;}

/*-- Left --*/
.mg_l2                  {margin-left:2px;}
.mg_l4                  {margin-left:4px;}
.mg_l5                  {margin-left:5px;}
.mg_l7                  {margin-left:7px;}
.mg_l8                  {margin-left:8px;}
.mg_l10                 {margin-left:10px;} 
.mg_l13                 {margin-left:13px;}
.mg_l14                 {margin-left:14px;}
.mg_l15                 {margin-left:15px;}
.mg_l16                 {margin-left:16px;}
.mg_l18                 {margin-left:18px;}
.mg_l20                 {margin-left:20px;}
.mg_l24                 {margin-left:24px;}
.mg_l25                 {margin-left:25px;}
.mg_l30                 {margin-left:30px;}
.mg_l40                 {margin-left:40px;}
.mg_l50                 {margin-left:50px;}

/*-- Top --*/
.mg_t2                  {margin-top:2px;}
.mg_t3                  {margin-top:3px;}
.mg_t4                  {margin-top:4px;}
.mg_t5                  {margin-top:5px;}
.mg_t6                  {margin-top:6px;}
.mg_t7                  {margin-top:7px;}
.mg_t8                  {margin-top:8px;} 
.mg_t10                 {margin-top:10px;}
.mg_t12                 {margin-top:12px;}
.mg_t15                 {margin-top:15px;}
.mg_t19                 {margin-top:19px;}
.mg_t20                 {margin-top:20px;}
.mg_t22                 {margin-top:22px;} 
.mg_t25                 {margin-top:25px;}
.mg_t30                 {margin-top:30px;}
.mg_t40                 {margin-top:30px;}
.mg_t50                 {margin-top:50px;}
.mg_t60                 {margin-top:60px;}
.mg_t70                 {margin-top:70px;}
.mg_t80                 {margin-top:80px;}
.mg_t90                 {margin-top:90px;}

/*-- Bottom --*/
.mg_b2                  {margin-bottom:2px;}
.mg_b4                  {margin-bottom:4px;}
.mg_b5                  {margin-bottom:5px;}
.mg_b6                  {margin-bottom:6px;}
.mg_b8                  {margin-bottom:8px;}
.mg_b10                 {margin-bottom:10px;}
.mg_b12                 {margin-bottom:12px;}
.mg_b15                 {margin-bottom:15px;}
.mg_b18                 {margin-bottom:18px;}
.mg_b20                 {margin-bottom:20px;}
.mg_b22                 {margin-bottom:22px;}
.mg_b30                 {margin-bottom:30px;}
.mg_b40                 {margin-bottom:40px;}
.mg_b50                 {margin-bottom:50px;}
.mg_b60                 {margin-bottom:60px;}
.mg_b70                 {margin-bottom:70px;}
.mg_b90                 {margin-bottom:90px;}

.position_a				{position:absolute;}

.al_l {text-align:left;}
.al_r {text-align:right;}
.al_c {text-align:center;}

.bb              		{font-weight:bold}
.txt11					{font-size:11px;}
.txt14 		{font-size: 14px;}
.txt16 		{font-size: 16px;}
.txt18 		{font-size: 18px;}
.txt20 		{font-size: 20px;}
.txt22 		{font-size: 22px;}
.txt30 		{font-size: 30px;}

.txt_w_400 { font-weight:400;}
.txt_w_500 { font-weight:500;}
.txt_w_600 { font-weight:600;}
.txt_w_700 { font-weight:700;}


/* Buttons
-----------------------------------------------------------------------------*/
.btn_set {display:block; clear:both; width:310px; height: auto; font-size:19px; text-align:center; font-weight:400;  line-height:24px; padding: 13px 5px;}
.btn_set_c {display:block; clear:both; margin:0 auto; width:320px; height: auto; font-size:19px; text-align:center; font-weight:400;  line-height:24px; padding: 13px 5px;}
.btn_set_r {display:block; clear:both; margin:0 auto; width:290px; height: auto; font-size:18px; text-align:center; font-weight:700;  line-height:24px; padding: 13px 5px; float:right;}
.btn_set_l {display:block; clear:both; margin:0 auto; width:290px; height: auto; font-size:18px; text-align:center; font-weight:700;  line-height:24px; padding: 13px 5px; float:left;}

.btn_ff6600 { background: #ff6600; border-radius: 3px; color:#fff;}
.btn_ff6600_active:hover, .btn_ff6600_active:focus, .btn_ff6600_active:active { color: #fff; background:#161616;}

.btn_ff8800 { background: #ff8800; border-radius: 3px; color:#fff;}
.btn_ff8800_active:hover, .btn_ff8800_active:focus, .btn_ff8800_active:active {  color: #fff; background:#161616; }

.btn_line_ff6600 {border: 3px #ff6600 solid;  border-radius: 3px; color:#ff6600;}
.btn_line_ff6600_active:hover, .btn_line_ff6600_active:focus, .btn_line_ff6600_active:active { background: #ff6600; color: #fff;}

.btn_line_ff8800 {border: 3px #ff8800 solid;  border-radius: 3px; color:#ff6600;}
.btn_line_ff8800_active:hover, .btn_line_ff8800_active:focus, .btn_line_ff8800_active:active { background: #ff8800; color: #fff;}

.btn_2d77aa { background: #2d77aa; border-radius: 3px; color:#fff;}
.btn_2d77aa_active:hover, .btn_2d77aa_active:focus, .btn_2d77aa_active:active {  color: #fff; background:#161616;}

.btn_161616 { background: #161616; border-radius: 3px; color:#fff;}
.btn_161616_active:hover, .btn_161616_active:focus, .btn_161616_active:active {  color: #fff; background:#666;}

.btn_line_2d77aa {border: 3px #2d77aa solid;  border-radius: 3px; color:#2d77aa;}
.btn_line_2d77aa_active:hover, .btn_line_2d77aa_active:focus, .btn_line_2d77aa_active:active { background: #2d77aa; color: #fff;}

.btn_line_161616 {border: 3px #161616 solid;  border-radius: 3px; color:#161616;}
.btn_line_161616_active:hover, .btn_line_161616_active:focus, .btn_line_161616_active:active { background: #161616; color: #fff;}

.btn_fff { background: #fff; border-radius: 3px; color:#161616;}
.btn_fff_active:hover, .btn_fff_active:focus, .btn_fff_active:active { color: #fff; background:#161616;}

.btn_line_fff {border: 3px #fff solid;  border-radius: 3px; color:#fff;}
.btn_line_fff_active:hover, .btn_line_fff_active:focus, .btn_line_fff_active:active { background: #fff; color: #161616;}

.btn_effect {vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; overflow: hidden; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: color, background-color; transition-property: color, background-color;}




h1,h2,h3,p {padding:0; margin:0;}

#board_campaign_topmenu {width:1000px; height:70px; margin:0 auto; clear:both;}
#board_campaign_topmenu .date {line-height:70px; text-align:left; font-size:14px; font-weight:600; float:left; color:#95897d;}
#board_campaign_topmenu .wvlogo {float:right; width:154px; height:70px;}


/*# sourceMappingURL=default.css.map */