@font-face {
     font-family:'NanumGothic';
     font-weight:normal;
     font-style:normal;
     src: url('../font/NanumGothic.eot');
     src: local('?'), 
          url('../font/NanumGothic.eot?#iefix') format('embedded-opentype'),
          url('../font/NanumGothic.woff2') format('woff2'),
          url('../font/NanumGothic.woff') format('woff'),
          url('../font/NanumGothic.ttf') format('truetype');     
}

@font-face {
     font-family:'NanumGothicBold';
     font-weight:normal;
     font-style:normal;
     src: url('../font/NanumGothicBold.eot');
     src: local('?'), 
          url('../font/NanumGothicBold.eot?#iefix') format('embedded-opentype'),
          url('../font/NanumGothicBold.woff') format('woff'),
          url('../font/NanumGothicBold.ttf') format('truetype');
}
/* ½ºÅ©·Ñ css */
html {
	scrollbar-face-color:#EFECE7;
	scrollbar-shadow-color:#9F937F;
	scrollbar-highlight-color:#9F937F;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-track-color:#EFECE7;
	scrollbar-arrow-color:#2F0602;
}
/* ¿©¹é css */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/* left css */
.l-padding {
	padding-left:16px
}
.l-padding10 {
	padding-left:10px
}
.l-padding30 {
	padding-left:50px
}
.t-padding10 {
	padding-top:30px
}

h1 {
    font-size: 22px;
    text-align: center;
}
/* Ãß°¡ text*/
/* .blue{color:#0089C6; font-weight:bold; font-size:12px;} */
.blue{color:#CC6600; font-weight:bold; font-size:12px;}
/*blog¼³Á¤*/
.blogst01 {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 12px;
	font-weight: normal; 
	color: #000000;
	text-decoration: none;
	line-height: 140%;
	padding:10px 20px 10px 20px;
	background-color:#f7f7f7;
}
.blogst011 {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 140%;
	background-color:#f7f7f7;
}
.blogst012 {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 140%;
	background-color:#f7f7f7;
}
.blogst02 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 140%;
	padding:8px 0 8px 20px;
}
.blogst021 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 140%;
}

.blogst03, .blogst03 a:link, .blogst03 a:visited {
	font-family: 'NanumGothicbold'; src: url('../font/NanumGothicbold.eot');
	font-size: 12px;
	font-weight: normal;
	color: #0074bd;
	text-decoration: none;
	line-height: 140%;
}
.blogst03 a:active, .blogst03 a:hover { 
	font-family: 'NanumGothicbold'; src: url('../font/NanumGothicbold.eot');
	font-size: 12px;
	font-weight: normal;
	color: #1a577e;
	text-decoration: underline;
	line-height: 140%;
}

.blogst04 {
	font-family: 'NanumGothicbold'; src: url('../font/NanumGothicbold.eot');
	font-size: 12px;
	font-weight: normal;
	color: #1a577e;
	text-decoration: underline;
	line-height: 140%;
}
.blogst05 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 16px;
	font-weight: normal;
	color: #0074bd;
	text-decoration: none;
	line-height: 140%;
}

.blogst06 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	background-color:#cc0033;
	text-decoration: none;
	line-height: 140%;
}

.blogst07 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	background-color:#117d11;
	text-decoration: none;
	line-height: 140%;
}

.blogst08 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	background-color:#117d11;
	text-decoration: none;
	line-height: 140%;
}

/*wing*/
.wing, .wing a:link, .wing a:visited {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 12px;
	font-weight: normal;
	color: #7d7d7d;
	text-decoration: none;
	line-height: 140%;
	letter-spacing:-1px;
	text-align:center;
}

.wing a:active, .wing a:hover { 
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 140%;
	letter-spacing:-1px;
	text-align:center;
}


/*¸â¹ö½Ê*/
.memtxt01 {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 14px;
	font-weight: normal;
	color: #222222;
	text-decoration: none;
	line-height: 140%;
	letter-spacing:-1px;
}
.memtxt02 {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 14px;
	font-weight: normal;
	color: #205f9b;
	text-decoration: none;
	line-height: 140%;
	letter-spacing:-1px;
}
.memtxt03 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 12px;
	font-weight: normal;
	color: #a2a2a2;
	text-decoration: none;
	line-height: 140%;
	letter-spacing:-1px;
}
.memtxt04 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 11px;
	font-weight: normal;
	color: #a2a2a2;
	text-decoration: none;
	line-height: 140%;
	letter-spacing:-1px;
}
.memtxt05 {
	font-family: 'NanumGothicbold'; src: url('../font/NanumGothicbold.eot');
	font-size: 14px;
	font-weight: normal;
	color: #7e6045;
	text-decoration: underline;
	line-height: 140%;
	letter-spacing:-1px;
}
.memtxt06 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	line-height: 140%;
}

