/* BASIC css start */
#contentWrap > #content { text-align:Center;}
#join_simple { padding: 58px;text-align:left;border: 1px solid #e8e0d7;box-sizing: border-box;font-size: 13px;line-height: 18px; display:block;vertical-align: top;margin: 0 auto;width: 600px;clear:both;}
#content .titleArea { padding:0;}
#content .titleArea h2 { font-size: 25px;line-height: 30px;font-weight: 300;letter-spacing: -1px;margin-bottom: 35px;text-align: left;}
#join_simple .join-form { }
#join_simple .join-form li { }
#join_simple .join-form li label { display:none; text-align: left;font-size: 14px;font-weight: 300;line-height: 23px;}
#join_simple .join-form li input { overflow: hidden;display: block;width: 100%;margin: 4px 0 13px;border-radius: 2px;display:block;height:50px;line-height:50px;padding-left:15px;font-size:15px;color:#111;}
#join_simple .join-form li input::-webkit-input-placeholder { color: #8F8F91}
.join-msg { padding-top:15px;} 
.bottom-btn { padding-top:30px;} 
.joinAgree { padding: 58px;text-align:left;border: 1px solid #e8e0d7;box-sizing: border-box;font-size: 13px;line-height: 18px; display:block;vertical-align: top;margin:30px auto 0;width: 600px;clear:both;}
#content .new-privercy-contract { padding:0;}
#content #chkwrap { border: 0;background: transparent;}
#content #chkwrap .cont ul { width:100%;}
#content #chkwrap .cont ul li { width:100%;margin-left:0 !important;}
#content #chkwrap .all-chk { height: 43px;line-height: 45px;padding-left: 0;font-size: 18px;font-weight: 300;color: #8F8F91;border-bottom: 0;}
#content #chkwrap .p10 { padding: 0;background: #faf1ea; border-radius:0;padding: 19px 33px;margin: 20px 0 0;}
#content .new-privercy-contract textarea { width:100%; height: 200px;overflow-x: hidden;padding: 17px;line-height: 1.5;}
#content #chkwrap .cont .marketing { padding-left: 0;border: 0;line-height: 1.5;color: #564e42;font-weight: 400;}
#content #chkwrap .cont label { font-weight:normal;}
#content #chkwrap .cont strong { font-weight:normal;color:#564e42}
#content #chkwrap .cont ul li a { display: inline-block;width: 60px;height: 16px;line-height: 20px;*line-height: 18px;margin-top: -2px;font-weight: normal;font-size: 11px;border: 0;background: #c3bfb5;text-align: center;padding: 2px 2px 4px 2px;color: #f3f1ec;border-radius: 7px;}
#content #chkwrap .all-chk .input-cbox { width: 20px;height: 20px;*margin-top: 0;margin-top: -3px;margin-right:10px; }
#content h4.tit { margin-top: 54px;margin-bottom: 17px;font-size: 17px;font-weight: 300;padding-left: 0;}
#content .new-privercy-contract .contract-tbl { margin-top:-1px;}
#content .new-privercy-contract .contract-tbl th { background:transparent;}
#content .new-privercy-contract p { font-weight: 300;margin: 0;font-size: 13px;padding-top: 19px;padding-bottom: 0;line-height:23px;opacity: .7;}
/* BASIC css end */

