html {}
body {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: normal;
	font-size:12px;
	line-height:19px;
	color:#f5f5f5;
	background-color:#050505;
}

.menupage {
	background-color:#191919;
}

/* Page Back */
#pageback
{
	background:url(../../image/wall/02.jpg) no-repeat top center;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:359px;
	z-index:-10;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}





/* Font Family */
#slidecaption h2, .tabbutton1 h1, .tabbutton2 h1, .tabbutton3 h1, .columb-post h1, .homepage-team h1, .leftcloumb-list ul li h1, .bussiness-boss h1, .bloglisting h2, .bigtitle h2, .bloglisting2 h2, .single-post h1, .single-post h2, .single-post h3, .single-post h4, .single-post h5, .single-post h6, .portfoliowork ul li h1
{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

#slidecaption h1, #team h5, .bigtitle h1
{font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}


.minibutton, .minibutton2, .middlebutton, .popupcontact input[type="submit"], .minibutton-black, .comment-form input[type="submit"], .filter ul li a
{font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}

.home-team ul li h1, .title-2cloumb h1, #topmenu ul li input[type="text"], .comment-form input[type="text"], .comment-form textarea
{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}

.home-team-bottom
{font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}

.advert h1, .title-2cloumb p
{font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}





/* Font Color */
p, .sidebar-categories ul li a, .sidebar-tags ul li a, .single-post ul li,  .single-post ol li
{
	color:#f0f0f0;
}

.advert h1, .popupcontact input[type="text"], .popupcontact textarea, .bloglist-date h1, .bloglist-date h2, .minibutton:hover, .minibutton2:hover, .middlebutton:hover, .sidebar-tags ul li a:hover, .bigtitle h1, .minibutton-black:hover, .comment-form input[type="text"]:focus, .comment-form textarea:focus, .comment-form input[type="submit"], .filter ul li a
{
	color:#999;
}

.leftcloumb-list ul li h1, .bussiness-boss h1, a:hover
{ color:#777;}

.leftcloumb-list ul li h1 small
{
	color:#D7855E;
	font-size:13px;
	padding-left:20px;
	font-weight:normal;
}

.title-2cloumb h1
{
	color:#ccc;
}

.footercategories ul li a
{
	color:#eee;
	background-color:#000000;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	
}

.footercategories ul li a:hover
{
	color:#eee;
	background-color:#252525;
}
.footercategories ul li.active a
{
	color:#777;
	background-color:#252525;
}
.home-team-bottom h1, .footerregister p a
{color:#ccc;}

 .minibutton, .minibutton2, .middlebutton, .popupcontact input[type="submit"], .minibutton-black
{
	color:#D7855E;
}

#slidecaption h2, .tabs li a.selected, .tabs li a, .columb-post h1 a, .portfoliowork ul li h1 a
{color:#cccccc;}

.tabs li a:hover, .columb-post h1 a:hover, .columb-post h1 a:hover, .portfoliowork ul li h1 a:hover
{color:#dddddd;}


.footercategories p, .footercategories ul li a, .footerportfolio p, .footersocial p, .footerregister p, .sidebar-categories h2, .sidebar-tags h2
{}
.date
{
	width:77px;
	float:left;
}
.d-right
{
	width:243px;
	float:left;
}

.newsimg
{
	margin-top:10px;
}



/* Font Size */
.home-team-bottom h1, .bloglist-date h1
{ font-size:32px;}

.popupmenu h1 {
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #f0f0f0;
}
.homepage-team h1
{ font-size:24px;}

.advert h1, .title-2cloumb h1
{
	font-size:16px;
	font-weight:normal;
}

.tabbutton1 h1, .tabbutton2 h1, .tabbutton3 h1
{font-size:18px;}

.columb-post h1, .home-team ul li h1, .leftcloumb-list ul li h1, .bussiness-boss h1, .bigtitle h2, .portfoliowork ul li h1
{
	font-size:13px;
	font-weight:normal;
	line-height:18px;
}


.minibutton, .middlebutton, p, .minibutton-black, .filter ul li a
{
	font-size:11px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}

.home-team ul li p, .minibutton2, #topmenu ul li input[type="text"], .popupcontact input[type="submit"], .comment-form input[type="submit"]
{ font-size:11px;}




.tabs li a:hover, .columb-post h1 a:hover, #topmenu ul li input[type="text"]:focus, .popupcontact input[type="text"]:focus, .popupcontact textarea:focus, .bloglist-nav, .bloglist-nav2, .comment-form input[type="text"]:focus, .comment-form textarea:focus, .portfoliowork ul li h1 a:hover
{
	background-color:#000;
}
#prevslide:hover, #nextslide:hover{
	
}
#topmenu ul li input[type="text"], .comment-form input[type="text"], .comment-form textarea
{background-color:#b8b8b8;}

#full-bottom, #full-bottom2, .sidebar-tags ul li a
{
	background-color:#000;
}







/* Border Color */
.blog-list
{border-right: 1px solid #dddcdc;}

.blog-list2
{border-left: 1px solid #dddcdc;}

.bloglisting, .sidebar-categories ul li a, .single-post ul li, .single-post ol li
{border-bottom: 1px solid #dddcdc;}



.corner_ribbon .corner_ribbon_top_left_black
{border-top: 60px solid #9d3029;}

.home-team-bottom
{border-top: 1px solid #9d3029;}

.leftcloumb-list ul li
{ }


/* Text and Box Shadow */
.logolist-img, .logolist-img:hover, .home-team-img, .home-team-img:hover, .footerportfolio ul li, .footerportfolio ul li:hover, .footerothermedia ul li, .footerothermedia ul li:hover
{
-webkit-transition:opacity .2s ease-in;  
-moz-transition:opacity .2s ease-in;  
-o-transition:opacity .2s ease-in;  
-ms-transition:opacity .2s ease-in;  
transition:opacity .2s ease-in;  }



#tabmenulogo
{
	-webkit-box-shadow: 0px 0px 5px 0px #0c0c0c;
	-moz-box-shadow: 0px 0px 5px 0px #0c0c0c;
	box-shadow: 0px 0px 5px 0px #0c0c0c;
	
}


.footertwitter
{-webkit-box-shadow: -1px -1px 0px 0px #000000;-moz-box-shadow: -1px -1px 0px 0px #000000;box-shadow: -1px -1px 0px 0px #000000;}


.minibutton:hover, .advert h1, .middlebutton:hover, .bigtitle h2, .minibutton-black:hover, .filter ul li a:hover
{color:#D7855E;}

#slidecaption h1, #slidecaption h2
{}




/* Tab Gradident*/
#tab-gradident {background: #d9d9d9; /* Old browsers */
background: -moz-linear-gradient(top, #d9d9d9 0%, #fefefe 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d9d9d9), color-stop(99%,#fefefe)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #d9d9d9 0%,#fefefe 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #d9d9d9 0%,#fefefe 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #d9d9d9 0%,#fefefe 99%); /* IE10+ */
background: linear-gradient(top, #d9d9d9 0%,#fefefe 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9d9d9', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */}

#advertback 
{background: #8e8e8e; /* Old browsers */
background: -moz-linear-gradient(top, #8e8e8e 4%, #9e9e9e 12%, #b5b5b5 98%, #777777 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(4%,#8e8e8e), color-stop(12%,#9e9e9e), color-stop(98%,#b5b5b5), color-stop(100%,#777777)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #8e8e8e 4%,#9e9e9e 12%,#b5b5b5 98%,#777777 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #8e8e8e 4%,#9e9e9e 12%,#b5b5b5 98%,#777777 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #8e8e8e 4%,#9e9e9e 12%,#b5b5b5 98%,#777777 100%); /* IE10+ */
background: linear-gradient(top, #8e8e8e 4%,#9e9e9e 12%,#b5b5b5 98%,#777777 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8e8e8e', endColorstr='#777777',GradientType=0 ); /* IE6-9 */}




/* Button Bacground */
.minibutton, .minibutton2, .middlebutton, .popupcontact input[type="submit"], .filter .current a, .filter .current a:visited
{
	border:1px solid #222;
	background: #222;
	color:#D2754D;
}

.minibutton:hover, .minibutton2:hover, .middlebutton:hover, .popupcontact input[type="submit"]:hover
{
border:1px solid #000;
background: #000;
}

.minibutton-black, .comment-form input[type="submit"], .filter ul li a
{
border:1px solid #000;
background:#000;
}

.minibutton-black:hover, .comment-form input[type="submit"]:hover, .filter ul li a:hover
{
border:1px solid #222;
background: #222;
color:#D2754D;
}