/*È¸¿ø±â°£¿¬Àå*/
.expand01 {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 20px;
	font-weight: normal;
	color: #252525;
	text-decoration: none;
	line-height: 140%;
}

.expand02 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 14px;
	font-weight: normal;
	color: #3c3c3c;
	text-decoration: none;
	line-height: 140%;
}
.expand03 {
	font-family: 'NanumGothicbold'; src: url('../font/NanumGothicbold.eot');
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 140%;
	text-align:center;
	padding:5px;
	letter-spacing:-1px;
}
.expand04 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 14px;
	font-weight: normal;
	color: #b61818;
	text-decoration: none;
	line-height: 140%;
	text-align:center;
}
.expand05 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 140%;
	text-align:center;
}
.expand06 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 200%;
}
.expand07 {
	font-family: 'NanumGothicbold'; src: url('../font/NanumGothicbold.eot');
	font-size: 14px;
	font-weight: normal;
	color: #b61818;
	text-decoration: none;
	line-height: 200%;
}
.expand08 {
	font-family: 'NanumGothicbold'; src: url('../font/NanumGothicbold.eot');
	font-size: 14px;
	font-weight: normal;
	color: #50acd4;
	text-decoration: none;
	line-height: 200%;
}

.expand09 {
	font-family: 'NanumGothicbold'; src: url('../font/NanumGothicbold.eot');
	font-size: 14px;
	font-weight: normal;
	color: #397aca;
	text-decoration: none;
	line-height: 200%;
}




/* common text*/

.htext01 {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	line-height: 140%;
	padding-top:4px;
	text-align:right;
}
.htext01 a:link {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	line-height: 140%;
	padding-top:4px;
	text-align:right;
}
.htext01 a:visited {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	line-height: 140%;
	padding-top:4px;
	text-align:right;
}
.htext01 a:active, .htext01 a:hover { 
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 12px;
	font-weight: normal;
	color: #4d4d4d;
	text-decoration: none;
	line-height: 140%;
	padding-top:4px;
	text-align:right;
}


.topmenu01, .topmenu01 a:link, .topmenu01 a:visited {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 140%;
	text-align:right;
	word-spacing:9px;
}

.topmenu01 a:active, .topmenu01 a:hover { 
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 16px;
	font-weight: normal;
	color: #164881;
	text-decoration: underline;
	line-height: 140%;
	text-align:right;
}
.htext02 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	line-height: 140%;
}
.htext03 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 12px;
	font-weight: normal;
	color: #94c6dc;
	text-decoration: none;
	line-height: 140%;
}
.htext04 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	line-height: 140%;
}

.htext05, .htext05 a:link, .htext05 a:visited {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 28px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 140%;
	letter-spacing:-1px;
}

.htext05 a:active, .htext05 a:hover { 
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 28px;
	font-weight: normal;
	color: #000000;
	text-decoration: ubderline;
	line-height: 140%;
	letter-spacing:-1px;
}

.htext06, .htext06 a:link, .htext06 a:visited {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 28px;
	font-weight: normal;
	color: #30639c;
	text-decoration: none;
	line-height: 140%;
	letter-spacing:-1px;
}
.htext06 a:active, .htext06 a:hover { 
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 28px;
	font-weight: normal;
	color: #30639c;
	text-decoration: ubderline;
	line-height: 140%;
	letter-spacing:-1px;
}


.htext07 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 14px;
	font-weight: normal;
	color: #2c2c2c;
	text-decoration: none;
	line-height: 140%;
}
.htext08 {
	font-family: 'NanumGothicbold'; src: url('../font/NanumGothicbold.eot');
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 140%;
}
.htext09 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 28px;
	font-weight: normal;
	color: #082859;
	text-decoration: none;
	line-height: 140%;
	letter-spacing:-1px;
}
.htext10 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 12px;
	font-weight: normal;
	color: #154082;
	text-decoration: none;
	line-height: 140%;
	letter-spacing:-1px;
}
.htext11 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 16px;
	font-weight: normal;
	color: #050505;
	text-decoration: none;
	line-height: 110%;
	letter-spacing:-1px;
}
.htext12 {
	font-family: 'NanumGothicbold'; src: url('../font/NanumGothicbold.eot');
	font-size: 26px;
	font-weight: normal;
	color: #bc850f;
	text-decoration: none;
	line-height: 140%;
	letter-spacing:-1px;
}
.htext13 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 18px;
	font-weight: normal;
	color: #050505;
	text-decoration: none;
	line-height: 120%;
	letter-spacing:0px;
}
.htext14 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 14px;
	font-weight: normal;
	color: #050505;
	text-decoration: none;
	line-height: 140%;
	letter-spacing:-1px;
}
.htext15 {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 11px;
	font-weight: normal;
	color: #7b7b7b;
	text-decoration: none;
	line-height: 120%;
}
.htext16 {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 16px;
	font-weight: normal;
	color: #356cc1;
	text-decoration: none;
	line-height: 120%;
	letter-spacing:-1px;
}
.htext17 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 12px;
	font-weight: normal;
	color: #2c2c2c;
	text-decoration: none;
	line-height: 140%;
}
.htext18 {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 18px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 120%;
}
.htext18 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 12px;
	font-weight: normal;
	color: #484848;
	text-decoration: none;
	line-height: 140%;
}
.htext19 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 12px;
	font-weight: normal;
	color: #2c2c2c;
	text-decoration: none;
	line-height: 140%;
	padding:10px 0 0 30px;
} 
.htext20 {
	font-family: 'NanumGothicbold'; src: url('../font/NanumGothicbold.eot');
	font-size: 24px;
	font-weight: normal;
	color: #bc850f;
	text-decoration: none;
	line-height: 140%;
	letter-spacing:-1px;
}
.htext21 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 22px;
	font-weight: normal;
	color: #2b2b2b;
	text-decoration: none;
	line-height: 140%;
	letter-spacing:-1px;
}
.htext22 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 140%;
	text-align:right;
}
.htext23 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 140%;
}



