﻿/*
@charset "utf-8";

Copyright 2005 MediaMob 
MediaMob.co.kr MASTER: Inframe CSS


@import "global_fonts.css";
@import "inbody.css";
@import "inbody_colors.css";

*/



/*

master_frame.css
- iframe 안에 불러와지는 파일들(contents)을 위해 관련 CSS를 대신 불러와주는 CSS
- import 순서를 바꾸지 마세요 :)

*/


/*
Copyright 2005 MediaMob 
MediaMob.co.kr Blog Fonts CSS
*/

/*
global-fonts.css
- 블로그의 모든 곳에 공통적으로 적용되는 폰트 설정 파일


-------------------------
(html안에 internal CSS로 지정할 경우 말고 )
본 CSS에 항목을 추가함으로서, 겉프레임을 제외하고  iframe안에 들어가는 문서(contents)의 font만 제어해야 할 경우엔

제어하고자 하는 class나 id의 앞에 body#innerbody를 추가하여서 쓰되,
본 CSS 파일의 가장 하단에 추가합니다.
혹은 해당 class나 id의 바로 아래에 추가합니다.
(나중에 선언된 것이 우선권을 가지기 때문입니다.)

ex) 
body#innerbody h3 {
	font-family: 궁서, georgia, serif;
}

위와 같이 적으면 겉의 contents 파일에서만 섹션 타이틀이 궁서체로 바뀝니다.




전체 창의 heading 순서에 종속되기 위해 contents 파일은 h3부터 시작함을 유의하세요~ :)

*/






/*
*:lang(ko-kr) {
font-family: 돋움, dotum, applegothic, sans-serif;
}
*:lang(en-us) {
font-family: verdana, helvetica, sans-serif;
}
*/

/* <group=reset> */
body {
	font-size: 12px;
	font-family: 돋움, dotum, verdana, sans-serif;
	line-height: 16px;
	word-wrap: break-word; 
	word-break: break-all;
}
h1 {
	font-size: 1.3em;
}
h2, h3, h4, h5, h6 {
	font-size: 1em;
}
h3#post-write {
	font-size: 1.25em;
}
ul, ol, li {
 	list-style: none;
 }
.low, legend  {
	display: none;
}
.black {
	display: block;
}
input, textarea, select {
	font-size: 1em;
	font-family: 돋움, dotum, sans-serif;
}
img, input, select {
	vertical-align: middle;
}
/* </group> */

.num,
#counter,
#page { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.num { 
	font-size: 0.75em;
}
#counter {
	font-size:0.8em;
}
#page {
	font-size: 0.95em;
	font-weight: bold;
}


/* <group=Sidebar Headings> */
#url {
	font-size: 0.75em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#calender {
	font-family:Tahoma, Arial, Helvetica, sans-serif;	
}
#calender a {
	font-size:0.85em;
}	
#calender th,td,
.calender_today  {
	font-size:0.9em;
}
#calender_month th {
	font-size: 1em;
}
#calender a,		
.calender_today {
	font-weight:bold;
}
/* </group> */



/* <group=list 리스트 - 본문형 >  */
div#header h3#category,
.tb-address th,
#list-type-top th.head,
#list-type-top.trackback th {
	font-weight: normal;
}
#list-type li a.on,
#comments .info a,
#guestbook-list .info a,
#list-type-top.trackback .tb-list td.title a,
#list-type-top.trackback .info {
	font-weight: bold;
}
#container.text .info span.date,
#comments .info span.date,
#container.summary .info span.date,
#guestbook-list .info span.date {
	font-family: verdana, sans-serif;
}
#list-type-top td.title {
	font-size: 1em;	
}
#container.text .info span.date,
#comments .info span.date,
#container.summary .info span.date,
#guestbook-list .info span.date,
#list-type-top.trackback .tb-list td.title span,
#comments span.title-scrap,
#container.text .file,
#container.list .file  {
	font-size: 0.95em;
}
#list-type-top.trackback .info {
	font-size: 1em;
}
/* </group> */

/* <group=comments>  */
#comments .box div.charac,
#guestbook-list .box div.charac { /*글자수 표시*/
	font-family: verdana, sans-serif;
	font-size: 0.95em;
}
#guestbook-list .box div.public {
	font-size: 0.9em;
}
/* </group> */




/* <group=list>  
list-type-all : 제목형 리스트
list-type-reply : 나의 리플  
*/

#list-type-all th,
#list-type-all td,
#list-type-reply th,
#list-type-reply td {
	font-size: 1em;
}
#list-type-reply.visitor-list a,
#list-type-reply td.visitor span,
#list-type-reply td.category  {
	font-weight: bold;
}

/* </group> */


/* <group=summary>   
	요약형 리스트
*/
#container.summary span.summary-category { /* 머릿말 */
	font-weight: normal;
}
/* </group> */

/* <group=list-type-pn>
이전글 다음글
*/


/* </group> */
/* <group=Contentc-poll>
설문조사 있을 경우
*/
div.contents-poll div.poll-info .static,
div.contents-poll div.poll-info .term,
div.contents-poll div.poll-info .people {
	font-weight: bold;
	font-size: 0.95em;
}

