table, tr, td, input, form, textarea, div {
	font-family: Dotum, Gulim, µ¸¿ò, ±¼¸², Arial;
	font-size: 9pt;
	color: #666;
	line-height: 150%; 
	margin: 0;
	padding: 0;
	}
a:link    {color:#555; text-decoration:none;}
a:visited {color:#555; text-decoration:none;}
a:active  {color:#555; text-decoration:none;}
a:hover   {color:black; text-decoration:underline;}

form  {padding:0; margin:0;}
.bbs-bold         {font-weight:bold;}
.bbs-009900       {color:#090;}
.bbs-ef5900       {color:#ef5900;}
.bbs-silver       {color:silver;}
.bbs-0d57c7	      {color:#0d57c7;}
.bbs-4040e0       {color:#4040e0;}
.board_top        {text-align:center; font-weight:bold; height:35; border-width:1 0 1 0; border-style:solid; border-color:#dbdbdb;}
.bbs-small-silver {font-size:9pt; color:silver; line-height:140%;}
.bbs-small-555    {font-size:9pt; color:#555; line-height:140%;}
.bbs-small        {font-size:9pt; color:#777; line-height:140%;}
.bbs-small-090    {font-size:9pt; color:#090; line-height:140%;}
.bbs-verdana      {font-family:verdana; font-size:8pt; color:#777;}
.bbs-150          {line-height:150%; color:#666;}
/* view */
.view-text		  {text-align:center; padding-top:15px;} /* ³»¿ëº¸±â¿¡¼­ ±×¸²ÀÇ Áß¾ÓÁ¤·ÄÀ» ¿øÄ¡ ¾ÊÀ¸½Ã¸é text-align:center; À» »èÁ¦ÇÏ¼¼¿ä */
.view-left        {background-color:#eee; text-align:center; width:90px; height:25px; border-width:0px 0 1px 0; border-color:#eee; border-style:solid;}
.view-right       {background-color:#f9f9f9; padding:0px 10px; border-width:0px 0 1px 0; border-color:#eee; border-style:solid;}
.view-sub         {font-size:20pt; color:#ef5900; line-height:24pt; font-weight:bold; text-align:justify; margin:10px 0 20px 0; padding:10px 0;}
.wiew-expl        {color:#008080; line-height:150%; text-align:justify; font-size:9pt;}
/* write */
.write-left       {width:100px; text-align:right; padding-right:10px;}
.background       {background-color:#f9f9f9; margin-top:10px;}
.bbs_input_200    {border:1px solid #dbdbdb; background-color:#fff; height:21px; width:200px;}
.bbs_input_440    {border:1px solid #dbdbdb; background-color:#fff; height:21px; width:440px;}
.bbs_input        {border:1px solid #dbdbdb; background-color:#fff; height:21px; width:600px;}
.bbs_input_ef5900 {color:#ef5900; border:1px solid #dbdbdb; background-color:#fff; height:21px; width:600px;}
.bbs_input_0d57c7 {color:#0d57c7; border:1px solid #dbdbdb; background-color:#fff; height:21px; width:600px;}
.bbs_textarea     {border:1px solid #dbdbdb; background-color:white; width:600px; line-height:150%;}
.bbs_expl         {border:1px solid #dbdbdb; background-color:white; width:600px; height:42px; overflow:visible; text-overflow: ellipsis;}
.bbs_bottom       {font-size:8pt; color:white; line-height:120%; background-color:black; height:30px;}
.bbs_pmall        {font-size:8pt; border:1px solid #888; width:25px; height:17px;}
.bbs_num          {font-size:8pt; border:1px solid #888; width:50px; height:16px;}
.bbs_pm           {font-size:8pt; border:1px solid #888; width:17px; height:17px;}
/* comment */
.com-photo        {border:0px solid black;}
.com-margin		  {margin:20px 0; border-width:1px 0 0 0; border-color:#eee; border-style:solid;}
.com-input        {border:1px solid #dbdbdb; background-color:#fff; height:21px;}
.com-vertical     {background-color:#ddd;}
.com-button       {font-size:9pt; width:100%; border:1px solid #dbdbdb; background-color:#f7f7f7; height:21px; cursor:pointer;}
.com-content      {color:#666; line-height:150%; text-align:justify; padding-top:10px;}
.com-textra       {border:1px solid #dbdbdb; background-color:white; width:100%; height:100px;	overflow:visible; text-overflow:ellipsis;}
.input            {height:21px; border:1px solid #dbdbdb; background-color:white; cursor:pointer; line-height:150%;}
/* list */
.list-cate        {margin-bottom:10px; padding:10px; border:1px solid #dbdbdb; background-color:#f4f4f4;}
.list-head        {font-size:9pt; color:#777; border-width:4px 0 1px 0; border-style:solid; border-color:#555; height:30px; text-align:center;}
.list-head-sub    {font-size:9pt; color:#777; border-width:4px 0 1px 0; border-style:solid; border-color:#555; height:30px; text-align:left; padding-left:10px;}
.list-main        {height:30px; border-width:0px 0 1px 0; border-style:solid; border-color:#eee; text-align:center;}
.list-main-sub    {height:30px; border-width:0px 0 1px 0; border-style:solid; border-color:#eee; text-align:left; padding-left:10px;}
.list-search      {border:1px solid #dbdbdb; background-color:#fff; height:21px; width:150px;}
.list-submit      {font-size:9pt; color:white; border:1px solid #dbdbdb; background-color:#555; height:21px; width:32px; cursor:pointer;}
.list_cancel      {font-size:9pt; border:1px solid #dbdbdb; background-color:#f7f7f7; height:21px; width:32px; cursor:pointer;}
/* etc */
.bbs-pass         {width:400px; padding:50px; text-align:center;}
.bbs-simit        {font-size:9pt; color:#fff; border:1px solid #dbdbdb; background-color:#555; height:21px; cursor:pointer;}
.drop             {position:relative;bottom:-1px;right:-1px;}
.dedrop           {position:relative;bottom:0px;right:0px;}
/* gallery */
.image-border	  {border:1px solid #dbdbdb; padding:5px; vertical-align:top;}
.gallery-notice   {border-width:0px 0 1px 0; border-style:solid; border-color:#eee; padding-bottom:3px;}
.list-memo        {font-size:9pt; color:#999; padding-top:10px; text-align:justify;}
.list-dr          {font-size:9pt; color:#777; line-height:150%; border-width:0px 0 1px 0; border-style:solid; border-color:#f4f4f4; padding:3px; text-align:right}
.gal47-sub        {background-color:#fafafa; border:1px solid #e4e4e4; padding:5px;}
.border-black     {border:1px solid black;}
.bookmark-link-t  {padding:10px 0; margin:10px 0;}
.bookmark-link-ct {border-width:0px 0 1px 0; border-style:solid; border-color:#f4f4f4;}
.bookmark-link-bar{width:100%; height:1px; background-color:#ddd;}

/* bookmark */
hr {width:100%; border-top-width:1px; border-top-color:#eee; border-top-style:solid; border-bottom-width:1px; border-bottom-color:white; border-bottom-style:solid; margin:10px 0;}
.img-border       {padding:9px; background-color:#f7f7f7; border-width:0px 0 1px 0; border-style:solid; border-color:#dbdbdb;}
.table-border     {text-align:center; border:1px solid #dbdbdb; margin:10px 0;}
.text-box         {padding:3px 0; background-color:#f4f4f4;}
