@charset "UTF-8";


 /* 基本設定 */
body {color: ; font-size: ; line-height: ;}
#gnav nav > ul > li {width: %;}
#gnav {font-size: ;}
#wrapper {border-color: ;}

/* Link color */
a {color:; }
a:hover {color:;}

/* ------ 文字設定------ */
h1 {color: ;}
h2 {color: ;}
h3 {color: ;}
h4 {color: ;}
h5, h6 {color: ;}
.post-title, .parts-title {border-color: ;}
.comment-reply-title:before {font-family: iconfont;font-weight: normal; content: "L"; padding-right: 5px; vertical-align: bottom; color: ;}

 /* 投稿 */
.doc {font-size: ; line-height: ;}

 /* Navigation color */
#gnav {border-color: ;
  background: ;
  background: -moz-linear-gradient(top, , );
  background: -webkit-gradient(linear, left top, left bottom, from(), to());
  background: linear-gradient(to bottom, , );}
#gnav nav > ul > li  {border-color: ;}
#gnav nav > ul > li a {color: ;}
#gnav nav > ul > li:first-child {border-color: ;}
#gnav nav > ul > li  ul li a{color: ; background-color: ; border-color: ;}
#gnav nav > ul > li:hover > a{color: ; background-color: ;}
#gnav nav > ul > li  ul li:hover > a{color: ; background-color: ;}
#gnav nav .current-menu-parent a, #gnav nav .current-menu-item a{ color: ; background-color: ; }

/* ------ メイン画像 ------ */
#mainvisual {background-color: ;}

/* ------ リボン見出し ------ */
.ribbon{	color: ; background: ;}
.ribbon:before{border-right-color: ;}
.ribbon:after{border-top-color: ;}

 /* footer */
footer {color: ; background-color: ; border-color: ;}
#footer-inner nav ul li {color: ; border-color: ;}
#footer-inner2 h4 {color: ; background-color: ;}
#footer-inner2 ul > li:before {color: ;}
footer a {color: ;}
footer a:hover{ color: ;}
footer #copyright {color: ; background-color: ;}

/* ページャー */
.page_navi li.current span {background: ; border-color:  ; }
.page_navi li a {border-color:  ;}
.page_navi li a:hover {color: ;}
.page_navi li.page_nums span {color: ; background: #FFF; border-color:  ; }
/* ------ピックアップ記事 ------ */
.rank-post {border-color: ; background-color: ;}
.rank-post .p-post img{border-color: ;}

/* ------ ～767px ------ */
@media screen and (max-width: 767px) {
  #gnav {border-bottom: 4px solid ;}
  #gnav nav > ul > li {width: 100%;}
  #gnav nav > ul > li a {color: #666; background-color: #FFF; border-color: #CCC;}	
  #gnav nav > ul > li:hover > a{color: #C00; background-color: #F5F5F5;}
  #gnav nav > ul > li  ul li a{color: #666; background-color: #FFF; border-width: 1px 0 1px 0; border-style: solid; border-color: #CCC;}
  #gnav nav > ul > li  ul li:first-child a {border-width: 0 0 1px 0;}
  #gnav nav > ul > li  ul li:hover > a{color: #C00; background-color: #F5F5F5;}
  #gnav nav .current-menu-parent a, #gnav nav .current-menu-item a{ color: #666; background-color: #FFF;}
}

/* ------ ～479px ------ */
@media screen and (max-width: 479px) {
  #footer-inner nav ul li {border-top: 1px solid ;}
  #footer-inner nav ul li a{color: ;}
  #footer-inner nav ul li a:after {font-family: iconfont;font-weight: normal;content: "E"; color: ; padding-left: 15px;}
}

