@charset "utf-8";

/*header nav menu*/
.nav-bg{background-color: #ffb424; min-width: 960px;}
.nav-wrap{display: table;height: 50px;width: 100%;max-width: 960px;text-align: center;margin: 0 auto;overflow: visible}

.clinic-menu{display: table-row;text-align: center;margin: 0 auto;width: 960px;font-size: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}
.clinic-menu-list {display: table-cell;width: 10%;white-space: nowrap;overflow: visible}
.clinic-menu-depth1{display: block;color: #fff;font-size: 16px;font-weight: bold;width: 100%;padding: 15px 0}

.depth1-on{width: 100%;color: #fff;    background: url(../../images/depth1_on_bg.png) center bottom no-repeat; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}
/*z-index*/
.clinic-menu-depth2{position: absolute;z-index: 999999;background:rgba(0,0,0,0);}
.clinic-menu-depth2-list{display: inline-block;padding-top: 6px;margin-right: 10px;}
.clinic-menu-depth2-list a{display: block;padding:8px 12px;font-weight: normal; font-size: 15px;color: #5d5d5d}
.clinic-menu-depth2-list a:hover{font-weight: bold; }
.clinic-menu-depth2-list a.smenu-depth2-on {font-weight: bold;}
.one_menu {margin-left: 15px;}
.clinic-menu .right{position: absolute; right: 20%;z-index: 10 }/* �� ������ 2�𽺸޴� ��ġ �ű�� */

.depth2-bg{position: absolute;top: 145px;background-color: #fff;height: 45px;width: 100%;border-bottom: 1px solid #ababab;display:none;}


/*sub lnb*/
.lnb-wrap{width: 200px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}
.lnb-menu-list {white-space: nowrap}
.lnb-menu-depth1{background: #a5a5a5;color: #fff;display: block;padding: 30px 10px 30px 10px;text-align: left;font-size: 22px;font-weight: bold;letter-spacing: -3px;text-align: center;}

.lnb-menu-depth2{background-color: #fff}
.lnb-menu-depth2-list{ border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7; border-left:1px solid #d7d7d7; position:relative; }
.lnb-menu-depth2-list:hover{background:#ffa524; color: #fff; border-bottom:1px solid #ffa524; border-right:1px solid #ffa524; border-left:1px solid #ffa524 }

.lnb-menu-depth2-list a{display: block; padding:13px;font-size: 15px; text-align: left}
.lnb-menu-depth2-list a:hover{background-color: #ffa524;color:#fff;font-weight: bold;}
.depth2-on{background: #ffa524;color: #fff;border-top: 1px solid #ffa524;border-right: 1px solid #ffa524;border-left: 1px solid #ffa524;font-weight: bold;}

/*sub tap*/
.tab3_div {height:49px;display: table; width: 100%; margin: 0 auto 30px auto;} /* 교체됨 */
.tap-wrap{display: table-row}
.tap-list{display: table-cell; width: 18%;  border-left: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;text-align: center;vertical-align: middle;word-break: keep-all;overflow: visible;}
.tap-list:last-child{border-right: 1px solid #d9d9d9}
.tap-list:hover{background:#FFF; color: #fff;  border: 1px solid #ffa524 }
.tap-list a{ display: block; font-size: 14px; font-weight: bold; padding: 13px 5px 14px 5px}
.tap-list a:hover {background: #FFF;color: #ffa524;border: 1px solid #FFF;font-weight: bold }
.tap-on{background: #ffa524;color: #fff;border: 1px solid #ffa524;font-weight: bold }

/*sub-title*/    /* h4 border-left 컬러 수정(다른건 에디터에서 가능) */
.sub-title-wrap-border{border-bottom:1px solid #cecece ! important }
.h4-sub-title{font-size: 27px;color:#000000;font-weight:normal;letter-spacing: -3.3px;margin-bottom: 15px;padding-left: 13px;vertical-align:bottom;background: url(/images/icon_blet.png) no-repeat left 8px;}
.h5-sub-title{font-size: 22px; color: #4e2e00; font-weight:normal; letter-spacing: -2px; margin-bottom:10px; padding-left: 25px;background: url(/images/icon_sblet.png) no-repeat 11px 6px;}
.h6-sub-title{margin-left:10px; font-size: 20px; color:#864f00; font-weight: normal; letter-spacing: -2px;}
.body-txt {font-size: 17px; line-height: 25px; letter-spacing: -1px; color: #666; padding-bottom:25px;}
.body-point {color:#f13900; text-decoration:none; letter-spacing:-1px;}
.s-title {color:#864f00; font-size:20px;letter-spacing:-1px;}
.s-title01 {color:#650035; font-weight:bold; letter-spacing:-1px;}
.p-b5 {padding-bottom:5px;}
.p-b10 {padding-bottom:10px;}
.p-b20 {padding-bottom:20px;}
.p-b25 {padding-bottom:25px;}
.p-b30 {padding-bottom:30px;}
.p-b40 {padding-bottom:40px;}
.p-b50 {padding-bottom:50px;}
.p-b70 {padding-bottom:70px;}
.p-t3 {padding-top:3px;}
.p-t5 {padding-top:5px;}
.p-t10 {padding-top:10px;}
.p-t15 {padding-top:15px;}
.p-t20 {padding-top:20px;}
.p-t30 {padding-top:30px;}
.p-t40 {padding-top:40px;}
.p-r5 {padding-right:5px;}
.p-r10 {padding-right:10px;}
.p-r15 {padding-right:15px;}
.p-l10 {padding-left:10px;}
.p-l15 {padding-left:15px;}
.p-l25 {padding-left:25px;}
.p-l30 {padding-left:30px;}

.h5-blet {padding-top:9px;}
.center {text-align:center}

.left {float:left;}
.clear { clear: both;}

.con-left-img { float:left; width:165px;}
.con-right { padding-left:10px; box-sizing: border-box; float:left; width:555px;}
.overflow {overflow:hidden;}

hr {border-top: 1px dashed #ccc; border-bottom: none; border-right: none; border-left: none; padding-bottom: 28px; margin:0;}

/*table*/
.table_01 {width:100%; font-size:16px; border-top:1px solid #FFF; border-left:1px solid #FFF; border-right:1px solid #FFF;}
.table_01 th {background-color:#efdcb7;text-align:center;color:#6f6e6b;font-weight:bold;border-bottom:2px solid #FFF;line-height: 18px;padding: 5px 0;}
.table_01 .th01 {border-left:2px solid #FFF;}
.table_01 .th02 { font-size:23px; color:#000;}
.table_01 .th03 {background-color:#fff; color:#640022; font-size:18px; line-height:23px;}
.table_01 .th04 {background-color:#fff; color:#555; border-bottom:1px solid #cbcbcb; padding:5px 5px;}
.table_01 td {color:#555555; border-bottom:2px solid #FFF; padding:5px 5px;}
.table_01 .td01 {border-left:2px solid #FFF;padding:10px 10px;background-color:#f5eddd;line-height: 22px;}
.table_01 .td02 {background-color:#efdcb7; padding:10px 10px; text-align:center; color:#6f6e6b; font-weight:bold;}
.table_01 .td03 {background-color:#faf2f6; color:#555; border-left:1px solid #cbcbcb; padding:10px 10px;}
.table_01 .bdr-l {border-left:1px solid #cbcbcb;}
.table_01 .none {border-left:none;}
.table_01 .p-none{padding:0}

/*footer*/
.footer-bg{background-color:#817d77}
.address-text-color{color: #acacac}
.info-text{color:#bbbbbb;}


/*board-button-color*/
.btn-point-color{ background: #ffa524 ! important}
.btn-normal-color{ background: #a3a3a3 ! important }

.text-point-color, 
.text-point-color:hover{ color: #666 ! important }
.text-important-color, 
.text-important-color:hover{ color: #ff8a00 ! important }
.text-normal-color, 
.text-normal-color:hover{ color: #444444 ! important }


/*board-btn-paging*/
.btn-paging-wrap >.paging a:hover,
.btn-paging-wrap >.paging >.current{color: #ffa524; background: #fff; border: 1px solid #ffa524; font-weight: bold}

/*���� �� �����̵� �̹���*/
.wrap{background:#f3f3f3;}
li.bx-list01{position: absolute; list-style: none; width: 100%;z-index: -1;overflow: hidden}
.bx-img01 {background: url(../../images/main_img01.jpg) no-repeat;width: 100%;height: 630px;display: inline-block;background-position: center;background-repeat: no-repeat;}
.bx-bgcolor01 {position: absolute;display: inline-block;height: 630px; right: 0;width: 50%;z-index: -1;top: 0;}

li.bx-list02{position: absolute; list-style: none; width: 100%;z-index: 50;overflow: hidden}
.bx-img02 {background: url(../../images/main_img02.jpg) no-repeat;width: 100%; height: 630px; display: inline-block;background-position: center; background-repeat: no-repeat}
.bx-bgcolor02 {position: absolute; display: inline-block; height: 630px;  right: 0;   width: 50%;  z-index: -1; top: 0}

/*bx contoller ����*/
/*main visual btn pager*/
.bx-controls-direction {display:none;}
.bx-controls {position: absolute;bottom: 70px; left: 40%;z-index: 999}
.bx-pager .bx-pager-item {display: inline-block}
.bx-pager.bx-default-pager a {background: #fff;text-indent: -9999px;margin: 0 3px;display: block;width: 15px;height: 15px;outline: 0;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px}
.bx-pager.bx-default-pager a:hover, .bx-pager.bx-default-pager a.active {background: #f6863a}


/*consultation_type 01*/
.consul_detail_wrap {position: relative; background: #f7f7f7; border: 1px solid #ebebeb; width: 100%; height: 315px; padding: 35px 0; overflow: hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.consul_detail_input_wrap {position: absolute; display: block; width: 620px; left: 50%; margin-left:-310px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.consul_title_img {display: inline-block; width:69px; height: 69px; vertical-align: middle; margin-top: -39px; }
.consul_title_text {display: inline-block; font-size: 30px; font-weight: bold; letter-spacing: -4px; margin-left: 10px; color: #000;}
.cousul_title_style {font-size: 13px; padding-top: 5px; letter-spacing: -0.5px; color: #8e8e91;}
.consul_input_wrap {display: block; float: left; width: 460px; margin-top: 15px;}    
.consul_input {display: inline-block; padding: 5px; color: #959595; background: #fff; border: 1px solid #cdcdcd; font-size: 12px; width: 81%; height: 30px; border-radius: 1px; letter-spacing: -1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.cousul_input_id  {display: inline-block; color: #444444; text-align: left; width: 16%; font-size: 14px; padding-left: 9px;}
.cousul_input_ph{display: inline-block; color: #444444; text-align: left; width: 16%; font-size: 14px; padding-left: 9px;padding-right:3px;}
.cousul_select_hp {margin-right:4px;display: inline-block;  padding: 5px; color: #959595;  background: #fff;  border: 1px solid #cdcdcd; font-size: 12px; width: 105px; height: 30px; border-radius: 1px; letter-spacing: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.cousul_select_hp_input {display: inline-block; padding: 5px; color: #959595; background: #fff; border: 1px solid #cdcdcd; font-size: 12px; width: 130px; height: 30px; border-radius: 1px; letter-spacing: -1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.consul_text {display: inline-block; padding: 5px; color: #959595; background: #fff; border: 1px solid #cdcdcd; font-size: 12px; width: 373px;  height: 45px;  border-radius: 1px; letter-spacing: -1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.cousul_btn {display: inline-block; width: 150px; height: 115px; font-size: 16px; font-weight: bold; color: #fff; border-radius: 1px; border: 0; cursor: pointer; letter-spacing: -0.7px; -webkit-box-sizing: border-box;  -moz-box-sizing: border-box; box-sizing: border-box; background: #11a5a1 }
.cousul_btn_position { display: block; float: left; margin: 15px 0 0 10px;}
.consul_check_wrap {clear: both; padding: 10px 0 0 85px;}
.label_style {vertical-align: top; padding-top: 12px;}
.personal_style {text-decoration: underline;}
.personal_style:hover {text-decoration: underline ! important}
.mr_left30 {margin-right: 30px;}
.input_mart5 {margin-top:5px;}
.marleft3 {margin-left: 3px;}

/*consultation_type 02*/
.consul2_detail_wrap {position: relative; background: #6a6a6a; width: 100%; height: 345px; padding: 40px 0; overflow: hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.consul2_detail_input_wrap {position: absolute; display: block; width: 654px; left: 50%; margin-left:-326px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.consul2_title_img {display: inline-block; width:22px; height: 22px; vertical-align: middle; margin-top: -15px;}
.consul2_title_text {display: inline-block; font-size: 30px; font-weight: bold; letter-spacing: -4.8px; margin-left: 10px; color: #fff;}
.cousul2_title_style {font-size: 13px; padding-top: 5px; letter-spacing: -1px; color: #fff; display: inline-block; vertical-align: top; padding: 14px 0 0 7px;}
.consul2_input_wrap {display: block; float: left; width: 478px; margin-top: 28px; }    	
.consul2_input {display: inline-block; padding: 5px; color: #959595; background: #fff; border: 1px solid #fff; font-size: 12px; width: 141px; height: 30px;  letter-spacing: -1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.cousul2_input_id  {display: inline-block; color: #fff; text-align: left; width: 36px; font-size: 14px;}
.cousul2_input_ph{display: inline-block; color: #fff; text-align: left; width: 48px; font-size: 14px; padding-left: 18px;padding-right:3px;}
.cousul2_select_hp {margin-right:4px;display: inline-block;  padding: 5px; color: #959595;  background: #fff;  border: 1px solid #fff; font-size: 12px; width: 70px; height: 30px; border-radius: 1px; letter-spacing: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.cousul2_select_hp_input {display: inline-block; padding: 5px; color: #959595; background: #fff; border: 1px solid #fff; font-size: 12px; width: 74px; height: 30px; border-radius: 1px; letter-spacing: -1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.consul2_text {display: inline-block; padding: 5px; color: #959595; background: #fff; border: 1px solid #fff; font-size: 12px; width: 436px;  height: 80px;  border-radius: 1px; letter-spacing: -1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.cousul2_img {display: inline-block; width: 165px; height: 160px; }
.cousul2_img_position { display: block; float: left; margin: 28px 0 0 10px;}
.consul2_check_wrap {clear: both; padding: 10px 0 0 40px;}
.label_style2 {vertical-align: top; padding-top: 18px;}		
.consul2_input_name  {display: inline-block; float: left; clear: both;}
.consul2_input_text {clear: both;}
.consul2_input_phone  {display: inline-block;}
.cousul2_btn {display: inline-block; width: 436px; height: 40px; font-size: 16px; font-weight: bold; color: #fff; line-height: 16px; border-radius: 1px; border: 0; cursor: pointer; letter-spacing: -0.7px; -webkit-box-sizing: border-box;  -moz-box-sizing: border-box; box-sizing: border-box; background: #11a5a1 }
.cousul2_btn_position { display: block; float: left; margin: 3px 0 0 40px;}
.text_color {color: #fff;}
.text_color2{color: #eac289;}
.text_color2:hover{color: #eac289; text-decoration: underline ! important}
.mr_top5 {margin-top:5px;}

/*consultation_type 03*/
.consul3_detail_wrap {position: relative;background: #f7f7f7;border: 1px solid #ebebeb;width: 100%;height: 540px;padding: 35px 0;overflow: hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.consul3_detail_input_wrap {position: absolute; display: block; width: 620px; left: 50%; margin-left:-310px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.consul3_title_img {display: inline-block; width:69px; height: 69px; vertical-align: middle; margin-top: -39px; }
.consul3_title_text {display: inline-block; font-size: 30px; font-weight: bold; letter-spacing: -4px; margin-left: 10px; color: #000;}
.cousul3_title_style {font-size: 13px; padding-top: 5px; letter-spacing: -0.5px; color: #8e8e91;}
.consul3_input_wrap {display: block;float: left;width: 600px;margin-top: 15px;}    
.consul3_input {display: inline-block;padding: 5px;color: #959595;background: #fff;border: 1px solid #cdcdcd;font-size: 12px;width: 81%;height: 30px;border-radius: 1px;letter-spacing: -1px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.cousul3_input_id  {display: inline-block; color: #444444; text-align: left; width: 16%; font-size: 14px; padding-left: 9px;}
.cousul3_input_ph{display: inline-block; color: #444444; text-align: left; width: 16%; font-size: 14px; padding-left: 9px;margin-right:3px;}
.cousul3_select_hp {display: inline-block;padding: 5px;color: #959595;background: #fff;border: 1px solid #cdcdcd;font-size: 12px;width: 139px;height: 30px;border-radius: 1px;letter-spacing: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-right:4px;}
.cousul3_select_hp_input {display: inline-block;padding: 5px;color: #959595;background: #fff;border: 1px solid #cdcdcd;font-size: 12px;width: 170px;height: 30px;border-radius: 1px;letter-spacing: -1px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.consul3_text {display: inline-block;padding: 5px;color: #959595;background: #fff;border: 1px solid #cdcdcd;font-size: 12px;width: 486px;height: 180px;border-radius: 1px;letter-spacing: -1px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.cousul3_btn {display: inline-block;width: 200px;height: 44px;font-size: 16px;font-weight: bold;color: #fff;border-radius: 1px;border: 0;cursor: pointer;letter-spacing: -0.7px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background: #11a5a1;text-align: center;line-height: 40px;}
.cousul3_btn_position {display: block;margin: 20px 0 0 0; text-align: center;}
.consul3_check_wrap {clear: both;padding: 10px 0 0 109px;}
.label_style {vertical-align: top; padding-top: 12px;}
.personal_style {text-decoration: underline;}
.personal_style:hover {text-decoration: underline ! important}
.mr_left30 {margin-right: 30px;}
.input_mart5 {margin-top:5px;}
.marleft3 {margin-left: 3px;}



/*게시판스타일*/
 .m-con{ position: relative; width: 100%;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.m-con-tit{display: inline-block;margin: 0 0 0 8px; font-size: 20px;font-weight: bold;letter-spacing: -2.5px;z-index: 1;}
.m-con-text{display: none;}
.m-con-tit-sub{display: none;}
.m-con-tit-sub02{display: none;}
.m-more-btn{display: inline-block;float: right;margin: 0 10px 0  0;position: absolute;z-index: 3;right: 0;}
.m-more-btn img{  vertical-align: bottom}

.m-con .m-notice{position: absolute;top: 50px;padding: 0 15px;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;z-index:99;}
.m-con .m-notice-list{padding: 8px 0;overflow: hidden;border-bottom: 1px #dcdcdc dashed;}
.m-con .m-notice-list:last-child{border-bottom:0}
.m-con .m-notice-list a{font-size: 13px;float: left;color: #777777}
.m-con .m-notice-list a:hover{color: #5a5a5a}

.m-notice-list-text{ width: 100%; overflow: hidden;}
.m-notice-list-text02{ float: left; text-overflow: ellipsis; white-space: nowrap; width: 83%;overflow: hidden}
.m-notice-list-text03{float: right;right: 0;width: 7%;}
.m-con .m-notice-list .date{float: right;font-size: 11px;color: #b8b8b8;margin-top: 5px;letter-spacing: 0px}
.z-1{z-index: 1;}

/*사이트맵*/
.sitemap-top-bg{position: relative;background-color: #ffb424;padding: 13px;}

/* 팝업 */
#notice-pop-body{position: fixed; left:0;top:141px;border:1px solid #c3c3c3; width:395px; box-sizing:border-box;  overflow:hidden;z-index:99999999;}
.pop-bx-pager-item{display: inline-block;}
.pop-bx-pager-item a{background: #949090; text-indent: -9999px; display: block; width: 10px; height: 10px; outline: 0; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}    
.pop-bx-pager-item a:hover, .pop-bx-pager-item a.active { background: #292B27;}
.pop-bx-controls { position: absolute; bottom:53px; width: 100%; text-align: center;}

.pop-prev-btn-item{ position: absolute;  z-index: 1; margin-top: -20px; top: 50%;  left:2%;z-index:9999}
.pop-prev-next-item{ position: absolute;  z-index: 1;margin-top: -20px; top: 50%; right:2%;z-index:9999}

.text-bg{ position: relative; background-color: #fff;  padding-top: 5px;padding-bottom: 5px;padding-left: 5px;box-sizing:border-box;  overflow:hidden;}
.f-left{float: left;}
.f-right{float:right;}
.close-checkbox{width: 15px; height:15px; background-color: #fff; vertical-align:middle; border-top-left-radius:0; border-top-right-radius:0;  border-bottom-right-radius:0; border-bottom-left-radius:0;  display:inline-block;cursor:pointer;	}
.btn-close{ width: 15px; padding-top: 4px; padding-right: 15px; }


#notice-popup-wrap .bx-controls {bottom:33px;}
#notice-popup-wrap .bx-pager-link {width:10px;height:10px;}


/*notice*/
.notice_icon {margin: 3px 5px 0 0;}  


/*#depth2_3 {margin-left: -323px;}*/
#depth2_6 {margin-left: -200px;}

/*메인 비쥬얼 20170801추가*/
#main-img .bx-wrapper{margin: 38px 0 0 -188px;}

/* 20210526추가*/
.rd_box{ padding:8px 5px; text-align:center; font-weight:bold; background:#fe8c05;border:solid 1px #e47e06;border-radius:3px;}
.rd_box a{color:#fff; text-decoration:none}

.tbl_02{border-collapse:collapse;border-top:2px solid #ff8b04;width:100%}
.tbl_02 th, .tbl_02 td{border:1px solid #ddd; padding:7px;}
.tbl_02 th{background:#fff4ec; color: #000}
.tbl_02 td{ padding:6px}

.tbl_03{border-collapse:collapse;width:100%}
.tbl_03 th, .tbl_03 td{border:1px solid #ddd; padding:7px;}
.tbl_03 th{color: #fff}
.tbl_03 td{ padding:6px}

/*20210204추가 코로나검사 버튼*/

.btn6, .btn6:link, .btn6:visited { 
 float:left;
  width: 230px;
  padding: 13px 0 ;
  border: 1px solid #166479;
  color: #166479;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
  font-size: 14px;
  letter-spacing: 3px;
  transition: all 0.2s ease-in-out;
}
.btn6:hover, .btn6:link:hover, .btn6:visited:hover {
	text-decoration:none;
  background: #166479;
  border: 1px solid #166479;
  color: #fff !important;
  border-radius: 30px;
}

.btn6_ov{
float:left;
  width: 230px;
  padding: 13px 0 ;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
  font-size: 14px;
  letter-spacing: 3px;
  background: #166479;
  border: 1px solid #166479;
  color: #fff !important;
  border-radius: 30px;
}

.wf-mplus1p {font-family:"Mplus 1p";}

body {
  font-family: Verdana, Roboto, "Droid Sans", "游ゴシック", YuGothic, "メイリオ", Meiryo, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important;
}

.location-wrap {display:none !important;}


/* depth2_4 정렬 */
#depth2_4{
  left: 50%;
  transform: translateX(-50%);
}


/*수정*/
.m-con01, .m-con02, .m-con03, .m-con04, .m-con05, .m-con06 {margin:0 !important;}