/* IE7でpadding指定 */
*:first-child+html body {
padding-left: 1px;
}


/* IE6以下でpadding指定 */
*html body {
padding-left: 1px;
}

body {
  	margin: 0px 0px 0px 0px;
         padding: 0px 0px 0px 0px;
	color: #000000;
	background-color: #cccccc;
	text-align: center;
         text-decoration: none;	}
a {	
	color: #000000;
	text-decoration: underline;
	target: _blank;
	border-color: none;
	}
a:img {	text-decoration: none;
	target: _blank;
	border-color: none;
}
INPUT{	border: 0px solid;
	color:;
	background-color:#ffffff;
	}
a:link {
	color: none;
	target: _blank;
}
a:active {
	 color: none;
	 target: _blank;}
a:hover {	
	color: #3399ff;
	text-decoration: none;
	target: _blank;	}
#navigation { margin-top: 10px; text-align: center;}

/*ブログ表示部分*/
#container { background-image: url(http://www.journalist-net.com/img/bg04.jpg);line-height: 100%; margin-right: auto; margin-left: auto; padding: 0px; width: 850px;}

/*ヘッダー*/
#background {background-image: url(http://www.journalist-net.com/img/top.jpg); background-repeat: no-repeat;}
#header { width: 850px; positon: relative; margin-left: auto; margin-right: auto;}
#header .top {width: 250px; float: left; text-align: left; margin: 1px 0px 0px 1px;}
#header .right {width: 200px; float: right; font-size: 12px;}
#header .center { border-width: 0px 0px 3px 3px; border-style: solid; border-color: #00008B;}
#header .center h1 {font-size: 30px; text-align: left; margin: 50px 20px 3px 80px;}
#header .center h1 a {text-decoration: none; line-height: 120%;}
#header .center h2 {font-size: 18px; text-align: left; margin: 5px 0px 10px 130px; font-weight: normal;}
#header .center img {float: left; margin: 5px 50px 5px 5px; text-align: left;}
#header .return {width: 150px; float: left;}


/*エントリー表示部分*/
#center { float: left; margin: 0px 0px 30px 20px; width: 480px; text-align: left; }
#center h2 { font-size: 18px; font-weight: normal; font-color: #00000; text-align: left; margin: 10px 10px 10px 10px; }
#center p { font-size: 16px; margin: 1px 1px 1px 25px;}
#center #enclosein h3 { text-align: left; font-size: 18px; font-weight: normal; font-color: #00000; text-align: left;}
#center #enclosein ul li { font-size: 18px; font-weight: normal; text-align: left;}
#center #enclosein ul { margin: 10px 3px 1px 2px; padding: 1px 5px 0px 0px;}
#center #enclosein .posted {  font-size: 11px; text-align: right;}

/*囲み=記事部分*/
#enclose {  margin-top: 0px; border: solid #000000; border-width: 1px 1px 0px 1px; padding: 0px; margin-bottom: 5px; width: 100%; background-color: #ffffff;}
#enclosein {  border: solid #000000; border-width: 0px 0px 1px 0px; padding: 0px; margin-bottom: 0px; }
#enclosein h3 { font-size: 17px; font-weight: normal; font-color: #00000; text-align: left; margin: 10px 0px 0px 10px;}
#center #enclosein p {color: #000000;font-family: Verdana, Arial, sans-serif;font-size: 16px; font-weight: normal;line-height: 160%;text-align: left; margin: 10px 25px 10px 25px;}
#enclose img {float: left; margin: 30px 15px 15px 10px;}
#enclosein .img { max-height: 200px; max-width: 200px;}
#center #enclosein .extended {font-size: 14px; text-align: left; margin: 10px 10px 0px 20px;}


/*メインページ*/
#content {positon: relative; width: 800px; float: left; margin-top: 20px; margin-left: auto; margin-right: auto; margin-bottom: 20px; font-size: 13px; text-align: center;}

/*アーカイブ*/
#archives #container { background-image: url(http://www.journalist-net.com/img/bg04.jpg);line-height: 100%; margin-right: auto; margin-left: auto; padding: 0px; width: 850px;}
#archives #content {positon: relative; width: 800px; float: left; margin-top: 20px; margin-left: auto; margin-right: auto; margin-bottom: 20px; font-size: 13px; text-align: center;}


