@import url(/design/161/default.css);
@import url(/design/161/no_sidebarmenu.css);
@import url(/design/161/globalnavi_left.css);
/* __Default_wizbase__
@@WD@@=100%,全体の幅
@@BH@@=70px,バナーエリアの高さ
@@LW1@@=200px,ローカルナビ（左）の幅
@@LW2@@=200px,ローカルナビ（右）の幅
@@LW110@@=210px,calc(@@LW1@@)px
@@LW210@@=210px,calc(@@LW2@@)px
@@FH@@=60px,フッターエリアの高さ
*/

/* __Begin_wizbase__ */
/* ----------- 構成要素の大きさの設定 ----------- */
/*
 *　全体の幅を指定
 *　　ウインドウの幅に追従する：　width:100%;
 *　　特定の幅に固定する：（例）　width:1000px;
 */
#contentFrameOuter {
    width:780px;/* @@WD@@ */
    margin:0 auto 0 auto;
}

#contentFrame {
    width:780px;/* @@WD@@ */
    margin:0 auto 0 auto;
}

/*
 *　バナーエリアの高さを指定
 */
#contentBanner {
    height:97px;/* @@BH@@ */
}

/*
 *　ローカルナビの幅を指定
 *　左側：#contentLocalNavi1
 *　右側：#contentLocalNavi2
 */
#contentLocalNavi1 {
    width:0px;/* @@LW1@@ */
}
#contentLocalNavi2 {
    width:0px;/* @@LW2@@ */
}

/*
 *　本文の左右余白をローカルナビの幅に併せて調整
 */
#contentBodyOuter {
    margin-left:0px;/* @@LW110@@ */
    margin-right:0px;/* @@LW210@@ */
}

/*
 *　フッタエリアの高さを指定
 */
#contentFooter {
    height:145px;/* @@FH@@ */
}
#pageContainer {
    padding-bottom:145px;/* @@FH@@ */
}
/* __End_wizbase__ */
/* __Default_base__
@@ZS@@=small,基準文字サイズ
@@TX@@=#000000,文字色
@@BY@@=#ffffff,全体背景色
@@BG@@=#ffffff,背景色
@@AL@@=#000000,リンク色
@@AH@@=#990066,hover色
@@BD@@=#000000,枠色
@@BS@@=160%,バナー文字サイズ
@@BT@@=#000000,バナー文字色
@@BB@@=#ffffff,バナー背景色
@@CB@@=#ffffff,本文背景色
@@HT@@=#000000,見出し文字色
@@FS@@=80%,フッター文字サイズ
@@FT@@=#000000,フッター文字色
@@FB@@=#ffffff,フッター背景色
*/
/* __Begin_base__ */
/* ----------- 色・画像などデザインの設定 ----------- */
/*
 *　ページ全体の基本設定
 */
body {
    font-size:small;/* @@ZS@@ */
    color:#57362D;/* @@TX@@ */
    background-color: #ffffff;/* @@BY@@ */
    background-image: url(/design/498/body-color.jpg);
    background-repeat: repeat-xy;
}

a {
    color:#D73871;/* @@AL@@ */
}

a:hover {
    color:#D73871;/* @@AH@@ */
}

#contentFrameOuter {
    background-color: transparent;
}
#contentFrame {
    color:#57362D;/* @@TX@@ */
    background-color: transparent;/* @@BG@@ */
    background-image: url(/design/498/background-color.jpg);
    background-repeat: repeat-xy;
}

* html #contentBanner img.logoImage {
    behavior: url(/wizCommon/script/iepngfix.htc);
}

/*
 *　グローバルナビメニューの設定
 */
#globalNavi {
    height:33px;
    color:#57362D;/* @@TX@@ */
    background-color: #ffffff;/* @@BG@@ */
    background-image: url(/design/498/btn_menu_a.gif);
    background-position: left bottom;
    background-repeat: repeat-x;
}

#globalNavi ul li {
    border-right:solid 1px #57362D;/* @@BD@@ */
}

#globalNavi ul li a {
    color:#57362D;/* @@AL@@ */
    padding: 0em 0.7em 0 0.7em;
}

#globalNavi ul li a:hover {
    color:#D73871;/* @@AH@@ */
    background-color: #ffffff;/* @@BG@@ */
    background-image: url(/design/498/btn_menu_b.gif);
    background-position: left top;
    background-repeat: repeat-x;
}

/* _@00@_ */

#pageContainer {
    border-color: none;
}

/*
 *　ローカルナビ（左側）の設定
 */
#contentLocalNavi1 {
    color:#57362D;/* @@TX@@ */
    background-color: #ffffff;/* @@BG@@ */
    border-style: solid;
    border-width: 1px;
    border-color: #000000;/* @@BD@@ */
}

