/* =============================================================
 ALPS Website
 Home
 localcommon.css
 =============================================================== */

@import url( ../../common/css/header.css );
@import url( ../../common/css/footer.css );
@import url( ../../common/css/common.css );
@import url( ../css/headerImg.css );
@import url( ../../common/css/base.css );

#about_alps #main h3{
	background: #ffffff url(../../common/images/ttl_button_lime.jpg) no-repeat 0px 5px;
	font-size: 26px;
	margin: 0px 0 9px 31px;
	text-indent: 18px;
	font-weight: normal;
	padding: 0px;
}

#history01,
#history02,
#history03,
#history04,
#history05,
#history06,
#history07 {
	height: 58px;
}
/*
#history01_open,
#history02_open,
#history03_open,
#history04_open,
#history05_open,
#history06_open,
#history07_open {
	display: none;
}
*/
#history01 a p,
#history02 a p,
#history03 a p,
#history04 a p,
#history05 a p,
#history06 a p,
#history07 a p,
#history01_open a p,
#history02_open a p,
#history03_open a p,
#history04_open a p,
#history05_open a p,
#history06_open a p,
#history07_open a p {
	font-size: 16px;
	float: left;
	padding-top: 18px;
}

#history01 p.year,
#history02 p.year,
#history03 p.year,
#history04 p.year,
#history05 p.year,
#history06 p.year,
#history07 p.year,
#history01_open p.year,
#history02_open p.year,
#history03_open p.year,
#history04_open p.year,
#history05_open p.year,
#history06_open p.year,
#history07_open p.year {
	font-weight: bold;
	color: #666666;
	width: 59px;
	margin-left: 9px;

}

#history01_open span,
#history02_open span,
#history03_open span,
#history04_open span,
#history05_open span,
#history06_open span,
#history07_open span {
	float: right;
	width: 375px;
	padding-top: 18px;
	padding-bottom: 10px;
}


#table_ttl {
	height: 29px;
	background-color: #ECECEC;
	border-top: 1px solid #DADADA;
	border-bottom: 1px solid #DADADA;
}

#table_ttl p {
	width: 324px;
	color: #333333;
	padding-top: 6px;
	font-size: 12px;
	text-align: center;
}

#table_main {
	height: 100%;
	border-spacing: 0;
	border-collapse: separate;
/*	border-bottom: 1px solid #DBDBDB;*/
}


#table_main td.rightbox,
#table_main td.leftbox {
	width: 324px;
	vertical-align: top;
}

#table_main td.year {
	width: 49px;
	background-color: #F2F2F2;
	border-left: 1px solid #DADADA;
	border-right: 1px solid #DADADA;
	text-align: center;
	height: 100%;
	vertical-align: top;
}

#table_main td.year p {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	padding-top: 19px;
}

#table_main .historybox {
	margin-top: 20px;
}

#table_main .rightbox .historybox {
	margin-left: 10px;
}

#table_main .historybox .photo {
	float: left;
	width: 110px;

}

.leftbox .photo {
	text-align: right;
}

.rightbox .photo {
	text-align: right;
}


#table_main .historybox .text {
	float: left;
	width: 155px;

}


#table_main .historybox .month {
	float: left;
	width: 48px;
	text-align: left;

}


#table_main .leftbox .historybox .month,
#table_main .leftbox .historybox .text,
#table_main .leftbox .historybox .photo {
	float:right;
}

#table_main .leftbox .historybox {
	margin-right: 10px;
}

.ad .imgblock {
	float: left;
	width: 210px;
	margin-left:47px;
}

.ad .imgblock .caption {
	font-size: 11px;
}

.ad .imgblock .pro-photo {
	padding-top: 30px;
}

.ad .imgblock .box .caption {
	padding-right: 23px;

}


.ad .textblock {
	float: left;
	width: 480px;
}

.ad .textblock .lead {
	font-size: 18px;
	font-weight: normal;

}

.ad .textblock .text {
	padding-top: 10px;
	padding-bottom: 30px;
}

.past div.list{
	padding-top: 30px;
	margin-left: 27px;
	width: 740px;
}

.past div.list .link-box{
	display:block;
	float: left;
	width: 240px;
	text-align:center;
	padding-bottom: 30px;
}

