@charset "utf-8";



.mar-top{
	margin-top:30px;}	
.bunner-set2 span {
    color: #fff!important;
}
#rwd-content .rwd-table-type03 td, #rwd-content .rwd-table-type03 th{
	padding: 12px 40px 13px;}	

.specile{
	vertical-align:middle!important;
	text-align:center!important;
	width:4%;
	background: #a4a5b2;
	font-weight:bold;
	padding: 13px 35px !important;}	

@media print, screen and (min-width: 768px) {

#rwd-content .rwd-headline1-type02{
	border-bottom: 1px solid #CCC;
    padding: 0px 0 10px 15px;
}
.rwd-grid-item figure{
	text-align: right;
	}
div.rwd-grid-item figure img{
	max-width:443px!important;}	
.width-set{
	width: 70% !important;
    margin: 0 auto;}	
	
.mar-top2{
	margin-top:40px!important;}	

div.rwd-grid-item:nth-child(2) ul{
	margin-left:20%;

	margin-top:10%;
	}
div.rwd-grid-item:nth-child(2) ul li{
	    line-height: 1.6;
    position: relative;
    padding-left: 25px;
    margin-bottom: 10px;}
	
.lisc_set li:before{
	position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 15px;
    height: 15px;
    background: #274277;
    border-radius: 15px;
    margin-top: 6px;
	}	
	
	
}



@media screen and (max-width: 767px) {
.mar-top2{
	margin-top:30px!important;
	z-index:0!important;}
	
.mar-top2 h1{
	padding-bottom:10px!important;}	
	
.rwd-table-type03{
	min-width:290px!important;}	
.specile{
padding: 13px 13px !important;
}
#rwd-content .rwd-table-type03 td, #rwd-content .rwd-table-type03 th {
    padding: 12px 12px;
    text-align: center;
}
div.rwd-grid-item:nth-child(2) ul{
	
	
	}
	
div.rwd-grid-item:nth-child(2) ul li{
	    line-height: 1.6;
    position: relative;
    padding-left: 25px;
    margin-bottom: 10px;}
	
.lisc_set li:before{
	position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 10px;
    height: 10px;
    background: #274277;
    border-radius: 10px;
    margin-top: 6px;
	}	

	
}	
