@charset "shift_jis";

BODY{
margin: 0;
padding: 0;
color:#A0A0A0;

font-size: 13px;
background-color:black;
background-repeat:no-repeat;
background-position:right bottom;
background-attachment:fixed;
scrollbar-face-color:black;
scrollbar-track-color:#000000;
scrollbar-shadow-color:     #A0A0A0;
scrollbar-highlight-color:  #A0A0A0;
scrollbar-3dlight-color:    #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-arrow-color:      #A0A0A0;
}

A:link {color:#91C38A;}
A:visited {color:#337750;}
A:active {color:#E6979F;}
A:hover {color:#FFFF99;}
A {text-decoration:none;}

.header{
color: #66A9C0;
text-align: right;
font-size: 10px;
line-height: 150%;
}

.footer{
color: #A0A0A0;
text-align: right;
font-size: 10px;
img-align: right;
line-height: 100%;
}

.fullbox{
text-align:center;
font-size: 13px;
width:760;
padding-left:40;
padding-right:40;
line-height:14pt;
}
		 
.fullbox2{
text-align:left;
font-size: 13px;
width:760;
padding-left:40;
padding-right:40;
line-height:14pt;
}

/* 定義リスト */
DT {
font-size: 13px;
}

DD {
font-size: 10px;
}

/* 水平線 */
hr {
border-width: 1px 0px 0px 0px; /* 太さ */
border-style: solid; /* 線種 */
border-color: #555555; /* 線色 */
height: 1px; /* 高さ */
width: 600px;
text-align: left;
}

/* ヘッダー1 */
.td1{
background-color: #373737;
background-image: url(../images/head_palette.gif);
background-position: right;
background-repeat: no-repeat;
width: 100%;
height: 10px;
padding: 0px;
align: right;
}

/* ヘッダー2 */
.td2{
background-color: transparent;
width: 100%;
height: 7px;
padding: 0px;
align: right;
}

/* フッター1 */
.td3{
background-color: transparent;
width: 100%;
height: 7px;
padding: 0px;
align: right;
}

/* フッター2 */
.td4{
background-color: #555555;
background-image: url(../images/foot_palette.gif);
background-position: right;
background-repeat: no-repeat; 
width: 100%;
height: 17px;
padding: 0px;
align: right;
}

/* フットメニュー */
.td5{
color: #373737;
font-family:Arial, Sans-Serif;
font-size: 10px;
text-align: left;
background-color: #555555;
}

/* フォーム */
_input{
background: transparent;
border: 1px solid #A0A0A0;
color: #A0A0A0;
}

/* リストもの */
.list{
list-style-type: square;
list-style-position: outside;
font-size: 13px;
margin-left: 15;
margin-right: 0;
padding-left:0;
line-height: 160%;
}


/* リストもの（小文字） */
.list_s{
list-style-type: square;
list-style-position: outside;
font-size: 10px;
margin-left: 15;
margin-right: 0;
padding-left:0;
line-height: 160%;
}

/* 画像のキャプション1 */
.img{
color: #ECE9DD;
font-size: 8pt;
text-align:left;
line-height: 125%;
}

/* 画像のキャプション2 */
.img2{
color: #ECE9DD;
font-size: 8pt;
text-align:right;
line-height: 125%;
}

/* 画像のキャプション3 */
.img3{
color: #C0C0C0;
font-size: 13px;
text-align:right;
line-height: 100%;
}

/* 赤印 */
.update{
font-family:Arial, Sans-Serif;
font-size: 10px;
color: #E6979F;
border-left-style: solid;
border-left-color: #E6979F;
border-left-width: 3px;
}

/* グレー印 */
.olddate{
font-family:Arial, Sans-Serif;
font-size: 10px;
color: #A0A0A0;
border-left-style: solid;
border-left-color: #555555;
border-left-width: 3px;
}

/* ギャラリー下段説明 */
.comment{
font-size: 10px;
text-align:left;
line-height: 160%;
}

/* 本文(白文字大タイトル用) */
.stylet{
color: #ECE9DD;
font-size: 13px;
text-align:left;
line-height: 140%;
}

/* 本文(白文字大) */
.style1{
color: #C0C0C0;
font-size: 13px;
text-align:left;
line-height: 140%;
}

/* 本文(灰文字大) */
.style2{
color: #808080;
font-size: 13px;
text-align:left;
line-height: 140%;
}

/* 本文(白文字小) */
.style3{
color: #ECE9DD;
font-size: 10px;
text-align:left;
line-height: 160%;
}

/* 本文(灰文字小1) */
.style4{
font-size: 10px;
text-align:left;
line-height: 160%;
}

/* 本文(灰文字小2) */
.style5{
color: gray;
font-size: 10px;
text-align:left;
line-height: 160%;
}

/* 更新日(灰文字小) */
.style6{
font-family:Arial, Sans-Serif;
color: gray;
font-size: 10px;
text-align:left;
line-height: 160%;
}

/* 特記 */
.styles{
color: #E6979F;
font-size: 10px;
text-align:left;
line-height: 160%;
}

/* 特記（英数字） */
.styles2{
font-family:Arial, Sans-Serif;
color: #E6979F;
font-size: 10px;
text-align:left;
line-height: 160%;
}

/* 見出し */
.sp0{
font-size:12px;
color: #ECE9DD;
border-width: 0 0 0 14;border-style: double;width: 290;height:40;
border-color: #E6979F;
}

/* 見出し */
.sp1{
font-size:12px;
color: #ECE9DD;
border-left-width: 5px;
border-left-style: solid;
border-left-color: #E6979F;
}

/* 見出し */
.sp2{
font-size:12px;
color: #E6979F;
border-left-width: 5px;
border-left-style: solid;
border-left-color: #E6979F;
}

/* 見出し */
.sp3{
font-size:12px;
color: #ECE9DD;
border-left-width: 5px;
border-left-style: solid;
border-left-color: #ECE9DD;
}

/* 見出し */
.sp4{
font-size:12px;
color: #555555;
border-left-width: 5px;
border-left-style: solid;
border-left-color: #555555;
}

/* 見出し */
.sp5{
font-family:Arial, Sans-Serif;
font-size:9px;
color: #ECE9DD;
border-left-style: solid;
border-left-color: #ECE9DD;
border-left-width: 3px;
}

/* 見出し */
.sp6{
font-size:12px;
color: #808080;
border-left-width: 5px;
border-left-style: solid;
border-left-color: #808080;
}

/* このページのトップへ */
.pagetop{
font-family:Arial, Sans-Serif;
font-size:10px;
text-align:right;
}

/* ギャラリーのつぶやきコメント */
.mono{
font-size: 10px;
color: #808080;
filter: dropshadow(offx=1, offy=1, color=#000000, direction=true);
}