@charset "Shift_JIS";
/*------------------------------------------------------
■北奥羽ネットのスタイル（最終更新2008/09/10）
■更新履歴
  ・bodyのグラデーションの設定にクラス名をつけた(2008/09/10)
------------------------------------------------------*/
/*--- 自慢の一枚、販売店会インフォメーション、北奥羽トピックス・角丸（横200px・橙）2008/04/10追加 ---*/
.r_jiman_200daidai_ue{
  width:200px;
  height:27px;
  background-image:url(../r_jiman_200_daidai.gif);
  background-position:center top;
  background-repeat:no-repeat;
}
.r_hanbaiinfo_200daidai_ue{
  width:200px;
  height:27px;
  background-image:url(../r_hanbaiinfo_200_daidai.gif);
  background-position:center top;
  background-repeat:no-repeat;
}
.r_kitaoutopics_200daidai_ue{
  width:200px;
  height:27px;
  background-image:url(../r_kitaoutopics_200_daidai.gif);
  background-position:center top;
  background-repeat:no-repeat;
}
/*--- 2008/04/10追加分終わり ---*/

/*--- 北奥羽トピックス・角丸（横200px・青）2008/04/03追加 ---*/
.r_kitaoutopics_200blue_ue{
  width:200px;
  height:27px;
  background-image:url(../r_kitaoutopics_200_blue.gif);
  background-position:center top;
  background-repeat:no-repeat;
}
/*--- 2008/01/27追加分始め ---*/
/*--- 自慢の一枚、ニュースクリップ、販売店会インフォメーション・角丸
                                             （横200px・青）2008/01/27追加 ---*/
.r_jiman_200blue_ue{
  width:200px;
  height:27px;
  background-image:url(../r_jiman_200_blue.gif);
  background-position:center top;
  background-repeat:no-repeat;
}
.r_newsclip_200blue_ue{
  width:200px;
  height:27px;
  background-image:url(../r_newsclip_200_blue.gif);
  background-position:center top;
  background-repeat:no-repeat;
}
.r_hanbaiinfo_200blue_ue{
  width:200px;
  height:27px;
  background-image:url(../r_hanbaiinfo_200_blue.gif);
  background-position:center top;
  background-repeat:no-repeat;
}
/*--- 2008/01/27追加分終わり ---*/
/*--- 2007/12/15追加分始め ---*/
/*--- 飾り 赤 ---*/
.lb_deco_red{
  border-left:5px solid red;
  margin-left:3px;
  margin-right:3px;
}
/*--- 帯 ---*/
.obi_pink{
  background-color:#ffeeee;
  margin:0 7px 0 0;
  padding:0.2em;
}
/*--- 縦横フレキシブルな角丸box ---*/
.marubox_r_border{
  padding:0 10px 0 0;
  background:#fff url(../maruborder_r.gif) 100% 0 repeat-y;
}
.marubox_l_border{
  padding:0 0 0 12px;
  background:#fff url(../maruborder_l.gif) 0 0 repeat-y;
}
.marubox_top{
  height:17px;
  margin:0 -15px 0 -13px;
  background:#fff url(../marubox.gif) 100% 0 no-repeat;
}
.marubox_top div{
  width:18px;
  height:17px;
  background:#fff url(../marubox.gif) 0 0 no-repeat;
}
.marubox_bottom{
  height:17px;
  margin:0 -15px 0 -13px;
  background:#fff url(../marubox.gif) 100% 100% no-repeat;
}
.marubox_bottom div{
  width:18px;
  height:17px;
  background:#fff url(../marubox.gif) 0 100% no-repeat;
}
/*--- 2007/12/15追加分終わり ---*/

