﻿@charset "UTF-8";

.sepa{
	display:flex;
	justify-content: space-between;
	margin-bottom:20px;
}

.half{
	width:48%;
}

.half img{
max-width:100%;
}

.midashi{
font-size:14px;
line-height:20px;
margin-bottom:10px;
//font-weight:bold;
}

.kakko{
border-left:1px solid #3333ff;
border-right:1px solid #3333ff;
border-radius:10px;
padding:10px;
}



.mb{
margin-bottom:15px;
}

.mb2{
margin-bottom:25px;
}

.center_text{
text-align:center;
margin-top:60px;
font-size:14px;
}


.filter_table{
width:100%;
margin-bottom:10px;
}

.table_blue{
	background-color:#bdd7ee;
	color:#3333ff;
}

.filter_table,.filter_table td{
border:1px solid #000;
}

.filter_table td{
text-align:center;
padding:5px;
white-space:nowrap;
}

.sub_title{
font-weight:bold;
font-size:15px;
margin:10px 0px;
}

.imagebox{
margin:15px 10px;
}

.underline{
text-decoration:underline;
}

.imagebox img{
max-width:660px;
}

.text_red{
color:#ff0000;
}

.adinfo{
margin-top:15px;
}

.circle{
  color: #fff;
  background-color:#a4d5ef;
  padding: 0;
  margin: 0;
  width: 200px;
  height: 200px;
  text-align: center;
  display: inline-block;
  border-radius: 50%;
}