@charset "Shift_JIS";

img{
border: none;
}

h1{
font-size: 11px;
color: #333333;
margin: 0 auto 0 10px;
font-weight: bold;
text-align: left;
}

body{
text-align: center;
margin: 0 auto 0 auto;
font-size: 13px;
line-height: 1.5;
background-color: #E9E9E9;
}

#AllContentsArea{
width: 782px;
min-height: 100%;
background-color: #FFFFFF;
font-size: 13px;
text-align: center;
margin: 0 auto 0 auto;
padding: 10px 0 0 0;
}

a:link{
text-decoration: none;
}

a:hover{
text-decoration: underline;
}

a:visited{
text-decoration: none;
}

/* ----- HeaderContentsArea ----- */

#HaaderContentsArea{
margin: 10px auto 0 auto;
}

#HeaderTDLeft{
text-align: left;
}

#HeaderTDRight{
text-align: right;
}

/* ----- MainContentsArea ----- */
#MainContentsArea{
margin: 10px auto 0 auto;
}

#Space{
width: 10px;
}

/* Left */
#MCALeft{
width: 200px;
vertical-align: top;
text-align: left;
}

#MCALeft ul{
margin: 5px 0 5px 0px !important;
margin: 5px 0 5px 10px;
padding: 0 0 0 13px !important;
padding: 0;
list-style-type: none;
}

#MCALeft ul li{
background: url(../images/arrow_orange.gif) 0 no-repeat !important;
background: url(../images/arrow_orange.gif) -0.5 no-repeat;
padding: 0 0 0 15px;
line-height: 2.0;
}

/* Right */
#MCARight{
width: 550px;
vertical-align: top;
text-align: left;
}

.SentenceArea{
padding: 10px 0 0 0;
}

.InfoL{
width: 60px;
text-align: left;
padding: 10px 0 0 0;
}

.InfoC{
width: 70px;
text-align: left;
padding: 10px 0 0 0;
}

.InfoR{
width: auto;
text-align: left;
padding: 10px 0 0 0;
}

/* ----- FooterContentsArea ----- */
#FooterContentsArea{
margin: 30px auto 0 auto;
}

#FooterContentsArea td#Copyright{
padding: 15px 0 15px 0;
text-align: right;
}