div.contents-poll div.poll-info .static {
	font-weight: normal;	
}  

/* </group> */

/* <group=post-write>
포스트 쓰기
*/
div.post-write label,
div.author-profile label { /* 좌측 항목  */
	font-weight: bold;
}
div.post-write label.sub,
div.post-write label.sub-second,
div.author-profile label.sub,
div.author-profile label.sub-second {
	font-weight: normal;
}
div.post-write .post-attch-info .post-attch-info-kb {
	font-size: 0.9em;
}
/* </group> */


/* <group=profile>
프로필 보기 및 수정
*/





/* <group=new-rss>
구독 RSS
*/
#new-rss-info a,
#new-rss-refresh strong,
#new-rss-list a.url {
	font-size: 0.9em;
}

#new-rss-info a,
#new-rss-refresh strong {
	font-weight: bold;
}
/* </group> */

/*
Copyright 2005 MediaMob 
MediaMob.co.kr Inbody CSS
*/

/*
Copyright 2005 MediaMob 
MediaMob.co.kr Comments CSS, guestbook CSS
*/

/* ============================ Descriptions ============================ 
	
	#comments ol				: 코멘트 전체
	#comments li.sub ol li	: 코멘트 2depth
	#comments li				: 코멘트 각 1개 
	#comments .comments-write	: 코멘트 쓰기
	
	
	#guestbook-list ol		: 게스트북 전체
	#guestbook-list li.sub ol li	: 게스트북 2depth
	#guestbook-list li		: 게스트북 각 1개
	#guestbook-list .guestbook-write	: 게스트북 쓰기 배경
	#guestbook-list .contents	: 게스트북 쓴 내용 
 
 ============================ // Descriptions ============================ 
 */


#comments {
	margin: 0 3px; 
	clear: both;
}
#guestbook-list {
	margin: -10px 3px 0 3px; 
}
#comments ol,
#guestbook-list ol {
	margin: 0;
	padding: 8px 10px;
	background-color: #F7F7F7;
}
#guestbook-list ol {
	background: none;
}
#comments li,
#guestbook-list li {
	margin: 10px 0;
	padding: 0;
	border-width: 0 0 1px 0;
	border-style:  solid;
	border-color: inherit;
	/*border-bottom: 1px solid #EDEDED;*/
}
#guestbook-list li {
	margin: 20px 0 0 0;
	padding-bottom: 13px;
}
#comments li.sub ol,
#guestbook-list li.sub ol {
	margin: 0;
	padding: 0;
}
#comments li.sub ol li {
	margin-left: 10px;
	padding-left: 28px;
	padding-top: 10px;
	background: url(../img/icon/re_reply.gif) left 15px no-repeat;
	/*border-top: 1px dotted #CCC;*/
	border: none;
	border-width: 1px 0 0 0;
	border-style: dotted;
	border-color: inherit;
}
#guestbook-list li.sub ol li {
	margin-right: 10px;
	margin-left: 10px;
	padding-left: 35px;
	padding-top: 10px;
	background: #F7F7F7 url(../img/icon/guest_reply.gif) 10px 15px no-repeat;
	border: none;
}

#comments .comments-write,
#guestbook-list .guestbook-write { /* 코멘트 쓰기 창 */
	padding: 10px 0 8px 0; 
	background: #F7F7F7;
	/*border-bottom: 1px solid #EAEAEA;*/
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: inherit;
	overflow: auto;
}
#guestbook-list .guestbook-write {
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	border: none;
}
* html #guestbook-list .guestbook-write {
	margin-top: 0;
}
#guestbook-list li.sub .guestbook-write fieldset {
	padding-top: 10px;
}
#comments div.icon,
#guestbook-list div.icon { /* 아이콘 선택하기 */
	float: left;
	width: 50px;
	margin-left: 7px;
	padding-bottom: 1px;
}
#comments div.box,
#guestbook-list div.box {
	float: left;
	width: 85%;
}
#comments div.box p,
#guestbook-list div.box p {
	margin: 0 0 5px 0;
}

* html #comments div.box p,
* html #guestbook-list div.box p {
	margin-bottom: 0;
}
#comments .box div.info,
#guestbook-list .box div.info {
	margin: 5px 0;
	clear: both;
}

* html #comments .box div.info,
* html #guestbook-list .box div.info {
	margin: 0;
}
#comments .box div.charac,
#guestbook-list .box div.public { /*글자수 표시*/
	float: left;
	padding: 1px;
}
#guestbook-list .box div.public {}
#guestbook-list .box div.public input#comments-public {
	border: none;
}
#comments .box div.btn,
#guestbook-list .box div.btn {
	float: right;
	padding: 1px;
}
#comments input,
#comments textarea,
#guestbook-list input,
#guestbook-list textarea {
	border-width: 1px;
	border-style: solid;
	/*border: 1px solid #C9C9C9;*/
}
#comments input#comments_name,
#comments input#comments_password,
#guestbook-list input#comments_name,
#guestbook-list input#comments_password {
	width: 85px;
}
#comments input#comments_url,
#guestbook-list input#comments_url {
	width: 55%;
}
#comments textarea#comments_contents,
#guestbook-list textarea#comments_contents {
	width: 99%;
	height: 50px;
	margin: 0;
}
#comments textarea .comments_textarea,
#guestbook-list textarea .comments_textarea {
	width: 99%;
	height: 50px;
	margin: 0;
}



