@charset "utf-8";
/* CSS Document */



/*main visual*/
#main_visual {position:relative; width:2000px; height:675px;  margin:0 auto;  left:50%; margin-left:-1000px; overflow:hidden;}

#main_visual #arrows {position:absolute; left:50%; top:50%; z-index:2;width:86%; height:68px;margin-left:-43%; margin-top:-34px;}
#main_visual #arrows .prev {float:left; width:52px;}
#main_visual #arrows .next {float:right; width:52px;}
#main_visual #arrows a {cursor:pointer;}

#main_visual .btnbox {position:absolute; left: 56%; bottom: 0px; z-index:2;	width:450px; height:60px; margin-left:-190px; overflow:hidden;}
#main_visual .btnbox li {float:left; width:53px; height:20px; margin:0 5px; cursor:pointer; overflow:hidden;}

#main_visual .imgbox {position:absolute; left:50%; top:0; width:2000px; height:675px; margin-left:-1000px; border-top:1px solid #c4c3c1}
#main_visual .imgbox ul {width:10000%;}
#main_visual .imgbox li {float:left; width:2000px; height:675px; overflow:hidden;}





/* 카테고리 */
#c01 {font-size: 0; line-height: 0;}
#c01 .main_tit {width: 1400px; margin: 0 auto; display: block; font-size: 0; line-height: 0; }
#c01 ul {width: 1400px; margin: 0 auto;}
#c01 ul li {float: left;}


/* 레코멘드 */
#c02_wrap {border-top: 13px solid #f0f0f0; display: block;}
#c02 { padding-bottom: 100px;}
#c02 .main_tit2 {width: 1400px; margin: 0 auto ; display: block; padding: 100px 0 60px 0;}
#c02 ul {width: 1400px; margin: 0 auto;}
#c02 li {float: left; margin-right: 3px;}
#c02 li:last-child {margin-right: 0;}


/* 인포 */
#c03_wrap { background-color: #f5f0ee; display: block;}
#c03 {width: 1400px; margin: 0 auto; padding: 100px 0 100px 0;}
#c03 > div {float: left; }
#c03 > div li:first-child {margin-bottom: 40px;}

.b01 {position: relative;}
.b01:after {content: ''; width: 1px; height: 500px; background-color: #a0a2a5; position: absolute; right: -37px;top: 30px;}
.b02 {;padding-left: 74px;}