BODY{
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}

DIV{
 width : 739px;
 border-width : 1px 1px 1px 1px;border-color : #38aec3 #38aec3 #38aec3 #38aec3;
 border-top-style : solid;
 border-left-style : solid;
 border-right-style : solid;
 border-bottom-style : solid;
 padding-top : 0px;
 padding-left : 0px;
 padding-right : 0px;
 padding-bottom : 0px;
 margin-top : 19px;
 margin-left : 19px;
 margin-right : 19px;
 margin-bottom : 19px;
}

H1{
 font-size : 9pt;
 color : navy;
}

H2{
font-size : 12pt;
background-color : #6699cc;
line-height : 2pc;
width : 310px;
}

LI{
 list-style-image : url(images/ul_b.gif);
}


/*リンク
--------------------------------------------------------------*/
A:LINK {
 color : #505050;
 text-decoration : none;
}

A:VISITED {
	color : #319aac;
}

a:hover {
	color: #ff2222;
}

a:active {
	color: #5f9eba;
}

/* ヘッダー
--------------------------------------------------------------*/
#header{
 background-image : url(images/header_line.gif);
 background-repeat : no-repeat;
 background-attachment : fixed;
 background-position : 0px 0px;
 width : 758px;
 height : 27px;
 margin-left : 19px;
 margin-right : 0px;
 margin-bottom : 0px;
 margin-top : 0px;border-width : 0px 0px 0px 0px;border-style : none none none none;}

#header H3 { font-size:0; line-height:0; 
 color : #38aec3;
}

#con{
 width : 700px;
 margin-left : 20px;
 margin-right : 0px;
 margin-bottom : 0px;
 margin-top : 20px;
 border-width : 0px 0px 0px 0px;
 border-style : none none none none;
background-repeat : no-repeat;
}

#con2{
width : 566px;
margin-top : 20px;
margin-left : 20px;border-width : 0px 0px 0px 0px;border-style : none none none none;
background-repeat : no-repeat;
}


/* ナビゲーション
--------------------------------------------------------------*/
.kaijyo{
 clear : both;
} 
 
.pankuzu{
 font-size : 10px;
 padding-top : 5px;
 padding-left : 20px;
}

.left_box{
 padding-top : 5px;
 padding-left : 10px;
 padding-bottom : 5px;
 border-width : 1px 1px 1px 1px;
 border-style : solid solid solid solid;
 width : 180px;
 border-color : #6699cc #6699cc #6699cc #6699cc;
 font-size : 11pt;
 font-weight : bold;
 color : navy;
 background-color : #ebf6fb;
 font-family : "MS UI Gothic";
}

.right_box{
 padding-top : 5px;
 padding-left : 10px;
 padding-bottom : 5px;
 border-width : 1px 1px 1px 1px;
 border-style : solid solid solid solid;
 width : 470px;
 border-color : #6699cc #6699cc #6699cc #6699cc;
 font-size : 11pt;
}

.left_box01{
 padding-top : 5px;
 padding-left : 10px;
 padding-bottom : 5px;
 padding-right : 10px;
 border-width : 1px 1px 1px 1px;
 border-style : solid solid solid solid;
 width : 180px;
 border-color : #5fba8a #5fba8a #5fba8a #5fba8a;
 font-size : 11pt;
 font-weight : bold;
 color : gray;
 background-color : #cbe9d9;
 font-family : "MS UI Gothic";
}

.right_box01{
 padding-top : 5px;
 padding-left : 10px;
 padding-bottom : 5px;
 border-width : 1px 1px 1px 1px;
 border-style : solid solid solid solid;
 width : 470px;
 border-color : #5fba8a #5fba8a #5fba8a #5fba8a;
 font-size : 11pt;
}


.left_box02{
 padding-top : 5px;
 padding-left : 10px;
 padding-bottom : 5px;
 padding-right : 10px;
 border-width : 1px 1px 1px 1px;
 border-style : solid solid solid solid;
 width : 100px;
 border-color : #5fba8a #5fba8a #5fba8a #5fba8a;
 font-size : 11pt;
 font-weight : bold;
 color : gray;
 background-color : #cbe9d9;
 font-family : "MS UI Gothic";
}

.right_box02{
 padding-top : 5px;
 padding-left : 10px;
 padding-bottom : 5px;
 border-width : 1px 1px 1px 1px;
 border-style : solid solid solid solid;
 width : 550px;
 border-color : #5fba8a #5fba8a #5fba8a #5fba8a;
 font-size : 11pt;
}


.left_box03{
 padding-top : 0px;
 padding-left : 0px;
 padding-bottom : 0px;
 padding-right : 0px;
 
 
 
 border-style : none none none none;
 width : 191px;
 
 font-size : 10pt;
}

.right_box03{
 padding-top : 5px;
 padding-left : 10px;
 padding-bottom : 5px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-left-width : 1px;
 border-style : none dashed dashed dashed;
 width : 375px;
 border-color : #c3f0af #c3f0af #c3f0af #c3f0af;
 font-size : 10pt;
}





/* テーブル属性
--------------------------------------------------------------*/
.td-left_g{
font-size : 10pt;
background-color : #5fba8a;
}

.td-title_bule{
font-size : 8pt;
margin-top : 2px;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 0px;
background-image : url(images/b_main.gif);
}

.td-head_g{
 font-size : 8pt;
 color : #38aec3;
 background-color : #38aec3;
 
}

.td-trouble{
 font-size : 10pt;
 font-family : "MS UI Gothic";
 padding-left : 5px;
 
}

.td-link{
 font-size : 10pt;
 color : #6699cc;
 text-align : center;
}

.midashi{
 font-size : 12pt;
 width : 200px;
 height : 35px;
 padding-left : 9px;
 background-repeat : no-repeat;
 background-attachment : fixed;
 font-weight : bold;
}


.td_midashi{
 font-size : 12pt;
 font-weight : bold;
 padding-top : 5px;
 padding-left : 12px;
 padding-bottom : 5px;
 background-color : #5fba8a;
}

