@charset "UTF-8";

/* TBonly */
@media screen and (max-width: 1080px) {
/* ARM */
#slider_arm li {
	height: 270px;
}
#slider_arm_logo {
	display: block;
	position: absolute;
	top: 50%;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
}
#arm_textbox {
	color: #333;
	position: static;
	top: 0;
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
	border-bottom: 1px solid #e2ebef;
}
#arm_textbox #arm_logo {
	display:none;
}
#arm_textbox #arm_read {
	padding-right: 4%;
	padding-left: 4%;
}
#arm_textbox h3 {
	color:#138cab;
}
#arm_textbox p {
	text-align:left;
}
#arm_textbox p .only_pc {
	display:none;
}
#arm_textbox a {
	color: #7896a5;	
}
.arm_list > li .arm_detail {
	position: relative;
	padding-top: 12px;
	padding-bottom: 12px;
	box-sizing:border-box;
}
.arm_list > li .arm_detail::before {
	display:none;
}
.arm_list > li .arm_detail > div {
	color: #333;
	position: relative;
	top: 0;
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
	opacity: 1;
	padding-top: 0px;
	background: none;
	padding-right: 10px;
	padding-left: 0px;
}
.arm_title {
	width:90px;
}
.arm_title div {
	background: url(/images/pc/arm_detail_ico_blue.png) no-repeat center top;
	background-size: 28px auto;
	color: #138cab;
	padding-top: 34px;
}
}
@media screen and (max-width: 960px){
}
@media screen and (max-width: 720px){
.arm_list > li.list_crowdfunding {
	padding-bottom: 0px !important;
}

}
@media screen and (max-width: 540px){
/* ARM */
#slider_arm li {
	height: 200px;
}
#arm_textbox h3 {
	text-align:left;
}
}