@charset	"EUC-JP";
@import		url("../base.css");
/*****************************************************************************
    テーマ「えいぺでぃあ C72 Special Edition」
			C72 Limited Edition 2007/08/17
			(C) adiary.org / GLANSHE(EasyNoise) / かえで
			*** 再配布不可 ***
*****************************************************************************/
/* バージョン情報 */
div.footer:after {
	white-space:			pre;
	content:				" × apedia Theme Special Edition"
}

/* ブラウザデフォルト値上書き */
* {
	margin:					0;
	padding:				0;
/*	font-family:			sans-serif;*/
}

input, select{
	font-size:				15px;
}

body {
	background-color:		#99CC99;
	color:					black;
	width:					100%;
	font-size:				15px;
	line-height:			130%;
	margin:					0;
	padding:				0;
	
	/* for IE */
	_word-break:			break-all;
	_word-wrap:				break-word;
	_overflow-x:			inherit;
	
}


/*--------------------------------------------------------------------
■基本設定
---------------------------------------------------------------------*/
/*■リンク配色
---------------------------------------------------------------------*/
a:link {
	color:					#0070EB;
	text-decoration:		none;
}


a:visited {
	color:					#0070EB;
	text-decoration:		none;
}

a:hover {
	color: 					#00569C;
}


a img {
	border:					none;
}


/*◆フォントサイズ基本設定
---------------------------------------------------------------------*/
.xx-large					{ font-size: 200%; }
.x-large,  .huge			{ font-size: 150%; }
.large						{ font-size: 130%; }
.midium, .normalsize		{ font-size: 100%; }
.small						{ font-size: 90%;  }
.x-small,  .tiny			{ font-size: 80%;  }
.xx-small, .scriptsize		{ font-size: 50%;  }



/*◆フォントファミリー基本設定
---------------------------------------------------------------------*/
/*.mono, .pre 				{ font-family: monospace; }*/


/*◆フォント装飾基本設定
---------------------------------------------------------------------*/
.it,	.italic				{ font-style: italic; }
.bf,	.bold				{ font-weight: bold; }
.u,		.underline			{ text-decoration: underline; }



/*◆divボックス基本設定
---------------------------------------------------------------------*/
div.left					{ text-align: left;   }
div.center					{ text-align: center; }
div.right					{ text-align: right;  }


/*◆リスト基本設定
---------------------------------------------------------------------*/
ul, ol						{	list-style-position: outside; 
							margin: 0 0 0.2em 1.5em; }

ul							{ 	list-style-image:	url("list-parent-def.gif");
								list-style-type:	square; }
body.Fx ul					{	list-style-image:	url("list-parent-fx.gif"); }

/* 子リスト */
ul ul						{ 	list-style-image:	url("list-child-def.gif");
								list-style-type:	square; }
body.Fx ul ul				{	list-style-image:	url("list-child-fx.gif"); }

ul.none, ol.none 			{ list-style: none; }

/* 定義済みリスト */

dl							{ margin:			0.3em 0; }
dt							{ font-weight:		bold; }
dd							{ padding-left:		1.5em; }

/* for IE bugs */
textarea				{	_width:				 auto;
 }

/* フォーム パーツ定義 */
/* IE非対応… 中途半端に有効になってしまうので該当部分は
html>/＊＊/bodyでハック 使えねー＞IE */
/*------------------------------------------------------------------*/
/* テキストボックス類 */
input[type="text"], input[type="password"],
input[type="file"], html>/**/body select {
	border:					1px solid #006600;
	background-color:		white;
	font-size:				16px;
	min-height:				18px;
}


input[type="text"]:focus, input[type="password"]:focus,
input[type="file"]:focus, html>/**/body select:focus {
	border:					1px solid #006600;
	background-color:		#99cc99;
}


/* チェックボックス類 */
input[type="checkbox"] { /* fx非対応 @1.5.x */
	border:					1px solid #006600;
	background-color:		white;
	margin:					0 0.2em;
}

input[type="radio"] { /* fx非対応 @1.5.x */
	margin:					0 0.2em;
}


/* ボタン類 */
input[type="button"], input[type="submit"] {
	border-top:				1px solid #006600;
	border-left:			1px solid #006600;
	border-right:			1px solid #006600;
	border-bottom:			1px solid #006600;
	background-color:		#ffffff;
	padding:				0 3px;
	min-height:				18px;
}
/* Opera調整 */
.opera input[type="button"], input[type="submit"] {
	padding:				0 0.5em;
}

