﻿
/*common*/
*     { }
html       { }
body         { background-color: #f3f3f3 }
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=#9090900, offx=0, offy=-1)  }
#kaikeihome-menu .emb   { filter: dropshadow(color=#ffffff, offx=0, offy=1)  }

/*container*/
#container            { background-color: #fff; background-image: url(../images/palette2/menubg.gif); border-color: #b0b0b0 }
body > #container    { }
/*maincontents*/
#maincontents       { }
#container > #maincontents  { }
body > #maincontents { }
/*navi*/
#kaikeihome-navi *    { }
#kaikeihome-navi                { background-color: #999 !important; background-image: url("../images/palette2/navibg.gif"); padding-left: 10px; height: 32px; border-top: 1px solid #5a5a5a; border-bottom: 1px solid #adadad }
#maincontents > #kaikeihome-navi   { }
#kaikeihome-navi a           { background-image: url("../images/palette2/navilinkbg.gif"); border-style: none }
#kaikeihome-navi a:link    { color: #fff }
#kaikeihome-navi a:visited    { color: #fff }
#kaikeihome-navi a:hover              { color: #ff5; background-image: url("../images/palette2/navilinkbg-hv.gif"); border-color: #fff #b3b3b3 #fff #fff }
#kaikeihome-navi a:active { }

/*menumain*/
#menumain       { }
/*menu*/
#kaikeihome-menu    { border-color: #aaa }
#kaikeihome-menu *   { }
#kaikeihome-menu ul    { }
#kaikeihome-menu ul li     { }
#kaikeihome-menu ul li > h3  { }
#kaikeihome-menu ul ol     { }
#kaikeihome-menu ul ol li        { background-color: #e8e8e8 }
#kaikeihome-menu ol a            { background-image: none; padding-left: 5px; border-bottom: 1px dashed #b3b3b3 }
#kaikeihome-menu ol li > a    { }
#kaikeihome-menu ol li a:link   { color: #3f3f3f }
#kaikeihome-menu ol li a:visited  { color: #3f3f3f }
#kaikeihome-menu ol li a:hover      { color: #ff7f00; background-color: #fff }
#kaikeihome-menu ol li a:active { }
#kaikeihome-menu ol li a span   { }
/*menu 1-3*/
#kaikeihome-menu ul li div.top a     { background-image: url("../images/palette2/menutopbg.gif") }
#kaikeihome-menu ul li div.top a:link  {  }
#kaikeihome-menu ul li div.top a:visited  {  }
#kaikeihome-menu ul li div.top a:hover   { text-decoration: none }
#kaikeihome-menu ul li div.top a:active {  }
#kaikeihome-menu ul li div.corner  { color: #000; background-color: #999; font-weight: bold; background-image: url("../images/palette2/menuh3bg.gif"); background-repeat: repeat-y; background-position: center top; border-style: solid; border-width: 1px 1px 1px 6px; border-color: #eaeaea #767676 #7f7f7f #970000 }


a.menu-switch      { }
a.menu-switch img    { background-color: #b4b4b4 }
a.menu-switch:hover img   { background-color: #ffdf55 }
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: #bababa }
#main-news h3          { color: #fff; background-color: #ebebeb; background-image: url("../images/palette2/mainnewsh3.gif"); border-top: 1px solid #e8e8e8; border-bottom: 1px solid #a7a7a7; border-left: 1px solid #d4d4d4 }
#main-news > h3  { }
#main-news-past   { }
#main-news-past a     { }
#main-news-past a:link  { color: #8f8e97 }
#main-news-past a:visited  { color: #8f8e97 }
#main-news-past a:hover  { color: #ff3f00 }
#main-news-past a:active {}
#main-news ul    { }
#main-news ul li   { }
#main-news ul li span   { }
#main-news ul li span.fresh   { background-image: url("../images/palette2/ec-news-fresh.gif") }
#main-news ul li a   { }
#main-news ul li a:link    { color: #2a3faa }
#main-news ul li a:visited    { color: #2a3faa }
#main-news ul li a:hover   {}
#main-news ul li a:active   {}

/*main-basic*/
#main-basic       { }
#main-basic *    { }
#main-basic .corner-title  { color: #535353; border-bottom: 1px solid #999 }
#main-basic .basic         { border-bottom: 1px dashed #666 }
#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: #535353; border-bottom: 1px solid #999 }
#main-original .basic         { border-bottom: 1px dashed #666 }
/*footer*/
#kaikeihome-footer *  { }
#kaikeihome-footer             { color: #3f3f3f; background-color: #bfbfbf; background-image: url("../images/palette2/footerbg.gif"); border-top: 1px solid #c6c6c6 }
#kaikeihome-footer div.contents  { }
#kaikeihome-footer form  { }
#kaikeihome-footer button  { }
#kaikeihome-footer #counter     { color: #cecece; background-color: #646464; background-image: none; border: solid 1px #9d9d9d }


/*header*/
#kaikeihome-header              { background-color: #bfbfbf; background-image: url("../images/palette2/headerbg.gif"); border-color: #dfdfdf }
#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-image: url("../images/palette2/headersubtitle2.gif"); border-color: #8e8e8e }
#headersubtitledown   { background-image: url("../images/palette2/headersubtitle2.gif"); border-color: #8e8e8e }


#kaikeihome-header > #headersubtitle  { }



/*settlement*/
#main-settlement h3     { color: #5a5a5a; background-color: #e1e1e1; border-top: 2px solid #d2d2d2; border-bottom: 1px solid #d2d2d2 }
#main-settlement table  { }
#main-settlement th     { color: #505050; background-color: #e1e1e1; border: solid 1px #b9b9b9 }
#main-settlement td    { border: solid 1px #b9b9b9 }


/*---------------------------------- edit ----------------------------------*/

/*トップページ メールマガジンリンク*/
a.mmg_link_top {
	color:#606060!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: #000; 
    background-color: #999; 
    font-weight: bold; 
    background-image: url("../images/palette2/menuh3bg.gif"); 
    background-repeat: repeat-y; 
    background-position: center top; 
    border-style: solid; 
    border-width: 1px 1px 1px 6px; 
    border-color: #eaeaea #767676 #7f7f7f #970000 
}

div.question-bg table th { 
    color: #000; 
    background-color: #999; 
    font-weight: bold; 

    border-top: 1px solid #c6c6c6 
}
