/* 基本的な設定 */

*	{font:normal normal normal 100%/210% Verdana,"ＭＳ Ｐゴシック","Osaka",sans-serif; background-color:transparent; 
	margin:0px; padding:0px;}

body	{color:#000000; font-size:70%;}


/* リンクの設定 */
a	{color:#555555; text-decoration:none; background:#dcdcdc;}
a:hover	{color:#555555; text-decoration:none; background:none;}


/* 色々 */
p	{margin-bottom:10px;}

em	{font-style:normal; font-weight:bold;}
strong	{color:#777777; font-weight:bold; border-bottom:2px solid #000000;}
ins	{color:#000000; text-decoration:none; background-color:#dcdcdc;}
del	{text-decoration:line-through;}

address	{font-style:normal; background-color:transparent;}

blockquote	{color:#333333; width:90%; border:1px solid #dcdcdc; padding:5px;}

textarea	{font:100%/140% Verdana,"ＭＳ Ｐゴシック","Osaka",sans-serif; border:none; width:250px; background-color:#dcdcdc;}
input	{font:100%/120% Verdana,"ＭＳ Ｐゴシック","Osaka",sans-serif; border:none; background-color:#dcdcdc; margin:3px 0px;}
form	{border:none; margin-bottom:10px;}

img	{border:none;}


/* 見出し */
h2	{display:none;}
h3	{color:#000000; font-weight:bold; border-bottom:3px solid #dcdcdc; padding-left:5px;}
h4	{color:#3399CC; font-weight:normal; line-height:15px; margin-bottom:3px;}


/* リストの設定 */
ol	{margin:0px 0px 10px 25px;}
ol li	{margin-bottom:1px;}

ul	{margin-bottom:10px;}
ul li	{list-style-type:disc; list-style-position:inside;} 
ul.outline li	{margin-bottom:3px; list-style-type:none; list-style-position:outside;}
ul.inline li	{margin-right:5px; list-style-type:none; display:inline;}

dl	{margin:0px 5px 10px;}
dt	{border-left:5px solid #c0c0c0; margin:3px 0px; padding-left:10px;}
dd	{color:#777777; border-bottom:1px solid #dcdcdc; width:80%; margin-left:10px;}
dl.link	{margin:0px 0px 7px; clear:both;}
dl.link dt	{border:none; background:none; margin:0px; padding:0px; float:left;}
dl.link dd	{line-height:15px;}
dl.mail	{clear:both;}
dl.mail dt	{font:100%/120% Verdana,"ＭＳ Ｐゴシック"; border:none; width:70px; background:none; float:left;}
dl.mail dd	{color:#555555; border:none; background:none;}


/* div設定 */
.text	{color:#333333; margin:10px;}
.scroll	{height:70px; width:90%; margin:2px 10px 17px; overflow:auto;}


/* 全体の設定(ノーフレーム top.html...) */
.menu a	{color:#000000; text-decoration:none; background:none;}
.menu a:hover{color:#ffffff;}

h1	{color:#ffffff; font:200% "Century Gothic"; background:#999999; padding:0px 3px; display:inline;}

ul.menu	{text-align:center; border-top:1px solid #666666; border-bottom:1px solid #666666; background:#cccccc url(img/s1.gif);}
ul.menu li	{padding:0px 15px; list-style-type:none; display:inline;}

.all	{text-align:center; width:100%; background-color:#ffffff;}
.top	{text-align:center; height:350px; background:url(img/back_3.jpg) no-repeat 50% 10%; padding-top:160px;}
.title	{background-color:#000000;}
.main	{text-align:left; width:70%; height:100%;}
.footer	{text-align:right; padding-right:25px;}


/* 全体の設定(ノーフレーム index.html) */
#index p	{margin:20px 0px 0px 70px;}
#index address{margin:20px 50px 0px;}

#index h1	{color:#000000; font:250% "Times New Roman"; background:none;}

#index .all	{width:700px; border-left:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #000000; 
	background-color:#f5f5f5; margin-left:10px;}
#index .top	{
	height: 200px;
	background: none;
	padding-top: 60px;
}
#index .main{height:100%;}
#index .footer{text-align:right; padding-right:25px;}


/* スクロールバーの色などを変えたい場合はこの下にでもタグをお描きください。 */
.禁止 {
	font-weight: bold;
}