input[type="button"]:focus, /* op非対応 @9.22 */ 
input[type="submit"]:focus  /* op非対応 @9.22 */
{
 	border:					1px solid #f39;
 	color:					#f36;
}


/* テキストエリア */
html>/**/body textarea {
	border:					1px solid #006600;
	background-color:		white;
	font-size:				16px;
	line-height:			18px;
}

textarea:focus {
	border:					1px solid #006600;
	background-color:		#ffffff;
}

/*--------------------------------------------------------------------
■ヘッダメニュー
---------------------------------------------------------------------*/
div.adminmenu {
	color:					#006600;
	font-size:				11px;
	line-height:			110%;
	text-align:				right;
	padding-top:			0.2em;
	padding-right:			1.5em;
	margin-bottom:			5px;
}

div.adminmenu a {
	padding:				0 0.15em;
}

div.adminmenu a:link, div.adminmenu a:visited {
	color:					#006600;
	text-decoration:		none;
}

div.adminmenu a:hover {
	text-decoration:		none;
}

div.adminmenu a.welcome-mark {
	padding-left:			0;
}

/* ログイン時の管理メニュー表示位置設定 */
.daybook-owner div.adminmenu,
.daybook-editor div.adminmenu {
	margin-bottom:			0;
	_margin-bottom:			1px;
}

.daybook-owner span.admin-links,
.daybook-editor span.admin-links {
	display:				block;
	text-align:				left;
	padding-bottom:			1px;
	margin-left:			250px;
}

/* Opera調整 @9.22 */
.Opera .daybook-owner span.admin-links,
.Opera .daybook-editor span.admin-links{
	padding-bottom:			0;
}

/* 管理メニューをタブっぽくする */
.daybook-owner span.admin-links a,
.daybook-editor span.admin-links a {
	background-color:		white;
	padding:				4px 0.5em 1px 0.5em;
	margin:					0 3px;
	border:					1px solid #006600;
	border-bottom:			none;
}

.daybook-owner span.admin-links a:hover,
.daybook-editor span.admin-links a:hover {
	background-color:		#006600;
	border:					1px solid #006600;
	border-bottom:			none;
	color:					#f36;
}

.daybook-owner span.admin-links a.diary-write, 
.daybook-editor span.admin-links a.diary-write {
	border-color:			#006600;
}

.daybook-owner span.admin-links a.logout, 
.daybook-editor span.admin-links a.logout {
	margin-left:			17px;
}
/*--------------------------------------------------------------------
■ 見出し (日記帳タイトル)
---------------------------------------------------------------------*/
div.page-title {
	background-color:		white;
	padding-bottom:			0.1em;
	border:					1px solid #006600;
	border-bottom:			none;
	margin-left:			215px;
	margin-right:			5px;
}

h1 {
	font-size:				26px;
	line-height:			30px;
	padding:				12px 2px 2px 2px;
	margin:					0 10px;
	border-bottom:			2px solid #006600;
}

h1 a, h1 a:link, h1 a:visited, h1 a:hover {
	color:					black;
	text-decoration:		none;
}

div.page-title:after{
	display:				block;
	padding-top:			0.1em;
	padding-left:			12px;
	/*content:				"出典: ぶろぐつーる 『えいだいありー (adiary)』";*/
}

/*--------------------------------------------------------------------
■ コンテンツバー (for adiary 1.40 or later)
---------------------------------------------------------------------*/
div.contents-bar {
	display:				none;
}

/*--------------------------------------------------------------------
■ 全体配置 (サイドバー + 記事部)
---------------------------------------------------------------------*/
div.hatena-body {
}

/*--------------------------------------------------------------------
■ 記事部配置
---------------------------------------------------------------------*/
div.main {
	background-color:		#FFFFFF;
	padding:				4px 10px 2px 10px;
	margin-left:			215px;
	border:					1px solid #006600;
	border-top:				none;
	margin-bottom:			1.5em;
	margin-right:			5px;
	width:					auto;
	/*_margin-left:			216px;*/
	/*_margin-right: 			6px;*/
}


/* ページ送り表示部 */
div.page-head {
	display:				none;
}

