@import "/z-style/common/css/link.css";
@import "/z-style/common/css/submenu.css";

body{
	margin: 0px;
	background-image: url(../img/bg_main.gif);
}

td {  font-size: x-small; line-height: 150%;	color: #666666;}
th {  font-size: small; line-height: 150%;	color: #666666;}
li {  font-size: x-small; line-height: 150%;	color: #666666;}

/* ----------------------------------------CSSハック（Win&MacIE対策） \*/

td {  font-size: small;}
th {  font-size: medium;}
li {  font-size: small;}

td {  _font-size: x-small;}
th {  _font-size: small;}
li {  _font-size: x-small;}

/**/


.lh180{
	line-height: 180%;
}

/* Contents */
h1.ctitle {
    background-color: #FFF8E6;
    margin: 19px 20px 9px 20px;
    padding: 3px 4px 3px 4px;
    border: #949494;
    border-style: solid;
    border-width: 1px 1px 4px 1px;
    font-size: 16px;
}

dl#contents dt#midashi {
    background-image: url(/z-style/img/mark_dt.gif);
    background-repeat: no-repeat;
    border: #949494;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    font-size: 14px;
    font-weight: bold;
    vertical-align: bottom;
    margin: 0px 0px 5px 0px;
    padding: 0px 0px 0px 12px;
    height:16px;
}

dl#contents dd td#linklist {
    background-color: #FFFCF5;
    border: #D1D1D1;
    border-style: solid;
    border-width: 1px;
    margin:0px;
    padding:0px;
    vertical-align:top;
}

dl#contents dd td#linklist ul {
    padding: 0px;
    margin: 0px 0px 3px 0px;
    list-style-type: none;
}

dl#contents dd td#linklist ul li {
    background-color: #ffffff;
    margin: 5px 8px 5px 8px;
    padding: 3px 2px 3px 5px;
    border: #D1D1D1;
    border-style: dotted;
    border-width:1px;
    font-size:11px;
}

dl#contents dd td#linklist ul li#noll {
    background-color: #FFFCF5;
    border-style:none;
    margin: 5px 10px 5px 10px;
    padding: 4px 8px 4px 8px;
    font-size:11px;
}

dl#contents dd td#linklist ul li a:link{ color:#525252; text-decoration: none}
dl#contents dd td#linklist ul li a:visited{ color:#525252; text-decoration: none}
dl#contents dd td#linklist ul li a:hover{ color:#525252; text-decoration: underline}
.eventlist {  background-color: #FFFFFF; list-style-type: none; margin-top: 3px; margin-right: 3px; margin-bottom: 3px; margin-left: 3px; clip:  rect(   ); border: 1px #BFBFBF dashed; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; text-align: center}

/* ----------------------------------------defide追加css */

.no-repeat 	{ background-repeat:no-repeat;}

.margin-none 	{ margin-left: 0px; margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}

.lh1 { line-height: 110%;}
.lh2 { line-height: 130%;}

.onedown {  font-size: xx-small;}

.table-blue1	 { background-color: #F1F5FC;}
.table-blue2	 { background-color: #EFF7FF;}
.table-blue3	 { background-color: #E4EDF7;}
.table-blue4 	 { background-color: #F0F0FF;}
.table-purple1 { background-color: #FBF0FF;}
.table-purple2 { background-color: #FCF8FC;}
.table-green1	 { background-color: #F5FAF1;}
.table-green2	 { background-color: #EFF8F7;}
.table-green3	 { background-color: #CBE9DE;}
.table-green4	 { background-color: #F0F8F8;}
.table-gray1	 { background-color: #999999;}
.table-gray2	 { background-color: #CCCCCC;}
.table-gray3	 { background-color: #F7F7F7;}
.table-white	 { background-color: #FFFFFF;}
.table-line1	 { background-color: #D9D9D9;}
.table-kokuritsu	{ background-color: #F2F8FF;}
.table-kouritsu	{ background-color: #F5FAE7;}
.table-shiritsu	{ background-color: #FFF5FB;}
.table-orange1	 { background-color: #FF6600;}

.text-yellow1	 { color: #E18200;}
.text-blue1	 	 { color: #6666CC;}
.text-purple1  { color: #792F9D;}
.text-green1   { color: #006600;}
.text-white		 { color: #FFFFFF;}
.text-blue2	 	 { color: #205BBD;}

.spacer1 { margin-top:5px; padding:0px;}
.spacer2 { margin-top:10px; padding:0px;}


