@charset "utf-8";

/**************************************************************
***************************************************************
Relisy CSS Document
Copyright (c) Relisy. All rights reserved.
***************************************************************
**************************************************************/
html {
overflow: auto;
}
body{
width: 100%;
height: 100%;
margin:0;
padding:0;
background-color:#ffffff;
font-size:12px;
line-height:1.8em;
font-family:"Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
color:#666666;
}

h1, h2, h3, h4, h5, h6, form {
margin: 0;
padding: 0;
}

img {
border:0;
}
p {
margin-top:0;
padding-top:0;
}
form {
font-size:12px;
line-height:1.8em;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
color:#666666;
}
iframe {
margin:0;
padding:0;
}
a { overflow: hidden; /*\*/ overflow: hidden; /**/ } 

/*-------------------------------------------
テーブル
-------------------------------------------*/
table.conSub {
width:550px;
margin-top:10px;
margin-bottom:10px;
}
.conSub th {
padding:4px 6px;
font-size:12px;
font-family:"Osaka", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS Gothic";
font-weight:bold;
background-color:#d6ceb4;
text-align:left;
border-bottom:solid 1px #ffffff;
}
.conSub td {
border-bottom:solid 1px #ffffff;
border-right:solid 1px #ffffff;
padding:4px 6px;
background-color:#e5e0cf;
text-align:left;
}
.conSub td.tdttl {
border-bottom:solid 1px #ffffff;
background-image:url(../../images/public/common/bg_td.gif);
background-repeat:repeat-y;
background-color:#ffffff;
padding:4px 6px;
}
/*-------------------------------------------
カラー
-------------------------------------------*/
.TextRed {
color:#FF3333;
}
