@charset "utf-8";
/* CSS Document */

.navi_button a:link { color: #ffffff;text-decoration: none;}
.navi_button a:visited { color: #ffffff;text-decoration: none;}
.navi_button a:hover { color:#852436;text-decoration: none;}
.navi_button a:active { color: #ffffff;text-decoration: none;}

.mobile_button a:link { color: #ffffff;text-decoration: none;}
.mobile_button a:visited { color: #ffffff;text-decoration: none;}
.mobile_button a:hover { color:#852436;text-decoration: none;}
.mobile_button a:active { color: #ffffff;text-decoration: none;}

.menu_close a:link { color: #ffffff;text-decoration: none;}
.menu_close a:visited { color: #ffffff;text-decoration: none;}
.menu_close a:hover { color:#bfbfbf;text-decoration: none;}
.menu_close a:active { color: #ffffff;text-decoration: none;}

.top_button_TXT a:link { color: #ffffff;text-decoration: none;}
.top_button_TXT a:visited { color: #ffffff;text-decoration: none;}
.top_button_TXT a:hover { color:#852436;text-decoration: none;}
.top_button_TXT a:active { color: #ffffff;text-decoration: none;}

.widget a:link { color: #4d99dc ;text-decoration: underline;}
.widget a:visited { color: #4d99dc;text-decoration: underline;}
.widget a:hover { color:#f54500;text-decoration: underline;}
.widget a:active { color: #4d99dc;text-decoration: underline;}

.hedear_line {background-color:#ed7597;}

h3,label {border-left: 7px solid #ed7597;}
.Round_color {color:#8fc31f;}

/* トップエリア
----------------------------------------------------------*/
.top_button {background-color:#7bb42b;}


/* ナビゲーションバー
----------------------------------------------------------*/
#navi_ber,#mobile_menu {background-color:#ed7597;}

.navi_button {
border-right:solid 1px #d7456e;
border-left:solid 1px #f598b2;
border-bottom:solid 1px #dc567c;
}


/* ページャー
----------------------------------------------------------*/
a.page-numbers, .tablenav .current {color: #505050;}
a.page-numbers:hover {background: #ed7597;}
.tablenav .current {
background: #ed7597;
border-color: #ed7597;
}

/* サイドバー
----------------------------------------------------------*/
#side_menu {border:solid 2px #fcb1c6;}

.menu_title,.widgettitle {background-color:#fce6e8;}



/* フッター
----------------------------------------------------------*/
#footer {background-color:#ed7597;}
