/* CSS Document */

body{background-color:#CCCCCC;font-size:12px;margin-top:0px;margin-left:0px; margin-right:0px;}

h1{font-size:1em; color:#CCCCCC;text-align:right; padding-top:10px}

h2{font-size:1em;color:#cc3366;margin-bottom:1px;margin-top:1px;}

h3{font-size:1em; color:#6666CC;margin-bottom:1em;}

p{margin-top:0px; margin-bottom:1px;line-break:strict;line-height:2.5ex}

A:visited {color:#003399}
A:hover {color: #FF3333 ; text-decoration:none;}


/*上部レイアウト*/
.top1{background-color:#333333;}
.top2{width:800px; margin-left:auto;margin-right:auto;}
.tp-log1{width:125px; float:left}
.tp-log2{margin-left:180px; text-align:right;}

/*ヘッドパーツ*/
.top-info{margin-top:5px;}


/*下部レイアウト*/
.ct-ela1{width:800px; margin-left:auto;margin-right:auto; margin-top:15px;}
.ct-ela2{width:618px; float:left;margin-top:0px;}
.ct-ela3{width:161px; margin-left:636px;}
.ct-cla{clear:both;}

/*一般*/
.ct-p{padding:10px;background-color:#FFFFFF}
.a-tx{margin-bottom:0.8em}

/*Copy*/
.end-cp{text-align:right;}

/*テキスト*/
.t-3w{color:#FFFFFF;font-size:1em;}
.tx-4{color:#666699;font-size:1em;}




