@charset "utf-8";

#inc01{width:1200px;margin:70px auto 0;overflow:hidden}
#inc01 .calendar{float:left;width:384px;height:440px;padding: 40px;border-radius:15px;overflow:hidden;background-color:#f7f7f7;}
#inc01 .estimate_form{float:right;width:790px;padding: 40px;border-radius:15px;overflow:hidden;background:url(/sh_img/make24/include_01/img/est_bg.jpg) center repeat;}

#atc01{overflow:hidden;position:relative;width:100%;background:url(/sh_img/include/include_01/img/atc01_bg.jpg) top #404041 no-repeat}
#atc01 .wt_box{position:absolute;overflow:hidden;left:0;top:0;z-index:1;content:'';width:50%;height:910px;background:#fff}
#atc01 .wt_box .scroll_txt{position:absolute;bottom:-68px;z-index:1;width:1000px;font-size:162px;letter-spacing:-1px;color:#fafafa;font-style:italic;font-family:'Rozha One'}


.cld_area{position:relative;width:1200px;margin:0 auto;clear:both }

#mara_cal .title{position:relative;font-size: 16px;border-bottom: solid 2px #333;line-height: 33px;padding-bottom: 12px;font-weight:normal;text-align:center;color:#222}
#mara_cal .title p{text-align:center}
#mara_cal .title p span:before{display:inline-block;width: 12px;height: 12px;margin: 0 8px -2px 0;border-radius:50%;content:'';background-color:#009247;}
#mara_cal .title p span{display:inline-bloc}
#mara_cal .title #date_txt{font-size:21px;font-family:'GmarketSansBold'}
#mara_cal .c_btn{position:absolute;top:50%;width:32px;height:32px;margin-top: -5px;border-radius:100px;font-size:17px;text-align:center;line-height:29px;cursor:pointer;-webkit-transition:border .2s;transition:border .2s;}
#mara_cal .c_btn:hover{border-color:#fff}
#mara_cal .prev_btn{left: 38px;}
#mara_cal .next_btn{right: 38px;}
#mara_cal th{height: 42px;padding: 13px 0 0;font-size:15px;border: none;}
#mara_cal td{padding: 0;height: 42px;line-height: 14px;text-align:center;border: none;font-size:15px;text-align:center;}
#mara_cal td p{position:relative;margin:0;padding:0;color:#333;font-family:'notokr-medium'}
#mara_cal td button{position:relative;border:0;font-size: 12px;color:#666;background:none;font-family: 'GmarketSansMedium';}
#mara_cal td .today:before{display:block;position:absolute;left:50%;top: 50%;border: solid 2px #ebc323;width: 40px;height: 40px;border-radius: 50%;z-index: 0;content:'';background-color:#fff;transform: translate(-50%,-50%);}
#mara_cal td .today button{color: #ebc323!important;}
#mara_cal td .day{padding:0 0 5px 0}
#mara_cal td span.open{color:#333;font-weight:bold}
#mara_cal .select p{display:inline-block;width:42px;height:42px;border-radius:42px;line-height:42px;color:#fff !important;background-color:#222}
#mara_cal button span{display:block;width:30px;background: #009247;border-radius:100%;line-height:30px;color: #fff !important;}
#mara_cal .handless button{color:#fff}
#mara_cal .tbl_head01{margin-bottom:0}
#mara_cal .tbl_head01 table{background:none;border: none;}


/*달력 아이콘*/
#mara_cal .iconst{float:right;margin-right:3px}

.open_input{display:none}

.new_img_area{height:826px;background:url(/sh_img/include/include_01/img/bnr.png) no-repeat center;background-size:cover;}