#comments .info,
#guestbook-list .info {
	float: left;
}
#guestbook-list .info {
	margin-left: 3px;
}
html>body #comments .info,
html>body #guestbook-list .info {
	margin-bottom: 2px; 
}
#comments .info a,
#guestbook-list .info a {
	text-decoration: none;
}

#comments .scrap,
#guestbook-list .delete {
	float: right;
}
#guestbook-list .delete {
	margin-right: 5px;
}
/*본문<p>테그 먹이기*/
#container.text .contents P {
	padding: 10px 0 10px 0;
}

#container.text .contents-comments,
#guestbook-list .contents {
	line-height: 160%;
	margin: 10px 2px 20px 10px;
	clear: both;
}
#guestbook-list .contents {
	margin: 4px ;
	padding: 10px 2px 0 10px;
	border-width: 1px 0 0 0;
	border-style: solid;
	/*border-top: 1px solid #E5E5E5;*/
}
#guestbook-list li.sub .contents {
	padding-top: 5px;
	border-width: 1px 0 0 0;
	border-style: solid;
	/*border-top: 1px solid #E5E5E5;*/
}
#guestbook-list li.sub li .contents {
	
}


/* 
============================ Descriptions ============================ 
	
	#container : 모든 페이지 컨텐츠 부분
	#container.text : 본문형
	#container.list : 목록형
	#container.summary : 요약형
		#list-type-top : 목록형에 쓰인 상단 테이블
		#list-type-all : 모든 곳에 쓰인 일반형 테이블
		#container div.contents-poll : 설문조사가 있을 경우 설문조사를 감싸는 div
		ul.list-type-pn : 글 본문 하단에 이전글과 다음글 제목을 보여주는 div
	#container.post-write : 포스트 작성
	#container.author-profile	: 프로필 보기, 프로필 수정
	#container.my-reply : 나의 리플
	#new-rss~ : 구독 RSS
	
	#user_layer : 클릭하면 나오는 레이어
	
	****** 코멘트 관련 항목은 comments.css를 참고 하세요****


============================ // Descriptions ============================ 
*/




/* <group=common>  */
body, h1, h2, h3, h4, h5, h6, p, blockquote, form, ul, ol, li {
	margin: 0;
	padding: 0;
}
body {
	color: #454545; /* 전체글씨색상 */
	padding:10px;
	background: #FFF; /* 전체배경 */
}
a:link, 
a:visited {
	color:#454545;
	text-decoration: none; /* 전체글씨색상 */
}
a:hover, 
a:active {
	color:#454545; /* 전체글씨색상 */
	text-decoration: underline;
}
img, fieldset {
	border:none;
}
img, input {
	vertical-align: middle;
}
/* </group>  */










/* <group=Header> 
각 섹션 타이틀 텍스트
*/
div#header {
	height: 30px;
	/*background: url(../img/icon/search_list_bg.gif) bottom repeat-x;*/
	border-width: 0 0 1px 0;
	border-style: dotted;
	/*border-bottom: 1px dotted #666;*/
}

#header h3 {
	height: 20px;
	padding: 8px 0 0 25px;
	background-position: 6px 50%;
	background-repeat: no-repeat;
}
h3#category,
h3#author-profile,
h3#post-write,
h3#author-profile {
	float: left;
}
div#header.search {
	border: none;
}
div#header.new-rss {
	border: none;
}
h3#search,
h3#new-rss {
	background-position: 7px 10px;
	border-width: 0 0 3px 0;
	border-style: solid;
}

h3#search {
	padding-left: 20px;
	background-image: url(../img/icon/head_search.gif);
}
h3#new-rss {
	background-image: url(../img/icon/head_newrss.gif);
}
h3#post-write {
	background-image: url(../img/icon/head_write.gif);
} 
h3#category {
	background-image: url(../img/icon/folder_grey.gif);
}
h3#myreply,
h3#recent-reply {
	background-image: url(../img/icon/head_myreply.gif);
}
h3#recent-tb {
	background-image: url(../img/icon/head_trackback.gif);
}
h3#visitor-list {
	background-image: url(../img/icon/head_visitor.gif);
}
h3#guestbook {
	background-image: url(../img/icon/head_guestbook.gif);
}
h3#author-profile {
	background-image: url(../img/icon/head_profile.gif);
}

/* </group> */



/* <group=Header> 
본문을 감싼 박스 설정
*/
#container.text h4 a,
#container.summary li h4 a,
#list-type-reply td a,
#list-type-top td a,
#list-type-all td a,
#container.text .file a,
#guestbook-list ol .info a,
#container #page a { /* 위의 링크들에는 밑줄을 만들지 않고... */
	text-decoration: none;
}
#container  a,
#container  a:hover  { /* 본문의 모든 링크에는 밑줄을 만듭니다 */
	text-decoration: underline;
}

