.T{line-height:20px; color:#555555;}
.clear {clear:both;}

#wrap {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 100%; overflow-x:hidden;
}

#menu {
	Z-INDEX: 1000; POSITION: relative; WIDTH: 100%; CLEAR: both; 
}

#menu {width:100%;}
  	h1.logo {text-align:center;margin:22px 0;}
  	.d_width {position:relative;width:975px;margin:0 auto;}
    .lnb{width:100%;height:35px;background:url('../images/top-menu-bg.gif') repeat-x;}
	.lnb > div > ul{}
	.lnb > div > ul > li{display:inline-block;position:relative;background:url('../images/top-menu-bar.gif') 100% 51% no-repeat;}
	.lnb > div > ul > li.m05 {background:none;}
	.lnb > div > ul > li.m01 {width:98px;}
	.lnb > div > ul > li.m02, .lnb > div > ul > li.m03, .lnb > div > ul > li.m04, .lnb > div > ul > li.m05 {width:143px;text-align:center;}
	.lnb > div > ul > li:hover .bgbt {background:url('../images/top-menu-on.png') 50% 31px no-repeat;}
	.lnb .bgbt {display:inline-block;line-height:35px;color:#fff;font-size:15px;font-weight:bold;}
	.lnb .bgbt:hover,.lnb .bgbt:active,.lnb .bgbt:focus,
	.lnb.m01 .m01 .bgbt,.lnb.m02 .m02 .bgbt,.lnb.m03 .m03 .bgbt,
	.lnb.m04 .m04 .bgbt,.lnb.m05 .m05 .bgbt {text-decoration:none;}
	.lnb li ul{display:none;position:absolute;top:28px;text-align:center;white-space:nowrap;}
	.lnb li ul li{display:inline-block;padding:10px 0}
	.lnb li ul li a{display:inline-block;padding:10px 4px;color:#777;font-size:13px;font-weight:bold;}
	.lnb li ul li a:hover,.lnb li ul li a:active,.lnb li ul li a:focus{color:#376b90;text-decoration:none;}
	.lnb.m04 ul {left:-90px}
	.lnb.m05 ul {left:48px}
	.lnb.m01 .m01 ul,.lnb.m02 .m02 ul,.lnb.m03 .m03 ul,.lnb.m04 .m04 ul,.lnb.m05 .m05 ul {display:block}

	.top-menu {position: absolute;top: 9px;right: 0px;}
	.top-menu ul {}
	.top-menu ul li {float: left;margin: 0 4px;}
	.top-menu ul li a {font-size: 12px;font-weight: bold;color: #fff;padding: 8.5px 0;}

#visual {
	POSITION: relative; WIDTH: 975px; HEIGHT: 367px;MARGIN: 0px auto; padding-top:20px;
}

	.visual-box01 {float: left;width: 434px;}
	.visual-txt {}
	.visual-txt img {}
	.visual-btn {}
	.visual-btn .visual-btn-tit {font-size: 15px;font-weight: bold;color: #49534a;letter-spacing: -1px;margin-bottom: 10px;}
	.visual-btn .visual-btn-wrap {}
	.visual-btn .visual-btn-wrap li {float: left;width: 49px;margin-right: 6px;}
	.visual-btn .visual-btn-wrap li span {width: 49px;height: 48px;display: block;}
	.visual-btn .visual-btn-wrap li p {font-size: 13px;font-weight: bold;color: #9a9a9a;text-align: center;margin-right: 3px;}
	.visual-btn .visual-btn-wrap li:hover p {color: #1c80d4;}
	.visual-btn .visual-btn01 span {background:url("../images/visual-btn01.gif");}
	.visual-btn .visual-btn02 span {background:url("../images/visual-btn02.gif");}
	.visual-btn .visual-btn03 span {background:url("../images/visual-btn03.gif");}
	.visual-btn .visual-btn04 span {background:url("../images/visual-btn04.gif");}
	.visual-btn .visual-btn05 span {background:url("../images/visual-btn05.gif");}
	.visual-btn .visual-btn06 span {background:url("../images/visual-btn06.gif");}
	.visual-btn .visual-btn07 span {background:url("../images/visual-btn07.gif");}
	.visual-btn .visual-btn01:hover span {background:url("../images/visual-btn01-on.gif");}
	.visual-btn .visual-btn02:hover span {background:url("../images/visual-btn02-on.gif");}
	.visual-btn .visual-btn03:hover span {background:url("../images/visual-btn03-on.gif");}
	.visual-btn .visual-btn04:hover span {background:url("../images/visual-btn04-on.gif");}
	.visual-btn .visual-btn05:hover span {background:url("../images/visual-btn05-on.gif");}
	.visual-btn .visual-btn06:hover span {background:url("../images/visual-btn06-on.gif");}
	.visual-btn .visual-btn07:hover span {background:url("../images/visual-btn07-on.gif");}

	.visual-box02 {float: left;}

  	/******************** main_visual ********************/
	.main_vs {position:relative;z-index:0;width:541px;height:389px;background: #fff;}
	.bx-viewport {overflow:inherit !important;}
	.js_main_visual_box {height:389px;}
	.js_main_visual_box .rolling_box1 {height:389px;background:url("../images/main-visual01.jpg");}
	.js_main_visual_box .rolling_box2 {height:389px;background:url("../images/main-visual02.jpg");}
	.js_main_visual_box .rolling_box3 {height:389px;background:url("../images/main-visual03.jpg");}
	.js_main_visual_box .rolling_box4 {height:389px;background:url("../images/main-visual04.jpg");}

	#main_vs_prev {position:absolute;top:149px;width:30px;height:51px;background:url("../images/main-visual-prev.png") no-repeat;z-index: 9999;}
	#main_vs_next {position:absolute;top:149px;right:0px;width:30px;height:51px;background:url("../images/main-visual-next.png") no-repeat;z-index: 9999;}
	#main_vs_prev:hover {background:url("../images/main-visual-prev-on.png") no-repeat;}
	#main_vs_next:hover {background:url("../images/main-visual-next-on.png") no-repeat;}


.main_bn{POSITION: absolute; top:250px; left:0;}

#sub_visual {
	POSITION: relative; WIDTH: 975px; HEIGHT: 152px;MARGIN: 0px auto; border-bottom:1px #e8edf1 solid;
}
#sub_visual p{POSITION: absolute; right:0;}


#content {
	Z-INDEX: 300; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 975px; PADDING-RIGHT: 0px; HEIGHT: 200px; PADDING-TOP: 0px
}
#sub{WIDTH: 975px; MARGIN: 0px auto; }
#sub_content{
	overflow:hidden; Z-INDEX: 300; POSITION: relative; PADDING-BOTTOM: 40px;  MARGIN-top: -90px ;PADDING-LEFT: 0px; WIDTH: 975px;background:url(../images/left_bg.gif) repeat-y; PADDING-RIGHT: 0px; min-height: 580px;  PADDING-TOP:90px; 
}
#sub_content .right {
	Z-INDEX: 900; POSITION: relative; WIDTH: 750px; FLOAT: right; HEIGHT: 100%; margin-top:-40px;
}

#sub_content .right .local {
	TEXT-ALIGN: right; MARGIN: 20px 0px 0px 0px; WIDTH: 300px; FLOAT: right; COLOR: #999999; FONT-SIZE: 12px
}
#sub_content .right .local A {
	COLOR: #999999; FONT-SIZE: 11px
}
#sub_content .right .local .home {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: 0px; PADDING-TOP: 0px
}
#sub_content .right .fontB {
	COLOR: #323232;
}