/*--- 配置関係 ---*/
/*--- 2007/12/14追加分始め ---*/
/*--- 下げる ---*/
.b_01em{
  position:relative;
  top:0.1em;
}
.b_02em{
  position:relative;
  top:0.2em;
}
.b_03em{
  position:relative;
  top:0.3em;
}
.b_04em{
  position:relative;
  top:0.4em;
}
.b_05em{
  position:relative;
  top:0.5em;
}
.b_06em{
  position:relative;
  top:0.6em;
}
.b_07em{
  position:relative;
  top:0.7em;
}
.b_08em{
  position:relative;
  top:0.8em;
}
.b_09em{
  position:relative;
  top:0.9em;
}
.b_10em{
  position:relative;
  top:1em;
}
/*--- 2007/12/14追加分終わり ---*/
/*--- 背景の線 ---*/
/*--- 2007/12/13追加 ---*/
.bg_sen_orange{
  background-image:url(../bg_sen_orange.gif);
  background-repeat:repeat;
}
/*--- 2007/12/11追加分始め ---*/
.bg_sen_green{
  background-image:url(../bg_sen_green.gif);
  background-repeat:repeat;
}
.bg_sen_pink{
  background-image:url(../bg_sen_pink.gif);
  background-repeat:repeat;
}
.bg_sen_blue{
  background-image:url(../bg_sen_blue.gif);
  background-repeat:repeat;
}
/*--- 2007/12/11追加分終わり ---*/

/*--- 2007/11/28追加分始め ---*/
/*--- divの四辺のボーダー ---*/
/*--- 実線(solid) ---*/
div.t_solid{
  border-top:1px solid #666666;
}
div.r_solid{
  border-right:1px solid #666666;
}
div.b_solid{
  border-bottom:1px solid #666666;
}
div.l_solid{
  border-left:1px solid #666666;
}

/*--- 点線(dotted) ---*/
div.t_dotted{
  border-top:1px dotted #666666;
}
div.r_dotted{
  border-right:1px dotted #666666;
}
div.b_dotted{
  border-bottom:1px dotted #666666;
}
div.l_dotted{
  border-left:1px dotted #666666;
}

/*--- 破線(dashed) ---*/
div.t_dashed{
  border-top:1px dashed #666666;
}
div.r_dashed{
  border-right:1px dashed #666666;
}
div.b_dashed{
  border-bottom:1px dashed #666666;
}
div.l_dashed{
  border-left:1px dashed #666666;
}
/*--- 2007/11/28追加分終わり ---*/

/*--- 2007/11/24追加分始め ---*/
/*--- ヘッダのリンクのボックスの定義 ---*/
div.header_box{
  border:1px solid #999999;
  padding-left:6px;
  padding-right:6px;
  line-height:130%;
  background-color:#ccffcc;
}
/*--- 2007/11/24追加分終わり ---*/
/*--- 2007/11/23追加分始め ---*/
/*--- リスト定義ここから ---*/
.list_marg{
	margin-top:5px;
	margin-bottom:5px;
}
.hanbailist dt{
	font-weight:bold;
	color:darkblue;
	margin-top:0.3em;
	margin-bottom:0.3em;
}
.hanbailist dt.sp_red{
	font-weight:bold;
	color:red;
	margin-top:0.3em;
	margin-bottom:0.3em;
}
.list_none{
	list-style:none;
	padding:2px;
	margin:2px;
	margin-left:15px;
}
.list_o{
	list-style-image:url("../../common_tips/hanbai_point_o.gif");
	padding:2px;
	margin:2px;
	margin-left:20px;
}
.list_b{
	list-style-image:url("../../common_tips/hanbai_point_b.gif");
	padding:2px;
	margin:2px;
	margin-left:20px;
}
.list_g{
	list-style-image:url("../../common_tips/hanbai_point_g.gif");
	padding:2px;
	margin:2px;
	margin-left:20px;
}
.list_sq{
	list-style:square;
	padding:2px;
	margin:2px;
	margin-left:20px;
}
/*---- 2007/11/23追加分終わり ---*/
/*--- 普通のリンク ---*/
a:link{
  text-decoration:none;
  color:blue;
}
a:visited{
  text-decoration:none;
  color:#990099;
}
a:hover{
  text-decoration:none;
  color:red;
}
a:active{
  text-decoration:none;
  color:red;
}

/*--- 囲み（ピンク）(2008/04/03追加) ---*/
.navi_kakomi_pink{
  border:1px solid #ff0099;
  background-color:#ffffff;
}

/*--- 囲み（緑）(2008/04/03修正) ---*/
.navi_kakomi_green{
  border:1px solid #00cc00;
  background-color:#ffffff;
}

/*--- 囲み（黄）(2008/04/03修正) ---*/
.navi_kakomi_yellow{
  border:1px solid #ffcc00;
  background-color:#ffffff;
}

/*--- 囲み（青）(2008/04/03修正) ---*/
.navi_kakomi_blue{
  border:1px solid #6666cc;
  background-color:#ffffff;
}

