@charset "utf-8";
/* Global StyleSheet ///////////////////////////////////////////*/
a:link		{color: #2A68A7;text-decoration:none;}
a:visited	{color: #2A68A7; text-decoration:none;}
a:active	{color: #2A68A7; text-decoration:none;}
a:hover		{color: #FF8040; text-decoration:underline;}
body, table, tr, td, text, select{
	font:8pt/1.8em 맑은고딕, 맑은 고딕,Malgun Gothic, Verdana, 돋움, Dotum, AppleGothic, 'Lucida Grande', Geneva, Arial, Sans-serif;
	/*font-family: verdana, arial, 맑은 고딕, 돋움, 돋움체, 굴림, 굴림체;*/
	font-size: 8.5pt;
	color: #425350;
	line-height: 11pt;
}

.def_font {
  font:8.5pt Verdana;
}

/* Top Menu ///////////////////////////////////////////*/
.top_menu {
  font-family:verdana;
  font-size:7.5pt;
  color:#ADADAD; 
  letter-spacing:0; 
  padding-top:1;
  font-weight:bold;
}

.top_menu A         {color:#FFFFFF; text-decoration:none;} 
.top_menu A:link    {color:#FFFFFF; text-decoration:none;} 
.top_menu A:visited {color:#FFFFFF; text-decoration:none;}
.top_menu A:hover   {color:#FFFFFF; text-decoration:underline;}  

/* ///////////////////////////////////////////// */
.darkblue_ttl_han {
  font-size:9pt;
  color:#A25E86; 
  WORD-BREAK: break-all; 
  TEXT-ALIGN:justify;
}

/* ///////////////////////////////////////////// */
.darkgreen_ttl_han {
  font-size:9pt;
  color:#3B72A9; 
}

/* ///////////////////////////////////////////*/
.photo_spec_left {
  font-family:verdana;
  font-size:7.5pt;
  color:#ADADAD; 
  letter-spacing:0; 
  padding-top:1;
  font-weight:bold;
}

/* ///////////////////////////////////////////*/
.tag_title {
  font-family:verdana;
  font-size:7.5pt;
  color:#ADADAD; 
  letter-spacing:0; 
  font-weight:bold;
}

/* ///////////////////////////////////////////*/
.photo_spec_right_han {
  font:8.5pt Verdana, 맑은고딕, 맑은 고딕,Malgun Gothic, 돋움, Dotum, AppleGothic, 'Lucida Grande', Geneva, Arial, Sans-serif;
  color:#4A4A4A; 
  letter-spacing:0; 
  padding-top:1;
}

/* ///////////////////////////////////////////*/
.photo_spec_right_eng {
  font:7.5pt Verdana;
  color:#4A4A4A; 
  letter-spacing:0; 
  padding-top:1;
}

/* ///////////////////////////////////////////*/
.article{ 
	font:11px Verdana, Arial, sans-serif; 
	margin:5px 22px 30px 26px; 
	letter-spacing:0px; 
	line-height:1.8em; 
	overflow:hidden; 
	clear:both; 
	WORD-BREAK: break-all; 
	TEXT-ALIGN:justify;
}

/* ///////////////////////////////////////////*/
.archive_text{ 
	font:11px Verdana, Arial, sans-serif; 
	margin:5px 22px 30px 26px; 
	letter-spacing:0px; 
	line-height:1.6em; 
	overflow:hidden; 
	clear:both; 
	WORD-BREAK: break-all; 
	TEXT-ALIGN:justify;
}

/* ///////////////////////////////////////////*/
.bgm_player{ 
	font:11px Verdana, Arial, sans-serif; 
	letter-spacing:0px; 
	line-height:1.8em; 
	color:#808080;
}

/* ///////////////////////////////////////////*/
.article_music_ttl {
	font:11px Verdana, Arial, sans-serif; 
	color:#606060; 
}

/* ///////////////////////////////////////////*/
.article_music {
	font:11px Verdana, Arial, sans-serif; 
	line-height:1.8em; 
	color:#606060; 
}

/* ///////////////////////////////////////////*/
.recent_logs {
  font-family:Verdana, Arial, sans-serif;
  font-size:11px;
  color:#3B72A9;
}
.recent_logs A         {color:#3B72A9; text-decoration:none;} 
.recent_logs A:link    {color:#3B72A9; text-decoration:none;} 
.recent_logs A:visited {color:#3B72A9; text-decoration:none;}
.recent_logs A:hover   {color:#000000; text-decoration:underline;}  
.recent_logs li{list-style:none;margin:0;padding:0;background:url(/image/dot_list.gif) 0px 6px no-repeat;line-height:14pt;}/* list */

/* ///////////////////////////////////////////*/
.recent_logs_2 {
  font-family:Verdana, Arial, sans-serif;
  font-size:11px;
  color:#3B72A9;
}
.recent_logs A         {color:#3B72A9; text-decoration:none;} 
.recent_logs A:link    {color:#3B72A9; text-decoration:none;} 
.recent_logs A:visited {color:#3B72A9; text-decoration:none;}
.recent_logs A:hover   {color:#000000; text-decoration:underline;}  

.recent_logs_li0{list-style:none;margin:0;padding:0;background:url(/image/ico_cmt_a.gif) 0px 6px no-repeat;line-height:14pt;}/* list */
.recent_logs_li1{list-style:none;margin:0;padding:0;background:url(/image/ico_cmt_b.gif) 0px 6px no-repeat;line-height:14pt;}/* list */

/* ///////////////////////////////////////////*/
.date{
	font:11px Verdana, Helvetica, Arial, Gulim, sans-serif;  
	color:#888;
}


/* ///////////////////////////////////////////*/
.left_category {
  font:8pt/1.8em 맑은고딕, Malgun Gothic, Verdana, 돋움, Dotum, sans-serif;
  color:#666666;
  padding-left:4px; 
  line-height:18px; 
}
.left_category A         {color:#666666; text-decoration:none;} 
.left_category A:link    {color:#666666; text-decoration:none;} 
.left_category A:visited {color:#666666; text-decoration:none;}
.left_category A:hover   {color:#000000; text-decoration:underline;}  

/* ///////////////////////////////////////////*/
.music_genre {
  font-family:verdana;
  font-size:7.5pt;
  letter-spacing:0;
  padding-top:1;
}

/* ///////////////////////////////////////////*/
.tag_cloud{ 
	font:x-small "Trebuchet MS",Verdana, Arial, sans-serif; 
	letter-spacing:0px; 
	overflow:hidden; 
	clear:both; 
	WORD-BREAK: break-all; 
	TEXT-ALIGN:justify;
}

/* ///////////////////////////////////////////*/
.tail_comment{ 
  font-family:verdana;
  font-size:7.5pt;
  font-weight:bold;
}
.tail_comment A         {color:#FF8040; text-decoration:none;} 
.tail_comment A:link    {color:#FF8040; text-decoration:none;} 
.tail_comment A:visited {color:#FF8040; text-decoration:none;}
.tail_comment A:hover   {color:#000000; text-decoration:underline;}  

.comment					{ font-size:8.5pt;}
.comment .balloon			{ width:768px; text-align:left; margin-top:6px;}
.comment .balloon_gt		{ width:600px; margin:0; padding-top:6px; display:block; background:url(/image/bg_cmt_a.gif) top no-repeat; overflow:hidden;}
.comment .balloon_gc		{ width:600px; display:block; border-left:1px solid #C2DC88; border-right:1px solid #C2DC88; background-color:#F2FFD6; overflow:hidden;}
.comment .balloon_gf		{ width:600px; margin:0; padding-bottom:6px; display:block; overflow:hidden; background-image:url(/image/bg_cmt_a.gif); background-position:bottom; background-repeat:no-repeat;}
.comment .balloon_gc p		{ width:572px; margin:0; padding:0 10px; background-color:#F2FFD6; }

.comment .balloon_at		{ width:600px; margin:0; padding-top:6px; display:block; background:url(/image/bg_cmt_b.gif) top no-repeat; overflow:hidden; float:right;}
.comment .balloon_ac		{ width:600px; display:block; border-left:1px solid #B5D779; border-right:1px solid #B5D779; background-color:#D5F0A4; overflow:hidden;}
.comment .balloon_af		{ width:600px; margin:0; padding-bottom:6px; display:block; overflow:hidden; background-image:url(/image/bg_cmt_b.gif); background-position:bottom; background-repeat:no-repeat;}
.comment .balloon_ac p		{ width:572px; margin:0; padding:0 10px; background-color:#D5F0A4; }

.comment .write_t		{ width:719px; margin:0; padding-top:6px; display:block; background:url(/image/bg_cmt_write_tf.gif) top no-repeat; overflow:hidden;}
.comment .write_c		{ width:719px; padding-left:6px; display:block; background-image:url(/image/bg_cmt_write_c.gif); overflow:hidden;}
.comment .write_f		{ width:719px; margin:0; padding-bottom:6px; display:block; overflow:hidden; background-image:url(/image/bg_cmt_write_tf.gif); background-position:bottom; background-repeat:no-repeat;}

.comment .balloon_ginfo_name		   { margin-top:4px; padding:0; display:block; overflow:hidden; float:left;}

.comment .balloon_ginfo_ico			{ margin-top:4px; margin-right:2px; float:left; overflow:hidden;}
.comment .balloon_ginfo_img			{ margin-top:-1px; margin-left:4px; float:left; overflow:hidden;}
.comment .balloon_ginfo_ctl			{ margin-top:6px; margin-left:4px; float:left; overflow:hidden;}
.comment .balloon_ginfo_date		{ float:left; margin-top:4px;}

.comment .balloon_ainfo_name		{ margin-top:4px; padding:0; display:block; overflow:hidden; float:right;}

.comment .balloon_ainfo_ico			{ margin-top:4px; margin-right:2px; float:right; overflow:hidden;}
.comment .balloon_ainfo_img			{ margin-top:-1px; margin-right:4px; float:right; overflow:hidden;}
.comment .balloon_ainfo_ctl			{ margin-top:6px; margin-right:4px; float:right; overflow:hidden;}
.comment .balloon_ainfo_date		{ float:right; margin-top:4px;}

.commentWrite				{}
.commentWrite .name			{ background:url(/image/bg_guest_input_name.gif) left top no-repeat; height:19px; background-color:#fff; padding-left:35px; margin:0;}
.commentWrite .nick			{ background:url(/image/bg_guest_input_nick.gif) left top no-repeat; height:19px; background-color:#fff; padding-left:35px; margin:0;}
.commentWrite .pass			{ background:url(/image/bg_guest_input_pass.gif) left top no-repeat; height:19px; background-color:#fff; padding-left:62px; margin:0;}
.commentWrite input			{ font-family:맑은고딕, 맑은 고딕,Malgun Gothic, tahoma; line-height:19px; font-size:8.5pt; width:296px; margin:0; padding:0; border-top:1px solid #7F9894; border-right:1px solid #94A993; border-bottom:1px solid #94A993; border-left:1px solid #94A993;}
.commentWrite textarea		{ width:600px; height:80px; font-family:맑은고딕, 맑은 고딕, Malgun Gothic, tahoma; line-height:17px; font-size:9pt; padding:5px; background:transparent; margin:-1px 0; border:none;}
.commentWrite .text_bg		{ float:left; background:#fff url(/image/bg_guest_pattern_text.gif) top repeat-x; border-top:1px solid #7F9894; border-right:1px solid #94A993; border-bottom:1px solid #94A993; border-left:1px solid #94A993;}
.commentWrite .submit		{ width:81px; height:81px; position:relative; border:none;}

.commentWrite_blog			{}
.commentWrite_blog .blog			{ background:url(/image/bg_guest_input_blog.gif) left top no-repeat; height:19px; background-color:#fff; padding-left:35px; margin:0;}
.commentWrite_blog input			{ font-family:맑은고딕, 맑은 고딕,Malgun Gothic, tahoma; line-height:19px; font-size:8.5pt; width:601px; margin:0; padding:0; border-top:1px solid #7F9894; border-right:1px solid #94A993; border-bottom:1px solid #94A993; border-left:1px solid #94A993;}


/* ///////////////////////////////////////////// */
.wrap_title {
  font-size:9pt;
  color:#DADADA; 
  letter-spacing:0; 
  padding-top:6px;
  font-weight:bold;
}

/* ///////////////////////////////////////////// */
.input-button
{
	border                           : 1px solid #878787;
	background-color                 : #EFEFEF;
	color                            : #000000;
	font-weight                      : bold;
	font-size                        : 12px;
	height                           : 1.9em;
	margin-top                       : 20px;
	padding                          : 0 6px;
}

/* ///////////////////////////////////////////// */
.copyright {
  font-family:tahoma,verdana;
  font-size:7.5pt;
  color:#757575; 
  letter-spacing:0; 
  padding-top:1;
}

/* ///////////////////////////////////////////// */
.counter_ttl {
  font-family:Courier New;
  font-size:8pt;
  color:#757575; 
  letter-spacing:0; 
  padding-top:1;
}

/* ///////////////////////////////////////////// */
.bottom_entry {
  font-family:tahoma,verdana;
  font-size:8pt;
  color:#757575; 
  letter-spacing:0; 
  padding-top:1;
  font-weight:normal;
}
.bottom_entry A         {color:#69A5DD; text-decoration:none;} 
.bottom_entry A:link    {color:#69A5DD; text-decoration:none;} 
.bottom_entry A:visited {color:#69A5DD; text-decoration:none;}
.bottom_entry A:hover   {color:#FF8040; text-decoration:underline;}  

/* ///////////////////////////////////////////*/
.list_entries_date {
  font:7.5pt Verdana;
  color:#ADADAD; 
  letter-spacing:0; 
  padding-top:1;
  font-weight:bold;
}

/* ///////////////////////////////////////////*/
.list_entries_title {
  font:8pt Verdana;
  color:#777777; 
  letter-spacing:0; 
  padding-top:1;
}

/* ///////////////////////////////////////////*/
.list_entries_cmtcnt {
  font:7.5pt Verdana;
  color:#FF7C21; 
  letter-spacing:0; 
  padding-top:1;
}

/* ///////////////////////////////////////////*/
.photo_category {
  font-family:Verdana, Arial, sans-serif;
  font-size:11px;
  color:#AF66B4;  
}
.photo_category A         {color:#AF66B4; text-decoration:none;} 
.photo_category A:link    {color:#AF66B4; text-decoration:none;} 
.photo_category A:visited {color:#AF66B4; text-decoration:none;}
.photo_category A:hover   {color:#000000; text-decoration:underline;}  
.photo_category li{list-style:none;margin:0;padding:0;background:url(/image/dot_menu.gif) 0px 6px no-repeat;line-height:14pt;}/* list */

/* ///////////////////////////////////////////*/
.photo_category_cnt {
  font:7pt Verdana;
  color:#ADADAD; 
  letter-spacing:0; 
}

/* ///////////////////////////////////////////*/
.tag_link_left {
  font:7.5pt Verdana;
  color:#ADADAD; 
  font-weight:bold;
  padding-top:0;
}

/* ///////////////////////////////////////////*/
.tag_link_right {
  font:8pt Verdana;
  color:#808080; 
  font-weight:normal;
  padding-top:4;
}

/* ///////////////////////////////////////////*/
.tag_link_right_eng {
  font:7.5pt Verdana;
  color:#808080; 
  font-weight:normal;
  padding-top:0;
}

/* ///////////////////////////////////////////*/
.post_write{}
.post_write input{
  font:11px Verdana, Arial, sans-serif; 
  letter-spacing:0px; 
  line-height:1.8em; 
  border:1x SOLID #7F9DB9;
  background-color:#F2F7FC;
  height:21;
}
.post_write textarea{
  font:11px Verdana, Arial, sans-serif; 
  letter-spacing:0px; 
  line-height:1.8em; 
  border:1x SOLID #7F9DB9;
  background-color:#F2F7FC;
  WORD-BREAK: break-all; 
  TEXT-ALIGN:justify;
}

/* ///////////////////////////////////////////*/
.input-text
{
  font-family:맑은 고딕; tahoma;
  font-size:8.5pt;
  border:1x SOLID #B4B4B4;
  background-color:#F2F7FC;
  height:17px;
  padding-top:0;
}

/* ///////////////////////////////////////////*/
.post_tbl{}
.post_tbl td{
	font:11px Verdana, Arial, sans-serif; 
	margin:5px 22px 30px 26px; 
	letter-spacing:0px; 
	line-height:1.8em; 
}

/* ///////////////////////////////////////////*/
.top_right {
  font:8.5pt Verdana, 맑은고딕, 맑은 고딕,Malgun Gothic, 돋움, Dotum, AppleGothic, 'Lucida Grande', Geneva, Arial, Sans-serif;
  color:#EAEAEA; 
  letter-spacing:0; 
  padding-top:5px;
}

.top_right A         {color:#EAEAEA; text-decoration:none;} 
.top_right A:link    {color:#EAEAEA; text-decoration:none;} 
.top_right A:visited {color:#EAEAEA; text-decoration:none;}
.top_right A:hover   {color:#FF8040; text-decoration:underline;}  

/* ///////////////////////////////////////////*/
.mesg_list {
  font-family:verdana;
  font-size:8pt;
}

.mesg_view { }
.mesg_view td { font-family:verdana;  font-size:8pt; height:20px; padding-left:4px; padding-top:4px}


/* ///////////////////////////////////////////*/
.tag_cloud_srch{ 
	font:8.5pt x-small "Trebuchet MS",Verdana, Arial, sans-serif; 
	letter-spacing:0px; 
	overflow:hidden; 
	clear:both; 
	WORD-BREAK: break-all; 
	TEXT-ALIGN:justify;
	line-height:1.5em; 
}