/*search*/
.search01 {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 140%;
}

 


.dtext03 {
	font-size: 11px;
	font-weight: normal;
	color: #4d4d4d;
	text-decoration: none;
	line-height: 16px;
	letter-spacing:-1px;
	padding-left:10px;
	padding-top:4px;
}
.dtext04 {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 16px;
	font-weight: normal;
	color: #4d4d4d;
	text-decoration: none;
	line-height: 16px;
	letter-spacing:-1px;
	padding-top:4px;
	text-align:center;
}
.dtext06 {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 16px;
	font-weight: normal;
	color: #3e3e3e;
	text-decoration: none;
	line-height: 16px;
	letter-spacing:-1px;
	padding-top:4px;
	text-align:center;
}
.dtext05 {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
	letter-spacing:-1px;
	padding-top:4px;
}

.title {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 26px;
	font-weight: normal;
	color: #474747;
	text-decoration: none;
	line-height: 140%;
	letter-spacing:-1px;
}
.slogans {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 14px;
	font-weight: normal;
	color: #23559a;
	text-decoration: none;
	line-height: 140%;
}


.smtext {
	font-size: 11px; 
	font-weight: normal;
	color: #7b7b7b;
	text-decoration: none;
	line-height: 16px;
}
.smtext a:link {
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 11px;
	font-weight: normal;
	color: #7b7b7b;
	text-decoration: none;
	line-height: 16px;
}
.smtext a:visited {
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 11px;
	font-weight: normal;
	color: #7b7b7b;
	text-decoration: none;
	line-height: 16px;
}
.smtext a:active, .smtext a:hover { 
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 11px;
	font-weight: normal;
	color: #2e2e2e;
	text-decoration: none;
	line-height: 16px;
}

/*left_menu*/
.left_menu01, .left_menu01 a:link, .left_menu01 a:visited {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 22px;
	font-weight: normal;
	color: #ffffff;
	background-color:#745330;
	text-decoration: none;
	line-height: 140%;
	text-align:center;
	letter-spacing:-1;
} 

.left_menu01 a:active, .left_menu01 a:hover { 
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 22px;
	font-weight: normal;
	color: #ffffff;
	background-color:#745330;
	text-decoration: underline;
	line-height: 140%;
	text-align:center;
}
.left_menu02, .left_menu02 a:link, .left_menu02 a:visited {
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 14px;
	font-weight: normal;
	color: #222222;
	background-color:#FDF7F4FDF7F4;	
	text-decoration: none;
	line-height: 140%;
	padding:8px 0 8px 15px;
	letter-spacing:-1;
}

.left_menu02 a:active, .left_menu02 a:hover { 
	font-family: 'NanumGothic'; src: url('../font/NanumGothic.eot');
	font-size: 14px;
	font-weight: normal;
	background-image:url('../images/hbt004.png');
	background-position:left;
	background-repeat:no-repeat;
	color: #D51269;
	text-decoration: underline;
	line-height: 140%;
	letter-spacing:-1;
}


/*¿¹Á¤¹°°Ç*/
.pre_court {
	font-family: "µ¸¿ò", "±¼¸²", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
	line-height: 140%;
	text-align:center;
	padding:14px 10px 8px 10px;
}
.pre_court a:link {
	font-family: "µ¸¿ò", "±¼¸²", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
	line-height: 140%;
	text-align:center;
}
.pre_court a:visited {
	font-family: "µ¸¿ò", "±¼¸²", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
	line-height: 140%;
	text-align:center;
}
.pre_court a:active, .pre_court a:hover { 
	font-family: "µ¸¿ò", "±¼¸²", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	line-height: 140%;
	text-align:center;
}

