@charset "utf-8";

/**************************************************************
***************************************************************
Relisy CSS Document
Copyright (c) Relisy. All rights reserved.
***************************************************************
**************************************************************/

/*-------------------------------------------------------------
基本設定
-------------------------------------------------------------*/
body{
margin:0;
padding:0;
background-image:url(../../../blogimg/bg_column01.gif);
font-size:12px;
line-height:1.8em;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
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;
}


/*-----------フォームエリア-----------*/
#formArea{
width:470px;
margin:0 auto;
padding:10px 10px 15px 10px;
}

.formError1{
margin:10px 0;
padding:0 ;
color:#FF0000;
}
.formError2{
margin:10px 0;
padding:0 20px;
color:#2299bb;
}

#formArea table {
margin:5px 0;
}
#formArea th {
padding:6px 4px;
font-size:14px;
font-family:"Osaka", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS Gothic";
font-weight:bold;
text-align:left;
border-bottom:dotted 1px #999999;
}
#formArea td {
border-bottom:dotted 1px #999999;
padding:6px;
text-align:left;
}
.formBox{
width:160px;
margin:0 auto;
padding:15px 0 0 0;
}
.formAreaLeft {
float:left;
margin:0;
padding:0;
}
.formAreaRight {
float:right;
margin:0;
padding:0;
}
/*----------------------------------------------------
テキストカラー
----------------------------------------------------*/
.red{color:#CC3300;}