.num-list {
	text-align:right;
	margin:0 5px 20px 0 !important;
}

.w220 {width: 220px;}
.w230 {width: 230px;}
.w450 {width: 450px;}

.mb0 { margin-bottom: 0 !important; }
.mb5 { margin-bottom: 5px !important; }
.mb10 { margin-bottom: 10px !important; }
.mb20 { margin-bottom: 20px !important; }
.mb25 { margin-bottom: 25px !important; }
.mb30 { margin-bottom: 30px !important; }

.pb0 { padding-bottom: 0 !important; }
.pb5 { padding-bottom: 5px !important; }

.text-left {
	text-align: left !important;
}

.text-right {
	text-align: right !important;
}

.w310_text p {width: 300px;}

.ml_a {
	margin-left: -3.4%;
}

.inline-block-three3 {
    float: left;
    margin: 10px 3.4% 20px;
    text-align: center;
	width: 27%;
}
.inline-block-three3-01 {
    float: left;
    margin: 10px 0 20px 3.4%;
    text-align: center;
	width: 27%;
}

/* no.20 */

.no20-1 {
	padding-top: 180px;
}

.no20-2 {
	font-size: 1.2em;
	color: #C7000B;
	margin-bottom: 5px !important;
}

.no20-3-0 {
	padding: 10px 111px 5px 10px;
	border-top: 1px solid #C7000B;
	border-left: 4px solid #C7000B;
	min-height: 93px;
	margin-bottom: 20px;
}

.no20-3-0 h4 {
	margin: 0 0 15px;
}

.no20-3-0 p {
	margin: 0;
}

#no20-3-1 {
	background: url(../images/ja/niponica20/02-num-1.gif) top right no-repeat;
}

#no20-3-2 {
	background: url(../images/ja/niponica20/02-num-2.gif) top right no-repeat;
}

#no20-3-3 {
	background: url(../images/ja/niponica20/02-num-3.gif) top right no-repeat;
}

#no20-3-4 {
	background: url(../images/ja/niponica20/02-num-4.gif) top right no-repeat;
}

@media screen and (max-width: 768px){
.pop-left {width: 47.5%;}
.pop-right {width: 47.5%;}
.w310_text p {width: auto;}
/* no.20 */

.no20-1 {
	padding-top: 70px;
}
}

@media screen and (max-width: 640px){
.pop-left {width: auto; padding: 0;}
.pop-right {width: auto; padding: 0;}
.w310_text p {width: auto; }

/* no.20 */

.no20-1 {
	padding-top: 10px;
}
.spmb20 { margin-bottom: 20px; }
}