#container { /* 본문형 본문 감싼 박스 */
	margin-top: 10px;
	margin-right: 3px;
	margin-left: 3px;
	margin-bottom:50px;
}

#container.text {
}
#container.list,
#container.recent-reply,
#container.trackback {  /* 목록형과 최근 답글, 트랙백은 테이블 형태로 레이아웃이 같음으로 묶어둠 */
}
#container.summary {
	margin-top: 20px;
}
* html #container.summary ul {
	margin-top: 20px;
}
#container.new-rss {
	margin-top: 0;
}
#container.author-profile { /* 사용자 기본정보, 기본정보 수정하기 */
}
#container.post-write { /* 포스트 쓰기 */
}
#container.guestbook {
	margin-top: 20px;	
}
* html #guestbook-list {
	margin-top: 5px;
}
/* </group> */


/* <group=search 검색 리스트 >  */

div#header.summary {
	margin-bottom: 10px;
}
ul#serach-result {
	margin: 0 10px;
	border-width: 0 0 1px 0;
	border-style: solid;
}
#serach-result.list-type-summary li {
	padding: 17px 4px 4px 4px;
	/*background: url(../img/icon/search_list_bg.gif) left bottom repeat-x;*/
	border-width: 0 0 1px 0;
	border-style: dotted;
	border-color: inherit;
}
#serach-result.list-type-summary li.last {
	border: none;
}
#serach-result, #serach-result a {
}
#serach-result h4 {
	float: left;
}
#serach-result h4 a,
#footer p a {
	text-decoration: underline;
}
#serach-result div.category {
	float: left;
	margin-left: 8px;
}
#serach-result div.date {
	text-align:right;
}
#serach-result p {
	line-height: 160%;
	margin: 10px 0;
}
#footer {
	text-align: right;
}
#footer p {
	padding: 15px 0;
}
#container.summary #footer p {
	margin: 0;
	padding: 0;
}
#page {
	text-align: center;
	margin: 20px;
}
#page  a {
	padding: 0 10px 0 5px;
	background: url(../img/icon/page_sep.gif) right no-repeat;
}
#page  a.page-on {
	color: #00BECF;
}
#page  a.next {
	background: none;
}
/* </group> */


/* <group=list 리스트 - 본문형 >  */
ul#list-type {
	text-align: right;
	float: right;
	margin: 8px 0;
}
#list-type li {
	display: inline;
}
#list-type-top  {
	margin-top: 10px;
	padding: 10px;
	border-width: 1px;
	border-style: solid;
	/*border: 1px solid #DDD;*/
	clear: both;
}
#list-type-top table {
	width: 100%;
}
#list-type-top table,
#list-type-top th,
#list-type-top td {
	text-align: left;
	border: none;
	border-collapse: collapse;
}
#list-type-top tr {
	/*background: url(../img/icon/summary_list_bg.gif) left bottom repeat-x;*/
}
#list-type-top th,
#list-type-top td {
	padding: 5px;
	border-width: 0 0 1px 0;
	border-style: dotted;
	border-color: inherit;
}
#list-type-top th.head {
	width: 50px;
}
#list-type-top td.title {
}
#list-type-top td.date {
	text-align: right;
	width: 70px;
}

#trackback-border {
	padding-bottom: 12px;
	/*border-width: 0 0 1px 0;
	border-style: solid;*/
	/* border-bottom: 1px solid #EAEAEA;*/
}
.tb-address {
	width: 542px;
	margin: 0 3px;
	border-width: 1px;
	border-style: solid;
	/*border: 1px solid #DDD;*/
}
#list-type-top.trackback {
	margin: 0 3px;
	padding-top: 5px;
	border-top: none;
}
.tb-address th,
#list-type-top.trackback th {
	width: 75px;
}
.tb-address th,
.tb-address td {
	padding: 5px 0 5px 10px;
}
.tb-address td.title {}
.tb-address td.title a {}
.tb-address td.info {
	text-align: right;
	width: 95px;
	padding-right: 10px;
}
.tb-address th.title,
#list-type-top.trackback th.title,
#list-type-top.trackback td.title {
	text-align: left;
}
/*추가*/
.tb-addressList {
	width: 536px;
	margin: 0 3px;
	border-width: 1px;
	border-style: solid;
	/*border: 1px solid #DDD;*/
}
.tb-addressList th,
#list-type-top.trackback th {
	width: 80px;
}
.tb-addressList th,
.tb-addressList td {
	padding: 5px 0 5px 10px;
}
.tb-addressList td.title {}
.tb-addressList td.title a {}
.tb-addressList td.info {
	text-align: right;
	width: 95px;
	padding-right: 10px;
}
.tb-addressList th.title,
#list-type-top.trackback th.title,
#list-type-top.trackback td.title {
	text-align: left;
}

#list-type-top.trackback .tb-list td.title span {
}
#list-type-top.trackback th.info,
#list-type-top.trackback td.info {
	text-align: right;
	width: 95px;
	padding-top: 6px;
}
#list-type-top.trackback .tb-list td.info {
}
#list-type-top.trackback .tb-list td.info a {
	text-decoration: none;
}





