@charset "shift_jis";

/*

information{
	ファイル名 : /css/popup.css;
	概要 : このCSSファイルは各ページ共通のパーツ設定と、ページ全体のレイアウト設定を記述しています。;
	サイト名 : ミヅマアートギャラリー;
}

 */


/* 0.ページ全体のCSS
------------------------------------------------------------------------- */
*{
	border:none;
}

html{
    height:97%;
}

body,h1,h2,h3,h4,h5,h6,div,img,ul,li,dl,dt,dd,ol,table,tr,th,td,br,p{
	margin:0;
	padding:0;
}

table{
	border-collapse:collapse;
	empty-cells:show;
	border-spacing:0;
}

body{
	color:#b3b3b3;
	text-align:center;
	font-size:small;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	/*background:#333333;*/
	background:#000000;
	height:97%;
}
input,table,td,th{
	color:#b3b3b3;
	font-size:100% !important;
	font-size /**/:90%;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

img{
	border: none;
	vertical-align:bottom;
}

ul,li,dl,dt,dd,ol{
	list-style:none;
}

a{
	color:#b3b3b3;
	text-decoration:none;
}
a:link{
	text-decoration:none;
}
a:hover{
	color:#b3b3b3;
	text-decoration:underline;
}

h1,h2,h3,h4,h5,h6{
	font-size:100%;
	font-weight:normal;
}

hr{
	display:none;
}

/* 1.ページ構成枠のCSS
------------------------------------------------------------------------- */

table#wrapper{
    width: 572px;
	height:100%;
    margin:10px auto 0 auto;
	background-color:#000000;
	border-top:#930703 solid 2px;
	border-left:#930703 solid 1px;
	border-right:#930703 solid 1px;
	border-bottom:#930703 solid 1px;
}
table#wrapper td#contents{
	vertical-align:top;
	text-align:center;
}
table#wrapper td#footerArea{
	vertical-align:bottom;
	text-align:center;
}
#headerArea{
	/*margin-top:10px;*/
	text-align:left;
}

#footerArea{
    bottom:0px;
    height:72px;
    width:100%;
	background:#000000;
	font-size:10px;
}


/* 2.ヘッダ部分のCSS
------------------------------------------------------------------------- */
#headerArea h1{
	padding:15px;
	border-bottom:#404040 solid 1px;
	background:#000000 url("../images/common/h_bg.gif");
}
#headerArea h1 .artistName{
	font-size:120%;
	font-weight:bold;
	color:#e5e5e5;
	padding-right:20px;
}
#headerArea h1 .artistName02{
	font-size:100%;
	font-weight:normal;
}

/* 3.メイン部分のCSS
------------------------------------------------------------------------- */
#mainContents img{
	margin:20px 0;
}

ul#caption{
	border-top:#404040 solid 1px;
	padding:10px 0;
	width:100%;
	color:#818181;
}
ul#caption li{
}
/* 4.フッタ部のCSS
------------------------------------------------------------------------- */
#footerArea ul#footerNavi{
	border-top:#404040 solid 1px;
	font-size:10px;
	overflow: hidden;
	background:#000000 url("../images/common/h_bg.gif");
}
#footerArea ul#footerNavi:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html #footerArea ul#footerNavi {
    height: 1em;
    overflow: visible;
}
/**/


#footerArea ul#footerNavi li{
	float:left;
}
#footerArea ul#footerNavi li a{
	padding:8px 0;
	height:100%;
	/*width:100%;*/
	display:block;
}
#footerArea ul#footerNavi li.footerNavi01{
	width:230px;
	text-align:left;
}
#footerArea ul#footerNavi li.footerNavi01 a{
	padding-left:25px;
	background: url("../images/common/btn_back.gif") no-repeat 10px center;
}
#footerArea ul#footerNavi li.footerNavi02{
	width:108px;
	text-align:center;
	background:#000000;
	border-right:#404040 solid 1px;
	border-left:#404040 solid 1px;
}
#footerArea ul#footerNavi li.footerNavi03{
	width:230px;
	text-align:right;
}
#footerArea ul#footerNavi li.footerNavi03 a{
	padding-right:25px;
	background: url("../images/common/btn_next.gif") no-repeat 213px center;
}
#footerArea ul#footerNavi li.footerNavi04{
	margin-left:230px;
	width:98px;
	text-align:center;
	background:#000000;
	border-right:#404040 solid 1px;
	border-left:#404040 solid 1px;
}
#footerArea address#copyright{
	border-top:#404040 solid 1px;
	width:100%;
	height:40px;
	background:#000000 url("../images/common/copyright.gif") no-repeat 240px center;
	text-indent:-9999px;
}
