/* ################################岩忠建設株式会社################################ */



/* スクロールバー設定 */

body {
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #666666;
scrollbar-3dlight-color: #ffffff; 
scrollbar-arrow-color: #666666;
scrollbar-track-color: #ffffff;
scrollbar-darkshadow-color: #ffffff; }

/* 背景設定 */

body {
  background-image:url(images/bg.gif);
  background-repeat:repeat-y;
  background-position:center top;
}

.info_bg{
background-image:url("images/outside.jpg");
background-repeat:no-repeat;
background-position:right bottom;
}

.news_bg{
background-image:url("images/news_bg.jpg");
background-repeat:no-repeat;
background-position:right bottom;
}


/* 段落設定 */

div    { padding: 5px ; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color: #333333;  line-height:18px }
div.pan{ padding: 5px ;}
div.bar{ padding: 4px ; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color: #333333;  line-height:12px ; font-weight: bold }

/*パラグラフ設定*/

p{
padding:0px;
margin:5px 0px 15px 0px;
font-family:"ＭＳ Ｐゴシック", "Osaka";
font-size:12px;
color: #333333;
line-height:18px;
}

/*強調設定*/

strong{
font-family:"ＭＳ Ｐゴシック", "Osaka";
font-size:12px;
color:#333333;
line-height:12px;
font-weight:bold
padding:0px;
margin:0px;
}


/* リスト設定 */

ul        { list-style-type:none ; padding: 0px ;font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color: #333333;  line-height: 18px;margin-left:0px;}
ol        { list-style-type:decimal ; padding:0px 0px 0px 30px ;font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color: #333333;  line-height: 18px;margin-left:0px;margin-bottom:0px;}

/* 見出し設定 */

h1        {  font-family:"ＭＳ Ｐゴシック","Osaka"; font-size:12px; color:#333333;  line-height: 18px ; font-weight: normal ; margin-bottom:0px;}
h2        {  font-family:"ＭＳ Ｐゴシック","Osaka"; font-size:12px; color:#333333;  line-height: 18px ; font-weight: normal ;}
h3        {  font-family:"ＭＳ Ｐゴシック","Osaka"; font-size:12px; color:#333333; font-weight: normal ;}



/* リンク設定 */
a         {text-decoration:none}
a:link    { color: #333333 }
a:visited { color: #333333 }
a:hover   { color: #ff0000 ; text-decoration:underline}
a:active  { color: #ff0000 }

/* 特定のクラスのみのリンク設定 */
#bluebold a         {  text-decoration:none}
#bluebold a:link    {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color: #008dd0;  line-height: 20px; font-weight: bold }
#bluebold a:visited {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color: #008dd0;  line-height: 20px; font-weight: bold }
#bluebold a:active  {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color: #ff0000;  line-height: 20px; font-weight: bold }
#bluebold a:hover   {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color: #ff0000;  line-height: 20px; font-weight: bold ;text-decoration:underline;}


/* ==================================== リンクブロック "menu01" ==================================== */
#menu01 td { 
border: 1px #ffffff solid; /* セルの枠線（太さ・色・スタイル） */ 
background-color: #ffffff; /* セルの背景色 */ 
padding: 0px; /* セル内の余白 */ 
} 
#menu01 a { 
display: block; /* ブロック要素 */ 
width: 100%; /* リンク部分の横幅 */ 
padding: 3px; /* リンク部分の余白 */ 
text-decoration: none; /* リンク文字の下線 */ 
font-size: 12px; /* リンク文字のサイズ */ 
color: #ec008c; /* 文字色 */ 
/* font-weight: bold; リンク文字の太さ */ 
} 
#menu01 a:hover { 
background-color: #ec008c; /* ポイント時の背景色 */ 
text-decoration: none; /* リンク文字の下線 */
color: #ffffff; /* ポイント時の文字色 */ 
}
/* ==================================== リンクブロック "menu01" ==================================== */

/* 汎用クラス指定 */
.jap10_15red       {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; color: #ff0000;  line-height: 15px}
.jap10_15blue      {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; color: #008dd0;  line-height: 15px}
.jap10_15ash       {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; color: #333333;  line-height: 15px}
.jap10_15bk        {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; color: #000000;  line-height: 15px}
.jap10_18white     {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; color: #ffffff;  line-height: 15px}

.jap12_20red       {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color: #ff0000;  line-height: 18px}
.jap12_20blue      {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color: #008dd0;  line-height: 18px}
.jap12_20ash       {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color: #333333;  line-height: 18px}
.jap12_20bk        {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color: #000000;  line-height: 18px}
.jap12_20white     {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color: #ffffff;  line-height: 18px}

.jap14_24red       {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; color: #ff0000;  line-height: 24px}
.jap14_24blue      {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; color: #008dd0;  line-height: 24px}
.jap14_24ash       {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; color: #333333;  line-height: 24px}
.jap14_24bk        {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; color: #000000;  line-height: 24px}
.jap14_24white     {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; color: #ffffff;  line-height: 24px}

.jap14_24red_bold  {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; color: #ff0000;  line-height: 24px; font-weight: bold }
.jap14_24blue_bold {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; color: #008dd0;  line-height: 24px; font-weight: bold }
.jap14_24ash_bold  {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; color: #333333;  line-height: 24px; font-weight: bold }
.jap14_24bk_bold   {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; color: #000000;  line-height: 24px; font-weight: bold }
.jap14_24white_bold{  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; color: #ffffff;  line-height: 24px; font-weight: bold }

.jap12_20ashbold   {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color: #333333;  line-height: 18px; font-weight: bold }
.jap12_20redbold   {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color: #ff0000;  line-height: 18px; font-weight: bold }
.jap12_20bluebold  {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color: #008dd0;  line-height: 18px; font-weight: bold }
.jap12_20whitebold {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color: #FFFFFF;  line-height: 18px; font-weight: bold }
.jap12_20bkbold    {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color: #000000;  line-height: 18px; font-weight: bold }
.jap12_20grbold    {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color: #56d31c;  line-height: 18px; font-weight: bold }