.row.row-top {
	background:#e4e4e6;
	padding:75px 0px 0px 75px;
	overflow:hidden;
	position:relative;

	.img {
		@include pa(15px,54px,auto,auto);
		width:692px;
		height:990px;
	}
	a { text-decoration:none; }
	.article {
		width:955px;
		padding:35px;
		color:$white;
		background:$red url('../gfx/background/back01.jpg') 0px 0px no-repeat;
		background-size:100% 100%;
		position:relative;

		h2 {
			height:70px;
			background:red;
			padding:0px 27px;
			@include font(40px,70px,900);
			margin-bottom:35px;
			@include redGradient();
			text-decoration:none;
		}
		.logo {
			display:block;
			@include pa(auto,33px,37px,auto);

			img {
				width:207px;
				height:auto;
			}
		}
		ul {
			@include list-reset();
			padding:0px 27px;

			li {
				padding-left:45px;
				position:relative;
				@include font(32px,1.2,700);
				margin-bottom:18px;
				text-decoration:none;

				&:before {
					content:'';
					width:21px;
					height:23px;
					display:block;
					@include pa(9px,auto,auto,0px);
					background:transparent url('../gfx/icon/li.png') 0px 0px no-repeat;
					background-size:contain;
				}
			}
		}
	}
}
@media (max-width: 1600px) {
	.row.row-top {
		padding:get-vw(75px,1600) 0px 0px get-vw(75px,1600);

		.img {
			@include pa(get-vw(15px,1600),get-vw(54px,1600),auto,auto);
			width:get-vw(692px,1600);
			height:get-vw(990px,1600);
		}
		.article {
			width:get-vw(955px,1600);
			padding:get-vw(35px,1600);

			h2 {
				height:get-vw(70px,1600);
				padding:0px get-vw(27px,1600);
				@include font(get-vw(40px,1600),get-vw(70px,1600),900);
				margin-bottom:get-vw(35px,1600);
			}
			.logo {
				@include pa(auto,get-vw(33px,1600),get-vw(37px,1600),auto);

				img {
					width:get-vw(207px,1600);
					height:auto;
				}
			}
			ul {
				padding:0px get-vw(27px,1600);

				li {
					padding-left:get-vw(45px,1600);
					@include font(get-vw(32px,1600),1.2,700);
					margin-bottom:get-vw(18px,1600);

					&:before {
						width:get-vw(21px,1600);
						height:get-vw(23px,1600);
						@include pa(get-vw(9px,1600),auto,auto,0px);
					}
				}
			}
		}
	}
}