@charset "UTF-8";
ul.prize{
	padding-left:0;
}
h2.h2-a{
	background-color:#a7763e;
}
.cols-w50per img{
	max-width:50%;
}
.cl_blue{
	color:#c40d21;
}
.unit_inq_outline {
    background: #fed001 none repeat scroll 0 0;
    border-radius: 3px;
    padding: 10px;
    position: relative;
}
.unit_inq_inner {
    background: #f1ede2 none repeat scroll 0 0;
    border-radius: 3px;
    padding: 15px;
    position: relative;
}
.obj1{
	box-sizing:border-box;
}
.Reg-L,
.Reg-R{
font-size:160%;
top:8px 0 0;
display:inline-block;
overflow:hidden;
width:22px;
height:21px;
}
.Reg-R{
top:1px;
left:-15px;
width:32px;
position:relative;
}
p {
    max-height: 100%;
}

li.pl8em {
    padding-left: 7.8em;
}

br.kaigyou {
    display: none;
}

p.cl_green {
    color: #00b900;
}

.bdr_green {
    border: 1px solid #00b900;
    border-radius: 15px;
    padding: 10px;
    display: inline-block;
}

p.center {
    text-align: center;
}

p.cl_blue_1 {
    color: #2E75B6;
}

.bdr_yellow {
    display: inline-block;
    padding: 12px 10px 13px 10px;
    border-radius: 30px;
    background: #ffde00;
}

@media all and (max-width: 640px) {
.sp_none{
	display:none;
}
.obj1{
	width:100%;
	margin:0 auto;
	text-align:center;
}
.obj1 li{
	margin:0;
	padding:0;
}
.obj1 li.fl{
	float:none !important;
}

li.pl8em {
    padding-left: 10px;
    text-indent: 0;
}

br.kaigyou {
    display: inline;
}
.bdr_green,.bdr_yellow {
    margin: 0 5px;
}
}
@media all and (max-width: 560px) {
.obj1{
	width:100%;
	margin:0 auto;
	text-align:center;
}
.obj1 img{
/*	padding:0 3px !important;
*/
}
}
