@charset "UTF-8";
/* mod css rules without scss */

.index-borderLink {
	text-align:right;
}

.index-borderLink a {
	padding-right:24px;
}

.md-footer-sns li {
	padding-top:2px;
}

#worksSliderCont .imgTitle {
	display:none;
}

/* smartphones */
@media screen and (max-width: 767px) {

.show_only_pc {
	display:none;
}

body .md-header {
    box-shadow: 0px 6px 16px -7px rgba(0,0,0,0.6);
}

body.index .md-header {
    box-shadow: unset;
}

body.index .md-header.changeCol {
    box-shadow: 0px 6px 16px -7px rgba(0,0,0,0.6);
}


.index-borderLink,
.index-message-bottom-link,
.index-twoColumnsCont-link {
	background-color:#535353;
	border-color:#404040;
	text-align:center;
}

.index-borderLink a,
.index-message-bottom-link,
.index-twoColumnsCont-link {
	color:#FFFFFF;
}

.index-borderLink a:after,
.index-message-bottom-link:after,
.index-twoColumnsCont-link:after {
	border-color:#FFFFFF;
}

.md-footer-sns li:last-child {
	padding-top:1px;
}

.worksSingle-slider ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

.worksSingle-slider ul li img {
	width:100%;
	height:auto;
}

#worksSliderCont .imgTitle {
	margin:10px 10px 30px 10px;
	display:block;
	text-align:center;
}

}
