@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, "돋움", SimHei;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}

.leftDIV {
	border: 1px solid #e1e1e1;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	background-color: #FFFFFF;
	background-image: url(../img/div_underline.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#popular_all {
}

#rememberSpan {
	font-family: Arial, "돋움";
	font-size: 11px;
	text-decoration: none;
	color: #a8a8a8;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	display: block;
	clear: both;
}

#centeralign {
	margin: 0px 6px 0px 6px;
	padding: 0px;
	float: left;
	width: 571px;
	overflow:hidden;
}

#leftalign {
	padding: 0px;
	float: left;
	width: 194px;
	margin:0px 0px 0px 0px;
	overflow:hidden;
}
#searchgg_all {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	display: block;
}


.centerDIV {
	padding: 0px;
	border: 1px solid #e1e1e1;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	background-color: #FFFFFF;
	overflow: hidden;
}
.rightDIV {
	padding: 0px;
	border: 1px solid #e1e1e1;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	background-color: #FFFFFF;
	width: 212px;
}
#rightalign {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 214px;
	overflow:hidden;
}
#mainMenu  {
	padding: 0px;
	clear: both;
	float: none;
	height: 27px;
	width: 994px;
	background-image: url(../img/menu_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin:0px auto 0px auto;
	padding:13px 0px 0px 0px;
}
a {
	text-decoration: none;
}

#mainMenu  dd  {
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 20px;
}
#mainMenu dl {
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
#mainMenu a {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#logoText {
	font-family: Arial, "돋움";
	font-size: 11px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	vertical-align: middle;
	color: #000000;
	text-decoration: none;
}
#top a {
	cursor: hand;
}
#userList  td {
	font-family: Arial, "돋움";
	font-size: 12px;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	height: 25px;
}
#userList {
	padding: 5px;
}
#listFlag {
	padding: 0px;
	margin: 0px;
	width: 20px;
}
#listState {
	margin: 0px;
	padding: 0px;
	width: 150px;
}
#listNative {
	margin: 0px;
	padding: 0px;
	color: #9d9d9d;
	width: 90px;
}
#listConcern {
	margin: 0px;
	padding: 0px;
	color: #9d9d9d;
	width: 90px;
}
#listId {
	margin: 0px;
	padding: 0px;
	width: 160px;
}
#listGender {
	color: #939393;
	margin: 0px;
	padding: 0px;
	width: 40px;
}

#whats001 {
	margin: 0px;
	padding: 10px;
	font-family: Arial, "돋움";
	font-size: 12px;
	color: #666666;
	font-style: normal;
	font-weight: normal;

}
#shout {
	background-image: url(../img/title_bg.jpg);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	border: 1px solid #e1e1e1;
	margin-bottom: 8px;
}
#Popular #leftPopular {
	font-family: Arial, "돋움";
	margin: 0px;
	padding: 0px;
	float: left;
}
#Popular #rightPopular {
	font-family: Arial, "돋움";
	float: right;
	margin: 0px;
	padding: 0px;
}
#rightPopular dd {
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: block;
	text-align: center;
}
#leftPopular dd {
}

#siteSearch dl {
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}

#Popular {

}
#popular_all {
	padding: 0px;
	height: 90px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	display: block;
}
#leftPopular dd {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

#searchbar {
	margin: 0px;
	padding: 0px;
}
#searchButton {
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 34px;
}

#searchbar #googleSearch {
	padding: 0px;
	border: 1px solid #dedede;
	height: 23px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 139px;
}
#siteSearch #powered {
	margin: 0px;
	padding: 0px;
	background-image: url(../img/google.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 28px;
}
#searchContents a:hover {
	color: #FFFFFF;
	background-color: #0099FF;
	text-decoration: none;
}
#searchContents {
	font-family: Arial, "돋움";
	font-size: 11px;
	color: #9d9d9d;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
#Translator {
	background-color: #f4f4f4;
}
#trans_con {
	padding: 0px;
	height: 160px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	display: block;
}
#signOutClear {
	margin: 0px;
	padding: 0px;
	clear: both;
}

#translate_text {
	border: 1px solid #cccccc;
	padding: 0px;
	height: 98px;
	width: 184px;
	background-image: url(../img/trans_bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #FFFFFF;
	background-attachment: scroll;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}