#container.text h4 { /* 본문형 리스트 제목 1 */
	padding: 5px;
	/*border-bottom: 1px solid #DDD;*/
	border-width: 0 0 1px 0;
	border-style: solid;
}


#container.text .text-head,
#container.text .text-footer {
	height: 25px;
	margin: 0 5px;
	padding: 10px 2px 0px 2px;
	overflow: none;
}
#container.text .text-head a,
#container.text .text-footer a {
}
#container.text .info {
	float: left;
}
#container.text .scrap {
	float: right;
}
#container.text div.file { /* 본문에 첨부된 파일 */
	text-indent: 15px;
	margin: 2px 2px 0 6px;
	background: url(../img/icon/file.gif) left 3px no-repeat;
	clear: both;
}
#container.text .contents { /*글내용, 코멘트 내용*/
	line-height: 160%;
	margin: 10px 2px 20px 10px;
	clear: both;
}
#container.text .source { /*출처*/
	margin: 10px 10px 20px 10px;
	text-align: right;
	clear: both;
}

/*io2tree ADDON*/
#container.text .ContentURL { /*주소*/
	font-size: 9px;
	font-family: verdana, sans-serif;
	margin: 10px 0px 10px 5px;
	text-align: right;
	clear: both;
}
/*io2tree ADDON*/

#container.text .text-footer {
}
#container.text .text-footer .reply { /* 본문하단 리플 + 트랙백 */
	float: left;
	padding-bottom: 8px;
}
#container.text .text-footer .btn { /* 본문하단 글쓰기+수정+삭제+이동 */
	float: right;
	padding-bottom: 8px;
}
/* </group> */



/* <group=list>  
list-type-all : 제목형 리스트
list-type-reply : 나의 리플  
*/



table#list-type-all,
table#list-type-reply {
	width: 100%;
	border-width: 2px 0 1px 0;
	border-style: solid;
	/*border-top: 2px solid #DDD;
	border-bottom: 1px solid #DDD;*/
	border-collapse: collapse;
}
#list-type-all a,
#list-type-reply a {
}
#list-type-all tr,
#list-type-reply tr {
	/*background: url(../img/icon/summary_list_bg.gif) left bottom repeat-x;*/
	border-width: 0 0 1px 0;
	border-style: dotted;
	border-color: inherit;
}
#list-type-all td,
#list-type-reply td {
	/*background: url(../img/icon/summary_list_bg.gif) left bottom repeat-x;*/
	border-width: 0 0 1px 0;
	border-style: dotted;
	border-color: inherit;
}
#list-type-all td,
#list-type-reply td {
	padding: 6px;

}
* html #list-type-all td,
* html #list-type-reply td {
	padding: 6px;
}
#list-type-all th,
#list-type-reply th {
	text-align:center;
	/*background: url(../img/icon/list_top.gif) bottom repeat-x;*/
	border-width: 0 0 1px 0;
	border-style: solid;
}
#list-type-all th span,
#list-type-reply th span {
	height: 20px;
	padding-top: 6px;
	padding-bottom: 1px;
	/*background: url(../img/icon/list_sep.gif) right bottom no-repeat;*/
	display: block;
}
#list-type-all th.date span,
#list-type-reply th.date span {
	background: none;
}
* html #list-type-all th,
* html #list-type-reply th {
	height: 20px;
}
#list-type-all th.head {
	width: 40px;
}
#list-type-all th.number {
	width: 60px;
}
#list-type-reply th.category  {
	width: 107px;
}
#list-type-reply td.visitor span {
	padding-left: 13px;
	padding-right: 7px;
	background: url(../img/icon/admin_bul_02.gif) 2px 50% no-repeat;
}

#list-type-reply.recent-tb th.category {
	width: 140px;
}
#list-type-all th.title,
#list-type-reply th.title {

}

#list-type-all th.date,
#list-type-reply th.date {
	width: 100px;
}

#list-type-all td.title,
#list-type-reply td.title {

}
#list-type-all td.head,
#list-type-all td.number,
#list-type-reply td.category,
#list-type-all td.date,
#list-type-reply td.date {
	text-align:center;
}

/* </group> */



/* <group=summary>   
	요약형 리스트
*/
#container.summary ul {
	border-width: 3px 0 0 0;
	border-style: solid;
	padding-top: 5px;
}
#container.summary span.summary-category { /* 머릿말 */
}
#container.summary li h4 { /* 제목아래 점선 */
	margin-bottom: 5px;
	padding: 5px;
	border-width: 0 0 1px 0;
	border-style: dotted;
	/*background: url(../img/icon/summary_list_bg.gif) bottom repeat-x;*/
}
#container.summary ul {
	margin: 0 3px ;
}
#container.summary li { /* 한줄 아래 선 */
	margin: 0 0 20px 0;
	padding: 0 0 10px 0;
	border-width: 0 0 1px 0;
	border-style: solid;
	clear:both;
}
#container.summary div.text-head {
	margin: 0 10px 10px 5px;
}

#container.summary p {
	min-height: 50px;
	margin: 0 5px;
	clear: both;
}
* html #container.summary p {
	height: 30px;
}
#container.summary .attach {
	float: left;
	margin: 0 10px 10px 0;
	padding: 5px;
	border-width: 1px;
	border-style: solid;
}
/* </group> */



