
@charset "utf-8";

@import url(../font2/stylesheet.css);
@import url(../font/NotoKR-Bold/stylesheet.css);
@import url(../font/NotoKR-Light/stylesheet.css);
@import url(../font/NotoKR-DemiLight/stylesheet.css);
@import url(../font/NotoKR-Medium/stylesheet.css);
@import url(../font/NotoKR-Regular/stylesheet.css);
@import url(../font/NotoKR-Black/stylesheet.css);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800);


.f1		        {font-size:22px; color:#2c2c2c; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.8px; line-height:21px; text-align:justify; font-weight: 600; }
.f1  A:link   	{font-size:22px; color:#2c2c2c; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.8px; line-height:21px; font-weight: 600;}
.f1  A:visited	{font-size:22px; color:#2c2c2c; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.8px; line-height:21px; font-weight: 600;}
.f1  A:active 	{font-size:22px; color:#2c2c2c; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.8px; line-height:21px; font-weight: 600;}
.f1  A:hover  	{TEXT-DECORATION:none; font-size:22px; color:#2c2c2c; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.8px; line-height:21px; font-weight: 600;}


.f2		        {font-size:13px; color:#2c2c2c; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.8px; line-height:21px; text-align:justify; font-weight: 400; }
.f2  A:link   	{font-size:13px; color:#2c2c2c; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.8px; line-height:21px; font-weight: 400;}
.f2  A:visited	{font-size:13px; color:#2c2c2c; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.8px; line-height:21px; font-weight: 400;}
.f2  A:active 	{font-size:13px; color:#2c2c2c; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.8px; line-height:21px; font-weight: 400;}
.f2  A:hover  	{TEXT-DECORATION:none; font-size:13px; color:#2c2c2c; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.8px; line-height:21px; font-weight: 400;}


.f2a		    {font-size:20px; color:#2c2c2c; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.8px; line-height:21px; text-align:center; font-weight: 600; }
.f2a  A:link   	{font-size:20px; color:#2c2c2c; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.8px; line-height:21px; font-weight: 600;}
.f2a  A:visited	{font-size:20px; color:#2c2c2c; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.8px; line-height:21px; font-weight: 600;}
.f2a  A:active 	{font-size:20px; color:#2c2c2c; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.8px; line-height:21px; font-weight: 600;}
.f2a  A:hover  	{TEXT-DECORATION:none; font-size:20px; color:#2c2c2c; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.8px; line-height:21px; font-weight: 600;}

.f3		        {font-size:29px; color:#333333; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.6px; line-height:21px; text-align:left; font-weight: 700; }
.f3  A:link   	{font-size:29px; color:#333333; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.6px; line-height:21px; text-align:left; font-weight: 700;}
.f3  A:visited	{font-size:29px; color:#333333; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.6px; line-height:21px; text-align:left; font-weight: 700;}
.f3  A:active 	{font-size:29px; color:#333333; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.6px; line-height:21px; text-align:left; font-weight: 700;}
.f3  A:hover  	{TEXT-DECORATION:none; font-size:29px; color:#333333; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.8px; line-height:21px; text-align:left;  font-weight: 700;}

.f3b		    {font-size:12px; color:#adadad; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.3px; line-height:21px; text-align:right; font-weight: 500; }
.f3b  A:link   	{font-size:12px; color:#adadad; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.3px; line-height:21px; text-align:right; font-weight: 500;}
.f3b  A:visited	{font-size:12px; color:#adadad; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.3px; line-height:21px; text-align:right; font-weight: 500;}
.f3b  A:active 	{font-size:12px; color:#adadad; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.3px; line-height:21px; text-align:right; font-weight: 500;}
.f3b  A:hover  	{TEXT-DECORATION:none; font-size:12px; color:#adadad; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.3px; line-height:21px; text-align:right;  font-weight: 500;}


.f3a		    {font-size:26px; color:#333333; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.6px; line-height:21px; text-align:left; font-weight: 600; }
.f3a  A:link   	{font-size:26px; color:#333333; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.6px; line-height:21px; text-align:left; font-weight: 600;}
.f3a  A:visited	{font-size:26px; color:#333333; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.6px; line-height:21px; text-align:left; font-weight: 600;}
.f3a  A:active 	{font-size:26px; color:#333333; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.6px; line-height:21px; text-align:left; font-weight: 600;}
.f3a  A:hover  	{TEXT-DECORATION:none; font-size:26px; color:#333333; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.6px; line-height:21px; text-align:left;  font-weight: 600;}

body{background:#fff; font-family:'notokr-regular', sans-serif; font-size:14px; color:#666666; line-height:30px; padding:0px;margin:0px; letter-spacing:-0.2px;}	


A:link   	{COLOR: #000000; TEXT-DECORATION: none; font-size:15px; line-height:33px;}
A:visited	{COLOR: #000000; TEXT-DECORATION: none; font-size:15px; line-height:33px;}
A:active 	{COLOR: #000000; TEXT-DECORATION: none; font-size:15px; line-height:33px;}
A:hover  	{COLOR: #000000; TEXT-DECORATION: none; font-size:15px; line-height:33px;}

#m2 {position:fixed; _position:absolute; _z-index:-1; width:100px; height:315px;margin-top:62px; margin-left:19px;}


img{border:0px;}



.main_t01		        {font-size:14px; color:#151515; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.8px; line-height:22px;}
.main_t01  A:link   	{font-size:14px; color:#151515; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.8px; line-height:22px;}
.main_t01  A:visited	{font-size:14px; color:#151515; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.8px; line-height:22px;}
.main_t01  A:active 	{font-size:14px; color:#151515; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.8px; line-height:22px;}
.main_t01  A:hover  	{TEXT-DECORATION:none; font-size:14px; color:#014795; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.8px; line-height:22px;}

.main_t02		        {font-size:12px; color:#6f6f6f; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.8px; line-height:20px;}
.main_t02  A:link   	{font-size:12px; color:#6f6f6f; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.8px; line-height:20px;}
.main_t02  A:visited	{font-size:12px; color:#6f6f6f; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.8px; line-height:20px;}
.main_t02  A:active 	{font-size:12px; color:#6f6f6f; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.8px; line-height:20px;}
.main_t02  A:hover  	{TEXT-DECORATION:none; font-size:12px; color:#6f6f6f; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.8px; line-height:20px;}


.m_main_t01		        {font-size:14px; color:#151515; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.8px; line-height:15px;}
.m_main_t01  A:link   	{font-size:14px; color:#151515; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.8px; line-height:15px;}
.m_main_t01  A:visited	{font-size:14px; color:#151515; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.8px; line-height:15px;}
.m_main_t01  A:active 	{font-size:14px; color:#151515; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.8px; line-height:15px;}
.m_main_t01  A:hover  	{TEXT-DECORATION:none; font-size:14px; color:#014795; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.8px; line-height:15px;}

.m_main_t02		        {font-size:12px; color:#6f6f6f; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.8px; line-height:17px;}
.m_main_t02  A:link   	{font-size:12px; color:#6f6f6f; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.8px; line-height:17px;}
.m_main_t02  A:visited	{font-size:12px; color:#6f6f6f; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.8px; line-height:17px;}
.m_main_t02  A:active 	{font-size:12px; color:#6f6f6f; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.8px; line-height:17px;}
.m_main_t02  A:hover  	{TEXT-DECORATION:none; font-size:12px; color:#6f6f6f; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.8px; line-height:17px;}




.font0		        {font-size:28px; color:#ffffff; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.8px; }
.font0  A:link   	{font-size:28px; color:#ffffff; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.8px; }
.font0  A:visited	{font-size:28px; color:#ffffff; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.8px; }
.font0  A:active 	{font-size:28px; color:#ffffff; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.8px; }
.font0  A:hover  	{TEXT-DECORATION:none; font-size:28px; color:#ffffff; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.8px; }


.font1		        {font-size:30px; color:#434343; font-family:'notokr-bold', sans-serif;  letter-spacing:-0.8px; }
.font1  A:link   	{font-size:30px; color:#434343; font-family:'notokr-bold', sans-serif;  letter-spacing:-0.8px; }
.font1  A:visited	{font-size:30px; color:#434343; font-family:'notokr-bold', sans-serif;  letter-spacing:-0.8px; }
.font1  A:active 	{font-size:30px; color:#434343; font-family:'notokr-bold', sans-serif;  letter-spacing:-0.8px; }
.font1  A:hover  	{TEXT-DECORATION:none; font-size:30px; color:#434343; font-family:'notokr-bold', sans-serif;  letter-spacing:-0.8px; }


.font3		        {font-size:16px; color:#898989; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.font3  A:link   	{font-size:16px; color:#898989; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.font3  A:visited	{font-size:16px; color:#898989; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.font3  A:active 	{font-size:16px; color:#898989; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.font3  A:hover  	{TEXT-DECORATION:none; font-size:16px; color:#898989; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:28px;}

.font33		        {font-size:18px; color:#434343; font-family:'notokr-bold', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.font33  A:link   	{font-size:18px; color:#434343; font-family:'notokr-bold', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.font33  A:visited	{font-size:18px; color:#434343; font-family:'notokr-bold', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.font33  A:active 	{font-size:18px; color:#434343; font-family:'notokr-bold', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.font33  A:hover  	{TEXT-DECORATION:none; font-size:18px; color:#434343; font-family:'notokr-bold', sans-serif;  letter-spacing:-0.5px; line-height:28px;}



.font3a		        {font-size:16px; color:#898989; font-family:'notokr-black', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.font3a  A:link   	{font-size:16px; color:#898989; font-family:'notokr-black', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.font3a  A:visited	{font-size:16px; color:#898989; font-family:'notokr-black', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.font3a  A:active 	{font-size:16px; color:#898989; font-family:'notokr-black', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.font3a  A:hover  	{TEXT-DECORATION:none; font-size:16px; color:#898989; font-family:'notokr-black', sans-serif;  letter-spacing:-0.5px; line-height:28px;}

.font3b		        {font-size:18px; color:#212121; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:22px;}
.font3b  A:link   	{font-size:18px; color:#212121; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:22px;}
.font3b  A:visited	{font-size:18px; color:#212121; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:22px;}
.font3b  A:active 	{font-size:18px; color:#212121; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:22px;}
.font3b  A:hover  	{TEXT-DECORATION:none; font-size:18px; color:#212121; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:22px;}

.mmm		        {font-size:11px; color:#212121;  letter-spacing:-0.5px; line-height:15px;}
.mmm  A:link   	{font-size:11px; color:#212121;   letter-spacing:-0.5px; line-height:15px;}
.mmm  A:visited	{font-size:11px; color:#212121;  letter-spacing:-0.5px; line-height:15px;}
.mmm  A:active 	{font-size:11px; color:#212121;  letter-spacing:-0.5px; line-height:15px;}
.mmm  A:hover  	{TEXT-DECORATION:none; font-size:11px; color:#212121;  letter-spacing:-0.5px; line-height:15px;}



.font3c		        {font-size:15px; color:#5b5b5b; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:20px;}
.font3c  A:link   	{font-size:15px; color:#5b5b5b; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:20px;}
.font3c  A:visited	{font-size:15px; color:#5b5b5b; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:20px;}
.font3c  A:active 	{font-size:15px; color:#5b5b5b; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:20px;}
.font3c  A:hover  	{TEXT-DECORATION:none; font-size:15px; color:#5b5b5b; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:20px;}


.font3d		        {font-size:20px; color:#1d1d1d; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.font3d  A:link   	{font-size:20px; color:#1d1d1d; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.font3d  A:visited	{font-size:20px; color:#1d1d1d; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.font3d  A:active 	{font-size:20px; color:#1d1d1d; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.font3d  A:hover  	{TEXT-DECORATION:none; font-size:20px; color:#1d1d1d; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:28px;}


.name		        {font-size:25px; color:#1d1d1d; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.name  A:link   	{font-size:25px; color:#1d1d1d; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.name  A:visited	{font-size:25px; color:#1d1d1d; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.name  A:active 	{font-size:25px; color:#1d1d1d; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.name  A:hover  	{TEXT-DECORATION:none; font-size:25px; color:#1d1d1d; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:28px;}


.view		        {font-size:14px; color:#7c7c7c; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:22px;}
.view  A:link   	{font-size:14px; color:#7c7c7c; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:22px;}
.view  A:visited	{font-size:14px; color:#7c7c7c; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:22px;}
.view  A:active 	{font-size:14px; color:#7c7c7c; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:22px;}
.view  A:hover  	{TEXT-DECORATION:none; font-size:14px; color:#7c7c7c; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:22px;}


.font3dd		        {font-size:20px; color:#1d1d1d; font-family:'notokr-black', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.font3dd  A:link   	{font-size:20px; color:#1d1d1d; font-family:'notokr-black', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.font3dd  A:visited	{font-size:20px; color:#1d1d1d; font-family:'notokr-black', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.font3dd  A:active 	{font-size:20px; color:#1d1d1d; font-family:'notokr-black', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.font3dd  A:hover  	{TEXT-DECORATION:none; font-size:20px; color:#1d1d1d; font-family:'notokr-black', sans-serif;  letter-spacing:-0.5px; line-height:28px;}


.fonta		        {font-size:30px; color:#1d1d1d; font-family:'notokr-medium', sans-serif;  letter-spacing:-1.5px; line-height:28px;}
.fonta  A:link   	{font-size:30px; color:#1d1d1d; font-family:'notokr-medium', sans-serif;  letter-spacing:-1.5px; line-height:28px;}
.fonta  A:visited	{font-size:30px; color:#1d1d1d; font-family:'notokr-medium', sans-serif;  letter-spacing:-1.5px; line-height:28px;}
.fonta  A:active 	{font-size:30px; color:#1d1d1d; font-family:'notokr-medium', sans-serif;  letter-spacing:-1.5px; line-height:28px;}
.fonta  A:hover  	{TEXT-DECORATION:none; font-size:30px; color:#1d1d1d; font-family:'notokr-medium', sans-serif;  letter-spacing:-1.5px; line-height:28px;}

.fontb		        {font-size:32px; color:#434343; font-family:'notokr-Black', sans-serif;  letter-spacing:-1.5px; line-height:28px;}
.fontb  A:link   	{font-size:32px; color:#434343; font-family:'notokr-Black', sans-serif;  letter-spacing:-1.5px; line-height:28px;}
.fontb  A:visited	{font-size:32px; color:#434343; font-family:'notokr-Black', sans-serif;  letter-spacing:-1.5px; line-height:28px;}
.fontb  A:active 	{font-size:32px; color:#434343; font-family:'notokr-Black', sans-serif;  letter-spacing:-1.5px; line-height:28px;}
.fontb  A:hover  	{TEXT-DECORATION:none; font-size:32px; color:#434343; font-family:'notokr-Black', sans-serif;  letter-spacing:-1.5px; line-height:28px;}

.fontc		        {font-size:23px; color:#434343; font-family:'notokr-Black', sans-serif;  letter-spacing:-1.0px; line-height:28px;}
.fontc  A:link   	{font-size:23px; color:#434343; font-family:'notokr-Black', sans-serif;  letter-spacing:-1.0px; line-height:28px;}
.fontc  A:visited	{font-size:23px; color:#434343; font-family:'notokr-Black', sans-serif;  letter-spacing:-1.0px; line-height:28px;}
.fontc  A:active 	{font-size:23px; color:#434343; font-family:'notokr-Black', sans-serif;  letter-spacing:-1.0px; line-height:28px;}
.fontc  A:hover  	{TEXT-DECORATION:none; font-size:23px; color:#434343; font-family:'notokr-Black', sans-serif;  letter-spacing:-1.0px; line-height:28px;}

.fontd		        {font-size:18px; color:#434343; font-family:'notokr-Black', sans-serif;  letter-spacing:-1.0px; line-height:28px;}
.fontd  A:link   	{font-size:18px; color:#434343; font-family:'notokr-Black', sans-serif;  letter-spacing:-1.0px; line-height:28px;}
.fontd  A:visited	{font-size:18px; color:#434343; font-family:'notokr-Black', sans-serif;  letter-spacing:-1.0px; line-height:28px;}
.fontd  A:active 	{font-size:18px; color:#434343; font-family:'notokr-Black', sans-serif;  letter-spacing:-1.0px; line-height:28px;}
.fontd  A:hover  	{TEXT-DECORATION:none; font-size:18px; color:#434343; font-family:'notokr-Black', sans-serif;  letter-spacing:-1.0px; line-height:28px;}


.fontda		        {font-size:18px; color:#434343; font-family:'notokr-bold', sans-serif;  letter-spacing:-1.0px; line-height:28px;}
.fontda  A:link   	{font-size:18px; color:#434343; font-family:'notokr-bold', sans-serif;  letter-spacing:-1.0px; line-height:28px;}
.fontda A:visited	{font-size:18px; color:#434343; font-family:'notokr-bold', sans-serif;  letter-spacing:-1.0px; line-height:28px;}
.fontda  A:active 	{font-size:18px; color:#434343; font-family:'notokr-bold', sans-serif;  letter-spacing:-1.0px; line-height:28px;}
.fontda  A:hover  	{TEXT-DECORATION:none; font-size:18px; color:#434343; font-family:'notokr-bold', sans-serif;  letter-spacing:-1.0px; line-height:28px;}

.fontdb		        {font-size:16px; color:#434343; font-family:'notokr-bold', sans-serif;  letter-spacing:-1.0px; line-height:28px;}
.fontdb  A:link   	{font-size:16px; color:#434343; font-family:'notokr-bold', sans-serif;  letter-spacing:-1.0px; line-height:28px;}
.fontdb A:visited	{font-size:16px; color:#434343; font-family:'notokr-bold', sans-serif;  letter-spacing:-1.0px; line-height:28px;}
.fontdb  A:active 	{font-size:16px; color:#434343; font-family:'notokr-bold', sans-serif;  letter-spacing:-1.0px; line-height:28px;}
.fontdb  A:hover  	{TEXT-DECORATION:none; font-size:16px; color:#434343; font-family:'notokr-bold', sans-serif;  letter-spacing:-1.0px; line-height:28px;}




.fontx		        {font-size:16px; color:#898989; font-family:'notokr-bold', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.fontx  A:link   	{font-size:16px; color:#898989; font-family:'notokr-bold', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.fontx  A:visited	{font-size:16px; color:#898989; font-family:'notokr-bold', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.fontx  A:active 	{font-size:16px; color:#898989; font-family:'notokr-bold', sans-serif;  letter-spacing:-0.5px; line-height:28px;}
.fontx  A:hover  	{TEXT-DECORATION:none; font-size:16px; color:#898989; font-family:'notokr-bold', sans-serif;  letter-spacing:-0.5px; line-height:28px;}


.font4		        {font-size:15px; color:#5b5b5b; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.5px; line-height:29px;}
.font4  A:link   	{font-size:15px; color:#5b5b5b; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.5px; line-height:29px;}
.font4  A:visited	{font-size:15px; color:#5b5b5b; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.5px; line-height:29px;}
.font4  A:active 	{font-size:15px; color:#5b5b5b; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.5px; line-height:29px;}
.font4  A:hover  	{TEXT-DECORATION:none; font-size:15px; color:#5b5b5b; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.5px; line-height:29px;}



.board1		        {font-size:14px; color:#696e76; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.8px; line-height:24px;}
.board1  A:link   	{font-size:14px; color:#696e76; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.8px; line-height:24px;}
.board1  A:visited	{font-size:14px; color:#696e76; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.8px; line-height:24px;}
.board1  A:active 	{font-size:14px; color:#696e76; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.8px; line-height:24px;}
.board1  A:hover  	{TEXT-DECORATION:none; font-size:14px; color:#696e76; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.8px; line-height:24px;}


.btitle		    {font-size:23px; color:#004797; font-family:'notokr-bold', sans-serif;  letter-spacing:-0.8px; line-height:29px;}
.btitle	  A:link   	{font-size:23px; color:#004797; font-family:'notokr-bold', sans-serif;  letter-spacing:-0.8px; line-height:29px;}
.btitle	  A:visited	{font-size:23px; color:#004797; font-family:'notokr-bold', sans-serif;  letter-spacing:-0.8px; line-height:29px;}
.btitle	  A:active 	{font-size:23px; color:#004797; font-family:'notokr-bold', sans-serif;  letter-spacing:-0.8px; line-height:29px;}
.btitle	  A:hover  	{TEXT-DECORATION:none; font-size:23px; color:#004797; font-family:'notokr-bold', sans-serif;  letter-spacing:-0.8px; line-height:29px;}

.btitle2		        {font-size:16px; color:#1b1b1b; font-family:'notokr-bold', sans-serif;  letter-spacing:-0.8px; line-height:22px; padding-top:10px;}
.btitle2	  A:link   	{font-size:16px; color:#1b1b1b; font-family:'notokr-bold', sans-serif;  letter-spacing:-0.8px; line-height:22px; padding-top:10px;}
.btitle2	  A:visited	{font-size:16px; color:#1b1b1b; font-family:'notokr-bold', sans-serif;  letter-spacing:-0.8px; line-height:22px; padding-top:10px;}
.btitle2	  A:active 	{font-size:16px; color:#1b1b1b; font-family:'notokr-bold', sans-serif;  letter-spacing:-0.8px; line-height:22px; padding-top:10px;}
.btitle2  A:hover  	{TEXT-DECORATION:none; font-size:16px; color:#1b1b1b; font-family:'notokr-bold', sans-serif;  letter-spacing:-0.8px; line-height:22px; padding-top:10px;}


.font4a		        {font-size:16px; color:#5b5b5b; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:29px;}
.font4a  A:link   	{font-size:16px; color:#5b5b5b; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:29px;}
.font4a  A:visited	{font-size:16px; color:#5b5b5b; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:29px;}
.font4a  A:active 	{font-size:16px; color:#5b5b5b; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:29px;}
.font4a  A:hover  	{TEXT-DECORATION:none; font-size:16px; color:#5b5b5b; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; line-height:29px;}


.font2		        {font-size:13px; color:#666666; font-family:'notokr-light', sans-serif;  letter-spacing:-0.5px;  line-height:20px;}
.font2  A:link   	{font-size:13px; color:#666666; font-family:'notokr-light', sans-serif;  letter-spacing:-0.5px;  line-height:20px;}
.font2  A:visited	{font-size:13px; color:#666666; font-family:'notokr-light', sans-serif;  letter-spacing:-0.5px;  line-height:20px;}
.font2  A:active 	{font-size:13px; color:#666666; font-family:'notokr-light', sans-serif;  letter-spacing:-0.5px;  line-height:20px;}
.font2  A:hover  	{TEXT-DECORATION:none; font-size:13px; color:#014795; font-family:'notokr-light', sans-serif;  letter-spacing:-0.5px;  line-height:20px;}


.main2_txt		        {font-size:14px; color:#ffffff; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.6px; line-height:24px; text-align:left; font-weight:500;}
.main2_txt  A:link   	{font-size:14px; color:#ffffff; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.6px; line-height:24px; text-align:left; font-weight:500;}
.main2_txt  A:visited	{font-size:14px; color:#ffffff; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.6px; line-height:24px; text-align:left; font-weight:500;}
.main2_txt  A:active 	{font-size:14px; color:#ffffff; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.6px; line-height:24px; text-align:left; font-weight:500;}
.main2_txt  A:hover  	{TEXT-DECORATION:none; font-size:14px; color:#ffffff; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.6px; line-height:24px; text-align:left; font-weight:500;}



.menu_txt		        {font-size:14px; color:#959595; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.6px; line-height:24px; text-align:center; font-weight:500;}
.menu_txt  A:link   	{font-size:14px; color:#959595; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.6px; line-height:24px; text-align:center; font-weight:500;}
.menu_txt  A:visited	{font-size:14px; color:#959595; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.6px; line-height:24px; text-align:center; font-weight:500;}
.menu_txt  A:active 	{font-size:14px; color:#959595; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.6px; line-height:24px; text-align:center; font-weight:500;}
.menu_txt  A:hover  	{TEXT-DECORATION:none; font-size:14px; color:#043f98; font-family:'s-core_dream', sans-serif;  letter-spacing:-0.6px; line-height:24px; text-align:center; font-weight:500;}

.menu_txt2		        {font-size:16px; color:#666666; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.8px; }
.menu_txt2  A:link   	{font-size:16px; color:#666666; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.8px; }
.menu_txt2  A:visited	{font-size:16px; color:#666666; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.8px; }
.menu_txt2  A:active 	{font-size:16px; color:#666666; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.8px; }
.menu_txt2  A:hover  	{TEXT-DECORATION:none; font-size:16px; color:#014795; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.8px; }



.top_txt		    {font-size:11px; color:#666666; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.8px; }
.top_txt  A:link   	{font-size:11px; color:#666666; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.8px; }
.top_txt  A:visited	{font-size:11px; color:#666666; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.8px; }
.top_txt  A:active 	{font-size:11px; color:#666666; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.8px; }
.top_txt  A:hover  	{TEXT-DECORATION:none; font-size:11px; color:#014795; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.8px; }


.footer_txt		    {font-size:13px; color:#666666; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; }
.footer_txt  A:link   	{font-size:13px; color:#666666; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; }
.footer_txt  A:visited	{font-size:13px; color:#666666; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; }
.footer_txt  A:active 	{font-size:13px; color:#666666; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; }
.footer_txt  A:hover  	{TEXT-DECORATION:none; font-size:13px; color:#014795; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px; }


.f_txt		        {font-size:13px; color:#666666; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.5px;  line-height:20px;}
.f_txt  A:link   	{font-size:13px; color:#666666; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.5px;  line-height:20px;}
.f_txt  A:visited	{font-size:13px; color:#666666; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.5px;  line-height:20px;}
.f_txt  A:active 	{font-size:13px; color:#666666; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.5px;  line-height:20px;}
.f_txt  A:hover  	{TEXT-DECORATION:none; font-size:13px; color:#014795; font-family:'notokr-regular', sans-serif;  letter-spacing:-0.5px;  line-height:20px;}


.png24 { tmp:expression(setPng24(this)); } 
	
	
	
.tabmenu				{width:830px; float:center; font-size:16px; color:#898989; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px;  line-height:20px; align:center;}
.tabmenu li:first-child {margin-left:0;}
.tabmenu li:last-child {margin-right:0;}
.tabmenu li			{float:left; padding-bottom:15px;margin-left:3px; font-size:16px; color:#898989; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px;  line-height:20px;}
.tabmenu li a			{display:block; border:0px solid #fff; background:#fff; font-size:15px; color:#898989; padding:15px 0px; text-align:center; color:#666666; letter-spacing:-0.5px;  line-height:20px; font-size:16px; color:#898989; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px;  line-height:20px;} 
.tabmenu li:hover a	{background:url(../2019_img/pg1.png); text-decoration:none; -webkit-transition:all 0.3s 0.1s;-moz-transition:all 0.3s 0.1s;-o-transition:all 0.3s 0.1s;-ms-transition:all 0.3s 0.1s;transition:all 0.3s 0.1s; color:#014795;}
.tabmenu li.up a	{background:url(../2019_img/pg1.png); color:#014795;}
	
	
	
.tabmenu2				{width:920px; float:center; font-size:16px; color:#898989; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px;  line-height:20px; align:center;}
.tabmenu2 li:first-child {margin-left:0;}
.tabmenu2 li:last-child {margin-right:0;}
.tabmenu2 li			{float:left; padding-bottom:15px;margin-left:3px; font-size:16px; color:#898989; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px;  line-height:20px;}
.tabmenu2 li a			{display:block; border:0px solid #fff; background:#fff; font-size:15px; color:#898989; padding:15px 0px; text-align:center; color:#666666; letter-spacing:-0.5px;  line-height:20px; font-size:16px; color:#898989; font-family:'notokr-medium', sans-serif;  letter-spacing:-0.5px;  line-height:20px;} 
.tabmenu2 li:hover a	{background:url(../2019_img/pg1.png); text-decoration:none; -webkit-transition:all 0.3s 0.1s;-moz-transition:all 0.3s 0.1s;-o-transition:all 0.3s 0.1s;-ms-transition:all 0.3s 0.1s;transition:all 0.3s 0.1s; color:#014795;}
.tabmenu2 li.up a	{background:url(../2019_img/pg1.png); color:#014795;}

	
.box{position:fixed; _position:absolute; left:0px; top:111px; cursor:pointer; z-index:91999;}
.topBtn{position:fixed; _position:absolute; right:14%; bottom:4%; cursor:pointer; z-index:991299;}
#apDiv1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:11;
}
#apDiv2 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:10;
}

#layer_fixed
{
            height:70px;
            width:100%;
            color: #555;
            font-size:12px;
            position:fixed;
            z-index:999;
            top:0px;
            left:0px;
            -webkit-box-shadow: 0 1px 2px 0 #777;
            box-shadow: 0 1px 2px 0 #777;
            background-color:#5a14c8;
}
#apDiv1 {
	position:absolute;
	width:245px;
	height:215px;
	z-index:1;
}
.layer {

         width:100%;
         position:absolute;

		 z-index:99999999;
         }
#apDiv3 {
	position:absolute;
	width:200px;
	z-index:100000000;
}
#apDiv4 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:100000001;
}
#apDiv5 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:100000001;
}
#apDiv6 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:100000002;
}