td   { color: #000000; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 18px; text-align: left; vertical-align: top }


.input_contact  { color: #584c3f; font-size: 11px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; background-color: #ffffff; width: 290px; height: 17px; border: solid 1px #adadad }
	
.textarea_contact  { color: #584c3f; font-size: 11px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; background-color: #ffffff; width: 290px; height: 93px; border: solid 1px #adadad }



body {margin:0px; padding:0px; background-image:url(images/background.jpg); background-repeat:repeat-x; background-color:#333437;}
.menu_bg {background-image:url(images/menu.jpg); background-repeat:repeat-x;}
.header  { background-image: url(images/header.jpg); background-repeat: no-repeat }
.top {background-image:url(images/top.jpg); background-repeat:repeat-x;}
.baner1  { background-image: url(images/baner1.jpg); background-repeat: no-repeat }
.baner2 {background-image:url(images/baner2.jpg); background-repeat:no-repeat;}
.tab {background-color:#ffffff;}
.tab1 {background-color:#e6e6e6;}
.line {background-image:url(images/line.jpg); background-repeat:repeat-y;}



.menu            { color: #ffffff; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; text-decoration: none; text-align: center; text-transform: uppercase; display: block; padding-top: 22px; width: 140px; height: 36px; float: left }
.menu:link       { color: #ffffff; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; text-decoration: none; text-align: center; text-transform: uppercase; display: block; padding-top: 22px; width: 140px; height: 36px; float: left }
.menu:hover      { color: #3ad9ff; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; text-decoration: none; text-align: center; text-transform: uppercase; display: block; padding-top: 22px; width: 140px; height: 36px; float: left }
.menu:active     { color: #ffffff; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; text-decoration: none; text-align: center; text-transform: uppercase; display: block; padding-top: 22px; width: 140px; height: 36px; float: left }

.menu_bottom          { color: #bbbbbb; font-size: 11px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; text-decoration: none }
.menu_bottom:link      { color: #bbbbbb; font-size: 11px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; text-decoration: none }
.menu_bottom:hover     { color: #8ae2ff; font-size: 11px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; text-decoration: underline }
.menu_bottom:active    { color: #bbbbbb; font-size: 11px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; text-decoration: none }

.link          { color: #ffffff; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; text-decoration: none }
.link:link     { color: #ffffff; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; text-decoration: none }
.link:hover    { color: #f29c00; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; text-decoration: none }
.link:active   { color: #ffffff; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; text-decoration: none }

.news          { color: #bb0c0b; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; text-decoration: underline }
.news:link     { color: #bb0c0b; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; text-decoration: underline }
.news:hover    { color: #bb0c0b; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; text-decoration: none }
.news:active   { color: #bb0c0b; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; text-decoration: underline }

.read           { color: #0274d4; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; text-decoration: underline }
.read:link      { color: #0274d4; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; text-decoration: underline }
.read:hover     { color: #0274d4; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; text-decoration: none }
.read:active    { color: #0274d4; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; text-decoration: underline }



.red { color:#ea1344}
.name    { color: #000000; font-size: 20px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: 600 }
.name1   { color: #ffffff; font-size: 20px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: 600; text-transform: uppercase }
.company  { color: #ffffff; font-size: 33px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: 500; line-height: 20px; margin-top: 10px; margin-left: 10px }
.company1   { color: #a3a3a5; font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: 100; text-transform: uppercase }
.ser {color:#adadad;}
.blue {color:#3ad9ff;}

.pictures { float:left; margin-right:15px; padding-bottom:20px;}
.read_im {margin-right:15px;}
.logo {float:left; margin-left:20px; margin-top:20px; margin-right:20px;}
.line {padding-top:15px; padding-bottom:15px;}
.str  { line-height: 18px; list-style-image: url(images/str.jpg); margin-top: 0; margin-bottom: 0; margin-left: 0; padding-left: 0 }
.str1 { list-style-image: url('images/str1.jpg'); padding-left:15px; margin-left:15px; line-height:22px; margin-top:0px; margin-bottom:0px;}

.copyright  { color: #626161; font-size: 11px; line-height: 14px; margin-top: 15px; margin-left: 15px; padding-bottom: 10px; float: left }
.div_menu_bottom {color:#bbbbbb; font-size:11px; float:right; margin-right:15px; margin-top:16px; padding-bottom:10px;}
.div_top  { color: #707070; margin-top: 130px; margin-right: 35px; width: 450px; float: right }
.blok      { font-size: 13px; margin-top: 10px; margin-right: 0; margin-left: 20px; padding-bottom: 10px }
.blok_baner   { color: #ffffff; line-height: 15px; margin-top: 20px; margin-right: 25px; margin-left: 160px }
