﻿@charset "utf-8";

* {
    font-size : 100%;
    margin:0;
    padding:0;
    font-weight: normal;
    font-style: normal;
    background-color: transparent;
    zoom : 1;
}

html{
    background : url(bg_2.gif) repeat-y;
    scrollbar-track-color: #FDFDED;
    scrollbar-3dlight-color: #FDFDED;
    scrollbar-highlight-color: #BF978B;
    scrollbar-face-color: #E9D7B8;
    scrollbar-shadow-color: #926969;
    scrollbar-darkshadow-color: #604242;
    scrollbar-arrow-color: #604242;
}

body {
    color: #555555;
    font: 10pt/1.3 "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","メイリオ", "Meiryo","ＭＳ Ｐゴシック","MS P Gothic","Helvetica","Arial",sans-serif;
    scrollbar-track-color: #FDFDED;
    scrollbar-3dlight-color: #FDFDED;
    scrollbar-highlight-color: #BF978B;
    scrollbar-face-color: #E9D7B8;
    scrollbar-shadow-color: #926969;
    scrollbar-darkshadow-color: #604242;
    scrollbar-arrow-color: #604242;
}

/* 外枠部分 */
#baseline {
    font-size: 10pt;
    margin : 1em auto 1em;
    width: 800px;
    border : solid 1px #926969;
    background-color : #fff;
    padding-bottom : 1em;
}

html:not(:target) #baseline {
    background-color : rgba(255, 255, 255, 0.8);
}

/* 上部バーここから */
h1 {
    font-size : 10pt;
    position:relative;
    width : 800px;
    height : 90px;
    overflow : hidden;
}

h1 span {
    position:absolute; top:0; left:0;
    display:block;
    width:100%;
    height:100%;
    background:url("/top/top13.gif") no-repeat;
}

b {
    font-weight : bold;
}

.clearfix:after {
	content: url(/clearfix.gif);
	display: block;
	clear: both;
	height: 0;
}
.clearfix { display: inline-block; }
.clearfix { display: block; }
/*  \*//*/
.clearfix { overflow: hidden; }
/* */
