/*==============================================*/
/*==============================================*/
/* R o m a t i c A 
romatica.com©2007

[this css use at]
/about
/works
/blog
/favorites
/404.html
/403.html
[colorset]
#8E8A6D　リンク色,タイトル色
#9D9A87　オーバー色
#7d794c　リンク背景色
#933　警告
#B3A76F オーバー黄色
*/
/*==============================================*/
/*==============================================*/
/**/
/**/
/*==========================[Initialization]==========================*/
/**/
/**/
html {margin: 0;padding: 0;}
body { margin: 0;padding: 0;font-family:Georgia, "Times New Roman", Times, serif;font-size:x-small;color:#666;background:#ebebeb;}

form { margin: 0; padding: 0; }
ul, li,ol{list-style:none;margin:0;padding:0;}
blockquote,li,dt,dd{margin-left:1em;margin:0;padding:0;}
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
h1, h2, h3, h4, h5, h6, p, ol, ul, pre, blockquote {/**/}
/*==========================[html]==========================*/
a {color:#8E8A6D;padding:2px}
a:visited {color:#888;}
a:hover {background:#9D9A87;color:#fff;text-decoration:none;}
a img{border:none;padding:0;margin:0;display:inline}

#header h1 ,
#header h2 {position:absolute;left:-5150px;top:-5000px;width:0px;height:0px;overflow:hidden;}
#gotoindex{
	position:absolute;
	left:35px;
	top:49px;
	width: 376px;
}
#gotoindex a:hover{background:none}
/**/
/**/
/*==========================[common]==========================*/
/**/
/**/
.clear{clear:both;height:0}
.alert{color:#933;}
.gototop{margin:0 0 15px 0;padding:0px;background:#7d794c;width:18px;height:18px;text-align:center;vertical-align:middle}
.gototop a, .gototop a:visited, .gototop a:hover{font-size:xx-small;display:block;color:#fff;font-family:"ＭＳ Ｐゴシック", Osaka;font-weight:bold;text-decoration:none}
.caption{font-size:x-small;color:#666;}
/**/
/**/
/*==========================[wrapper]==========================*/
/**/
/**/
#wrapper{margin: 0;padding:180px 0 0 0;background:url(../images/blog_bg.jpg) top left no-repeat #fff;}
/**/
/**/
/*==========================[header]==========================*/
/**/
/**/
#header{background:#fff;}
/**/
/*==========================[g_navi]==========================*/
/**/
/**/
#g_navi{margin:0 0 30px 94px}
#g_navi{font-size:x-large;font-family:Georgia, "Times New Roman", Times, serif;letter-spacing:-2px}
#g_navi a{color:#7d794c;text-decoration:none;padding:1px 8px 1px 4px;margin:0 2px;}
#g_navi a:hover{background:#B3A76F;color:#fff}
#g_navi .here{background:#9D9A87;color:#fff;}
#g_navi li{float:left}
/**/
/**/
/*==========================[main_area]==========================*/
/**/
/**/
#main_area{margin: 0;padding: 0 0 0 70px;width:950px;min-height:250px}
/**/
/**/
/*==========================[entry]==========================*/
/**/
/**/
.entry{margin:0 0 20px 0;float:left}
.entry{width:530px}
.entry-header{margin:0;padding-left:30px;min-height:25px;background:url(../images/icon_h3.gif) left top no-repeat;vertical-align:middle;font-size:x-large;font-weight:bold;display:block;letter-spacing:-1px;}
.entry-header a{text-decoration:none}
.entry-body{margin-left:30px;}
.entry-content{margin:10px 0px 100px;font-size:small;color:#333;line-height:1.5em}
blockquote{border-left:solid 4px #bbb;padding:10px;margin:5px 0;}
.entry-body h4{color:#8E8A6D;font-size:x-large;font-weight:bold}
/**/
/**/
/*==========================[sidebar]==========================*/
/**/
/**/
#sidebar{margin:0 0 0 100px;padding:0;width:250px;float:left;}
#sidebar h3{margin:0 0 0.3em 0;padding:0;font-size:x-large;color:#7d794c;letter-spacing:-1px;/*font-weight:bold;*/}
.module-list-item{margin:0 0 0.5em 0}

/**/
/**/
/*==========================[twitter]==========================*/
/**/
/**/
#twitter{margin:0 0 30px 0;}
#twitter img{float:left}
#twitter_comment{padding:2px;font-size:120%;background:#dfdfdf;width:250px;}
#twitter_comment a{text-decoration:none}
#tiwitter_time{float:left;margin:5px 0 0 5px;height:23px;}

/**/
/**/
/*==========================[under-area]==========================*/
/**/
/**/
#under-area{margin: 0;padding: 30px 0 0 100px;color:#999;background:#ebebeb;letter-spacing:1px}
#under-area h3,#under-area h4{margin:0 0 0.3em 0;padding:0;font-size:x-large;color:#8E8A6D;letter-spacing:-1px;}
.under-contents-area{width:856px;background:#ebebeb;}
/*archives*/
#archives{width:250px;float:left;margin:0 0 0 100px;padding:0;}

/**/
/**/
/*==========================[footer]==========================*/
/**/
/**/
#footer{width:850px;margin:30px 0;padding:70px 0 40px}

#i2i{display:none;}
