{margin: 0; padding: 0;}
HTML, BODY {font-family :"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;SCROLLBAR-FACE-COLOR:#f3f4f5;SCROLLBAR-HIGHLIGHT-COLOR:#adb6bc;SCROLLBAR-SHADOW-COLOR:#adb6bc;SCROLLBAR-3DLIGHT-COLOR:#f3f4f5;SCROLLBAR-ARROW-COLOR:#6666ff;SCROLLBAR-TRACK-COLOR:#f3f4f5;SCROLLBAR-DARKSHADOW-COLOR:#f3f4f5;background-image : url(bg.gif);margin-top : 3px;margin-left : 0px;margin-right : 0px;margin-bottom : 5px;text-align:center;background-color : #dedfde;color : #272727;  font-size : 96%;}

@import "http://";

/*センタリングしたときのIE対策みたいな*/
body div{text-align:left;margin:0 auto;}

A {text-decoration : none;}
A:LINK {color : navy; text-decoration : none;} 
A:VISITED {color : navy; text-decoration : none;}
A:ACTIVE{color : green;text-decoration:none;position:relative;top : 0px;left : 0px;}
A:HOVER { color : red; text-decoration : underline;
  
  
  
}

/*外枠*/
#sotowaku{border-width : 3px 3px 3px 3px;border-style : double double double double;border-color : gray gray gray gray;background-image : url(bg_body.gif);background-repeat : repeat-y;width : 754px;}

/*内枠*/
#uchiwaku{width : 700px;text-align:left;margin-left : 27px;margin-right : 27px;}

/*ヘッダー*/
#header {font-size : 12px;height : 70px;background-image : url(bg_header.jpg);background-repeat : no-repeat;}
#header_menu{font-size:12px;height : 30px;background-image : url(bg_menu.gif);background-repeat : repeat-x;
  text-decoration : none;
}

/*iframe内のスタイル*/
#iframe_img{TEXT-ALIGN: center; font-size : 12px;height : 100px;border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color : gray gray gray gray;margin-top : 2px;margin-bottom : 2px;}

/*トップページで使うinfo部分*/
#info{background-image : url(bg_info.jpg);background-repeat : no-repeat;height : 200px;margin-top : 5px;margin-bottom : 5px;margin-left : 0px;margin-right : 0px;}
#topics { font-size : 12px;padding-bottom : 3px;padding-top : 4px;padding-left : 10px;line-height : 20px;}

/*main_box内のfloat*/
#main_box {margin-top : 0px;margin-left : 0px;margin-right : 0px;margin-bottom : 0px;}
#menu_left{font-size : 12px;width : 250px;float : left;margin-top : 0px;padding-top : 0px;}
#main_center{width : 250px;float : left;padding-top : 0px;margin-top : 0px;margin-left : 5px;margin-bottom : auto;}
#main {width : 505px;float : left;line-height : 22px;margin-top : 0px;margin-left : 0px;margin-right : 0px;margin-bottom : 0px;}
#menu {FONT-SIZE: 12px;  line-height : 14px;  width : 190px;float : right;margin-left : 5px;background-color : white;padding-top : 0px;margin-top : 0px;}

/*フッター*/
#footer_menu{background-color : white;height : 85px;width : 700px;}
#footer{text-align : center;font-size : 12px;height : 30px;border-top-width : 1px;border-top-style : solid;border-top-color : silver;background-image : url(copyright.gif);background-repeat : no-repeat;}

/*iframe内のスタイル*/
#header_iframe_menu{font-size : 13px;padding-top : 7px;background-image : url(bg_menu.gif);height : 30px;text-align : left;padding-left : 10px;font-weight : bold;background-repeat : repeat-x;}
#footer_iframe_menu{font-size : 12px;width : 700px;background-color : white;height : 85px;text-align : center;line-height : 16px;}
#side_iframe_menu{font-size : 13px;text-align : center;width : 190px;background-color : white;height : 1500px;}

/*ボックススタイル01*/
.box-title{font-size : 14px;font-weight:bold;color : #008000;padding-left : 12px;padding-top : 5px;padding-bottom : 2px;margin-bottom : 0px;line-height : 16px;border-top-width : 1px;border-left-width : 1px;border-right-width : 1px;border-top-style : solid;border-left-style : solid;border-right-style : solid;border-top-color : silver;border-left-color : silver;border-right-color : silver;background-image : url(bg_box-title.gif);background-repeat : repeat-x;margin-top : 5px;margin-left : auto;margin-right : auto;border-bottom-color : silver;
text-align : left;
  border-bottom-width : 0px;
}

