body{
margin: 0;
padding: 0;
background-color: #006699;
font-family:'ＭＳ Ｐゴシック',sans-serif;
font-size: 80%;
color: #333;
line-height: 150%;
}


a:link {
color: #006699;
text-decoration: none;
}


a:visited {
color: #006699;
text-decoration: none;
}


a:hover {
color: #FF6600;
text-decoration: none;
}


img {
border: 0; 
}


/*コンテナ*/
#container{
width: 800px;
text-align: left; 
background-color: #FFFFFF;

margin: 0px;
padding: 0px;

}


/*ヘッダ*/
#head {
width:800px;
height:100px;
}


/*サイト説明文*/
#description {
font-size: 85%;
background-color:#EEEEEE;


margin:0px;
padding:3px 0 3px 20px;
}


/*サイトロゴ*/
#banner {
position:absolute;
top:40px;
left:20px;

margin:0px;
padding:0px;
}


/*ヘッダ右メニュー*/
#head-right {
position:absolute;
top:40px;
left:250px;

margin:0px;
padding:0px;
}


#head-right ul {
width:600px;
list-style-type:none;

margin:0px;
padding:0px;
}


#head-right li {
float:left;
margin:0 10px 0 0;
padding:0px;
}


/*ヘッダ右メニュー RSS*/
#head-right #rss {
background: url(http://news.jobmark.jp/images/rss.gif);
background-repeat: no-repeat;
margin:0px;
padding:0 10px 0 20px;
}


/*ヘッダ右メニュー PR*/
#head-right #pr {
background: url(http://news.jobmark.jp/images/press.gif);
background-repeat: no-repeat;
margin:0px;
padding:0 10px 0 20px;
}


/*ヘッダ右メニュー お問い合わせ*/
#head-right #ask {
background: url(http://news.jobmark.jp/images/email-contact.gif);
background-repeat: no-repeat;
margin:0px;
padding:0 10px 0 20px;
}


/*ヘッダ右メニュー サイトマップ*/
#head-right #sitemap {
background: url(http://news.jobmark.jp/images/sitemap.gif);
background-repeat: no-repeat;
margin:0px;
padding:0 10px 0 20px;
}


/*グローバルナビゲーション*/
#navi {
width:800px;
}

#navi ul {
width:800px;
height:40px;
list-style-type:none;
background-color:#006699;

margin:0px;
padding:0px;
}

#navi li {
float:left;
width:100px;

font-weight:bold;
text-align:center;

margin:0px;
padding:10px 0 5px 5px;
}


/*グローバルナビゲーション　リンクカラー*/
#navi li a {
color: #FFFFFF;
display:block;
width:100px;
height:20px;
}

#navi a:visited {
color: #FFFFFF;
}

#navi a:hover {
color: #FF9900;
}


/*パンくず*/
#pan {
background: url(http://news.jobmark.jp/images/home.gif);
background-repeat: no-repeat;
font-size:80%;

margin:10px 0 10px 20px;
padding:0 0 0 20px;
}


/*メインコンテンツ*/
#main {
float: left;
width:500px;

margin:0 0 10px 10px;
padding:0px;
}


/*ページ見出し*/
h2 {
font-size:110%;
background-color:#EEEEEE;

margin: 0 0 10px 0;
padding:4px 0 4px 10px;
}


/*エントリー本文*/
.entries {

margin: 10px 0 10px 0;
padding:0 0 10px 10px;
border-bottom:1px solid #CCCCCC;
}


/*個別記事見出し*/
h3 {
font-size:110%;
background: url(http://news.jobmark.jp/images/post.gif);
background-repeat: no-repeat;

margin:10px 0 0 0;
padding: 0 0 0 20px;
}


/*サブコンテンツ*/
#sub {
float: right;
width:240px;

margin:0 10px 0 0;
padding:0px;
}


/*サブタイトル*/
.sub-title {
font-size:110%;
font-weight:bold;
background-color:#EEEEEE;

margin: 0 0 0 0;
padding:4px 0 4px 10px;
}


/*エントリーアーカイブ　コメント*/
#comments {
font-size:110%;
font-weight:bold;
background-color:#EEEEEE;

margin: 0px;
padding:4px 0 4px 10px;
}


/*エントリーアーカイブ　トラックバックURL*/
#trackback {
font-size:110%;
font-weight:bold;
border:1px solid #CCCCCC;
background-color:#EEEEEE;

margin: 0px;
padding:4px 0 4px 10px;
}


/*エントリーアーカイブ　関連記事のインナー*/
.kanrenkiji-inner ul {
list-style-type:none;

margin:10px 0 10px 10px;
padding:0px;
}


.kanrenkiji-inner li {
font-size: 90%;
background: url(http://news.jobmark.jp/images/post.gif);
background-repeat: no-repeat;

margin:0px;
padding:0 0 0 20px;
}


/*エントリーアーカイブ　関連コメントのインナー*/
#comments-inner {

margin:10px 0 10px 10px;
padding:0px;
}


/*フォームレイアウト*/
.form {
text-align:center;
margin: 8px 0 8px 0;
padding:0px;
}


/*エントリーアーカイブ　トラックバックURLとコメントフォームインナー*/
.form2 {
margin: 8px 0 8px 0;
padding:0px;
}


/*ページ分割プラグインページ番号表示*/
.paged-archives a, .paged-archives a:visited {
padding: 0 5px;
border: 1px solid #cccccc;
text-decoration: none;
color: #000066;
}

.paged-archives b {
padding: 0 5px;
border: 1px solid #cccccc;
text-decoration: none;
color: #000066;
background-color: #dae0e6;
}


/*サブコンテンツインナー*/
.sub-inner {

margin:0px;
padding:0px;
}


.sub-inner ul {
list-style-type:none;

margin:10px 10px 10px 10px;
padding:0px;
}


.sub-inner li {
background: url(http://news.jobmark.jp/images/post.gif);
background-repeat: no-repeat;

margin:0px;
padding:0 0 0 20px;
}


/*プレスリリース利用規約インナー*/
.pr-inner {

margin:0px;
padding:0px;
}


.pr-inner ul {

}

.pr-inner li {

}


/*フッターリンク*/
#footerlink {
clear:both;
height:70px;
background-color:#EEEEEE;
border:1px solid #CCCCCC;
}


#footerlink ul {
margin:0px;
padding:0px;
}


#footerlink li {
float: left;
font-size:85%;
list-style-type:none;
margin:0px 0px 10px 0px;
padding:15px 0px 0px 15px;
}


/*コピーライト*/
#copyright {
clear:both;
font-size:85%;
text-align:left;
margin:15px 0px 0px 15px;
padding:0px;
}




/*adsenseテキスト広告レイアウト*/
#ad {
margin:15px 0 10px 10px;
padding:0px;
}


/*adsenseビッグバナー*/
#adsense-banner {
margin:15px 0px 10px 20px;
padding:0px;
}
