/* BASIC css start */
/*  하단 footer 여백 삭제  */
#footer { margin-top:0px !important;}
.listName {font-size:14px !important; font-weight:600 !important;}
.list_shopping2x ul {padding:0 !important;}

/*  서브 페이지 01  스타일  */
.sub01_sec01 {width:95%;margin:0 auto;padding:0px 0px 40px;}
.sub01_sec01 .sub_title_bt {width:25px; height:1px; background-color:#222; margin:20px auto 17px}

.sub01_sec02 {background-color:#f7f7f7; padding-bottom:40px;}
.sub01_sec02 .inner {position:relative; width:100%; margin:0 auto;}
.sub01_sec02 .sec02_txt {text-align:center;width:95%;margin:0 auto;padding:40px 0 0px;}
.sub01_sec02 .sec02_ban img {width:100%;}

.sub01_01 {width:100%;margin:0 auto;}


.sub_title_t01 {font-size:25px; font-family: 'Raleway', sans-serif; font-weight:200; color:#000; letter-spacing:1px; line-height:30px; padding-top:40px}
.sub_title_t02 {font-size:14px; letter-spacing:-0.5px; color:#888; line-height:1; padding-top:5px;}
.sub_title_t03 {font-size:13px; letter-spacing:-0.5px; color:#888; line-height:1.6; width:95%; margin:0 auto;}

.sub01_txt01 {font-size:20px; color:#000; letter-spacing:-0.5px; font-weight:200; line-height:25px;}
.sub01_txt02 {font-size:12px; color:#000; letter-spacing:-0.5px; padding-bottom:10px;}
.sub01_txt03 {font-size:13px; color:#888; letter-spacing:-0.5px; line-height:1.4; padding-top:0px;}
.sub01_bt {width:25px; height:1px; background-color:#222; margin:10px auto;}

.pdt30 {padding-top:30px;}
/* BASIC css end */

