
h1         { color: white; font-size: 12px; margin: 0; padding: 0 }
h2 { color: navy; font-size: 18px; font-weight: bold }
body,td               { color: #3f3f3f; font-size: 12px; font-family: Verdana; line-height: 200%; background-repeat: repeat; letter-spacing: 1px }
/* 本文テキストのフォントサイズ,色,行間*/
a:link            { color: white; text-decoration: none }  /*テキストリンクの色*/
a:visited     { color: white; text-decoration: none }  /*訪問済みのリンクの色*/ 
a:active      { color: white; text-decoration: none }   /*クリック時のリンクの色*/
a:hover    { color: red; text-decoration: underline }  /*マウスの上にカーソルがあるときのリンクの色*/

.lin2 a:link             { color: white; font-size: 15px; text-decoration: none }  /*上メニュー・テキストリンクの色*/
.lin2 a:visited        { color: white; font-size: 15px; text-decoration: none }   /*上メニュー・訪問済みのリンクの色*/
.lin2 a:active        { color: #333333; font-size: 15px; text-decoration: none }   /*上メニュー・クリック時のリンクの色*/
.lin2 a:hover       { color: red; font-size: 15px; text-decoration: underline }   /*上メニュー・マウスの上にカーソルがあるときのリンクの色*/

.lin3 a:link                { color: blue; font-size: 12px; line-height: 130% }  /*上メニュー・テキストリンクの色*/
.lin3 a:visited            { color: blue; font-size: 12px; line-height: 130%; text-decoration: none }   /*上メニュー・訪問済みのリンクの色*/
.lin3 a:active           { color: gray; font-size: 12px; line-height: 130%; text-decoration: none }   /*上メニュー・クリック時のリンクの色*/
.lin3 a:hover          { color: red; font-size: 12px; line-height: 130%; text-decoration: underline }   /*上メニュー・マウスの上にカーソルがあるときのリンクの色*/

.lin4 a:link               { color: red; font-size: 16px; font-weight: 600; line-height: 130%; text-decoration: none }  /*上メニュー・テキストリンクの色*/
.lin4 a:visited          { color: red; font-size: 16px; font-weight: 600; line-height: 130%; text-decoration: none }   /*上メニュー・訪問済みのリンクの色*/
.lin4 a:active         { color: blue; font-size: 16px; font-weight: 600; line-height: 130%; text-decoration: none }   /*上メニュー・クリック時のリンクの色*/
.lin4 a:hover        { color: blue; font-size: 16px; font-weight: 600; line-height: 130%; text-decoration: underline }   /*上メニュー・マウスの上にカーソルがあるときのリンクの色*/

.lin5 a:link                 { color: red; font-size: 16px; font-family: Verdana; font-weight: 600; line-height: 130% }  /*上メニュー・テキストリンクの色*/
.lin5 a:visited            { color: red; font-size: 16px; font-family: Verdana; font-weight: 600; line-height: 130% }   /*上メニュー・訪問済みのリンクの色*/
.lin5 a:active           { color: blue; font-size: 16px; font-family: Verdana; font-weight: 600; line-height: 130% }   /*上メニュー・クリック時のリンクの色*/
.lin5 a:hover          { color: blue; font-size: 16px; font-family: Verdana; font-weight: 600; line-height: 130%; text-decoration: none }   /*上メニュー・マウスの上にカーソルがあるときのリンクの色*/

.color1        { }   /*画面内タイトル部分背景色*/
.color2     {background-color:#9D9D9D;}   /*画面内外枠の色*/
.color3     {background-color:#FFFFFF;}   /*画面内ホワイト部分の背景色*/
.color4           { background-image: url(../../../%8eO%97%e9%8a%94%8e%ae%89%ef%8e%d0/web-content/img/bar/contents2.jpg) }   /*画面内タイトル下メニュー部分背景色*/
.color5      { background-image: url(../../../%8eO%97%e9%8a%94%8e%ae%89%ef%8e%d0/web-content/img/back/bg_red.png) }   /*画面内右サイド背景色*/
.color6        { background-color: #aca49c }   /*画面内コンテンツバーの背景色*/

.text1     {font-size:13px;color:#FFFFFF;}
/* メインタイトルのフォントサイズ,色,書体*/
.text2  { color: blue; font-size: 16px; font-weight: 600 }/*挨拶のフォント*/
.text3   { color: #3f3f3f; font-size: 16px; font-weight: 600; line-height: 150% }/*挨拶のフォント２*/
.text31    { color: #3f3f3f; font-size: 15px; font-weight: 700; padding-left: 5px; border-left: 12px outset #9c0 }/*トップ主な実績*/
.text35   { color: red; font-size: 16px; font-weight: 600; line-height: 130% }/*Q&AのQ*/
.text36    { color: blue; font-size: 16px; font-weight: 600; line-height: 130% }/*Q&AのA*/
.text4   { color: black; font-size: 16px; font-weight: 700; line-height: 130% }/*挨拶のフォント２*/
.text45    { color: white; font-size: 16px; font-weight: 700; line-height: 130% }/*挨拶のフォント２*/
.text46     { color: white; font-size: 25px; font-weight: 700; line-height: 130% }/*挨拶のフォント２*/
.text5      { color: black; font-size: 20px; font-family: Verdana; font-weight: 900; line-height: 130% }/*挨拶のフォント２*/
.text6       { color: black; font-size: 40px; font-family: Verdana; font-weight: 900; line-height: 130% }/*挨拶のフォント２*/
.font1  { color: #3f3f3f; font-size: 20px; font-weight: 700; line-height: 130% }/*サイズ大きめ*/
.font101  { color: #3f3f3f; font-size: 20px; font-weight: 700; line-height: 130% }/*サイズ大きめ*/
.font11        { color: black; font-size: 27px; font-family: AR楷書体M; font-weight: 700; line-height: 130%; text-decoration: none }/*サイズ大きめ*/
.font2      { color: #3f3f3f; font-size: 13px; font-family: Verdana; line-height: 130% }  /*少し大きい文字の指定*/
.font3      { color: #3f3f3f; font-size: 12px; font-family: Verdana; line-height: 130% }  /*普通文字の指定*/
.font33        { color: #3f3f3f; font-size: 12px; font-family: Verdana; line-height: 150%; letter-spacing: 0 }  /*普通文字の指定*/
.bg      { background-image: url(img/back/sky002.jpg); background-repeat: repeat-x }
.font4            { color: gray; font-size: 10px; font-family: Verdana; line-height: 120%; letter-spacing: 0 }  /*もっとも小さい文字の指定*/
.font5          { color: #000; font-size: 25px; font-family: "AR P行楷書体H"; line-height: 130% }  /*名前の文字の指定*/
.topbg   { background-image: url(img/jpg/top_bg001.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 top }/*トップの緑*/