#source_lang {
	font-family: Arial, "돋움";
	font-size: 11px;
	height: 17px;
	width: 90px;
	margin: 0px;
	padding: 0px;
}
#dest_lang {
	font-family: Arial, "돋움";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	height: 17px;
	width: 90px;
}
#userPhoto {
	float: left;
	display:block;
	padding: 0px;
	margin:0px;
}
#userInfo {
	width:80px;
	float: left;
	display:block;
	padding: 0px;
	margin:0px 5px 0px 5px;
}
#userInfo dl {
	margin: 0px;
	padding: 0px;
}
#userInfo dd {
	margin: 0px;
	padding: 0px;
}
#userPhoto img {
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 60px;
	border: 1px solid #cacaca;
}
#supporters {
/*	height: 341px; */
}
#userLang {
	padding: 0px;
	float: left;
	display:block;
	margin:0px;
}
#userLang dl {
	margin: 0px;
	padding: 0px;
}
#userLang dd {
	font-family: Arial, "돋움";
	font-size: 11px;
	color: #898989;
	margin: 0px;
	padding: 0px;
	width: 50px;
}
#NewMember dl {
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	font-family: Arial, "돋움";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #898989;
}
#newNative {
	font-family: Arial, "돋움";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
#NewMember dt {
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#userIddd {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #898989;
	text-decoration: none;
}
#supporters dl {
	padding: 0px;
	display: block;
	clear: both;
	height: 55px;
	margin: 0px;
}
#bottom h3 {
	font-family: Arial, "돋움";
	font-size: 12px;
	color: #000000;
	padding: 0px;
	margin-top: 22px;
	margin-right: 0px;
	margin-bottom: 14px;
	margin-left: 0px;
}
#Translator #trans_button {
	padding: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}
#ButtonTrans {
	padding: 0px;
	height: 24px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


#Translator dl {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}
#Translator dd {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#font14b a {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	font-family: Arial, "돋움";
}
#font14 a {
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	font-family: Arial, "돋움";
}
#font12b a {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #999999;
	font-family: Arial, "돋움";
}
#font12 a {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	font-family: Arial, "돋움";
}

#userId  {
	font-family: Arial, "돋움";
	font-size: 12px;
	height: 15px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	width: 111px;
	border: 1px solid #cdcdcd;
}
#userPw {
	padding: 0px;
	height: 15px;
	width: 111px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #cdcdcd;
}
hr {
	padding: 0px;
	clear: both;
	margin-top: 0px;
	margin-right: 18px;
	margin-bottom: 0px;
	margin-left: 8px;
	border: 1px none #cdcdcd;
}
#signinSpan {
	padding: 0px;
	float: left;
	height: 38px;
	width: 49px;
	margin:0px 0px 0px 0px;
}
#signINSpans {
	padding: 0px;
	margin:0px 8px 6px 8px;
	float: left;
	width: 111px;
}

#signUp p {
	font-family: Arial, "돋움";
	font-size: 11px;
	color: #a8a8a8;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
}
#signInButton {
	padding: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#signINSpans dd {
	margin: 0px;
	padding: 0px;
	height: 19px;
}




#selectTitle {
	font-family: Arial, "돋움";
	font-size: 11px;
	color: #817F7F;
	vertical-align: text-top;
}
h1 {
	font-family: Arial, "돋움";
	font-size: 26px;
	font-style: normal;
	font-weight: normal;
	height: 48px;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 300px;
	text-decoration: none;
}

h2 {
	font-family: Arial, "돋움";
	font-size: 14px;
	color: #6d6d6d;
	background-image: url(../img/title_bg.jpg);
	background-position: left top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	height: 29px;
	vertical-align: middle;
	clear: both;
	line-height: 29px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: justify;
}
h2 #h2Button    {
	padding: 0px;
	float: right;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#bottomMenu {
	margin: 0px;
	padding: 0px;
	list-style-position: inside;
	list-style-type: circle;
}