.link-box p:nth-child(2) {
	padding-top: 12px;
	font-size: 11px;
	line-height: 1.2em;
}

.tit-box {
	background: transparent url(../../common/images/ttl_button_lime.jpg) no-repeat 0px 2px;
	text-indent: 18px;
	font-weight: normal;
	font-size: 21px;
	font-weight: normal;
	margin-left: 30px;
}




.tec p.text {
	font-size: 12px;
	margin-left: 50px;
	margin-right: 20px;
	padding-bottom: 20px;
}


.figures p.text {
	font-size: 14px;
	margin-left: 50px;
	margin-right: 20px;
	padding-bottom: 20px;
}

.tec .leftbolck {
	float:left;
	width: 548px;
	padding-top: 40px;
}

.tec h5.tit,
.figures h5.tit,
.mar h5.tit {
	font-size: 21px;
	color: #008384;
	font-weight: normal;
	margin-left: 50px;
}

.tec .photo-left {
	float:left;
}


.tec .box p.title {
	padding-bottom: 6px;
}

.tec .leftbolck p.text {
	padding-top: 0px;
	padding-bottom: 20px;
	line-height: 1.5em;
	font-size: 12px;
	color: #333333;
}

.tec .photo-center {
	margin-left: 50px;

}

.tec .photo-center .caption {
	font-size: 10px;
	color: #333333;
	line-height: 1.5em;
}

.photottl {
	font-size: 12px;
	color: #333333;
	margin-left: 50px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.tec #photobox {
	width: 370px;
	border: 1px solid #D8D8D8;
	padding: 2px;
	margin-left: 50px;
	margin-right: 15px;
	margin-bottom: 25px;

}

.tec #photobox .textright a {
	background: #ffffff url(../../common/images/magnifier.gif) no-repeat 0px 0px;
	float: right;
	width: 21px;
	height: 19px;
	text-indent: -9999px;
	margin: 8px 7px 3px 0px;
}

.tec #photobox .clear {
	font-size: 1px;
	height: 1px;
	line-height: 1px;
}

.tec #photobox .textright img{
	display: none;
}

.caption {
	font-size: 10px;
}

.emboss-line img {
	display: none;
}

#imagebig01,
#imagebig03, 
#imagebig04,
#imagebig05 {
	background-color: #FFFFFF;
	position: absolute;
	top: 0px;
	left: 0px;
	border: 1px solid #C9C5C4;
	display: none;
	z-index: 200;
	box-shadow: 0px 0px 10px 1px rgba(0,0,0,0.4);
	padding: 0px 0px 0px 0px; 

}

#imagebig01 p.btn a img,
#imagebig03 p.btn a img, 
#imagebig04 p.btn a img,
#imagebig05 p.btn a img {
	display: none;
}

#imagebig01 p.btn a,
#imagebig03 p.btn a, 
#imagebig04 p.btn a,
#imagebig05 p.btn a { 
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:20px;
	width: 109px;
	height: 23px;
	display: block;
	background: transparent url(../images/but_close.gif) no-repeat 0px 0px;
}

#imagebig01 p.btn a:hover,
#imagebig03 p.btn a:hover, 
#imagebig04 p.btn a:hover,
#imagebig05 p.btn a:hover { 
	background: transparent url(../images/but_close.gif) no-repeat 0px -23px;
}

.tec .rightbolck {
	float:left;
	width: 170px;
	margin-right: 32px;
	padding-top: 40px;
}

.tec .rightbolck .note-block {
	padding-bottom: 30px;
}

.tec .rightbolck .note-block p{
	font-size: 10px;
	color: #666666;
	line-height: 1.6em;
}

.tec .rightbolck .note-block .tit{
	font-size: 10px;
	color: #333333;
	margin-left: 0px;
}

.about_alps_tec_table {
	margin-left: 50px;

}
.about_alps_tec_table tr td{
	background-color: #F3F3F3;
	padding: 5px;
}

.about_alps_tec_table tr td:first-child, 
.about_alps_tec_table tr th {
	background-color: #E1E1E1;
}

.about_alps_tec_table tr td.darkgray {
	background-color: #E1E1E1;
}


ol.numberlist,
ol.numberlist li {
	list-style-type: decimal
}

ol.numberlist li {
	margin-left: 30px;
}

