a {
	color:#00B9F1;
}

.bk_full{
	
	background-color: #4DCCF6;
}

.light-color{
	background-color: #C1EAEE;
}


.title-content{
	border-bottom:5px #00B9F1 solid;
	color:#00B9F1;
	padding-bottom:5px;
}

.page-title h2.title{
	padding-bottom:5px;
	padding-top:5px;
	color:#00B9F1;
	font-weight:bold;
	margin:0;
	line-height:0.9em;
}

 .title-content .age{
	font-size:28px;
	padding:0;
	margin:0
}


.color-kspace-yellow{
	background:#F9DF02;
}

h2.side-logo{
	border-bottom:5px solid #00B9F1;
	padding-bottom:10px;
	margin-bottom:20px;
}

.team-text h6  {
	color:#00B9F1;
}

ul#mainnav > li.item-active > a {
	background:#00B9F1;
}

ul#mainnav li a.sf-with-ul:hover, ul#mainnav li a.sf-with-ul:active {
	background:#00B9F1;
}

ul#mainnav li a:hover, ul#mainnav li a:active, ul#mainnav li a.current {
	background:#00B9F1;
}

.service-item i {
	color:#00B9F1;
}

#skills p {
    background: #00B9F1;
}

.one-page ul#mainnav li.active a {
	background:#00B9F1;	
}	

.jcarousel-item a:hover {
	color:#00B9F1;
}

.post-format i {
	background:#00B9F1;
}

.jcarousel-next-horizontal:hover,
.jcarousel-next-horizontal:focus {
	background-color:#00B9F1;
}

.jcarousel-prev-horizontal:hover, 
.jcarousel-prev-horizontal:focus {
	background-color:#00B9F1;	
}

.grid-item-on-hover {
	background:#00B9F1;
}

span.hover-link {
	background:#00B9F1 url(../../images/link.png) no-repeat scroll center center;	
}

span.hover-image {
	background: #00B9F1 url(../../images/lightbox.png) no-repeat scroll center center;
}

span.hover-video {
	background:#00B9F1 url(../../images/video.png) no-repeat scroll center center;
}

.tags ul li a:hover {
	background:#00B9F1;
}

.testimonial-meta h5 {
	color:#00B9F1;
}

span.caption a:hover {
	color:#00B9F1;
}

.sidebar-post span a {
	color:#00B9F1;
}

ul#filters li a.selected {
	background:#00B9F1;
}

ul#home-filters li a.selected, ul#home-filters li a:hover {
	background:#00B9F1;
}

.portfolio-nav a.prev-project {
	background:#efefef url(../../images/portfolio-arrows.png) scroll 0 0;
}

.portfolio-nav a.prev-project:hover {
	background:#00B9F1 url(../../images/portfolio-arrows.png) scroll 0 -25px;
}

.portfolio-nav a.close-project {
	background:#efefef url(../../images/portfolio-arrows.png) scroll -23px 0;
}

.portfolio-nav a.close-project:hover {
	background:#00B9F1 url(../../images/portfolio-arrows.png) scroll -23px -25px;
}

.portfolio-nav a.next-project {
	background:#efefef url(../../images/portfolio-arrows.png) scroll -46px 0;
}

.portfolio-nav a.next-project:hover {
	background:#00B9F1 url(../../images/portfolio-arrows.png) scroll -46px -25px;
}


h1.masonry-title a:hover,  .post-content h1 a:hover {
	color:#00B9F1;
}

.next-prev-posts a:hover {
	color:#00B9F1;
}

a.c_reply:hover {
	background:#00B9F1;
	color:#fff !important;
}

#contactform input[type=submit] {
	background: #00B9F1;
}

#footer {
	border-top:5px solid #00B9F1;
}

.blog-slides .next:hover, .blog-slides .prev:hover, #slides .next:hover, #slides .prev:hover,  .post .next:hover, .post .prev:hover {
	background:#00B9F1;
}

.pagination li.current a {
	background:#00B9F1;
}

ul.tabs li.active {
    border-top:5px solid #00B9F1;
}

.featured-column .column-shadow {
	background:#00B9F1;
}

ul.customlist li i {
	color:#00B9F1;
}

