BODY {
	MARGIN: 0px; FONT-FAMILY: Arial
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.topbg {
	BORDER-BOTTOM: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; MARGIN: auto; WIDTH: 995px; BACKGROUND: url(/img/header2011/1_02.jpg); HEIGHT: 57px; BORDER-RIGHT: #cdcdcd 1px solid
}
.topbg .pclogo {
	MARGIN: 0px 15px 0px 16px; FLOAT: left; _margin: 0px 15px 0px 10px
}
.topbg .midsearch {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 18px; PADDING-LEFT: 5px; WIDTH: 450px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 0px
}
.topbg .midsearch .boticon {
	BORDER-BOTTOM: #31a5ef 2px solid; TEXT-ALIGN: left; BORDER-LEFT: #31a5ef 2px solid; BORDER-RIGHT-WIDTH: 0px; FLOAT: left; HEIGHT: 21px; BORDER-TOP: #31a5ef 2px solid; CURSOR: pointer
}
.topbg .midsearch .textarea {
	BORDER-BOTTOM: #31a5ef 2px solid; FLOAT: left; HEIGHT: 21px; BORDER-TOP: #31a5ef 2px solid; BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT: #31a5ef 2px solid
}
.topbg .searchicon {
	LINE-HEIGHT: 23px; FLOAT: left; HEIGHT: 23px; COLOR: #3f97c4; FONT-SIZE: 12px; OVERFLOW: hidden
}
.topbg .searchicon A {
	COLOR: #3f97c4; TEXT-DECORATION: none
}
.topbg .searchicon A:hover {
	COLOR: #3f97c4; TEXT-DECORATION: underline
}
.topbg .rightlist {
	BACKGROUND: url(/img/header2011/rightbg.jpg) repeat-x; FLOAT: right; COLOR: #cccccc; FONT-SIZE: 13px; PADDING-TOP: 6px
}
.topbg .rightlist A {
	COLOR: #6e6e6e; TEXT-DECORATION: none
}
.topbg .rightlist A:hover {
	TEXT-DECORATION: underline
}
.topbg .rightlist .linktext {
	LINE-HEIGHT: 16px; FLOAT: left; HEIGHT: 18px; OVERFLOW: hidden
}
.topbg .rightlist .linktexteng {
	LINE-HEIGHT: 13px; FLOAT: left; HEIGHT: 18px; OVERFLOW: hidden
}
.topbg .rightlist .linkicon {
	BACKGROUND-IMAGE: url(/img/header2011/rightbot-2.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 8px; WIDTH: 75px; PADDING-RIGHT: 8px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 80px 1px; FLOAT: left; HEIGHT: 18px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.topbg .rightlist .linkicon:hover {
	BACKGROUND-POSITION: 80px -20px; TEXT-DECORATION: underline
}
.topbg .rightlist LI {
	LIST-STYLE-TYPE: none; FLOAT: left; LIST-STYLE-IMAGE: none
}
.topbg .rightlist UL {
	BORDER-LEFT: #eaeaea 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 242px; PADDING-RIGHT: 0px; HEIGHT: 18px; PADDING-TOP: 0px
}
.topbg .rightlist LI SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; PADDING-LEFT: 3px; WIDTH: 5px; PADDING-RIGHT: 3px; FLOAT: left; HEIGHT: 18px; COLOR: #d9ccd9; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.topbg .rightlist .listdown {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: right; BORDER-RIGHT-STYLE: none; MARGIN-TOP: 8px; PADDING-RIGHT: 15px; BORDER-TOP-STYLE: none; COLOR: #5d5d5d; FONT-SIZE: 12px; BORDER-LEFT-STYLE: none
}
.topbg .rightlist .listdown A {
	COLOR: #3f97c4; TEXT-DECORATION: none
}
.topbg .rightlist .listdown A:hover {
	TEXT-DECORATION: none
}
#rightsearchbar {
	Z-INDEX: 1; BORDER-BOTTOM: #838383 2px solid; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: #838383 2px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 8px; PADDING-LEFT: 1px; WIDTH: 220px; PADDING-RIGHT: 1px; BORDER-TOP: #838383 2px solid; BORDER-RIGHT: #838383 2px solid; PADDING-TOP: 1px; -moz-box-shadow: 2px 2px 3px #cecece
}
.rightbar {
	LINE-HEIGHT: 23px; COLOR: #d3d3d3; FONT-SIZE: 13px
}
.rightbar A {
	PADDING-LEFT: 8px; COLOR: #000000; TEXT-DECORATION: none
}
.rightbar A:hover {
	TEXT-DECORATION: underline
}
.rightdown {
	LINE-HEIGHT: 23px; BACKGROUND-COLOR: #ededed; PADDING-LEFT: 3px; DISPLAY: block; COLOR: #6e6e6e; FONT-SIZE: 12px; PADDING-TOP: 3px
}
.rightdown A {
	COLOR: #6e6e6e; TEXT-DECORATION: none
}
.rightdown A:hover {
	TEXT-DECORATION: underline
}
#midsearchbar {
	Z-INDEX: 2; POSITION: absolute; TEXT-ALIGN: left; CURSOR: pointer
}
.mytopbg {
	BORDER-BOTTOM: #cdcdcd 1px solid; MARGIN: auto; WIDTH: 100%; BACKGROUND: #ffffff; HEIGHT: 30px
}
.mytopbg .mypclogo {
	MARGIN: 3px 15px 0px 16px; FLOAT: left; _margin: 3px 15px 0px 10px
}
.mytopbg .mymidsearch {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 3px; PADDING-LEFT: 5px; WIDTH: 400px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 0px
}
.mytopbg .mymidsearch .boticon {
	BORDER-BOTTOM: #31a5ef 2px solid; TEXT-ALIGN: left; BORDER-LEFT: #31a5ef 2px solid; BORDER-RIGHT-WIDTH: 0px; FLOAT: left; HEIGHT: 21px; BORDER-TOP: #31a5ef 2px solid; CURSOR: pointer
}
.boticon .out {
	LINE-HEIGHT: 21px; PADDING-LEFT: 8px; WIDTH: 80px; DISPLAY: block; BACKGROUND: url(/img/header2011/bottomicon-1.gif) no-repeat 60px 0px; COLOR: #838383; FONT-SIZE: 12px; OVERFLOW: hidden; TEXT-DECORATION: none
}
.boticon .over {
	LINE-HEIGHT: 21px; PADDING-LEFT: 8px; WIDTH: 80px; DISPLAY: block; BACKGROUND: url(/img/header2011/bottomicon-1.gif) no-repeat 60px -21px; COLOR: #838383; FONT-SIZE: 12px; OVERFLOW: hidden; TEXT-DECORATION: none
}
.mytopbg .mymidsearch .textarea {
	BORDER-BOTTOM: #31a5ef 2px solid; FLOAT: left; HEIGHT: 21px; BORDER-TOP: #31a5ef 2px solid; BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT: #31a5ef 2px solid
}
.mytopbg .searchicon {
	LINE-HEIGHT: 23px; WIDTH: 200px; FLOAT: left; COLOR: #3f97c4; FONT-SIZE: 12px
}
.mytopbg .searchicon A {
	COLOR: #3f97c4; TEXT-DECORATION: none
}
.mytopbg .searchicon A:hover {
	COLOR: #3f97c4; TEXT-DECORATION: underline
}
.mytopbg .myrightlist {
	MARGIN-TOP: 2px; FLOAT: right; COLOR: #cccccc; FONT-SIZE: 13px; MARGIN-RIGHT: 20px; PADDING-TOP: 6px
}
.mytopbg .myrightlist A {
	COLOR: #6e6e6e; TEXT-DECORATION: none
}
.mytopbg .myrightlist A:hover {
	TEXT-DECORATION: underline
}
.mytopbg .myrightlist .linktext {
	LINE-HEIGHT: 16px; FLOAT: left; HEIGHT: 18px; OVERFLOW: hidden
}
.mytopbg .myrightlist .linktexteng {
	LINE-HEIGHT: 13px; FLOAT: left; HEIGHT: 18px; OVERFLOW: hidden
}
.mytopbg .myrightlist .linkicon {
	BACKGROUND-IMAGE: url(/img/header2011/rightbot-2.gif); LINE-HEIGHT: 16px; WIDTH: 70px; PADDING-RIGHT: 8px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 67px 1px; FLOAT: left; HEIGHT: 18px; OVERFLOW: hidden
}
.mytopbg .myrightlist .linkicon:hover {
	BACKGROUND-POSITION: 67px -20px; TEXT-DECORATION: underline
}
.mytopbg .myrightlist LI {
	LIST-STYLE-TYPE: none; FLOAT: left; LIST-STYLE-IMAGE: none
}
.mytopbg .myrightlist UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 18px; PADDING-TOP: 0px
}
.mytopbg .myrightlist LI SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; PADDING-LEFT: 3px; WIDTH: 5px; PADDING-RIGHT: 3px; FLOAT: left; HEIGHT: 18px; COLOR: #d9ccd9; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.mylistdown {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: right; BORDER-RIGHT-STYLE: none; MARGIN-TOP: 6px; WIDTH: 120px; BORDER-TOP-STYLE: none; FLOAT: left; COLOR: #5d5d5d; FONT-SIZE: 12px; BORDER-LEFT-STYLE: none
}
.mylistdown A {
	COLOR: #3f97c4; TEXT-DECORATION: none
}
.mylistdown A:hover {
	TEXT-DECORATION: none
}
#myrightsearchbar {
	Z-INDEX: 1; BORDER-BOTTOM: #838383 2px solid; POSITION: absolute; BORDER-LEFT: #838383 2px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 8px; PADDING-LEFT: 1px; WIDTH: 220px; PADDING-RIGHT: 1px; VISIBILITY: hidden; BORDER-TOP: #838383 2px solid; TOP: 20px; RIGHT: 0px; MARGIN-RIGHT: 70px; BORDER-RIGHT: #838383 2px solid; PADDING-TOP: 1px; -moz-box-shadow: 2px 2px 3px #cecece
}
.myrightbar {
	TEXT-ALIGN: left; LINE-HEIGHT: 23px; COLOR: #d3d3d3; FONT-SIZE: 13px
}
.myrightbar A {
	PADDING-LEFT: 8px; COLOR: #000000; TEXT-DECORATION: none
}
.myrightbar A:hover {
	TEXT-DECORATION: underline
}
.myrightdown {
	LINE-HEIGHT: 23px; BACKGROUND-COLOR: #ededed; PADDING-LEFT: 3px; DISPLAY: block; COLOR: #6e6e6e; FONT-SIZE: 12px; PADDING-TOP: 3px
}
.myrightdown A {
	COLOR: #6e6e6e; TEXT-DECORATION: none
}
.myrightdown A:hover {
	TEXT-DECORATION: underline
}
#mymidsearchbar {
	Z-INDEX: 2; POSITION: absolute; TEXT-ALIGN: left
}
.mymidbar {
	BORDER-BOTTOM: #838383 1px solid; BORDER-LEFT: #838383 1px solid; LINE-HEIGHT: 23px; BACKGROUND-COLOR: #ffffff; WIDTH: 76px; COLOR: #838383; FONT-SIZE: 12px; BORDER-TOP: #838383 1px solid; BORDER-RIGHT: #838383 1px solid; -moz-box-shadow: 2px 2px 3px #cecece
}
.mymidbar .STE .out {
	PADDING-LEFT: 8px; WIDTH: 68px; DISPLAY: block; COLOR: #838383; TEXT-DECORATION: none
}
.mymidbar .STE .over {
	BACKGROUND-COLOR: #1398ec; PADDING-LEFT: 8px; WIDTH: 68px; DISPLAY: block; COLOR: #ffffff; TEXT-DECORATION: none
}
#comments-page .comments-body #comments-form {
	MARGIN: auto; WIDTH: 95%; _margin: auto; _width: 95%
}
#recommend_list_data {
	WIDTH: 480px; _width: 480px
}
#sixi {
	LINE-HEIGHT: 35px; WIDTH: 848px; DISPLAY: block; CLEAR: both; OVERFLOW: hidden
}
#sixi SPAN {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 212px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 35px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#sixi SPAN A {
	FONT-SIZE: 16px
}
#stickers4 {
	WIDTH: 934px; DISPLAY: block; HEIGHT: 65px; CLEAR: both; OVERFLOW: hidden
}
#stickers4 SPAN {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#sm {
	Z-INDEX: 100; POSITION: relative; WIDTH: 80%; WORD-WRAP: break-word; OVERFLOW: hidden; WORD-BREAK: break-all; _width: 80%
}
.smimg {
	POSITION: relative; MARGIN: -65px 10px 5px 0px; PADDING-LEFT: 81%; _padding-left: 81%
}
.posted {
	Z-INDEX: 100; POSITION: relative
}
.brk {
	WORD-WRAP: break-word; WORD-BREAK: break-all
}
.brk_h {
	WORD-WRAP: break-word; OVERFLOW: hidden; WORD-BREAK: break-all
}
.mypage_tit {
	LINE-HEIGHT: 18px; MARGIN: 5px auto; WIDTH: 95%; FONT-SIZE: 12px
}
.mypage_img {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 5px 5px 10px 0pt; WIDTH: 24px; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 24px; BORDER-LEFT-WIDTH: 0px
}
.mypage_nick {
	TEXT-ALIGN: right; HEIGHT: 15px; FONT-SIZE: 11px; OVERFLOW: hidden
}
.visit_img {
	MARGIN: 2px; WIDTH: 45px; FLOAT: left; HEIGHT: 45px
}
.news_round {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10pt; PADDING-RIGHT: 10pt; PADDING-TOP: 10pt
}
.news_content {
	BORDER-BOTTOM: rgb(218,218,218) 1px solid; BORDER-LEFT: rgb(218,218,218) 1px solid; PADDING-BOTTOM: 0pt; LINE-HEIGHT: 30px; MARGIN: 0pt; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: rgb(248,248,248); HEIGHT: 30px; FONT-SIZE: 13px; BORDER-TOP: rgb(218,218,218) 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: rgb(218,218,218) 1px solid; PADDING-TOP: 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous
}
.news_title {
	FLOAT: left; HEIGHT: 30px; COLOR: rgb(102,102,102); FONT-SIZE: 12px; OVERFLOW: hidden; FONT-WEIGHT: normal; MARGIN-RIGHT: 5px
}
.salead {
	WIDTH: 250px; FLOAT: left; HEIGHT: 30px
}
.ctghd {
	FONT-SIZE: 13px; CURSOR: pointer
}
.ctghd IMG {
	MARGIN: 0px 3px 0px 0px
}
.ctgsub {
	MARGIN: 0px 0px 8px; PADDING-LEFT: 20px; FONT-SIZE: 12px
}
