/*◆web工房◆*/
/*v1.01(2008.08.26)リリース*/
/* ********************************************************************* */

/*◆コンテンツ*/

div#layContents0{
    width:700px;
    margin:0;
    padding:0;
    float: left;
    
    font-size:10pt; 
    text-align:left;
}

div#layContents01{
    width:700px;
    height:100px;
    margin:0;
    padding: 0;    
    
    font-size:10pt; 
    text-align:left;
}

div#layContents01_l{
    width:590px;
    margin:0;
    padding:0;
    float: left;
    
    font-size:10pt; 
    text-align:left;
}

div#layContents01_r{
    width:100px;
    margin:0;
    padding:0;
    text-align:center;
    float: right;    
    
    font-size:10pt; 
    
    border-color:#0080c0;
    border-style:double;
    border-width:1px;
}

div#layContents1{
    width:700px;
    margin:0;
    padding: 0;    
    
    font-size:10pt; 
    text-align:left;
}

div#layContents1_l{
    width:345px;
    margin:0;
    padding:0;
    float: left;
    
    font-size:10pt; 
    text-align:left;
}

div#layContents1_r{
    width:345px;
    margin:0;
    padding:0;
    float: right;    
    
    font-size:10pt; 
    text-align:left;
}

div#layContents2{
    width:700px;
    margin:0;
    padding: 0;    
    
    font-size:10pt; 
    text-align:left;
}

div#layContents2_l{
    width:345px;
    margin:0;
    padding:0;
    float: left;
    
    font-size:10pt; 
    text-align:left;
}

div#layContents2_r{
    width:345px;
    margin:0;
    padding:0;
    float: right;    
    
    font-size:10pt; 
    text-align:left;
}

div#layContents3{
    width:700px;
    margin:0;
    padding: 0;    
    
    font-size:10pt; 
    text-align:left;
}

div#layContents4{
    width:700px;
    margin:0;
    padding: 0;    
    
    font-size:10pt; 
    text-align:left;
}

div#layContents5{
    width:700px;
    margin:0;
    padding: 0;    
    
    font-size:10pt; 
    text-align:left;
}

div#layContents6{
    width:700px;
    margin:0;
    padding: 0;    
    
    font-size:10pt; 
    text-align:left;
}

/*◆テーブル*/
.tblStyle1{
    margin-left: 20px;
    font-size:10pt;
}

.tdStyle2d{
    background-color:#eeffff;
    border-color:#0080c0;
    border-style:double;
    border-width:4px;
}

.tdStyle2s{
    background-color:#eeffff;
    border-color:#0080c0;
    border-style:solid;
    border-width:1px;
}


/*◆コンテンツフィールド*/
.fldContents{
    width:90%;
	padding:10px;

    text-align:left;
}

/*◆リスト(フッタ2)*/
.dlStyle{
    width:100%;
    margin:0px;
    margin-left:20px;
}

.dlStyle dt{
    background-image:url(../gif/bg_dldt.gif);
    background-position:left bottom;
    background-repeat:no-repeat;
}

.dlStyle dd{
    width:95%;
    margin-left:20px;
    line-height:130%;
}

.ulStyle{
    margin-left:20px;
    font-size:10pt;
}

.olStyle{
    margin-left:30px;
    font-size:10pt;
}

.divStyle{
    width:100%;
    height:100px;
    margin:0px;
    
    text-align: center;
}

.pStyle9{
    width:80%;
    padding:10px;
    
    font-size:10pt;
    text-align: left;
    
    border-color:#004080;
    border-style:solid;
    border-width:1px;
}

.pStyle92{
    width:95%;
    padding:10px;
    
    font-size:10pt;
    text-align: left;
}

.pStyle93{
    width:95%;
    hheight:150px;
    padding:10px;
    overflow: auto;
    
    font-size:10pt;
    text-align: left;
    
    border-color:#0080ff;
    border-style:solid;
    border-width:1px;
}

.btnStyle9{
    width:171px;
    height:98px;
    
    font-size:10pt;
    color:#000080;
    
    border-style:none;
    background:url(../gif/btnStart1.gif) no-repeat left top;
    
}

/*◆テーブル*/
.tblStyle{
    width:100%;
    margin:0px;

    font-size:10pt;
}

@media print{ 
    .noprint{display:none;}   
    #layTop_r{display:none;}  
    #layTop9_r{display:none;}   
    #layFooter1_l{display:none;}   
    #layFooter1_r{display:none;}   
}