.pre_court1 {
	font-family: "µ¸¿ò", "±¼¸²", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
	line-height: 140%;
	padding-left:20px;
}
.pre_court1 a:link {
	font-family: "µ¸¿ò", "±¼¸²", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
	line-height: 140%;
}
.pre_court1 a:visited {
	font-family: "µ¸¿ò", "±¼¸²", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
	line-height: 140%;
}
.pre_court1 a:active, .pre_court1 a:hover { 
	font-family: "µ¸¿ò", "±¼¸²", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: normal;
	color: #444444;
	text-decoration: underline;
	line-height: 140%;
}
.pre_court2 {
	font-family: "µ¸¿ò", "±¼¸²", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: normal;
	color: #343434;
	text-decoration: none;
	line-height: 140%;
	text-align:center;
	padding:5px;
}
.pre_court3 {
	font-family: "µ¸¿ò", "±¼¸²", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: normal;
	color: #2f829c;
	text-decoration: none;
	line-height: 100%;
	text-align:center;
}
.pre_court4 {
	font-family: "µ¸¿ò", "±¼¸²", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: normal;
	color: #757575;
	text-decoration: none;
	line-height: 120%;
	text-align:center;
}
.pre_court5 {
	font-family: "µ¸¿ò", "±¼¸²", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: normal;
	color: #9b0d0d;
	text-decoration: none;
	line-height: 120%;
	text-align:center;
}
.pre_court6 {
	font-family: "µ¸¿ò", "±¼¸²", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: normal;
	color: #343434;
	text-decoration: none;
	line-height: 140%;
	text-align:center;
}
.pre_court7 {
	font-family: "µ¸¿ò", "±¼¸²", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: normal;
	color: #2a5276;
	text-decoration: none;
	line-height: 140%;
	text-align:right;
	padding:5px;
}
.pre_court8 {
	font-family: "µ¸¿ò", "±¼¸²", Seoul, "ÇÑ°­Ã¼";
	font-size: 11px;
	font-weight: normal;
	color: #2a5276;
	text-decoration: none;
	line-height: 140%;
	text-align:right;
}
.pre_court9 {
	font-family: "µ¸¿ò", "±¼¸²", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: bold;
	color: #343434;
	text-decoration: none;
	line-height: 140%;
	text-align:center;
	padding:5px;
	background-color:f9f9f9;
}
.pre_court10 {
	font-family: "µ¸¿ò", "±¼¸²", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: bold;
	color: #343434;
	text-decoration: none;
	line-height: 140%;
	padding:10px;
}


.big {
	font-size: 16px;
	font-family: "µ¸¿ò";
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}
.board {
	font-size: 11px;
	font-weight: normal;
	color: #102b69;
	text-decoration: none;
	line-height: 18px;
}
.b_price {
	font-size: 12px;
	font-weight: normal;
	color: #CB6D93;
	text-decoration: none;
	line-height: 18px;
}
.b_notice {
	font-size: 12px;
	font-weight: normal;
	color: #C10051;
	text-decoration: none;
	line-height: 18px;
}
.b_note {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
}
.vote {
	font-size: 12px;
	font-weight: normal;
	color: #C1004E;
	text-decoration: none;
	line-height: 18px;
}

.calendar {
	font-family: arial black, Tahoma, Times New Roman;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
}

/* footer text*/
.footer {
	font-family: "µ¸¿ò", "±¼¸²", Seoul, "ÇÑ°­Ã¼";
	font-size: 11px;
	font-weight: normal;
	color: #777777;
	text-decoration: none;
	line-height: 15px;
}
.footer a:link {
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 11px;
	font-weight: normal;
	color: #777777;
	text-decoration: none;
	line-height: 18px;
}
.footer a:visited {
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 11px;
	font-weight: normal;
	color: #777777;
	text-decoration: none;
	line-height: 18px;
}
.footer a:active, .footer a:hover { 
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 11px;
	font-weight: normal;
	color: #777777;
	text-decoration: none;
	line-height: 18px;
}


.footer2 {
	font-family: "µ¸¿ò", "±¼¸²", Seoul, "ÇÑ°­Ã¼";
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 15px;
}
.footer2 a:link {
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 18px;
}
.footer2 a:visited {
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 18px;
}
.footer2 a:active, .footer2 a:hover { 
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 18px;
}


.webft05 {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 22px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 140%;
	letter-spacing:-1px;
}
.webft06 {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 14px;
	font-weight: normal;
	color: #a5a5a5;
	text-decoration: none;
	line-height: 140%;
	letter-spacing:-1px;
}

/* ±âº» css */
.address {
	font-family: "µ¸¿ò";
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
    text-align: left;
	
}
.address2 {
	font-family: "µ¸¿ò";
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
    text-align: left;
	
}

.detail {
	font-family: "µ¸¿ò";
	font-size: 12px;
	font-weight: none;
	color: #0b2e69;
	text-decoration: none;
	line-height: 20px;
    
	
}

