

/*font*/
@font-face {
	font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 300;
	src: url('../fonts/NotoSans-Light.eot');
	src: url('../fonts/NotoSans-Light.woff2') format('woff2'), url('../fonts/NotoSans-Light.woff') format('woff'), url('../fonts/NotoSans-Light.otf') format('opentype');
}
@font-face {
	font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 400;
	src: url('../fonts/NotoSans-Medium.eot');
	src: url('../fonts/NotoSans-Regular.eot');
	src: url('../fonts/NotoSans-Regular.woff2') format('woff2'), url('../fonts/NotoSans-Regular.woff') format('woff'), url('../fonts/NotoSans-Regular.otf') format('opentype');
}
@font-face {
	font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 500;
	src: url('../fonts/NotoSans-Medium.eot');
	src: url('../fonts/NotoSans-Medium.woff2') format('woff2'), url('../fonts/NotoSans-Medium.woff') format('woff'), url('../fonts/NotoSans-Medium.otf') format('opentype');
}
@font-face {
	font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 700;
	src: url('../fonts/NotoSans-Bold.eot');
	src: url('../fonts/NotoSans-Bold.woff2') format('woff2'), url('../fonts/NotoSans-Bold.woff') format('woff'), url('../fonts/NotoSans-Bold.otf') format('opentype');
}