.box{font-size : 90%;line-height : 200%;text-align: justify; text-justify: inter-ideograph;padding-top : 5px;padding-left : 12px;padding-right : 10px;padding-bottom : 5px;margin-bottom : 2px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : silver silver silver silver;margin-top : 0px;background-image : url(bg_box.jpg);background-repeat : no-repeat;}

/*ボックススタイル02*/
.box-title02{font-size : 13px;font-weight:bold;color : #008000;background-color : white;padding-left : 6px;padding-top : 5px;padding-bottom : 2px;margin-bottom : 0px;line-height : 16px;border-top-width : 1px;border-left-width : 1px;border-right-width : 1px;border-top-style : solid;border-left-style : solid;border-right-style : solid;border-top-color : silver;border-left-color : silver;border-right-color : silver;background-image : url(bg_box-title02.gif);background-repeat : repeat-x;margin-left : auto;margin-right : auto;border-bottom-width : 0px;border-bottom-style : solid;border-bottom-color : silver;margin-top : 5px;text-align : left;}

.box02{padding-top : 3px;padding-left : 10px;padding-right : 8px;padding-bottom : 3px;margin-bottom : 2px;border-right-width : 1px;border-bottom-width : 1px;border-left-width : 1px;border-right-style : solid;border-bottom-style : solid;border-left-style : solid;border-right-color : silver;border-bottom-color : silver;border-left-color : silver;font-size : 12px;margin-top : 0px;line-height : 22px;margin-right : auto;border-top-width : 1px;border-top-style : solid;border-top-color : silver;margin-left : auto;text-align : left;}

/*ボックススタイルmenu*/
.z_menu_box-title{font-size : 13px;font-weight:bold;color : green;background-color : white;padding-top : 5px;padding-bottom : 2px;margin-bottom : 0px;line-height : 16px;border-top-width : 1px;border-left-width : 1px;border-right-width : 1px;border-top-style : solid;border-left-style : solid;border-right-style : solid;border-top-color : silver;border-left-color : silver;border-right-color : silver;background-image : url(bg_box-title02.gif);background-repeat : repeat-x;border-bottom-width : 0px;border-bottom-style : solid;border-bottom-color : silver;margin-top : 5px;text-align : center;}

.z_menu_box{padding-top : 3px;padding-left : 4px;padding-right : 3px;padding-bottom : 3px;margin-bottom : 2px;border-right-width : 1px;border-bottom-width : 1px;border-left-width : 1px;border-right-style : solid;border-bottom-style : solid;border-left-style : solid;border-right-color : silver;border-bottom-color : silver;border-left-color : silver;font-size : 12px;margin-top : 0px;line-height : 22px;margin-right : auto;border-top-width : 1px;border-top-style : solid;border-top-color : silver;margin-left : auto;text-align : left;}

/*ボックススタイル４コマ*/
.yonkoma_waku-title{font-size : 12px;font-weight:bold;color : #004000;background-color : white;padding-top : 3px;padding-bottom : 1px;margin-bottom : 0px;line-height : 16px;border-top-width : 1px;border-left-width : 1px;border-right-width : 1px;border-top-style : solid;border-left-style : solid;border-right-style : solid;border-top-color : silver;border-left-color : silver;border-right-color : silver;background-image : url(bg_box-title02.gif);background-repeat : repeat-x;border-bottom-width : 1px;border-bottom-style : solid;border-bottom-color : silver;margin-top : 5px;text-align : center;}
.yonkoma_waku{font-size : 10px;border-right-width : 1px;border-bottom-width : 1px;border-left-width : 1px;border-left-style : solid;border-right-style : solid;border-bottom-style : solid;border-left-color : silver;border-right-color : silver;border-bottom-color : silver;margin-bottom : 10px;background-color : white;}

/*サイトネーム*/
.li_sitename{font-size : 12px;text-decoration : none;font-family : Verdana,"Small Fonts";color : gray;background-image : url(li_sitename.gif);background-repeat : no-repeat;margin-left : 10px;padding-left : 115pt;position : absolute;margin-top : 16px;padding-top : 32px;}

/*リンク装飾*/
.link_menu {color : white;text-decoration: none;height : 20px;}

.link_header_menu {text-decoration : none;background-image : url(icon_menu.gif);padding-left : 16px;background-repeat : no-repeat;font-weight : bold;
  line-height : 22px;
}

.link_footer_menu {text-decoration : none;background-image : url(icon_link_footer.gif);padding-left : 15px;background-repeat : no-repeat;
font-size : 12px;height : 20px;}

/*文字装飾*/
.notice {margin-bottom : auto;font-size : 12px;margin-top : auto;margin-left : auto;margin-right : auto;}

.font_big{font-size : 40px;font-weight : 900;font-family : HGP創英角ｺﾞｼｯｸUB;line-height : 42px;}
.font_normal{color : #cc0000;}
.font_small{font-size : 10px;line-height : 14px;}
.font_bgcolor{color : #c0c0c0;font-size : 10px;}


.li_midashi_attention{FILTER: Shadow(color=silver,direction=135);font : bold 18px /160% "ＭＳ Ｐゴシック"; WIDTH: 100%; color : black;padding-top : 5px;padding-bottom : 5px;height : 20px;}
.li_midashi01{font-size : 16px;height : 20px;font-weight : bold;color : #cc0000;background-image : url(icon_arrow01.gif);background-repeat : no-repeat;padding-left : 20px;padding-top : 2px;}
.li_midashi02{font-size : 14px;font-weight : bold;height : 20px;background-image : url(icon_arrow02.gif);padding-left : 20px;background-repeat : no-repeat;padding-top : 2px;color : #002142;padding-bottom : 3px;}
.li_menu{background-image : url(icon_menu.gif);padding-left : 16px;background-repeat : no-repeat;height : 20px;}
.li_arrow_migi{background-image : url(icon_migi.gif);padding-left : 18px;background-repeat : no-repeat;height : 20px;font-size : 12px;font-weight : bold;}
.li_arrow_hidari{background-image : url(icon_hidari.gif);padding-left : 18px;background-repeat : no-repeat;height : 20px;font-size : 12px;font-weight : bold;}
.li_link_naibu{background-image : url(icon_link_naibu.gif);padding-left : 11px;background-repeat : no-repeat;height : 20px;}
.li_link_gaibu{background-image : url(icon_link_gaibu.gif);padding-left : 27px;background-repeat : no-repeat;height : 18px;}
.li_folder_close{background-image : url(icon_folder_close.gif);padding-left : 18px;background-repeat : no-repeat;height : 20px;}
.li_folder_open{background-image : url(icon_folder_open.gif);padding-left : 18px;background-repeat : no-repeat;height : 20px;}
.li_folder_DL{background-image : url(icon_folder_DL.gif);padding-left : 16px;background-repeat : no-repeat;height : 20px;}
.li_folder_ZIP{background-image : url(icon_folder_ZIP.gif);padding-left : 18px;background-repeat : no-repeat;height : 20px;}
.li_report{background-image : url(icon_report.gif);padding-left : 18px;background-repeat : no-repeat;padding-top : 4px;font-size : 16px;color : #004000;font-weight : bold;height : 20px;}
.li_pdf{background-image : url(icon_pdf.gif);padding-left : 18px;background-repeat : no-repeat;padding-top : 4px;height : 20px;}
.li_home{background-image : url(icon_home.gif);padding-left : 15px;background-repeat : no-repeat;height : 20px;}
.li_pagetop{background-image : url(icon_pagetop.gif);background-color : white;font-size : 10px;padding-left : 16px;padding-right : 20px;background-repeat : no-repeat;padding-bottom : 6px;padding-top : 3px;}
.li_mail{background-image : url(icon_mail.gif);padding-left : 16px;background-repeat : no-repeat;height : 20px;}
.li_PR{background-image : url(icon_PR.gif);padding-left : 15px;background-repeat : no-repeat;height : 20px;}
.li_hakushu{background-image : url(icon_hakushu.gif);padding-left : 34px;background-repeat : no-repeat;font-size : 12px;padding-bottom : 5px;padding-top : 10px;}


/*見出し*/
H1{font-size:13px;font-weight:normal;}
H2{font-size : 15px;}
H3{font-size : 12px;}
H4{font-size : 11px;font-weight:normal;}
H5{font-size : 11px;font-weight:normal;}
H6{font-size : 11px;font-weight:normal;}
H1,H2,H3,H4,H5,H6,p,ol,ul,dl,dt {margin-top:0px;margin-bottom:0px;}

/*水平線*/
HR{height:1px;color : silver;}

/*ストロング*/
STRONG{font-weight : normal;}

/*テーブル*/
TR,TD{font-size : 12px;line-height : 20px;
  
}

/*引用文*/
BLOCKQUOTE{padding-left : 10px;margin-left : 10px;border-left-width : 6px;border-left-style : solid;border-left-color : silver;}
I{
  font-style : normal;
  color : red;
  background-color : #ffffce;
  font-weight : bold;
}
