@charset "Shift_JIS";
	/* 文字エンコードの設定（削除不可） */

/* ***********************************************
/* HTML要素（一部#ID） */
*	{margin:0px;
	padding:0px;}

/* 基本構造 */
html	{	}
body{
	font-size:12px;
	color:#000000;font-family : Verdana,Georgia,Tahoma;
	text-decoration : none;
	line-height : 20px;
	margin : 0px;
	background-color:#FFFFFF;
	background-image:url();	/* 背景画像の指定 */	
	background-repeat:no-repeat;/* 背景画像の繰り返し指定 */
	background-position:0px 0%;/* 背景画像の位置指定 */
	}

hr	{display:none;}

/* 見出し */
h1,h2,h3,h4,h5,h6	{	}
h1	{font-size:20px;letter-spacing:10px;background-color:transparent;padding:20px; text-align:center;}
h2	{padding:0 0 7px 0;color:#CC0000;font-family:Verdana;font-size:15px;letter-spacing:5px;border-bottom:1px dashed #ff6600; margin:10px 25px 15px 25px;}
h3	{font-size:12px;border-width:0 0px 1px 13px;border-style:solid; border-color:#ff6600;padding:0 0 0 5px;margin-top:15px;}
h4	{font-size:12px;}
h5	{font-size:11px;}
h6	{font-size:10px;border-width:0 0px 1px 11px;border-style:solid; border-color:#ff6600;padding:0 0 0 2px;margin-top:2px;}

/* 段落 */
p	{margin:0px;}

/* アンカー */
a	{color:#FF0000;text-decoration:none;font-size:12px;}
	a:link{color:#FF0000;text-decoration:none;font-size:12px;}
	a:visited{color:#FF0000;text-decoration:none;font-size:12px;	}
	a:hover	{color:#FF6600;text-decoration:none;font-size:12px;}
	a:active{color:#FF6600;text-decoration:none;font-size:12px;}
	a:focus	{	}

/* 強調・追加・削除 */
em	{font-weight:bold;}
strong	{font-weight:bold; background-color:#ff6600; color:#000;}
ins	{text-decoration:underline;}
del	{text-decoration:line-through;}

/* フォーム */
	input#TEXT	{background-color:#000;color:#ff6600;width:70%;border:1px solid #ff6600;}
	#RADIO	{border:0;}
	#CHECKBOX	{border:0;}
	input#BUTTON	{background-color:#ff6600;color:#000;padding:0;width:70%;}
textarea	{background-color:#FFFFFF;color:#000066;border:1px solid #ff6600;}
select	{background-color:#000066;color:#ff6600;	}

/* リスト */
ol	{margin:10px 0 0 25px;	}
	ol li	{display:inline; padding:0; margin:0; }
	/* サムネイル画像に触れたときのリンク */
		ol li a{ display:block;float:left;margin:0; 
                         width:30px; height:30px; /* サムネイル画像の横幅と縦幅,30x30 */
                         border:1px solid #fff; }

			ol li a:hover{ border:1px solid #ff6600; }

ul	{margin:0 0 0 25px;		}
	ul li	{	}
dl	{margin:0 0 0 5px;		}
	dt	{font-weight:bold;margin-top:5px;}
	dd	{padding-left:5px;border-width:0 0 0 3px;border-style:solid;border-color:#ff6600;margin:0 10px 0 10px;}

/* アドレス */
address	{display:inline;font-style:normal;}

/* 引用（サンプルページ未記述） */
blockquote	{color:#ff6600;background-color:#000066;margin:10px;padding:5px;border:1px solid #ff6600;}
cite,q	{margin:5px;font-style:italic;text-decoration:underline;}

/* 整形済みテキスト（サンプルページ未記述） */
pre	{font-size:90%;width:90%;overflow:auto;margin-left:auto;margin-right:auto;background-color:#000066;color:#ff6600;border:1px solid #ff6600;}

/* 物理要素 */
b	{font-weight:bold;}
i	{font-style:italic;}
big	{font-size:150%;}
small	{font-size:60%;}
tt	{font-family:monospace;}

/* ***********************************************
/* 各#ID＆.class */

body#INDEX	{	}

div#PAGETOP	{width:500px;margin:0 auto;padding:0;text-align:center;	}
div#HEADER	{text-align : right;
	width:600px;
	height:100px;
	border-top:solid 0px #000;
	border-right:solid 1px #ff6600;
	border-left:solid 1px #ff6600;
	border-bottom:solid 1px #ff6600;
	padding: 0;
	margin :0px auto;
	background-color:#FFFFFF;
	background-image:url("../img/arion-logo-s.gif");	/* ヘッダー背景画像の指定 */	
	background-repeat:no-repeat;/* ヘッダー背景画像の繰り返し指定 */
	background-position:left;/* ヘッダー背景画像の位置指定 */
	}

	ul#PAN	{margin-top:80px;margin-left:10px;margin-right:10px;}
	ul#PAN li{list-style:none;display:inline;font-size:10px;}
	
div#MENU	{text-align:right;
             width:600px;
             border-right:solid 1px #ff6600;
	         border-left:solid 1px #ff6600;}
	#MENU h2	{ display:none; }
	#MENU ul	{margin:5px 5px 0px 5px; padding:0px; } 

		#MENU li{display:inline;list-style-type:none;color:#fff; padding:0px;}
		#MENU li a{text-decoration:none; color:#fff;border:1px solid #FFFFFF;padding:5px;}
		#MENU li a:hover{text-decoration:none;color:#fff;border:1px solid #ff6600;padding:5px;background-color:#FF9900;}
		#MENU li.menu-on a{border:1px solid #ff6600;color:#fff;padding:5px;}

div#KIZI	{
	padding:0;
	text-align: left;
	width:600px;
	background-color:#FFFFFF;
	border-top:solid  1px #FF6600;
	border-right:solid 1px #FF6600;
	border-left:solid 1px #FF6600;
	border-bottom:solid 0px #000;
	margin:0px auto;
	background-color:#FFFFFF;}
	div.text	{margin:0 25px; }
		ul.modori	{padding:7px;list-style-type:none;text-align:right;clear:both;}

div#FOOTER	{text-align :right;
	width:600px;
	border-top:solid 0px #000;
	border-right:solid 1px #ff6600;
	border-left:solid 1px #ff6600;
	border-bottom:solid 1px #ff6600;
	margin :0px auto;
	color:#fff;
  	background-color:transparent;}

#FOOTER h2	{display:none;}

#FOOTER ul	{margin:0;}

#FOOTER li	{list-style:none;display:inline;margin-left:10px;margin-right:10px;}


/* サムネイル */
ul.gallery{ margin:0; padding:0; }
	ul.gallery li{ display:inline; background:none;
                   padding:0; margin:0; }

/* サムネイル画像に触れたときのリンク */
		ul.gallery li a{ display:block; 
                         float:left;
                         margin:0 0.3em 0.3em 0; 
                         width:30px; height:30px; /* サムネイル画像の横幅と縦幅,30x30 */
                         border:1px solid #fff; }

			ul.gallery li a:hover{ border:1px solid #ff6600; }

/* 追記 */
.photomenu{
width:120px;
margin:4px 1px;
padding:0px 3px;
float:left;
}

.photomenu2{
width:100px;
margin:4px 1px;
padding:0px 3px;
float:left;
}

.c-both{
	clear:both;
}

