@charset "utf-8";

@import url('https://fonts.googleapis.com/css?family=Nanum+Myeongjo&display=swap&subset=korean'); /* font-family: 'Nanum Myeongjo', serif; */

/* TAG */
#KSA_title_h2 span , #KSA_title_h2_tag {display:block ; color:#000000 ; word-break:keep-all}
#KSA_title_h2 span { font-size:24px ; line-height:30px ; margin-bottom:5px ; font-family:'Nanum Square','나눔스퀘어' }  
#KSA_title_h2_tag  { text-align:center ; margin-bottom:15px ; color:#900028 ; font-size:16px }
#KSA_title_h2 { padding-top:0px }


 
/* IMAGE */
.KSA44_img , .KSA44_img img { width:100% }
.KSA44_img { margin:auto ; max-width:300px  ; margin-bottom:30px } 
.KSA44_img img { border-radius:4px }
.KSA44_img_txt { display:block ; overflow:hidden ; text-align:center ; font-size:12px ; padding-top:5px ; word-break:keep-all}
.KSA44_img_txt , .KSA44_img_txt br { line-height:20px}
 


/* SUB */
.KSA44_sub_lead , .KSA44_sub_box , .KSA44_sub , .KSA44_sub_h6 {display:block}
.KSA44_sub_lead { font-family:'Nanum Myeongjo' ; letter-spacing:-0.5px ; font-size:20px ; color:#000000 ; margin-bottom:40px ; text-align:center } 
.KSA44_sub_lead , .KSA44_sub_lead br { line-height:28px ; word-break:keep-all }
.KSA44_sub_lead br { display:none }
.KSA44_sub_h6 , .KSA44_sub_h6 span { font-weight:bold ; color:#a16e36}
.KSA44_sub_h6 span { font-size:12px }
.KSA44_sub { margin-bottom:40px }
.KSA44_sub:last-child { margin-bottom:0px }
.KSA44_sub .KSA_p , .KSA44_cook_ol , .KSA44_cook_ol li { margin-left:20px}
.KSA44_cook_ol li { margin-bottom:5px ; text-align:justify }
.KSA44_cook_ol li:last-child { margin-bottom:0px }
.KSA44_cook_ol li { list-style-type:decimal }


#KSA44_sub_recipe0 { display:block ; padding:10px 15px ; border:solid 1px rgba(0,0,0,0.1) ; border-radius:5px ; box-sizing:border-box }
#KSA44_sub_recipe0 .KSA_p , #KSA44_sub_recipe0 .KSA_p b { font-size:14px ; line-height:24px ; margin:0 }

#KSA44_sub_recipe { display:block ; padding:10px 15px ; border:solid 1px rgba(0,0,0,0.1) ; border-radius:5px ; box-sizing:border-box }
#KSA44_sub_recipe .KSA_p , #KSA44_sub_recipe .KSA_p b { font-size:14px ; line-height:24px ; margin:0 }



/* MIX */
#KSA_section1 .KSA44_sub_lead {  text-align:left }
.KSA44_mix_box , .KSA44_mix_img , .KSA44_mix_img img ,  .KSA44_mix_img::after ,
.KSA44_mix_title , .KSA44_mix_ing , .KSA44_mix_cook  , .KSA44_mix_ing ul , .KSA44_mix_cook  ul  ,
 .KSA44_mix_ing li , .KSA44_mix_cook  li  { width:100% ;   box-sizing:border-box  }
.KSA44_mix_box {  
    background-color:#fed5b1 ; padding:2rem ; overflow: hidden ; border-radius:4px  ;
	margin-bottom:10px
	}
.KSA44_mix_box.cuc { background-color:#e3ebce }
.KSA44_mix_box.egg { background-color:#ffeebd ; margin-bottom:0 } 

.KSA44_mix_img , .KSA44_mix_img::after { overflow:hidden ; border-radius:4px }
.KSA44_mix_img { max-width:260px ; margin:0 auto 2rem ; position:relative }
 .KSA44_mix_img::after {  
     display:block ; content:"" ; height:100% ; border:solid 1px rgba(0,0,0,0.05);
	 position:absolute ; left:0 ; top:0
	 }
.KSA44_mix_title	> h4 { 
    font-size:22px ; line-height:30px ; font-family:'Nanum Square','나눔스퀘어' ; font-weight:bold ; color:#111111 ;
	letter-spacing:-1px ; margin-bottom:0.5rem
}	 

.KSA44_mix_ing b , .KSA44_mix_cook b {
	display:block ;
	font-size:18px ; line-height:24px ; color:#111111 ; font-weight:500 ; margin-bottom:5px
}
.KSA44_mix_ing { 
    padding-bottom:20px ; margin-bottom:20px ;
	border-bottom:solid 1px rgba(0,0,0,0.1)
	}
.KSA44_mix_ing .KSA_p , .KSA44_mix_cook .KSA_p { color:rgba(0,0,0,0.8)  }
 
.KSA44_mix_cook li { width:100% ; margin-left:20px ; list-style-type:decimal ; color:rgba(0,0,0,0.8) }

 

/* PC ********************************************************************/
@media all and (min-width:1100px){

	/* TITLE */
	#KSA_title_h2 {width:1000px}
	#KSA_title_h2 span { font-size:30px ; line-height:40px }  
	
	
	 
	/* LEAD */ 
	.KSA_lead { position:relative }
	.KSA_lead_text {
		word-break:break-all;
		margin:0px ; border:0px ; padding:30px 50px  ; text-align:justify ; box-sizing:border-box ;
		position:absolute ; width:400px ; right:0px ; top:0px ; color:#ffffff ; border-radius:4px ; background-color: rgba(0,0,0,0.6)
	}
		

	
	
	/* IMAGE */ 
	.KSA44_img { max-width:500px ; overflow:hidden ; border-radius:4px }
	.KSA44_img img { border-radius:0px }
	#KSA44_img1 { max-width:1000px } 
	#KSA44_img2 , #KSA44_img3 { display:none } 
	
	
	
	/* SUB */
	.KSA_section {display:block ; overflow:hidden }
	#KSA_section2  , #KSA_section3 {
		position:relative ; 
		background-position:0px 0px ; background-repeat:no-repeat }
	#KSA_section2 { background-image:url(../img_sub/KS44_img3.jpg) ;  height:1200px }
	
	 #KSA_section2 .KSA_section_wrap , #KSA_section3 .KSA_section_wrap { 
		display:block ; overflow:hidden ; padding:50px ; background-color:rgba(0,0,0,0.5)
    }
	 
	.KSA44_sub_lead br { display:block }
	.KSA44_sub { display:block ; overflow:hidden ; margin-bottom:20px }
	.KSA44_sub_h6 {float:left ; width:100px ; font-weight:bold ; font-size:18px}
	.KSA44_sub_h6 span { display:block ; line-height:16px ; word-break:keep-all }
	.KSA44_sub .KSA_p , .KSA44_cook_ol { width:770px ; float:left ; display:block ; overflow:hidden ; margin:0px }
	.KSA44_cook_ol li { margin-left:30px ; text-align:left ; word-break:keep-all }
	
	
     #KSA_section2 { border-radius:4px }
	#KSA_section2 .KSA_title_h3 .KSA_title_h3_bar4 ,
	#KSA_section2 .KSA44_sub_lead ,
	#KSA_section2 .KSA44_sub .KSA_p , 
	#KSA_section2 .KSA44_cook_ol li { color:#ffffff ; text-align:left ; word-break:keep-all }

	#KSA_section2 .KSA44_sub_h6 , 
	#KSA_section2 .KSA44_sub_h6 span { color:#fffbc8 } 
	#KSA_section2 .KSA44_sub:first-child { 
        border-bottom:solid 1px #ffffff ; border-color:rgba(256,256,256,0.3) ; padding-bottom:20px }  
	
	
	#KSA_section3 .KSA44_sub_h6 , #KSA_section3 .KSA_p , #KSA_section3 .KSA44_cook_ol ,
	#KSA_section4 .KSA44_sub_h6 , #KSA_section4 .KSA_p , #KSA_section4 .KSA44_cook_ol { float:none ; width:auto }
	
	#KSA_section3 .KSA44_sub_h6 , #KSA_section3 .KSA44_sub_h6 span ,
	#KSA_section4 .KSA44_sub_h6 , #KSA_section4 .KSA44_sub_h6 span {line-height:28px }
	
	#KSA_section3 .KSA44_sub_h6 , #KSA_section3 .KSA44_sub_h6 span ,
	#KSA_section4 .KSA44_sub_h6 , #KSA_section4 .KSA44_sub_h6 span {color:#b23930}
	
	#KSA_section3 .KSA44_sub_h6 span ,
	#KSA_section4 .KSA44_sub_h6 span  { display:inline ; margin-left:5px }
	
	
	#KSA_section3 , #KSA_section4 {width:470px ; position:relative}
	#KSA_section3 {float:left} 
	#KSA_section4 {float:right}
	
	#KS_ARTICLE {width:1000px ; margin:auto}
	
	#KSA_section3 .KSA44_sub_lead ,
	#KSA_section4 .KSA44_sub_lead { position:absolute ; top:45px ; left:0px }
	
	#KSA_section3 .KSA44_sub_lead ,
	#KSA_section4 .KSA44_sub_lead { 
		width:430px ; padding:15px 20px ; border-radius:4px ;  
		color:#ffffff ; background-color:rgba(0,0,0,0.5)
	}
    	
	#KSA_section4 .KSA_title_h3 { letter-spacing:-2px }		
	#KSA44_sub_recipe0 { width:790px ; float:right ; border:solid 1px rgba(255,255,255,0.4)  }    
	#KSA44_sub_recipe0 .KSA_p b { color:#ffffff }
	
	
 
	/* MIX */
	.KSA44_mix_box {  position:relative ; padding:50px 50px 50px 300px ; overflow:hidden }
	.KSA44_mix_img { position:absolute ; left:0 ; top:0 ; height:100% }
	.KSA44_mix_img  img { display:none }
	 .KSA44_mix_img::after { border:none ; background:no-repeat center ; background-size:cover }
	 
	 .KSA44_mix_box.car  .KSA44_mix_img::after { background-image:url(../img_sub/KS44_mix_img1.jpg) }
	 .KSA44_mix_box.cuc  .KSA44_mix_img::after { background-image:url(../img_sub/KS44_mix_img2.jpg) }
	 .KSA44_mix_box.egg  .KSA44_mix_img::after { background-image:url(../img_sub/KS44_mix_img3.jpg) } 
	 
	  .KSA44_mix_ing  , .KSA44_mix_cook { overflow:hidden }
	  .KSA44_mix_ing  , .KSA44_mix_cook { overflow:hidden }
	  .KSA44_mix_ing b , .KSA44_mix_cook b { width:90px ; float:left }
	  .KSA44_mix_ing .KSA_p , .KSA44_mix_cook ul { width:550px ; float:right }
	  .KSA44_mix_cook ul { width:530px ; margin-left:20px }
	 .KSA44_mix_cook li { margin-left:0 }

	
	
}



/* PRINT *****************************************************************/
@media print {}