ol.numberlist li ol {
	margin-left: 0px;
}

.titlenavi {
	width: 695px;
	height: 276px;
	border: 1px solid #E6E6E6;
	margin: 10px 0px 40px 29px;
}


.titlenavi a{
	margin-left: 2px;
	margin-top: 2px;
	float :left;
}

.figures .gradbox{
	width:730px;
	padding-top: 20px;
	background: #ffffff url(../../common/images/sub_ttl.png) no-repeat 0px 0px;
}

#about_alps #main .gradbox h3{
	background: #ffffff url(../../common/images/ttl_button_lime.jpg) no-repeat 0px 5px;
	margin-top: 0px;
	padding-left: 15px;
}


.figures .policy {
	background: #ffffff url(../../common/images/about_alps/policy.png) no-repeat 0px 5px;
	height: 23px;
	text-indent: 23px;
	margin-left: 52px;
	margin-top:30px;
}

.figures .policy p.title {
	width: 195px;
	display: block;
	padding-top:3px;
	float: left;
	font-size: 18px;
}


.figures .policy p.text {
	display: block;
	padding-top:7px;
	text-indent: 23px;
	font-size: 14px;
}

.figures .policy span {
	color: #008384;
}


.mar .mar_list {
	margin-left: 50px;
}

.mar .mar_list li {
	float: left;
	display: block;
	width: 210px;
	height: 112px;
	margin-bottom: 25px;
}


.mar .mar_list li p{
	margin: 90px 0 0 13px;
}

.mar .mar_list li.body p{
	width: 220px;
}

.mar .mar_list .hmi {
	background: #ffffff url(../../common/images/about_alps/mar/banner_hmi.jpg) no-repeat 0px 0px;
}
.mar .mar_list a:hover .hmi {
	background: #ffffff url(../../common/images/about_alps/mar/banner_hmi.jpg) no-repeat 0px -112px;
}

.mar .mar_list .outside {
	background: #ffffff url(../../common/images/about_alps/mar/banner_outside.jpg) no-repeat 0px 0px;
}

.mar .mar_list a:hover .outside {
	background: #ffffff url(../../common/images/about_alps/mar/banner_outside.jpg) no-repeat 0px -112px;
}

.mar .mar_list .inside {
	background: #ffffff url(../../common/images/about_alps/mar/banner_inside.jpg) no-repeat 0px 0px;
}

.mar .mar_list a:hover .inside {
	background: #ffffff url(../../common/images/about_alps/mar/banner_inside.jpg) no-repeat 0px -112px;
}

.mar .mar_list .body {
	background: #ffffff url(../../common/images/about_alps/mar/banner_body.jpg) no-repeat 0px 0px;
}

.mar .mar_list a:hover .body {
	background: #ffffff url(../../common/images/about_alps/mar/banner_body.jpg) no-repeat 0px -112px;
}

.mar .mar_list .home {
	background: #ffffff url(../../common/images/about_alps/mar/banner_home.jpg) no-repeat 0px 0px;
}

.mar .mar_list a:hover .home {
	background: #ffffff url(../../common/images/about_alps/mar/banner_home.jpg) no-repeat 0px -112px;
}


.mar .mar_list .mobile {
	background: #ffffff url(../../common/images/about_alps/mar/banner_mobile.jpg) no-repeat 0px 0px;
}

.mar .mar_list a:hover .mobile {
	background: #ffffff url(../../common/images/about_alps/mar/banner_mobile.jpg) no-repeat 0px -112px;
}

.mar .mar_list .industry {
	background: #ffffff url(../../common/images/about_alps/mar/banner_industry.jpg) no-repeat 0px 0px;
}

.mar .mar_list a:hover .industry {
	background: #ffffff url(../../common/images/about_alps/mar/banner_industry.jpg) no-repeat 0px -112px;
}

.mar .mar_list .energy {
	background: #ffffff url(../../common/images/about_alps/mar/banner_energy.jpg) no-repeat 0px 0px;
}

.mar .mar_list a:hover .energy {
	background: #ffffff url(../../common/images/about_alps/mar/banner_energy.jpg) no-repeat 0px -112px;
}

.mar .mar_list .environment {
	background: #ffffff url(../../common/images/about_alps/mar/banner_environment.jpg) no-repeat 0px 0px;
}