#subMenu {
	Z-INDEX: 900; POSITION: relative; MARGIN: -87px 0px 0px; WIDTH: 194px; FLOAT: left; HEIGHT: 100%
}
	#subMenu ul {width: 100%;}
	#subMenu ul li {padding-left: 24px;line-height: 30px;border-bottom: 1px solid #e1e1e1;width: 166px;font-size: 13px;font-weight: bold;color: #666;letter-spacing: -1px;}
	#subMenu ul li.on, #subMenu ul li:hover {background: #e2e8f6;color: #29699e;border-right: 4px solid #5c79b8;text-decoration:none;}
	#subMenu ul a:hover {text-decoration:none;}

	#subMenu.subMenu02 ul li.on, #subMenu.subMenu02 ul li:hover {background: #ddeff4;color: #108397;border-right: 4px solid #539ca8;}
	#subMenu.subMenu03 ul li.on, #subMenu.subMenu03 ul li:hover {background: #dcf2e1;color: #3b8d31;border-right: 4px solid #50a156;}
	#subMenu.subMenu04 ul li.on, #subMenu.subMenu04 ul li:hover {background: #eae6f7;color: #582aa2;border-right: 4px solid #725fbf;}
	#subMenu.subMenu05 ul li.on, #subMenu.subMenu05 ul li:hover {background: #eae6f7;color: #582aa2;border-right: 4px solid #725fbf;}


