/*
color style
*/

@charset "UTF-8";

/* background color
-------------------------------------------------------------- */
body {
    background: none repeat scroll 0 0 #fff; /* 下地の色 */
}
#wrapper {
    background: none repeat scroll 0 0 #930047; /* 背景色 */
}
#headerWrap {
    background: none repeat scroll 0 0 #b0152f; /* ヘッダー背景色 */  
}
#headerWrap .logo {
    background: none repeat scroll 0 0 #dd007d; /* ロゴ背景色 */  
    border: 4px solid #fff;
}

#headerWrap h1 {
    background: none repeat scroll 0 0 #b0152f; /* h1の背景色 */
}
#primary nav ul li a {
    background: none repeat scroll 0 0 #32c9cf; /* ナビの背景色 */
}
#breadcrumb {
    background: none repeat scroll 0 0 #fff; /* パンくず背景色 */
}
#footerWrap {
    background: none repeat scroll 0 0 #b0152f; /* フッター背景色 */
}

/* font color
-------------------------------------------------------------- */
body {
    color: #e85fb5; /* 基本文字の色 */
}
a {
    color: #32c9cf; /* リンクの色 */
}
#headerWrap .inner .logo a {
    color: #32c9cf; /* ロゴの色 */
}
#primary nav * {
    color: #fff; /* ナビのリンクの色 */
}
#breadcrumb * {
    color: #444; /* パンくずリストの文字色 */
}
#footerWrap {
    color: #fff; /* フッターの文字色 */
}

/* h2,h3,h4
-------------------------------------------------------------- */
h1 {
    background-color: #222; /**/
    color: #fff; /* h1文字色 */
}
h2 {
    color: #fff; /* h2文字色 */
    background:#dd007d;  
    border-left:7px double #32c9cf;
    border-bottom: 1px solid #32c9cf;
}
h3 {
    color: #444; /* h3文字色 */
    border-left: 10px solid #32c9cf;
    background: #fff;
}

/* other
-------------------------------------------------------------- */
.arrow li::before {
    border-color: transparent transparent transparent #fff; /* リストマーカーの三角の色 */
}