.mar .mar_list a:hover .environment {
	background: #ffffff url(../../common/images/about_alps/mar/banner_environment.jpg) no-repeat 0px -112px;
}




.mar .automotive_list{
	margin-left: 50px;
	padding-top: 30px;
}

.mar .home_list {
	margin-left: 50px;
	padding-top: 15px;
}

.mar .automotive_list li {
	float: left;
	display: block;
	width: 160px;
	margin-left: 13px;
}

.mar .home_list li {
	position: relative;
	float: left;
	display: block;
	width: 160px;
	height: 200px;
	margin-left: 13px;
/*	background-color: #FFAABB;*/
}

.mar .automotive_list li img,
.mar .home_list li img {
	float: left;
	margin-bottom: 4px;
}

.mar .automotive_list li p,
.mar .home_list li p {
	display: block;
	color: #666666;
	font-size: 11px;
	text-align: center;
	line-height: 1.2em;
	padding-bottom: 7px;
}


.mar .automotive_list li p {
	display: block;
	color: #666666;
	font-size: 11px;
	text-align: center;
	line-height: 1.2em;
	padding-bottom: 7px;
}

.mar .home_list li p {
	display: block;
	color: #666666;
	font-size: 11px;
	text-align: center;
	line-height: 1.2em;
	padding-bottom: 0px;
}
.mar .automotive_list li:nth-child(4n+1),
.mar .home_list li:nth-child(4n+1) {
	margin-left: 0px;
}



.mar .automotive_list li a,
.mar .home_list li a{
	text-decoration: underline;
	color: #1F73A3;
}

.mar .home_list li a p{
	padding-top: 3px;
	padding-bottom: 2px;
	font-size: 11px;
	color: #1F73A3;
}

.mar .home_list li span{
	display: block;
	color: #666666;
	font-size: 10px;
	text-align :center;
	margin-left:10px;
	margin-right:10px;
}

.mar .home_list li p span.caption{
	display: inline;
	font-size: 11px;
}

.history .caption {
	font-size: 12px;

}


.history ul.accordion li.stair1 ul,
.mar ul.accordion li.stair2 ul,
.figures ul.accordion li.stair3 ul,
.tec ul.accordion li.stair4 ul,
.vp ul.accordion li.stair6 ul,
.ad ul.accordion li.stair5 ul,
.past ul.accordion li.stair5 ul { display:block;}