.tp-bullets.simplebullets.round .bullet:hover,
.tp-bullets.simplebullets.round .bullet.selected,
.tp-bullets.simplebullets.navbar .bullet:hover,
.tp-bullets.simplebullets.navbar .bullet.selected {	
	background:#00B9F1 !important; 
}

.tp-leftarrow:hover,
.tp-rightarrow:hover {	
	background-color:#00B9F1 !important;
 }

.widget a:hover {
	color:#00B9F1;
}

.widget ul li.color {
	border-bottom:2px dotted #00B9F1;
}


ul.tags a:hover {
	color:#00B9F1;
}

.authorp h2 a:hover {
	color:#00B9F1;
}

.comment a:hover {
	color:#00B9F1;
}

#toggle-view li.activated h3 {
	color:#00B9F1;
}


ul#filters li a:hover {
	color:#fff;
	background:#00B9F1;
}

ul#filters li.selected a {
	color:#fff;
	background:#00B9F1;	
}

.portfolio h3 a:hover {
	color:#00B9F1;
}

h2.post-title a:hover, .meta a:hover {
	color:#00B9F1;
}

.pagenav a:hover {
    background:#00B9F1;
    color:#fff;
}

span.current {
    background:#00B9F1; 
}

#footer a:hover {
	color:#00B9F1;
}

.featured-column .package-title {
	border-bottom: 3px solid #C2240B;
	background: #00B9F1;	
}

.nav-first-item {
	border-top:1px solid #444;
}

.toggle-plus {
	background:#7b7b7b url(../images/plus.png) no-repeat scroll 0 0;
	width:21px;
	height:21px;
}

.toggle-minus {
	background:#00B9F1 url(../images/minus.png) no-repeat scroll 0 0;
	width:21px;
	height:21px;
}

h6.check i {
	color:#00B9F1;
	font-size: 14px;
	margin-right: 8px;	
}

div.jp-play-bar {
	background: #00B9F1;
}

div.jp-volume-bar-value {
	background: #00B9F1;
}

ul#mainnav > li.sfHover > a {
	background:#00B9F1;
	color:#fff;
}


/*-----------------------------------------------------------------------------------*/
/*	top
/*-----------------------------------------------------------------------------------*/

.bk-grass{
	background-color:#56b906;
	margin:0;
}

.bk-grass h5{
	color:#FFF;
}

.tspacetop-bottom{
	padding:0 30px 30px 30px;
}




section.ourspace{
	background:#fff;
	padding:30px;
	border-radius: 10px;		/* CSS3草案 */
	-webkit-border-radius: 10px;	/* Safari,Google Chrome用 */
	-moz-border-radius: 10px;	/* Firefox用 */
	margin:20px 0;
}

section.ourspace h3{
	font-size:18px;
	padding:2px 10px;
}

h2.watch-video{
	font-size:40px;
	font-weight:400;
	color:#333;
	font-family: 'Patua One', cursive;
	font-weight: 400;
	line-height:0.8em;
	text-shadow:
		-3px -3px #fff,
		3px -3px #fff,
		-3px 3px #fff,
		3px 3px #fff;
	margin:10px 0;
}


/*-----------------------------------------------------------------------------------*/
/*	come and see
/*-----------------------------------------------------------------------------------*/

section.comeandsee{
	background-color:#00B9F1;
	padding:15px 0;
	margin:0;
	color:#FFF;
	font-size:18px;
}

section.comeandsee h3{
	color:#F9DF02;
	font-size:38px;
	margin-bottom:5px;
	font-weight:bold;
}

/*-----------------------------------------------------------------------------------*/
/*	meals
/*-----------------------------------------------------------------------------------*/

#testimonials-meals{
	margin:30px;
	color:#00B9F1;
	font-style: italic;
	font-size: 18px;
	line-height: 1.15em;
	font-family: "Gill Sans","Gill Sans MT","Myriad Pro","DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	font-weight:bold;
}

#testimonials-meals p.name{
	text-align:right;
	font-size:14px;
}

section.greenterm {
    border: 4px solid #2D804F;
    margin-bottom: 30px;
    padding: 20px;
}

section.lightblueterm {
    border: 4px solid #089DE3;
    margin-bottom: 30px;
    padding: 20px;
}