@charset "EUC-JP";

body{
	margin:0;
	padding:0;
	color:#000000;
	font-family:arial ,sans-serif;
	text-align:center;
	background-color: #FFFFFF;
	background-image: url(http://livedoor.blogimg.jp/gotembafxclub/imgs/a/3/a3972273.gif);
	background-repeat: repeat;
	background-position: left top;
}
h1, h2, h3, p, table, form {
	margin:0;
	padding:0;
}
img {
	border: none;
}
a{
	color:#0000ff;
	text-decoration:underline;
}

a:visited{
	color:#800080;
	text-decoration:underline;
}
a:active{
	color:#0000ff;
	text-decoration:underline;
}
a:hover{
	color:#0000ff;
	text-decoration:none;
}
blockquote{
	border:2px dotted #777;
	padding:10px;
	margin:10px;
		text-align:left;
}
/*-----------------------------------------------------*/
#header{
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-image: url(http://livedoor.blogimg.jp/gotembafxclub/imgs/5/1/512b8c70.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin-bottom: 1px;
}
#header td{
	font-size:12px;
	text-align:right;
	padding-right:10px;
}
#header a{color:#999999;}
#banner{
	width:100%;
	text-align:center;
	color:#000000;
	margin-right: auto;
	margin-left: auto;
	background-image: url(http://livedoor.blogimg.jp/gotembafxclub/imgs/f/0/f010bc52.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #2E41C9;
}
#banner .area {
	background-image: url(http://livedoor.blogimg.jp/gotembafxclub/imgs/9/a/9af8ddad.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #6776D8;
	height:126px;
	width: 860px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
#banner a {
	color: #FFFFFF;
	text-decoration: none;
}
#banner a:hover {
	text-decoration: underline;
}
#blogtitle{
	font-size:26px;
	font-weight:bold;
	color: #FFFFFF;
	padding-top: 40px;
	padding-right: 30px;
	padding-left: 50px;
}
#description{
	font-size:14px;
	padding-left: 50px;
	color: #FFFFFF;
}
#navi {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	background-image: url(http://livedoor.blogimg.jp/gotembafxclub/imgs/2/8/282d15e6.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 14px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}
#container{
	width:800px;
	text-align:center;
	word-break:break-all;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	margin-top: 12px;
	background-color: #FFFFFF;
	border: 1px solid #D0D9EA;
	padding: 15px;
}
/*IE6 Hack*/
* html body #container {
	width: 830px;
}
#content{
	float:left;
	width:530px;
	text-align:left;
}
#blog{
}
#right{
	float:right;
	text-align: left;
	width: 230px;
}
#rightbody {
	text-align: left;
}
#right .search {
	background-color: #EEEEEE;
	padding: 6px;
	font-size: 12px;
	border: 1px solid #CCCCCC;
	margin-bottom: 20px;
}


#footer {
	width:100%;
	text-align:center;
	color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	background-image: url(http://livedoor.blogimg.jp/gotembafxclub/imgs/f/0/f010bc52.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #2E41C9;
	margin-bottom: 8px;
}
#footer .area {
	width: 860px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(http://livedoor.blogimg.jp/gotembafxclub/imgs/9/a/9af8ddad.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #6776D8;
	height: 126px;
}
#footer address {
	font-size: 12px;
	padding-top: 50px;
}

#footer a:visited {
	color: #FFF;
}
#footer a:foover {
	color: #FFF;
	text-decoration: none;
}
#footer a:link {
	color: #000000;
}
#ld-services {
	list-style-type: none;
	padding: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
}
#ld-services li {
	display: inline;
}
#ld-services li img {
	margin-right: 10px;
	margin-left: 10px;
}
#outfooter{}
/*-----------------------------------------------------*/
.datetop{}
.pankuzu {
	font-size: 12px;
	margin-bottom: 12px;
}

.fullbody{}
.datebody{}
.date{
	font-size: 11px;
	color: #999999;
	text-align: right;
}
.blogbodytop{}
.blogbody{
	line-height:130%;
	margin-bottom: 50px;
}
.blogbodybottom{}
.titlebody{}
.title{
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	background-color: #2758DB;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;
	background-image: url(http://livedoor.blogimg.jp/gotembafxclub/imgs/7/0/70da047b.gif);
	background-repeat: no-repeat;
	background-position: left top;
	overflow: auto;
	border: 1px solid #2758DB;
}
.title a:link, .title a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.title a:hover {
	text-decoration: underline;
	color: #FFFF66;
}


.main,.mainmore,.article_tags{
	font-size:12px;
	text-align:left;
}
.main {
	margin-bottom: 8px;
	padding: 4px;
	overflow: auto;
}
.article_tags {
	text-align: left;
	background-color: #EEEEEE;
	padding: 2px;
	margin-bottom: 4px;
	overflow: auto;
}
.article_post {
	text-align: right;
	padding: 0;
	margin-bottom: 40px;
	width: 100%;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D5D5D5;
}
.article_post li {
	margin: 0px;
	list-style-type: none;
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 12px;
}
.continues{}

.posted {
	color:#000000;
	font-size:11px;
	text-align:right;
	padding-bottom:10px;
	border-bottom : 1px dashed #c0c0c0;
	margin-bottom: 14px;
}
.nextpage {
	margin-top: 20px;
	color:#000000;
	font-size:11px;
	text-align: center;
	padding-top:10px;
	border-top : 1px dashed #c0c0c0;
	margin-bottom: 14px;
}

.pict{
	margin:0 5px 5px 0;
}
.blogbodybottom{}
.dateend{}

/* 広告表示 */
#ad{
	text-align:center;
}
.blogbody iframe{
	width:340px;
	margin:20px auto 20px 10px
}
body.ad{
	background:transparent;
}


