@charset "shift_jis";

h1 {
    width:284px;
    height:213px;
    margin: 10px 15px 12px 28px;
    padding: 0;
    float: left;
}

* html h1{
    margin: 10px 15px 6px 14px;    /* for IE6 */
}

*+html h1{
    margin: 10px 15px 6px 28px;    /* for IE7 */
}

h3 {
    background: url(../images/t_infoico1.png) left top no-repeat;
    margin: 10px 0px 0px 0px;
    padding:0;
    float: left;
    text-indent:25px;
    height:25px;
    line-height:25px;
    font-size:1.4em;
}

div#text2 {
    width:250px;
    height:75px;
    margin: 11px 0px 12px 0px;
    padding: 0;
    float: left;
    border-left: 2px solid #666999;
    overflow:auto;
}

#text2 p {
    margin: 0;
    padding: 5px;
}

h4 {
    margin: 0px 13px 0px 0px;
    padding: 0;
    float: left;
}

h5 {
    margin: 0;
    padding: 0;
    float: left;
}

h2 {
    margin: 14px 0px 5px 28px;
    padding: 0;
    clear: both;
}

* html h2{
    margin: 7px 0px 5px 28px;    /* for IE6 */
}

*+html h2 {    
     margin: 7px 0px 5px 28px;    /* for IE7 */ 
} 

#text1 {
    margin: 8px 0px 0px 28px;
    padding: 0;
}

