@charset "shift_jis";

@media screen and (min-width: 750px) {

.content{
	width:94%;
	margin:0 auto;
	padding:2% 0;
	
	box-sizing:border-box;
}

p.item_title {
	position:relative;
	width:96.8%;
	margin:0 auto;
	float:left;
}
p.item_title a.btn_base_triangle {
	width:20%;
	padding:0.1vw;
	font-size: 1.4vw;
	line-height: 1.6vw;
	margin:0.2vw auto;
	border-radius: 5px;
	float:right;
	background-size: 8% auto;
	color:#259df8;
}
.content div{
	width:96%;
	margin:1vw auto 1.8vw auto;
}
p.item_title a{
	color:#fff;
}

div.box_2250 {
	width:46%;
	margin:1vw 2%;
	float:left;
}


}

@media screen and (max-width: 750px) {

.content{
	width:99.5%;
	margin:0 auto;
	padding:6% 0;
	
	box-sizing:border-box;
}

p.item_title {
	position:relative;
	width:98%;
	margin:0 auto;
	padding: 1.7vw 1% 1vw 1%;
	float:left;
}
p.item_title a.btn_base_triangle {
	width:20%;
	padding:0vw;
	font-size: 4.2vw;
	line-height: 4.6vw;
	margin:-0.8vw auto 0;
	border-radius: 5px;
	float:right;
	background-size: 10% auto;
	color:#259df8;
}
.content div{
	width:96%;
	margin:2.5vw auto 6vw auto;
}
p.item_title a{
	color:#fff;
}

div.box_2250 {
	width:98%;
	margin:1vw 1%;
}

}
