@charset "Shift_Jis";

/* ----全体--------------- */
*	{margin :0;padding: 0;
	background-color:transparent;
	text-decoration:none;
	font:normal normal normal small/1.5 Verdana,"ＭＳ Ｐゴシック",Osaka,sans-serif;
	border:none;}


body	{background : #fff;
	color: #333;
	margin:0 auto;}

img	{border:none;}
br	{letter-spacing:normal;}
hr	{display:none;}


/* ----リンク------------- */

	a:link{color :#e22a8c;}
	a:visited{ color :#e22a8c;}
	a:hover{color :#0066FF;}
	a:active{ color :#e22a8c;}

/* ----共通設定------------- */
h1 a,h2{font-family:"Times New Roman",Arial,sans-serif;}


/* ----レイアウト----------------- */
div#BASE	{margin:0 auto;
		width :550px;}  /*メニュー数を変える場合は130px単位で変更可能。*/

	/* ----ヘッダ----------------- */
	div#HEADER{margin:5px 0;}

		/* ----タイトル設定------------ */
		h1	{padding:5px 0 3px;margin:5px 10px 0;}

			h1 a	{padding:3px 10px;margin:0;font-size:14px;font-weight: bold;}

			h1 a:link ,h1 a:visited ,h1 a:active{color:#333;font-size:14px;}

		/* ----パンくず------------ */
		ul#PAN{margin:-15px 0 0 0;padding:0 5px;list-style-type:none;text-align:right;}
		ul#PAN li{list-style-type:none;display:inline;padding:3px 0 0 10px;
			font-size:10px;font-weight: bold;color:#999;background :none;}
		ul#PAN li a{font-size:10px;color:#e22a8c;}

	/* ----メニュー----------------- */
	div#MENU{margin:0;padding:0;}

		#MENU ul{list-style-type:none;margin:0;padding:20px 0 20px 30px;height:70px;}
		#MENU li{display: inline;margin-right:30px;padding:0;float: left;}
		#MENU li a{display:block;width: 100px;height:70px;}

			#MENU li span { display:none; }


		#MENU li.img1 a{background :url("img/1.jpg") no-repeat 100% 100%;width:100px;height:70px;}
		#MENU li.img2 a{background :url("img/2.jpg") no-repeat 100% 100%;width:100px;height:70px;}
		#MENU li.img3 a{background :url("img/3.jpg") no-repeat 100% 100%;width:100px;height:70px;}
		#MENU li.img4 a{background :url("img/4.jpg") no-repeat 100% 100%;width:100px;height:70px;}


	/* ----記事部分----------------- */
	div#MAIN{margin:10px 0 0;padding:0;}

		.text{padding:0 0.5em;margin:-2.5em 2em 0;}

		p{margin:0.2em 0.5em;padding:0;}

		/* ----戻り部分----------------- */
		#MAIN ul.modori		{margin-top :5px;padding:0;
					list-style-type:none;text-align:right;}
		#MAIN ul.modori li	{list-style-type:none;display:inline;padding:0 5px;background:none;}
		#MAIN ul.modori li a	{font-size:10px;color:#e22a8c;
					border:none;padding:2px 15px;
					background :url("img/modori.gif") no-repeat 100% 0%;}


	/* ----フッター----------------- */
	div#FOOTER{text-align:right;
		padding:5px;margin-top:20px;}

	#FOOTER address{ display :inline;font-size:10px;color:#333;}

/* ----見出し----------------- */
h2	{color:#dcdcdc;font-size:22px;font-weight: bold;
	background:#fff;
	padding:2px 10px;margin:0;text-align:right;}
h3	{font-size:11px;font-weight: bold;
	margin:10px 0 2px 0; padding:0 5px;
	color:#000;background:url("img/wall.gif");}

/* ----その他sample設定----------------- */
	/* ----見出し----------------- */
	h4{color:#000;font-weight: bold; font-size:15px;
		margin:10px 0 0 0;padding: 0 0 5px 0 ;}
	h5{ color:#000; font-size:11px; font-weight:bold;
		text-align:left;margin:4px 0;padding: 0 5px 5px 0;}
	h6{ color:#000; font-size:12px; margin:5px 0;padding: 0 5px 5px 0 ;border-bottom:#000 1px solid;}

	/* ----強調・追加・削除----------------- */
	em{color:#dc143c; padding:0 1px; }
	strong{ font-weight:bold; color:#000; background:#ccc; padding:0 1px;}
	ins{ text-decoration: underline;}
	del{  text-decoration: line-through; }

	/* ----物理要素----------------- */
	b { font-weight:bold; }
	i { font-style:oblique; }
	big { font-size:large; }
	small{ font-size:x-small; }

	/* ----引用（サンプルページ未記述）----------------- */
	tt	{ font-family:monospace; }
	q,cite	{ border:1px solid #ddd;}
	dfn	{font-style:oblique; }
	acronym,abbr	{ cursor:help; }
	blockquote{margin:8px 50px;padding:4px;border:1px solid #ddd;  }

	/* ----整形済みテキスト（サンプルページ未記述）----------------- */
	pre	{font-size:12px;
		margin:1em 0;padding:0.2em 0.5em;border:solid 1px #ddd;}
	address	{ color:#666666; }

	/* ----フォーム----------------- */
	form{margin:1em; }

	form p{padding:0.2em;}

	input,select,textarea{color:#999; font-size:10px;
		border:solid #ccc 1px;margin:0 2px 2px 0;padding:0.1em 0.2em 0.4em;}


	/* ----リスト関連 ----------------- */
	dl	{ padding:2px 0px;margin:0 2em; }
		dl dt	{ font-weight:bold; color:#444;font-size:0.8em;border-bottom:solid 1px #dcdcdc;}
		dl dd	{ margin:0 10px 5px;padding:3px;border-left:solid 2px #dcdcdc;}

	ol{list-style-position:outside;padding:0 0 0 0.5em;margin:0 2.5em;}

	ul{ list-style-position:inside;list-style-type:none;margin:0 1em;}
		ul li{ list-style-type:none;padding:0 10px;
		background:url("img/li.gif") no-repeat 0% 50%; }
		* html ul li{ padding:0; }

/* ----おまけ ----------------- */
	/* ----共通ナビメニュー ----------------- */
	ul.navi		{list-style-type:none;padding:0; margin:0;}
	ul.navi li	{list-style-type:none; display:inline;padding:0; margin:0;}
	ul.navi li a	{text-decoration:none;padding:0 2px 2px 12px; margin:0;
			font-size:11px;font-weight: bold;background :none;}

	/* ----mailform  ----------------- */
	dl.form{ list-style-position:inside;padding:0 0 0 10px;margin:0 5px; }
		dl.form dt{font-weight:bold;color:#666;
			letter-spacing:1px;border:none; }
		dl.form dd{ margin:0; padding:0; border:none;}

			.formsize{width:250px; }/* フォームの横幅 */
			input#SEND{width:100px; background:url("img/wall.gif"); color:#000;} /* submitボタン */

	/* ----共有,テキストやリンクを横に並べる ----------------- */
	ul.inline { list-style-type:none;padding:0; margin:0;}
		ul.inline li{ list-style-type:none; display:inline;
			background:none;padding:0; margin:0; }

	/* ----ギャラリー------------- */
	dl.gallery{ float:left; padding:2px 0 5px;margin:5px;
		width:95px; }/*横幅はサムネイルの大きさによって要変更*/
		dl.gallery dt {font-weight:bold; padding:0; margin:0 ;font-size:0.8em;
				border:none;}
		dl.gallery dd{border:none; padding:0; 
				margin:0; text-align:center;font-size:0.8em;}
			dl.gallery img{border:solid 2px #f8c8ba;}

	/* ----共通　回り込み解除　------------- */
	.clear	{ clear:both; }	/*回り込みを解除にはclass="clear"*/
	br.clear{ line-height : 0px;}

	/* ----bkm 200×40bannerリンク------------- */
	dl.bkm{margin:0 0.5em; padding:0;}
	dl.bkm dt{ float:left; border:none; padding:0;margin:0.2em 0.5em 0.1em 0; }
	dl.bkm dd{ padding:0;margin:0;border:none;font-size:0.9em;}
		dl.bkm dt a:hover{border:none;}