/* <group=list-type-pn>
이전글 다음글 (글 하단에 이전글 다음글 2개 표시)
*/
ul.list-type-pn {
 	margin: 0 5px;
	border-width: 1px 0 1px 0;
	border-style: solid;
 }
.list-type-pn li {
	padding: 7px 0 5px 0;
	border-width: 0 0 1px 0 ;
	border-style: dotted;

	/*background: url(../img/icon/summary_list_bg.gif) bottom repeat-x;*/
}
.list-type-pn li.next {
	border: none;
	/*background: none;*/
}
.list-type-pn li.prev label,
.list-type-pn li.next label {
	margin-right: 4px;
	padding-left: 24px;
	background-position: 6px 50%;
	background-repeat: no-repeat;
}
.list-type-pn li.prev label {
	background-image: url(../img/icon/list_pn_prev.gif);
}
.list-type-pn li.next label {
	background-image: url(../img/icon/list_pn_next.gif);
}
/* </group> */



/* <group=Contentc-poll>
설문조사 있을 경우
*/
#container div.contents-poll {
	margin-top: 10px;
	padding: 8px;
	border-width: 4px;
	border-style: solid;
	border-color: #F3F2EF;
}
#container div.contents-poll h5 {
	text-indent: 25px;
	padding: 2px;
	background: url(../img/icon/contens_poll.gif) 5px 3px no-repeat;
}
#container div.contents-poll fieldset.poll-list {
	padding: 5px;
	background: url(../img/icon/summary_list_bg.gif) 0 0 repeat-x;
}
#container div.contents-poll .poll-list-value {
	position: relative;
}
#container div.contents-poll label {
}
#container div.contents-poll div.result {
	position: absolute;
	right: 0;
	width: 286px;
	padding:5px;
}

/* 투표 바 182에서 100픽셀로 수정 */

#container div.contents-poll div.graph {
 	position: absolute;
	top: 5px;
	right: 100px;
	font-size: 0;
	width: 120px;
	height: 7px;
	background: #E8E8E8 url(../img/icon/contens_poll_bar.gif);
}


#container div.contents-poll div.text {
	position: absolute;
	top: 0px;
	right: 10px;
	width: 79px;
}

/* 투표 결과에 배경이미지 뺐음 */

#container div.contents-poll div.poll-info {
	padding: 3px 7px;
	background: #FAFAFA;
}
#container div.contents-poll div.poll-info div.pi_left {
	float:left;
	padding-top: 3px;
}
#container div.contents-poll div.poll-info div.pi_right {
	text-align:right;
	padding: 2px;
}
/* </group> */



/* <group=post-write>
포스트 쓰기
*/

#container.post-write {
}
#container.post-write input,
#container div.write-option textarea,
#container.author-profile input,
#container.author-profile textarea,
#container.author-profile div#author_text {
	border-width: 1px;
	border-style: solid;
	/*border: 1px solid #C9C9C9;*/
}
#container.post-write form,
#container.author-profile form {
	border-width: 1px 0 0 0;
	border-style: solid;
	/*border-top: 1px solid #DDD;*/
}
#container.post-write fieldset,
#container.author-profile fieldset {
	padding: 5px 0 0 0;
	/*border-bottom: 1px solid #DDD;*/
	border-width: 0 0 1px 0;
	border-style: solid;
	clear: both;
}
#container.post-write label,
#container.author-profile label { /* 좌측 항목  */
	float: left;
	width:100px;
	margin: -4px 10px 0 0;
	padding: 7px 5px 6px 10px;
	background: #F7F7F7;
	display: block;
}
#container.post-write label.sub,
#container.post-write label.sub-second,
#container.author-profile label.sub,
#container.author-profile label.sub-second {
	float: none;
	width: auto;
	padding: 0;
	background: none;
	display: inline;
}
#container div.write-basic,
#container.author-private { /*폴더및 제목선택*/
	margin-bottom: 10px;
}
#container div.write-option { /*글쓰기 창 및 첨부파일*/
}
#container div {
	}
#container div.write-option .post-content {
	margin: 0 2px;
	padding: 0;
	border-width: 1px;
}
* html #container div.write-option .post-content {
	margin: 0;
}
#container.post-write .post-title input#post-head,
#container.post-write .post-public input,
#container.post-write .post-reply input,
#container.post-write .post-scrap input { 
	border: none;
}
#container.post-write input#post-title,
#container.post-write input#post-trackback { 
	width: 304px;
}

