﻿/* @charset "Shift_JIS";　停止中
================================================= */

/* CSS目次　07.10.1　ほっと石川旅ネット印刷プレビュー用スタイルシート utf版

■01.各パーツの設定
・bodyの設定、リンクカラー設定,見出し用タグの設定
　フォームタグの設定など
　
■02.ページ全体のサイズなどの設定（container）

■03.ヘッダーの設定（トップページ）

■04.最新情報、トピックス、試験内容の設定（トップページ）




================================================= */
/* 01.bodyの設定 */
body {
	margin: 0px 0px 0px 0px;
/* 	zoom: 85%;  */
	text-align:center;
	}


/* リンクカラー設定 */
a {text-decoration: underline;}
a:link {color: #CC0000;}
a:visited {color: #CC0000;}
a:active {color: #CC0000;}
a:hover {color: #FF3366;}


/* 見出し用タグの設定 */
h1, h2, h3, h4, h5 { 
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	font-size: 80%;
	line-height: 140%;
	}


/* パラグラフ（P）タグの設定 */
P {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	}

/* ページ内スキップの設定 */
.hide {
	position: absolute;
	left: -100em;
	top: -100em;
	}

/* ページトップへスキップの設定 */
.pagetop {
	margin: 0px;
	padding: 5px 10px 5px 0px;
	font-size: 90%;
	line-height: 150%;
/*	color: #000000; */
	text-align: right;
	}

/* テキスト白色-表示 */
.text-white {
	color: #FFFFFF;
	/* font-weight: bold; */
	}

/* スタイルシートOFFの場合に表示される警告文の設定 */	
.nocss {
	display: none;
	}

	
/* スタイルシートOFFの場合に表示される警告文の設定 */	
/* .nocss-print {
	display: none;
	} */

/* テキストサイズ小　90% */
.text-90 {
	font-size: 90%;
	line-height: 150%;
	}

/* テキストサイズ小　80% */
.text-80 {
	font-size: 80%;
	line-height: 150%;
	}

/* テキストサイズ　100% */
.text-100 {
	font-size: 100%;
	line-height: 150%;	
	}
	
/* テキストサイズ　120%　太い */
.text-120-strong {
	font-size: 120%;
	line-height: 150%;
	font-weight: bold;
	}

/* テキストサイズ　150%　太い */
.text-150-strong {
	font-size: 150%;
	line-height: 150%;
	font-weight: bold;
	}
	
/* テキストサイズ　200%　太い */
.text-200-strong {
	font-size: 200%;
	line-height: 200%;
	font-weight: bold;
	}

/* ページ内リンクの上矢印表示（テキストリンク隣の矢印画像【左】） */
a.pageup-illust-left {
	background:url(../images/parts-arrow-red-top.gif) no-repeat center left;
	padding-left: 15px;
	}

/* 別ウィンドウ表示（画像表示） */
a.another-window {
	background:url(../images/icon-window.gif) no-repeat center right;
	padding-right: 15px;
	}

/* 添付ファイル-エクセルファイル-表示（画像表示） */
a.another-xls {
	background:url(../images/icon-xls.gif) no-repeat center right;
	padding-right: 15px;
	}

/* 添付ファイル-WORDファイル-表示（画像表示） */
a.another-word {
	background:url(../images/icon-word.gif) no-repeat center right;
	padding-right: 15px;
	}

/* 添付ファイル-PDFファイル-表示（画像表示） */
a.another-pdf {
	background:url(../images/icon-pdf.gif) no-repeat center right;
	padding-right: 15px;
	}

/* 写真の背景320pxの場合 */
.bg-img-320px {
	background:  url(../images/bg-img-320px.gif) 0px 0px no-repeat;
	display: inline;
	width: 320px;
	height: 240px;
	margin: 0px;
	padding: 10px;
	}	
	
/* 写真の背景160pxの場合 */
.bg-img-160px {
	background:url(../images/bg-img-160px.gif) 0px 0px no-repeat;
	display: inline;
	width: 160px;
	height: 120px;
	margin: 0px;
	padding: 10px;
	}

/* テキスト　渋い赤-表示 */
.text-dark-red {
	color: #CC0000;
	font-weight: bold;
	}


/* 02.ページ全体のサイズなどの設定（container）
----------------------------------------------- */
#container {
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	color: #333;
	padding: 0px;
	width: 650px;
	background-color: #FFF;
	}


/* ヘッダーの設定（トップページ）
----------------------------------------------- */
#header {
	text-align: left;
/* 	background:#FFF; */
	width: 650px;
	font-size: 80%;
	line-height: 150%;
	}


/* 05.【サブページ】メインコンテンツ（本文）の設定
================================================ */
#subpage-contents {
	float: left;
	width: 640px;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	}
	
/* 観光サーチのH1 */
H1#search {
	background:url(../images/parts-header-red.gif) no-repeat center left;
	padding-left: 10px;
	font-size: 150%;
	line-height: 150%;	
	font-weight: bold;
	}

/* 観光サーチのH2 */
H2#allsearch {
	background:url(../images/parts-arrow-black.gif) no-repeat center left;
	padding-left: 10px;
	font-size: 120%;
	line-height: 120%;	
	font-weight: bold;
	}
	
/* 観光サーチの結果一覧のテーブル設定 */
table.gray th,table.gray td{
	border-bottom:1px solid #CCC;
	border-width:0px 0px 1px 0px;
	font-size: 80%;
	line-height: 150%;	
	padding:2px 5px;
	} 
	
	
	



/* 08.クリア後のスペース（高さ）設定
================================================ */
/* クリア後スペース0px */
#clear-0px-01,#clear-0px-02,#clear-0px-03,#clear-0px-04,#clear-0px-05,#header-clear {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden !important;
	padding: 0px;
	margin: 0px;
	}

/* クリア後スペース5px */
#clear-5px-01,#clear-5px-02,#clear-5px-03,#clear-5px-04,#clear-5px-05 {
	content: ".";
	display: block;
	height: 5px;
	clear: both;
	visibility: hidden !important;
	} 





/* 12.フッターの設定
----------------------------------------------- */
#footer {
	clear: both;
	width: 650px;
	font-size: 80%;
	line-height: 150%;
	text-align: center;
	margin: 0px;
	padding: 0px;
	}





