#maria_201903{
	height:450px;
	background-image:url("/imagestw/products/product_list/maria/grm-450_bg.jpg");
	background-position:center;
	background-repeat:no-repeat;
	background-size:auto 100%;
	background-color: #fffffb;
	}
#maria_201903 .container{height:100%;}
#maria_201903 .row{height:100%;margin:0;}
#maria_201903 .col{height:100%;}
#maria_201903 .content{position:relative;top:50%;transform:translateY(-50%);}
#maria_201903 img{width:100%;max-width:450px;}
#maria_201903 h5{color:#303030;font-size:1.3rem;font-weight:600;margin:0.5rem 0 0 0;line-height:1.2}
#maria_201903 h5 span{letter-spacing:0.1rem;}
#maria_201903 p{color:#121212;margin:0.5rem auto;max-width:450px;}
#maria_201903 h5 span{letter-spacing:0.1rem;}
#maria_201903 .button {width:100%;}
#maria_201903 .button img{width:49%;max-width:160px;}
@media only screen and (max-width: 993px){
	#maria_201903{
		background-image:url("/imagestw/products/product_list/maria/grm-450_bg_m.jpg");
		background-size: 100% auto;
		height:auto;
		padding:50px 0 50%;
		background-position:center bottom;
	}
	#maria_201903 .content{top:unset;transform:none;}
}




#grm450_part01{
	height:550px;
	background-image:url("/imagestw/products/product_list/rm/grm/450/part01_bg.jpg");
	background-position:center;
	background-size:auto 100%;
	background-repeat:no-repeat;
	background-color: #c8c6c7;
	padding-top:50px;
	overflow:hidden;
}
#grm450_part01 h3{color:#6c4c37;font-weight:900;margin:0;}
#grm450_part01 h3 span{letter-spacing:0.3rem;}
#grm450_part01 p{color:#454545;margin:0.5rem auto;max-width:500px;}
#grm450_part01 p span{letter-spacing:0.1rem;}
#grm450_part01 img{width:100%;max-width: 350px;}



#grm450_part02{
	height:400px;
	background-color: #313131;
	overflow:hidden;
}
#grm450_part02 .container, #grm450_part02 .row, #grm450_part02 .col{height:100%;}
#grm450_part02 h3{color:#a7bbaf;font-weight:900;margin:0;}
#grm450_part02 h3 span{letter-spacing:0.3rem;}
#grm450_part02 h5{color:#a7bbaf;font-weight:900;margin:0;}
#grm450_part02 h5 span{letter-spacing:0.3rem;}
#grm450_part02 p{color:#e9e9e9;margin:0.5rem 0;}
#grm450_part02 p span{letter-spacing:0.1rem;}
#grm450_part02 .content{position:relative;width:100%;top:50%;transform:translateY(-50%);}
#grm450_part02 img{height:100%;}


#grm450_part03{
	height:400px;
	background-color: #ffffff;
	overflow:hidden;
}
#grm450_part03 .container, #grm450_part03 .row, #grm450_part03 .col{height:100%;}
#grm450_part03 h3{color:#6d4d36;font-weight:900;margin:0;}
#grm450_part03 h3 span{letter-spacing:0.3rem;}
#grm450_part03 h3 b{font-size:5rem;}
#grm450_part03 p{color:#323232;margin:0.5rem 0;}
#grm450_part03 p span{letter-spacing:0.1rem;}
#grm450_part03 .content{position:relative;width:100%;top:50%;transform:translateY(-50%);z-index:10;}
#grm450_part03 img{position:relative;height:100%;z-index:5;right:-200px;float:right;}


#grm450_part04{
	height:400px;
	background-color: #eeeeee;
	overflow:hidden;
}
#grm450_part04 .container, #grm450_part04 .row, #grm450_part04 .col{height:100%;}
#grm450_part04 h3{color:#6d4d36;font-weight:900;margin:0;}
#grm450_part04 h3 span{letter-spacing:0.3rem;}
#grm450_part04 p{color:#323232;margin:0.5rem 0;}
#grm450_part04 p span{letter-spacing:0.1rem;}
#grm450_part04 .content{position:relative;width:100%;top:50%;transform:translateY(-50%);z-index:10;}
#grm450_part04 img{position:relative;height:100%;z-index:5;left:-200px;}


#grm450_part05{
	height:auto;
	background-color: #ffffff;
	overflow:hidden;
	padding:50px 0;
}
#grm450_part05 img{width:100%;max-width:250px;}
#grm450_part05 h3{color:#6d4d36;font-weight:900;margin:0;}
#grm450_part05 h3 span{letter-spacing:0.3rem;}
#grm450_part05 p{color:#323232;margin:0.5rem 0 1.5rem;}
#grm450_part05 p span{letter-spacing:0.1rem;}
#grm450_part05 ul{margin-top:0;}
#grm450_part05 li{font-size:1rem;color:#5db47d;}
.eng #grm450_part05 li{list-style-type: disc; text-align: left;}


#grm450_part06{
	height:auto;
	background-color: #eeeeee;
	overflow:hidden;
	padding:50px 0;
}
#grm450_part06 img{width:100%;max-width:300px;}
#grm450_part06 h3{color:#6d4d36;font-weight:900;margin:0;}
#grm450_part06 h3 span{letter-spacing:0.3rem;}
#grm450_part06 h5{color:#5db47d;font-weight:600;margin:0.5rem 0;}
#grm450_part06 h5 span{letter-spacing:0.2rem;}
#grm450_part06 p{color:#323232;margin:0.5rem 0 1.5rem;}
#grm450_part06 p span{letter-spacing:0.1rem;}
#grm450_part06 table{max-width:300px;margin:0 auto;}
#grm450_part06 td{vertical-align:middle;padding:0.5rem 0.25rem;}
#grm450_part06 td.icon{width:25%;}
#grm450_part06 td.content{width:75%;}
#grm450_part06 td.icon img{width:100%;}
#grm450_part06 td.content p{margin:0;font-size:0.9rem;}


@media only screen and (max-width: 600px){
	h3{font-size: 2.2rem;}
	.eng h3{font-size: 2rem;}
	h3 span{letter-spacing:0.22rem;}
	#grm450_part01{
		height:auto;
		background-image:url("/imagestw/products/product_list/rm/grm/450/part01_bg_m.jpg");
		background-position:center bottom;
		background-size:100% auto;
		padding:50px 0 60%;
	}
	
	
	#grm450_part02{
		height:auto;
		background-image:url("/imagestw/products/product_list/rm/grm/450/part02_bg_m.jpg");
		background-position:center bottom;
		background-size:100% auto;
		padding:50px 0 50%;
		background-repeat:no-repeat;
	}
	#grm450_part02 .content{position:static;text-align:center;transform:none}
	
	#grm450_part03{
		height:auto;
		background-image:url("/imagestw/products/product_list/rm/grm/450/part03_bg_m.jpg");
		background-position:center bottom;
		background-size:100% auto;
		padding:50px 0 60%;
		background-repeat:no-repeat;
	}
	#grm450_part03 h3 b{font-size:4rem;}
	#grm450_part03 .content{position:static;text-align:center;transform:none}
	
	#grm450_part04{
		height:auto;
		background-image:url("/imagestw/products/product_list/rm/grm/450/part04_bg_m.jpg");
		background-position:center bottom;
		background-size:100% auto;
		padding:50px 0 60%;
		background-repeat:no-repeat;
	}
	#grm450_part04 .content{position:static;text-align:center;transform:none}
	
	#grm450_part05 img {max-width: 200px;}
	.eng #grm450_part05 li{max-width:220px;margin:0 auto;}
}