#container.post-write .post-attach { /* 첨부파일 영역 */
	padding: 10px;
	background: #F7F7F7;
}
#container.post-write .filelist { /* 첨부파일 영역 */
	padding: 10px;
	background: #F7F7F7;
}
#container.post-write .post-attch-on { /* 첨부된 파일들 */
	float: left;
	margin-right: 5px;
}
#container.post-write .post-attch-info { /* 첨부취소 및 첨부 정보 */
}
#container.post-write .post-attch-info input#post-attach-info {
	width: 41px;	
}
#container.post-write .post-attch-info input#attachAllsize {
	width: 41px;	
}
#container.post-write .post-attch-info .post-attch-info-kb {
	margin-top: 12px;
}
#container div.write-option .post-public label { /* 공개 설정 */
	height: 43px;
}
#container div.write-option #post-edit {
	background: #F7F7F7;
}
#container div.write-option #post-content {
	width: 100%;
	border: none;
}
* html #container div.write-option #post-content  {
	width: 538px;
}
#container div.write-option .post-public p{ /*공개설정 체크박스 */
	margin-bottom: 0;
	padding-top: 5px;
	padding-bottom: 0;
}
#container div.write-option .post-public p label.sub-second {
}
#container div.write-option fieldset {
	border-width: 0 1px 1px 1px;
	border-style: solid;
}

/* </group> */

/* <group=profile>
프로필 보기 및 수정
*/

#header div.edit {
	text-align: right;
	float: right;
	margin: 8px 0;
}
#container.author-profile h4 {
	height: 20px;
	margin-bottom: 10px;
	padding: 8px 25px 0 15px;
	background: url(../img/icon/admin_bul_01.gif) 5px 11px no-repeat;
	border-width: 0 0 1px 0;
	border-style: solid;
}
#header div.edit a {
	text-decoration: underline;
}
#container div.author-private { /* 이름, 생일, 성별, 직엄 */
	float: left;
	width: 50%;
}
#container div.author-online { /* 아이디, 지역, 전자우편, 블로그개설일 */
	float: right;
	width: 50%;
}
#container div.author-private label { /* 좌측 항목  */
	width:40px;
}
#container div.author-online label { /* 좌측 항목  */
	width:80px;
}
#container div.author-private p,
#container div.author-online p {
	padding-top: 5px; 
}
#container div.author-content {
	margin-top: 20px;
}
#container div.author-content #author_text { /* 프로필 보기, 프로필 수정 */
	width: 95%;
	margin: 0 3px;
	padding: 10px;
}
* html #container div.author-content #author_text  {
	width: 520px;
}
/* </group> */



/* <group=new-rss>
구독 RSS
*/
#new-rss-info { /* 블로그 주소 */
	margin: 0 3px;
	padding: 10px 0;
}
#new-rss-info .address {
	padding-left: 18px;
	background: url(../img/icon/newrss_address.gif) 10px 4px no-repeat;
}
#new-rss-info a,
#new-rss-refresh strong {
	text-decoration: underline;
}
#new-rss-refresh { /* 새로불러온 글 수 */
	margin: 4px 3px 20px 15px;
}
#new-rss-refresh li a {
	text-decoration: underline;
}
#new-rss-refresh strong {
	text-decoration: none;
}
#new-rss-list { /* 구독 RSS 리스트 */
	margin: 0 3px;
}
#new-rss-list li {
	margin-bottom: 28px;
	border-width: 0 0 1px 0;
	border-style: solid;
	/*border-bottom: 1px solid #E8E8E8;*/
}
#new-rss-list h4 {
	padding: 4px 20px;
	background: #F5F5F5 url(../img/icon/head_search.gif) 8px 6px no-repeat;
} 
#new-rss-list .cite{
	margin: 0 12px;
	padding: 6px 0;
	background: url(../img/icon/summary_list_bg.gif) bottom repeat-x;
}
#new-rss-list p {
	line-height: 160%;
	margin: 10px;
}
/* </group> */





/* <group=user_layer> 클릭 레이어 */

div#user_layer img {
	vertical-align: middle;
	border:none;
}
div#user_layer ul, ol, li {
 	list-style: none;
	margin: 0;
	padding: 0;
 }

div#user_layer{
	z-index:1;
	border: 1px solid #D6D6D6;
	padding: 4px;
	width: 85px;
	text-align: left;
	font-size: 12px;
	font-family: 돋움, dotum, verdana, sans-serif;
	color: #333333;
}
div#user_layer .em {
	background: #000;
	border: none;
}
div#user_layer .em a {
	color: #FFF;
}
div#user_layer li {
border-top: 1px dotted #BEBEBE;
padding: 5px 0  2px 3px;
}

div#user_layer.icon {
width: 234px;
padding-top: 0;
padding-bottom: 0;
}
div#user_layer.icon ul {
	padding: 5px 0 5px 0;
	border-top: 1px dotted #BEBEBE;
}
div#user_layer.icon ul.default,
div#user_layer.icon li {
	border: none;
}
div#user_layer.icon li {
	display: inline;
	padding: 0 0 5px 1px ;
}
/* <group=user_layer> 클릭 레이어 */

/*
Copyright 2005 MediaMob 
MediaMob.co.kr inbody color CSS
*/

/* 
inbody_colors.css
- iframe안에 들어가는 파일의 모든 색상을 제어합니다.

사용자가 색상을 지정할 경우 본 CSS를 동적 생성하거나 
해당 html파일의 head부분에 필요한 class나 ID를 가져다 사용합니다.


이 곳에 기본적으로 설정된 색상을 지우지 마세요 :)


기본컬러셋 (배경이미지를 포함한 기본 스킨)


*/


/* ============================ Contents ============================ */