#selectLanguage dd {
	margin: 0px;
	padding: 0px;
}
#selectLanguage {
	margin: 0px;
	height: 42px;
	float: right;
	background-image: url(../img/languagebg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#GetHelp   dd, #MoreInfo  dd, #Terms dd {
	display: inline;
	margin: 0px;
	padding: 0px;
	font-family: Verdana;
	font-size: 9px;
	color: #9d9d9d;
	text-decoration: none;
}

#GetHelp   dd a, #MoreInfo  dd a, #Terms dd a {
	display: inline;
	margin: 0px;
	padding: 0px;
	font-family: Verdana;
	font-size: 9px;
	color: #9d9d9d;
	text-decoration: none;
}


#GetHelp   dd a:hover, #MoreInfo  dd a:hover, #Terms dd a:hover {
	display: inline;
	margin: 0px;
	padding: 0px;
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}



.div994 {
	padding: 0px;
	clear: both;
	width: 994px;
	margin:0px auto 0px auto;
}
#contents {
	padding: 0px;
	margin-top: 20px;
	margin-bottom: 20px;
	display: block;
	clear: both;
	float: none;
}


.div994_Border {
	padding: 0px;
	clear: both;
	width: 994px;
	border: 1px solid #e1e1e1;
	margin:0px auto 0px auto;
	text-align: center;
}



#shout  dl {
	font-family: Arial, "돋움";
	font-size: 12px;
	padding: 0px;
	height: 31px;
	background-image: url(../img/shout_bg.gif);
	background-repeat: no-repeat;
	background-position: 100px 4px;
	margin: 0px;
}
#shout #shoutButton {
	padding: 0px;
	width: 54px;
	float: right;
	margin-top: 4px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#shout #shoutText {
	width: 386px;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 20px;
	line-height: 31px;
	font-family: Arial, "돋움";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #00aeef;
}
#GetHelp, #MoreInfo, #Terms {
	display: inline;
	padding: 0px;
	margin-top:0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	font-family: Verdana;
	font-size: 9px;
	color: #9d9d9d;
}
#bottom p {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom:0px;
	margin-left: 0px;
}


#shout #shoutID {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	padding: 0px;
	float: left;
	width: 82px;
	line-height: 31px;
	color: #6d6d6d;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#searchContents a {
	font-family: Arial, "돋움";
	font-size: 11px;
	color: #9d9d9d;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
#whats002 {
	margin: 0px;
	padding: 10px;
	font-family: Arial, "돋움";
	font-size: 12px;
	color: #666666;

}
#whats003 {
	margin: 0px;
	padding: 10px;
	font-family: Arial, "돋움";
	font-size: 12px;
	color: #666666;

}
#signOutButton {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}
#helloPic {
	padding: 0px;
	clear: both;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	display: block;
	width: 170px;
}
#MyPhoto {
	margin: 0px;
	width: 170px;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;
	background-image: url(../img/pic_bg_02.jpg);
	background-repeat: repeat;
	background-position: center top;
}
#helloLeft {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 20px;
	float: left;
	display: block;
}
#helloRight li {
	margin: 0px;
	padding: 0px;
	list-style-position: outside;
	list-style-type: none;

}
#helloLeft li {
	margin: 0px;
	padding: 0px;
	list-style-position: outside;
	list-style-type: none;
}
#helloRight {
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 0px;
	display: block;
}
#signIn h2 {
	margin-bottom: 5px;
}
.inputbtn {
	font-family: "돋움", Arial, SimHei;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #D4D4D4;
	height: 20px;
	width: 60px;
	cursor: pointer;
	background-color: #F5F5F5;
}
#mainMenu a:hover {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#helloUser    a  {
	margin: 0px;
	padding: 0px;
	font-family: Arial, "돋움";
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}
#helloUser a:hover {
	margin: 0px;
	padding: 0px;
	font-family: Arial, "돋움";
	font-size: 11px;
	color: #00aeef;
	font-weight: bold;
}
#font14b a:hover {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #0076a3;
}
#font14  a:hover {
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #029ed9;
}
#font12b a:hover {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #00b9ff;
}
#font12 a:hover {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #00b9ff;
}
#rememberSpan a {
	font-family: Arial, "돋움";
	font-size: 11px;
	color: #a8a8a8;
	text-decoration: none;
}
#rememberSpan a:hover {
	font-family: Arial, "돋움";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
