@charset"utf-8";
/*テーブル*/
.box01 { background-image: url(../corporation/image/gaiyou_back.jpg); width: 820px; margin: 0 auto; }
.box02 { background-image: url(../corporation/image/image_back2.jpg); width: 820px; margin: 0 auto; }
.box04 { background-image: url(../corporation/image/image_back3.jpg); width: 820px; margin: 0 auto; }
.box03 { width: 820px; margin: 0 auto; }
.box08 { background-image: url(../corporation/image/image_back3.jpg); width: 820px; margin: 0 auto; }
.box05 { background-image: url(../corporation/image/image_back5.jpg); width: 820px; margin: 0 auto; }
.box06 { background-image: url(../corporation/image/image_back6.jpg); width: 820px; margin: 0 auto; }
.box07 { background-image: url(../corporation/image/image_back7.jpg); width: 820px; margin: 0 auto; }
.box13 { background-image: url(../corporation/image/image_back13.jpg); width: 820px; margin: 0 auto; }
.box14 { background-image: url(../corporation/image/image_back14.jpg); width: 820px; margin: 0 auto; }
.news { vertical-align: top; padding-top: 5px; padding-right: 8px; padding-left: 5px; }
.news2 { vertical-align: top; padding-top: 5px; padding-right: 36px; padding-left: 5px; }
.news3 { vertical-align: top; padding-top: 5px; padding-right: 60px; padding-left: 0; }
.pict { vertical-align: top; padding-top: 5px; padding-right: 0; padding-left: 0; }
.migiyose { text-align: right; vertical-align: top; padding-top: 5px; padding-right: 24px; padding-left: 5px; }
.migiyose2 { text-align: right; vertical-align: top; padding-top: 5px; padding-right: 12px; padding-left: 2px; }
.center2 { text-align: left; vertical-align: top; margin-right: auto; margin-left: auto; padding-top: 5px; padding-right: 5px; padding-left: 2px; }
.hidari2 { text-align: left; vertical-align: top; padding-top: 5px; padding-right: 0; padding-left: 24px; }
.hidariyose { vertical-align: top; padding-top: 5px; padding-right: 5px; padding-left: 30px; }
.hidariyose2 { vertical-align: top; padding-top: 5px; padding-right: 5px; padding-left: 48px; }
.hidariyose3 { vertical-align: top; padding: 0 30px 30px 60px; }
.hidariyose4 { vertical-align: top; padding: 5px 0 12px 80px; }
.line {height: 5px; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
.center { vertical-align: top; padding-top: 5px; padding-right: 100px; padding-left: 100px; }

.tl{ background-image: url(../img/table/table_9_01.gif); width: 9px; height: 7px; }
.tm{ background-image: url(../img/table/table_9_02.gif); background-repeat: repeat-x; width: auto; height: 7px; }
.tr{ background-image: url(../img/table/table_9_03.gif); width: 14px; height: 7px; }
.ml{ background-image: url(../img/table/table_9_04.gif); background-repeat: repeat-y; width: 9px; height: auto; }
.mr{ background-image: url(../img/table/table_9_06.gif); background-repeat: repeat-y; width: 14px; height: auto; }
.bl{ background-image: url(../img/table/table_9_07.gif); width: 9px; height: 14px; }
.bm{ background-image: url(../img/table/table_9_08.gif); background-repeat: repeat-x; width: auto; height: 14px; }
.br{ background-image: url(../img/table/table_9_09.gif); width: 14px; height: 14px; }
/*一般リンク*/
 .link a {text-decoration: none; }
 .link a:link {color: #0c56d6; text-decoration: none; }
 .link a:visited {color: #326090; text-decoration: none; }
 .link a:hover {color: #006; text-decoration: none; }
.lines { font-style: inherit; background-image: url(../corporation/image/image_back3.jpg); text-align: center; vertical-align: top; width: 820px; margin-right: auto; margin-left: auto; }
