@charset "UTF-8";
/* # common style override
----------------------------------- */
/* # ly-mainimage-clm2
----------------------------------- */
.ly-mainimage-clm2 {
	*zoom: 1;
}

.ly-mainimage-clm2:after {
	content: "";
	display: block;
}

.ly-mainimage-clm2:after {
	clear: both;
}

.ly-mainimage-clm2 .ly-mainimage-clm2-first {
	float: left;
	width: 50%;
}

.ly-mainimage-clm2 .ly-mainimage-clm2-first img {
	width: 100%;
	height: auto;
}

.ly-mainimage-clm2 .ly-mainimage-clm2-second {
	float: right;
	width: 50%;
}

.ly-mainimage-clm2 .ly-mainimage-clm2-second img {
	width: 100%;
	height: auto;
}

@media only screen and (max-width: 736px) {
	.ly-mainimage-clm2 {
		*zoom: 1;
	}

	.ly-mainimage-clm2:after {
		content: "";
		display: block;
	}

	.ly-mainimage-clm2:after {
		clear: both;
	}

	.ly-mainimage-clm2 .ly-mainimage-clm2-first {
		float: none;
		width: 100%;
	}

	.ly-mainimage-clm2 .ly-mainimage-clm2-second {
		display: none;
	}
}

/* # ly-lead-txt
----------------------------------- */
.ly-lead-txt {
	margin: 25px 0 30px;
	font-size: 1.38462rem;
	font-family: "Rounded Mplus 1c";
	font-weight: 500;
	text-align: center;
	text-shadow:0px 0px 0.1px rgba(51,51,51,0.5);
}

@media only screen and (max-width: 736px) {
	.ly-lead-txt {
		margin: 15px 0 40px;
		font-size: 15px;
		text-align: center;
	}
}

/* # mod-ttl-l
----------------------------------- */
.ly-mod-ttl-l {
	position: relative;
}

.ly-mod-ttl-l .ly-btn-rss {
	position: absolute;
	top: 10px;
	right: 100px;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	font-size: 0;
}