.history ul.accordion li.stair1 p,
.mar ul.accordion li.stair2 p,
.figures ul.accordion li.stair3 p,
.tec ul.accordion li.stair4 p,
.vp ul.accordion li.stair6 p,
.ad ul.accordion li.stair5 p,
.past ul.accordion li.stair5 p { background: #FFFFFF url(../../common/images/boxtri_lime_down.gif) no-repeat 12px 18px;}

.history ul.accordion li.stair1 p:hover,
.mar ul.accordion li.stair2 p:hover,
.figures ul.accordion li.stair3 p:hover,
.tec ul.accordion li.stair4 p:hover,
.vp ul.accordion li.stair6 p:hover,
.ad ul.accordion li.stair5 p:hover,
.past ul.accordion li.stair5 p:hover { background: #F1F1F1 url(../../common/images/boxtri_lime_down.gif) no-repeat 12px 18px;}


#about_alps .stair2_1 ul.accordion li.stair2,
#about_alps .stair4_1 ul.accordion li.stair4,
#about_alps .stair5_1 ul.accordion li.stair5,
#about_alps .stair1 ul.accordion li.stair1,
#about_alps .stair3 ul.accordion li.stair3,
#about_alps .stair6 ul.accordion li.stair6{
	background: #F1F1F1 url(../../common/images/boxtri_lime.gif) no-repeat 12px 18px;
}


#about_alps .stair2_2 ul.accordion li ul li.stair2_2,
#about_alps .stair2_3 ul.accordion li ul li.stair2_3,
#about_alps .stair2_4 ul.accordion li ul li.stair2_4,
#about_alps .stair2_5 ul.accordion li ul li.stair2_5,
#about_alps .stair2_6 ul.accordion li ul li.stair2_6,
#about_alps .stair2_7 ul.accordion li ul li.stair2_7,
#about_alps .stair2_8 ul.accordion li ul li.stair2_8,
#about_alps .stair2_9 ul.accordion li ul li.stair2_9,
#about_alps .stair2_10 ul.accordion li ul li.stair2_10,

#about_alps .stair4_2 ul.accordion li ul li.stair4_2,
#about_alps .stair4_3 ul.accordion li ul li.stair4_3,
#about_alps .stair4_4 ul.accordion li ul li.stair4_4,
#about_alps .stair4_5 ul.accordion li ul li.stair4_5,
#about_alps .stair4_6 ul.accordion li ul li.stair4_6,
#about_alps .stair4_7 ul.accordion li ul li.stair4_7,
#about_alps .stair4_8 ul.accordion li ul li.stair4_8,
#about_alps .stair4_9 ul.accordion li ul li.stair4_9,
#about_alps .stair4_10 ul.accordion li ul li.stair4_10,
#about_alps .stair4_11 ul.accordion li ul li.stair4_11,

#about_alps .stair5_2 ul.accordion li ul li.stair5_2,
#about_alps .stair5_3 ul.accordion li ul li.stair5_3,
#about_alps .stair5_4 ul.accordion li ul li.stair5_4,
#about_alps .stair5_5 ul.accordion li ul li.stair5_5,
#about_alps .stair5_6 ul.accordion li ul li.stair5_6,
#about_alps .stair5_7 ul.accordion li ul li.stair5_7,
#about_alps .stair5_8 ul.accordion li ul li.stair5_8,
#about_alps .stair5_9 ul.accordion li ul li.stair5_9,
#about_alps .stair5_10 ul.accordion li ul li.stair5_10,
#about_alps .stair5_11 ul.accordion li ul li.stair5_11,
#about_alps .stair5_12 ul.accordion li ul li.stair5_12,
#about_alps .stair5_13 ul.accordion li ul li.stair5_13,
#about_alps .stair5_14 ul.accordion li ul li.stair5_14 {
	background: #F1F1F1 url(../../common/images/tri_lime.gif) no-repeat 22px 21px;
}



#eng .history table{
	padding-top: 60px;

}

#eng .history table th{
	vertical-align: top;
	padding: 0px 20px 0 30px;

}


#eng .history table td{
	vertical-align: top;
}

#eng .history table td li{
	margin-bottom :5px;
}

#eng .history table td.month{
	vertical-align: top;
	width: 60px;

}

#eng .history .contentstab table td ul{
	height: auto;
}

#eng .mar .home_list li {
	position: relative;
	float: left;
	display: block;
	width: 160px;
	height: 220px;
	margin-left: 13px;
/*	background-color: #FFAABB;*/
}



ul.product_movie {
	margin-top: 15px;
}

ul.product_movie li {
	float: left;
	display: block;
	width: 323px;
	height: 106px;
	border-bottom: #DBDBDB 1px solid ;
/*	background-color: #FFAABB;*/
	margin: 20px 0 0 40px ;
}

ul.product_movie li p {
	float: left;
}

ul.product_movie li a {
	float: right;
	display: block;
	width: 135px;
	height: 90px;
}


ul.product_movie li a.movie01 {
	background: #ffffff url(../../common/images/about_alps/product_movie01.png) no-repeat 0px 0px;
}

ul.product_movie li a:hover.movie01 {
	background: #ffffff url(../../common/images/about_alps/product_movie01.png) no-repeat 0px -90px;
}

ul.product_movie li a.movie02 {
	background: #ffffff url(../../common/images/about_alps/product_movie02.png) no-repeat 0px 0px;
}

ul.product_movie li a:hover.movie02 {
	background: #ffffff url(../../common/images/about_alps/product_movie02.png) no-repeat 0px -90px;
}

ul.product_movie li a.movie03 {
	background: #ffffff url(../../common/images/about_alps/product_movie03.png) no-repeat 0px 0px;
}

ul.product_movie li a:hover.movie03 {
	background: #ffffff url(../../common/images/about_alps/product_movie03.png) no-repeat 0px -90px;
}

ul.product_movie li a.movie04 {
	background: #ffffff url(../../common/images/about_alps/product_movie04.png) no-repeat 0px 0px;
}

ul.product_movie li a:hover.movie04 {
	background: #ffffff url(../../common/images/about_alps/product_movie04.png) no-repeat 0px -90px;
}