/*--- 囲み（緑）のリンク(2008/04/03修正) ---*/
a.navi_kakomi_green:link{
  text-decoration:none;
  color:blue;
}
a.navi_kakomi_green:visited{
  text-decoration:none;
  color:#990099;
}
a.navi_kakomi_green:hover{
  text-decoration:none;
  color:red;
}
a.navi_kakomi_green:active{
  text-decoration:none;
  color:red;
}

/*--- ヘッダのリンク ---*/
a.header_link:link{
  text-decoration:underline;
}
a.header_link:visited{
  text-decoration:underline;
}
a.header_link:hover{
  text-decoration:none;
}
a.header_link:active{
  text-decoration:underline;
}

/*--- 背景色（緑）(2008/04/03修正) ---*/
.bg_c_green{
  background-color:#ccffcc;
}

/*--- 背景色（黄）(2008/04/03修正) ---*/
.bg_c_yellow{
  background-color:#ffffcc;
}

/*--- 背景色（青）(2008/04/03修正) ---*/
.bg_c_blue{
  background-color:#ccffff;
}

/*--- bodyの背景（ブルーグラデ） ---(2007/12/22追加)*/
body{
  background-image:url(../bg_gra_blue.gif);
  background-repeat:repeat-x;
  background-position:0 0;
  background-color:#006e9f;
}

/*--- bodyの背景（ブルーグラデ） ---(2007/12/22追加、2008/09/10変更)*/
body.blue_grad{
  background-image:url(../../../tips/bg_gra_blue.gif);
  background-repeat:repeat-x;
  background-position:0 0;
  background-color:#006e9f;
}

/*--- bodyの背景（イエローグラデ） ---(2007/12/22追加、2008/09/10変更)*/
body.yellow_grad{
  background-image:url(../../../tips/bg_gra_yellow.gif);
  background-repeat:repeat-x;
  background-position:0 0;
  background-color:#ffcc33;
}

/*--- bodyの背景（茶グラデ） ---(2007/12/22追加、2008/09/10変更)*/
body.brown_grad{
  background-image:url(../../../tips/bg_gra_cha.gif);
  background-repeat:repeat-x;
  background-position:0 0;
  background-color:#685200;
}

/*--- bodyの背景（ウミハチ） ---(2007/12/13凍結、2008/09/10変更)*/
/*body.umihachi_back{
  background-image:url(../../../tips/back_umihati.gif);
  background-repeat:repeat;
  background-color:#ffeeee;
}*/

/*--- 枠線（2px：灰色） ---*/
.waku_border{
  border:2px solid #999999;
}

/*--- div中のdl ---*/
div dl{
  margin:0;
}

/*--- dl中のdd ---*/
dl dd{
  margin-left:1.5em;
  line-height:130%;
  text-align:left;
}

/*--- 角丸（横200px・青）2007/12/22追加 ---*/
.kado_round200blue_ue{
  width:200px;
  height:27px;
  background-image:url(../rc200_blue_ue.gif);
  background-position:center top;
  background-repeat:no-repeat;
}
.kado_round200blue_naka{
  width:200px;
  background-image:url(../rc200_blue_naka.gif);
  background-position:center top;
  background-repeat:repeat-y;
}
.kado_round200blue_sita{
  width:200px;
  height:7px;
  font-size:4px;
  background-image:url(../rc200_blue_sita.gif);
  background-position:center bottom;
  background-repeat:no-repeat;
}

/*--- 角丸（横200px・橙）2007/12/19追加 ---*/
.kado_round200daidai_ue{
  width:200px;
  height:27px;
  background-image:url(../rc200_daidai_ue.gif);
  background-position:center top;
  background-repeat:no-repeat;
}
.kado_round200daidai_naka{
  width:200px;
  background-image:url(../rc200_daidai_naka.gif);
  background-position:center top;
  background-repeat:repeat-y;
}
.kado_round200daidai_sita{
  width:200px;
  height:7px;
  font-size:4px;
  background-image:url(../rc200_daidai_sita.gif);
  background-position:center bottom;
  background-repeat:no-repeat;
}