#listId a {
	font-family: Arial, "돋움";
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	color: #0066FF;
}
#listId a:hover {
	font-family: Arial, "돋움";
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	color: #000000;
}
#listPagearea {
	font-family: Arial, "돋움";
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
#listPagearea a {
	font-family: Arial, "돋움";
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}
#listPagearea a:hover {
	font-family: Arial, "돋움";
	font-size: 12px;
	color: #0066FF;
	font-weight: normal;
	text-decoration: underline;
}

#supporters a, #NewMember a{
	font-family: Arial, "돋움";
	font-size: 12px;
	color: #666666;
}

#photoalbum a, #minipost a, #translatebbs a{
	font-family: Arial, "돋움";
	font-size: 11px;
	color: #666666;
}

#supporters a:hover, #NewMember a:hover, {
	font-family: Arial, "돋움";
	font-size: 12px;
	color: #000000;
}

#photoalbum a:hover, #minipost a:hover,#translatebbs a:hover{
	font-family: Arial, "돋움";
	font-size: 11px;
	color: #000000;
}

#searchbar #schw {
	font-family: Arial, "돋움";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	height: 23px;
	border: 1px solid #dedede;
	width: 140px;
}

#popDiv {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	width: 300px;
	position: absolute;
	visibility: visible;
	left: 30%;
	top: 20%;
	font-size: 12px;
	line-height: 18px;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: black;
}