.ly-mod-ttl-l .ly-btn-rss a {
	display: block;
	width: 73px;
	height: 25px;
	background-image: url(/etc/designs/family/component/img/btn/btn_rss.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	background-size: 73px 25px;
}

.ly-mod-ttl-l .ly-txt-aboutrss {
	position: absolute;
	top: 8px;
	right: 0;
	font-size: 0.92308rem;
	font-family: "Rounded Mplus 1c";
	font-weight: normal;
	line-height: 30px;
	text-shadow:0px 0px 0.1px rgba(51,51,51,0.5);
}

@media only screen and (max-width: 736px) {
	.ly-mod-ttl-l .ly-btn-rss {
		position: absolute;
		top: -7px;
		right: 55px;
		text-indent: 100%;
		white-space: nowrap;
		overflow: hidden;
		font-size: 0;
	}

	.ly-mod-ttl-l .ly-btn-rss a {
		display: block;
		width: 55px;
		height: 30px;
		background-image: url(/etc/designs/family/component/img/btn/sp/btn_rss.png);
		background-position: 0 0;
		background-repeat: no-repeat;
		background-size: 55px 30px;
	}

	.ly-mod-ttl-l .ly-txt-aboutrss {
		top: -7px;
		font-size: 9px;
		line-height: 15px;
	}

	.ly-mod-ttl-l .ly-txt-aboutrss a.ly-mod-link {
		padding-right: 15px;
	}
}

/* # ly-company-nav-list
----------------------------------- */
.ly-wrp-company-nav {
	margin-bottom: 80px;
}

@media only screen and (max-width: 736px) {
	.ly-wrp-company-nav {
		margin-bottom: 45px;
	}

	.ly-wrp-company-nav .ly-mod-layout-4clm .ly-mod-layout-clm:nth-child(n + 3) {
		margin-top: 45px;
	}
}

.ly-company-nav-list {
	margin: 10px 0 20px;
}

.ly-company-nav-list dt {
	border-bottom: 2px solid #dcdcdc;
	font-size: 1.15385rem;
	font-family: "Rounded Mplus 1c";
	font-weight: 500;
	text-shadow:0px 0px 0.1px rgba(51,51,51,0.5);
}

.ly-company-nav-list dt a {
	display: block;
	padding: 10px 0;
}

.ly-company-nav-list dd {
	border-bottom: 1px solid #dcdcdc;
}

.ly-company-nav-list dd a {
	display: block;
	padding: 10px 0;
}

.ly-company-nav-list dd a .ly-icn-blank {
	position: relative;
	padding-right: 18px;
}

.ly-company-nav-list dd a .ly-icn-blank:after {
	position: absolute;
	content: '\e905';
	top: 50%;
	right: 0;
	margin-top: -9px;
	width: 12px;
	height: 12px;
	color: #008bcc;
	font-family: "icn_font";
	font-size: 12px;
	font-weight: normal;
}

/* # ly-wrp-company-box
----------------------------------- */
.ly-wrp-company-box {
	margin-bottom: 70px;
}

.ly-wrp-company-box .ly-company-box01 {
	margin: 0;
	border: 3px solid #e5e5e5;
	padding: 27px 4.61538%;
}

.ly-wrp-company-box .ly-company-box01 {
	*zoom: 1;
}

.ly-wrp-company-box .ly-company-box01:after {
	content: "";
	display: block;
}

.ly-wrp-company-box .ly-company-box01:after {
	clear: both;
}

.ly-wrp-company-box .ly-company-box01 .ly-company-box01-head .ly-company-box01-img {
	float: left;
	width: 48.59813%;
}

.ly-wrp-company-box .ly-company-box01 .ly-company-box01-head .ly-company-box01-img img {
	width: 100%;
	height: auto;
}

.ly-wrp-company-box .ly-company-box01 .ly-company-box01-head .ly-company-box01-ttl {
	margin-left: 53.27103%;
	margin-bottom: 5px;
	font-size: 1.15385rem;
	font-family: "Rounded Mplus 1c";
	font-weight: 500;
	text-shadow:0px 0px 0.1px rgba(51,51,51,0.5);
}

.ly-wrp-company-box .ly-company-box01 .ly-company-box01-head .ly-company-box01-txt {
	margin-left: 53.27103%;
	margin-bottom: 50px;
}

.ly-wrp-company-box .ly-company-box01 .ly-company-box01-logo {
	margin-left: 53.27103%;
	margin-bottom: 20px;
	text-align: center;
}

.ly-wrp-company-box .ly-company-box01 .ly-company-box01-logo img {
	width: 100%;
	height: auto;
}

.ly-wrp-company-box .ly-company-box01 .ly-company-box01-btn {
	margin-left: 53.27103%;
	text-align: center;
}

@media only screen and (max-width: 736px) {
	.ly-wrp-company-box {
		margin-bottom: 40px;
	}

	.ly-wrp-company-box .ly-company-box01 {
		padding: 15px 15px 10px;
	}

	.ly-wrp-company-box .ly-company-box01 .ly-company-box01-head {
		display: table;
	}

	.ly-wrp-company-box .ly-company-box01 .ly-company-box01-head .ly-company-box01-img {
		position: relative;
		display: table-cell;
		float: none;
		top: auto;
		left: auto;
		width: 130px;
	}

	.ly-wrp-company-box .ly-company-box01 .ly-company-box01-head .ly-company-box01-img img {
		width: 100%;
		height: auto;
	}

	.ly-wrp-company-box .ly-company-box01 .ly-company-box01-head .ly-company-box01-lead {
		display: table-cell;
		vertical-align: middle;
	}

	.ly-wrp-company-box .ly-company-box01 .ly-company-box01-head .ly-company-box01-lead .ly-company-box01-ttl {
		margin-left: 0;
		margin-bottom: 5px;
		padding-left: 15px;
		font-size: 14px;
	}

	.ly-wrp-company-box .ly-company-box01 .ly-company-box01-head .ly-company-box01-lead .ly-company-box01-txt {
		margin-left: 0;
		margin-bottom: 0;
		padding-left: 15px;
	}

	.ly-wrp-company-box .ly-company-box01 .ly-company-box01-logo {
		clear: both;
		margin-left: 0;
		margin-bottom: 15px;
		padding-top: 20px;
		text-align: center;
	}

	.ly-wrp-company-box .ly-company-box01 .ly-company-box01-logo img {
		width: 220px;
		height: auto;
	}

	.ly-wrp-company-box .ly-company-box01 .ly-company-box01-btn {
		margin-left: 0;
		text-align: center;
	}
}

.ly-wrp-company-box .ly-company-box02 {
	margin: 0;
	border: 3px solid #e5e5e5;
	padding: 0;
}

.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link {
	display: block;
	position: relative;
	padding: 27px 4.61538% 20px;
	border-top: 3px solid #e5e5e5;
	text-decoration: none;
}

.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link {
	*zoom: 1;
}

.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link:after {
	content: "";
	display: block;
}

.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link:after {
	clear: both;
}

.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link:first-child {
	border-top: none;
}

.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link .ly-company-box02-img {
	float: left;
	width: 15.38462%;
	height: auto;
}

.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link .ly-company-box02-img img {
	width: 100%;
	height: auto;
}

.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link .ly-company-box02-ttl {
	margin-bottom: 10px;
	margin-left: 20.91255%;
	line-height: 1;
	color: #313131;
	font-size: 1.15385rem;
	font-family: "Rounded Mplus 1c";
	font-weight: 500;
	text-shadow:0px 0px 0.1px rgba(51,51,51,0.5);
}

.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link .ly-company-box02-txt {
	margin-bottom: 4px;
	margin-left: 20.91255%;
	color: #313131;
}

.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link .ly-company-box02-detail {
	margin-left: 20.91255%;
	font-size: 0.92308rem;
}

.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link .ly-company-box02-detail a:after {
	margin-top: -8px;
}

@media only screen and (max-width: 736px) {
	.ly-wrp-company-box .ly-company-box02 {
		margin: 20px 0 0;
	}

	.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link {
		padding: 17px;
	}

	.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link .ly-company-box02-head {
		display: table;
	}

	.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link .ly-company-box02-head .ly-company-box02-img {
		position: relative;
		display: table-cell;
		float: none;
		top: auto;
		left: auto;
		width: 70px;
	}

	.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link .ly-company-box02-head .ly-company-box02-img img {
		width: 100%;
		height: auto;
	}

	.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link .ly-company-box02-head .ly-company-box02-ttl {
		display: table-cell;
		width: calc(100% - 85px);
		padding-left: 15px;
		margin: 0;
		font-size: 14px;
		line-height: 1.5;
		vertical-align: middle;
	}

	.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link .ly-company-box02-txt {
		clear: both;
		padding-top: 12px;
		margin-bottom: 5px;
		margin-left: 0;
	}

	.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link .ly-company-box02-detail {
		margin-left: 0;
		font-size: 12px;
	}
}

/* # ly-wrp-newsrelease
----------------------------------- */
.ly-wrp-newsrelease {
	margin-bottom: 70px;
}

@media only screen and (max-width: 736px) {
	.ly-wrp-newsrelease {
		margin-bottom: 40px;
	}
}

    /* # ly-wrp-company-box
----------------------------------- */
.ly-wrp-company-box {
	margin-bottom: 70px;
}

.ly-wrp-company-box .ly-company-box01 {
	margin: 0;
	border: 3px solid #e5e5e5;
	padding: 27px 4.61538%;
}

.ly-wrp-company-box .ly-company-box01 {
	*zoom: 1;
}

.ly-wrp-company-box .ly-company-box01:after {
	content: "";
	display: block;
}

.ly-wrp-company-box .ly-company-box01:after {
	clear: both;
}

.ly-wrp-company-box .ly-company-box01 .ly-company-box01-head .ly-company-box01-img {
	float: left;
	width: 48.59813%;
}

.ly-wrp-company-box .ly-company-box01 .ly-company-box01-head .ly-company-box01-img img {
	width: 100%;
	height: auto;
}

.ly-wrp-company-box .ly-company-box01 .ly-company-box01-head .ly-company-box01-ttl {
	margin-left: 53.27103%;
	margin-bottom: 5px;
	font-size: 1.15385rem;
	font-family: "Rounded Mplus 1c";
	font-weight: 500;
	text-shadow:0px 0px 0.1px rgba(51,51,51,0.5);
}

.ly-wrp-company-box .ly-company-box01 .ly-company-box01-head .ly-company-box01-txt {
	margin-left: 53.27103%;
	margin-bottom: 50px;
}

.ly-wrp-company-box .ly-company-box01 .ly-company-box01-logo {
	margin-left: 53.27103%;
	margin-bottom: 20px;
	text-align: center;
}

.ly-wrp-company-box .ly-company-box01 .ly-company-box01-logo img {
	width: 100%;
	height: auto;
}

.ly-wrp-company-box .ly-company-box01 .ly-company-box01-btn {
	margin-left: 53.27103%;
	text-align: center;
}

@media only screen and (max-width: 736px) {
	.ly-wrp-company-box {
		margin-bottom: 40px;
	}

	.ly-wrp-company-box .ly-company-box01 {
		padding: 15px 15px 10px;
	}

	.ly-wrp-company-box .ly-company-box01 .ly-company-box01-head {
		display: table;
	}

	.ly-wrp-company-box .ly-company-box01 .ly-company-box01-head .ly-company-box01-img {
		position: relative;
		display: table-cell;
		float: none;
		top: auto;
		left: auto;
		width: 130px;
	}

	.ly-wrp-company-box .ly-company-box01 .ly-company-box01-head .ly-company-box01-img img {
		width: 100%;
		height: auto;
	}

	.ly-wrp-company-box .ly-company-box01 .ly-company-box01-head .ly-company-box01-lead {
		display: table-cell;
		vertical-align: middle;
	}

	.ly-wrp-company-box .ly-company-box01 .ly-company-box01-head .ly-company-box01-lead .ly-company-box01-ttl {
		margin-left: 0;
		margin-bottom: 5px;
		padding-left: 15px;
		font-size: 14px;
	}

	.ly-wrp-company-box .ly-company-box01 .ly-company-box01-head .ly-company-box01-lead .ly-company-box01-txt {
		margin-left: 0;
		margin-bottom: 0;
		padding-left: 15px;
	}

	.ly-wrp-company-box .ly-company-box01 .ly-company-box01-logo {
		clear: both;
		margin-left: 0;
		margin-bottom: 15px;
		padding-top: 20px;
		text-align: center;
	}

	.ly-wrp-company-box .ly-company-box01 .ly-company-box01-logo img {
		width: 220px;
		height: auto;
	}

	.ly-wrp-company-box .ly-company-box01 .ly-company-box01-btn {
		margin-left: 0;
		text-align: center;
	}
}

.ly-wrp-company-box .ly-company-box02 {
	margin: 0;
	border: 3px solid #e5e5e5;
	padding: 0;
}

.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link {
	display: block;
	position: relative;
	padding: 27px 4.61538% 20px;
	border-top: 3px solid #e5e5e5;
	text-decoration: none;
}

.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link {
	*zoom: 1;
}

.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link:after {
	content: "";
	display: block;
}

.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link:after {
	clear: both;
}

.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link:first-child {
	border-top: none;
}

.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link .ly-company-box02-img {
	float: left;
	width: 15.38462%;
	height: auto;
}

.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link .ly-company-box02-img img {
	width: 100%;
	height: auto;
}

.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link .ly-company-box02-ttl {
	margin-bottom: 10px;
	margin-left: 20.91255%;
	line-height: 1;
	color: #313131;
	font-size: 1.15385rem;
	font-family: "Rounded Mplus 1c";
	font-weight: 500;
	text-shadow:0px 0px 0.1px rgba(51,51,51,0.5);
}

.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link .ly-company-box02-txt {
	margin-bottom: 4px;
	margin-left: 20.91255%;
	color: #313131;
}

.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link .ly-company-box02-detail {
	margin-left: 20.91255%;
	font-size: 0.92308rem;
}

.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link .ly-company-box02-detail a:after {
	margin-top: -8px;
}

@media only screen and (max-width: 736px) {
	.ly-wrp-company-box .ly-company-box02 {
		margin: 20px 0 0;
	}

	.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link {
		padding: 17px;
	}

	.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link .ly-company-box02-head {
		display: table;
	}

	.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link .ly-company-box02-head .ly-company-box02-img {
		position: relative;
		display: table-cell;
		float: none;
		top: auto;
		left: auto;
		width: 70px;
	}

	.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link .ly-company-box02-head .ly-company-box02-img img {
		width: 100%;
		height: auto;
	}

	.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link .ly-company-box02-head .ly-company-box02-ttl {
		display: table-cell;
		width: calc(100% - 85px);
		padding-left: 15px;
		margin: 0;
		font-size: 14px;
		line-height: 1.5;
		vertical-align: middle;
	}

	.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link .ly-company-box02-txt {
		clear: both;
		padding-top: 12px;
		margin-bottom: 5px;
		margin-left: 0;
	}

	.ly-wrp-company-box .ly-company-box02 .ly-company-box02-link .ly-company-box02-detail {
		margin-left: 0;
		font-size: 12px;
	}
}

/* # ly-wrp-newsrelease
----------------------------------- */
.ly-wrp-newsrelease {
	margin-bottom: 70px;
}

@media only screen and (max-width: 736px) {
	.ly-wrp-newsrelease {
		margin-bottom: 40px;
	}
}


/** CTC ADD START **/

/* # 2clm area
----------------------------------- */
.ly-wrp-othercp {
	margin-top: 40px;
}

.ly-wrp-othercp .ly-mod-layout-clm .ly-mod-layout-inner {
	padding: 3.4188%;
}

.ly-wrp-othercp .ly-mod-layout-clm .js-layout-detail {
	min-height: 13.33333%;
}

.ly-wrp-othercp .ly-mod-layout-clm .ly-mod-layout-img {
	width: 13.33333%;
}

.ly-wrp-othercp .ly-mod-layout-clm .ly-mod-layout-detail {
	padding-left: 17.14286%;
}

.ly-wrp-othercp .ly-mod-layout-clm .ly-mod-layout-detail .ly-ttl {
	margin-bottom: 10px;
	line-height: 1;
	color: #313131;
	font-family: "Rounded Mplus 1c";
	font-weight: 500;
	font-size: 1rem;
	text-shadow:0px 0px 0.1px rgba(51,51,51,0.5);
}

.ly-wrp-othercp .ly-mod-layout-clm .ly-mod-layout-detail .ly-txt {
	margin-top: 3px;
}

@media print, screen and (min-width: 737px) and (max-width: 960px) {
	.ly-wrp-othercp .ly-mod-layout-clm .ly-mod-layout-inner {
		padding: 10px 10px 10px 15px;
	}

	.ly-wrp-othercp .ly-mod-layout-clm .js-layout-detail {
		min-height: 12.52236%;
	}

	.ly-wrp-othercp .ly-mod-layout-clm .ly-mod-layout-img {
		width: 12.52236%;
	}

	.ly-wrp-othercp .ly-mod-layout-clm .ly-mod-layout-detail {
		padding-left: 15.20572%;
	}
}

@media only screen and (max-width: 736px) {
	.ly-wrp-othercp .ly-mod-layout-clm .ly-mod-layout-img {
		width: 18.75%;
	}

	.ly-wrp-othercp .ly-mod-layout-clm .ly-mod-layout-detail {
		padding-left: 23.4375%;
	}
}

.ly-csr-box {
	margin: 30px 0 60px;
	width: 100%;
}

.ly-csr-box .ly-company-box01 {
	box-sizing: border-box;
	border: 3px solid #e5e5e5;
	padding: 1.66667%;
}

.ly-csr-box .ly-company-box01 {
	*zoom: 1;
}

.ly-csr-box .ly-company-box01:after {
	content: "";
	display: block;
}

.ly-csr-box .ly-company-box01:after {
	clear: both;
}

.ly-csr-box .ly-company-box01 .ly-company-box01-img {
	float: left;
	width: 6.14035%;
}

.ly-csr-box .ly-company-box01 .ly-company-box01-img img {
	width: 100%;
	height: auto;
}

.ly-csr-box .ly-company-box01 .ly-company-box01-lead {
	float: left;
	box-sizing: border-box;
	margin-left: 1.75439%;
	width: 71.05263%;
}

.ly-csr-box .ly-company-box01 .ly-company-box01-lead .ly-company-box01-ttl {
	font-family: "Rounded Mplus 1c";
	font-weight: 500;
	text-shadow:0px 0px 0.1px rgba(51,51,51,0.5);
}

.ly-csr-box .ly-company-box01 .ly-company-box01-lead .ly-company-box01-txt {
	margin-top: 10px;
}

.ly-csr-box .ly-company-box01 .ly-company-box01-link {
	float: left;
	margin-left: 1.75439%;
	width: 19.29825%;
}

.ly-csr-box .ly-company-box01 .ly-company-box01-link .ly-company-box01-logo img {
	width: 100%;
	height: auto;
}

.ly-csr-box .ly-company-box01 .ly-company-box01-link .ly-company-box01-btn {
	margin-top: 10px;
}

.ly-csr-box .ly-company-box01 .ly-company-box01-link .ly-company-box01-btn a {
	margin: 0;
}

@media only screen and (max-width: 736px) {
	.ly-csr-box {
		margin: 30px 0 60px;
		width: 100%;
	}

	.ly-csr-box .ly-company-box01 {
		box-sizing: border-box;
		border: 3px solid #e5e5e5;
		padding: 3.125% 3.125% 4.6875%;
	}

	.ly-csr-box .ly-company-box01 {
		*zoom: 1;
	}

	.ly-csr-box .ly-company-box01:after {
		content: "";
		display: block;
	}

	.ly-csr-box .ly-company-box01:after {
		clear: both;
	}

	.ly-csr-box .ly-company-box01 .ly-company-box01-img {
		float: left;
		width: 18.75%;
	}

	.ly-csr-box .ly-company-box01 .ly-company-box01-img img {
		width: 100%;
		height: auto;
	}

	.ly-csr-box .ly-company-box01 .ly-company-box01-lead {
		float: left;
		box-sizing: border-box;
		margin-left: 6.25%;
		width: 75%;
		font-family: "Rounded Mplus 1c";
		font-weight: 500;
		text-shadow:0px 0px 0.1px rgba(51,51,51,0.5);
	}

	.ly-csr-box .ly-company-box01 .ly-company-box01-link {
		float: none;
		clear: both;
		padding-top: 20px;
		margin-left: 0;
		width: 100%;
		text-align: center;
	}

	.ly-csr-box .ly-company-box01 .ly-company-box01-link .ly-company-box01-logo img {
		width: 220px;
		height: auto;
	}

	.ly-csr-box .ly-company-box01 .ly-company-box01-link .ly-company-box01-btn {
		margin-top: 10px;
	}

	.ly-csr-box .ly-company-box01 .ly-company-box01-link .ly-company-box01-btn a {
		margin: 0;
	}
}
/** CTC ADD END **/