@charset "Shift_JIS";

/*******************************************************************************
■ヘッダ
********************************************************************************/
/***************************************
ヘッダ共通
****************************************/

.i-spacer730{ /*タブ・テキストメニュー 左側スペーサー*/
width:730px;
height:1px;
overflow:hidden; /*IE高さ指定バグ対策*/
}
.i-spacer200{ /*タブ・テキストメニュー 右側スペーサー*/
width:200px;
height:1px;
overflow:hidden; /*IE高さ指定バグ対策*/
}
.i-spacer190{ /*写真ニュース・ヘッダロゴ スペーサー*/
width:190px;
height:1px;
overflow:hidden; /*IE高さ指定バグ対策*/
}
.i-spacer120{ /*写真ニュース・ヘッダロゴ スペーサー*/
width:120px;
height:1px;
overflow:hidden; /*IE高さ指定バグ対策*/
}

/***************************************
ヘッダ（ロゴ・スーパーバナー）
****************************************/

.i-head{ /*メインメニュー部分までのブロック*/
width:100%;
margin-top:4px;
margin-bottom:4px;
}
.i-headL{ /*枠左セル*/
padding-left:20px;
}
.i-headR{ /*枠右セル*/
text-align:center;
}

.i-logo{ /*サイトロゴ*/
margin-top:3px;
background:url("../img/logo.gif") no-repeat;
}
.i-logo a{ /*サイトロゴクリック判定*/
display:block;
width:180px;
height:48px;
}

.i-search{ /*サイト内検索*/
width:180px;
}
.i-field{ /*サイト内検索 テキスト入力*/
font-size:75%;
width:121px;
}
.i-search select{ /*サイト内検索 プルダウン*/
font-size:75%;
width:125px;
}

.i-logo2{ /*サイトロゴ 道スポ併記バージョン*/
margin-top:3px;
background:url("../img/logo2.gif") no-repeat;
}
.i-logo2 a{ /*サイトロゴクリック判定*/
display:block;
width:180px;
height:48px;
}

/***************************************
タブメニュー
****************************************/

.i-tab{ /*タブメニュー　ニュース*/
width:100%;
background:#F9F9F9 url("../img/bg_tab.jpg") repeat-x;
}
.i-tabL{ /*枠左セル*/
padding:0 0 0 15px;
}
.i-tabR{ /*枠右セル*/
width:200px;
text-align:center;
}

.i-leftspace{ /*タブのカテゴリ分け隙間*/
margin-left:8px;
}
.i-home{ /*ホームボタンの位置*/
margin:0 6px 7px 5px;
}

/***************************************
テキストメニュー
****************************************/

.i-menu{ /*ニュース系*/
background:#010167 url("../img/bg_menu_top.jpg") no-repeat;
width:100%;
font-size:75%;
line-height:1.8;
color:#999999;
}
.i-menu-foot1{ /*帯地の最下部のシャドウ*/
width:100%;
height:5px;
background:#010167 url("../img/bg_menu_foot1.gif") repeat-x;
}

.i-menu2{ /*天気*/
background:#1C6DB0 url("../img/bg_menu2.jpg") no-repeat;
width:100%;
font-size:75%;
line-height:1.8;
color:#999999;
}
.i-menu-foot2{
width:100%;
height:5px;
background:#010167 url("../img/bg_menu_foot2.gif") repeat-x;
}

.i-menu-movie{ /*動画サイト用スタイル12/19追加*/
background:#008888 url("../img/bg_menu_green.jpg") no-repeat;
width:100%;
font-size:75%;
line-height:1.8;
color:#999999;
}


.i-menu3{  /*観光*/
background:#9E3A10 url("../img/bg_menu4.jpg") no-repeat;
width:100%;
font-size:75%;
line-height:1.8;
color:#999999;
}

.i-menu4{  /*温泉*/
background:#9E3A10 url("../img/bg_menu5.jpg") no-repeat;
width:100%;
font-size:75%;
line-height:1.8;
color:#999999;
}

.i-menu5{  /*グルメ*/
background:#9E3A10 url("../img/bg_menu6.jpg") no-repeat;
width:100%;
font-size:75%;
line-height:1.8;
color:#999999;
}