.memoTitle {
	font-family: Arial, "돋움";
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(/img/memo_title.jpg);
	background-repeat: repeat;
	background-position: left top;
	display: block;
	margin: 0px;
	height: 25px;
	padding:10px  0px 0px 10px;
	font-weight: bold;
}
.bgTextbox {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	display: block;
	margin: 0px;
	padding: 20px;
	background-image: url(/img/bgimg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 164px;
}
.bgTextbox1 {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	display: block;
	margin: 0px;
	padding: 20px;
	background-image: url(/img/bgimg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 144px;
}
.textBoxarea {
	font-family: Arial, "돋움";
	font-size: 12px;
	color: #666666;
	padding: 0px;
	border: 1px solid #7f9db9;
	width: 320px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 140px;
}
.photoIdarea {
	font-family: Arial, "돋움";
	font-size: 11px;
	color: #666666;
	display: block;
	width: 80px;
	float: left;
	padding-top:2px;
	text-align: center;
	overflow:hidden;
}
.viewMemoarea {
	font-family: Arial, "돋움";
	font-size: 12px;
	padding: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	overflow-y: auto;
	float: left;
	height: 120px;
	width: 210px;
	display: block;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.textInput {
	font-family: Arial, "돋움";
	font-size: 12px;
	color: #666666;
	padding: 0px;
	border: 1px solid #7f9db9;
	width: 320px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.buttonArea {
	background-color: #eeeeee;
	margin: 0px;
	height: 30px;
	display: block;
	text-align: center;
	float: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	width: 362px;
}

.rcvmemodiv {
	position:absolute;
}

.pagenavi {
 padding:3px 0;
 text-align:center;
}
.pagenavi a, .pagenavi strong {
 position:relative;
 display:inline-block;
 margin-right:1px;
 padding:2px 4px 3px 4px; 
 color:#000; 
 text-decoration:none;
 border:1px solid #ffffff; 
 font:bold 11px/normal Verdana; 
 _width /**/:17px;
}
.pagenavi strong { 
 color:#f23219 !important; 
 border:1px solid #e9e9e9;
}
.pagenavi a:hover { 
 background-color:#f7f7f7 !important; 
 border:1px solid #e9e9e9;
}

.searchbarStyle {
	padding: 0px;
	border: 1px solid #dedede;
	height: 23px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 180px;
}

.TitleH3   {
	height: 43px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #e1e1e1;
	line-height: 40px;
	font-family: Arial, "돋움";
	background-image: url(../img/title_bulet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	width: 539px;
}

.boardNo {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 50px;
	float: left;
	height: 29px;
	line-height: 29px;
	text-align: center;
}
.boardNoTitle {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 50px;
	float: left;
	line-height: 33px;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 33px;
}
.dlulPadding    {
	margin: 0px;
	padding: 0px;
	clear: both;
	list-style-position: inside;
	list-style-type: none;
}
.boardTitleBG {
	margin: 0px;
	height: 35px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #f9f9f8;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #eff0ed;
	border-right-color: #eff0ed;
	border-bottom-color: #eff0ed;
	border-left-color: #eff0ed;
}
.boardListLi {
	margin: 0px;
	padding: 0px;
	height: 29px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #eff0ed;
	border-right-color: #eff0ed;
	border-bottom-color: #eff0ed;
	border-left-color: #eff0ed;
	display: block;
	clear: both;
	list-style-position: outside;
	list-style-type: none;
}
.boardSubject {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	display: block;
	float: left;
	height: 29px;
	line-height: 29px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
	overflow: hidden;
	width: 253px;
}
.boardSubject2 {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	display: block;
	float: left;
	height: 29px;
	line-height: 29px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
	overflow: hidden;
	width: 283px;
}
.boardSubject3 {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	display: block;
	float: left;
	height: 29px;
	line-height: 29px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
	overflow: hidden;
	width: 400px;
}
.boardWriter {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
	text-align: center;
	width: 90px;
	height: 29px;
	line-height: 29px;
	overflow: hidden;
}
.boardOwner {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
	width: 90px;
	text-align: center;
	height: 29px;
	line-height: 29px;
	overflow: hidden;
}
.boardDate {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
	width: 110px;
	text-align: center;
	height: 29px;
	line-height: 29px;
}
.boardDateTitle {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
	width: 110px;
	height: 33px;
	text-align: center;
	line-height: 33px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.571width {
	margin: 0px;
	padding: 0px;
	width: 571px;
	clear: both;
	font-family: Arial, "돋움";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.boardSubjectTitle {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	display: block;
	float: left;
	width: 271px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.boardSubjectTitle2 {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	display: block;
	float: left;
	width: 280px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	overflow: hidden;
}
.boardSubjectTitle3 {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	display: block;
	float: left;
	width: 410px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	overflow: hidden;
}
.boardWriterTitle {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
	text-align: center;
	width: 100px;
	height: 33px;
	line-height: 33px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	overflow: hidden;
}
.boardOwnerTitle {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
	width: 90px;
	height: 33px;
	text-align: center;
	line-height: 33px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.boardListLi2 {
	margin: 0px;
	padding: 0px;
	height: 29px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #eff0ed;
	border-right-color: #eff0ed;
	border-bottom-color: #eff0ed;
	border-left-color: #eff0ed;
	display: block;
	clear: both;
	list-style-position: outside;
	list-style-type: none;
	background-color: #fbfbfb;
}
.boardSubject353 {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	display: block;
	float: left;
	width: 353px;
	height: 29px;
	line-height: 29px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
}
.boardSubjectTitle353 {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	display: block;
	float: left;
	width: 353px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
}
.571width {
	margin: 0px;
	padding: 0px;
	width: 571px;
	clear: both;
	font-family: Arial, "돋움";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.boardWriteBox {
	margin: 0px;
	background-color: #f9f9f8;
	font-family: Arial, "돋움";
	font-size: 12px;
	color: #666666;
	padding: 10px;
	border: 1px solid #eff0ed;
	width: 549px;
}
.titleUpperBorder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #e0e1db;
	border-right-color: #e0e1db;
	border-bottom-color: #e0e1db;
	border-left-color: #e0e1db;
	clear: both;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.titleUnderBorder {
	font-family: Arial, "돋움";
	font-size: 17px;
	color: #000000;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #e0e1db;
	border-right-color: #e0e1db;
	border-bottom-color: #e0e1db;
	border-left-color: #e0e1db;
	clear: both;
	height: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.titleUpperBorder2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #eff0ed;
	border-right-color: #eff0ed;
	border-bottom-color: #eff0ed;
	border-left-color: #eff0ed;
	clear: both;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
.OnNavi {
	font-family: "돋움", Arial, SimHei;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
.OffNavi {
	font-family: "돋움", Arial, SimHei;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}

ul.tab_sub {
	height: 40px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #e1e1e1;
	font-family: Arial, "돋움";
	font-size: 12px;
	color: #666666;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	width: 551px;
	display: block;
	line-height: 40px;
	list-style:none;
}
ul.tab_sub li {
	float:left;
}
ul.tab_sub li a {
	float:left;
	height:40px;
	text-decoration:none;
	background-image: url(/img/tab_sub_off.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0;
	padding-right: 12px;
	padding-bottom: 0;
	padding-left: 26px;
	display: block;
	vertical-align: middle;
	line-height: 40px;
}
ul.tab_sub li a:link, ul.tab_sub li a:visited {
	color:#333;
	text-decoration:none;
}
ul.tab_sub li a:hover, ul.tab_sub li a:active {
	color:#00A5B7;
	text-decoration:none;
}
ul.tab_sub li.selected a, ul.tab_sub li.selected a:hover {
	font-weight:bold;
	background-image: url(/img/tab_sub_on.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	height: 40px;
	vertical-align: middle;
}
ul.tab_sub li.first a {
	float:left;
	height:40px;
	display: block;
	background-image: url(/img/tab_sub_off.gif);
	background-repeat: no-repeat;
	background-position: -1px center;
	vertical-align: middle;
}
ul.tab_sub li.firstselected a, ul.tab_sub li.firstselected a:hover {
	font-weight:bold;
	background-image: url(/img/tab_sub_on.gif);
	background-repeat: no-repeat;
	background-position: -1px center;
	display: block;
	vertical-align: middle;
}
*html ul.tab_sub li.selected a, ul.tab_sub li.selected a:hover, ul.tab_sub li.firstselected a, ul.tab_sub li.firstselected a:hover {
	display: block;
	height: 40px;
	vertical-align: middle;
}

.bbs_comment {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #e1e0e0;
	border-left-color: #CCCCCC;
	font-size: 12px;
	font-style: normal;
	color: #606060;
	font-family: "돋움", Arial, SimHei;
	text-decoration: none;
}
.span120Title {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 120px;
	float: left;
	line-height: 33px;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 33px;
}
.span30Title {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 30px;
	float: left;
	line-height: 33px;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 33px;
}
.span50Title {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 50px;
	float: left;
	line-height: 33px;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 33px;
}
.span90Title {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 90px;
	float: left;
	line-height: 33px;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 33px;
}
.span60Title {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 60px;
	float: left;
	line-height: 33px;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 33px;
}
.span60 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 60px;
	float: left;
	height: 29px;
	line-height: 29px;
	text-align: center;
}
.span90 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 90px;
	float: left;
	height: 29px;
	line-height: 29px;
	text-align: center;
	word-break:break-all;
}
.span50 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 50px;
	float: left;
	height: 29px;
	line-height: 29px;
	text-align: center;
}
.span30 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 30px;
	float: left;
	height: 29px;
	line-height: 29px;
	text-align: center;
}
.span120 {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	display: block;
	float: left;
	width: 110px;
	height: 29px;
	line-height: 29px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	overflow: hidden;
	text-align: center;
}
.span1202 {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	display: block;
	float: left;
	width: 110px;
	height: 29px;
	line-height: 29px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	overflow: hidden;
	text-align: left;
}
.span251 {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding: 0px;
	display: block;
	float: left;
	width: 191px;
	height: 29px;
	line-height: 29px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	overflow: hidden;
}
dd.span60 a {
	font-family: Verdana;
	font-size: 10px;
	color: #0066CC;
	text-decoration: none;
}

.span160 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 160px;
	float: left;
	height: 29px;
	line-height: 29px;
	text-align: center;
}

.span251Title {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 201px;
	float: left;
	line-height: 33px;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 33px;
}

.span160Title {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 160px;
	float: left;
	line-height: 33px;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 33px;
}
dd.span160 a {
	font-family: Verdana;
	font-size: 10px;
	color: #0066CC;
	text-decoration: none;
}

.boardNo160 {
	font-family: Verdana;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	margin: 0px;
	display: block;
	float: left;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 29px;
	height: 29px;
}

.boardSubject353 {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	display: block;
	float: left;
	width: 383px;
	height: 29px;
	line-height: 29px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
	overflow: hidden;
}
.boardSubjectTitle353 {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	display: block;
	float: left;
	width: 353px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
}

.faq1 {
	font-family: Verdana;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	margin: 0px;
	display: block;
	float: left;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 29px;
	height: 29px;
}

.faqSubject {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	display: block;
	float: left;
	height: 29px;
	line-height: 29px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
	overflow: hidden;
}

.labelspan {
	font-family: Arial, "돋움";
	font-size: 12px;
	display: block;
	padding: 0px;
	float: left;
	width: 32%;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.joinProfileDiv {
	padding: 5px;
	border: 1px solid #e1e1e1;
	clear: both;
}
.ddMargin {
	font-family: Arial, "돋움";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	clear: both;
}

.span51Title11px {
	font-family: Arial, "돋움";
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	width: 51px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 33px;
}
.span46Title11px {
	font-family: Arial, "돋움";
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;

	width: 46px;



	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 33px;
}
.span110Title11px {
	font-family: Arial, "돋움";
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;

	width: 110px;



	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 33px;
}
.span86Title11px {
	font-family: Arial, "돋움";
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	width: 86px;
	height: 33px;
}
.span5711px {
	font-family: Arial, "돋움";
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 57px;
	float: left;
	line-height: 29px;
	text-align: center;

	height: 29px;
}
.span5111px {
	font-family: Arial, "돋움";
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 51px;
	float: left;
	line-height: 29px;
	text-align: center;

	height: 29px;
}
.span4611px {
	font-family: Arial, "돋움";
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 46px;
	float: left;
	line-height: 29px;
	text-align: center;

	height: 29px;
}
.span11011px {
	font-family: Arial, "돋움";
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 110px;
	float: left;
	line-height: 29px;
	text-align: center;

	height: 29px;
}
.span8611px {
	font-family: Arial, "돋움";
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 86px;
	float: left;
	line-height: 29px;
	text-align: center;

	height: 29px;
}
.labelspan180 {
	font-family: Arial, "돋움";
	font-size: 12px;
	display: block;
	padding: 0px;
	float: left;
	width: 180px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.ddMargin1 {
	font-family: Arial, "돋움";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	clear: none;
	height: 25px;
}

.span57Title11px {
	font-family: Arial, "돋움";
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	width: 57px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 33px;
}

.UnderBorder {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #e0e1db;
	border-right-color: #e0e1db;
	border-bottom-color: #e0e1db;
	border-left-color: #e0e1db;
	margin: 0px;
	padding: 0px;
}
.sideBorder {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
}

.country130 {
	font-family: Verdana;
	font-size: 11px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
	padding: 0px;
	font-weight: normal;
	font-style: normal;	
	margin:0px;
	background-color: #efefef;
}

.country130:hover {
	font-family: Verdana;
	font-size: 11px;
	line-height: 20px;
	color: #0099FF;
	text-decoration: none;
	padding: 0px;
	font-weight: normal;
	font-style: normal;	
	margin:0px;
}

.boardSubject253 {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	display: block;
	float: left;
	width: 210px;
	height: 29px;
	line-height: 29px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
	overflow: hidden;
}
.boardSubjectTitle253 {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	display: block;
	float: left;
	width: 210px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
}

.boardSubject250 {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	display: block;
	float: left;
	width: 220px;
	height: 29px;
	line-height: 29px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
	overflow: hidden;
}
.boardSubjectTitle250 {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	display: block;
	float: left;
	width: 210px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
}

.transH3 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px none #e1e1e1;
	font-family: Arial, "돋움";

	color: #999999;
}
.transChoose {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px none #e1e1e1;
	font-family: Arial, "돋움";
	color: #0066CC;
	font-size: 12px;
	font-weight: bold;
}
.transDL {
	padding: 10px;
	clear: both;
	list-style-position: outside;
	list-style-type: none;
	font-family: Arial, "돋움";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	width: 561px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #e1e1e1;
	border-right-color: #e1e1e1;
	border-bottom-color: #e1e1e1;
	border-left-color: #e1e1e1;
}
.transDD {
	padding: 0px;
	list-style-position: outside;
	list-style-type: none;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #e1e1e1;
	border-right-color: #e1e1e1;
	border-bottom-color: #e1e1e1;
	border-left-color: #e1e1e1;
	margin: 0px;
	font-family: Arial, "돋움";
	font-size: 11px;
	color: #666666;
}
.transBodyBest {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-color: #fff7fa;
	margin: 10px;
	padding: 10px;
	border: 1px solid #ededed;
}

.boardWriterTitle80 {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
	text-align: center;
	width: 80px;
	height: 33px;
	line-height: 33px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	overflow: hidden;
}
.boardWriter80 {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
	text-align: center;
	width: 80px;
	height: 29px;
	line-height: 29px;
	overflow: hidden;
}

.span80Title {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 80px;
	float: left;
	line-height: 33px;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 33px;
}
.span80 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 80px;
	float: left;
	height: 29px;
	line-height: 29px;
	text-align: center;
	word-break:break-all;
	overflow: hidden;
}
.boardHitTitle {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
	width: 30px;
	height: 33px;
	text-align: center;
	line-height: 33px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.boardHit {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
	width: 30px;
	text-align: center;
	height: 29px;
	line-height: 29px;
}
.span1203 {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	display: block;
	float: left;
	height: 29px;
	line-height: 29px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	overflow: hidden;
	text-align: left;
}
.span1204 {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	display: block;
	float: left;
	width: 130px;
	height: 29px;
	line-height: 29px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	overflow: hidden;
	text-align: left;
}

#subpageInfo {
	margin: 0px;
	padding: 0px;
	clear: both;
}
.titleH3  {
	height: 43px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #e1e1e1;
	line-height: 40px;
	font-family: Arial, "돋움";
	background-image: url(../img/title_bulet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
#subpageInfo dd {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#guideMenu ul {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	margin: 0px;
	padding: 0px;
	clear: both;
	list-style-type: none;
}
#guideMenu {
	margin: 0px;
	clear: both;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#guideMenu1  li, #guideMenu2  li, #guideMenu3  li, #guideMenu4 li {
	list-style-type: none;
	list-style-position: inside;
	display: block;
	float: left;
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
	width: 260px;
	background-image: url(/img/icon_bullet.gif);
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 14px;
}


#subpageInfo dl {
	margin: 0px;
	padding: 8px;
}
#guidePage img{
	margin: 20px 0px 0px 0px;

}

#subpageInfo dt {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: bold;
	color: #0066bd;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#subpageInfo dd dt {
	font-family: Arial, "돋움";
	font-size: 12px;
	font-weight: bold;
	color: #006600;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#subpageInfo dl dl {
	margin: 0px;
	padding: 15px;
}
#emailinfo a {
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
#emailinfo li {
	list-style-position: inside;
	margin: 5px 0px 5px 0px;
	list-style-type: none;
}


#aboutEx {
	margin: 0px;
	border: 1px none #e1e1e1;
	padding: 0px;
	font-family: Arial, "돋움";
	color: #666666;
}
#guideMenu  a {
	font-family: Arial, "돋움";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#guideMenu a:hover {
	font-family: Arial, "돋움";
	font-size: 12px;
	color: #0099CC;
	text-decoration: none;
	font-weight: bold;
}
#emailinfo a:hover {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.chath2line {
	/*font-family: Arial, "돋움";*/


	background:#dccfc1;
	padding : 0px 0px 0px 6px;
	height: 29px;
	vertical-align: middle;
	clear: both;
	line-height: 29px;
	margin:0px;	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ede0d2;
	border-right-color: #ede0d2;
	border-bottom-color: #dccfc1;
	border-left-color: #ede0d2;
}
.chath2img{
	margin:0px 0px 0px 0px ;	
	line-height: 0px;

}
.chath2text {
	/*font-family: Arial, "돋움";*/
	font-size: 14px;
	color: #252525;
	padding : 0px;
	vertical-align: middle;
	clear: both;
	line-height: 29px;
	margin:0px;
	font-weight: bolder;
}

.chath2lang {
	/*font-family: Arial, "돋움";*/
	font-size: 15px;
	color: #252525;
	padding : 0px;
	vertical-align: middle;
	clear: both;
	line-height: 29px;
	margin:0px;
	font-weight: bolder;
	width:150px;
}

