/* BASIC css start */
#content{padding-top:20px;}


/* 소개 및 가입안내 */
.bigTitle{font-size:30px;color:#333;}
.cntStyle{margin-top:20px;font-size:14px;color:#606060;line-height:21px;}
.introCnt{margin-top:50px;}
.midTitle{font-size:24px;color:#333;margin-bottom:15px;}
.featureList > li{margin-top:25px;}
.featureList > li:first-child{margin-top:0;}
.featureList dt{font-size:18px;color:#333;border-top: 1px solid #B1B1B1;padding-top: 15px;}
.featureList dd{width:900px;margin-top:15px;font-size:14px;color:#606060;line-height:21px;}
.featureList dd:after{content:"";display:block;clear:both;}
.featureList dd.cntAlign p.left{float:left;}
.featureList dd.cntAlign p.right{float:right;}
.saveList{width:900px;height:146px;margin-top:10px;background:url("/design/1004fresh/index/bg_intro01.gif") no-repeat left top;}
.saveList li{float:left;width:300px;height:103px;padding-top:43px;font-size:16px;color:#333;line-height:18px;font-weight:bold;text-align:center;}
.saveList li strong{display:block;margin-top:10px;}
.benefitList{width:900px;margin-top:25px;}
.benefitList:after{content:"";display:block;clear:both;}
.benefitList > li{float:left;width:274px;margin-right:38px;}
.benefitList > li.last{margin-right:0;}
.benefitList dt{width:274px;height:65px;padding-top:20px;background:url("/design/1004fresh/index/bg_intro02.gif") no-repeat left top;text-align:center;color:#fff;font-weight:bold;font-size:18px;line-height:24px;}
.benefitList dd{padding:0 10px;margin-top:15px;}
.benefitList dd li{font-size:13px;color:#606060;margin-bottom:7px;padding-left:10px;background:url("/design/1004fresh/index/bul_intro01.gif") no-repeat left 4px;}
.cntStyle .point{font-weight:normal;color:#1c9afa;}
.midTitle.mgt20{margin-top:20px;margin-bottom:0;}
.joinStepList{width:900px;height:193px;margin-top:30px;background:url("/design/1004fresh/index/bg_joinInfo01.gif") no-repeat left top;overflow:hidden;}
.joinStepList li{float:left;width:123px;height:143px;padding:50px 31px 0;margin-right:53px;text-align:center;font-size:17px;color:#333;}
.joinStepList li.last{margin-right:0;}
.joinStepList li span{display:block;margin-bottom:23px;text-align:center;color:#1c9afa;font-size:16px;padding-bottom:5px;border-bottom:1px solid #1c9afa;}
.joinStepDetail > li{margin-top:35px;border-top: 1px solid #B1B1B1;padding-top: 15px;}
.joinStepDetail > li h4{font-size:18px;color:#333;font-weight:bold;}
.joinStepDetail-cnt{margin-top:10px;color:#606060;font-size:14px;line-height:21px;}
.joinStepDetail-cnt .address{margin-top:20px;}
.joinStepDetail-cnt .address a{color:#606060;}
.joinStepDetail-cnt .address a:hover{text-decoration:underline;}
.joinStepDetail-cnt > h5{margin-top:20px;font-weight:normal;}
.applyInfo{width:486px;height:118px;padding:28px 0 0 414px;margin:10px 0;font-size:14px;line-height:24px;color:#333;background:url("/design/1004fresh/index/bg_joinInfo02.gif") no-repeat left top;}
.applyInfo a{color:#333;}
.applyInfo a:hover{text-decoration:underline;}
.applyInfo span{display:inline-block;margin:0 15px;}

/* BASIC css end */

