@charset "UTF-8";






/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---------------------------------------------------------------
バックグラウンドカラー
---------------------------------------------------------------
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

body { background: url(../common-img/body_bg.png) repeat 0 0; }
#headerAreaOuter { background-color: #FFF; }
/*#contentsAreaOuter { width: 960px; margin: 0 auto; padding-bottom: 250px; background: url(../common-img/contents_area_outer_bg.jpg) no-repeat bottom center; background-size: contain; }*/
#contentsArea { }
#container { }






/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---------------------------------------------------------------
ヘッダーエリア
---------------------------------------------------------------
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

#headerSubArea { }

/*ロゴ*/
#headerArea div.cityLogo a { background: url(../common-img/logo.png) no-repeat 0 0; }

/*検索*/
.extSiteSearch th span { background: url(../common-img/search_title.gif) no-repeat 0 -1px; }
input#searchField { border: 1px solid #7F9DB9; background-color: #FFF; color: #000; }
input#searchGo { background: url(../common-img/btn_search_go.gif) no-repeat center center; }

/*オプション*/
.headerOption p a { background: url(../common-img/font_color_btn.gif) no-repeat 0 0; }
.headerOption p a:hover { background: url(../common-img/font_color_btn.gif) no-repeat 0 -22px; }
.headerOption dl#tsBox dt span { background: url(../common-img/font_size_title.gif) no-repeat 0 0; }
.headerOption dl#tsBox dd#tsBtnS a { background-image: url(../common-img/font_size_btn_s.gif); }
.headerOption dl#tsBox dd#tsBtnM a { background-image: url(../common-img/font_size_btn_m.gif); }
.headerOption dl#tsBox dd#tsBtnL a { background-image: url(../common-img/font_size_btn_l.gif); }

/*サブナビゲーション*/
#subNaviArea ul li a { background: url(../common-img/header_navi_ico.gif) no-repeat 0 0.35em; }

/*パンくずリスト*/
#breadcrumbsList li a { background: url(../common-img/ico_breadcrumbs.gif) no-repeat right; }

/*トップコンテナー*/
body#pageBody .col3-5 .box3 .containerInner { background-color: #F2F2F2; }

/*検索ボタン*/
#pageSearchBtn p a.pageSearchBtnOn { background: url(../common-img/ico_page_search.gif) no-repeat left; }
#pageSearchBtn p a.pageSearchBtnOff { background: url(../common-img/ico_page_search_off.gif) no-repeat left; }
.pageSearchHelp { background: url(../common-img/ico_page_search_help.gif) no-repeat 0 0; }





/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---------------------------------------------------------------
カバーエリア
---------------------------------------------------------------
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

#mainCoverAreaOuter { background: url(../common-img/coverarea_outer_bg.png) repeat-x 0 0; }

/*ロゴ*/
h1#egaoLogo a { background: url(../common-img/egao_logo.png) no-repeat 0 0; }





/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---------------------------------------------------------------
フッターエリア
---------------------------------------------------------------
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

#footerAreaOuter { }
#pPageTop p a { background: url(../common-img/btn_pagetop.gif) no-repeat; }
#pPageTop p a:hover { background: url(../common-img/btn_pagetop.gif) no-repeat 0 -17px; }
#footerNaviArea ul li a { background: url(../common-img/footer_navi_ico.gif) no-repeat 0 0.6em; }






/*------------------------------------------------------------
コンテナーバックグラウンドカラー
-------------------------------------------------------------*/
.mainBg { }