div.page-foot{
	font-size:				15px;
	line-height:			17px;
	margin-top:				-2.5em;
	text-align:				right;
}

a.prev-page:before {
	content:				"≪ ";
}

a.next-page:after {
	content:				" ≫";
}


/*--------------------------------------------------------------------
■ サイドバー配置
---------------------------------------------------------------------*/
div.sidebar {
/*	background-image:		url("title.gif");*/
	background-image:		url("blog.gif");
	background-position:	center top;
	background-repeat:		no-repeat;
	width:					200px;
	position:				absolute;
	padding-top:			215px;
/*	top:					15px;*/
	top:					72px;
	left:					0;
}

div.sidebar2 {
	background-position:	center top;
	background-repeat:		no-repeat;
	width:					200px;
	position:				absolute;
/*	padding-top:			215px;*/
	top:					15px;
	left:					0;
}

div.sidebar3 {
	background-position:	center top;
	background-repeat:		no-repeat;
	width:					200px;
	position:				absolute;
	padding-top:			120px;
	top:					15px;
	left:					0;
}


/*--------------------------------------------------------------------
■ 記事部 (本文)
---------------------------------------------------------------------*/
div.day {
	margin:					1em 1em 3.5em 0;
}

/* 記事タイトル部 */
h2 {
	font-size:				24px;
	line-height:			28px;
	padding:				0 0.2em;
	border-bottom:			2px solid #006600;
}

h2 a, h2 a:link, h2 a:visited, h2 a:hover {
	text-decoration:		none;
}

h2 a.switch {
	display:				none;
}

h2 a.date {
	font-size:				22px;
}

/* 本文部 */
div.body {
}

div.body div.body-header {
	font-size:				12px;
	line-height:			16px;
	/**/
	text-align:				right;}

div.body div.body-header a{
	text-decoration:		none;
	margin:					0.2em;
}

div.section {
	margin-bottom:			1em;
	padding-left:			0.2em;
}

div.section p {
	padding-left:			0.2em;
	margin-bottom:			0.5em;
}

/****************************************************************************/
/****************************************************************************/
/*--------------------------------------------------------------------
●記事：基本設定
---------------------------------------------------------------------*/
/* 見出し */
div.body h3 {
	font-size:				20px;
	line-height:			24px;
	padding:				0 0.2em;
	margin-top:				1em;
	margin-bottom:			0.4em;
	border-bottom:			2px dotted #006600;
}

span.sanchor {
	display:				none;
}

h3 span.timestamp {
	font-size:				15px;
}

/* 小見出し */
div.body h4 {
	font-size:				19px;
	line-height:			22px;
	padding:				0 0.2em;
	margin-top:				1em;
	margin-bottom:			0.3em;
}

div.body h4 a {
/*	color:					black;*/
	text-decoration:		underline;
}

h4 span.timestamp {
	font-size:				13px;
}

/* 小々見出し */
div.body h5 {
	font-size:				17px;
	line-height:			22px;
	font-weight:			bold;
	padding:				0 0.25em;
	margin-top:				1em;
	margin-bottom:			0.3em;
}

/* ブロック記法 */
blockquote, pre, div.box {
	font-size:				13px;
	line-height:			17px;
	margin:					1em 20px;
	padding:				0.4em 0.8em;
	/* border:					1px solid #006600; */
	_overflow:				auto;
}

blockquote p {
	text-indent:			1em;
}

pre {
/*	font-family:			monospace;*/
	display:				block;
	background-color:		#ffffff;
}

/* pre中コメント */
pre span.comment {
	color:					steelblue;
}
pre strong.comment {
	color:					steelblue;
	font-weight:			bold;
}
/*--------------------------------------------------------------------
●脚注処理
---------------------------------------------------------------------*/
/* 注釈へのリンク */
span.footnote a {
	font-size:				11px;
	vertical-align:			top;
}

/* 注釈処理 */
div.footnote {
	background-color:		#ffffff;
	font-size:				13px;
	line-height:			17px;
	margin:					-0.5em 20px 1.2em 20px;
	padding:				0.4em 0.8em;
}

/* 注釈１つ */
div.footnote p.footnote {
	line-height:			17px;
	margin:					0.2em 0;
}

/* 本文内リスト */
div.body ul, div.body ol {
	margin:					0.8em 1.5em;
}

div.body li {
	margin:					1px 0;
}