body {
	background: #FFF; /* 전체배경 */
}
body, a {
	color: #454545; /* 전체글씨색상 */
}

/*링크 색상을 구분해야 할 필요가 있다면..
a:link, 
a:visited {
	color:#454545;
}
a:hover, 
a:active {
	color:#454545;
}*/



#container div.contents-poll div.graph {
 	background-color: #E8E8E8;
}
#container div.contents-poll div.poll-info {
	background-color: #FAFAFA;
}

#container.post-write label,
#container.post-write .post-attach ,
#container.author-profile label,
#container div.write-option #post-edit { 
	background-color: #F7F7F7;
}

#new-rss-list h4 {
	background-color: #F5F5F5;
}
#list-type-top.trackback th,
#list-type-top.trackback .tb-list td.title a,
#new-rss-refresh li.nofollow,
#container div.contents-poll div.text,
#container div.contents-poll div.poll-info,
.tb-address th {
	color: #666;
}
#list-type-top td.date,
#list-type-top.trackback .tb-list td.title span,
#comments .box div.charac,
#guestbook-list .box div.public {
	color: #999;
}
#comments span.title-scrap { /* 코멘트 창에 핑백온것 표시할때 머릿말 색상 */
	color: #576565;
}
#container a.edit,
#header a.edit { /* PostWrite: 트랙백 도움말 링크 , ProfileModify : 기본정보수정하기 링크 */
	color: #2E8DA9;
}
#container div.poll-info span { /* PostRead: 설문조사에서 진행일- 등에 나오는 파란색 */
	color: #4E85A5;
}

#page  a.page-on { /* 목록이나 본문 하단의 페이징 : 현재페이지 표시 */
	color: #00BECF;
}
#container a.url { /* 구독 RSS URL 표시, tackbak URL 표시 */
	color:#008FB3;
}
#container a.nick { /* 닉네임 색상 */
	color: #069;
}
#container a.file { /* 첨부파일 색상 : 현재는 본문의 폰트색상을 따라갑니다, 따로 적용이 필요할때 지정하세요 */
	color: inherit; 
}

/* ============================ // Contents ============================ */





/* ============================ Comments ============================ */


#comments,
#guestbook-list {
	/* 코멘트와 게스트북의 글과 링크 색상은 
	inbody.css 즉, 각 html 파일의 상단에서 지정한색(사용자 지정색)을 따라갑니다.
	 */
}

#comments ol ,
#guestbook-list li.sub ol li,
#comments .comments-write,
#guestbook-list .guestbook-write  { /* 전체 배경색, 코멘트 쓰기 배경색 (배경색 들어간 부분은 다바뀜) */
	background-color: #F7F7F7; 
}
/*#comments li,
#guestbook-list li {
	border-color: #DDD;  항목 1개 : 하단 선색상 
}*/
/*#comments li.sub ol li{  서브항목 1개 상단 점선 색상 
	border-color: #CCC;
}*//*
#comments .comments-write,
#guestbook-list .guestbook-write {  코멘트 쓰기 창 
	border-color: #EAEAEA;
}*/

#comments input,
#comments textarea,
#guestbook-list input,
#guestbook-list textarea { 
	/* 코멘트와 게스트북 부분의 input border 색상을 따로 조정해야 할 필요가 있을경우 해당 값을 넣어줍니다 */
}
/*
#guestbook-list .contents,
#guestbook-list li.sub .contents {  게스트북 쓴 내용 위의 선 (=게스트북 이름아래 선) 
	border-color: #E5E5E5;
}*/

/* ============================ // Comments============================ */







/* 모든 border의 색상을 제어합니다. */

body .bdr-color,
#container .bdr-color input,
#container .bdr-color textarea,
#container .bdr-color,
#container div.contents-poll,
#list-type-top .bdr-color,
#comments .sub .bdr-color { 
	border-color: #DDD;
}

/*본문내 설문조사 테두리 */
#container div.contents-poll {
	border-color: #F3F2EF;
}

/* ●●● 미몹 ip관련 스타일추가 / 20060920 */
#list-type-top td.ip {
	text-align: right;
	width: 125px;
	}
#list-type-reply th.ip {
	width: 125px;
	text-align: center;
	}
.ipadmin {
	font-size:11px;
	}
	
/* ●●● 미몹 방명록검색관련 스타일추가 / 20060920 */
#v_search {
	text-align:center;
	}
	
.v_input {
	border:1px #ddd solid;
	margin-right:8px;
	padding-left:3px;
	}
	
#relRSSWrite {
	width:510px;
	border:1px dotted #ccc !Important;

	padding:10px 8px;
	margin:15px 0;
	}
#relRSSWrite dd a {
	text-decoration:none;
	color:#000;
	}

#relRSSWrite dt a {
	color:#03c !Important;
	text-decoration:underline !Important;
	}
#relRSSWrite dt {
	padding:0 !important;
	margin:0 0 5px !important;
	}
#relRSSWrite img {
	padding:0;
	margin:2px 6px 4px 0;
	float:left;
	}
#relRSSWrite dd {
	color:#666;
	padding:0;
	margin:0 0 5px;
	}