/*------------------------------------------------------------
グローバルフォントカラー）
-------------------------------------------------------------*/
body { color: #5F3128; }


/*------------------------------------------------------------
グローバルリンクカラー
-------------------------------------------------------------*/
a:link,a:active,a:visited { color: #5F3128; text-decoration: underline; }
a:hover { text-decoration: none; }

/*アイコンリンク*/
a.linkArrow { padding: 0 0 0 18px; display: inline-block; background: url(../common-img/ico_arrow.gif) no-repeat 0.2em 0.3em; }
a.linkContact { padding: 0 0 0 18px; display: inline-block; background: url(../common-img/ico_contact.gif) no-repeat 0 0.4em; }

/*外部リンク*/
a.linkBlank { padding: 0 18px 0 0; display: inline-block; background: url(../common-img/ico_link_blank.gif) no-repeat right top; }

/*画像リンクボーダー設定*/
/*.containerInner a span { display: block; border: 1px solid #FFF; }
.containerInner a:hover span { border: 1px solid  #127FAD; }*/


/*------------------------------------------------------------
COLOR01（グローバルナビゲーションバックグラウンドカラー）
-------------------------------------------------------------*/
.color01 { }


/*------------------------------------------------------------
COLOR02（グローバルナビゲーションテキストカラー）
-------------------------------------------------------------*/
.color02 a:link,.color02 a:active,.color02 a:visited { color: #000; }


/*------------------------------------------------------------
COLOR03（グローバルナビゲーションバックグラウンドホバーカラー）
-------------------------------------------------------------*/
#globalNaviArea .active a { }
.color03 a:hover { }


/*------------------------------------------------------------
COLOR04（グローバルナビゲーションホバーテキストカラー）
-------------------------------------------------------------*/
#globalNaviArea a.active { color: #FFF; }
.color04 a:hover { color: #FFF; }


/*------------------------------------------------------------
COLOR05（ローカルナビゲーションバックグラウンドカラー）
-------------------------------------------------------------*/
.color05 { }


/*------------------------------------------------------------
COLOR06（ローカルナビゲーションテキストカラー）
-------------------------------------------------------------*/
.color06 a:link,.color06 a:active,.color06 a:visited { color: #5F3128; }


/*------------------------------------------------------------
COLOR07（ローカルナビゲーションバックグラウンドホバーカラー）
-------------------------------------------------------------*/
#localNaviArea .active a {  }
.color07 a:hover { }


/*------------------------------------------------------------
COLOR08（ローカルナビゲーションホバーテキストカラー）
-------------------------------------------------------------*/
#localNaviArea .active a { color:  #5F3128; }
.color08 a:hover { color:  #5F3128; }


/*------------------------------------------------------------
COLOR09（見出しバックグラウンドカラー）
-------------------------------------------------------------*/
.color09 h1,
.color09 h2,
.color09 h3 { color: #5F3128; background: url(../common-img/bttl_bg.gif) repeat-x left bottom; }


/*------------------------------------------------------------
COLOR10（見出しカラー）
-------------------------------------------------------------*/
.bTtl { }
.color10 { color: #5F3128; background: url(../common-img/ico_bttl.gif) no-repeat 0 0; }


/*------------------------------------------------------------
COLOR11（小見出し・th・キャプション・カラー）
-------------------------------------------------------------*/
.color11 { color: #5F3128; }
.bSubTtl { }
.bSubTtl h1,
.bSubTtl h2,
.bSubTtl h3 { background-color: #F5F4F3; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; box-shadow: 5px 5px 0px 0px #F2F0EF; -webkit-box-shadow: 5px 5px 0px 0px #F2F0EF; -moz-box-shadow: 5px 5px 0px 0px #F2F0EF; behavior: url(/js/PIE.htc); }


/*------------------------------------------------------------
COLOR12（thバックグラウンド・キャプション・カラー）
-------------------------------------------------------------*/
.color12 { background-color: #F2F0EF; }

/*ユニットバックグラウンドカラー*/
.bgColor, .bdSolid, bdDot { background-color: #F5F4F3; }
#sidebarArea .bgColor ,#sidebarArea .bdSolid, #sidebarArea .bdDot { background-color: #FFFFFF; }


/*------------------------------------------------------------
COLOR13（ボーダーカラー）
-------------------------------------------------------------*/
.color13 { border-color: #D5CECC; }

/*ユニットボーダー*/
.bdSolid	{ border-color: #F2F0EF; }	/*実線*/
.bdDot		{ border-color: #F2F0EF; }	/*点線*/
#sidebarArea .bdSolid	{ border-color: #F2F0EF; }	/*実線*/
#sidebarArea .bdDot		{ border-color: #F2F0EF; }	/*点線*/

/*お問い合わせ必須項目*/
th.thImp { border-left-color: #C00 !important; }


/*------------------------------------------------------------
フォームエラー
-------------------------------------------------------------*/
input.err { background: #FDCCB7; border: 1px solid #F30; }
select.err { background: #FDCCB7; }
radio.err { background: #FDCCB7; }
.err { background: #FDCCB7; }






/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---------------------------------------------------------------
その他コンテンツ
---------------------------------------------------------------
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/


/*-------------------------------------------------------------
この情報に関するお問い合わせ先
-------------------------------------------------------------*/
.contactInfoArea h2 { background-color: #6F6F6F; color: #FFF; }
.contactInfoArea h3 { color: #000; }


/*-------------------------------------------------------------
この情報についてのご意見・ご感想をお聞かせください！
-------------------------------------------------------------*/
.enqArea h2 { background-color: #EDEDED; color: #333; border-color: #E8E8E8; }
.enqArea h3 { color: #000; }
.enqArea fieldset legend { color: #000; } 
.enqArea li input:checked + label { color: #000; }
.enqWindowArea h2 { background: #127FAD; color: #FFF; }
.enqField input#BTNenq { background: url(../common-img/btn_enq_submit.gif) no-repeat 0 0; }
.enqArea fieldset label#enq_commentlabel {color: #000; }





/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---------------------------------------------------------------
ユニット
---------------------------------------------------------------
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

/*縦並びアンカー*/
.bAnchor { border-color:  #F2F0EF; }
.bAnchor ul li { background-color: #FFF; }
.bAnchor ul li a { background: url(../common-img/ico_arrow.gif) no-repeat 1em 1.2em; }

/*カテゴリ別1*/
.bCatList ul li { background: url(../common-img/ico_arrow.gif) no-repeat 0 0.1em; }

/*カテゴリ別情報ユニット（4.タブ+シンプル+サムネイル）*/
.bCatList4Tab { background: url(../common-img/u_catlist4_tab_bg.gif) repeat-x bottom; }
.bCatList4Tab a:link,
.bCatList4Tab a:visited,
.bCatList4Tab a:hover,
.bCatList4Tab a:active { color: #FFF; }
.bCatList4Tab a.mainBg { color: #333 !important; }

/*画像（左）+タイトル（右）+テキスト（右）+詳細ボタン（右）*/
.bImgTtlTxt .bImgTtlTxtRight p.linkArrow a { background: url(../common-img/ico_arrow.gif) no-repeat 0 0.2em; }

/*画像（左）+タイトル（右）+テキスト（右）+詳細ボタン（右）×2*/
.bImgTtlTxt2 .bImgTtlTxt2Data p.linkArrow a { background: url(../common-img/ico_arrow.gif) no-repeat 0 0.3em; }

/*箇条書き*/
.bItems .bItemsLeft	{ color: #5F3128; }
.bItems ol li.no1	{ background-image: url(../common-img/u_no_001.gif); }
.bItems ol li.no2	{ background-image: url(../common-img/u_no_002.gif); }
.bItems ol li.no3	{ background-image: url(../common-img/u_no_003.gif); }
.bItems ol li.no4	{ background-image: url(../common-img/u_no_004.gif); }
.bItems ol li.no5	{ background-image: url(../common-img/u_no_005.gif); }
.bItems ol li.no6	{ background-image: url(../common-img/u_no_006.gif); }
.bItems ol li.no7	{ background-image: url(../common-img/u_no_007.gif); }
.bItems ol li.no8	{ background-image: url(../common-img/u_no_008.gif); }
.bItems ol li.no9	{ background-image: url(../common-img/u_no_009.gif); }
.bItems ol li.no10	{ background-image: url(../common-img/u_no_010.gif); }
.bItems ol li.no11	{ background-image: url(../common-img/u_no_011.gif); }
.bItems ol li.no12	{ background-image: url(../common-img/u_no_012.gif); }
.bItems ol li.no13	{ background-image: url(../common-img/u_no_013.gif); }
.bItems ol li.no14	{ background-image: url(../common-img/u_no_014.gif); }
.bItems ol li.no15	{ background-image: url(../common-img/u_no_015.gif); }
.bItems ol li.no16	{ background-image: url(../common-img/u_no_016.gif); }
.bItems ol li.no17	{ background-image: url(../common-img/u_no_017.gif); }
.bItems ol li.no18	{ background-image: url(../common-img/u_no_018.gif); }
.bItems ol li.no19	{ background-image: url(../common-img/u_no_019.gif); }
.bItems ol li.no20	{ background-image: url(../common-img/u_no_020.gif); }
.bItems .bItemsStyle1 li { background-image: url(../common-img/u_item.gif); }

/*MAP*/
.bMap { border: 1px solid #CCC; }

/*ページトップへ戻るボタン*/
.bPageTop p a { background: url(../common-img/u_btn_pagetop.gif) no-repeat 0 0; }
.bPageTop p a:hover { background: url(../common-img/u_btn_pagetop.gif) no-repeat 0 -17px; }

/*RSSリーダー*/
.bRssReader ul li { background: url(../common-img/ico_arrow.gif) no-repeat 0 0.1em; }

/*画像（上）+タイトル+テキスト（下）*/
.bVImgTtlTxt .bVImgTtlTxtBottom p.linkArrow a { background: url(../common-img/ico_arrow.gif) no-repeat 0 0.3em; }

/*画像（上段）×2 +テキスト（下段）×2*/
.bVImgTtlTxt2 .bVImgTtlTxt2Data p.linkArrow a { background: url(../common-img/ico_arrow.gif) no-repeat 0 0.3em; }

/*極小見出し*/
.bTtl4 h1,
.bTtl4 h2,
.bTtl4 h3,
.bTtl4 h4 { color: #5F3128; }

/*トップ連載ラベル色*/
.bVCatList2Inner .inner .menuid-1726 span { background-color: #EEA6D5; color: #FFF; } /*ピンク*/
.bVCatList2Inner .inner .menuid-1724 span { background-color: #74C0FA; color: #FFF; } /*青*/
.bVCatList2Inner .inner .menuid-1723 span { background-color: #79C042; color: #FFF; } /*グリーン*/
.bVCatList2Inner .inner .menuid-1722 span { background-color: #FD8100; color: #FFF; } /*オレンジ*/





/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---------------------------------------------------------------
拡張ユニット
---------------------------------------------------------------
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/


/*-------------------------------------------------------------
ローカルメニューリスト
-------------------------------------------------------------*/
.extLocalMenuList h2 { background-color: #F5F4F3; color: #5F3128; }
.extLocalMenuList h2 a { color: #5F3128 !important; }
.extLocalMenuListInner { }
.extLocalMenuListInner ul { }
.extLocalMenuListInner ul li { background: url(../common-img/ico_arrow.gif) no-repeat 0 0.25em; }


/*-------------------------------------------------------------
よく閲覧されるページ
-------------------------------------------------------------*/
.extPageRanking h2 { background-color: #F5F4F3; color: #5F3128; }
.extPageRanking ul { }
.extPageRanking ul li { background: url(../common-img/ico_arrow.gif) no-repeat 0 0.25em; }


/*-------------------------------------------------------------
よくある質問一覧
-------------------------------------------------------------*/
.extFaqList h2 { background-color: #F5F4F3; color: #5F3128; }
.extFaqList ul { }
.extFaqList ul li { background: url(../common-img/ico_arrow.gif) no-repeat 0 0.25em; }


/*-------------------------------------------------------------
関連リンクリスト
-------------------------------------------------------------*/
.extLinkList h2, .extLinkList h3 { background-color: #F5F4F3; color: #5F3128; font-size: 1.2em; font-weight: bold; line-height: normal; }
.extLinkList ul li { background: url(../common-img/ico_arrow.gif) no-repeat 0 0.45em; }


/*-------------------------------------------------------------
カテゴリリスト（拡張）
-------------------------------------------------------------*/
.bExtCatList { }
.bExtCatListInner0 li { background: url(../common-img/ico_arrow.gif) no-repeat 0 0.4em; }
.bExtCatListInner2 li { background: url(../common-img/ico_arrow.gif) no-repeat 0 0.4em; }
.bExtCatListInner0 li.bExtCatListIndex { background: url(../common-img/ico_folder.gif) no-repeat 0 0.4em; }
.bExtCatListInner2 li.bExtCatListIndex { background: url(../common-img/ico_folder.gif) no-repeat 0 0.4em; }
.bExtCatList ul li a.newIco { background: url(../common-img/ico_new.gif) no-repeat right center; }
.bExtCatListRss a { background: url(../common-img/ico_rss.gif) no-repeat 0 0.4em; }
.bExtCatListRssAbout a { background: url(../common-img/ico_arrow.gif) no-repeat 0 0.4em; }
.bExtCatListLink a { background: url(../common-img/ico_arrow.gif) no-repeat 0 0.4em; }
.bExtCatList h2,.bExtCatList h3,.bExtCatList h4 { background-color: #F5F4F3; color: #5F3128; }
.bExtCatList h5 { background-color: transparent !important; color: #5F3128; }


/*-------------------------------------------------------------
カテゴリリストタブ（拡張）
-------------------------------------------------------------*/
.bExtCatTabList { }
.bExtCatTabListBox { background-color: #FFF; }
.bExtCatTabList a { font-weight: bold; text-decoration: none; }
.bExtCatTabList li a { }
.bExtCatTabList li a:hover { }
.bExtCatTabList li a:hover span { }
.bExtCatTabList li.tabOver { }
.bExtCatTabList li a { box-sizing: border-box; border-top: 1px solid #F2F0EF; border-right: 1px solid #F2F0EF; border-bottom: 1px solid #F2F0EF; border-left: 1px solid #F2F0EF; background-color: #F5F4F3; box-shadow: 5px 0 0 0 #F2F0EF; -webkit-box-shadow: 5px 0 0 0 #F2F0EF; -moz-box-shadow: 5px 0 0 0 #F2F0EF; behavior: url(/js/PIE.htc); }
.bExtCatTabList li.tabOver a { border-bottom: 1px solid #FFF; background-color: #FFF; box-shadow: 5px 0 0 0 #F2F0EF; -webkit-box-shadow: 5px 0 0 0 #F2F0EF; -moz-box-shadow: 5px 0 0 0 #F2F0EF; behavior: url(/js/PIE.htc); }
.bExtCatTabList li a:hover { border-bottom: 1px solid #FFF; background-color: #FFF; box-shadow: 5px 0 0 0 #F2F0EF; -webkit-box-shadow: 5px 0 0 0 #F2F0EF; -moz-box-shadow: 5px 0 0 0 #F2F0EF; behavior: url(/js/PIE.htc); }


/*-------------------------------------------------------------
サイトマップ（拡張）
-------------------------------------------------------------*/

/*第0階層*/
.bSiteMap li.bSiteMap0 .bSmLiaLv0 { color: #FFF; background-color: #127FAD; border-color: #005C72; }

/*第1階層*/
.bSiteMap li.bSiteMap1 .bSmLiaLv1 { border-color: #127FAD; color: #000; }

/*第2階層*/
.bSiteMap li.bSiteMap2 .bSiteMap2Inner { border-bottom: 2px solid #127FAD; }
.bSiteMap li.bSiteMap2 .bSmLiaLv2 { }

/*第3階層*/
.bSiteMap .bSmUlLv3 { border-left: 2px solid #127FAD; }
.bSiteMap li.bSiteMap3 .bSmLiaLv3 { background: url(../common-img/u_sitemap_line.gif) no-repeat left; }

/*第4階層*/
.bSiteMap li.bSiteMap4 .bSmLiaLv4 { background: url(../common-img/ico_arrow.gif) no-repeat 0 0.2em; }

/*第5階層*/
.bSiteMap li.bSiteMap5 .bSmLiaLv5 { background: url(../common-img/u_sitemap_arrow.gif) no-repeat left; }


/*-------------------------------------------------------------
イベント
-------------------------------------------------------------*/
.bevCal h2, .bevCal h3 { background-color: #F5F4F3; }

/*tableHeader*/
table.calendarHeader td.calendarHeaderLeft a { padding-left: 20px; background: url(../common-img/ue_arrow_left.gif) no-repeat left; }
table.calendarHeader td.calendarHeaderRight a { padding-right: 20px; background: url(../common-img/ue_arrow_right.gif) no-repeat right; }

/*calendar*/
table.calendarTable { border-top: 1px solid #CCC; border-left: 1px solid #CCC; }
table.calendarTable th { border-bottom: 1px solid #CCC; border-right: 1px solid #CCC; background-color: #F2F0EF; }
table.calendarTable th.rmsSun { color: #CC0000; }
table.calendarTable th.rmsSat { color: #06C; }
table.calendarTable td { border-bottom: 1px solid #CCC; border-right: 1px solid #CCC; }
table.calendarTable td a:hover { background: #06C !important; color: #FFF; }







/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---------------------------------------------------------------
テンプレート独自
---------------------------------------------------------------
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

/*-------------------------------------------------------------
緊急情報
-------------------------------------------------------------*/
.extEmergency h2 { color: #FFF; background: #E37676 url(../common-img/ue_emergency_ttl.gif) no-repeat right bottom; }
.extEmergencyInner { background: #FBE9E9; border: 1px solid #F7D4D4; }
.extEmergencyInner p { background: url(../common-img/ico_arrow_emergency.gif) no-repeat 0 0.2em; }
.extEmergencyInner p a { color: #C00 !important; }


/*-------------------------------------------------------------
いざというときに
-------------------------------------------------------------*/
.extTopUrgencyMenu h2 { color: #FFF; background: #FF5858 url(../common-img/ue_emergency_menu_ttl.gif) repeat-x left top; }
.extTopUrgencyMenuInner { border-color: #DDD; }
.extTopUrgencyMenuInner ul li { border-color: #DDD; }
.extTopUrgencyMenuInner ul li a { color: #333 !important; background: url(../common-img/ue_emergency_menu_ico.gif) no-repeat 0 0.8em; }
.extTopUrgencyMenuInner ul li a:hover { color: #127FAD !important; }


/*-------------------------------------------------------------
共通メニュー
-------------------------------------------------------------*/
.extCommonMenu h2 { }
.extCommonMenuInner { border-color: #DDD; }
.extCommonMenuInner ul li { border-color: #DDD; background: url(../common-img/ico_arrow.gif) no-repeat 0 0.8em; }


/*-------------------------------------------------------------
便利ガイド
-------------------------------------------------------------*/
.extTopGuideMenu { background: #F2F2F2; }
.extTopGuideMenu ul li strong { color: #FFF; }
.extTopGuideMenu ul li a { color: #4466CB !important; }
.extTopGuideMenu ul li a:hover { color: #FFF !important; }
.extTopGuideMenu ul li.topGuide0 { background-image: url(../common-img/ue_top_guide_00.gif); }
.extTopGuideMenu ul li.topGuide1 a { background-image: url(../common-img/ue_top_guide_01.gif); }
.extTopGuideMenu ul li.topGuide2 a { background-image: url(../common-img/ue_top_guide_02.gif); }
.extTopGuideMenu ul li.topGuide3 a { background-image: url(../common-img/ue_top_guide_03.gif); }
.extTopGuideMenu ul li.topGuide4 a { background-image: url(../common-img/ue_top_guide_04.gif); }
.extTopGuideMenu ul li.topGuide5 a { background-image: url(../common-img/ue_top_guide_05.gif); }
.extTopGuideMenu ul li.topGuide6 a { background-image: url(../common-img/ue_top_guide_06.gif); }
.extTopGuideMenu ul li.topGuide7 a { background-image: url(../common-img/ue_top_guide_07.gif); }
.extTopGuideMenu ul li.topGuide8 a { background-image: url(../common-img/ue_top_guide_08.gif); }
.extTopGuideMenu ul li.topGuide9 a { background-image: url(../common-img/ue_top_guide_09.gif); }
.extTopGuideMenu ul li.topGuide10 a { background-image: url(../common-img/ue_top_guide_10.gif); }
.extTopGuideMenu ul li.topGuide11 a { background-image: url(../common-img/ue_top_guide_11.gif); }

/*-------------------------------------------------------------
イベントカレンダー
-------------------------------------------------------------*/
.bEvSearch .EvCalSrchformOuter { position: relative; margin-top: -1px; box-sizing: border-box; border: 1px solid #F2F0EF; padding: 16px; -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px; box-shadow: 5px 5px 0px 0px #F2F0EF; -webkit-box-shadow: 5px 5px 0px 0px #F2F0EF; -moz-box-shadow: 5px 5px 0px 0px #F2F0EF; behavior: url(/js/PIE.htc); }





/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---------------------------------------------------------------
ユーザーエリア再定義
---------------------------------------------------------------
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/


/*-------------------------------------------------------------
テーブル（一列目がth）
-------------------------------------------------------------*/
table.basic02 { border-top: 1px solid #CCC; border-left: 1px solid #CCC; }
table.basic02 th { border-bottom: 1px solid #CCC; background-color: #EEE; }
table.basic02 td { border-bottom: 1px solid #CCC; border-right: 1px solid #CCC; }


/*-------------------------------------------------------------
テーブル（一行目がth）
-------------------------------------------------------------*/
table.basic { border-top: 1px solid #CCC; border-left: 1px solid #CCC; }
table.basic th { border-bottom: 1px solid #CCC; border-right: 1px solid #CCC; background-color: #EEE; }
table.basic td { border-bottom: 1px solid #CCC; border-right: 1px solid #CCC; }