@charset "utf-8";



.wid_1400 {width:100%; max-width:1400px; margin:auto; height:100%;}


.mg_t0 {margin-top:0px!important;}
.mg_t10{margin-top:10px;}
.mg_t20{margin-top:20px;}
.mg_t30{margin-top:30px;}
.mg_t40{margin-top:40px;}
.mg_t50{margin-top:50px;}
.mg_t80{margin-top:80px;}
.mg_t100{margin-top:100px;}
.mg_t120{margin-top:120px;}

.mg_t120{margin-top:120px;}

.mg_b10{margin-bottom:10px;}
.mg_b20{margin-bottom:20px;}
.mg_b30{margin-bottom:30px;}
.mg_b40{margin-bottom:40px;}
.mg_b50{margin-bottom:50px;}
.mg_b80{margin-bottom:80px;}
.mg_b100{margin-bottom:100px;}

.point {color:#134fa9 !important;}
.txt_l {text-align:left;}
.txt_c {text-align:center;}
.txt_r {text-align:right;}

.txt_b {font-weight:bold;}


.fl_left {float:left;}
.fl_right {float:right;}




.clear_fix {width:100%; position:relative;}
.clear_fix:after {display:block;clear:both;content:''}


.pc_only {display:block;}
.mobile_only {display:none;}

@media screen and (max-width: 768px){
	.pc_only {display:none;}
	.mobile_only {display:block;}

}



/*Àç´Ü¼Ò°³*/

.company {}
.company .cont{}
.company .cont:after{content:"";display:block;clear:both}
.company .cont .left{display:inline-block;width:53%;vertical-align:middle}
.company .cont .left img{width:100%}
.company .cont .right{display:inline-block;padding-left:50px;width:46%;vertical-align:middle}
.company .cont .right .title{font-size:2.6rem;font-weight:600;color:#b6500e}
.company .cont .right .txt01{font-size:1.8rem;padding:10px 0 15px 0;}
.company .cont .right .botTxt ul{padding-top:10px;}
.company .cont .right .botTxt ul li{font-size:1.8rem;list-style:disc;margin-left:23px;margin-bottom:10px;}


@media( max-width:1024px ) {
.company .cont .left{margin-top:50px;}
}

@media( max-width:768px ) {
.company .cont .left{width:100%;margin-top:50px;}
.company .cont .right{padding-left:0;padding-top:30px;width:100%;}

}


/*ÀÌ»çÀå ÀÎ»ç¸»*/
.messageWarp .message{margin-bottom:100px;}
.messageWarp .message:after{content:"";display:block;clear:both}
.messageWarp .message .message_txt .txt01{font-size:2.7rem;color:#b6500e;padding:0 0 25px 0;}
.messageWarp .message .message_txt p{font-size:1.8rem;padding-bottom:25px;}
.messageWarp .message .message_txt .name{font-size:1.8rem;text-align:right;padding:0px 0 25px 0;}
.messageWarp .message .message_txt .name .name_img{display:inline-block;vertical-align:bottom;padding-left:30px;}
.messageWarp .message .message_txt{width:60%;float:left;padding-left:40px}
.messageWarp .message .bg{width:40%;float:left}
.messageWarp .message .bg img{width:100%}'

.messageWarp .message_career01{margin:50px 0;}
.messageWarp .message_career01 h2{padding-bottom:10px;font-weight:600;color:#000}
.messageWarp .message_career01 .career_box{border-top:2px solid #000;}
.messageWarp .message_career01 .career_box:after{content:"";display:block;clear:both}
.messageWarp .message_career01 .career_box .career_Ta{float:left;width:calc(100%/3);padding:20px 10px;font-size:1.7rem;border-bottom:1px solid #ddd;border-right:1px solid #ddd}
.messageWarp .message_career01 .career_box .career_Ta.border_no{border-right:0}
.messageWarp .message_career01 .career_box .career_Ta:nth-child(3n){border-right:0}
.messageWarp .career_Ta strong{color:#b6500e}

.messageWarp .message_career02{margin:50px 0;}
.messageWarp .message_career02 h2{padding-bottom:10px;font-weight:600;color:#000}
.messageWarp .message_career02 .career_box{border-top:2px solid #000;}
.messageWarp .message_career02 .career_box:after{content:"";display:block;clear:both}
.messageWarp .message_career02 .career_box .career_Ta{float:left;width:100%;padding:20px 10px;font-size:1.7rem;border-bottom:1px solid #ddd;}

.messageWarp .message_career03{margin:50px 0;}
.messageWarp .message_career03 h2{padding-bottom:10px;font-weight:600;color:#000}
.messageWarp .message_career03 .career_box{border-top:2px solid #000;}
.messageWarp .message_career03 .career_box:after{content:"";display:block;clear:both}
.messageWarp .message_career03 .career_box .career_Ta{float:left;width:calc(100%/2);padding:20px 10px;font-size:1.7rem;border-bottom:1px solid #ddd;border-right:1px solid #ddd}
.messageWarp .message_career03 .career_box .career_Ta.border_no{border-right:0}
.messageWarp .message_career03 .career_box .career_Ta:nth-child(2n){border-right:0}




@media( max-width:1024px ) {
.message{margin-top:50px;}
.messageWarp .message .message_txt{width:100%;padding-left:0;}
.messageWarp .message .bg{margin-bottom:40px;}
}

@media( max-width:768px ) {
.messageWarp .message_career01 .career_box .career_Ta{float:left;width:100%;}
.messageWarp .message .bg{width:100%}
.messageWarp .message_career01 .career_box .career_Ta{border-right:none}
.messageWarp .message_career03 .career_box .career_Ta{width:100%;border-right:none}


}

/*Á¶Á÷µµ*/
.organizetion{}
@media( max-width:1024px ) {
.organizetion{margin:50px 0;}
}

/*¼³¸³ÃëÁö¹×¿¬Çõ*/
.effect h2{padding-bottom:35px;color:#b6500e;}
.effect .title{font-size:2.3rem;font-weight:600;padding-bottom:10px;}
.effect .txt01{font-size:1.9rem;padding-bottom:15px;}
.effect .txt02{font-size:1.7rem;padding-bottom:10px;padding-left:30px;}
.effect .txt02 li{padding-bottom:10px;}
.effect .txt02-1{padding-left:30px;padding-top:5px;}


@media( max-width:1024px ) {
.effect{margin-top:50px;}

}


/*¿À½Ã´Â±æ*/

.location .location_map{height:600px;}
.location .root_daum_roughmap .wrap_map{height:100%; !important;}
.location .location_tit{font-size:2.8rem;margin:50px 0 10px 0;}
.location_table{margin:50px 0 10px 0;}
.location_table tr{border-top:2px solid #626262;border-bottom:1px solid #626262;font-size:1.8rem}
.location_table tr th{padding:20px 0;background:#eaeaea}
.location_table tr td{padding-left:30px;}


@media( max-width:1024px ) {
.location{margin-top:50px;}
}

@media( max-width:768px ) {

}

/*Ãµ¿¬¿°»ö*/
.natural {}
.natural .cont{overflow:hidden}
.natural .cont .natural_slider{position:relative}
.natural .cont .natural_img{width:100%;}
.natural .cont .natural_txt{font-size:1.8rem;padding:10px 0 15px 0;line-height:34px;margin-top:50px;}
.natural .cont .natural_txt .title{font-size:2.7rem;font-weight:600;color:#b6500e;border-bottom:2px solid #b6500e;padding-bottom:10px;margin-bottom:10px;}
.natural .cont .natural_txt .botBox{margin-top:50px;}
.natural .cont .natural_txt .botBox:after{content:"";display:block;clear:both}
.natural .cont .natural_txt .botBox li{width:280px;height:280px;background:#000;float:left;margin-right:26px;border-radius:15px;position:relative}
.natural .cont .natural_txt .botBox li:nth-child(4){margin-right:0}
.natural .cont .natural_txt .botBox li.bg01{background:url(../img/natural_bg01.jpg) no-repeat;}
.natural .cont .natural_txt .botBox li.bg02{background:url(../img/natural_bg02.jpg) no-repeat;}
.natural .cont .natural_txt .botBox li.bg03{background:url(../img/natural_bg03.jpg) no-repeat;}
.natural .cont .natural_txt .botBox li.bg04{background:url(../img/natural_bg04.jpg) no-repeat;}

.natural .cont .natural_txt .botBox li .txtbox{color:#fff;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}
.natural .cont .natural_txt .botBox li .txtbox .txt01{font-size:2.2rem;font-weight:600;padding-bottom:18px;}
.natural .cont .natural_txt .botBox li .txtbox .txt02{font-size:1.8rem}


@media( max-width:1024px ) {
.natural {margin-top:50px;}
.natural .cont .natural_txt .botBox li.bg01{background-size:cover}
.natural .cont .natural_txt .botBox li.bg02{background-size:cover}
.natural .cont .natural_txt .botBox li.bg03{background-size:cover}
.natural .cont .natural_txt .botBox li.bg04{background-size:cover}
.natural .cont .natural_txt .botBox li{width:22%}
.natural .cont .natural_txt .botBox li br{display:none}
}

@media( max-width:768px ) {
.natural .cont .natural_txt .botBox li{width:100%;background-size:100%;margin-bottom:10px;}
}

/*¿ÌÄ¥¹®È­*/
.lacquer_culture {}
.lacquer_culture .cont{overflow:hidden}
.lacquer_culture .cont .lacquer_culture_slider{position:relative}
.lacquer_culture .cont .natural_img{width:100%;}
.lacquer_culture .cont .lacquer_culture_txt{font-size:1.8rem;padding:10px 0 15px 0;line-height:34px;margin-top:50px;}
.lacquer_culture .cont .lacquer_culture_txt .title{font-size:2.7rem;font-weight:600;color:#b6500e;border-bottom:2px solid #b6500e;padding-bottom:10px;margin-bottom:10px;}
.lacquer_culture .cont .lacquer_culture_txt .botBox{margin-top:50px;}
.lacquer_culture .cont .lacquer_culture_txt .botBox:after{content:"";display:block;clear:both}
.lacquer_culture .cont .lacquer_culture_txt .botBox li{width:280px;height:280px;background:#000;float:left;margin-right:26px;border-radius:15px;position:relative}
.lacquer_culture .cont .lacquer_culture_txt .botBox li:nth-child(4){margin-right:0}
.lacquer_culture .cont .lacquer_culture_txt .botBox li.bg01{background:url(../img/lacquer_culture_bg01.jpg) no-repeat;}
.lacquer_culture .cont .lacquer_culture_txt .botBox li.bg02{background:url(../img/lacquer_culture_bg02.jpg) no-repeat;}
.lacquer_culture .cont .lacquer_culture_txt .botBox li.bg03{background:url(../img/lacquer_culture_bg03.jpg) no-repeat;}
.lacquer_culture .cont .lacquer_culture_txt .botBox li.bg04{background:url(../img/lacquer_culture_bg04.jpg) no-repeat;}

.lacquer_culture .cont .lacquer_culture_txt .botBox li .txtbox{color:#fff;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}
.lacquer_culture .cont .lacquer_culture_txt .botBox li .txtbox .txt01{font-size:2.2rem;font-weight:600;padding-bottom:18px;}
.lacquer_culture .cont .lacquer_culture_txt .botBox li .txtbox .txt02{font-size:1.8rem}


@media( max-width:1024px ) {
.lacquer_culture {margin-top:50px;}
.lacquer_culture .cont .lacquer_culture_txt .botBox li.bg01{background-size:cover}
.lacquer_culture .cont .lacquer_culture_txt .botBox li.bg02{background-size:cover}
.lacquer_culture .cont .lacquer_culture_txt .botBox li.bg03{background-size:cover}
.lacquer_culture .cont .lacquer_culture_txt .botBox li.bg04{background-size:cover}
.lacquer_culture .cont .lacquer_culture_txt .botBox li{width:22%}
.lacquer_culture .cont .lacquer_culture_txt .botBox li br{display:none}
}

@media( max-width:768px ) {
.lacquer_culture .cont .lacquer_culture_txt .botBox li{width:100%;background-size:100%;margin-bottom:10px;}
}

/*ÀüÅë À½½Ä*/
.food_culture {}
.food_culture .cont{overflow:hidden}
.food_culture .cont .food_slider{position:relative}
.food_culture .cont .food_txt{font-size:1.8rem;padding:10px 0 15px 0;line-height:34px;margin-top:50px;}
.food_culture .cont .food_txt .title{font-size:2.7rem;font-weight:600;color:#b6500e;border-bottom:2px solid #b6500e;padding-bottom:10px;margin-bottom:10px;}
.food_culture .cont .food_txt .botBox{margin-top:50px;}
.food_culture .cont .food_txt .botBox:after{content:"";display:block;clear:both}
.food_culture .cont .food_txt .botBox li{width:280px;height:280px;background:#000;float:left;margin-right:26px;border-radius:15px;position:relative}
.food_culture .cont .food_txt .botBox li:nth-child(4){margin-right:0}
.food_culture .cont .food_txt .botBox li.bg01{background:url(../img/food_bg01.jpg) no-repeat;}
.food_culture .cont .food_txt .botBox li.bg02{background:url(../img/food_bg02.jpg) no-repeat;}
.food_culture .cont .food_txt .botBox li.bg03{background:url(../img/food_bg03.jpg) no-repeat;}
.food_culture .cont .food_txt .botBox li.bg04{background:url(../img/food_bg04.jpg) no-repeat;}

.food_culture .cont .food_txt .botBox li .txtbox{color:#fff;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}
.food_culture .cont .food_txt .botBox li .txtbox .txt01{font-size:2.2rem;font-weight:600;padding-bottom:18px;}
.food_culture .cont .food_txt .botBox li .txtbox .txt02{font-size:1.8rem}



@media( max-width:1024px ) {
.food_culture {margin-top:50px;}
.food_culture .cont .food_txt .botBox li.bg01{background-size:cover}
.food_culture .cont .food_txt .botBox li.bg02{background-size:cover}
.food_culture .cont .food_txt .botBox li.bg03{background-size:cover}
.food_culture .cont .food_txt .botBox li.bg04{background-size:cover}
.food_culture .cont .food_txt .botBox li{width:22%}
.food_culture .cont .food_txt .botBox li br{display:none}
}

@media( max-width:768px ) {
.food_culture .cont .food_txt .botBox li{width:100%;background-size:100%;margin-bottom:10px;}
}



/*±âºÎ¾È³»*/

.donation {}
.donation .cont{width:1200px;margin:0 auto}
.donation .cont:after{content:"";display:block;clear:both}
.donation .cont .left{display:inline-block;width:53%;vertical-align:middle}
.donation .cont .right{display:inline-block;padding-left:34px;width:46%;vertical-align:middle}
.donation .cont .right .txt01{font-size:1.8rem;padding:10px 0 15px 0;}
.donation .cont .right .txt01 p span{font-size:2.4rem;color:#b15610;font-weight:600}
.donation .cont .right .txt01 p{padding-bottom:23px;}


.donation .cont02 .donation_bg{background:url(../img/donation_bg01.jpg) no-repeat;width:100%;height:500px;margin-top:80px;padding:79px 0;}
.donation .cont02 .donation_bg .donation_cont01{width:1200px;margin:0 auto}
.donation .cont02 .donation_bg .donation_cont01 h2{font-size:2.7rem;font-weight:600;color:#ffffff;padding-bottom:25px;}
.donation .cont02 .donation_bg .donation_cont01 .box:after{content:"";display:block;clear:both}
.donation .cont02 .donation_bg .donation_cont01 .box li{width:350px;height:270px;border:1px solid #fff;float:left;margin-right:75px;border-radius:15px;position:relative}
.donation .cont02 .donation_bg .donation_cont01 .box li:nth-child(3){margin-right:0}
.donation .cont02 .donation_bg .donation_cont01 .box li .txtbox{color:#fff;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}
.donation .cont02 .donation_bg .donation_cont01 .box li .txtbox .txt01{font-size:2.2rem;font-weight:600;padding-bottom:18px;}
.donation .cont02 .donation_bg .donation_cont01 .box li .txtbox .txt02{font-size:1.8rem;padding:0 13px;}


.donation .cont03{width:1200px;margin:80px auto;font-size:1.8rem;padding:10px 0 15px 0;line-height:34px;}
.donation .cont03 .title{font-size:2.7rem;font-weight:600;color:#b6500e;border-bottom:2px solid #b6500e;padding-bottom:10px;margin-bottom:10px;}
.donation .cont03 .botBox{margin-top:50px;}
.donation .cont03 .botBox:after{content:"";display:block;clear:both}
.donation .cont03 .botBox li{width:280px;height:200px;background:#000;float:left;margin-right:26px;border-radius:15px;position:relative}
.donation .cont03 .botBox li:nth-child(4){margin-right:0}

.donation .cont03 .botBox li .txtbox{color:#fff;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}
.donation .cont03 .botBox li .txtbox .txt01{font-size:2.2rem;font-weight:600;padding-bottom:18px;}
.donation .cont03 .botBox li .txtbox .txt02{font-size:1.6rem;padding:0 20px;}

.donation .cont03 .botBox li.botbg01{background:url(../img/cont03_bg01.jpg) no-repeat;}
.donation .cont03 .botBox li.botbg02{background:url(../img/cont03_bg02.jpg) no-repeat;}

@media( max-width:1024px ) {
.donation {margin-top:50px}
.donation .cont{width:100%}
.donation .cont .left img{width:100%}
.donation .cont02 .donation_bg .donation_cont01{width:100%}
.donation .cont02 .donation_bg{background-size:cover}

.donation .cont03{width:100%}

.donation .cont02 .donation_bg .donation_cont01 .box li{width:30%;margin-right:33px}
.donation .cont02 .donation_bg .donation_cont01 h2{padding-left:10px;}
.donation .cont02 .donation_bg .donation_cont01 ul{padding:10px;}
}


@media( max-width:768px ) {
.donation .cont .left{width:100%}
.donation .cont .right{width:100%;padding-left:0}
.donation .cont02 .donation_bg .donation_cont01 .box li{width:100%;margin-bottom:20px}
.donation .cont02 .donation_bg{height:auto}
.donation .cont03 .botBox li{width:100%;margin-bottom:30px;}
.donation .cont03 .botBox li.botbg01{background-size:cover}
.donation .cont03 .botBox li.botbg02{background-size:cover}
}

/*ÈÄ¿ø ¹× ±âºÎÁ¢¼ö*/

.receipt {}
.receipt .cont{width:1200px;margin:0 auto}
.receipt .cont:after{content:"";display:block;clear:both}
.receipt .cont .left{display:inline-block;width:53%;vertical-align:middle}
.receipt .cont .right{display:inline-block;padding-left:0;width:46%;vertical-align:middle}
.receipt .cont .right .txt01{font-size:1.8rem;padding:10px 0 15px 0;padding-left:20px;}
.receipt .cont .right .txt01 p span{font-size:2.4rem;color:#b15610;font-weight:600}
.receipt .cont .right .txt01 p{padding-bottom:23px;}
.receipt .cont .right .txt01 .receipt_btn:after{content:"";display:block;clear:both}
.receipt .cont .right .txt01 .receipt_btn{margin-top:55px;}
.receipt .cont .right .txt01 .receipt_btn li{float:left;border:1px solid #ddd;width:220px;height:55px;line-height:55px;margin-right:20px; }
.receipt .cont .right .txt01 .receipt_btn li a{display:block;width:100%;height:100%;text-align:center;transition:.5s}
.receipt .cont .right .txt01 .receipt_btn li a:hover{background:#beaa79;color:#fff}
.receipt .cont02{color:#fff}
.receipt .cont02 .receiptTxt{width:1200px;margin:0 auto}
.receipt .cont02 .receiptTxt h2{font-weight:600}
.receipt .cont02 .receiptTxt .txt01{font-size:2.0rem;margin:20px 0 30px 0;font-weight:300;}
.receipt .cont02 .receiptTxt .txt01 p{margin-bottom:20px;}

.receipt .cont02 .receiptTxt .txt02{font-size:2.0rem;font-weight:300}
.receipt .cont02 .receiptTxt .txt02 p{margin-bottom:20px;}

.receipt .cont02 .receiptbg{background:url(../img/receipt_bg01.jpg) no-repeat;width:100%;height:635px;margin-top:80px;padding:79px 0;}

.receipt .cont .left img{width:100%}

@media( max-width:1024px ) {
.receipt .cont{width:100%}
.receipt .cont .left{width:100%}
.receipt .cont .right{width:100%}
.receipt .cont .right .txt01{padding:30px 0 15px 0}
.receipt .cont .right .txt01 .receipt_btn{margin-top:0}
.receipt .cont02 .receiptTxt{width:100%;padding:0px 20px;}
.receipt .cont02 .receiptbg{background-size:cover}
}

@media( max-width:768px ) {
.receipt .cont .right .txt01 .receipt_btn li{width:39%}
.receipt .cont02 .receiptbg{height:auto}
}


/*ÈÄ¿ø±Ý¿î¿µ*/

.operationWrap .operation_tab{border-top:2px solid #000}
.operationWrap .operation_tab:after{content:"";display:block;clear:both}
.operationWrap .operation_tab li{float:left;width:20%;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 25px;}
.operationWrap .operation_tab li a{font-size:1.8rem;display:block;padding:5px;}
.operationWrap .operation_tab li.on{background:#beaa79;color:#ffffff}
.operationWrap .operation_tab li.on a{color:#ffffff}
.operationWrap .operation_tab li:last-child{border-right:0}

.operationWrap .operation{margin-bottom:100px;}
.operationWrap .operation h2{padding-bottom:10px;font-weight:600}
.operationWrap .operation .basic_box{border-top:2px solid #000;}
.operationWrap .operation .basic_box:after{content:"";display:block;clear:both}
.operationWrap .operation .basic_box .basic_Ta{float:left;width:calc(100%/4);padding:20px 10px;font-size:1.7rem;border-bottom:1px solid #ddd}
.operationWrap .operation .basic_box .basic_Ta strong{display:block;}
.operationWrap .operation .basic_box .basic_Ta p{padding:10px 0 0 0;}
.operation table{border-top:2px solid #000}
.operation table th{background:#f7f7fa;font-size:1.7rem;padding:15px 0;border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-weight:600}
.operation table td{padding:20px 0;border-right:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center}
.operation table .no{border-right:none}
.operation table .on{font-weight:600;background:rgba(190,170,121,.1)}

@media( max-width:1024px ) {
.operationWrap .operation .basic_box .basic_Ta{width:calc(100%/3);}
}

@media( max-width:768px ) {
.operationWrap .operation .basic_box .basic_Ta{width:calc(100%/2);}
.operationWrap .operation_tab li{width:50%}
.operationWrap .operation_tab li:nth-child(2n){border-right:0}
}

