@charset "shift_jis";

/* ************************************************ 
	CSS目次
	1-1.記述方法
	1-2.注意点
	
	2-1.基本設定
	2-2.各領域設定
	2-3.ヘッダ領域設定
	2-4.ナビゲーション設定
	2-5.フッター領域設定
	2-6.メインナビゲーション領域設定
	2-7 サイドコンテンツ設定
	2-8 メインコンテンツ設定
	
 * ************************************************ */

/*	1-1.記述方法
サイズ関係（width:**px; height:**px;等)
フォント関係（font-size:**px; line-height:**%; text-align:**;等
マージン（margin:**;等）
ボーダー（border:*px solid #******;等）
パディング（padding:**px;等）
バックグランド（background:url(*********);等)
その他（float:***; display:***;等)
*/

/*	1-2.注意点
ハックした場合必ず下記の記入欄に記述。

*/

/*	ハックした箇所

*/
/* ************************************************ 
 * 1-2 CSS読み込み
 * ************************************************ */
/* main_nav */
@import url("main_nav.css");
/* header */
@import url("header.css");
/* footer */
@import url("footer.css");
 /* パーツ用 */
@import url("parts_style.css");



/* ************************************************ 
 * 2-1 基本設定
 * ************************************************ */
*
	{
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin:0px;
	padding:0px;
	list-style:none;
	}
body
	{
	width:780px;
	margin:0px auto 0px auto;
	line-height:1.5;
	font-size:80%;
	text-align:center;
	position:relative;
	}
h1,h2,h3,h4,h5,h6
	{
	font-size:100%;
	}
h1
	{
	width:780px;
	text-align:left;
	font-weight:normal;
	border-top:2px solid #bcae7d;
	padding:10px 0px 0px 0px;
	position:absolute;
	bottom:113px;
	}
img
	{
	border:0px;
	}
hr
	{
	width:1px;
	height:1px;
	color:#FFFFFF;
	border:none;
	padding:7px 0px 7px 0px;
	clear:both;
	}
*+html hr
	{
	border:none;
	padding:0px;
	}
.left
	{
	text-align:left;
	}
.right
	{
	text-align:right;
	}
.center
	{
	text-align:center;
	}
a
	{
	color:#777777;
	}
a:hover
	{
	color:#bcae7d;
	}
	
td {
	text-align: left;
	margin: 0px;
	padding: 0px;
}	
	
/* ************************************************ 
 * 2-2 各領域設定
 * box
 * header
 * footer
 * nav
 * contents_box
 * side_box
 * main_contents
 * ************************************************ */
 
*#box
	{
	width:780px;
	text-align:left;
	margin:0px auto 0px auto;
	}
*#header
	{
	height:80px;
	position:relative;
	}