BODY { FONT-SIZE: 12px; COLOR: #686868;line-height:140%;  font-family: 'Noto Sans KR', µ¸¿ò; overflow-x:hidden; overflow-y:auto;}
TD { FONT-SIZE: 12px; COLOR: #686868; }
DIV { FONT-SIZE: 12px; COLOR: #686868; }
FORM { FONT-SIZE: 12px; COLOR: #686868; }
TEXTAREA { FONT-SIZE: 12px; COLOR: #686868; }
CENTER { FONT-SIZE: 12px; COLOR: #686868; }
OPTION { FONT-SIZE: 12px; COLOR: #686868; }
PRE { FONT-SIZE: 12px; COLOR: #686868; }
SELECT { FONT-SIZE: 12px; COLOR: navy; }
P { FONT-SIZE: 12px;; MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px;}
BLOCKQUOTE { FONT-SIZE: 12px; }
BR { FONT-SIZE: 12px; }
img {border: 0px none;}
a {outline: none; selector-dummy: expression(hideFocus=true);}
ul, li {list-style:none; padding:0; margin:0;}

/* sub table */
.table {background-image:url(/images/bg/bg_top.jpg); background-repeat:repeat-x; background-position:top; padding:0 80 0 15;}
.sub_title { height:33px;background-image:url(../images/sub/sub_stitle.jpg);background-repeat:no-repeat;background-position:15px 2px 0px 0px;padding:1px 0px 3px 0px;}
.title_line {background-image:url(../images/sub/title_line.gif);background-repeat:repeat-x;background-position:bottom;}
.sub_table { FONT-SIZE:12px; COLOR:#686868;; padding:0 10 20 3;}
.cate {FONT-SIZE:11px; COLOR:#aaaaaa;; padding:0px 2px 5px 0px;letter-spacing:-1px;}
.cate_b { FONT-SIZE:11px; font-weight:bold; color:999999; FONT-FAMILY:µ¸¿ò;}
.cate_shop {width:300px; FONT-SIZE:11px; COLOR:#aaaaaa;; padding:5 2 0 0;letter-spacing:-1px;}
.sub { FONT-SIZE:12px; COLOR:#686868;; padding:10px 5px 10px 10px; text-align:left;}
.sub_shop { FONT-SIZE:12px; COLOR:#686868;; padding:0 18 0 30;}
.left {padding:10 0 20 5;}
.left_menu { background-image:url(../images/icon/icon.gif);background-repeat:no-repeat; background-position:left;padding:5 0 1 9;line-height:20px; color:622303;}
.stxt_b { FONT-SIZE:13px; font-weight:bold; color:#1285bc; line-height:140%; }
.stxt_c { FONT-SIZE:13px; color:#686868; line-height:140%; }
.stxt_s { FONT-SIZE:12px; color:#666666;;padding:0 0 0 0;}
.stxt_s1 { FONT-SIZE:11px; color:#999999;;padding:0 0 0 0;}
.line_solid {border-width:0 0 1 0;border-style:solid;border-color:#dee0e3;padding:9 5 3 5;color:778da6;}
/*sub*/
.sub_cate{FONT-SIZE: 11px; COLOR: #4B3300;; padding:6 10 0 0;}
/* sub table_end */

/* °Ô½ÃÆÇ½ºÅ² */
.board_line{height:28px;background:url(../images/bbs/table/list_top_line.gif) bottom right no-repeat;}
.board_top_bg{height:28px;border-top:3px solid #88b0e8;border-bottom:1px solid #d5d3d3;background:url(../images/bbs/table/list_top_bg.gif) bottom left repeat-x;}

/*  */
.tdnews { FONT-SIZE: 10pt; COLOR: black; line-height:140%; }

.topnews { FONT-SIZE: 11px; COLOR: #97A7E0; font-weight:bold ; line-height:140%; }
.topnews_txt { FONT-SIZE: 11px; COLOR: #414141; line-height:140%; }

.today { FONT-SIZE: 11px; COLOR: #ffffff; line-height:100%; }

A:link { FONT-SIZE:12px;color:666666;FONT-FAMILY: µ¸¿ò; TEXT-DECORATION: none; }
A:visited { FONT-SIZE:12px;color:666666;FONT-FAMILY: µ¸¿ò; TEXT-DECORATION: none;}
A:hover { FONT-SIZE:12px;color:666666;FONT-FAMILY: µ¸¿ò; TEXT-DECORATION: none;}
A:active { FONT-SIZE:12px;color:666666;FONT-FAMILY: µ¸¿ò; TEXT-DECORATION: none;}

A.sm:link {FONT-SIZE:11px;color:333333;; TEXT-DECORATION: none; font-weight:bold;}
A.sm:visited {FONT-SIZE:11px;color:333333;; TEXT-DECORATION: none; font-weight:bold; }
A.sm:hover {FONT-SIZE:11px;color:666666;; TEXT-DECORATION: none; font-weight:bold; }
A.sm:active {FONT-SIZE:11px;color:333333;; TEXT-DECORATION: none; font-weight:bold; }

A.ln1:link	{ FONT-SIZE: 12px; COLOR:#000000; ; TEXT-DECORATION: none }
A.ln1:visited	{ FONT-SIZE: 12px; COLOR:#000000; ; TEXT-DECORATION: none }
A.ln1:hover	{ FONT-SIZE: 12px; COLOR:#89B665; ; TEXT-DECORATION: underline}
A.ln1:active	{ FONT-SIZE: 12px; COLOR:#89B665; ; TEXT-DECORATION: underline}

A.ln2:link	{ FONT-SIZE: 12px; COLOR:#000000; ; TEXT-DECORATION: none }
A.ln2:visited	{ FONT-SIZE: 12px; COLOR:#000000; ; TEXT-DECORATION: none }
A.ln2:hover	{ FONT-SIZE: 12px; COLOR:#FE7C13; ; TEXT-DECORATION: underline}
A.ln2:active	{ FONT-SIZE: 12px; COLOR:#FE7C13; ; TEXT-DECORATION: underline}

A.ln3:link	{ FONT-SIZE: 12px; COLOR:#9B9B9B; font-weight:bold ;; TEXT-DECORATION: none }
A.ln3:visited	{ FONT-SIZE: 12px; COLOR:#9B9B9B; font-weight:bold ;; TEXT-DECORATION: none }
A.ln3:hover	{ FONT-SIZE: 12px; COLOR:#1D66BE; font-weight:bold ;; TEXT-DECORATION: underline}
A.ln3:active	{ FONT-SIZE: 12px; COLOR:#1D66BE; font-weight:bold ;; TEXT-DECORATION: underline}

A.ln4:link	{ FONT-SIZE: 12px; COLOR:#9B9B9B; font-weight:bold ;; TEXT-DECORATION: none }
A.ln4:visited	{ FONT-SIZE: 12px; COLOR:#9B9B9B; font-weight:bold ;; TEXT-DECORATION: none }
A.ln4:hover	{ FONT-SIZE: 12px; COLOR:#227794; font-weight:bold ;; TEXT-DECORATION: underline}
A.ln4:active	{ FONT-SIZE: 12px; COLOR:#227794; font-weight:bold ;; TEXT-DECORATION: underline}

A.ln5:link	{ FONT-SIZE: 12px; COLOR:#9B9B9B; font-weight:bold ;; TEXT-DECORATION: none }
A.ln5:visited	{ FONT-SIZE: 12px; COLOR:#9B9B9B; font-weight:bold ;; TEXT-DECORATION: none }
A.ln5:hover	{ FONT-SIZE: 12px; COLOR:#0A4F95; font-weight:bold ;; TEXT-DECORATION: underline}
A.ln5:active	{ FONT-SIZE: 12px; COLOR:#0A4F95; font-weight:bold ;; TEXT-DECORATION: underline}

A.ln6:link	{ FONT-SIZE: 12px; COLOR:#000000; ; TEXT-DECORATION: none }
A.ln6:visited	{ FONT-SIZE: 12px; COLOR:#000000; ; TEXT-DECORATION: none }
A.ln6:hover	{ FONT-SIZE: 12px; COLOR:#3293d2; ; TEXT-DECORATION: underline}
A.ln6:active	{ FONT-SIZE: 12px; COLOR:#3293d2; ; TEXT-DECORATION: underline}


A.text01:link	{ FONT-SIZE: 12px; COLOR:#666666; font-weight:bold ;; TEXT-DECORATION: none }
A.text01:visited	{ FONT-SIZE: 12px; COLOR:#666666; font-weight:bold ;; TEXT-DECORATION: none }
A.text01:hover	{ FONT-SIZE: 12px; COLOR:#666666; font-weight:bold ;; TEXT-DECORATION: underline}
A.text01:active	{ FONT-SIZE: 12px; COLOR:#666666; font-weight:bold ;FONT-FAMILY: µ¸¿ò; TEXT-DECORATION: underline}

A.text02:link	{ FONT-SIZE: 11px; COLOR:#FF6600; font-weight:bold ;; TEXT-DECORATION: none }
A.text02:visited	{ FONT-SIZE: 11px; COLOR:#FF6600; font-weight:bold ;; TEXT-DECORATION: none }
A.text02:hover	{ FONT-SIZE: 11px; COLOR:#FF6600; font-weight:bold ;; TEXT-DECORATION: underline}
A.text02:active	{ FONT-SIZE: 11px; COLOR:#FF6600; font-weight:bold ;; TEXT-DECORATION: underline}

A.11px:link	{ FONT-SIZE: 11px; COLOR:#765C32; ; TEXT-DECORATION: none }
A.11px:visited	{ FONT-SIZE: 11px; COLOR:#765C32; ; TEXT-DECORATION: none }
A.11px:hover	{ FONT-SIZE: 11px; COLOR:#8C704F; ; TEXT-DECORATION: none}
A.11px:active	{ FONT-SIZE: 11px; COLOR:#765C32; ; TEXT-DECORATION: none}



.category01{ font-size:12px; font-weight:bold; letter-spacing: -1; color:#508BA1;}
.category02{ font-size:12px; font-weight:bold; letter-spacing: -1; color:#FF9900;}
.category03{ font-size:12px; font-weight:bold; letter-spacing: -1; color:#EA6A03;}

.detail_ti{ font-size:16px; font-weight:bold; letter-spacing: -1; color:#3E3E3E;}
.opt01{ font-size:12px; font-weight:bold; letter-spacing: -1; color:#3E3E3E;}
.opt02{ font-size:12px; letter-spacing: -1; color:#880000;}

.join{ font-size:12px; font-weight:bold; letter-spacing: -1; color:#4E820A;}
.name{ font-size:15px; font-weight:bold; letter-spacing: -1; color:#1E6DA4;}
.fualt { font-size:12px; letter-spacing: 0; color:#D7652C;}
.pass { font-size:12px; font-weight:bold; letter-spacing: 0; color:#396685;}
.con_text{ font-size:12px; font-weight:bold; letter-spacing: -1; color:#418903;}

A.hotnews:link		{ FONT-SIZE: 12px; COLOR:#686868;; TEXT-DECORATION: none }
A.hotnews:visited	{ FONT-SIZE: 12px; COLOR:#686868;; TEXT-DECORATION: none }
A.hotnews:hover		{ FONT-SIZE: 12px; COLOR:#ff0000;; TEXT-DECORATION: none}
A.hotnews:active	{ FONT-SIZE: 12px; COLOR:#00ff00;; TEXT-DECORATION: none}

A.goods:link { font-size:12px; color:#1E325F; font-family:µ¸¿ò; text-decoration: none; }
A.goods:visited { font-size:12px; color:#1E325F; font-family:µ¸¿ò; text-decoration: none; }
A.goods:hover { font-size:12px; color:#3999AE; font-family:µ¸¿ò; text-decoration: underline; }
A.godds:active { font-size:12px; color:#E87100; font-family:µ¸¿ò; text-decoration: underline; }

.blank {	FONT-SIZE: 1pt}

.ptxt1 { font-size:12px; color:#686868; line-height:140%; font-family:µ¸¿ò; }
.ptxt2 { font-size:12px; color:#686868; line-height:170%; font-family:µ¸¿ò; }
.ptxt3 { font-size:12px; color:#686868; line-height:170%; font-family:µ¸¿ò; }
.ptxt4 { font-size:12px; color:#686868; line-height:170%; font-family:µ¸¿ò; }
.inputbox { color:black; background-color:#FFFFFF; border-width:1; border-style:solid; border:1 solid #808080; font-family:µ¸¿ò; font-size:12px}


.forms{font-family:"µ¸¿ò";font-size: 12px;border-right: #cccccc 1px solid;border-top: #cccccc 1px solid;border-left: #cccccc 1px solid;border-bottom: #cccccc 1px solid}
.box1{border:solid 1 #999999;color:#01507D;background-color:FFFFFF;}
.box4{border:solid 1 #999999;color:#01507D;background-color:FFFFFF;}
.box7{border:solid 1 #999999;color:#000000;background-color:FFFFFF;}
.text7{color:323234; text-align:center; FONT-WEIGHT:bold;}
.text8{color:323234; text-align:left; FONT-WEIGHT:bold;}
.text9{color:323234; text-align:right; FONT-WEIGHT:bold;}

.rline1{border-style:solid; border-right-width:1; border-right-color:dfdfdf;border-left-width:0;border-top-width:0;border-bottom-width:0; FONT-WEIGHT:bold;}
.rline2{border-style:solid; border-right-width:1; border-right-color:dfdfdf;border-left-width:0;border-top-width:0;border-bottom-width:0;}
.rline3{text-align:right; border-style:solid; border-right-width:1; border-right-color:dfdfdf;border-left-width:0;border-top-width:0;border-bottom-width:0; FONT-WEIGHT:bold;}

.sline1{border-style:solid; border-right-width:1; border-right-color:dfdfdf;border-left-width:1; border-left-color:dfdfdf;border-top-width:0;border-bottom-width:0; FONT-WEIGHT:bold;}
.sline2{border-style:solid; border-right-width:1; border-right-color:dfdfdf;border-left-width:1; border-left-color:dfdfdf;border-top-width:0;border-bottom-width:0;}
.fline1{border-style:solid; border-left-width:1; border-left-color:E5E5E5;border-right-width:0;border-top-width:0;border-bottom-width:0; FONT-WEIGHT:bold;}
.fline2{border-style:solid; border-left-width:1; border-left-color:E5E5E5;border-right-width:0;border-top-width:0;border-bottom-width:0;}

h3 {color: #5274a3; font-size: 16px; font-weight: bolder; text-align:center; }
.zzz {color: #5274a3; font-size: 16px; font-weight: bolder; text-align:center; }

.box2{border:solid 1 #D4D1C8;color:#666666;background-color:FFFBF2;}

.box5{border:solid 1 #C1C1C1;color:#666666;background-color:FFFFFF;}
.box6{border:solid 1 #666666;color:#666666;background-color:FFFFFF;}
.leftline{border-style:solid; border-left-width:1; border-left-color:E5E5E5;border-right-width:0;border-top-width:0;border-bottom-width:0;}
.rline{border-style:solid; border-right-width:1; border-right-color:DDDDDD;border-left-width:0;border-top-width:0;border-bottom-width:0;}
.sline{border-style:solid; border-right-width:1; border-right-color:DDDDDD;border-left-width:1; border-left-color:DDDD;border-top-width:0;border-bottom-width:0;}

.text011{color:545452;}		
.text021{color:666666;}
.text02hand{color:666666;cursor: hand; border: none;}
.hand{cursor: hand; border: none;}
font#link{color:#FFFFFF; text-decoration:none;}
.text03{color:CC3333;font-size:11px}
.text04{color:0078C4;}
.text05{color:333333;}
.text06{color:2189CB;}
.text07{color:323234;}

.text08{color:FFFFFF;}
.text09{color:000000; FONT-WEIGHT:bold;}

.text10{color:7a6756; font-size:12px}
.text11{color:FF5A00;}
.text12{color:3E3E3E;line-height:17px}
.text13{color:123E61;}
.text14{color:ff6600; font-weight:bold;}

.leftmenu{color:4E4E4E;}
.blue {color:#074e94}
.f14 {font-size:14px;}
.f15 {font-size:15px;}
strong {letter-spacing:-0.5px}

A.sshop:link {
	FONT-SIZE: 12px; COLOR: #6a6a6a;, Verdana; TEXT-DECORATION: none}
A.sshop:visited {
	FONT-SIZE: 12px; COLOR: #6a6a6a;,  Verdana; TEXT-DECORATION: none}
A.sshop:active {
	FONT-SIZE: 12px; COLOR: #6a6a6a;,  Verdana; TEXT-DECORATION: none}
A.sshop:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #009237;, Verdana; TEXT-DECORATION: none}

A.sshop1:link {
	FONT-SIZE: 12px; COLOR: #ffffff;, Verdana; TEXT-DECORATION: none}
A.sshop1:visited {
	FONT-SIZE: 12px; COLOR: #ffffff;,  Verdana; TEXT-DECORATION: none}
A.sshop1:active {
	FONT-SIZE: 12px; COLOR: #ffffff;,  Verdana; TEXT-DECORATION: none}
A.sshop1:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FCF903;, Verdana; TEXT-DECORATION: none}
.he-basic {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; PADDING-TOP: 3px; FONT-FAMILY: "µ¸¿ò"; LETTER-SPACING: 0em
}
.good-tit {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #853DAE; FONT-FAMILY: "µ¸¿òÃ¼"; FONT-WEIGHT: bold}

A.notice:link		{ FONT-SIZE: 11px; COLOR:#8D954C;; TEXT-DECORATION: none }
A.notice:visited	{ FONT-SIZE: 11px; COLOR:#8D954C;; TEXT-DECORATION: none }
A.notice:hover		{ FONT-SIZE: 11px; COLOR:#2A9F01;; TEXT-DECORATION: none}
A.notice:active	    { FONT-SIZE: 11px; COLOR:#8D954C;; TEXT-DECORATION: none}

A.ca:link	{     FONT-SIZE: 12px; COLOR:#686868;; TEXT-DECORATION: none }
A.ca:visited	{ FONT-SIZE: 12px; COLOR:#686868;; TEXT-DECORATION: none }
A.ca:hover	{     FONT-SIZE: 12px; COLOR:#CF335F;; TEXT-DECORATION: none}
A.ca:active	{     FONT-SIZE: 12px; COLOR:#CF335F;; TEXT-DECORATION: none}

.b:link {
	FONT-SIZE: 12px; WORD-SPACING: -1px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: "", "u"; TEXT-DECORATION: none
}
.b:hover {
	FONT-SIZE: 12px; WORD-SPACING: -1px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: "", "u"; TEXT-DECORATION: underline
}
.b:visited {
	FONT-SIZE: 12px; WORD-SPACING: -1px; COLOR: #ffffff; FONT-FAMILY: "", "u"; TEXT-DECORATION: none
}

A.hugi:link		{ color:808897;FONT-SIZE: 12px;letter-spacing:-1px; WORD-SPACING: 0px;; TEXT-DECORATION: none }
A.hugi:visited	{ color:808897;FONT-SIZE: 12px;letter-spacing:-1px; WORD-SPACING: 0px;; TEXT-DECORATION: none }
A.hugi:hover		{ color:808897;FONT-SIZE: 12px;letter-spacing:-1px; WORD-SPACING: 0px;; TEXT-DECORATION: none}
A.hugi:active	    { color:808897;FONT-SIZE: 12px;letter-spacing:-1px; WORD-SPACING: 0px;; TEXT-DECORATION: none}

A.info:link		{ FONT-SIZE: 12px; WORD-SPACING: -1px; COLOR: #838383;; TEXT-DECORATION: none }
A.info:visited	{ FONT-SIZE: 12px; WORD-SPACING: -1px; COLOR: #838383;; TEXT-DECORATION: none }
A.info:hover		{ FONT-SIZE: 12px; WORD-SPACING: -1px; COLOR: #579402;; TEXT-DECORATION: underline}
A.info:active	    { FONT-SIZE: 12px; WORD-SPACING: -1px; COLOR: #838383;; TEXT-DECORATION: none}

.protit { FONT-SIZE: 16px; COLOR: #000000; WORD-SPACING: -1px; line-height:130%; }

.order_name { font-size:12px; font-weight:bold; letter-spacing: -1; color:#6CAF1C;}
.order_num { font-size:14px; font-weight:bold; letter-spacing: -1; color:#000000;}

A.util:link {font-weight:bold ; FONT-SIZE: 11px; COLOR: #080808;, Verdana; TEXT-DECORATION: none}
A.util:visited {font-weight:bold ; FONT-SIZE: 11px; COLOR: #080808;, Verdana; TEXT-DECORATION: none}
A.util:active {font-weight:bold ; FONT-SIZE: 11px; COLOR: #080808;, Verdana; TEXT-DECORATION: none}
A.util:hover {font-weight:bold; FONT-SIZE: 11px; COLOR: #080808;, Verdana; TEXT-DECORATION: none}


A.util_m:link {font-weight:bold ; FONT-SIZE: 11px; COLOR: #666666;, Verdana; TEXT-DECORATION: none}
A.util_m:visited {font-weight:bold ; FONT-SIZE: 11px; COLOR: #195393;, Verdana; TEXT-DECORATION: none}
A.util_m:active {font-weight:bold ; FONT-SIZE: 11px; COLOR: #195393;, Verdana; TEXT-DECORATION: none}
A.util_m:hover {font-weight:bold; FONT-SIZE: 11px; COLOR: #195393;, Verdana; TEXT-DECORATION: none}

A.review_ti:link {font-weight:bold ; FONT-SIZE: 11px; COLOR: #647E92;, Verdana; TEXT-DECORATION: none}
A.review_ti:visited {font-weight:bold ; FONT-SIZE: 11px; COLOR: #647E92;, Verdana; TEXT-DECORATION: none}
A.review_ti:active {font-weight:bold ; FONT-SIZE: 11px; COLOR: #647E92;, Verdana; TEXT-DECORATION: none}
A.review_ti:hover {font-weight:bold; FONT-SIZE: 11px; COLOR: #647E92;, Verdana; TEXT-DECORATION: none}

A.review:link { FONT-SIZE: 11px; COLOR: #3B3B3B;, Verdana; TEXT-DECORATION: none}
A.review:visited { FONT-SIZE: 11px; COLOR: #3B3B3B;, Verdana; TEXT-DECORATION: none}
A.review:active { FONT-SIZE: 11px; COLOR: #3B3B3B;, Verdana; TEXT-DECORATION: none}
A.review:hover { FONT-SIZE: 11px; COLOR: #3B3B3B;, Verdana; TEXT-DECORATION: none}

A.news:link { FONT-SIZE: 12px; COLOR: #737373;, Verdana; TEXT-DECORATION: none}
A.news:visited { FONT-SIZE: 12px; COLOR: #737373;, Verdana; TEXT-DECORATION: none}
A.news:active { FONT-SIZE: 12px; COLOR: #737373;, Verdana; TEXT-DECORATION: none}
A.news:hover { FONT-SIZE: 12px; COLOR: #737373;, Verdana; TEXT-DECORATION: none}

.location1 { FONT-SIZE: 11px; COLOR: #3B3B3B; }
.location2 { FONT-SIZE: 11px; COLOR: #9D0038; font-weight:bold; }


.style1 {
	color: #FFFFFF;
	font-weight: bold;
	TEXT-DECORATION: none;
}

.aca {color:#1BA45E; line-height:17px; font-weight:bold;}
.aca_1 {color:#818181; line-height:17px; font-weight:bold;}

.edu_title{font-size: 24px;font-weight: bold; color:#000000}


/*.list_style {padding: 10px;}*/
.list_style dt {font-weight: bold; color: #1BA45E; margin: 0 0;}
.list_style dd {margin: 0 0 0 20px; padding: 0 0 0 0;}
.list_style ul {margin: 0 0 0 0; padding: 0 0 0 0;}
.list_style li {list-style: none;padding: 5px; font-weight: bold; color: #818181;}


.list_style_1 dt {font-weight: bold; color: #1BA45E; margin: 0 0;}
.list_style_1 dd {margin: 0 0 0 5px; padding: 0 0 0 0;}
.list_style_1 ul {margin: 0 0 0 0; padding: 0 0 0 0;}
.list_style_1 li {list-style: none; padding: 5px; font-weight: bold; color: #818181;}

.list_style_2 dt {font-weight: bold; color: #1BA45E; margin: 0 0;}
.list_style_2 dd {margin: 0 0 0 5px; padding: 0 0 0 0;}
.list_style_2 ul {margin: 0 0 0 0; padding: 0 0 0 0;}
.list_style_2 li {list-style: none; padding: 5px; font-weight: none; color: #818181;}

.list_style_3 dt {font-weight: bold; color: #1BA45E; margin: 0 0;}
.list_style_3 dd {margin: 0 0 0 1px; padding: 0 0 0 0;}
.list_style_3 ul {margin: 0 0 0 0; padding: 0 0 0 0;}
.list_style_3 li {list-style: none; padding: 5px; font-weight: none; color: #818181;}

.sub04_text {
    width: 700px;
    height: 250px;
    background-image: url(../images/table/barn_back_01.png);
    background-size: contain;
	position: relative;
}

span.text_box {
    position: absolute;
    top: 45px;
    width: 600px;
    left: 50px;
    font-size: 15px;
    font-weight: bolder;
    color: #888d4b;
    line-height: 33px;
}

td.smenu_content {
    border: 1px solid #52a5b5;
    border-radius: 13px;
    background-color: #dff8ff;
}

td.smenu_title1 {
    height: 55px;
}



.wrap{width:981px; margin: 0 auto; position:relative; }


#main_visual{text-align:center; width:981px; height: 300px;  overflow:hidden; height:auto; position:relative;}
#main_visual ul {margin:0 auto; padding:0;  height: 300px;  }
.bx-wrapper{margin-bottom:0 !important;-moz-box-shadow:0 0 0 !important;-webkit-box-shadow:0 0 0 !important;box-shadow:0 0 0 !important;border:0 !important;background:transparent !important; position:relative;}
#main_visual .bx-wrapper {/*height: 680px;*/display:block !important;}
#main_visual .bx-viewport {height: 100% !important;}
#main_visual .bx-wrapper li {height: 100%; }
#main_visual .bx-wrapper li a {display:block;height: 100%;cursor: auto; text-align:center;}
#main_visual .bx-wrapper img {max-width:100%; display: block;}
#main_visual .bx-wrapper .bx-pager, #main_visual .bx-wrapper .bx-controls-auto {bottom: 20% !important;}
#main_visual .bx-pager.bx-default-pager {z-index: 99;}
#main_visual .bx-wrapper .bx-pager.bx-default-pager a {background: #fff !important; text-indent: -9999px;display: block; width: 50px !important; height: 3px !important; margin: 0 5px; outline: 0; -moz-border-radius: 0px !important; -webkit-border-radius: 0px !important; border-radius: 0px !important;}
#main_visual .bx-wrapper .bx-pager.bx-default-pager a:hover, #main_visual .bx-wrapper .bx-pager.bx-default-pager a.active, #main_visual .bx-wrapper .bx-pager.bx-default-pager a:focus {background: #0065a6 !important;}
#main_visual .bx-controls-auto, #main_visual .bx-wrapper .bx-pager {display: none;}


#main_visual .bx-wrapper .bx-prev {left: 10px; background:url('/images/main/prev.png') center center no-repeat;}
#main_visual .bx-wrapper .bx-next { right: 10px; background: url('/images/main/next.png')  center center no-repeat;}
#main_visual .bx-wrapper .bx-next:hover, #main_visual .bx-wrapper .bx-next:focus {background-position:  center center;}
#main_visual .bx-wrapper .bx-controls-direction a {position: absolute; top: 300px; margin-top: -30px; outline: 0;  width: 25px;  height: 33px;  text-indent: -9999px;  z-index: 9999;}
#main_visual .bx-wrapper .bx-controls-direction a.disabled {display: none;}
#main_visual h3 {position:absolute; top:20px; left:50%; margin-left:-190px;}


#main_right{text-align:center;width:204px; height: 164px; overflow:hidden;  position:relative; margin-top:5px;}
#main_right ul {margin:0 auto; padding:0;}
#main_right .bx-wrapper .bx-pager,
#main_right .bx-wrapper .bx-controls-auto {top: 0px; right:15px;}
#main_right .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: right; width: 16px;}
#main_right .bx-wrapper .bx-pager-item {display: block; margin-bottom:5px; float:right;}
#main_right .bx-wrapper .bx-pager.bx-default-pager a {background:#000; width: 16px; height:16px; line-height: 16px; text-indent: 0px; text-align:center; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; color:#fff;}
#main_right .bx-wrapper .bx-pager.bx-default-pager a:hover, #main_right .bx-wrapper .bx-pager.bx-default-pager a.active, #main_right .bx-wrapper .bx-pager.bx-default-pager a:focus {background:#999;}


/*¸Þ´º*/

nav {/*margin: auto;*/width:100%; height: 70px; background:url(../images/menu.png) no-repeat;position:absolute; top:0; padding:8px 95px; box-sizing:border-box; vertical-align:top; z-index:9}
.logo {float:left; width:180px; padding:0; margin:0;}
.logo a {width:100%; height:100%; display:block;}
.tm {position:absolute; right:100px; top:0px; z-index:10;}
.tm li {display:inline-block; margin-left:5px;}
.tm li a {font-size:10px; font-weight:600;}
.main-dropdown-container {float:right; width:calc(100% - 180px);}
.dropdown-container-div { display: inline-block; width:auto; text-align:center;}
.dropdown-container-div:last-child { border-right:0; }

/* .dropdown-button { background: transparent;border: 0;} */
a.dropdown-button { display: block;padding: 15px 20px;  font-size: 14px;background-color: transparent; color:#0e0643 !important; font-family:'Noto Sans Kr' !important;font-weight: 500; letter-spacing:-0.5px;}
a.dropdown-button:hover {color:#1c3471 !important;}

.dropdown-content {display: none; position: absolute;z-index: 1;background-color: transparent; padding:0; margin:0; top:57px; width:auto; z-index:99}
.dropdown-content.smenu04 {margin-left:-200px; }
.dropdown-content ul {width:100%; background:url(../images/top/smenu_bg.png) left center repeat-x; background:#fff; border-radius:0 0 50px 50px; box-shadow:3px 4px 7px rgba(0,0,0,0.2); padding:0 20px; margin:0; }
.dropdown-content ul li { display: inline-block;}
/*.dropdown-content ul li:first-child{background:url(../images/top/smenu_bg_l.png) left center no-repeat; padding-left:15px;}
.dropdown-content ul li:last-child{background:url(../images/top/smenu_bg_r.png) right center no-repeat; padding-right:15px; }*/

.dropdown-content a{display: block;text-decoration: none;color: #666;padding: 5px 10px; font-size:12px; font-weight:400;  font-family:'Noto Sans Kr' !important; letter-spacing:-0.5px;}
.dropdown-content a:hover{ color:#000; }

.dropdown-container-div:hover .dropdown-content{display: block;}
.dropdown-container-div:last-child:hover .dropdown-content { display: block; right: 0;}
.dropdown-container-div:hover .dropdown-button {}
