@charset "Shift_JIS";

/* ▽ 全体的な設定 ▽ ********************************** */

body {
	/* 領域外側余白の設定 */
	margin-left : auto;
	margin-right : auto;

	/* 領域内側余白の設定 */
	padding : 0px 0px 0px 0px;

	/* 背景色の設定 */
	background-color : #ffffff;

	/* 背景に画像利用時は以下の項目を検討 */
/* 	background-image : url("http://");
	background-repeat : no-repeat;
	background-attachment : fixed;
	background-position : left;
*/
	/* 文字の設定 */
	font-family : "ＭＳ Ｐゴシック", "中ゴシック体" , "Arial" , sans-serif;
	font-size : small;	/* 文字サイズ */
	font-weight : normal;	/* 文字の太さ */
	font-style : normal;	/* 文字の斜体 */
	color : #333333;	/* 文字の色 */
	text-decoration : none;	/* 文字の装飾 */
	letter-spacing : normal;/* 文字の間隔 */
	line-height : 180%;	/* 行の高さ */
}

div {
	/* 領域外側余白の設定 */
	margin-top : 0px;
	margin-left : auto;
	margin-right : auto;
	margin-bottom : 0px;

	/* 領域内側余白の設定 */
	padding : 0px 0px 0px 0px;
}

div.text {
	/* 領域外側余白の設定 */
	margin-top : 5px;
	margin-left : 10px;
	margin-right : 10px;
	margin-bottom : 10px;
}

h1 {
	/* 領域外側余白の設定 */
	margin-top : 5px;
	margin-left : 10px;
	margin-right : 10px;
	margin-bottom : 0px;

	/* 文字の設定 */
	font-size : small;	/* 文字サイズ */
	font-weight : bold;	/* 文字の太さ */
	color : #CC0033;	/* 文字の色 */
}

/* ***************************************************** */

/* ▽ 上部の設定 ▽ ************************************ */

div#header {
	/* 領域内側余白の設定 */
	padding : 10px 10px 5px 10px;

	/* 幅の設定 */
	width : 786px;
	voice-family : "\"}\"";	/* ボックスモデルハック */
	voice-family : inherit;	/* ボックスモデルハック */
	width : 766px;	/* 他ブラウザ幅は766pxに設定 */


	/* 背景色の設定 */
	background-color : #DC143C;

	/* 文字の設定 */
	font-family : "critter", "studz" , "fantasty";
	font-weight : bold;	/* 文字の太さ */
	color : #ffffff;	/* 文字の色 */
	text-decoration : none;	/* 文字の装飾 */
	letter-spacing : 0.5em;	/* 文字の間隔 */
	line-height : 160%;	/* 行の高さ */
}

div#title {
	/* 回り込み */
	float : left;

	/* 幅の設定 */
	width : 70%;

	/* 文字の設定 */
	font-size : medium;	/* 文字サイズ */
	text-align : left;	/* 行揃え */
	vertical-align : top;
}

div#title_e {
	/* 回り込み */
	float : left;

	/* 幅の設定 */
	width : 30%;

	/* 文字の設定 */
	font-size : small;	/* 文字サイズ */
	text-align : right;	/* 行揃え */
	vertical-align : top;
}
/* ***************************************************** */

/* ▽ イントロの設定 ▽ ******************************** */

div#intro {
	/* 幅の設定 */
	width : 786px;

	/* 背景色の設定 */
	background-color : #F5F5F5;

	/* 領域外側余白の設定 */
	margin-left : auto;
	margin-right : auto;
}

div#intro_1 {
	/* 回り込み */
	float : left;

	/* 幅の設定 */
	width : 400px;
}

div#intro_2 {
	/* 回り込み */
	float : left;

	/* 幅の設定 */
	width : 386px;
}

div.time {
	/* 領域外側余白の設定 */
	margin-top : 5px;
	margin-left : 10px;
	margin-right : 10px;
	margin-bottom : 10px;

	font-size : small;	/* 文字サイズ */
	line-height : 140%;	/* 行の高さ */
}

