/*
Theme Name: tendence
Theme URI: http://tendence.jp
Author: tendence
Author URI: http://tendence.jp
Description: This is tendence's theme.
Version: 1
License: 
License URI: 
Tags: 
Text Domain: tendence
*/

/*確認画面へ進むボタン用*/
.send input{
    text-indent:-9999px;
    overflow:hidden;
    border:none;
    cursor:pointer;
    position: relative;
    margin: 26px auto 0;
    display: block;
    width: 204px;
    height: 43px;
    background: #3d3f41 url(/wp-content/themes/tendence/shared/contact/images/btn_confirm.png) no-repeat center;
}
.mw_wp_form_confirm .send input, .mw_wp_form_confirm .return input {
    margin: auto;
    background: #3d3f41 url(/wp-content/themes/tendence/shared/contact/images/btn_send.png) no-repeat center;
    text-indent:-9999px;
    overflow:hidden;
    border:none;
    cursor:pointer;
    width: 204px;
    height: 43px;
}
.mw_wp_form_confirm .return {
    margin-right: 25px;
}
.mw_wp_form_confirm .return input {
    background: #65686a url(/wp-content/themes/tendence/shared/contact/images/btn_return.png) no-repeat center;
}
.conf .radio label{
    margin-left: 0;
}
.conf .radio label input {
    margin-right: 8px;
}
.mw_wp_form_confirm .contact-text, .mw_wp_form_confirm .page-lead, .mw_wp_form_confirm .register dl dt span {
    display: none;
}
.mw_wp_form_input .register-note{
    display: none;
}
.error span.error {
    display:none;
}
.error span.error:first-child {
    display:block;
    color: #f86060;
    font-size:100%;
}
#Item .box {
	letter-spacing: 0;
}
.pager li:nth-of-type(6),
.pager li:nth-of-type(7),
.pager li:nth-of-type(8){
	display: none;
}
#Main .pager .next,
#Main .pager .more {
	display: inline-block;
}
.slug-icon{
    display:inline;
    padding-left: 0!important;
}
.sub_menu{
	position:absolute;
	top:70px;
	width:100%;
	background-color:#353738;
	z-index:10000;
	text-align:center;
	font-size:12px;
	height:0px;
	overflow:hidden;
}
.sub_menu ul{
	padding:10px;
	margin:0 auto;
}
.sub_menu li{
	padding:0.5em 0;
	display:inline-block;
}
.sub_menu a{
	color:#848484;
	text-decoration:none;
	padding:0 1em;
	display:block;
	border-right:1px solid #848484;
	font-weight:bold;
}
.sub_menu a:hover{
	color:#FFFFFF;
}
.sub_menu a.active{
	color:#FFFFFF;
}
.sub_menu a span{
	font-size:0.8em;
}
@media screen and (max-width: 767px){
.conf .send input, .mw_wp_form_confirm .btn-wrap p input {
    width: 280px;
    height: 50px;
}
.mw_wp_form_confirm .btn-wrap p {
    float: none;
    width: 280px;
    height: 50px;
    margin: 0 auto;
}
.mw_wp_form_confirm .btn-wrap p.return {
    margin: 0 auto 15px;
}
.news-detail img {
	width: 230px !important;
	height: auto !important;
	display:block;
}
.detail-page .photo img {
    width: 280px !important;
    height: auto !important;
}
.detail-page .date img {
	width: auto !important;
}
.news-detail *{
	word-wrap:break-word;
	word-break: break-all;
}
.slide ul li {
	width: 66px !important;
    height: auto !important;
}
.slug-icon{
    display:block;
}
.slug-icon span:first-child{
    padding-left: 0;
}
}
.news-detail p{
    margin-bottom:20px;
}
.news-detail a{
    color:#fff;
}
.news-detail a:hover{
cololr:#fff;
}