div.body ul ul, div.body ol ol,
div.body ul ol, div.body ol ul {
	margin:					0 0 0 1.5em;
}

/*--------------------------------------------------------------------
●保護色 (hidden)
---------------------------------------------------------------------*/
/* 記事テキストの保護色。背景色と同一にすること */
/* 本文中, 小見出し, 小々見出し */
div.day div.section .hidden, div.day div.section .hidden a,
div.day div.section .hidden strong, .hidden em {
	color:					white;
	background-color:		white;
}

/*-----------------------------------------------*/
/* ◆以下、記事のデザイン配置（コメント、TB）*/
/*-----------------------------------------------*/
div.day-additional {
	margin:					0 20px;
	font-size:				15px;
	line-height:			17px;
}

div.caption {
	font-size:				20px;
	line-height:			24px;
	font-weight:			bold;
	border-bottom:			2px dotted #99cc99;
	padding:				0 0.2em;
	margin-bottom:			0.3em;
}

div.caption span.num {
	font-size:				15px;
	margin-left:			0.2em;
}

/* コメント概要表示 */
div.commentshort {
	font-size:				15px;
	line-height:			17px;
	padding:				0 0.5em;
}

div.commentshort p {
	margin:					0.2em 0 0 0.5em;
}

div.commentshort span.comment-date {
	font-size:				13px;
}

/* コメント全文表示 */
div.commentbody div.commentator
	margin-top:				0.5em;
}

div.commentbody div.comment-text p {
	margin-top:				0.1em;
}

div.comment-text {
	margin-left:			1em;
}

/* コメント部フォーム */
div.commentbody form {
	margin-top:				-0.6em;
}

div.commentbody form input {
	font-size:				13px;
	vertical-align:			middle;
	
}

div.commentbody form textarea {
	font-size:				13px;
	margin:					0.3em 0.2em 0.5em 0;
	max-width:				100%;
}

/* トラックバック部 */
div.tb ul {
	font-size:				15px;
	line-height:			17px;
	padding:				0 1em 
	margin:					0.4em 0 0 2em;
}

div.tb div.excerpt {
	margin-bottom:			0.3em;
}

/*--------------------------------------------------------------------
●記事：テーブル
---------------------------------------------------------------------*/
div.body table {
	font-size:				12px;
	line-height:			20px;
	_line-height:			15px;
	margin:					0.4em 0.6em;
	border-collapse:		separate;
	border-spacing:			0;
	empty-cells:			show;
}

div.body table td, div.body table th {
	padding:				2px 0.3em;
}

div.body table tr td {
	background-color:		transparent;
	border-bottom:			1px solid #006600;
}

div.body table tr th {
	background-color:		#99CC99;
	border-bottom:			1px solid #006600;
}

th.left, td.left, th.l, td.l {
	text-align:				left;
}

th.center, td.center, th.c, td.c {
	text-align:				center;
}

th.right, td.right, th.r, td.r {
	text-align:				right;
}

/* テーブルを囲う場合(curbクラス指定) */
div.body table.curb {
	border:					2px solid #006600;
	padding:				3px;
}

div.body table.small {
	font-size:				13px;
	line-height:			15px;
}


/* for IE */
div.body table.login {
	font-size:				15px;
	_line-height:			100%;
}

div.body table.login th {
	_padding:				0 0.3em;
}
/*--------------------------------------------------------------------
■ サイドバー
---------------------------------------------------------------------*/
/*■ 以下、サイドバー内の配置設定
---------------------------------------------------------------------*/
/* サイドバーの１項目 */
div.hatena-module {
	font-size:				13px;
	line-height:			15px;
	margin-bottom:			0.5em;
}

div.hatena-moduletitle {
	text-align:				left;
	padding-left:			10px;
	line-height:			20px;
}

div.hatena-modulebody {
	background-color:		white;
	padding:				0.4em;
	padding-right:			0.2em;
	border:					1px solid #008000;
}

div.QR{
	background-image:		url("qr1.gif");
	background-repeat:		no-repeat;
	background-position:	center;
	background-color:		white;
	/*padding:				0.4em;*/
	/*padding-right:			0.2em;*/
	border:					1px solid #008000;
	width:					200px;
	height:					100px;
	/*position:				absolute;*/
	/*padding-top:			215px;*/
	/*top:					250px;*/
	/*left:					0;*/
}


