﻿/*
eizoku.com CSS
*/


* {
	margin: 0;
	padding: 0;
}

a, a:visited {
	text-decoration: underline;
		
}


/* リンクにマウスカーソルをのせた場合色を変える*/
a:hover {
	color: #808080;
}



body {
	/*background: #EDFAFE;*/ /* 背景の色。白を指定*/
	/*background: #e9f8fd; */
	/*background: #e9f8fd url(images/bg_border2.gif) top center repeat-y;*/
	background:#ffffff url(images/bg_border.gif) top center repeat-y;
}


/* ベースとなるスタイル。全てのコンテンツは中央に表示し、外枠を1pxの濃いグレーで囲む。文字は全て左寄せ*/
#container {
	width: 860px;
	background: #ffffff ;
	/*border: solid 1px #AAAAAA;*/
	margin: 0 auto;
	text-align: left;
}


/* メニューの外枠の指定。変に余白が入る場合は、HTMLの改行とタブ文字を削除すること*/
#menu {
	border-top: solid 1px #aaaaaa;
	border-bottom: solid 1px #aaaaaa;
	width:100%;
	margin:0px;
	padding-top:2px;
	padding-bottom:2px;
}

	#rss_icon{
		margin:5px;
	}
	
	/* メニューの中のリンクのスタイル。*/
	#menu a {
		color:#666666;
		font-size:12px;
		text-decoration:none;
		padding-left:20px;
		padding-right:20px;
		padding-top:7px;
		padding-bottom:5px;
		margin-top:0px;
		margin-left:0px;
		margin-right:0px;
		border-right: solid 1px #aaaaaa;	
	}
	
	/* メニューのリンクにマウスがのったら文字の色をオレンジにする*/
	#menu a:hover{
		color:orange;
	}
	
	
	/* 現在表示されているページのメニューリンクのバックに色をつけて、現在ページを分かりやすくする*/
	/*#activepage {
		background:#C4ECFF;
	
	}*/
	

img {
	border: solid 0px;

}

.goroku {font-size:20px;
	font-weight:700;
	font-family:'平成角ゴシック','ＭＳ Ｐゴシック',sans-serif,serif,monospace;
	color:#555555;
	padding-left:36px;
	padding-top:10px;
}


table {
	margin-left:25px;
	margin-top:10px;
}

#two_columntable {
	margin:0px;
	padding:0px;
}



#tabledetail {
		border:solid 1px #BAEBF1;
}

#tabledetail table {
		border:solid 1px #BAEBF1;
}

#tabledetail td {
	padding:5px;
	border:solid 1px #BAEBF1;
}

#button-locate{
	margin-right:0px;
}

h1 {font-size:23px;
	color:#555555;
	padding-left:36px;
	padding-top:10px;
}

/* */
h2 {font-size:25px;
		padding-left:60px;
	 color:#0099FF;
	 padding-top: 15px;
 	 padding-bottom: 15px;
}

/* */
h3 {font-size:16px;
	padding-left:60px;
	 color:#333333;
	 padding-top: 15px;
	 padding-bottom: 2px;
}


/* */
p {font-size:15px;
	padding-left:60px;
	 color:#555555;
	 padding-bottom: 5px;
	 padding-top: 5px;
	margin-right:15px;
}


#error_box {
	color: red;
	font-size:15px;
	font-weight: 900;
	margin-left:60px;
}

ul {font-size:14px;
	padding-left:40px;
	 color:red;
	 padding-bottom: 10px;
 	 padding-top: 10px;
}

li {font-size:14px;
	padding-left:0px;
	color:red;
}


#policy-li li{
   font-size:15px;
	margin-left:50px;
	 color:#555555;
	 padding-top: 5px;
	margin-right:15px;
}

.catego_checkbox {
	margin-left:15px;
	margin-right:5px;
}


#rightside{

	padding-top:30px;
}

.right_box_head {
	margin-left:25px;
	margin-top:20px;
	padding:5px;
	color:#0099FF;
	font-size:14px;
	background:#BAEBF1;
	border:solid 1px #BAEBF1;
	width:180px;
}

.right_box_contents {
	margin-left:25px;
	margin-bottom:50px;
	padding:5px;
	font-size:12px;
	background:#FFFFFF;
	border:solid 1px #BAEBF1;
	color:#555555;
	width:180px;
}

.right_box_contents ul,.right_box_contents li{
	margin-left:7px;
	margin-bottom:5px;
	list-style-type:circle;
	font-size:12px;
	padding:3px;
	color:#555555;
	
}




/*フッターのコピーライトのデザインF9F9F9 */
#footer {
    font-size:13px;
	color: #999999;
	background: #E9E9E9;
	clear: both;
	width:100%;
	height: 40px;
	margin-top:50px;
	border-top: 1px solid #AAAAAA;
	text-align: center;
	padding-top:5px;
}
