﻿
/*common*/
*     { }
html       { }
body          { background-color: #e9e9f8 }
a   { }
a:link  { }
a:visited  { }
a:hover    { }
a:active  { }
img     { }
div { }
h1,h2,h3,h4,h5,h6  { }
div.clr   { }
form { }
button  { }
a.acmp  { }
.float-left  { }
.float-right   { }
/*emb*/
#kaikeihome-navi .emb   { filter: dropshadow(color=#190832, offx=0, offy=-1)  }
#kaikeihome-menu .emb   { filter: dropshadow(color=#190832, offx=0, offy=-1)  }


/*container*/
#container              { background-color: #fff; background-image: url("../images/palette7/menubg.gif"); border-color: #c6c7e3 }
body > #container    { }
/*maincontents*/
#maincontents         { }
#container > #maincontents  { }
body > #maincontents { }
/*navi*/
#kaikeihome-navi *     { }
#kaikeihome-navi                        { background-color: #0d0c43 !important; background-image: url("../images/palette7/navibg.gif"); padding: 0; border-top: 1px solid #6147a0; border-bottom: 2px solid #751511 }
#maincontents > #kaikeihome-navi      { }
#kaikeihome-navi a                    { background-image: url("../images/palette7/navilinkbg.gif"); border-color: #424172 #0d0c43 #424172 #4c4b86 }
#kaikeihome-navi a:link            { color: #f0f04e }
#kaikeihome-navi a:visited           { color: #f0f04e; background-color: transparent }
#kaikeihome-navi a:hover                 { color: #ffdf00; background-color: transparent; background-image: url("../images/palette7/navilinkbg-hv.gif") }
#kaikeihome-navi a:active  { background-color: transparent }


/*menumain*/
#menumain       { }
/*menu*/
#kaikeihome-menu      { border-color: #a4a44b }
#kaikeihome-menu *   { }
#kaikeihome-menu ul     { }
#kaikeihome-menu ul li        { }

#kaikeihome-menu ul ol      { }
#kaikeihome-menu ul ol li                 { }
#kaikeihome-menu ol a                   { border-bottom: 1px dashed #dbdbdb }
#kaikeihome-menu ol li > a   { }
#kaikeihome-menu ol li a:link   { color: #8f8f49 }
#kaikeihome-menu ol li a:visited  { color: #8f8f49 }
#kaikeihome-menu ol li a:hover       { color: #aa251f; background-color: #ffffd7 }
#kaikeihome-menu ol li a:active { }
#kaikeihome-menu ol li a span   { }
/*menu 1-3*/
#kaikeihome-menu ul li div.top a           { text-decoration: none; background-color: #55002c; background-image: url("../images/palette7/menutopbg.gif"); border-bottom: 1px solid #a4a44b }
#kaikeihome-menu ul li div.top a:link  { color: #caca60 }
#kaikeihome-menu ul li div.top a:visited  { color: #caca60 }
#kaikeihome-menu ul li div.top a:hover   { color: #ffff82; text-decoration: none }
#kaikeihome-menu ul li div.top a:active {  }
#kaikeihome-menu ul li div.corner  { color: #ffff82; background-color: #2c1447; font-weight: bold; background-image: url("../images/palette7/menuh3bg.gif"); border-style: solid; border-width: 1px 1px 2px; border-color: #626193 #424172 #8f8f49 }


a.menu-switch      { }
a.menu-switch img            { background-color: #434274 }
a.menu-switch:hover img          { background-color: #aa3f00 }
a.menu-switch:link {  }
a.menu-switch:visited {  }
a.menu-switch:hover     { }
a.menu-switch:active {  }
#menu-switch-01-open  { }
#menu-switch-02-open  { }
#menu-switch-03-open  { }


/*main*/
#kaikeihome-main { }

/*main-top*/
#main-top   { }
#main-top *   { }
#main-image  { }
#main-message     { }
#main-message p  { }
#main-news        { border-color: #8f8f49 }
#main-news h3                { color: #ffff82; background-color: #2c1447; background-image: url("../images/palette7/mainnewsh3.gif"); background-repeat: repeat-y; background-position: left top; border-top: 1px solid #a89adf; border-bottom: 2px solid #820000; border-left: 1px solid #a89adf }
#main-news > h3  { }
#main-news-past   { }
#main-news-past a       { }
#main-news-past a:link  { color: #fff }
#main-news-past a:visited  { color: #fff }
#main-news-past a:hover  { color: #ffdf00 }
#main-news-past a:active {}
#main-news ul    { }
#main-news ul li   { }
#main-news ul li span    { color: #6d0006 }
#main-news ul li span.fresh   { background-image: url(../images/palette7/ec-news-fresh.gif) }
#main-news ul li a    { }
#main-news ul li a:link    { color: #362fa8 }
#main-news ul li a:visited    { color: #362fa8 }
#main-news ul li a:hover    { color: #751511 }
#main-news ul li a:active   {}

/*main-basic*/
#main-basic       { }
#main-basic *    { }
#main-basic .corner-title  { color: #57588f; border-bottom: 1px solid #9392ca }
#main-basic .basic         { color: #2e306e; border-bottom: 1px dashed #dbdbdb }
#main-basic p   { }
#main-basic p #add-img  { }
#main-basic #add-img    { }
#main-basic #add-link     { }
#main-basic #add-link ul   { }
#main-basic #add-link li { }
#main-basic #add-link a   { }
#main-basic #add-link a:link { }
#main-basic #add-link a:visited { }
#main-basic #add-link a:hover { }
#main-basic #add-link a:active { }
/*main-basic add-map*/
#main-basic #add-map    { background-color: #fff; border-color: #ccc }
#main-basic #add-address     { background-color: #eee; border-color: #ccc }
#add-map > #add-address    { }
#main-basic #add-map img    { }
/*main-original*/
#main-original   { }
#main-original * { }
#main-original .corner-title  { color: #57588f; border-bottom: 1px solid #9392ca }
#main-original .basic         { color: #2e306e; border-bottom: 1px dashed #dbdbdb }
/*footer*/
#kaikeihome-footer *  { }
#kaikeihome-footer                    { color: #fff; background-color: #2c1447; background-image: url("../images/palette7/footerbg.gif"); background-repeat: repeat-x; border-top: 2px solid #8f8f49 }
#kaikeihome-footer div.contents  { }
#kaikeihome-footer form  { }
#kaikeihome-footer button  { }
#kaikeihome-footer #counter      { background-position: left top; border-bottom: 2px solid #1f0e32 }



/*header*/
#kaikeihome-header                    { background-color: #2c1447; background-image: url("../images/palette7/headerbg.gif"); background-repeat: repeat-y; border-color: #80658f }
#kaikeihome-header *  { }
#kaikeihome-header div.maillink     { }
#kaikeihome-header div.maillink a           { background-color: #ffffff; border-color: #808080 }
#kaikeihome-header div.maillink a:link     { color: #000 }
#kaikeihome-header div.maillink a:visited     { color: #000 }
#kaikeihome-header div.maillink a:hover         { color: #000; border-color: #a0a0a4 }
#kaikeihome-header div.maillink a:active  { }
/*header-style*/
#kaikeihome-header img   { }
#headertitle                          { }
#kaikeihome-header > #headertitle       { }
#headersubtitle                    { }



#headersubtitleup     { background-color: #55002c; background-image: url("../images/palette7/headersubtitle2.gif"); background-repeat: repeat-x; background-position: left top; border-top: 1px solid #a4a44b; border-bottom: 1px solid #a4a44b; border-left: 1px solid #000 }
#headersubtitledown     { background-color: #55002c; background-image: url("../images/palette7/headersubtitle2.gif"); background-repeat: repeat-x; background-position: left top; border-top: 1px solid #a4a44b; border-bottom: 1px solid #a4a44b; border-left: 1px solid #000 }

#kaikeihome-header > #headersubtitle  { }



/*settlement*/
#main-settlement h3     { color: #494d8b; background-color: #d1d2e7; border-top: 2px solid #c2c4df; border-bottom: 1px solid #fff }
#main-settlement table  { }
#main-settlement th     { background-color: #d1d2e7; border: solid 1px #a6bad2 }
#main-settlement td   { border: solid 1px #a6bad2 }


/*---------------------------------- edit ----------------------------------*/


/*トップページ メールマガジンリンク*/
a.mmg_link_top {
	color:#6F6F29!important;
}

a.mmg_link_top:hover {

}


/*メールマガジン*/

div.mmg_toolbar {
/*バックナンバー容器*/
}

div.mmg_greeting,
div.mmg_greeting_bottom {
/*最初あいさつ文*/
/*最後あいさつ文*/
}

div.mmg_article_base {
/*マガジン容器*/
}

div.mmg_article_container {
/*記事容器*/
}

h4.mmg_article_title {
/*記事タイトル*/
}

div.mmg_article_txt {
/*記事本文*/
}
div.mmg_article_container_bottom {
}

/*---------------------------------- /edit ----------------------------------*/

/** メールフォーム */
div.hdr table th { 
    color: #ffff82; background-color: #2c1447; font-weight: bold; background-image: url("../images/palette7/menuh3bg.gif"); border-style: solid; border-width: 1px 1px 2px; border-color: #626193 #424172 #8f8f49
}

div.question-bg table th { 
    color: #fff; background-color: #2c1447;  background-repeat: repeat-x; border-top: 1px solid #D1D1D1 /*2px solid #8f8f49*/
}