#subMenu H3 {
	HEIGHT: 87px;
}

#sub_content .right .cc {
	POSITION: relative; PADDING-BOTTOM: 35px; width:730px; MARGIN: 20px 2px 0px; MIN-HEIGHT: 400px; PADDING-LEFT: 10px;  PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px; _height: 400px
}


#sub_content .right .sub_title {
	POSITION: relative; WIDTH: 100%; 
}

#content .visual {
	Z-INDEX: 1; POSITION: relative
}
#content #left {
	MARGIN: 0px 30px 0px 0px; FLOAT: left; width:430px;
}


#content #center {
	WIDTH: 290px; FLOAT: left
}
#content #right {
	float:right; width:184px;
}
#footerWrap {
	Z-INDEX: 1000; POSITION: relative; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 90px; CLEAR: both; border-top:1px #e8edf1 solid;
}
#footer {
MARGIN: 0px auto; WIDTH: 1000px; padding-top:20px;
}



.tab_list{}
.tab_list ul{position:relative;margin:0;padding:0;border-bottom:2px solid #cdcdcd;font-family:Tahoma, Sans-serif;font-size:12px;list-style:none;*zoom:1; background-color:#f8f8f8;border-TOP:1px solid #e2e2e2; border-RIGHT:1px solid #e2e2e2;}
.tab_list ul:after{display:block;clear:both;content:""}
.tab_list li{float:left;margin-bottom:-2px}
.tab_list li a{float:left;position:relative;border:1px solid #eee;border-bottom-color:#ccc;background:#fafafa;color:#666;text-decoration:none}
.tab_list li a span{display:inline-block;padding:6px 25px 6px 25px;letter-spacing:-1px;cursor:pointer; background-color:#FFF;}
.tab_list li ul{display:none;position:absolute;top:40px;left:0;width:100%;margin:0;padding:0;border:0;list-style:none;*zoom:1; background-color:#ffffff;}
.tab_list li ul:after{display:block;clear:both;content:""}
.tab_list li li{float:none;position:relative;margin:0 0 4px 0;color:#999; background:url(../images/bu_gray.gif) no-repeat 0px 7px; padding-left:10px;}

.tab_list li li a{float:none;margin:0;padding:0;border:0 !important;background:transparent;font-weight:normal;color:#666 !important;letter-spacing:normal}
.tab_list01 ul li a{display:block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.tab_list li li a:hover,
.tab_list li li a:active,
.tab_list li li a:focus{color:#555555 !important;text-decoration:underline}
.tab_list li li.more{position:absolute;top:-35px;right:0;border:0 !important;background:transparent; padding-right:10px;}
.tab_list li li.more a{font-family:Verdana, Geneva, sans-serif; font-size:8px; color:#bababa;display: inline;text-overflow: inherit;white-space: inherit;overflow: inherit;}
.tab_list.m1 .m1 a,
.tab_list.m2 .m2 a,
.tab_list.m3 .m3 a,
.tab_list.m4 .m4 a,
.tab_list.m5 .m5 a,
.tab_list.m6 .m6 a,
.tab_list.m7 .m7 a,
.tab_list.m8 .m8 a,
.tab_list.m9 .m9 a,
.tab_list.m10 .m10 a,
.tab_list.m11 .m11 a,
.tab_list.m12 .m12 a{margin-top:-1px;border:2px solid #cdcdcd;border-bottom:1px solid #fff;background:transparent;color:#333}
.tab_list.m1 .m1 a span,
.tab_list.m2 .m2 a span,
.tab_list.m3 .m3 a span,
.tab_list.m4 .m4 a span,
.tab_list.m5 .m5 a span,
.tab_list.m6 .m6 a span,
.tab_list.m7 .m7 a span,
.tab_list.m8 .m8 a span,
.tab_list.m9 .m9 a span,
.tab_list.m10 .m10 a span,
.tab_list.m11 .m11 a span,
.tab_list.m12 .m12 a span{padding-top:7px;font-weight:bold}
.tab_list.m1 .m1 ul,
.tab_list.m2 .m2 ul,
.tab_list.m3 .m3 ul,
.tab_list.m4 .m4 ul,
.tab_list.m5 .m5 ul,
.tab_list.m6 .m6 ul,
.tab_list.m7 .m7 ul,
.tab_list.m8 .m8 ul,
.tab_list.m9 .m9 ul,
.tab_list.m10 .m10 ul,
.tab_list.m11 .m11 ul,
.tab_list.m12 .m12 ul{display:block}
.tab_list.js_off{height:auto}
.tab_list.js_off ul{border:0}
.tab_list.js_off li{float:none;position:relative}
.tab_list.js_off li a{display:block;float:none;border:1px solid #eee !important;border-bottom-color:#ccc !important;background:#fafafa !important;font-weight:bold;color:#333}
.tab_list.js_off li ul{position:static;display:block;left:0;top:0;padding:5px 0}
.tab_list.js_off li li a{display:inline;border:0 !important;background:none !important;font-weight:normal}
.tab_list.js_off li li.more{top:7px;right:15px}

/* ÅÇÅ° */
div.categoryBox3 {
 position:relative;
 display:inline-block;
 width:730px;
 background:url(../images/tab_bg.gif);
  margin-top:-10px;
}



div.categoryBox3 a.selected {
 color:#000000;
 font-weight:bold;
 background:url(../images/tab_on.gif) no-repeat;
  letter-spacing: -1pt;
}


div.categoryBox3 ul.categoryList {
 margin:0px;
   letter-spacing: -1pt;
}

div.categoryBox3 ul.categoryList li a {
 display:block;
 color:#505050;
 font-weight:bold;
 padding-top:8px;
   letter-spacing: -1pt;
}

div.categoryBox3 ul.categoryList li {
 width:100px;
 height:35px;
 padding-top:0px;
   margin-left:15px;
  margin-top:12px;
 float:left;
 text-align:center;
}

div.categoryBox3 ul.categoryList li.selected {
 background:url(../images/tab_on.gif) no-repeat;
  margin-left:15px;
  margin-top:14px;
}

div.categoryBox3 ul.categoryList li.selected a {
 color:#ffffff;
 font-weight:bold;
  margin-top:-1px;
}
div.categoryBox3 ul.categoryList li a:hover {
 text-decoration:none;
}

.B{font-weight:bold; COLOR: #444444; font-size:14px; font-weight:bold;}
.B2{COLOR: #505050; font-weight:bold;}
.B3{COLOR: #ff4e00; font-weight:bold;}
.B4{COLOR: #ff4e00; font-weight:bold;}
.INS{BORDER: #cccccc 1px solid;  background-color:#ffffff; font-family:"±¼¸²"; font-size: 10pt; color: 555555:}
.line{BORDER: #dddddd 1px solid;  background-color:#ffffff; font-family:"±¼¸²"; font-size: 10pt; color: 555555:}
.line2{BORDER: #ffffff 1px solid;  background-color:#ffffff; font-family:"±¼¸²"; font-size: 10pt; color: 555555:}
.B10{font-weight:bold; COLOR: #136cb1; font-size:14px; font-weight:bold;}
.B11{COLOR: #328807; font-weight:bold;}
.B14{COLOR: #136cb1; font-weight:bold;}

/****** Ç¥ ********/
.TA1{padding:7px 3px 5px 15px; border-right: #dedede 1px solid; border-bottom: #dedede 1px solid; background-color: #f1f1f1; border-top: #dedede 2px solid; COLOR: #555555; font-weight:bold;}
.TA2{padding:7px 3px 5px 20px; border-bottom: #dedede 1px solid; border-top: #dedede 2px solid; COLOR: #555555; font-weight:bold;}
.TA3{padding:7px 4px 5px 15px; border-right: #dedede 1px solid; border-bottom: #dedede 1px solid; line-height:19px; background-color: #f1f1f1; font-weight:bold;}
.TA4{padding:7px 3px 5px 20px; border-bottom: #dedede 1px solid; line-height:19px;}


.TA1_8{padding:7px 3px 5px 3px; border-right: #dedede 1px solid; border-bottom: #dedede 1px solid; background-color: #f1f1f1; border-top: #dedede 2px solid; text-align:center; COLOR: #555555; font-weight:bold; font-size:15px;}
.TA2_8{padding:7px 3px 5px 10px; border-bottom: #dedede 1px solid; border-top: #dedede 2px solid; COLOR: #555555; line-height:19px;}
.TA3_8{padding:7px 4px 5px 7px; border-right: #dedede 1px solid; border-bottom: #dedede 1px solid; line-height:19px; text-align:center; font-size:15px; background-color: #f1f1f1; font-weight:bold; COLOR: #555555;}
.TA4_8{padding:7px 3px 5px 10px; border-bottom: #dedede 1px solid; line-height:19px;}



.TA1_9{padding:7px 3px 5px 3px; border-right: #dedede 1px solid; border-bottom: #dedede 1px solid; background-color: #f3f6fb; border-top: #38a0e0 2px solid; text-align:center; COLOR: #2974ae; font-weight:bold; font-size:15px;}
.TA2_9{padding:7px 5px 5px 5px; border-bottom: #dedede 1px solid; border-top: #dedede 1px solid; COLOR: #505050; line-height:19px; font-weight:bold;}
.TA3_9{padding:7px 4px 5px 7px; border-right: #dedede 1px solid; border-bottom: #dedede 1px solid; line-height:19px; text-align:center; font-size:15px; background-color: #f1f1f1; font-weight:bold; COLOR: #555555;}
.TA4_9{padding:7px 3px 5px 10px; border-bottom: #dedede 1px solid; line-height:19px;}

.TA2_10{padding:7px 3px 5px 10px; border-bottom: #dedede 1px solid; border-top: #dedede 1px solid; COLOR: #555555; line-height:19px;}
.TA2_11{padding:5px 3px 5px 10px; border-bottom: #dedede 1px solid; border-top: #8a8988 2px solid; COLOR: #505050; line-height:19px; font-weight:bold;}
.TA2_13{padding:7px 3px 5px 10px; border-bottom: #dedede 1px solid; border-top: #8a8988 2px solid; COLOR: #505050; line-height:19px;}


.TA10{padding:7px 3px 7px 0px; border-right: #dedede 1px solid; border-bottom: #dedede 1px solid; border-top: #38a0e0 1px solid; COLOR: #555555; font-weight:bold;}
.TA20{padding:7px 3px 5px 20px; border-bottom: #dedede 1px solid; border-top: #8a8988 1px solid; COLOR: #555555; line-height:19px;}
.TA30{padding:7px 4px 5px 15px; border-right: #dedede 1px solid; border-bottom: #dedede 1px solid; line-height:19px; background-color: #f1f1f1; font-weight:bold;}
.TA40{padding:7px 3px 5px 20px; border-bottom: #dedede 1px solid; line-height:19px;}


/****0401 °Ô½ÃÆÇ******/
TABLE.boardList1 {
	BORDER-BOTTOM: #ddd 2px solid; EMPTY-CELLS: show
}
TABLE.boardList1 CAPTION {
	DISPLAY: none
}
TABLE.boardList1 TR.th {
	BACKGROUND: url(../images/boardSkin/tt_bg.gif); HEIGHT: 31px
}
TABLE.boardList1 TR.th TH.th {
	TEXT-ALIGN: center; BACKGROUND: url(../images/boardSkin/tt_bg.gif); VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; _background: url(../images/boardSkin/tt_bg.gif)
}
TABLE.boardList1 TR.td {
	BORDER-BOTTOM: #eee 1px solid; HEIGHT: 31px
}
TABLE.boardList1 TR.td TH {
	BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: center
}
TABLE.boardList1 TR.td TD.td {
	BORDER-BOTTOM: #eee 1px solid
}
TABLE.boardList1 .movieImageBox {
	PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-LEFT: 5px; WIDTH: 114px; PADDING-RIGHT: 5px; BACKGROUND: url(../img/movie/photo_box.gif) no-repeat; HEIGHT: 81px; PADDING-TOP: 5px
}
DIV.boardButton {
	TEXT-ALIGN: right; MARGIN: 10px 0px
}
DIV.boardButton INPUT {
	VERTICAL-ALIGN: middle
}
TABLE.boardView1 {
	BORDER-BOTTOM: #ddd 2px solid; MARGIN-TOP: 15px; EMPTY-CELLS: show; TABLE-LAYOUT: fixed
}
TABLE.boardView1 CAPTION {
	DISPLAY: none
}
TABLE.boardView1 TR.th {
	BACKGROUND: url(../images/boardSkin/tt_bg.gif); HEIGHT: 31px
}
TABLE.boardView1 TR.th TH.th {
	TEXT-ALIGN: center; BACKGROUND: url(../images/boardSkin/tt_bg.gif); VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; _background: url(../images/boardSkin/tt_bg.gif)
}
TABLE.boardView1 TR.th TD.td {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.boardView1 TR.td {
	HEIGHT: 32px; VERTICAL-ALIGN: middle
}
TABLE.boardView1 TR.td TH.td {
	BORDER-BOTTOM: #ededed 1px solid; TEXT-ALIGN: center; BACKGROUND: #f8f8f8; VERTICAL-ALIGN: middle
}
TABLE.boardView1 TR.td TD.td {
	BORDER-BOTTOM: #ededed 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.paginate {
	TEXT-ALIGN: center; MARGIN: 25px 0px 10px
}
.pagenate A.pagelink:link {
	COLOR: #555555
}
.pagenate A.pagelink:visited {
	COLOR: #555555
}
.paginate A.pagelink {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px;  FONT: normal 12px Dotum; LETTER-SPACING: -1px; COLOR: #656565;  MARGIN-RIGHT: 0px;  TEXT-DECORATION: none; PADDING-TOP: 2px; _width: 15px
}

.paginate STRONG {
	 COLOR: #555555 !important;
}
.paginate .pre {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px; PADDING-TOP: 4px; _padding-bottom: 1px
}
.paginate .pre1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 18px; MARGIN-RIGHT: 0px; PADDING-TOP: 4px; _padding-bottom: 1px
}
.paginate .next {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 4px; _padding-bottom: 1px
}

.paginate .next1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 4px; _padding-bottom: 1px
}

FIELDSET.boardSearch {
	BORDER-BOTTOM: #e7e7e7 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e7e7e7 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f7f7f7; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid; PADDING-TOP: 10px
}
FIELDSET.boardSearch LEGEND {
	POSITION: absolute; DISPLAY: none; TOP: -9000px; LEFT: -9000px
}
FIELDSET.boardSearch INPUT {
	VERTICAL-ALIGN: middle
}
FIELDSET.boardSearch SELECT {
	VERTICAL-ALIGN: middle
}
FIELDSET.boardSearch SELECT {
	WIDTH: 80px; FONT-SIZE: 12px
}
FIELDSET.boardSearch INPUT.text {
	BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 200px; PADDING-RIGHT: 2px; FONT-SIZE: 12px; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid; PADDING-TOP: 2px
}
FIELDSET.boardSearch2 {
	POSITION: absolute; TOP: 340px; LEFT: 210px
}
FIELDSET.boardSearch3 {
	POSITION: absolute; TOP: 140px; LEFT: 210px
}
FIELDSET.boardSearch2 LEGEND {
	POSITION: absolute; DISPLAY: none; TOP: -9000px; LEFT: -9000px
}
FIELDSET.boardSearch2 INPUT {
	VERTICAL-ALIGN: middle
}
FIELDSET.boardSearch2 SELECT {
	VERTICAL-ALIGN: middle
}
FIELDSET.boardSearch2 SELECT {
	WIDTH: 80px; FONT-SIZE: 12px
}
FIELDSET.boardSearch2 INPUT.text {
	BORDER-BOTTOM: #bcbec0 3px solid; BORDER-LEFT: #bcbec0 3px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 5px; PADDING-LEFT: 3px; WIDTH: 261px; PADDING-RIGHT: 3px; FONT-SIZE: 12px; BORDER-TOP: #bcbec0 3px solid; BORDER-RIGHT: #bcbec0 3px solid; PADDING-TOP: 3px
}
FIELDSET.boardSearch2 INPUT.text1 {
	BORDER-BOTTOM: #bcbec0 3px solid; BORDER-LEFT: #bcbec0 3px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 5px; PADDING-LEFT: 3px; WIDTH: 80px; PADDING-RIGHT: 3px; FONT-SIZE: 12px; BORDER-TOP: #bcbec0 3px solid; BORDER-RIGHT: #bcbec0 3px solid; PADDING-TOP: 3px
}
FIELDSET.boardSearch2 INPUT.text2 {
	BORDER-BOTTOM: #bcbec0 3px solid; BORDER-LEFT: #bcbec0 3px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 5px; PADDING-LEFT: 3px; WIDTH: 155px; PADDING-RIGHT: 3px; FONT-SIZE: 12px; BORDER-TOP: #bcbec0 3px solid; BORDER-RIGHT: #bcbec0 3px solid; PADDING-TOP: 3px
}
FIELDSET.boardSearch2 P {
	MARGIN: 5px 0px
}
FIELDSET.boardSearch3 LEGEND {
	POSITION: absolute; DISPLAY: none; TOP: -9000px; LEFT: -9000px
}
FIELDSET.boardSearch3 INPUT {
	VERTICAL-ALIGN: middle
}
FIELDSET.boardSearch3 SELECT {
	VERTICAL-ALIGN: middle
}
FIELDSET.boardSearch3 SELECT {
	WIDTH: 80px; FONT-SIZE: 12px
}
FIELDSET.boardSearch3 INPUT.text {
	BORDER-BOTTOM: #bcbec0 3px solid; BORDER-LEFT: #bcbec0 3px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 5px; PADDING-LEFT: 3px; WIDTH: 261px; PADDING-RIGHT: 3px; FONT-SIZE: 12px; BORDER-TOP: #bcbec0 3px solid; BORDER-RIGHT: #bcbec0 3px solid; PADDING-TOP: 3px
}
FIELDSET.boardSearch3 INPUT.text1 {
	BORDER-BOTTOM: #bcbec0 3px solid; BORDER-LEFT: #bcbec0 3px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 5px; PADDING-LEFT: 3px; WIDTH: 80px; PADDING-RIGHT: 3px; FONT-SIZE: 12px; BORDER-TOP: #bcbec0 3px solid; BORDER-RIGHT: #bcbec0 3px solid; PADDING-TOP: 3px
}
FIELDSET.boardSearch3 INPUT.text2 {
	BORDER-BOTTOM: #bcbec0 3px solid; BORDER-LEFT: #bcbec0 3px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 5px; PADDING-LEFT: 3px; WIDTH: 155px; PADDING-RIGHT: 3px; FONT-SIZE: 12px; BORDER-TOP: #bcbec0 3px solid; BORDER-RIGHT: #bcbec0 3px solid; PADDING-TOP: 3px
}
FIELDSET.boardSearch3 P {
	MARGIN: 5px 0px
}

.page_total{float:right; padding-bottom:10px;}
.page_total span{color:#656565;}

.smartOutput{padding-top:20px; padding-bottom:20px; }

.INS3{BORDER: #cdcdcd 1px solid;  background-color:#ffffff; font-family:"±¼¸²"; font-size: 9pt; color: 7B7B7B; height:18px; PADDING-BOTTOM: 0px; PADDING-left: 7px; PADDING-TOP: 3px;}

/*0407*/
.sitemap{ 	POSITION: relative; PADDING-BOTTOM: 35px; width:750px; MARGIN: 70px 0px 0px; MIN-HEIGHT: 400px; PADDING-LEFT: 0px;  PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px; _height: 400px;}
.map_01{display:inline; float:left;width:158px;  }
.map_01 ul li{ background:url('../images/0407_bg.gif') no-repeat 0 0px; height:23px; padding:7px 0 0 20px;  font-size: 12px; color: #505050;}

.map_02{display:inline; float:left;width:158px;  margin-left:34px;}
.map_02 ul li{ background:url('../images/0407_bg.gif') no-repeat 0 0px; height:23px; padding:7px 0 0 20px;  font-size: 12px; color: #505050;}
.map_02 ul li.space{letter-spacing:-1px;}
.map_02 ul li.space span{letter-spacing:0px;}



.map_03{display:inline; float:left;width:158px;  margin:340px 0px 0px -738px;}
.map_03 ul li{ background:url('../images/0407_bg.gif') no-repeat 0 0px; height:23px; padding:7px 0 0 20px;  font-size: 12px; color: #505050;}



h3.dot{ background:url('../images/02_dot.gif') no-repeat 0 3px; margin:0px 0px 15px 0px;font-size:14px; color:#0066b2; padding: 0 0 0 18px; }
.solution_p{ background:url('../images/02_p1.gif') no-repeat 10px 35px; height:190px; margin-left:15px;}
.solution_p .st{background:url('../images/02_dot2.gif') no-repeat 0 0px;margin:0px 0px 0px 175px; padding-left:20px; }
.solution_p p.m175{margin:5px 0px 10px 196px; line-height:20px;} 
.solution_p p.line{background:url('../images/02_line.gif') repeat-x top;}

.solution1{background:url('../images/02_line.gif') repeat-x top; background-color:#f6f6f6;}
.solution{ padding:20px 15px 20px 15px;}
.solution p.m16{ line-height:20px; margin-left:15px; margin-top:-10px;}
.solution2{background:url('../images/02_line.gif') repeat-x bottom; }