table.time {
	width : 100%;
	border : solid  #bc8f8f 1px;
}

td.time {
	padding: 2px;
	border : solid  #bc8f8f 1px;
	text-align : center;
	vertical-align : middle;
}

div.yasumi {
	color : #660000;
}

/* ***************************************************** */

/* ▽ 体験記の設定 ▽ ********************************** */

div#taikenki {
	/* 幅の設定 */
	width : 786px;

	/* 背景色の設定 */
	background-color : #F5F5F5;

	/* 領域外側余白の設定 */
	margin-left : auto;
	margin-right : auto;
}

div#taikenki_1 {
	/* 回り込み */
	float : left;

	/* 幅の設定 */
	width : 400px;
}

div#taikenki_2 {
	/* 回り込み */
	float : left;

	/* 幅の設定 */
	width : 206px;
}

div#taikenki_3 {
	/* 回り込み */
	float : left;

	/* 幅の設定 */
	width : 180px;
}

table.taikenki {
	width : 100%;
	border : solid  #bc8f8f 1px;
}

td.taikenki {
	padding: 2px;
	border : solid  #bc8f8f 1px;
	text-align : center;
	vertical-align : middle;
}

/* ***************************************************** */

/* ▽ ハウトゥの設定 ▽ ******************************** */

div#howto {
	/* 幅の設定 */
	width : 786px;

	/* 背景色の設定 */
	background-color : #F5F5F5;

	/* 領域外側余白の設定 */
	margin-left : auto;
	margin-right : auto;
}

div#howto_1 {
	/* 回り込み */
	float : left;

	/* 幅の設定 */
	width : 400px;
}

div#howto_2 {
	/* 回り込み */
	float : left;

	/* 幅の設定 */
	width : 386px;
}

/* ***************************************************** */

/* ▽ 著作権表示設定 ▽ ******************************** */

div.c_up {
	/* 回り込み解除 */
	clear:both;

	/* 領域内側余白の設定 */
	padding : 10px 10px 5px 10px;

	/* 領域外側余白の設定 */
	margin-left : auto;
	margin-right : auto;

	text-align : right;	/* 行揃え右寄せ */

	/* 幅の設定 */
	width : 786px;
	voice-family : "\"}\"";	/* ボックスモデルハック */
	voice-family : inherit;	/* ボックスモデルハック */
	width : 766px;	/* 他ブラウザ幅は766pxに設定 */

	/* 背景色の設定 */
	background-color : #F5F5F5;
}

div#copyright {
	/* 領域内側余白の設定 */
	padding : 10px 10px 5px 10px;

	/* 幅の設定 */
	width : 786px;
	voice-family : "\"}\"";	/* ボックスモデルハック */
	voice-family : inherit;	/* ボックスモデルハック */
	width : 766px;	/* 他ブラウザ幅は766pxに設定 */


	/* 背景色の設定 */
	background-color : #DC143C;

	/* 領域外側余白の設定 */
	margin-left : auto;
	margin-right : auto;

	/* 文字の設定 */
	color : #ffffff;	/* 文字の色 */
}

div#copyright_1 {
	/* 回り込み */
	float : left;

	/* 幅の設定 */
	width : 70%;

	/* 文字の設定 */
	font-size : small;	/* 文字サイズ */
	text-align : left;	/* 行揃え */
	vertical-align : top;
}

div#copyright_2 {
	/* 回り込み */
	float : left;

	/* 幅の設定 */
	width : 30%;

	/* 文字の設定 */
	font-size : x-small;	/* 文字サイズ */
	text-align : right;	/* 行揃え */
	vertical-align : top;
}

span#c_title {
	/* 文字の設定 */
	font-size : medium;	/* 文字サイズ */
	font-family : "critter", "studz" , "fantasty";
}

/* ***************************************************** */

/* ▽ サブページ用戻る設定 ▽ ************************** */

