	.inner {width: 100%; max-width: 1280px; margin: 0 auto; box-sizing: border-box;}
	.contBox01 {padding:10 0 100px 0; background:#ffffff;width:100%;}
	.contBox01 .inner {padding:0;}
	.contBox01Wrap {width:100%; overflow:hidden;}
	.contBox01Wrap li {width:32.25%; height:auto; margin-left:1%; float:left; border:1px solid #777; background:#ffffff;}
	.contBox01Wrap li:nth-of-type(1) {margin:0;}
	.contBox01Wrap li:hover {border:1px solid #ff0000; background:#e0e0e0;}
	.contBox01Wrap .cont01 {padding:25px 10px;}
	.contBox01Wrap .cont21 {padding-left:50px;text-align:left;}
	.contBox01Wrap i {display:block; width:100%; height:300px; margin-bottom:10px; background-position:0 0; background-size:cover;}
	.contBox01Wrap .cont01 .title {display:block; height:auto; font-weight:400; font-size:1.7em; line-height:1.4; letter-spacing:-1px; margin-bottom:20px;}
	.contBox01Wrap .cont01 .title .nb {display:block;}
	.contBox01Wrap .cont01 p {line-height:1.5; font-size:1.0em; opacity:.75;}
	.contBox01Wrap li a {display:block; width:100%; height:100%; position:relative; background-position:50%; background-repeat:no-repeat; background-size:contain; color:#373737;}
	.contBox01Wrap li a:hover {background:#efefef; color:#373737;}
	
	.contBox01Wrap li:nth-of-type(1) i {background-image:url("/image/main01_img01.jpg");}
	.contBox01Wrap li:nth-of-type(2) a i {background-image:url("/image/main01_img02.jpg");}
	.contBox01Wrap li:nth-of-type(3) a i {background-image:url("/image/main01_img03.jpg");}
	.contBox01Wrap li:nth-of-type(4) a i {background-image:url("/image/main01_img04.jpg");}
	.contBox01Wrap li a:hover .cont01 .title {font-weight:600; color:#373737;}
	.contBox01Wrap li a:hover .cont01 p {font-weight:400; opacity:1;}
	.contBox01Wrap li a:hover::before {content:''; display:block; position:absolute; right:0; bottom:0; width:0; height:8px; background-color:#ff7022; animation-name:sprouts; animation-duration:.3s; animation-fill-mode:forwards;}
	
	.contBox01Wrap .listPrice{font-family:Malgun Gothic;font-weight:bold;font-size:1.5em !important;}
/*	 ¹è°æ»ö º¯°æ
	.contBox01Wrap li:nth-of-type(1) a:hover {background-image:url("/image/main01_ico01.jpg");}
	.contBox01Wrap li:nth-of-type(2) a:hover {background-image:url("/image/main01_ico01.jpg");}
	.contBox01Wrap li:nth-of-type(3) a:hover {background-image:url("/image/main01_ico01.jpg");}
	.contBox01Wrap li:nth-of-type(4) a:hover {background-image:url("/image/main01_ico01.jpg");}
	.contBox01Wrap li:nth-of-type(1) a:hover i {background-image:url("/image/main01_img01.jpg");}
	.contBox01Wrap li:nth-of-type(2) a:hover i {background-image:url("/image/main01_img02.jpg");}
	.contBox01Wrap li:nth-of-type(3) a:hover i {background-image:url("/image/main01_img03.jpg");}
	.contBox01Wrap li:nth-of-type(4) a:hover i {background-image:url("/image/main01_img04.jpg");}
*/

	@media screen and (max-width:1024px){
		.contBox01 .inner {padding:0;}
		.contBox01Wrap .cont01 .title {font-size:1.6em;}
		.contBox01Wrap .cont01 p {font-size:1.0em;}
		.contBox01Wrap .cont21 {padding-left:40px;text-align:left;}
	}
	@media screen and (max-width:800px){
		.contBox01Wrap li {width:49.5%;}
		.contBox01Wrap .cont01 .title {font-size:1.5rem;}
		.contBox01Wrap .cont01 p {font-size:1.2em;}
		.contBox01Wrap li:nth-of-type(1) {margin:0 0 1%;}
		.contBox01Wrap li:nth-of-type(2) {margin-bottom:1%;}
		.contBox01Wrap li:nth-of-type(3) {margin:0;}
		.contBox01Wrap .cont21 {padding-left:30px;text-align:left;}
	}
	@media screen and (max-width:414px){
		.contBox01 {padding:30px 0;}
		.contBox01Wrap li {width:100%; height:auto;margin:10px 0 !important;}
		.contBox01Wrap .cont01 .title .nb {display:inline;}
		.contBox01Wrap .cont01 p {font-size:1.0em;height:auto;}
		.contBox01Wrap i {margin-bottom:0px;}
		.inner {width: 95%; margin: 0 auto; box-sizing: border-box;}
	}
@media screen and (max-width: 1270px) {
	.inner {width: 94.140625vw;}
	}