@charset "utf-8";/* 반드시 들어가야 하는 스타일 시작 *//* 본문 공통 */body{	background-color:#FFF;	color:#FFF;	font-family: Arial, Verdana;	font-size: 11px;	text-decoration: none;}a:link          {	color:#FF0000;}a:visited       {	color:#000000;}a:hover         {	color:#999999;}a:active        {	color:#000000;	font-family: Arial, Verdana;	font-size: 11px;}/* 카테고리 - 이미지 버튼 */    .ib                     { cursor:pointer;}/* 카테고리 - 트리 셀 */    .branch3                { cursor:pointer;}/* 이미지 아래 캡션 스타일 */    .cap1                   { color:#999;  text-align:center;}/* 그림 */    .imageblock             { border:0px solid #ddd;  padding:0px;  margin:5px 0;}/* 왼쪽 */    .left                   { }/* 가운데 */    .center                 { }/* 오른쪽 */    .right                  { }/* 그림 2개 배치 */    .dual                   { background-color:#fff; margin-bottom:5px;}/* 그림 3개 배치 */    .triple                 { background-color:#fff; margin-bottom:5px;}/* 본문 - more / less */    .moreless_fold          { background:url(images/iconMore.gif) top left no-repeat;  padding-left:20px; color:#000;}    .moreless_top           { background:url(images/iconLess.gif) top left no-repeat;  padding-left:20px; color:#000;}    .moreless_body          { }    .moreless_bottom        { background:url(images/iconLess.gif) top right no-repeat;  padding-right:20px; color:#999; text-align:right;}/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */hr              { display:none;}img             { border:0;}h1, h2, h3, h4  { margin:0;  padding:0;}h1              {	font-size:11px;	color: #FFFFFF;	font-family: Arial, Verdana;}h2              {	font-size:11px;}h3              {	font-size:11px;}h4              {	font-size:11px;}input           {	font-size: 11px;}/* 블로그 레이아웃 */#container {	width:1000px;	padding:10px;	background-color:#FFF;	margin-top: 10px;	margin-right: auto;	margin-left: 10px;}#header {	background-color:#FFF;	margin-bottom:20px;	padding-top: 0;	padding-right: 0px;	padding-bottom: 0;	padding-left: 0px;}#content {	float:left;	width:350px;	overflow:hidden;	background-color: #FFF;	font-family: Arial, Verdana;	line-height: 18px;	font-size: 11px;	color: #999999;}#sidebar {	float:right;	width:600px;	font-family: Arial, Verdana;	clip: rect(auto,auto,auto,0px);	font-size: 11px;	color: #FFFFFF;	padding-top: 0px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 10px;	line-height: 18px;}/* ***** Header ***** */#header a              {	color:#fff;	padding:0;}#header h1             {	float: left;	padding: 0em 0 0em 0;}#header .blogMenu      {	text-align:right;	font-weight: bold;	padding-right: 62px;}#header h1 a           {	font-family:Arial, Verdana;	font-weight:bold;	color: #FFFFFF;}#header h1 a:hover     {	color:#FF0000;	text-decoration:none;}#header .blogMenu a:hover     {	color:#FF0000;	text-decoration:none;}#header .blogMenu ul   { margin:0;  padding:0;  list-style:none;}#header li.tab_meta { background:none;}/* ***** content ***** */#content .localog, #content .taglog, #content .entryNotice, #content .entryProtected, #content .guestbook, #content .metapage			{	font-family: Arial, Verdana;	background-color: #FFFFFF;	margin-bottom: 10px;	width: 350px;	padding: 0px;}#content .guestbook2, #content .metapage			{	font-family: Arial, Verdana;	background-color: #FFFFFF;	margin-bottom: 10px;	width: 370px;	padding: 5px;}#content .guestbook3, #content .metapage			{	font-family: Arial, Verdana;	background-color: #FFFFFF;	margin-bottom: 10px;	width: 300px;	padding: 5px;}/* entry */.entryNotice h2, .entryProtected h2, .entry h2                {	font-size:12px;	line-height:20px;	font-weight: normal;}/* ***** sidebar ***** */#sidebar                       { }#sidebar ul                    {	padding:1pt;	margin:0;	list-style:none;	padding-bottom: 0px;}#sidebar h3                    {	font-size:12px;	font-weight:bold;	color:#000000;	padding-top:10px;	margin-bottom:2px;	padding-bottom: 0px;	padding-left: 0px;	border-bottom-width: 5px;	border-top-style: 0;	border-right-style: 0;	border-bottom-style: solid;	border-left-style: 0;	border-bottom-color: #000000;	padding-right: 0px;	line-height: 20px;}#sidebar .category li          {	background:none;	padding: 0pt;}#sidebar .category li ul li    { background:url(images/bul.gif) 0 9px no-repeat;  padding-left:10px;}#sidebar .category li ul li ul li { background:none; border-left:1px dotted #ccc; padding-left:6px; margin-left:2px;}#sidebar .category li ul li ul li a{	color:#000000;}