div.back {
	/* 領域内側余白の設定 */
	padding : 10px 10px 5px 10px;

	/* 領域外側余白の設定 */
	margin-left : auto;
	margin-right : auto;

	/* 幅の設定 */
	width : 786px;
	voice-family : "\"}\"";	/* ボックスモデルハック */
	voice-family : inherit;	/* ボックスモデルハック */
	width : 766px;	/* 他ブラウザ幅は766pxに設定 */

	/* 背景色の設定 */
	background-color : #F5F5F5;

	font-weight : bold;	/* 文字の太さ */
}

/* ***************************************************** */

/* ▽ サブページ用２段組設定 ▽ ************************ */

div#two {
	/* 幅の設定 */
	width : 786px;

	/* 背景色の設定 */
	background-color : #F5F5F5;

	/* 領域外側余白の設定 */
	margin-left : auto;
	margin-right : auto;
}

div#two_1 {
	/* 回り込み */
	float : left;

	/* 幅の設定 */
	width : 606px;
}

div#two_2 {
	/* 回り込み */
	float : left;

	/* 幅の設定 */
	width : 180px;
}

div#ad {
	/* 幅の設定 */
	width : 786px;

	/* 背景色の設定 */
	background-color : #F5F5F5;

	/* 領域外側余白の設定 */
	margin-left : auto;
	margin-right : auto;
}

div#ad_1 {
	/* 回り込み */
	float : left;

	/* 幅の設定 */
	width : 50%;

	text-align : center;	/* 行揃え */
}

div#ad_2 {
	/* 回り込み */
	float : left;

	/* 幅の設定 */
	width : 50%;

	text-align : center;	/* 行揃え */
}

/* ***************************************************** */

/* ▽ リンク設定 ▽ ************************************ */
/* 標準のリンク */
A:link {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0000c0; TEXT-DECORATION: none
}
A:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline overline
}

/* 背景が赤のときのリンク */
A.red:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.red:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.red:active {
	COLOR: #0000c0; TEXT-DECORATION: none
}
A.red:hover {
	COLOR: #0000c0; TEXT-DECORATION: underline overline
}

/* テーブルタグ全体のリンク */
A.tbl:link {
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none; /* 文字装飾 */
	color: #0000ff; /* 文字の色 */
}
A.tbl:visited {
	text-decoration:none; /* 文字装飾 */
	color: #0000c0; /* 文字の色 */
}
A.tbl:active {
	text-decoration: none; /* 文字装飾 */
	color: #ff0000; /* 文字の色 */
}
A.tbl:hover {
	text-decoration: none; /* 文字装飾 */
	color: #ff0000; /* 文字の色 */
	background-color: #ffffff; /* 背景色 */
}

/* ***************************************************** */

SELECT {
	FONT-SIZE: 13px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 140%; FONT-FAMILY: "ＭＳ ゴシック", monospace
}

H2 {
	FONT-SIZE: 101%; BACKGROUND-IMAGE: url(images/line1.gif); PADDING-BOTTOM: 3px; MARGIN: 0px 0px 5px; COLOR: #444444; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: "ＭＳ Ｐゴシック",sans-serif; LETTER-SPACING: 1px
}
H3 {
	FONT-SIZE: 110%; MARGIN: 0px; COLOR: #555555; FONT-FAMILY: "ＭＳ Ｐゴシック",sans-serif; LETTER-SPACING: 1px
}
H4 {
	FONT-SIZE: 100%; MARGIN: 0px; COLOR: #555555; FONT-FAMILY: "ＭＳ Ｐゴシック",sans-serif; LETTER-SPACING: 1px
}
H5 {
	FONT-SIZE: 80%; MARGIN: 0px; COLOR: #555555; FONT-FAMILY: "ＭＳ Ｐゴシック",sans-serif; LETTER-SPACING: 1px
}
H6 {
	FONT-SIZE: 70%; MARGIN: 0px; COLOR: #555555; FONT-FAMILY: "ＭＳ Ｐゴシック",sans-serif; LETTER-SPACING: 1px
}
INPUT {
	MARGIN: 0px
}
FORM {
	MARGIN: 0px
}
UL {
	LIST-STYLE-TYPE: circle
}
LI {
	LIST-STYLE-TYPE: circle
}

