@CHARSET "UTF-8";


/********************************
 신청방법 및 절차 안내
 *******************************/
.Fc_P {background:#9c7b36; padding:15px 20px; border-radius:20px; color: #fff;}
.Fc_B {background:#3f65d9; padding:15px 20px; border-radius:20px; color: #fff;}
.Fc_B span {font-size:23px;}

.img_area_box {margin-bottom:40px;padding: 40px;border-radius: 60px 20px 60px 20px;border:1px solid #d5d7dd;}
.img_area_box.type1{background-color:#f7f7fc;border-color:#d5d7dd;}
.img_area_box.type2{background-color:#fefdf7; border-color:#d5d7dd;}
 
.img_area_box .img_text_box{position:relative; padding:0; box-sizing:border-box;}
.img_area_box .img_text_box .img_text_list .img_text_item{padding: 40px 0 40px 20px;border-bottom:1px solid #d5d7dd;box-sizing:border-box;}
.img_area_box .img_text_box .img_text_list .img_text_item:first-child {border-top:0px;}
.img_area_box .img_text_box .img_text_list .img_text_item:last-child {border-bottom:0px;}
.img_area_box .img_text_box .img_text_list .img_text_item .text_box{display:inline-block;position:relative;width: calc(100% - 640px);margin-right:30px;vertical-align:top;}
.img_area_box .img_text_box .img_text_list .img_text_item .text_box .title {margin-top:16px; padding-top:4px; color:#26293d; font-family: 'SBAggro'; font-size:22px; font-weight:500; line-height:30px; letter-spacing:0;}
.img_area_box .img_text_box .img_text_list .img_text_item .text_box .title span {display:block; color:#4d4d4d; font-family: 'SBAggro';font-size:20px; font-weight:400; line-height:30px; letter-spacing:0;}
.img_area_box .img_text_box .img_text_list .img_text_item .text_box .desc_box{margin-top:15px;}
.img_area_box .img_text_box .img_text_list .img_text_item .text_box .desc_box span{display:block;color:#4d4d4d;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0;}
.img_area_box .img_text_box .img_text_list .img_text_item .img_box {display:inline-block;width: 600px;border:1px solid #ddd;border-radius: 15px;padding:10px;background: #fff;}
.img_area_box .img_text_box .img_text_list .img_text_item .img_box img {max-width:100%;max-height:100%;}
.img_area_box .img_text_box .img_text_list .img_text_item .img_box img.mb {display:none;}

@media screen and (max-width:1280px) {
    .img_area_box .img_text_box .img_text_list .img_text_item{padding:30px 0;}
    .img_area_box .img_text_box .img_text_list .img_text_item .text_box{display:block;width:100%;margin-right:0;}
    .img_area_box .img_text_box .img_text_list .img_text_item .text_box .title{margin-top:10px;}
    .img_area_box .img_text_box .img_text_list .img_text_item .img_box{display:block;margin:0 auto;}
    .img_area_box .img_text_box .img_text_list .img_text_item .text_box .desc_box{margin-top:6px;margin-bottom:6px;}
    .img_area_box .img_text_box .img_text_list .img_text_item .text_box .desc_box span{display:inline-block;margin-right:10px;}
}
@media screen and (max-width:1024px) {
    .img_area_box .img_text_box .img_text_list .img_text_item .img_box{width:100%;}
}

@media screen and (max-width:700px) {
    
}

@media screen and (max-width:640px) {
	.Fc_B span {font-size:18px;}
	.img_area_box {margin-bottom:40px; padding:40px 30px;}
    .img_area_box .img_text_box .img_text_list .img_text_item{padding:15px;}
    .img_area_box .img_text_box .img_text_list .img_text_item .text_box{margin-left:0;}
    .img_area_box .img_text_box .img_text_list .img_text_item .text_box .title{display:inline-block;;margin-top:0;padding-top:4px;font-size:18px;line-height:26px;vertical-align:top;}    
    .img_area_box .img_text_box .img_text_list .img_text_item .text_box .desc_box span{line-height:24px;font-sizE:14px;}
}

@media screen and (max-width:540px) {
    .img_area_box .img_text_box .img_text_list .img_text_item .img_box img.pc {display:none;}
    .img_area_box .img_text_box .img_text_list .img_text_item .img_box img.mb {display:block;}
}

@media screen and (max-width:430px) {
    .img_area_box .img_text_box .img_text_list .img_text_item .text_box .title span{display:block;margin-left:0;}
}

@media screen and (max-width:380px) {	
	.img_area_box {margin-bottom:40px; padding: 0px 10px; border-radius:20px; border:1px solid #d5d7dd;}
}