/*--- 角丸（横250px・橙）2007/12/14追加 ---*/
.kado_round250daidai_ue{
  width:250px;
  height:27px;
  background-image:url(../rc250_daidai_ue.gif);
  background-position:center top;
  background-repeat:no-repeat;
}
.kado_round250daidai_naka{
  width:250px;
  background-image:url(../rc250_daidai_naka.gif);
  background-position:center top;
  background-repeat:repeat-y;
}
.kado_round250daidai_sita{
  width:250px;
  height:7px;
  font-size:4px;
  background-image:url(../rc250_daidai_sita.gif);
  background-position:center bottom;
  background-repeat:no-repeat;
}

/*--- 角丸（横400px・橙）2007/12/13追加 ---*/
.kado_round400orange_ue{
  width:400px;
  height:26px;
  background-image:url(../rc400_orange_ue.gif);
  background-position:center top;
  background-repeat:no-repeat;
  vertical-align:middle;
}
.kado_round400orange_naka{
  width:400px;
  background-image:url(../rc400_orange_naka.gif);
  background-position:center top;
  background-repeat:repeat-y;
}
.kado_round400orange_sita{
  width:400px;
  height:8px;
  font-size:5px;
  background-image:url(../rc400_orange_sita.gif);
  background-position:center bottom;
  background-repeat:no-repeat;
}

/*--- 角丸（横700px・緑） ---*/
.kado_round700green_ue{
  width:700px;
  height:27px;
  background-image:url(../rc700_green_ue.gif);
  background-position:center top;
  background-repeat:no-repeat;
  vertical-align:middle;
}
.kado_round700green_naka{
  width:700px;
  background-image:url(../rc700_green_naka.gif);
  background-position:center top;
  background-repeat:repeat-y;
}
.kado_round700green_sita{
  width:700px;
  height:8px;
  font-size:5px;
  background-image:url(../rc700_green_sita.gif);
  background-position:center bottom;
  background-repeat:no-repeat;
}

/*--- 位置をちょっと下げる(3px) ---*/
.itiran_list{
  position:relative;
  top:3px;
}

/*--- 角丸（横250px・ピンク） ---*/
.kado_round250pink_ue{
  width:250px;
  height:26px;
  background-image:url(../rc250_pink_ue.gif);
  background-position:center top;
  background-repeat:no-repeat;
}
.kado_round250pink_naka{
  width:250px;
  background-image:url(../rc250_pink_naka.gif);
  background-position:center top;
  background-repeat:repeat-y;
}
.kado_round250pink_sita{
  width:250px;
  height:6px;
  font-size:4px;
  background-image:url(../rc250_pink_sita.gif);
  background-position:center bottom;
  background-repeat:no-repeat;
}

/*--- 角丸（横250px・黄緑） ---*/
.kado_round250kimidori_ue{
  width:250px;
  height:26px;
  background-image:url(../rc250_green_ue.gif);
  background-position:center top;
  background-repeat:no-repeat;
}
.kado_round250kimidori_naka{
  width:250px;
  background-image:url(../rc250_green_naka.gif);
  background-position:center top;
  background-repeat:repeat-y;
}
.kado_round250kimidori_sita{
  width:250px;
  height:6px;
  font-size:4px;
  background-image:url(../rc250_green_sita.gif);
  background-position:center bottom;
  background-repeat:no-repeat;
}

/*--- 角丸（横250px・青） ---*/
.kado_round250blue_ue{
  width:250px;
  height:26px;
  background-image:url(../rc250_blue_ue.gif);
  background-position:center top;
  background-repeat:no-repeat;
}
.kado_round250blue_naka{
  width:250px;
  background-image:url(../rc250_blue_naka.gif);
  background-position:center top;
  background-repeat:repeat-y;
}
.kado_round250blue_sita{
  width:250px;
  height:6px;
  font-size:4px;
  background-image:url(../rc250_blue_sita.gif);
  background-position:center bottom;
  background-repeat:no-repeat;
}

/*--- 角丸（横500px・ピンク） ---*/
.kado_round05_01{
  width:500px;
  height:27px;
  background-image:url(../rc500_pink_ue.gif);
  background-position:center top;
  background-repeat:no-repeat;
}
.kado_round05_02{
  width:500px;
  background-image:url(../rc500_pink_naka.gif);
  background-position:center top;
  background-repeat:repeat-y;
}
.kado_round05_03{
  width:500px;
  height:8px;
  font-size:4px;
  background-image:url(../rc500_pink_sita.gif);
  background-position:center bottom;
  background-repeat:no-repeat;
}