table {
	font-size: 12px;
	font-weight: normal;
	color: #3c3c3c;
	text-decoration: none;
	line-height: 18px;
	z-index: -2;
}
table a:link {
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: normal;
	color: #3c3c3c;
	text-decoration: none;
	line-height: 18px;
}
table a:visited {
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: normal;
	color: #3c3c3c;
	text-decoration: none;
	line-height: 18px;
}
table a:active, table a:hover { 
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}

/* tapy css */
.tapy td {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 12px;
	font-weight: normal;
	color: #bc850f;
	text-decoration: none;
	line-height: 18px;
	text-align:center;
}
.tapy a:link {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 12px;
	font-weight: bold;
	color: #bc850f;
	text-decoration: none;
	line-height: 18px;
	text-align:center;
}
.tapy a:visited {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 12px;
	font-weight: bold;
	color: #bc850f;
	text-decoration: none;
	line-height: 18px;
	text-align:center;
}
.tapy a:active, .tapy a:hover { 
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 12px;
	font-weight: bold;
	background-color:#2e3444;
	color: #ffffff;
	text-decoration: none;
	line-height: 18px;
	text-align:center;
}



/* navi css */
.navi td {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 18px;
}
.navi a:link {
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 18px;
}
.navi a:visited {
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 18px;
}
.navi a:active, .navi a:hover { 
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: bold;
	color: #FFF000;
	text-decoration: none;
	line-height: 18px;
}
/* contents page css */
.page {
	font-family: "µ¸¿ò", "±¼¸²", Seoul, "ÇÑ°­Ã¼";
	font-size: 11px;
	font-weight: bold;
	color: #3c3c3c;
	text-decoration: none;
	line-height: 18px;
}
.page a:link {
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 11px;
	font-weight: bold;
	color: #3c3c3c;
	text-decoration: none;
	line-height: 18px;
}
.page a:visited {
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 11px;
	font-weight: bold;
	color: #3c3c3c;
	text-decoration: none;
	line-height: 18px;
}
.page a:active, .page a:hover { 
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}

/* °ü·Ã»óÇ° css */
.ob_list {
	font-size: 12px;
	font-weight: bold;
	color: #866F61;
	text-decoration: none;
	line-height: 18px;
	z-index: -2;
}
.ob_list a:link {
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: bold;
	color: #CD5806;
	text-decoration: none;
	line-height: 18px;
}
.ob_list a:visited {
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: bold;
	color: #CD5806;
	text-decoration: none;
	line-height: 18px;
}
.ob_list a:active, .ob_list a:hover { 
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: bold;
	color: #CD5806;
	text-decoration: none;
	line-height: 18px;
}
/* right banner shop css */
.shop_ban {
	font-size: 12px;
	font-weight: bold;
	color: #5A5A5A;
	text-decoration: none;
	line-height: 12px;
}
.shop_ban a:link {
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: normal;
	color: #5A5A5A;
	text-decoration: none;
	line-height: 12px;
}
.shop_ban a:visited {
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: normal;
	color: #5A5A5A;
	text-decoration: none;
	line-height: 12px;
}
.shop_ban a:active, .shop_ban a:hover { 
	font-family: "±¼¸²", "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: normal;
	color: #3F3F3F;
	text-decoration: none;
	line-height: 12px;
}


/* Ãß°¡ text*/
.w11 {
	font-family: "µ¸¿ò";
	font-size: 11px;
	font-weight: nomal;
	color: #ffffff;
	text-decoration: none;
	line-height: 13px;
    text-align: left;
	
}
.wb11 {
	font-family: "µ¸¿ò";
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 13px;
    text-align: left;
	
}
.bb11 {
	font-family: "µ¸¿ò";
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 13px;
    text-align: left;
	
}
.b11 {
	font-family: "µ¸¿ò";
	font-size: 11px;
	font-weight: nomal;
	color: #000000;
	text-decoration: none;
	line-height: 13px;
    text-align: left;
	
}

/* contact text*/