.i-menu6{  /*イベント*/
background:#9E3A10 url("../img/bg_menu7.jpg") no-repeat;
width:100%;
font-size:75%;
line-height:1.8;
color:#999999;
}

.i-menu7{  /*住まい*/
background:#9E3A10 url("../img/bg_menu7.jpg") no-repeat;
width:100%;
font-size:75%;
line-height:1.8;
color:#999999;
}

.i-menu8{  /*ブライダル*/
background:#9E3A10 url("../img/bg_menu8.jpg") no-repeat;
width:100%;
font-size:75%;
line-height:1.8;
color:#999999;
}

.i-menu9{  /*移住*/
background:#9E3A10 url("../img/bg_menu9.jpg") no-repeat;
width:100%;
font-size:75%;
line-height:1.8;
color:#999999;
}

.i-menu10{  /*ショッピング*/
background:#9E3A10 url("../img/bg_menu10.jpg") no-repeat;
width:100%;
font-size:75%;
line-height:1.8;
color:#999999;
}

.i-menu11{  /*くるま*/
background:#9E3A10 url("../img/bg_menu11.jpg") no-repeat;
width:100%;
font-size:75%;
line-height:1.8;
color:#999999;
}

.i-menu-foot3{ /*帯地の最下部のシャドウ*/
width:100%;
height:5px;
background:#010167 url("../img/bg_menu_foot3.gif") repeat-x;
}



.i-menuL{ /*枠左セル　帯内テキストメニュー*/
padding:6px 0 5px 20px;
letter-spacing:0.1em;
}
.i-menuR{ /*枠右セル*/
width:200px;
text-align:center;
line-height:1.6;
color:#CCCCCC;
}

.i-menuL span a, i-menuL span a:hover, i-menuL span a:visited{ /*テキストメニュー文字 リンク部分*/
color:#ffffff !important;
padding:1px;
}

/*2007/03/12*/
.i-menuL span span {
    white-space : nowrap;
}
/* --- Safari --- */
html:\66irst-child .i-menuL span span {
    white-space : normal;
}

.i-menuL span span img { /*コンサ・ファイターズのアイコン*/
margin-right:2px;
vertical-align:middle;
}
.i-menuR strong a{ /*文字サイズ変更　リンク*/
font-size:120%;
color:#ffffff;
}
.i-custom a, .i-custom a:visited{ /*文字サイズ変更　リンク*/
font-size:110%;
color:#ffffff;
border:#666666 1px solid;
padding:1px 6px 1px 6px;
}

.i-choiced{ /*テキストメニュー　選択項目*/
font-weight:bold;
font-size:120%;
}

.i-customize{
}
.i-customize-title{ /*このページの使い方*/
position:relative; left:10px;
}
.i-customize-close{
position:absolute; right:20px;
}









h1 a span{
position:absolute;
top:0px;
left:0px;
font-size:7px;
color:#E5E5E7;
white-space:nowrap;
}
h1 a:hover, h1 a:visited{
text-decoration:none;
}


/**
   コンサドーレ、ファイターズのページリニューアル 2008.03.03
*/

.i-menu-consa{ /*コンサ特集サイト用スタイル*/
background:#008888 url("../img/bg_menu_consa.jpg") no-repeat;
width:100%;
font-size:75%;
line-height:1.8;
color:#999999;
}

.i-menu-fs{ /*ファイターズ特集サイト用スタイル*/
background:#008888 url("../img/bg_menu_fs.jpg") no-repeat;
width:100%;
font-size:75%;
line-height:1.8;
color:#999999;
}

/**
   コンサドーレ、ファイターズのページリニューアル ここまで
*/

/*
  フォト海道対応 2008.10.09
*/
.i-menu-photodb{
  background:#008888 url("../img/be_menu_photodb.jpg") no-repeat;
  width:100%;
  font-size:75%;
  line-height:1.8;
  color:#999999;
}
/*
  フォト海道対応 ここまで
*/

/*
 ハローゲレンデ対応 2008.11.20
*/
.i-menu12{  /*ハロゲレ*/
background:#00ffdc url("../img/bg_menu12.gif") no-repeat;
width:100%;
font-size:75%;
line-height:1.8;
color:#999999;
}
/*
 ハローゲレンデ対応 ここまで
*/