/*アーカイブ 記事表示骨格　部分*/
#archives #center { float: left; margin: 0px 0px 30px 20px; width: 480px; text-align: left; }
#archives #center h2 { font-size: 18px; font-weight: normal; font-color: #00000; text-align: left; margin: 10px 10px 10px 10px; }
#archives #center #enclosein p { font-size: 18px; margin: 1px 1px 1px 25px;}
#archives #center h3 { text-align: left; font-size: 18px; font-weight: normal; font-color: #00000; text-align: left;}
#archives #center1 ul li { font-size: 16px; font-weight: normal; text-align: left;}
#archives #center ul { margin: 10px 3px 1px 2px; padding: 1px 5px 0px 0px;}
#archives #center .post {  font-size: 14px; text-align: right;}

/*アーカイブ　記事肉付部分*/
#archives #enclose { margin-top: 0px; border: solid #000000; border-width: 1px 1px 0px 1px; padding: 0px; margin-bottom: 20px;  height: 100%;}
#archives #enclosein {  border: solid #000000; border-width: 0px 0px 1px 0px; padding: 0px; margin-bottom: 0px; }
#archives #enclosein p {line-height: 160%; letter-spacing: 0.5px;}
#archives #enclose h3 { font-size: 17px; font-weight: normal; font-color: #00000; text-align: left; margin: 0px 0px 0px 0px;}
#archives #enclose img {float: left; margin: 30px 40px 30px 10px;}
#archives #enclosein .img { max-height: 200px; max-width: 200px;}
#archives #content .guide {font-size: 15px;font-weight: normal;line-height: 130%;text-align: center;margin: 0px 15px 0px 15px;}
#archives #content p {color: #000000;font-family: Verdana, Arial, sans-serif;font-size: 16px;font-weight: normal;line-height: 160%;text-align: left; margin: 10px 35px 10px 35px;}
#archives #content h2 {color: #000000;font-family: Verdana, Arial, sans-serif;font-size: 18px;text-align: left; line-height: 140%; margin: 5px 0px 10px 15px; font-weight: normal;}
#archives #content h3 {font-family: Verdana, Arial, sans-serif;font-size: 16px;text-align: left;font-weight: normal;padding: 2px 2px;margin: 15px 8px 18px 10px;}
#archives #content .posted { margin-top: 35px; border-top: dotted 1px #b2cbff; padding-top: 6px; font-size: 10px; text-align: right; clear: both;}
#archives #content .bbs {font-size: 14px; text-align: left; margin-left: 40px;}

/*アーカイブ　サイドバー*/
#archives #content #sidebar {positon: absolute; width: 280px; float: left; margin: 0px 5px 0px 5px;}
#archives #content #sidebar img { margin-top: 0px; margin-bottom: 5px;}
#archives #content #sidebar h3 { color: #ffffff; font-size: 17px; font-weight: normal; margin: 5px 0px 5px 10px; text-align: center; padding: 5px; background-color: #000066;}
#archives #content #sidebar h2 { font-size: 17px; line-height: 3px; font-weight: normal; text-align: left; padding: 10px 2px 5px 20px; margin: 5px 10px 0px 0px; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #00008B;}
#archives #content #sidebar ul { font-size: 15px; font-weight: normal; line-height: 18px; text-align: left; margin: 5px 5px 5px 20px;}
#archives #content #sidebar ul li { font-size: 15px; margin: 3px 5px 3px 20px; text-align: left;}
#archives #content #sidebar p {font-size: 15px; margin: 5px 3px 2px 20px; line-height: 20px;}






/*カテゴリーアーカイブ*/
#categories #container { background-image: url(http://www.journalist-net.com/img/bg04.jpg);line-height: 100%; margin-right: auto; margin-left: auto; margin-top: 0px; padding: 0px; width: 850px;}