#contentLocalNavi1 a {
    color:#D73871;/* @@AL@@ */
}

#contentLocalNavi1 a:hover {
    color:#D73871;/* @@AH@@ */
}

/*
 *　ローカルナビ（右側）の設定
 */
#contentLocalNavi2 {
    color:#57362D;/* @@TX@@ */
    background-color: #ffffff;/* @@BG@@ */
    border-style: solid;
    border-width: 1px;
    border-color: #000000;/* @@BD@@ */
}

#contentLocalNavi2 a {
    color:#D73871;/* @@AL@@ */
}
#contentLocalNavi2 a:hover {
    color:#D73871;/* @@AH@@ */
}

/*
 *　コンテントボディ（本文）エリアの設定
 */
#contentBody {
    color:#57362D;/* @@TX@@ */
    border-style: solid;
    border-width: 1px;
    border-color: #000000;/* @@BD@@ */
    border:none;
}

#contentBody a {
    color:#D73871;/* @@AL@@ */
}

#contentBody a:hover {
    color:#D73871;/* @@AH@@ */
}

/*
 *　フッターエリアの設定
 */
#contentFooter {
    background-color:transparent;/* @@FB@@ */
    background-image: url(/design/499/footer.gif);
    background-repeat: no-repeat;
}

#contentFooter p {
    font-size:100%;/* @@FS@@ */
    color:#ffffff;/* @@FT@@ */
    margin-top: 120px;
}

#contentFooter a {
    color:#D73871;/* @@AL@@ */
}
#contentFooter a:hover {
    color:#D73871;/* @@AH@@ */
}

/*
 *　箇条書の設定
 */

.listBlock a {
    color:#D73871;/* @@AL@@ */
}
.listBlock a:hover {
    color:#D73871;/* @@AH@@ */
}

/*
 *　タイトル付き箇条書の設定
 */
#contentBody .dl1 dt {
    color:#57362D;/* @@TX@@ */
}
#contentBody .dl1 .dd1 {
    color:#57362D;/* @@TX@@ */
}

/*
 *　単純な箇条書の設定
 */
#contentBody .ul1 {
    color: #000000;/* @@BD@@ */
    list-style-image: url(/design/499/icon_honu2.png)
}
#contentBody .ul1 .list1 .li1 {
    color:#000000;/* @@TX@@ */
    font-size: 90%;/* @@ZS@@ */
}
#contentBody .ul2 {
    color: #000000;/* @@BD@@ */
    list-style-image: url(/design/498/icon_hana.png)

}
#contentBody .ul2 .list2 .li2 {
    color:#df5083;/* @@TX@@ */
    font-size: 125%;/* @@ZS@@ */
    font-weight:bold;
}
#contentBody .ul3 {
    color: #000000;/* @@BD@@ */
    list-style-type: circle;
}
#contentBody .ul3 .list3 .li3 {
    color:#57362D;/* @@TX@@ */
}
#contentBody .ul4 {
    color: #000000;/* @@BD@@ */
    list-style-type: circle;
}
#contentBody .ul4 .list4 .li4 {
    color:#57362D;/* @@TX@@ */
}

/*
 *　番号付き箇条書の設定
 */
#contentBody .ol1 {
    color: #000000;/* @@BD@@ */
    list-style-type: decimal;
}
#contentBody .ol1 .list1 .li1 {
    color:#57362D;/* @@TX@@ */
}
#contentBody .ol2 {
    color: #000000;/* @@BD@@ */
    list-style-type: lower-alpha;
}
#contentBody .ol2 .list2 .li2 {
    color:#57362D;/* @@TX@@ */
}
#contentBody .ol3 {
    color: #000000;/* @@BD@@ */
    list-style-type: lower-roman;
}
#contentBody .ol3 .list3 .li3 {
    color:#57362D;/* @@TX@@ */
}
#contentBody .ol4 {
    color: #000000;/* @@BD@@ */
    list-style-type: katakana;
}
#contentBody .ol4 .list4 .li4 {
    color:#57362D;/* @@TX@@ */
}

/*
 *　表組の設定
 */
#contentBody .tableBox {
    border-style: double;
    border-width: 3px;
    border-color: #000000;/* @@BD@@ */
}
/* 見出し行の設定 */
#contentBody .tableHeader th {
    color:#57362D;/* @@TX@@ */
    background-color: #ffffff;/* @@BG@@ */
}
/* 奇数行の設定 */
#contentBody .tableRow1 td {
    color:#57362D;/* @@TX@@ */
    border-right-style: dotted;
    border-right-width: 1px;
    border-right-color: #000000;/* @@BD@@ */
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #000000;/* @@BD@@ */
}
/* 偶数行の設定 */
#contentBody .tableRow2 td {
    color:#57362D;/* @@TX@@ */
    border-right-style: dotted;
    border-right-width: 1px;
    border-right-color: #000000;/* @@BD@@ */
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #000000;/* @@BD@@ */
}
/* __End_base__ */
/* __Begin_banner__ */
/*
 *　バナーエリアの設定：背景＝/design/498/header.gif
 */
