@charset "utf-8";

	
	body #mainContent .sTitle {
		font-size:23px;
	}
	body #mainContent .user {
	    color: #4e6a89;
	}

	.List {
		padding-left: 20px;
		background: url(../imgs/150319/icon.png) no-repeat 0 50%;
	}
	.Link {
		padding-left: 20px;
	}
	.Linkoff {
		padding-left: 20px;
		color: #898989;
		font-size: 12px;
	}
	.text {
		font-size: 12px;
		letter-spacing: 0;
		line-height: 1.5;
	}


/* num02 */
	.num02 {
		margin-bottom: 30px;
	}
	.num02 .left {
		float: left;
		width: 65.89595375722543%;
	}
	.num02 .right {
		float: right;
		width: 31.79190751445087%;
	}
	.num02 .left02 {
		float: left;
		width: 31.79190751445087%;
	}
	.num02 .right02 {
		float: right;
		width: 65.89595375722543%;
		padding-top: 27px;
	}
	.num02 .mt-150 {
		margin-top: -150px;
	}
	.num02 .left03 {
		float: left;
		width: 59.06976744%;
	}
	.num02 .right03 {
		float: right;
		width: 34.18604651%;
	}

/* num03 */
	.num03 {
		margin-bottom: 40px;
	}
	.num03 .left {
		float: left;
		width: 53.02325581%;
	}
	.num03 .right {
		float: right;
		width: 40.93023256%;
	}
	.num03 .abso {
		position: relative;
		padding-bottom: 430px;
	}
	.num03 .left02 {
		float: left;
		width: 53.02325581%;
		padding-top: 147px;
	}
	.num03 .right02 {
		float: right;
		width: 40.93023256%;
	}
	.num03 .absolute {
		position: absolute;
		bottom: 0;
		right: 0;
	}

/* num04 */
	.num04 {
		margin-bottom: 30px;
	}
	.num04 .left {
		float: left;
		width: 34.18604651%;
	}
	.num04 .right {
		float: right;
		width: 58.95348837%;
	}

/* num05 */
	.num05 {
	}
	.num05 .left {
		float: left;
		width: 53.02325581%;
	}
	.num05 .right {
		float: right;
		width: 44.53488372%;
	}
	.num05 .right02 {
		float: right;
		width: 53.02325581%;
	}
	.num05 .left02 {
		float: left;
		width: 44.53488372%;
	}

@media only screen and (max-width: 960px) {
	.num02 .mt-150 {
		margin-top: 0;
	}
	.num03 .abso {
		padding-bottom: 0;
	}
	.num03 .left02 {
		padding-top: 0;
	}
	.num03 .absolute {
		position: static;
	}
}
@media only screen and (max-width: 480px) {

	.num02, .num03, .num04, .num05 {
		margin-bottom: 40px;
	}


	.num02 .left,
	.num02 .right,
	.num02 .left02,
	.num02 .right02,
	.num02 .left03,
	.num02 .right03 {
		float: none;
		width: 100%;
	}
	.num02 .left,
	.num02 .right02,
	.num02 .left03 {
		margin-bottom: 20px;
	}

	.num03 .left,
	.num03 .right,
	.num03 .left02,
	.num03 .right02 {
		float: none;
		width: 100%;
	}
	.num03 .left,
	.num03 .left02 {
		margin-bottom: 20px;
	}


	.num04 .left,
	.num04 .right {
		float: none;
		width: 100%;
	}
	.num04 .left {
		margin-bottom: 20px;
	}

	.num05 .left,
	.num05 .right,
	.num05 .right02,
	.num05 .left02 {
		float: none;
		width: 100%;
	}

	.num05 .left,
	.num05 .right02 {
		margin-bottom: 20px;
	}



}