#categories #container #header { width: 850px; positon: relative; margin-left: auto; margin-right: auto;}
#categories #container #header .top {width: 250px; float: left; text-align: left; margin: 1px 0px 0px 1px;}
#categories #container #header .right {width: 200px; float: right; font-size: 12px;}
#categories #container #header .center { border-width: 0px 0px 3px 3px; border-style: solid; border-color: #00008B;}
#categories #container #header .center h1 {font-size: 30px; text-align: left; margin: 50px 20px 3px 80px;}
#categories #container #header .center h1 a {text-decoration: none; line-height: 120%;}
#categories #container #header .center h2 {font-size: 18px; text-align: left; margin: 5px 0px 10px 130px; font-weight: normal;}
#categories #container #header .center img {float: left; margin: 5px 50px 5px 5px; text-align: left;}
#categories #container #header .return {width: 150px; float: left;}

#categories #container #content {positon: relative; width: 800px; float: left; margin-top: 20px; margin-left: auto; margin-right: auto; margin-bottom: 20px; font-size: 13px; text-align: center;}


#categories #center #enclose {  margin-top: 0px; border: solid #000000; border-width: 1px 1px 0px 1px; padding: 0px; margin-bottom: 5px;  height: 100%; background-color: #ffffff;}
#categories #center #enclosein {  border: solid #000000; border-width: 0px 0px 1px 0px; padding: 0px; margin-bottom: 0px;  background-color: #ffffff; }
#categories #center #enclose img {float: left; margin: 30px 40px 30px 10px;}

#categories #center #enclosein .img { max-height: 200px; max-width: 200px;}

#categories #center { float: left; margin: 0px 0px 30px 20px; width: 480px; text-align: left; }
#categories #center #enclosein h2 { font-size: 18px; font-weight: normal; font-color: #00000; text-align: left; margin: 10px 10px 10px 10px; }
#categories #center #enclosein p {color: #000000;font-family: Verdana, Arial, sans-serif;font-size: 16px; font-weight: normal; line-height: 160%;text-align: left; margin: 10px 25px 10px 25px;}
#categories #center #enclosein h3 { font-size: 17px; font-weight: normal; font-color: #00000; text-align: left; margin: 10px 0px 0px 10px;}
#categories #center #enclosein ul li { font-size: 18px; font-weight: normal; text-align: left;}
#categories #center #enclosein ul { margin: 10px 3px 1px 2px; padding: 1px 5px 0px 0px;}
#categories #center #enclosein .posted {border-top: dotted 1px #b2cbff; padding-top: 6px; font-size: 10px; text-align: right; margin: 25px 20px 5px 20px;}
#categories #center #enclosein  .extended {font-size: 14px; text-align: left; margin: 10px 10px 0px 20px;}

#categories #content #sidebar {positon: absolute; width: 280px; float: left; margin: 0px 5px 0px 5px;}
#categories #content #sidebar img { margin-top: 0px; margin-bottom: 5px;}
#categories #content #sidebar h3 { color: #ffffff; font-size: 17px; font-weight: normal; margin: 5px 0px 5px 10px; text-align: center; padding: 5px; background-color: #000066;}
#categories #content #sidebar h2 { font-size: 17px; line-height: 3px; font-weight: normal; text-align: left; padding: 10px 2px 5px 20px; margin: 5px 10px 0px 0px; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #00008B;}
#categories #content #sidebar ul { font-size: 15px; font-weight: normal; line-height: 18px; text-align: left; margin: 5px 5px 5px 20px;}
#categories #content #sidebar ul li { font-size: 15px; margin: 3px 5px 3px 20px; text-align: left;}
#categories #content #sidebar p {font-size: 15px; margin: 5px 3px 2px 20px; line-height: 20px;}



/*カテゴリーアーカイブのフッター*/
#categories #close { clear: both; border-width: 1px; border-style: solid; border-color: #999999; padding: 5px 8px; margin: 10px 15px;}
#categories #footer　{  clear: both;}
#categories #footer h3 { font-family: century; clear: both; border-style: solid; border-width: 5px 0px 0px 0px;  border-color: #003366; font-weight: normal; font-size: 12px; margin: 10px; text-align: center;}
#categories #footer h2 { clear: both; font-size: 12px; margin: 10px; text-align: center;}
#categories #footer p { font-family: Times New Roman; clear: both; font-weight: normal; font-size: 12px; margin: 5px 25px; text-align: center;}