*#footer
	{
	height:81px;
	margin:39px 0px 0px 0px;
	padding:12px 5px 15px 5px;
	background:url(https://www.tostemju-ken.co.jp/eyeful/common/images/base/banner_aria_back.gif);
	position:relative;
	}
*#contents_box
	{
		margin:10px 0px 10px 0px;
/*	background:url(https://www.tostemju-ken.co.jp/eyeful/common/images/base/sub_contents_back.gif);*/
	}
*#contents_box2
	{
	
	}	
*#side_box
	{
	width:185px; 
	padding:0px 5px 0px 5px;
	float:right;
	border-left: solid #CCCCCC 1px;
	}
*#main_contents
	{
	width:580px;
	float:left;
	}
	
*#contents_box2 #main_contents
	{
	width:780px;
	float:left;
	}
	

	
/* ************************************************ 
 * 2-6 パンクズ設定
 * ************************************************ */
ul#pathnav
	{
	height:18px;
	font-size:85%;
	clear:#777777;
	letter-spacing:1px;
	margin:10px 0px 10px 0px;
	padding:5px 10px 3px 10px;
	background:#efefef;
	clear:both;
	}
ul#pathnav li
	{
	display:inline;
	}
ul#pathnav a
	{
	color:#777777;
	}
/* ************************************************ 
 * 2-6 サイドコンテンツ設定
 * ************************************************ */
*#side_box h2
	{
	text-align:center;
	line-height:2.8;
	background:url(https://www.tostemju-ken.co.jp/eyeful/common/images/headline/sub_side_headline.gif) no-repeat;
	}
*#side_box h3
	{
	line-height:1.2;
	border-bottom:1px solid #bcae7d;
	padding:5px 0px 5px 15px;
	background:url(https://www.tostemju-ken.co.jp/eyeful/common/images/headline/sub_side_headline_02.gif) no-repeat left center;
	}
*#side_box h3 a
	{
	color:#3a3a3a;
	text-decoration:none;
	}
*#side_box ul
	{
	border-bottom:1px solid #bcae7d;
	padding:5px 0px 12px 9px;
	background:url(https://www.tostemju-ken.co.jp/eyeful/common/images/base/sub_side_nav.gif) no-repeat left bottom;
	}
*#side_box li
	{
	border-bottom:1px solid #d6d6d6;
	padding:0px 0px 0px 6px;
	}
/* ************************************************ 
 * 2-7 メインコンテンツ設定
 * ************************************************ */
*#main_contents h2
	{
	font-size:120%;
	line-height:2.4;
	padding:0px 0px 0px 15px;
	margin:0px 0px 15px 0px;
	background:url(https://www.tostemju-ken.co.jp/eyeful/common/images/headline/sub_main_headline.gif) no-repeat;
	}
*#main_contents h3
	{
	font-size:120%;
	line-height:1.6;
	padding:0px 0px 0px 15px;
	margin:0px 0px 15px 0px;
	background:url(https://www.tostemju-ken.co.jp/eyeful/common/images/headline/sub_main_headline_02.gif) no-repeat;
	}
*#main_contents h4
	{
	line-height:1.8;
	padding:0px 0px 0px 15px;
	margin:0px 0px 15px 0px;	
	background:url(https://www.tostemju-ken.co.jp/eyeful/common/images/headline/sub_main_headline_03.gif) no-repeat;
	}
*#main_contents h5
	{
	line-height:1.8;
	padding:0px 0px 0px 15px;
	margin:0px 0px 15px 0px;	
	background:url(https://www.tostemju-ken.co.jp/eyeful/common/images/headline/sub_main_headline_04.gif) no-repeat 4px center;
	}
*#main_contents p
	{
	padding:0px 0px 10px 10px;
	}
*#main_contents .list_01
	{
	padding:0px 10px 10px 12px;
	}
*#main_contents .list_01 li
	{
	padding:0px 0px 0px 21px;
	background:url(https://www.tostemju-ken.co.jp/eyeful/common/images/base/topic_icon.gif) no-repeat left 7px;
	}
*#main_contents .list_02
	{
	padding:0px 10px 10px 32px;
	}
*#main_contents .list_02 li
	{
	padding:0px 0px 0px 11px;
	background:url(https://www.tostemju-ken.co.jp/eyeful/common/images/base/icon_02.gif) no-repeat left 8px;
	}
*#main_contents .here
	{
	padding:0px 0px 10px 10px;
	}
*#main_contents .here a
	{
	color:#bcae7d;
	padding:0px 0px 0px 15px;
	background:url(https://www.tostemju-ken.co.jp/eyeful/common/images/base/icon_06.gif) no-repeat left center;
	}
*#main_contents .here a:hover
	{
	color:#777777;
	}
*#main_contents .go_top
	{
	font-size:80%;
	text-align:right;
	padding:0px 10px 0px 0px;
	}
*#main_contents .go_top a
	{
	line-height:2;
	padding:0px 0px 0px 15px;
	background:url(https://www.tostemju-ken.co.jp/eyeful/common/images/base/icon_03.gif) no-repeat left center;
	}
*#main_contents .page_nav
	{
	text-align:center;
	padding:10px 10px 10px 10px;
	}
*#main_contents .page_nav .returns
	{
	padding:10px 5px 10px 15px;
	background:url(https://www.tostemju-ken.co.jp/eyeful/common/images/base/icon_04.gif) no-repeat left center;
	}
*#main_contents .page_nav .advances
	{
	padding:10px 15px 10px 5px;
	background:url(https://www.tostemju-ken.co.jp/eyeful/common/images/base/icon_05.gif) no-repeat right center;
	}
*#main_contents .close
	{
	text-align:center;
	padding:10px 10px 10px 10px;
	}
*#main_contents .close span
	{
	color:#777777;
	text-decoration:underline;
	padding:8px 13px 8px 13px;
	background:url(https://www.tostemju-ken.co.jp/eyeful/common/images/base/close_bt.gif) no-repeat;
	cursor:pointer;
	}
/* ************************************************ 
 * 3-1 その他設定
 * ************************************************ */
 
*#main_contents a:link
	{
	color:#0000FF;
	}
*#main_contents a:hover
	{
	color:#bcae7d;
	}
	
*#main_contents a:visited {
	color: #CC9999;
	}

/* ************************************************ 
 * Feeling!!
 * ************************************************ */