/* リスト定義
---------------------------------------------------------------------*/
/* カテゴリ */
ul.hatena-section, ul.side-contents-list {
	list-style-position:	outside;
	list-style-image:		url("list-parent.gif");
	list-style-type:		square;
	margin-left:			1em;
}
body.Fx ul.side-contents-list {
	margin-left:			1.1em;
}
/* Firefoxのマーカー位置調整 */
body.Fx ul.hatena-section, body.Fx ul.side-contents-list {
	list-style-image:		url("list-parent-fx.gif");
}

/* サブカテゴリ */
ul.sub-category, ul ul.side-contents-list {
	list-style-image:		url("list-child.gif");
	list-style-type:		square;
	margin-bottom:			3px;
	margin-top:				-1px;
}

body.Fx ul.sub-category, body.Fx ul ul.side-contents-list {
	list-style-image:		url("list-child-fx.gif");
}

div.sidebar ul li {
	margin:					1px 0;
}


/*■ サイドバー、個々の項目設定
---------------------------------------------------------------------*/
/* サイドバー：Infomation */
#side-information ul {
	list-style-image:		none;
	list-style-type:		none;
	margin:					0;
}

#side-information li.description {
	margin-bottom:			0.3em;
}


#side-information li.antenna a,
#side-information li.diary-list a,
#side-information li.to-print a {
	padding-left:			1em;
	background-image:		url("list-parent.gif");
	background-position:	left bottom;
	_background-position:	left top;
	background-repeat:		no-repeat;
	margin-right:			0.2em;
}

#side-information a.none {
	padding-left:			0;
	background-image:		none;
	margin-right:			0;
}


/* サイドバー：検索 */
#side-search input {
	margin:					0.2em 0;
	vertical-align:			middle;
}

#side-search input[name="word"] {
	font-size:				13px;
	height:					15px;
	width:					10em;
}

#side-search input[type="submit"] {
	font-size:				13px;
}

/* for IE6 (表示確認: Win2k IE6SP1) */
#side-search input {
	_font-size:				11px;
}

#side-QR{width:				200px;
		height:				200px;
		font-size:				13px;
		height:					15px;
		}
		



/*--------------------------------------------------------------------
●sidebar：カレンダー
---------------------------------------------------------------------*/
#side-calendar div.hatena-modulebody {
	_padding:				4px 1px;
}

table.calendar {
	width:					100%;
	font-size:				12px;
	line-height:			15px;
	border-spacing:			1px;
	text-align:				center;
	_width:					200px;
}

/* 先月 */
table.calendar td.calendar-prev-month {
	text-align:				left;
	margin-left:			0.5em;
}
/* 来月 */
table.calendar td.calendar-next-month {
	text-align:				right;
	margin-right:			0.5em;
}

/* 土曜日 */
table.calendar td.w6, table.calendar th.w6 {
	background-color:	#69f;
	color:			 	#fff;
}

/* 日曜日 */
table.calendar td.w0, table.calendar th.w0,
table.calendar td.holiday {
	background-color: #FF3300;
	color:			  #fff;
}

/* 日付にリンクが存在 */
table.calendar td.calendar-day a {
	display:				block;
	background-color:		#99FF99;
	background-color:		#99FF99;
}

/* 土曜日のリンク */
table.calendar td.w6 a{
	background-color:		cornflowerblue;
}
table.calendar td.w6 a:link {
	color:					white;
}
table.calendar td.w6 a:visited {
	color:					khaki;
}
table.calendar td.w6 a:hover {
	color:					crimson;
}

/* 日曜・祝日のリンク */
table.calendar td.w0 a{
	background-color:		tomato;
	background-color:		#fac;
}
table.calendar td.w0 a:link {
	color:					white;
}
table.calendar td.w0 a:visited {
	color:					red;
}
table.calendar td.w0 a:hover {
	color:					steelblue;
}

/* 今日 */
table.calendar td.day-today {
	/*border-bottom:			1px solid #006600;*/
	border:				1px solid #006600;
}
html>/**/body table.calendar td.w0.day-today {
	border-bottom:			1px solid #006600;
}

/* 選択した日付 */
table.calendar td.day-selected {
	border:					1px solid #006600;
}
table.calendar td.day-selected a {
	text-decoration:		underline;
}

/* 日曜日を選択 */
html>/**/body table.calendar td.w0.day-selected {
	border:					1px solid dodgerblue;
}


