/* CSS Document */


/* リンク */

a:link {
    text-decoration: none;
    color:#663300;
}

a:visited {
    text-decoration: none;
    color:#996633;
}

a:active {
    color:#990000;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

/* メインボックス */

#MainBox {
background-image:url(../img/etc/bg.jpg);
background-position:top center;
background-repeat:no-repeat;
background-color:#FFFFFF;
width:790px;
padding:15px 0px 15px 0px;
}

/* タイトル */

#Title {
margin:53px 0px 0px 45px;
}

/* サイトマップ */

.Sitemap {
margin:30px 40px 20px 100px;
color:#000000;
width:650px;
}

.Sitemap h2 {
border-left:10px solid #CC9900;
padding:5px;
font-weight:normal;
color:#CC9900;
font-size:14px;
text-align:left;
margin-top:20px;
}

.SMContents {
text-align:left;
width:600x;
margin:0px 30px 0px 20px;
padding:10px;
font-size:12px;
line-height:160%;
}

.SMLeft {
width:250px;
float:left;
font-size:12px;
line-height:160%;
}

.SMRight {
float:right;
width:300px;
font-size:12px;
line-height:160%;
}

/* テキスト */

.Txt {
width:500px;
font-size:12px;
color:#666666;
line-height:140%;
margin:50px 100px 30px 100px;
}

/*　タイトル　*/
h3 {
margin:20px 0px 15px 0px;
padding:5px;
font-size:14px;
color:#CC9900;
border-bottom:1px dotted #CC9900;
}