/*月別アーカイブ*/#datepage #content { margin: 10px 20px 10px 20px;}#datepage #container { text-align: center; margin: 0px; }#datepage #enclose {  margin-top: 20px; border: solid #000000; border-width: 1px 1px 0px 1px; padding: 0px; margin-bottom: 5px;  height: 100%;}
#datepage #enclosein {  border: solid #000000; border-width: 0px 0px 1px 0px; padding: 0px; margin-bottom: 0px; }
#datepage #enclose h3 { font-size: 17px; font-weight: normal; font-color: #00000; text-align: left; margin: 10px 0px 0px 10px;}
#datepage #enclose img {float: left; margin: 30px 40px 30px 10px;}
#datepage #enclosein .img { max-height: 200px; max-width: 200px;}
#datepage #content p {color: #000000;font-family: Verdana, Arial, sans-serif;font-size: 17px;font-weight: normal;line-height: 140%;text-align: left;margin: 0px 10px 10px 10px;}
#datepage #content h2 {color: #000000;font-family: Verdana, Arial, sans-serif;font-size: 18px;text-align: left; line-height: 140%; margin-bottom: 10px; font-weight: normal;}
#datepage #content h3 {font-family: Verdana, Arial, sans-serif;font-size: 17px;text-align: left;font-weight: normal;padding: 2px 2px;margin: 15px 8px 18px 10px;}
#datepage #content .posted { margin-top: 35px; border-top: dotted 1px #b2cbff; padding-top: 6px; font-size: 10px; text-align: right; clear: both;}








/*エントリー本文部分*/
.paginate {　　font-family: Verdana, Arial, sans-serif;　　color:#666666;　　font-size: 9px;}#archive #content p {color: #000000;font-family: Verdana, Arial, sans-serif;font-size: 15px;font-weight: normal;line-height: 160%;text-align: left;margin: 0px 40px 10px 40px;}
#content p {  color: #000000;font-family: Verdana, Arial, sans-serif;font-size: 15px;font-weight: normal;line-height: 140%;text-align: left;margin: 0px 10px 10px 10px;}
#content li {font-size: 16px;font-weight: normal;line-height: 140%;text-align: left;margin: 5px 0px 5px 5px;}




/*エントリーの日付部分*/#content h2 {color: #000000;font-family: Verdana, Arial, sans-serif;font-size: 17px;text-align: left; line-height: 140%; margin-bottom: 10px; font-weight: normal;}
/*エントリーのタイトル部分*/#content h3 {color: #000000;font-family: Verdana, Arial, sans-serif;font-size: 17px;text-align: left;font-weight: normal;padding: 2px 2px;margin: 15px 8px 18px 10px;}
#content .posted { margin-top: 35px; border-top: dotted 1px #b2cbff; padding-top: 6px; font-size: 10px; font-weight: normal; text-align: right; clear: both;}
/*エントリー個別ページ*/#content #tbdata h3{ font-size: 12px; color: #888888; margin-bottom: 0;}
#content #tbdata p.#content #comdata p { font-size:13px; color: #888888; margin-top: 5px; margin-bottom: 0;}
#content #comdata p.posted { margin-bottom: 20px;}








/*サイドバー*/
#sidebar {positon: absolute; width: 280px; float: left; margin: 0px 5px 0px 5px;}
#sidebar img { margin-top: 0px; margin-bottom: 5px;}
#sidebar h3 { color: #ffffff; font-size: 17px; font-weight: normal; margin: 5px 0px 5px 10px; text-align: center; padding: 5px; background-color: #000066;}
#sidebar h2 { font-size: 17px; line-height: 3px; font-weight: normal; text-align: left; padding: 10px 2px 5px 20px; margin: 5px 10px 0px 0px; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #00008B;}
#sidebar ul { font-size: 15px; font-weight: normal; line-height: 18px; text-align: left; margin: 5px 5px 5px 20px;}
#sidebar ul li { font-size: 15px; margin: 3px 5px 3px 20px; text-align: left;}
#sidebar p {font-size: 15px; margin: 5px 3px 2px 20px; line-height: 20px;}







/*カレンダー*/ 
#calendar {
    margin: 5px 0 10px;;
    color: #444444;
}


