@charset "utf-8";

.subCont { width:100%; position:relative;margin:0 0 150px 0; }
.subCont .haccp { margin:100px 0 0 0; }
.subCont .section { width:100%; position:relative; }
.subCont .section > p { display:inline-block; width:700px; }
.subCont .section > p > img { max-width:100%; }
.subCont .section .textarea { width:450px; height:100%; background:#fbfbfb; padding:50px; position:absolute; z-index: 9; top:0px; right:0;}
.subCont .section .textarea > h1 { font-size:26px; font-family: 'NanumS'; color:#000; background:url(../../../../../img/recipe/icon_dda.png) no-repeat left top; padding-top:30px; margin:0 0 0 0; }
.subCont .section .textarea > h2 {font-weight:normal; font-size:14px; font-family: 'malgun gothic'; color:#444; margin:0 auto; width:650px; text-align:left; }
.subCont .section .textarea > h2 > img { width:100%; }
.subCont .section .textarea > h2 > strong { display:block; color:#ff8601; margin:15px 0; }
.subCont .section .textarea > h3 { font-size:11px; color:#999; margin:20px 0 0 0; }
.subCont .section .textarea > h3 > img { max-width: 100%; border-radius:10px; margin:20px 0 0 0;}
.subCont .section .textarea .blackLine { display:inline-block; width:30px; height:1px; background:#888; margin:20px 0;}
.subCont .section .textarea .icon_baby { display:inline-block; width:80px; height:80px; background:url(../../../../../img/recipe/icon_dda.png) no-repeat left top; position:absolute; top:20px; right:20px; z-index: 10;}
.subCont .sec02 { margin:70px 0 0 0; }
.subCont .sec02 > p { display:inline-block; width:100%; text-align: center; background:#e3ddda; padding:50px 0; }
.subCont .sec02 .textarea { width:100%; padding:30px; position:relative; text-align: center; background:none; }
.subCont .sec02 .textarea > h1 { font-size:26px; line-height: 32px; font-family: 'NanumS'; color:#000; background:url(../../../../../img/recipe/icon_dda.png) no-repeat left 50% top; padding-top:30px; margin:0 0 0 0; }
.subCont .sec02 > ul { width:100%; }
.subCont .sec02 > ul > li { width:50%; float:left; text-align: center; position:relative; height:300px; }
.subCont .sec02 > ul > li > img { position:absolute; bottom:0; max-width: 350px; border-radius: 10px;}
.subCont .sec02 > ul > li:first-child > img { right:0; }
.subCont .sec02 > ul > li:last-child > img { left:10px; }
.sfLogo { width:105px; height:56px; position:absolute; display:inline-block; left:50px; bottom:30px; background:url(../../../../../img/recipe/icon_dda.png) no-repeat center center;} 

/*.subCont .section .textarea table { background:#fff; width:650px; margin:0 auto; }*/
/*.subCont .section .textarea table th { font-size:16px; border-top:0; border-bottom:#ddd 1px solid; padding:15px; width:40%; background:#f9f9f9; font-weight:normal; }*/
/*.subCont .section .textarea table { background:#fff; }*/
/*.subCont .section .textarea table th { font-size:16px; width:20%; border-top:#ddd 1px solid; border-bottom:#ddd 1px solid; padding:15px; }*/
/*.subCont .section .textarea table th:first-child { width:40%; }*/
/*.subCont .section .textarea table td { font-size:16px; border-top:#ddd 1px solid; border-bottom:#ddd 1px solid; padding:15px; color:#ff8601 !important; text-align: left;}*/
/*.subCont .section .textarea table td { font-size:16px; border-top:0; border-bottom:#ddd 1px solid; padding:15px; color:#000; }*/
/*.subCont .section .textarea table tr:first-child th,.subCont .section .textarea table tr:first-child td { border-top:#ddd 2px solid; }*/

