/* CSS Document */

h1,h2,h3,h4,h5,h6{
margin:0;
padding:0;
font-size:12px;
font-weight:normal;
display:inline;
}

a{
color:#15aaff;
text-decoration:none;
}

a:hover{
color:#CCCCCC;
}


.left{
float:left;
}

.right{
float:right;
}

/* --------------------- clearfix */

.clearfix{
    zoom:1;/*for IE 5.5-7*/
}
.clearfix:after{/*for modern browser*/
    content:".";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
    font-size: 0;
}
.clearfix {
    display: inline-block;
}
.clearfix {
    display: block;
}
* html .clearfix{
    /*\*/height:1%;/*for WinIE*/
    display:inline-table;/*for MacIE*/
}

/* --------------------- !end clearfix */


.png_bg{}


/* ------  テキストの装飾  ------ */

.txt01{
color:#FF3C8F;
}

.txt02{
color:#15aaff;
}

.txt03{
font-size:16px;
font-weight:bold;
}

.txt04{
font-size:16px;
font-weight:bold;
color:#FF3C8F;
}

.txt05{
font-size:16px;
font-weight:bold;
color:#15aaff;
}