/* カテゴリアーカイブ・月別アーカイブ */
#categorytitlebody{}
#categorytitle{
	padding:6px 10px;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

.categorytitle{
	padding:6px 10px;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
/*-----------------------------------------------------*/
/* 個別記事 */
.comblogbodybottom{}
#contentcommentbottom{}
.formbodybottom{}
#articletop{}
#articlebody{}
#articlebottom{}
#blogcommentbottom{}
.ad{
	text-align:left;
}

/* トラックバックURL表示 */
#article-options {
	font-size: 12px;
	width: 100%;
	text-align: left;
}
#article-options h3 {
	font-size:14px;
}
#trackback-form ul, #trackbacks-list ol, #comments-list ol, #comments-list ul {
	margin: 10px;
	padding: 10px;
	background-color: #EEEEEE;
	list-style: none;
}
.trackback-form-url input {
	width: 480px;
	margin-bottom:5px;
}
.ping-title {
	margin: 0;
	padding: 0;
}
.ping-info, comments-list {
	list-style: none;
	margin-bottom: 10px;
}
.ping-blog-name {
	font-weight: bold;
}
.comment-author {
	font-weight: bold;
}
#comments-list ul {
	padding:0;
	margin-top:0;
	margin-left:0;
	margin-right:0;
}
.comment-set {
	padding: 0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:10px;
}
.comment-info {
	padding: 0;
	margin-:0;
}
/* コメント記入 */
#comment-form table {
	width: 490px;
}
#comment-form-body {
	margin-left: 20px;
}
form #author{width:200px;}
form #email{width:300px;}
form #url{width:420px;}
form #text{width:420px;height:120px;}
input.button{margin-top:20px;width:80px;}

#error{
	padding:10px;
	font-size:12px;
	line-height:125%;
	font-weight:bold;
}
#error span{font-weight:normal;}
.loginon{
	color:#000;
	font-size:12px;
	font-weight:bold;
	margin:10px 15px;
	padding:5px;
	border:1px solid #CCE9F9;
	text-align:center;
}
.loginon a{color:#000;}
.loginon a:hover{color:#fff;}
.loginoff{
	color:#000;
	font-size:12px;
	font-weight:bold;
	margin:10px 15px;
	padding:5px;
	border:1px solid #CCE9F9;
	text-align:center;
}

/*-----------------------------------------------------*/
/* サイドカラム */

.sidebody{
	text-align:left;
	border: 1px solid #EEEEEE;
	background-image: url(http://livedoor.blogimg.jp/gotembafxclub/imgs/e/6/e6174306.gif);
	background-repeat: no-repeat;
	background-position: 1px 9px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 12px;
	margin: 5px;
	overflow: auto;
}

.sidetitle{
	margin-bottom:5px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	background-color: #233343;
	background-image: url(http://livedoor.blogimg.jp/gotembafxclub/imgs/9/b/9bb24274.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	padding-top: 8px;
	padding-right: 4px;
	padding-bottom: 8px;
	padding-left: 20px;
	border: 1px solid #233343;
}
.side{
	color:#000000;
	font-size:12px;
	line-height:125%;
	text-align:left;
}
.sidebottom{
	margin-bottom:10px;
}


/* カレンダー */
.calendarhead{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	padding:3px 0;
	text-align:center;
	background:url(http://parts.blog.livedoor.jp/img/usr/new_default_blue/title_bar.gif) no-repeat;
}

.caltop{}
.calbody{text-align:left;}
.calendartable{}
.caltbl{
	width:188px;
	margin:0px;
}
.calbottom{margin-bottom:10px;}
.caltblwkbg{}
.calendarwd{
	background:#8ABDE3;
	margin:0;
}
.caltblwk{}
.caltblwk td{
	color:#;
	padding:3px 0;
	font-size:11px;
	text-align:center;
}
.weekday{}
.sun{}
.sat{}
.caltbldaybg{
	padding:5px 5px 0 6px;
	background:transparent;
}
.caltblday{
	width:175px;
	margin:0 auto;
}
.caltblday td{
	color:#;
	width:25px;
	height:25px;
	padding:3px 0;
	font-size:11px;
	text-align:center;
}
.calendar{}
.calendard{}
.calon{background:url(http://parts.blog.livedoor.jp/img/usr/new_default_blue/calendaron.gif) no-repeat;}
.caloff{background:url(http://parts.blog.livedoor.jp/img/usr/new_default_blue/calendar.gif) no-repeat;}

/* プラグイン */
input.sf{width:122px;margin-right:3px;}
.moblogbody,.linkme,.skypeme{text-align:center;}
.afbody{text-align:center;padding-bottom:10px;}
.afbody img{margin-bottom:3px;}
.photo{text-align:center;}
.nickname{font-size:12px;font-weight:bold;margin:10px 0;}
.message{text-align:left;font-size:12px;margin-bottom:10px;}
.blogtimes{margin:10px auto;text-align:center;width:180px;}
.quotetable{background:#000;width:170px;}
.quotetable img{width:160px;}
.quote{color:#000;font-size:12px;padding:1px;background:#fff;}

.elsehead{
	padding:3px 0 4px;
}
.elsebody{text-align:center;}
.elsebottom{
	padding:3px 0 4px;
}
.elsebody a:link{}
.elsebody a:visited{}
.elsebody a:active{}
.elsebody a:hover{}

.checkers{padding-bottom:10px;width:117px;font-size:11px;text-align:left;margin:0 auto;}
.reader{padding-bottom:20px;width:117px;font-size:11px;text-align:left;margin:0 auto;}
.powered{padding-bottom:10px;}
.syndicate{}




