@charset "Shift_JIS";

/*------------------------------------------
-------全体----------------------------------
--------------------------------------------*/

*{
	margin:0;
	padding:0;
	font:normal normal normal 100%/1.5 Verdana,Osaka,sans-serif;}

body{
	text-align:center;
	color:#000;
	font-size:78%;
	background:#666;}

/*------------------------------------------
-------アンカー------------------------------
--------------------------------------------*/

a{
	text-decoration:none;}

a:link,
a:visited{
	text-decoration:underline;
	color:#000;}

a:hover{
	text-decoration:none;
	color:#888;}

/*------------------------------------------
-------レイアウト----------------------------
--------------------------------------------*/

/*------------------------------------------
	ページ大枠
============================================*/
#PAGETOP{
	margin:0 auto;
	padding:55px 0 0;
	width:580px;
	text-align:left;
	background:#fff;}

/*------------------------------------------
	ヘッダー
============================================*/

#HEADER{
	height:250px;
	background:url(img/img.jpg) no-repeat 50% 0%;
	margin:0 20px;}

	ul#PAN{
		list-style:none;
		text-align:right;
		position:relative;
		top:-22px;}

	ul#PAN li{
		display:inline;}

		ul#PAN li a{
			background:url(img/pan.png) no-repeat 100% 50%;
			padding:0 16px 0 0;
			text-decoration:none;}

		ul#PAN li a:link,
		ul#PAN li a:visited{
			}

		ul#PAN li a:hover{
			}

/*------------------------------------------
	メニュー
============================================*/

#MENU{
	margin:0 20px;}

	#MENU ul{
		list-style:none;
		margin:0;}

	#MENU li{
		display:inline;
		padding:0;}

		#MENU li a{
			width:135px;
			display:block;
			float:left;
			text-align:center;
			padding:3px 0;
			text-decoration:none;
			letter-spacing:5px;}

		#MENU li a:link,
		#MENU li a:visited{
			background:#000;
			color:#fff;}

		#MENU li a:hover{
			background:#444;
			color:#fff;}

			#MENU li.menu-on a:link,
			#MENU li.menu-on a:visited{
					background:#a1004b;
					color:#fff;
					font-weight:bold;}

			#MENU li.menu-on a:hover{
					}

/*------------------------------------------
	記事
============================================*/

#KIZI{
	padding:25px 20px;
	clear:both;}

	#KIZI .text{
		padding:10px 15px;}

		#KIZI ul.modori{
			list-style:none;
			text-align:right;}

		#KIZI ul.modori li{
			display:block;}

			#KIZI ul.modori li a{
				background:url(img/modori.png) no-repeat 100% 50%;
				padding:0 11px 0 0;
				text-decoration:none;}

			#KIZI ul.modori li a:link,
			#KIZI ul.modori li a:visited{
				}

			#KIZI ul.modori li a:hover{
				}

/*------------------------------------------
	フッター
============================================*/

#FOOTER{
	background:#a1004b;}

	#FOOTER ul{
		list-style:none;
		text-align:right;
		padding:7px 20px;
		background:#a1004b;}

	#FOOTER li{
		display:inline;
		margin:0 0 0 8px;}

		#FOOTER li a{
			text-decoration:none;}

		#FOOTER li a:link,
		#FOOTER li a:visited{
			}

		#FOOTER li a:hover{
			color:#fff;}

			#FOOTER address{
				display:inline;}

/*------------------------------------------
-------見出し--------------------------------
--------------------------------------------*/

h1{
	font:220% Century Gothic,Arial,Verdana,sans-serif;
	position:absolute;
	top:15px;
	letter-spacing:3px;
	color:#e60066;}

h2{
	font:155% Arial,Verdana,sans-serif;
	background:url(img/h2.png) no-repeat 0% 50%;
	padding:0 0 0 20px;}

h3{
	border-bottom:solid 2px #eee;
	font-weight:bold;
	font-size:115%;
	color:#f80;
	margin:0.3em 0;}

h4{
	font-weight:bold;
	color:#888;
	margin:0.3em 0;}

h5{
	font-weight:bold;
	margin:0.2em 0;}

h6{
	font-weight:bold;
	text-align:right;
	margin:0.2em 0;}

/*------------------------------------------
-------リスト--------------------------------
--------------------------------------------*/

#KIZI ol{
	list-style-position:outside;
	margin:1em 2.5em;}

#KIZI ol li{
	padding:0;}

#KIZI ul{
	list-style:circle inside;
	margin:1em;}

#KIZI ul li{
	padding:0;}

#KIZI dl{
	list-style-position:inside;
	margin:1em;
	border-left:solid 10px #ddd;}

#KIZI dt{
	font-weight:bold;
	padding:2px 0 2px 8px;}

#KIZI dd{
	padding:3px 0 3px 16px;}

/*------------------------------------------
-------フォーム------------------------------
--------------------------------------------*/

input,
textarea,
select{
	border:solid 1px #ddd;}

/*------------------------------------------
-------タグ----------------------------------
--------------------------------------------*/

p{
	margin-bottom:10px;}

em{
	font-weight:bold;}

strong{
	font-weight:bold;
	color:#3b8;}

ins{
	text-decoration:underline;}

del{
	text-decoration:line-through;}

blockquote{
	width:95%;
	border:solid 2px #ddd;
	margin:0.5em;
	padding:0.3em;}

cite{
	border-bottom:dashed 1px #ddd;
	padding:0 0 0.1em;}

q{
	margin:0.1em 0 0;
	border-bottom:solid 1px #ddd;}

pre{
	width:95%;
	margin:0.5em;
	background:#eee;
	color:#e60066;
	overflow:scroll;}

b{
	font-weight:bold;}

i{
	font-style:oblique;}

big{
	font-size:110%;}

small{
	font-size:84%;}

tt{
	font-family:monospace;}

/*------------------------------------------
	非表示
============================================*/

#MENU h2,
#FOOTER h2{
	display:none;}

hr{
	display:none;}