/*--------------------------------------------------------------------
■ フッタ
---------------------------------------------------------------------*/
/* フッタ部水平線 */
hr.footer {
	display:			none;
}

div.footer {
	background-color:		#99cc99;
	border:					1px solid #006600;
	margin:					1em;
	padding:				0.4em;
	text-align:				center;
	font-size:				12px;
}

div.footer a {
	color:					#ffffff;
}

div.footer br {
	display:				none;
}


/*-----------------------------------------------*/
/* ◆スタブテンプレート							 */
/*-----------------------------------------------*/
div.stub, div.stubimage {
	background-color:		#99cc99;
	border:					1px solid #006600;
	padding:				0.6em 0.3em;
	margin:					0.8em 1.2em;
}

div.stubimage {
	padding-left:			90px;
	min-height:				40px;
}

div.stubimage img.stub-image {
	position:				absolute;
	margin-left:			-80px;
}

div.hprotect, div.draft {
	background-color:		#99cc99;
	border:					1px solid #006600;
	padding:				0.6em 0.3em;
	padding-left:			90px;
	margin:					0.8em 1.2em;
}

div.hprotect {
	padding-left:			90px;
	background-image:		url("locked.gif");
	background-position:	27px center;
	background-repeat:		no-repeat;
}

div.unfinished {
	padding-left:			90px;
	background-image:		url("clock.gif");
	background-position:	16px center;
	background-repeat:		no-repeat;
}

div.stub span.article-title {
	color:					#006600;
}



/*--------------------------------------------------------------------
 システムメッセージ関連（日記本文表示で使用）
---------------------------------------------------------------------*/
/* 日記を書き込みました等 */
div.system-msg {
	background-color:		#ffffff;
	border:					1px solid #006600;
	margin:					0.8em 1.2em 2em 1.2em;
	padding:				0.6em 0.3em;
}

div.system-msg div.day, div.system-msg div.body,
div.system-msg div.section, div.system-msg p {
	margin:					0;
	padding:				0;
}

div.system-msg h2 {
	font-size:				20px;
	line-height:			24px;
	font-weight:			bold;
	text-align:				left;
	padding:				0 0.5em;
	border:					none;
}

div.system-msg div.body {
	margin-left:			4em;
}

strong.error, strong.warning {
	font-weight:			bold;
}

/* 非公開, 無効の表示 */
strong.void, strong.hidden {
	font-weight:			bold;
	color:					white;
	background-color:		white;
}


/*--------------------------------------------------------------------
●フォーム／日記の編集画面
---------------------------------------------------------------------*/
div.edit div.day{
	margin-bottom:			1em;
}

div.edit div.body {
	font-size:				95%;
	padding:				0.8em 0.8em 1.5em 0.8em;
}

div.edit h3, div.edit h4 {
	margin-top:				1em;
	border-bottom:			2px solid #006600;
	margin-left:			0;
	padding-left:			0.3em;
}

div.edit table {
	font-size:				88%;
	margin:					0.5em 0;
}

div.edit table.small {
	font-size:				78%;
}

div.diary-edit div.writer {
	font-weight:			bold;
	margin:					0.5em 0em 0em 0em;
}

/*--------------------------------------------------------------------
 システム関連
---------------------------------------------------------------------*/
ul.system-menu {
	list-style-type:	none;
	margin:				0.5em 0.2em 0.5em 0.2em;
	padding:			0px;
}

/*--------------------------------------------------------------------
 編集画面
---------------------------------------------------------------------*/
div.diary-edit form input,
div.diary-edit form textarea,
div.diary-edit form select,
div.edit div.body form input, div.edit div.body form textarea,
div.edit div.body form select {
	font-size:				15px;
	line-height:			120%;
	margin:					0.1em 0.2em;
}
div.diary-edit form textarea, div.edit div.body form textarea {
	margin:					0.5em 0.4em;
}

textarea#editarea {
	width:					98%;
	_width:					680px;
}

div.diary-edit div.body input.filed {
	padding:				 0px;
}

div.edit div.body form textarea#edit {
	margin-bottom:			0.4em;
}

form input.int, form select.int, input.int, select.int {
	text-align:				right;
}

/* IP/HOST/AGENT */
div.http_env {
	font-size:				95%;
	line-height:			120%;
	text-align:				right;
}


