@charset "utf-8";

/*--------------------------------------
	Table Module		
---------------------------------------*/

table {
	background-color: #f5f5f5;
	margin: 0.5em 0;
	border-width: 1px;
	border-style: solid;
	border-color: #c1ced4 #97a4aa #97a4aa #c1ced4;
}

.bbs1 {
    width: 440px;
    margin: 0px;
	border-width: 1px;
	border-style: solid;
	border-color:#f3f3f3;
	padding : 0px;
}

.bbs2 {
    background-color:#ffffff; 
    border-width:0px; 
    text-align:right;
    }

.bbs3 {
    background-color:#ffffff; 
    border-width:0px; 
    text-align:left;
    }

.bbs4 {
    background-color:#ffffff; 
    border-width:0px; 
    text-align:center;
    }

.bbs5 {
    width: 440px;
    margin: 0px;
    border-width: 0px;
}

.bbs6 {
    background-color: #f3f3f3;
    boredr-color: #f3f3f3;
    border-width: 0px;
    text-align: left;
	padding-left : 5px;
}
.bbs7 {
    background-color: #ffffff;
    border: 0px;
    text-align: right;
}

.bbs8 {
    background: #ffffff;
    border-width: 0px;
    text-align: left;
	padding-left : 5px;
}

.bbs9 {
    width: 400px;
    border-width: 0px;
}

.bbs10 {
    background: #f3f3f3;
    border: 1px;
    text-align: left;
	padding-left : 5px;
}

.bbs11 {
    background:#ffffff; 
    border:0px; 
    text-align:right;
    }
    
.bbs12 {
    background-color: #f3f3f3;
    border-width: 0px;
}

caption {
	display: none;
}

td,th {
	padding : 0px;
	border-width: 0px;
	}
th {
	font-weight: normal;
	color: white;
	background-color: #b83800;
	border-width: 0 1px 1px 0;
	border-style: solid;
	border-color: #822800;
}

td {
	color: #2d3b4e;
	background-color: white;
	border-width: 0px;
	border-style: solid;
	border-color: #eeeeee #bfc3c4 #bfc3c4 #eeeeee;
}

/*--------------------------------------
	Form Module		
---------------------------------------*/

form {
	margin: 1em 0;
}

fieldset {
	border: none;
}

legend {
	padding: 0 0;
	display: none;
}

input,
textarea {
	font-size: 13px;
	font-family:  "ヒラギノ角ゴ Pro W3",  sans-serif;
	background-color: white;
	border: none;
	border-top: 1px solid #a8a8a8;
	border-left: 1px solid #a8a8a8;
	padding: 0.1em 8px 0.1em 8px;
	margin: 0.1em 8px;
}

input.button {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6c737a;
	background-image: url(images/bg/gradation_white.gif);
	background-repeat: repeat-x;
	text-transform: uppercase;
	border-width: 1px;
	border-style: solid;
	border-color: #c2c2c2 #8f8f8f #8f8f8f #c2c2c2;
}

input.button:hover {
	color: black;
	border: 1px solid #7b7b7b;
}

input.radio {
	background-color: transparent;
	background-image: none;
	border: none;
}

.bbs {
font-family:Osaka,Verdana,"ＭＳ ゴシック";
font-size:10px;
border-style:solid;
border-width:1px;
border-color:#000000;
background:transparent;
}

.bbsin{
   background-color: #f3f3f3;
   font-family:Osaka,Verdana,"ＭＳ ゴシック";
 font-size:10px;
 border-style:solid;
 border-width:1px;
 border-color:#000000;
 background-color: #f3f3f3;
   }

textarea {
	padding: 8px;
}
.bbstext {
    font-size:12px;
    border-style:solid;
    border-width:1px;
    border-color:#000000;
    background:transparent;
}
	


/* end */
