/* BASIC css start */
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
@import url(/design/shoedr/notosanskr.css);

.on {color: red; font-weight: bold;}

.shoecaretopme { margin-bottom: 0px; }
#shocarecate { position: relative; width: 1220px; margin: 0 auto; }
.care_top { position: relative; width: 1200px; margin-left: 10px; }


.care_middle { position: relative; width: 1200px; margin-left: 10px; height: 55px; margin-top: 25px; margin-bottom: 25px; text-align: center; }
.care_middle_list { position: relative; width: 400px; height: 55px; margin: 0 auto; background: url('/design/shoedr/shoecare/cate/sort_bg.png') no-repeat; }
.care_middle_list01 { position: relative; float: left; height: 55px; line-height: 55px; padding-left: 15px; }
.care_middle_list01, .care_middle_list01 a span { font-family: 'Noto Sans KR', sans-serif; font-size: 1.15em; font-weight: bold; }


.care_bottom { position: relative; width: 1220px; zoom: 1; display: inline-block; *display:inline/*IE7 HACK*/; _display:inline;/*IE6 HACK*/ }
.care_bottom01 { position: relative; width: 590px; height: 250px; float: left; padding: 10px; margin-bottom: 20px; background: url('/design/shoedr/shoecare/cate/shoecare_goods_bg.png') no-repeat; }
.care_bottom01_img { position: relative; width: 270px; height: 250px; float: left; }
.care_bottom01_img img { width: 250px; height: 250px; padding: 0px 10px; }
.care_bottom01_nm { position: relative; padding: 0px 20px; width: 280px; height: 250px; float: left; }

.care_bottom01_nm { position: relative; color: #000000; }
.care_bottom01_nm .shoecare_name_01 { position: relative; float: left; font-family: 'Noto Sans KR', sans-serif; font-size: 20px; font-weight: bold; letter-spacing: -1px; }
.care_bottom01_nm .repair_name_01 { position: relative; float: left; font-family: 'Noto Sans KR', sans-serif; font-size: 20px; font-weight: bold; letter-spacing: -1px; }
.care_bottom01_nm .oecare_name_01_sec { position: relative; float: left; display: block !important; font-family: 'Noto Sans KR', sans-serif; font-size: 20px; font-weight: bold; letter-spacing: -1px; }
.care_bottom01_nm .shoecare_name_02 { position: relative; font-family: 'Noto Sans KR', sans-serif; font-size: 14px; font-weight: bold; line-height: 20px; color: #3d3d3d; } 
.care_bottom01_nm .repair_name_02 { position: relative; font-family: 'Noto Sans KR', sans-serif; font-size: 14px; font-weight: bold; line-height: 20px; color: #3d3d3d; } 
.care_bottom01_nm01 { position: relative; width: 280px; }
.care_bottom01_nm02 { position: absolute; bottom: 0px; font-family: 'Noto Sans KR', sans-serif; font-weight: bold; letter-spacing: -1px; }
.care_bottom01_nm021 { position: relative; display: inline-block; font-size: 20px; *display:inline/*IE7 HACK*/; _display:inline;/*IE6 HACK*/ }
.care_bottom01_nm022 { position: relative; padding-left: 4px; display: inline-block; font-size: 30px; color: #ff0000; text-decoration: underline; letter-spacing: -2px; *display:inline/*IE7 HACK*/; _display:inline;/*IE6 HACK*/ }
.care_bottom01_nm023 { position: relative; padding-left: 4px; font-size: 20px; display: inline-block; *display:inline/*IE7 HACK*/; _display:inline;/*IE6 HACK*/ }

.care_bottom01:hover .shoecare_name_01 { text-decoration: underline; }
.care_bottom01:hover .oecare_name_01_sec { text-decoration: underline; }
.care_bottom01:hover .shoecare_name_02 { text-decoration: underline; }

.care_bottom01:hover .repair_name_01 { text-decoration: underline; }
.care_bottom01:hover .repair_name_02 { text-decoration: underline; }

.hg40 { height: 40px; }
.hg150 { height: 150px; }

#oecarenone { display: none !important; }
/* BASIC css end */

