@charset "utf-8";


/********************
*********************
****** common *******
*********************
*********************/

#pc .pc_sub { display:block; }
#pc .mobile_sub { display:none; }
#mobile .pc_sub { display:none; }
#mobile .mobile_sub { display:block; padding:0 2%; }

#pc .pc_img { display:block; }
#pc .mobile_img { display:none; }
#mobile .pc_img { display:none; }
#mobile .mobile_img { display:block;}
#mobile .mobile_img img{width:80%;max-width:200px;}

#mobile .mobile_sub h2, #mobile .mobile_sub h3 { color:#224ecc !important; }
#mobile .mobile_sub .strong, #mobile .mobile_sub .strong a { color:#363636 !important; }
#mobile .mobile_sub h2 { font-size:15px }
#mobile .mobile_sub p{margin:0 0 20px 0}
#mobile .mobile_sub .box{padding:10px;background:#ececec;border-radius:5px;margin-bottom:5px}
.subConBan{display:block;margin-top:20px;}
#mobile .subConBan img{width:100%}

/* 탭버튼 */
.myTab{border-bottom:1px solid #d6d6d6;}
.myTab li{display:inline-block;width:200px;float:left;border:1px solid #d6d6d6;border-bottom:none;text-align:center;margin:20px 0 0 -2px}
.myTab li a{display:block;padding:20px 0;background:#fff;color:#353535;border-top:3px solid #0bcdd3;font-size:16px;}
.myTab li a.selected{background:#0bcdd3;color:#fff}
.myTab li:first-child{border-left:1px solid #d6d6d6}

/* table */
.myTable {border-top:3px solid #bd499a;margin:0px auto; border-collapse:collapse; }
.myTable th{border-right:1px solid #D1D2D4;color:#222;text-align:center !important;font-weight:bold;font-size:14px;background:#f7f7f7;}
#mobile .myTable th{min-width:60px;}
.myTable th,.myTable td { border:1px solid #D1D2D4;border-left:none;border-right:none;padding:15px 10px 15px 20px;text-align:left;vertical-align:middle;font-size:14px;color:#585858;}
.map .myTable{margin-top:40px;}

#mobile .myTable th,.myTable td {padding:10px 5px;font-size:14px;}

/* 이용약관, 개인정보취급방침, 이메일무단수집거부 */
.etcPage{font-size:16px;color:#464646;margin-top:50px;}
#mobile .etcPage{font-size:14px;margin-top:0px;}
.etcPage h3{font-size:20px;color:#267766;font-weight:normal;text-align:center;margin:60px auto 20px;}
#mobile .etcPage h3{margin:30px auto 10px;}
.etcPage h3.first{margin:0px auto 20px;}
.etcPage h4{font-size:17px;color:#267766;font-weight:normal;margin:40px auto 10px;padding:5px 0 5px 20px;background:url(/_images/_etc/bul.jpg) no-repeat left 12px;}
.no_email p{margin:30px 0;}
.etcPage ol > li{list-style-type:decimal;margin-left:20px;}

.subCon{font-size:16px;color:#464646;}
.subCon h3{font-size:25px;color:#267766;font-weight:normal;text-align:center;margin:70px auto 20px;}
#mobile .subCon h3{margin:40px auto 10px;}
.subCon h3.first{margin:0px auto 20px;}
.subCon h4{font-size:17px;color:#267766;font-weight:normal;margin:40px auto 10px;}
.subCon i{font-style:normal;}
.subCon br.pc{display:block;}
.subCon br.mobile{display:none;}
#mobile br.pc{display:none;}
#mobile br.mobile{display:block;}

.policy h4,.private_info h4,.no_email h4{padding:5px 0 5px 20px;background:url(/_images/_etc/bul2.jpg) no-repeat left center;}
.no_email p{margin:30px 0;}

.policy ol > li,.private_info ol > li{list-style-type:decimal;margin-left:20px;}


@media screen and (max-width:480px) {
.root_daum_roughmap{height:250px;}
}