ul.new_product_movie {
	margin-top: 15px;
}

ul.new_product_movie li {
	float: left;
	display: block;
	width: 680px;
	height: 150px;
	border-bottom: #DBDBDB 1px solid ;
/*	background-color: #FFAABB;*/
	margin: 20px 0 0 40px ;
}

ul.new_product_movie li p {
	float: left;
	font-size: 16px;
}

ul.new_product_movie li a {
	float: right;
	display: block;
	width: 150px;
	height: 120px;
	margin-top: 5px;
	text-indent: 100%;
	overflow: hidden;
	white-space: nowrap;
}
ul.new_product_movie li a.movie01 {
	background: #ffffff url(../../common/images/about_alps/new_product_movie01.png) no-repeat 0px 0px;
}

ul.new_product_movie li a:hover.movie01 {
	background: #ffffff url(../../common/images/about_alps/new_product_movie01.png) no-repeat 0px -120px;
}

ul.new_product_movie li a.movie02 {
	background: #ffffff url(../../common/images/about_alps/new_product_movie02.png) no-repeat 0px 0px;
}

ul.new_product_movie li a:hover.movie02 {
	background: #ffffff url(../../common/images/about_alps/new_product_movie02.png) no-repeat 0px -120px;
}

ul.new_product_movie li a.movie03 {
	background: #ffffff url(../../common/images/about_alps/new_product_movie03.png) no-repeat 0px 0px;
}

ul.new_product_movie li a:hover.movie03 {
	background: #ffffff url(../../common/images/about_alps/new_product_movie03.png) no-repeat 0px -120px;
}

ul.new_product_movie li a.movie04 {
	background: #ffffff url(../../common/images/about_alps/new_product_movie04.png) no-repeat 0px 0px;
}

ul.new_product_movie li a:hover.movie04 {
	background: #ffffff url(../../common/images/about_alps/new_product_movie04.png) no-repeat 0px -120px;
}

ul.new_product_movie li a.movie05 {
	background: #ffffff url(../../common/images/about_alps/new_product_movie05.png) no-repeat 0px 0px;
}

ul.new_product_movie li a:hover.movie05 {
	background: #ffffff url(../../common/images/about_alps/new_product_movie05.png) no-repeat 0px -120px;
}

ul.new_product_movie li a.movie06 {
	background: #ffffff url(../../common/images/about_alps/new_product_movie06.png) no-repeat 0px 0px;
}

ul.new_product_movie li a:hover.movie06 {
	background: #ffffff url(../../common/images/about_alps/new_product_movie06.png) no-repeat 0px -120px;
}

ul.new_product_movie li a.movie07 {
	background: #ffffff url(../../common/images/about_alps/new_product_movie07.png) no-repeat 0px 0px;
}

ul.new_product_movie li a:hover.movie07 {
	background: #ffffff url(../../common/images/about_alps/new_product_movie07.png) no-repeat 0px -120px;
}

ul.new_product_movie li a.movie08 {
	background: #ffffff url(../../common/images/about_alps/new_product_movie08.png) no-repeat 0px 0px;
}

ul.new_product_movie li a:hover.movie08 {
	background: #ffffff url(../../common/images/about_alps/new_product_movie08.png) no-repeat 0px -120px;
}

ul.new_product_movie li a.movie09 {
	background: #ffffff url(../../common/images/about_alps/new_product_movie09.png) no-repeat 0px 0px;
}

ul.new_product_movie li a:hover.movie09 {
	background: #ffffff url(../../common/images/about_alps/new_product_movie09.png) no-repeat 0px -120px;
}

ul.new_product_movie li a.movie10 {
	background: #ffffff url(../../common/images/about_alps/new_product_movie10.png) no-repeat 0px 0px;
}

ul.new_product_movie li a:hover.movie10 {
	background: #ffffff url(../../common/images/about_alps/new_product_movie10.png) no-repeat 0px -120px;
}

ul.new_product_movie li a.movie11 {
	background: #ffffff url(../../common/images/about_alps/new_product_movie11.png) no-repeat 0px 0px;
}

ul.new_product_movie li a:hover.movie11 {
	background: #ffffff url(../../common/images/about_alps/new_product_movie11.png) no-repeat 0px -120px;
}