.noborder {
	PADDING-LEFT: 2px;
	FONT-SIZE: 12px;
	COLOR: #3c3c3c;
	PADDING-TOP: 1px;
	FONT-FAMILY: "µ¸¿ò", "µ¸¿òÃ¼", arial;
	text-decoration: none;
	border: 0px solid #ffffff;
	height: 17px;
	BACKGROUND-COLOR: #ffffff;
	
}
.INPUT01 {
	PADDING-LEFT: 2px;
	FONT-SIZE: 12px;
	COLOR: #3c3c3c;
	PADDING-TOP: 1px;
	FONT-FAMILY: "µ¸¿ò", "µ¸¿òÃ¼", arial;
	text-decoration: none;
	border: 0px solid #ffffff;
	height: 17px;
	BACKGROUND-COLOR: #ffffff;
	
}
.INPUT02 {
	PADDING-LEFT: 2px;
	FONT-SIZE: 12px;
	COLOR:#ffffff ;
	PADDING-TOP: 1px;
	FONT-FAMILY: "µ¸¿ò", "µ¸¿òÃ¼", arial;
	text-decoration: none;
	border: 0px; solid: #ffffff;
	height: 17px;
	BACKGROUND-COLOR:#ffffff ;
	
}
TEXTAREA {
	BORDER-RIGHT: #D8DBE5 1px solid; 
	PADDING-RIGHT: 7px; 
	BORDER-TOP: #D8DBE5 1px solid; 
	PADDING-LEFT: 7px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 7px; 
	BORDER-LEFT: #D8DBE5 1px solid; 
	COLOR: #3c3c3c; 
	LINE-HEIGHT: 140%; 
	PADDING-TOP: 7px; 
	BORDER-BOTTOM: #D8DBE5 1px solid; 
	FONT-FAMILY: µ¸¿ò,µ¸¿òÃ¼,arial; 
	BACKGROUND-COLOR: #ffffff
}
SELECT {
	BORDER-RIGHT: #D8DBE5 1px solid;
	BORDER-TOP: #D8DBE5 1px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #D8DBE5 1px solid;
	COLOR: #3c3c3c;
	BORDER-BOTTOM: #D8DBE5 1px solid;
	FONT-FAMILY: "µ¸¿ò", "µ¸¿òÃ¼";
	LETTER-SPACING: 0;
	BACKGROUND-COLOR: #ffffff;
	text-decoration: none;
	padding: 3px;
}
.SELECT01 {
	BORDER-RIGHT: #D8DBE5 0px solid;
	BORDER-TOP: #D8DBE5 0px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #D8DBE5 0px solid;
	COLOR: #3c3c3c;
	BORDER-BOTTOM: #D8DBE5 0px solid;
	FONT-FAMILY: "µ¸¿ò", "µ¸¿òÃ¼";
	LETTER-SPACING: 0;
	BACKGROUND-COLOR: transparent;
	text-decoration: none;
	padding: 3px;
}
.SELECT02 {
	BORDER-RIGHT: #ff0000 0px solid;
	BORDER-TOP: #ff0000 0px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #D8DBE5 0px solid;
	COLOR: #3c3c3c;
	BORDER-BOTTOM: #D8DBE5 0px solid;
	FONT-FAMILY: "µ¸¿ò", "µ¸¿òÃ¼";
	LETTER-SPACING: 0;
	BACKGROUND-COLOR: transparent;
	text-decoration: none;
	padding: 3px;
}
/* checkbox CSS */
checkbox {
	BORDER-RIGHT: #ffffff 0px solid; 
	BORDER-TOP: #ffffff 0px solid; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #ffffff 0px solid; 
	COLOR: #ffffff; 
	BORDER-BOTTOM: #ffffff 0px solid; 
	BACKGROUND-COLOR: transparent;
}
.checkbox01 {
	BORDER-RIGHT: #ffffff 0px solid; 
	BORDER-TOP: #ffffff 0px solid; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #ffffff 0px solid; 
	COLOR: #ffffff; 
	BORDER-BOTTOM: #ffffff 0px solid; 
	BACKGROUND-COLOR: transparent;
}

/* radio button CSS */
.radio {
	BORDER-RIGHT: #cccccc 0px solid; 
	BORDER-TOP: #cccccc 0px solid; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #cccccc 0px solid; 
	COLOR: #7f7f7f; 
	BORDER-BOTTOM: #cccccc 0px solid; 
	BACKGROUND-COLOR: #ebe7e4
}

/* radio button CSS */
.radio1 {
	BORDER-RIGHT: #cccccc 0px solid; 
	BORDER-TOP: #cccccc 0px solid; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #cccccc 0px solid; 
	COLOR: #ffffff; 
	BORDER-BOTTOM: #cccccc 0px solid; 
	BACKGROUND-COLOR: transparent;
}
/* radio01 button CSS */
.radio01 {
	BORDER-RIGHT: #cccccc 0px solid; 
	BORDER-TOP: #cccccc 0px solid; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #cccccc 0px solid; 
	COLOR: #7f7f7f; 
	BORDER-BOTTOM: #cccccc 0px solid; 
	BACKGROUND-COLOR: transparent;
}

/* padding css*/
.a-padding {
	padding: 8px;
}
.a-padding3 {
	padding: 3px;
}
.a-padding5 {
	padding: 5px;
}
.a-padding10 {
	padding: 10px;
}
.a-padding20 {
	padding: 20px;
}
.i-padding {
	padding: 10px 15px;
}
.d-padding {
	padding: 20px 5px;
}
.c-padding {
	padding: 15px 25px;
}
.l-padding2 {
	padding-left: 2px;
}
.l-padding5 {
	padding-left: 5px;
}
.l-padding15 {
	padding-left: 15px;
}
.l-padding20 {
	padding-left: 20px;
}
.r-padding5 {
	padding-right: 5px;
}
.r-padding10 {
	padding-right: 10px;
}
.r-padding20 {
	padding-right: 20px;
}
/* ¸Þ´ºÆùÆ® */

