@media handheld, only screen and (max-width: 767px) {

.mCenter {
		width: 100%;
		height: auto;
		margin: 0px auto 10px;
		text-align: center;
	}

	.mCenter .imgBox {
		text-align: center;
		width: 80%;
		margin: 0px auto;
   		max-width: 300px;
	}

	.mCenter .imgBox img{
		width: 100%;
		height: auto;
	}

	.ryoukin_tableS {
		width: 100%;
	}

	.cautionList_pamptrack {
		font-size: 13px;
		padding-left: 20px;
		width: 100%;
		margin-left: 0; 
		margin-bottom: 20px;
	}

	ul.sisetuGuide {
		width: 95%;
		font-size: 12px;
		margin-left: 25px;
		margin-bottom: 10px;
	}

	.ryoukin_table_green {
	    width: 100%;
	    font-size: 12px;
	    color: #4a4a4a;
	}

	.ryoukin_table_green table {
	    width: 100%;
	    margin-bottom: 15px;
	    border-top: 1px solid #66CC66;
	    border-left: 1px solid #66CC66;
	}

	th.trainingCategory {
	    width: 40px;
	}

	th.trainingItem {
	    width: 210px;
	}

	.ryoukin_table_green th {
	    font-weight: 400;
	    padding: 5px;
	    border-right: 1px solid #66CC66;
	    border-bottom: 1px solid #66CC66;

	}

	.ryoukin_table_menu {
	    width: 100%;
	    font-size: 12px;
	    color: #4a4a4a;
	}

	.ryoukin_table_menu table {
	    width: 100%;
	    margin-bottom: 15px;
	    border-top: 1px solid #969696;
	    border-left: 1px solid #969696;
	}

	#sitemap_wap .container h3 {
	    width: 100%;
	    font-size: 15px;
	    height: auto;
	    background-image: none;
	    color: #016a61;
	    border-left: solid 3px #016a61;
	    border-bottom: solid 1px #979797;
	    padding: 3px 0px 3px 5px;
	    background: #ffffff;
	    background: -moz-linear-gradient( #fdfdfd 0%, #fdfdfd 48%, #e5e4e4 51%, #ffffff 100%);
	    background: -webkit-gradient(linear, left top, left bottom, from(#fdfdfd), color-stop(48%, #fdfdfd), color-stop(51%, #e5e4e4), to(#ffffff));
	    background: -webkit-linear-gradient( #fdfdfd 0%, #fdfdfd 48%, #e5e4e4 51%, #ffffff 100%);
	    background: -o-linear-gradient( #fdfdfd 0%, #fdfdfd 48%, #e5e4e4 51%, #ffffff 100%);
	    background: linear-gradient( #fdfdfd 0%, #fdfdfd 48%, #e5e4e4 51%, #ffffff 100%);
	    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#fdfdfd, endColorstr=#ffffff,GradientType=1 );
	}

	.nowrap {
    white-space: normal;
}


}