/*********************************** 공통적용 css ************************************/
html body *{font-family:'NanumBarunGothic';}
a, a:hover, a:active{text-decoration:none;}
img.center {display: block;margin-left: auto; margin-right: auto;}
.marginLeft20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml35{margin-left:35px;}
.ml47{margin-left:47px;}
.ml50{margin-left:50px;}
.mr18{margin-right:18px;}
.border0{border:0!important;}
.font_brown{color:#94744d;}

/*********************************** 콘텐츠 css ************************************/
.mmain_box{position: relative; width: 100%; height:100%; max-width:640px; min-width:320px; margin:0 auto;}
.mmain_box .mmain_text{position:absolute; top:220px; left:25px; font-family:'NanumBarunGothic';}
.mmain_box .mmain_text p:nth-child(1){font-size:45px; margin-bottom:20px;}
.mmain_box .mmain_text p:nth-child(2){font-size:22px; letter-spacing:0px; line-height:33px;}
.mmain_box .mmain_bt{position:relative; top:480px; left:0; z-index:3;}

.mmain_wrap1{position: relative; max-width:640px; min-width:320px; width:100%; height:557px;background:url("/page_MB0/05_sub/images/visual_01.jpg")no-repeat 70% 0;}
.mmain_wrap2{position: relative; max-width:640px; min-width:320px; width:100%; height:557px;background:url("/page_MB0/05_sub/images/visual_02.jpg")no-repeat 70% 0;}
.mmain_wrap3{position: relative; max-width:640px; min-width:320px; width:100%; height:557px;background:url("/page_MB0/05_sub/images/visual_03.jpg")no-repeat 70% 0;}
.mmain_wrap4{position: relative; max-width:640px; min-width:320px; width:100%; height:557px;background:url("/page_MB0/05_sub/images/visual_04.jpg")no-repeat 70% 0;}
.mmain_wrap5{position: relative; max-width:640px; min-width:320px; width:100%; height:557px;background:url("/page_MB0/05_sub/images/visual_05.jpg")no-repeat 70% 0;}
.mmain_wrap6{position: relative; max-width:640px; min-width:320px; width:100%; height:557px;background:url("/page_MB0/05_sub/images/visual_06.jpg")no-repeat 70% 0;}

.m050102{padding:20px 0 0 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px; background-color:#f2f2f2; padding-bottom:50px;}
.m050102 .m050102_box{margin-top:30px; max-width:640px; min-width:320px; text-align:center;}
.m050102 .m050102_box .box_wrap{background-color:#fff; margin-bottom:30px; width:90%; margin:auto; padding-bottom:30px;}
.m050102 .m050102_box .box_wrap .box_img{padding-top:20px;}
.m050102 .m050102_box .box_wrap ul li{text-align: center;}
.m050102 .m050102_box .box_wrap ul li:nth-child(1){font-size:30px; margin-top:20px; color:#212121;}
.m050102 .m050102_box .box_wrap ul li:nth-child(2){margin-top:30px;font-size:16px; margin-top:10px; line-height:25px; letter-spacing:-1px; color:#878787;}

.m050103{padding:80px 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px;}
.m050103 .m050103_head ul li{text-align:center;}
.m050103 .m050103_head ul li:nth-child(1){font-size:18px;}
.m050103 .m050103_head ul li:nth-child(2){font-size:33px; padding-top:5px;}
.m050103 .m050103_cont{margin-top:20px;}
.m050103 .m050103_cont .m050103_list{padding:0 15px;}
.pro_img{ font-size:18px; color:#c09f76; text-align:center; padding-top:20px;}
.pro_text{text-align:center;  padding-top:5px;}

.m050103 .m050103_cont .m050103_list .pro_text p{font-size:16px; line-height:25px;}

.pro_bt_wrap{margin-top:20px;}
.pro_bt_wrap .pro_button{width: 100px;padding: 5px 10px;background-color: #c09f76; margin-left:auto; margin-right:auto;}
.pro_bt_wrap .pro_button p{text-align:center; color:#fff;}

.m050104{padding:0px 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px;background:url("/page_KR0/05_sub/images/sub050104.jpg")no-repeat 50%;}
.m050104_box{padding:15px;}  /*background:url("/page_KR0/05_sub/images/white_bg.png")no-repeat;*/
.m050104_box .m050104_head {text-align:center;}
.m050104_box .m050104_head>div{background-color:#5b4743; width:50px; height:1px; display:inline-block; margin:20px 0;}
.m050104_box .m050104_head p{font-size:30px; color:#5b4743;}
.m050104_box .m050104_text{text-align:center;}
.m050104_box .m050104_text .d-day{margin-top:20px;}
.m050104_box .m050104_text .d-day p{width:110px; height:35px; font-size:16px; line-height:35px; border-radius:100px; background-color:#c09f76; color:#fff; display:inline-block;}
.m050104_stext p{font-size:16px; line-height:25px; letter-sapcing:-1px; color:#000; margin-top:10px;}
.m050104_num{text-align:center; margin-top:30px;}
.m050104_num ul{display:inline-block; }
.m050104_num ul li{margin-bottom:20px; font-size:18px; color:#604711; font-family:'NanumBarunGothic'; font-weight:700; text-align:justify; border-bottom:1px solid #c09f76; padding-bottom:10px;}

.m050105{padding:0px 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px;background:url("/page_KR0/05_sub/images/sub050105.jpg")no-repeat 38%;}
.m050106{padding:0px 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px;background:url("/page_KR0/05_sub/images/sub050106.jpg")no-repeat 35%;}

.m050202{padding:0px 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px;background:url("/page_MB0/05_sub/images/m0502_02.jpg")no-repeat 50%; padding-bottom:40px;}
.m050202_cont{text-align:center;}
.m050202_cont .m050202_text{margin-top:10px; }
.m050202_cont .m050202_text ul li{color:#584833; font-family:'NanumBarunGothic'; letter-spacing:-1px;}
.m050202_cont .m050202_text ul li:nth-child(1){font-size:18px; margin-bottom:10px;}
.m050202_cont .m050202_text ul li:nth-child(2){font-size:20px; margin-bottom:20px;}
.m050202_cont .m050202_text ul li:nth-child(3){background-color:#c09f76; width:50px; height:1px; display:inline-block; margin-bottom:30px;}
.m050202_cont .m050202_text p{font-size:15px; font-family:'NanumBarunGothic'; line-height:150%;}

.m050203{padding:20px 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px;}
.m050203_cont{text-align:center;}
.m050203_cont .m050203_text ul li{color:#584833; font-family:'NanumBarunGothic'; letter-spacing:-1px;}
.m050203_cont .m050203_text ul li:nth-child(1){font-size:20px; margin:15px 0;}
.m050203_cont .m050203_text ul li:nth-child(2){background-color:#c09f76; width:50px; height:1px; display:inline-block; margin-bottom:10px;}
.m050203_cont .m050203_text ul li:nth-child(3){font-size:15px; line-height:25px;font-family:'NanumBarunGothic'; }

.m050204{padding:50px 0 30px 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px;background:url("/page_MB0/05_sub/images/m0502_03.jpg")no-repeat 50%;}
.m050204_cont .m050204_head {text-align:center;}
.m050204_cont .m050204_head p{font-family:'NanumBarunGothic'; color:#212121;}
.m050204_cont .m050204_head p:nth-child(1){font-size:17px; margin-bottom:10px;} 
.m050204_cont .m050204_head p:nth-child(2){font-size:16px; letter-spacing:-1px;} 
.m050204_tbl{width:90%; overflow:hidden; border-top:1px solid #c09f76; border-bottom:1px solid #c09f76; padding:3px 0; margin-top:10px; margin:0 auto;}
.m050204_tbl div{float:left;}
.m050204_text{font-size:17px;font-family:'NanumBarunGothic'; padding:15px 0 0 0;}

.m050205{padding:0 0 80px 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px;}
.m050205 .m050205_cont .m050205_text{text-align:center; margin-bottom:20px; padding-top:30px;}
.m050205 .m050205_cont .m050205_text ul li{color:#5b4743; font-family:'NanumBarunGothic'; letter-spacing:-1px;}
.m050205 .m050205_cont .m050205_text ul li:nth-child(1){background-color:#c09f76; width:50px; height:1px; display:inline-block;}
.m050205 .m050205_cont .m050205_text ul li:nth-child(2){font-size:20px; margin:10px 0; }
.m050205 .m050205_cont .m050205_text ul li:nth-child(3){width:110px; height:35px; font-size:16px; line-height:35px; border-radius:100px; background-color:#5b4743; color:#fff; 
text-transform: uppercase; letter-spacing:0; display:inline-block; margin-bottom:10px;}
.m050205 .m050205_cont .m050205_text ul li:nth-child(4){font-size:16px; line-height:25px;}
.m050205 .m050205_cont .m050205_img{width:100%; max-width:640px; min-width:320px;}
.m050205 .m050205_cont .m050205_img img{width:100%;}


.m050301{padding:20px 10px; position:relative; width:94%; height:100%; max-width:620px; min-width:300px;background:url("/page_MB0/05_sub/images/0503_new2_02.jpg")no-repeat 50%;}
.m050301_head{margin-bottom:20px;}
.m050301_head img{margin-bottom:30px;}
.m050301_head p{font-size:19px; font-family:'NanumBarunGothic'; letter-spacing:-1px; margin-top:20px; text-align:center;}
.m050301 .m050301_list{padding:15px; border-top:1px solid #c09f76;}
.m050301 .m050301_list:nth-child(4){border-bottom: 1px solid #c09f76;}
.m050301 .m050301_list .pro_text p{font-size:15px; line-height:23px;}



.msub_head{margin:20px 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px; }
.msub_head ul{text-align:center;}
.msub_head ul li{color:#584833; font-family:'NanumBarunGothic'; letter-spacing:-1px; font-size:15px; line-height:25px;}
.msub_head ul li:nth-child(1){font-size:20px; line-height:30px;}
.msub_head ul li:nth-child(2){background-color:#c09f76; width:80px; height:3px; display:inline-block; margin:10px 0;}



.m050302{padding:20px 0 50px 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px; background-color:#f2f0f1;}
.m050302_text {font-family:'NanumBarunGothic'; text-align:center; margin-top:20px; padding:0 15px;}
.m050302_text  h1{font-size:20px;}
.m050302_text  p{font-size:16px; line-height:24px; color:#6e6e6e; margin-top:10px;}
.m050302_img, .m050305_img{width:100%; max-width:640px; min-width:320px;}
.m050302_img img, .m050402_cont img:nth-child(1){width:90%;}
.m050304_img img{width:100%;}
.lsdkq{ font-family:'NanumBarunGothic'; text-align:center; margin-top:50px; padding:0 15px ; font-size:26px; margin-bottom:10px; color:#b07836;}

.m050303{padding:20px 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px;background-color:#f2f0f1;}

.m050304{padding:50px 0 20px 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px;}
.m050304 .m050304_text{margin-bottom:20px;}
.m050304 .m050304_text ul{text-align:center;}
.m050304 .m050304_text ul li{color:#584833; font-family:'NanumBarunGothic'; letter-spacing:0px; font-size:17px; line-height:27px;}
.m050304 .m050304_text ul li:nth-child(1){font-size:14px; color:#b9ac96; margin-bottom:0px;}
.m050304 .m050304_text ul li:nth-child(2){background-color:#c09f76; width:50px; height:1px; display:inline-block;}
.m050304 .m050304_text ul li:nth-child(3){font-size:26px; margin-top:10px; }

.m050401{padding:20px 0 20px 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px;}
.m050401_head{text-align:center;}
.m050401_head h1{font-size:20px; color:#818181; letter-spacing:-1px;}
.m050401_head h1 span{color:#515151;}
.m050401_head div{width:300px; height:1px; background-color: #e4e4e4; display:inline-block; margin-top:20px;}
.m050401_cont .m050401_text, .m050401_cont .m050401_img,.m050402_cont{min-width:320px; max-width:640px;width:100%;}
.m050401_cont .m050401_text img, .m050401_cont .m050401_img img{width:100%;}
.m050401_cont .m050401_text p{text-align:center; color:#515151; font-size:14px; line-height:25px; margin:0px 0 20px 0; padding:0 15px;}
.dfsl{ display:block;font-family:'NanumBarunGothic'; text-align:center; padding:20px 0 ; font-size:17px;  color:#b07836;}
.dfsl2{ display:block;font-family:'NanumBarunGothic'; text-align:center; padding:10px 0 ; font-size:12px;  color:#999;}



.m050402{padding:20px 0 20px 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px; background-color:#e0d7d2;}
.m050402 .m050402_cont{margin-bottom:50px;}
.m050402 .m050402_cont img:nth-child(2){padding:20px 0;}
.m050402 .m050402_cont p{width:90%;  font-size:17px; color:#a88664; line-height:25px; text-align:center; border-top:1px solid #c09f76;  margin:0 auto; padding-top:5px;}
.m050402 .m050402_text{margin:10px 0;}
.m050402 .m050402_text p{font-size:17px; line-height:25px; letter-spacing:-1px; color:#5b4743; text-align:center;}

.m050403{padding:0px 0 10px 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px;}
.m050403_cont .m050403_text{margin-bottom:30px; padding-left:10px;}
.m050403_cont .m050403_text img{margin:20px 0;}
.m050403_cont .m050403_text h1 span{display:block; font-size:21px; color:#5b4743; margin-bottom:10px;}
.m050403_cont .m050403_text h1{font-size:20px; color:#5b4743; font-weight:bold; text-align:left; letter-spacing:-1px;}
.m050403_cont  p{font-size:15px; line-height:25px; color:#878787; margin-top:0px; text-align:left; padding:0 15px;}


.m050403_cont .m050403_list{padding: 0 15px; overflow:hidden;}
.m050403_cont .m050403_list ul{margin-top:20px;}
.m050403_cont .m050403_list ul li{ float:left; width:50%; color: #c09f76; padding:10px 0; border-bottom:1px solid #c09f76; font-size:14px;}
.m050403_cont .m050403_list ul li::before {content: "• ";color: #c09f76; }

.m050404{padding:20px 0 20px 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px; }

.m050405{padding:20px 0 20px 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px;}

.m050406{padding:20px 0 20px 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px; }

.m050407{padding:20px 0 20px 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px; }

.m050501{padding:20px 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px;}
.m050501 .m050501_head h1{font-size:20px; color:#212121; text-align:center;}

.m050502{padding:20px 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px; background-color:#f2f2f2;}
.m050502_cont .m050502_plain h1{font-size:18px; color: #5b4743; line-height:27px; text-align:left; letter-spacing:0px;}
.m050502_cont .m050502_plain>p{color:#877673; font-size:17px; margin:20px 0;}
.m050502_cont .m050502_plain ul li{margin-bottom:20px;}
.m050502_cont .m050502_plain img{width:100%;}
.m050502_cont .m050502_plain ul li img{width:90%;}
.m050502_cont .m050502_plain ul li p{color:#493936; font-size:17px; margin-top:10px; height:30px; }
.m050502_cont .m050502_plain ul li p span{width:90%;display:block; font-size:14px; color:#8f8176; border-top:1px solid #8f8176; padding-top:10px; margin-top:10px; margin:0 auto;}

.m050601{padding:10px 0; position:relative; width:90%; height:100%; max-width:620px; min-width:300px;  border-top:1px solid #8f8176;  margin:0 auto;}
.m050601 .m050601_head p{text-align:center;font-size:18px;color::#212121;}
.m050601 .m050601_head h1{text-align:center;font-size:20px;color:#212121; padding-top:10px;}
.m050601 .m050601_cont .m050601_box{margin-top:20px; text-align:center;}
.m050601 .m050601_cont .m050601_plain p{text-align:center; color:#212121; font-size:15px; line-height:25px; padding-top:5px;}
.m050601_img { text-align:center; }

.m050602{padding:20px 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px; background: url("/page_MB0/05_sub/images/0506_01.jpg")no-repeat 50%;}
.m050602 .m050602_box{background:url("/page_KR0/05_sub/images/white_bg.png")no-repeat; text-align:center; padding:20px 0}
.m050602 .m050602_box .m050602_cont div{background-color:#5b4743; width:50px; height:1px; display:inline-block;}
.m050602 .m050602_box .m050602_cont h1{font-size:20px; color:#5b4743; letter-spacing:-1px; margin-top:20px;}
.m050602 .m050602_box .m050602_cont p:nth-child(3){color:#c09f76; font-size:20px; margin-top:20px;}
.m050602 .m050602_box .m050602_cont p:nth-child(4){border-top:1px solid #c09f76; border-bottom:1px solid #c09f76; padding:20px 0; color:#5b4743; font-size:20px; display:inline-block; margin:20px 0;}
.m050602 .m050602_box .m050602_cont p:nth-child(5){color:#767676; font-size:16px; line-height:25px;}

.m050603{padding:20px 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px;}
.m050603_cont img{width:100%;}
.m050603_cont p{text-align:center; font-size:16px; color:#767676; line-height:25px; margin-top:20px;}

.m050604{padding:20px 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px; background: url("/page_KR0/05_sub/images/0507_38.jpg")no-repeat 50%;}

.m050605{padding:20px 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px;}
.m050605_head{margin-bottom:0px; text-align:center;}
.m050605_head div{background-color:#5b4743; width:50px; height:1px; display:inline-block;margin:20px 0;}
.m050605_head h1{font-size:20px; color:#5b4743; letter-spacing:-1px; font-weight:bold;}
.m050605_head p:nth-child(3){background-color:#5b4743; width:180px; height:30px; border-radius:50px; line-height:30px; color:#fff; display:inline-block; margin:20px 0;}
.m050605_head p:nth-child(4){color:#767676; font-size:16px; line-height:25px;}
.m050605_plain{margin-bottom:20px;}
.m050605_plain img{width:100%;}
.m050605_plain p{color:#767676; font-size:16px; line-height:25px; margin-top:20px; text-align:center;}

.m050606{padding:20px 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px;}
.m050606 .m050606_head{text-align:center;}
.m050606 .m050606_head div{background-color:#5b4743; width:50px; height:1px; display:inline-block;margin:20px 0;}
.m050606 .m050606_head  p{font-size:22px; color:#5b4743; letter-spacing:-1px; font-weight:bold; }
.m050606 .m050606_head h1{font-size:20px; color:#5b4743; letter-spacing:-1px; font-weight:bold; margin:10px 0 20px 0;}

.m050607{padding:20px 0; position:relative; width:100%; height:100%; max-width:640px; min-width:320px;}
.m050607 .m050607_cont ul li{font-size:22px; color:#b07836; text-align:center; margin-bottom:25px; padding-top:50px; line-height:25px;}
.m050607 .m050607_cont ul li:nth-child(2){padding-left:15px;}
.m050607 .m050607_cont .m050607_plain{margin-bottom:20px;}
.m050607 .m050607_cont .m050607_plain p{color:#767676; font-size:16px; line-height:25px; margin-top:20px; text-align:center;}
.m050607 .m050607_cont .m050607_plain img{width:100%;}

.msub0809 .msub0809_call img, .msub0809 img{width:100%;}
.msub0809{max-width:640px; min-width:320px; width:100%; position:relative;height:500px;}
.msub0809 .msub0809_call{position:absolute; max-width:640px; min-width:320px; width:100%; top:315px;}

/*********************************** 미디어쿼리 ************************************/
@media (min-width:500px){
	.mmain_wrap .mmain_box .mmain_text p:nth-child(2){letter-spacing:initial; font-size:23px;}
	.m050102 .m050102_box{ padding:0 15px;}
	.m050103 .m050103_wrap .m050103_head ul li:nth-child(2){font-size:46px;}
	.m050104 .m050104_box .m050104_head p{font-size:20px;}
	.m050202_cont .m050202_text ul li:nth-child(2), .m050203_cont .m050203_text ul li:nth-child(1){font-size:46px; margin-bottom:20px;}
	.m050204_cont .m050204_head p:nth-child(2), .m050301_head p, .m050302_text ul li:nth-child(1){font-size:46px;} 
	.m050204_cont{text-align:center;}
	.m050204_tbl{display:inline-block; width:330px;}
	.m050401_cont .m050401_text p{padding:0;}
	.m050403_cont .m050403_text{overflow:hidden; margin-bottom:0;}
	.m050403_cont .m050403_text img, .m050403 .m050403_cont .m050403_text h1{float:left;}
	.m050403_cont .m050403_text h1{padding:45px 15px;}
	.m050403_cont .m050403_text h1 br{display:none;}
	.m050403_cont  p{text-align:center; margin-top:0;}
	.m050403_cont .m050403_list{overflow:hidden;}
	.m050403_cont .m050403_list ul{display:inline-block; width:32%;}
	.m050502_cont .m050502_plain h1{font-size:20px; line-height:50px;}
	.m050502_cont, .m050502_cont .m050502_plain h1{text-align:center;}
	.m050502_cont .m050502_plain p br{display:none;}
	.m050502_cont .m050502_plain ul li img{width:90%;}
	.m050601 .m050601_cont{overflow:hidden;}
	.m050601 .m050601_cont .m050601_box{ text-align:center; }
	.msub0809{margin-bottom:30px; height:100%;}
	.msub0809 .msub0809_call img, .msub0809 img{width:initial;}
	.msub0809 .msub0809_call{top:475px;}
}