#contentBanner {
    color:#000000;/* @@BT@@ */
    background-color: #0000ff;/* @@BG@@ */
    background-image:url(/design/498/header.gif);/* @@BNBIG@@ */
    background-position: left top;
    background-repeat:no-repeat;
    padding-top:0px;
}
#contentBanner p {
    font-size:160%;/* @@BS@@ */
    color:#000000;/* @@BT@@ */
}

#contentBanner img.logoImage {
    left: 10px;/* @@LOGOPOS-X@@ */
    top: 10px;/* @@LOGOPOS-Y@@ */
}

#contentBanner img.logoImage {
    border: none;
}

#contentBanner #logo-01 {
    margin: 30px 0px 0px 570px;
    padding: 0px;
}

#contentBanner #logo-02 {
    margin: 0px 0px 0px 0px;
    padding: 0px;
}

#contentBanner div.logo00 {
    position:absolute;
    top:30px;
    left:570px;
    width:200px;
    height:50px;
}

#contentBanner div.logo00 a {
    display:block;
    width:200px;
    height:50px;
    background-image:url(/design/499/bn_blog01.jpg);
    background-repeat: no-repeat;
}

#contentBanner div.logo00 a:hover {
    background-image:none;
    background-image:url(/design/499/bn_blog02.jpg);
    background-repeat: no-repeat;
}

/* __End_banner__ */
/* __Begin_Headline__ */
/*
 * 見出しの設定：
 */
/* 大見出し（=見出し=） */
#contentBody h1 {
    width: 660px;
    margin-left:10px;
    margin: 15px auto 10px auto;
    text-align:center;
    font-size:120%;/* @@H1S@@ */
    color:#57362D;/* @@HT@@ */
    min-height:5px;
    padding-left:0px;
    border-left:none;
    border-bottom: solid 1px #57362D;
    background-image : none;
    background-position: 0 center;
    background-repeat: no-repeat;
}

* html #contentBody h1 {
     height:40px;
     behavior: url(/wizCommon/script/iepngfix.htc);
}


/* 中見出し（==見出し==） */
#contentBody h2 {
    font-size:180%;/* @@H2S@@ */
    color:#57362D;/* @@HT@@ */
    min-height:32px;
    margin-left:20px;
    padding-left:36px;
    border-left: none;
    border-bottom: none;
    background-image:url(/wizCommon/images/H2-01-32_32_LTN-00_24.png);
    background-position: 0 center;
    background-repeat: no-repeat;
}

* html #contentBody h2 {
    height:32px;
    behavior: url(/wizCommon/script/iepngfix.htc);
}

/* 小見出し（===見出し===） */
#contentBody h3 {
    font-size:120%;/* @@H3S@@ */
    color:#57362D;/* @@HT@@ */
    min-height:24px;
    margin-left:30px;
    padding-left:28px;
    border-left: none;
    border-bottom: none;
    background-image:url(/wizCommon/images/H3-01-24_24_LTN-00_24.png);
    background-position: 0 center;
    background-repeat: no-repeat;
}

* html #contentBody h3 {
    height:24px;
    behavior: url(/wizCommon/script/iepngfix.htc);
}

/* 見出し（====見出し====） */
#contentBody h4 {
    font-size:120%;/* @@H4S@@ */
    color:#57362D;/* @@HT@@ */
    min-height:24px;
    padding-left:20px;
    margin-left:30px;
    border-left: none;
    border-bottom: none;
    background-image:url(/wizCommon/images/H4-01-16_16_LTN-00_24.png);
    background-position: 0 center;
    background-repeat: no-repeat;
}

* html #contentBody h4 {
    height:24px;
    behavior: url(/wizCommon/script/iepngfix.htc);
}

/* 見出し（=====見出し=====） */
#contentBody h5 {
    font-size:100%;/* @@H5S@@ */
    color:#57362D;/* @@HT@@ */
}
/* __End_Headline__ */
/* __Begin_cback__ */
/*
 *　コンテントボディ（本文）の背景：白無地
 */
#contentBodyOuter {
    background-color: transparent;/* @@CB@@ */
    background-image: none;
}
/* __End_cback__ */

#contentBody p {
}

.audioPlayer {
     margin: 0px 30px 0px 0px;
}