/*コメント*/
h2 .comments-open-header {font-size:12px;}
#comments-header p {font-size:12px;}
#comments-open-data {text-align:center;}
#comments-open-data input {border-width: 1px; border-color: #999999;}
#comments-open-captcha {font-size: 12px;}
#comments-open-captcha input {border-width: 1px; border-color: #999999;}


/*コメントプレビュー*/
#mt-comment-preview #container {width: 850px; margin-top: 0px; margin-left: auto; margin-right: auto; margin-bottom: 0px; font-size: 13px;}
#mt-comment-preview #container h2 {font-size: 20px; text-align: center; line-height: 120%;}
#mt-comment-preview #container #comments #comments-open {float: left; width: 440px;  margin:1px;}
#mt-comment-preview #container #comments #comments-content {float: right; width: 380px;  margin:1px;}
#mt-comment-preview #container .comment-content {border-bottom:dotted #b2cbff 1px; margin-left:30px; margin-right: 30px; float: right; width: 340px;  margin:1px;}

/*コメント内定型文*/
#comments-open {width: 430px;}
#comments-open p {text-align: left; font-size: 13px; margin:3px 15px 3px 15px;}
#container h3 .comments-open-header {font-size: 13px; line-height: 120%; margin-bottom: 2px;}
#container p .comments-open-header {font-sie: 12px;}
#container .comment-content {border-bottom:dotted #b2cbff 1px; margin-left:30px; margin-right: 30px;}

/*コメント詳細*/

 





/*フッターです。*/
#footer h3 { clear: both; border-style: solid; border-width: 5px 0px 0px 0px;  border-color: #990099; font-size: 12px; margin: 10px; text-align: center; color: #ffffff;}
#footer h2 { clear: both; font-size: 12px; margin: 10px; text-align: center; color: #ffffff;}
#footer p { clear: both; font-size: 12px; margin: 5px 30px; text-align: center; color: #ffffff;}






/*検索結果*/.layout-one-column #alpha-inner h3 { font-size: 18px; margin: 0px 20px 5px 20px;}
.layout-one-column #alpha-inner h2 { font-size: 18px; font-weight: normal; margin: 0px 20px 20px 20px; text-align: center;}
.layout-one-column #alpha-inner p { font-size: 15px; margin: 0px 20px 15px 20px;}
.layout-one-column #alpha-inner .posted { font-size: 15px; margin: 0px 20px 15px 20px;}
.layout-one-column #footer h3 { border-style: solid; border-width: 5px 0px 0px 0px;  border-color: #990099; font-size: 12px; margin: 10px; text-align: center;}




/*エントリーアーカイブ*/#comdata { font-size:12px; margin: 20px; }
#comdata p { margin: 3px 15px;}
#comdata h3 { margin: 20px 0px 20px 20px; font-size: 14px; font-weight: normal; font-color: gray;}
#comdata h2 { font-size: 14px; font-weight: normal; text-align: left; margin: 0px 20px 0px 20px; border-bottom: dotted 1px #999999;  }/*プラグイン設定*//*ページ分割*/
.paginate{font-family: Verdana, Arial, sans-serif;font-size:11px;}
/*関連記事*/#related { margin: 5px 5px; border: solid; border-color: gray; border-width: 1px 1px 1px 1px; padding: 5px;} 
#related h2 { font-size: 13px; font-weight: normal; font-color: #000000; margin: 2px 0px 2px 10px; text-align: left;}
#related p { font-size: 12px; font-weight: normal; text-align: left; margin: 2px 2px 2px 8px;}
/*Mac文字化け防止部分*/textarea {font-family: "ヒラギノ明朝 Pro W6", "Osaka", "ＭＳ Ｐゴシック", "trebuchet MS", "trebuchet", "verdana", "arial", "sans-serif";}