.menu_title {
	font-family:  "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 18px;
	text-align:center;
}

.menu {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 12px;
	font-weight: nomal;
	color: #3c3c3c;
	text-decoration: none;
	line-height: 18px;
}
.menu a {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 12px;
	font-weight: nomal;
	color: #3c3c3c;
	text-decoration: none;
	line-height: 18px;
}
.menu a:link {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 12px;
	font-weight: nomal;
	color: #3c3c3c;
	text-decoration: none;
	line-height: 18px;
}
.menu a:visited {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 12px;
	font-weight: nomal;
	color: ##4F6299;
	text-decoration: none; 
	line-height: 18px;
}
.menu a:active { 
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 12px;
	font-weight: nomal;
	color: #3c3c3c;
	text-decoration: none;
	line-height: 18px;
}
.menu a:hover { 
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicbold.eot');
	font-size: 12px;
	font-weight: bold;
	color: #D51269;
	text-decoration: none;
	line-height: 18px;	
}

/* list */
.list  { font-family: ±¼¸², ±¼¸²Ã¼, verdana, helvetica, arial; color: #3c3c3c; text-decoration: none; font-size: 9pt; line-height: 160%}
.list  a { font-family: ±¼¸², ±¼¸²Ã¼, verdana, helvetica, arial; color: #3c3c3c; text-decoration: none; font-size: 9pt; line-height: 160%}
.list  a:link { font-family: ±¼¸², ±¼¸²Ã¼, verdana, helvetica, arial; color: #3c3c3c; text-decoration: none; font-size: 9pt; line-height: 160%}
.list  a:hover { font-family: ±¼¸², ±¼¸²Ã¼, verdana, helvetica, arial; color: #0074bd;  text-decoration: underline; font-size: 9pt; line-height: 160%}
.list  a:visited { font-family: ±¼¸², ±¼¸²Ã¼, verdana, helvetica, arial; color: #4F6299; text-decoration: none; font-size: 9pt; line-height: 160%}

/* ¸Þ´ºÆùÆ® */
.menu1 {
	font-family:  "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: nomal;
	color: #262626;
	text-decoration: none;
	line-height: 18px;
}
.menu1 a:link {
	font-family:  "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: nomal;
	color: #262626;
	text-decoration: none;
	line-height: 18px;
}
.menu1 a:visited {
	font-family:  "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: nomal;
	color: #525252;
	text-decoration: none; 
	line-height: 18px;
}
.menu1 a:active { 
	font-family:  "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: nomal;
	color: #262626
	text-decoration: none;
	line-height: 18px;
}
.menu1 a:hover { 
	font-family:  "µ¸¿ò", Seoul, "ÇÑ°­Ã¼";
	font-size: 12px;
	font-weight: nomal;
	color: #0074bd;
	text-decoration: underline;
	line-height: 18px;	
}
/* ¸ÞÀÎ»çÀÌÆ®¸Ê ÆùÆ® */
.sitemap {
	font-family: "µ¸¿ò";
	font-size: 12px;
	font-weight: bold;
	color: #222222;
	text-decoration: none;
	line-height: 14px;
    text-align: left;
	
}

.sitemap2 {
	font-family: "µ¸¿ò";
	font-size: 12px;
	font-weight: nomal;
	color: #6a6a6a;
	text-decoration: none;
	line-height: 18px;
    text-align: left;
	
}

.sitemap_cs a:hover{
		font-family: "µ¸¿ò";
	font-size: 12px;
	font-weight: nomal;
	color: #6a6a6a;
	text-decoration: none;
	line-height: 18px;
    text-align: left;
}
.sitemap_cs a:link{
		font-family: "µ¸¿ò";
	font-size: 12px;
	font-weight: nomal;
	color: #6a6a6a;
	text-decoration: none;
	line-height: 18px;
    text-align: left;
}
.sitemap_cs a:visited{
		font-family: "µ¸¿ò";
	font-size: 12px;
	font-weight: nomal;
	color: #6a6a6a;
	text-decoration: none;
	line-height: 18px;
    text-align: left;
}
.sitemap_cs a:active{
		font-family: "µ¸¿ò";
	font-size: 12px;
	font-weight: nomal;
	color: #6a6a6a;
	text-decoration: none;
	line-height: 18px;
    text-align: left;
}

/* ¸Þ´º */
.s_menu {width:996px;height:69px;position:relative;background:url('/images/menu_bg.jpg');z-index:100}
.s_menu dd {float:left;margin:0px 0px 0px 0px;text-align:left}
.s_menu #Topnavi a {display:block;overflow:hidden;margin-top:14px;text-decoration:none}


.s_menu #Topnavi a.menu1 {width:120px;font-size:12px;color:white;font-weight:bold;margin-left:50px}
.s_menu #Topnavi a.menu2 {width:100px;font-size:12px;color:white;font-weight:bold;}
.s_menu #Topnavi a.menu3 {width:100px;font-size:12px;color:white;font-weight:bold;}
.s_menu #Topnavi a.menu4 {width:100px;font-size:12px;color:white;font-weight:bold;}
.s_menu #Topnavi a.menu5 {width:110px;font-size:12px;color:white;font-weight:bold;}
.s_menu #Topnavi a.menu6 {width:120px;font-size:12px;color:white;font-weight:bold;}
.s_menu #Topnavi a.menu7 {width:90px;font-size:12px;color:white;font-weight:bold;}
.s_menu #Topnavi a.menu8 {width:90px;font-size:12px;color:white;font-weight:bold;}
.s_menu #Topnavi a.menu9 {width:100px;font-size:12px;color:white;font-weight:bold;}
.s_menu #Topnavi a.menu10 {width:100px;font-size:12px;color:white;font-weight:bold;}

.s_menu a.menu1_on {width:120px;font-size:12px;color:feffbf;font-weight:bold;margin-left:50px}
.s_menu a.menu2_on {width:100px;font-size:12px;color:feffbf;font-weight:bold;}
.s_menu a.menu3_on {width:100px;font-size:12px;color:feffbf;font-weight:bold;}
.s_menu a.menu4_on {width:100px;font-size:12px;color:feffbf;font-weight:bold;}
.s_menu a.menu5_on {width:110px;font-size:12px;color:feffbf;font-weight:bold;}
.s_menu a.menu6_on {width:120px;font-size:12px;color:feffbf;font-weight:bold;}
.s_menu a.menu7_on {width:90px;font-size:12px;color:feffbf;font-weight:bold;} 
.s_menu a.menu8_on {width:90px;font-size:12px;color:feffbf;font-weight:bold;}
.s_menu a.menu9_on {width:100px;font-size:12px;color:feffbf;font-weight:bold;}
.s_menu a.menu10_on {width:100px;font-size:12px;color:feffbf;font-weight:bold;}
.s_menu .submenu div {display:none;height:40px;vertical-align:middle;}
.s_menu .submenu dd {padding-right:8px;}
.s_menu .submenu dl {margin:0px 0px 0px 0px}
.s_menu .submenu {font-size:12px; color:#000000; text-decoration:none;font-weight:normal;}
.s_menu .submenu a:link {font-size:12px; color:#000000; text-decoration:none;font-weight:normal;}
.s_menu .submenu a:visited {font-size:12px; color:#000000; text-decoration:none;font-weight:normal;}
.s_menu .submenu a:active {font-size:12px;color:#000000; text-decoration:none;font-weight:normal;}
.s_menu .submenu a:hover {font-size:12px; color:#3a67a7; text-decoration:none;font-weight:normal;}



.submenu #Topnavi1_sub {position:absolute;left:32px;top:47px;display:none;}
.submenu #Topnavi2_sub {position:absolute;left:130px;top:47px;display:none;}
.submenu #Topnavi3_sub {position:absolute;left:260px;top:47px;display:none;}
.submenu #Topnavi4_sub {position:absolute;left:373px;top:47px;display:none;}
.submenu #Topnavi5_sub {position:absolute;left:340px;top:47px;display:none;}
.submenu #Topnavi6_sub {position:absolute;left:500px;top:47px;display:none;}
.submenu #Topnavi7_sub {position:absolute;left:565px;top:47px;display:none;}
.submenu #Topnavi8_sub {position:absolute;left:710px;top:47px;display:none;}
.submenu #Topnavi9_sub {position:absolute;left:800px;top:47px;display:none;}
.submenu #Topnavi10_sub {position:absolute;left:590px;top:47px;display:none;}

#motionj_fade_01 li {list-style:none;margin:0;padding:0}

.ya001 {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicBold.eot');
	font-size: 34px;
	font-weight: bold;
	color: #2c2c2c;
	text-decoration: underline;
	line-height: 140%;
}

.ya002 {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicBold.eot');
	font-size: 18px;
	font-weight: none;
	color: #2c2c2c;
	text-decoration: none;
	line-height: 140%;
}

.ya003 {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicBold.eot');
	font-size: 20px;
	font-weight: bold;
	color: #2c2c2c;
	text-decoration: none;
	line-height: 140%;
}

.ya004 {
	font-family: 'NanumGothicBold'; src: url('../font/NanumGothicBold.eot');
	font-size: 13px;
	font-weight: none;
	color: #2c2c2c;
	text-decoration: none;
	line-height: 140%;
}