body{
margin: 0;
padding: 0;
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:950px;
background-color: #FFFFFF;

margin: 0px auto;
padding: 0px;
}


/*ヘッダ*/
#head {
height:110px;
}


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


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


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

margin:0px;
padding:0px;
}


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

margin:0px;
padding:0px;
}


#head-right ul {
list-style-type:none;
margin:0px;
padding:0px;
}


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


/*ヘッダ右メニュー はじめて*/
#head-right #hajimete {
background: url(http://hikaku.jobmark.jp/images/hajimete.gif);
background-repeat: no-repeat;
margin:0px;
padding:0 20px 0 20px;
}


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


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


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

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


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

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


/*トップページ比較カテゴリー一覧*/
.category {
float:left;
width:290px;
height:60px;
font-size:125%;
font-weight:bold;
margin: 0px 12px 10px 0px;
padding: 10px 10px 10px 10px;
border:1px solid #CCCCCC;
}


/*トップページ比較カテゴリー内補足テキスト*/
.category-text {
font-size:70%;
font-weight:normal;
color:#666666;
margin: 5px 0px 0px 0px;
padding:0px;
}


/*カテゴリ検索ページ地域に強い転職サイトを探す*/
#category-area {

width:640px;
height:40px;
font-size:120%;
font-weight:bold;
margin: 10px 12px 0px 0px;
padding: 12px 0px 10px 0px;
border:1px solid #CCCCCC;
list-style-type:none;
}


#category-area ul {
list-style-type:none;
margin:0px;
padding:0px;
}


#category-area li {
float: left;
list-style-type:none;
margin:0px;
padding:10px 14px 10px 14px;
border-right:2px dotted #CCCCCC;
}


/*カテゴリ検索ページ強みから転職サイトを探す*/
#category-feature {

width:640px;
height:200px;
font-size:120%;
font-weight:bold;
margin: 10px 12px 0px 0px;
padding: 12px 0px 10px 0px;
border:1px solid #CCCCCC;
list-style-type:none;
}


#category-feature ul {
list-style-type:none;
margin:0px;
padding:0px;
}


#category-feature li {
float: left;
list-style-type:none;
margin:15px 0px 10px 0px;
padding:10px 20px 10px 20px;
border-right:2px dotted #CCCCCC;
}


/*カテゴリ検索ページ業界に強い転職サイトを探す*/
#category-gyokai {
width:640px;
font-size:115%;
font-weight:bold;
margin: 10px 12px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-type:none;
}


#category-gyokai ul {
list-style-type:none;
margin:0px;
padding:0px;
}


#category-gyokai li {
float: left;
width:270px;
height:60px;
list-style-type:none;
margin:10px 15px 0px 0px;
padding:15px 15px 10px 15px;
border:1px solid #CCCCCC;
}



/*エントリー本文*/
.entries {
clear:both;
font-size:95%;
margin: 10px 0 10px 0px;
padding:10px 0px 10px 0px;
border-bottom:1px solid #CCCCCC;
}


/*左メインカテゴリ検索の大見出し*/
h2 {
clear:both;
color:#FFFFFF;
font-size:120%;
background-color:#3399CC;
margin: 0 0 10px 0;
padding:4px 0 4px 10px;
}


/*メイン、カテゴリページ内の見出し*/
h3 {
margin: 0px 0px 10px 0px;
padding:4px 0 4px 10px;
}


/*個別記事　転職サイト特長概要*/
#entry-pr {
font-size:110%;
padding:0 10px 0 10px;
}

/*個別記事　キャプチャ画像*/
#capture {
clear:both;
float: right;
margin:0px 15px 0px 0px;
padding:0px;
border:1px solid #EEEEEE;
}


/*サマリ　キャプチャ画像小*/
#capture_s {
float: left;
margin:0px 0px 0px 10px;
padding:0px;
}


/*個別記事　登録ボタン*/
#regist {
float: right;
margin:0px 15px 0px 0px;
padding:0px;
clear:both;
}


/*個別記事　テーブルデザイン*/
table {
border:0px;
}

.th-outline {
width:100px;
padding:5px;
background-color:#EEEEEE;
border:1px dotted #EEEEEE;
}

.td-outline {
width:310px;
text-align:left;
padding:5px;
background-color:#FFFFFF;
border:1px dotted #EEEEEE;
}


/*個別記事内　小見出し*/
.entry-subtitle {
width:640px;
font-size:130%;
font-weight:bold;
background-color:#EEEEEE;

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


/*ページ分割プラグインページ番号表示*/
.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 {
float: left;
width:280px;
margin:0px 0px 0px 20px;
padding:0px;
}


/*右サイド見出し*/
.sub-title {
font-size:130%;
font-weight:bold;
background-color:#EEEEEE;
margin: 0px 0px 0px 0px;
padding:4px 0 4px 10px;
clear:both;
}


/*右サイド人気ランキング*/
.ranking {
width:250px;
height:100px;
font-size:125%;
font-weight:bold;
border:1px solid #CCCCCC;
margin: 5px 10px 5px 0px;
padding: 5px 5px 5px 10px;
float:left;
}


/*右サイド人気ランキング補足テキスト*/
.ranking-text {
font-size:70%;
font-weight:normal;
color:#666666;
margin: 0px 0px 0px 0px;
}


/*右サイドランキング画像回り込み*/
.ranking-image {
float:left;
padding: 0px 10px 0px 0px;
}


/*エントリーアーカイブ　コメント*/
#comments {
font-size:130%;
font-weight:bold;
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: 80%;
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;
}


/*右サイドインナー*/
.sub-inner {
margin:0px;
padding:0px;
}


.sub-inner ul {
list-style-type:none;
margin:10px 10px 10px 10px;
padding:0px;
}


.sub-inner li {
margin:0px;
padding:0px;
}


/*フッターリンク*/
#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レクタングル*/
#adrectangle {
margin:0px 0px 0px 0px;
padding:10px 0px 20px 20px;
}


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

