@charset "utf-8";

	/*main_contents*/
	.content_wrap{ overflow: hidden; clear:both;}
	.content_wrap > div.mv{height:335px; background: #f5f5f5; text-align: center}

	.main_tab_wrap{position: relative; }
	.main_tab{border:1px solid #f15a22; margin-top:-48px;}
	.tab{height:48px;}
	.tab > li{float:left; width:50%; text-align: center; font-weight: bold; font-size: 17px; background-color: #fff; line-height: 48px}
	.tab > li > a{padding:1px 0 0 30px;}
	.tab > li > a:hover{text-decoration: none;}

	.tab > li.trac { cursor: pointer; background-color: #f15a22; color: #fff; }
	.tab > li.trac.on { background-color: #fff; }
	.tab > li.trac > a { color: #fff; background: url('/common/images/tab_ico01_hover.gif') no-repeat 0 center;}
	.tab > li.trac.on > a { color:#06a7e0; background: url('/common/images/tab_ico01.gif') no-repeat 0 center;}

	.tab > li.sch { cursor: pointer; background-color: #f15a22; color: #fff; }
	.tab > li.sch.on { background-color: #fff; }
	.tab > li.sch > a{color:#fff;background: url('/common/images/tab_ico02.gif') no-repeat 0 center; }
	.tab > li.sch.on > a{color:#06a7e0;background: url('/common/images/tab_ico02_hover.gif') no-repeat 0 center; }

	.tab_box { background:#fff; padding:30px 66px;overflow: hidden; }
	.tab_box > h3{background: url('/common/images/ttl_bg.gif') no-repeat 0 0; padding-left:15px; margin-bottom: 15px; font-size: 13px}
	.tab_box > ul {}
	.tab_box > ul > li{float:left;}
	.tab_box > ul > li > input[type="text"]{padding:10px; border:1px solid #c8c8c8; text-align: center; font-family:'Flight Sans', sans-serif; }
	.tab_box > ul > li > input[type="button"]{padding:10px; border:0;background:#06a7e0; width:157px; height:42px; color:#fff; font-weight: bold;margin-left: 10px; font-family:'Flight Sans', sans-serif; cursor: pointer; border-radius: 5px}
	.tab_box > ul > li + li{margin-left: 20px}

	/* 2018.08 cho 수정 */
	.sub_tab ul,
	.sub_tab li {list-style: none;margin: 0;padding: 0;}
	.sub_tab ul {position: relative;}  /* z-index: 597; */
	.sub_tab ul li {float: left; min-height: 1px;vertical-align: middle;}
	.sub_tab ul li.hover,
	.sub_tab ul li:hover {position: relative;cursor: default;} /*  z-index: 599; */
	.sub_tab ul ul {visibility: hidden;position: absolute;top: 100%;left: 0;}   /* z-index: 598; */
	.sub_tab ul ul li {float: none;}
	.sub_tab ul li:hover > ul {visibility: visible;}

	.sub_tab {padding: 0; margin: 10px auto 0 auto; border: 0; width: 1000px; border-bottom: 1px solid #c8c8c8; }
	.sub_tab > ul {*display: inline-block;}
	.sub_tab:after,
	.sub_tab ul:after {content: '';display: block;clear: both;}
	.sub_tab > ul {text-transform: uppercase;}
	.sub_tab ul ul {border: 1px solid #c8c8c8; margin-top: 0; left: 0; text-transform: none; min-width: 100px;}
	.sub_tab ul ul a {background: #ffffff; color: #333333; border:none; line-height: 150%;padding: 10px; font-size: 12px;}
	.sub_tab ul ul li {position: relative; font-weight: normal; border:none;}
	.sub_tab ul ul li:first-child > a {border: none;}
	.sub_tab ul ul li:hover > a,
	.sub_tab ul ul li.active > a {background: #e6e6e6; color: #f15a22; border:none;}
	.sub_tab ul > li:hover > a,
	.sub_tab ul > li.active > a {background: #505050; border:1px solid #505050; border-bottom: none; border-right: none; color: #ffffff;}
	.sub_tab > ul > li:last-child > a {border-right: 1px solid #c8c8c8;}
	.sub_tab ul > li:last-child:hover a {border-right:#505050; }
	.sub_tab  a {display: block; color: #333333; line-height: 1em;text-decoration: none; border:1px solid #c8c8c8; border-right:none; border-bottom: none; padding: 0 20px;  background: #ffffff;}
/* 	.sub_tab > ul > li > a {line-height: 36px;font-size: 12px; font-weight: bold;} */
	.sub_tab > ul > li > a {color:#323232; font-size:14px; font-weight:bold;line-height: 35px; display: block;padding: 0px 10px;}
	/* 2018.08 cho 수정 :*/

	.main_nt_bg{background: #fff; height:210px;margin:40px 0; }
	.main_nt{position: relative;}
	.main_nt > h2{font-size:16px; font-weight:bold; line-height: 50px; border-bottom: 1px solid #ddd;}
	.main_nt > h2 > span{color:#f15a22; }
	.main_nt > em > a{position:absolute; top:0; right: 0;line-height: 70px; color:#b4b4b4}

	.main_nt > ul{float:left;width:1000px;}
	.main_nt > ul > li{}
	.main_nt > ul > li > a{line-height:40px; font-size: 14px; }
	.main_nt > ul > li > a:hover{color:#f25822; }
	.main_nt > ul > li > a > em{float:right; font-size:11px;margin-right:15px;}


	.content{width:980px; margin:0 auto;}


	.quick_menu{overflow: hidden; margin-bottom:30px}
	.quick_menu > li{width:230px; height:330px; padding:20px; border:1px solid #c8c8c8; text-align: center; float:left; }
	.quick_menu > li + li{ margin-left:91px;}
	.quick_menu > li > *{display: block;}
	.quick_menu > li > strong{font-size: 18px; margin:200px 0 35px; vertical-align: middle;}
	.quick_menu > li > em{color:#969696; margin-top:50px;}
	.quick_menu > li > a > span{line-height: 30px; font-size: 15px; display:block}
	.quick_menu > li > a:hover{color:#f25822; text-decoration: none}


	.quick_menu > li.booking{background: url('/common/images/quick_menu_icon01.png') no-repeat center 50px; background-color: #fff; }
	.quick_menu > li.booking:hover{background: url('/common/images/quick_menu_icon01_hover.png') no-repeat center 50px; background-color: #fff;color:#f25822; border:1px solid #f25822; cursor: pointer;}

	.quick_menu > li.download{background: url('/common/images/quick_menu_icon02.png') no-repeat center 50px; background-color: #fff;}
	.quick_menu > li.download:hover{background: url('/common/images/quick_menu_icon02_hover.png') no-repeat center 50px; background-color: #fff;color:#f25822; border:1px solid #f25822; cursor: pointer;}

	.quick_menu > li.contact{background: url('/common/images/quick_menu_icon03.png') no-repeat center 50px; background-color: #fff;}
	.quick_menu > li.contact:hover{background: url('/common/images/quick_menu_icon03_hover.png') no-repeat center 50px; background-color: #fff;color:#f25822; border:1px solid #f25822; cursor: pointer;}


	.contact > strong{font-size:18px;}
	.contact > p{}
	.contact > p > a{font-size: 15px; line-height: 25px;}
	.contact > p > a:hover{text-decoration: none}


	.main_sch_notice_bg{background-color: rgba(250, 65, 0, 0.85); position: fixed; width:100%;height:73px;overflow: hidden; bottom:0; line-height: 73px}
	.main_sch_notice{position: relative;}
	.main_sch_notice > div{color:#fff;}
	.sch_notice{position: relative;height: 63px !important; overflow: hidden;}
	.schNoticeBar{font-size: 15px; float:left; color:#fff; margin:0 35px;}
	.maintitle{font-size:13px;float:left;}
	.maindate{font-size:13px;float: right;margin-right: 30px;width: 80px;}
	.mainCont{width:67%;float:left;display: block;line-height: 18px;margin-top: 5px;position: relative;height: 60px;}
	.mainCont .bubble { position: absolute; left: 0px; top: 0px; height: 52px; display: table; }
	.mainCont .bubble .p { display: table-cell; vertical-align: middle; }
	.main_sch_notice > div > em{float:right; margin-right:50px;}
	.main_sch_notice > div > span{padding-left:10px; background:url('/common/images/bar_line.gif') no-repeat 0 3px;}
	.main_sch_notice > div > strong{margin-right:10px;}
	.sch_notice .schUp{
	 position:absolute;
	  left: 890px;
      top: 10px;
      height:17px;
      border: none;
      background: #505050;

	}
	.sch_notice .schUp img {
		display: block;
	}
	.sch_notice .shcDown{
	 position:absolute;
	  left: 890px;
      top: 30px;
      height:17px;
      border: none;
      background: #505050;
	}
	.sch_notice .shcDown img{
		display: block;
	}



/* 	.main_sch_notice > img{position: absolute; top:25px;cursor: pointer;} */
/* 	.main_sch_notice > img.next{right:0;} */
/* 	.main_sch_notice > img.prev{left:0;} */

	footer{background: #e6e6e6; overflow: hidden; font-size: 11px;height: 105px ;border-top:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8;}
	footer > address{text-decoration: none}
	footer > div.footer{}
	footer > div.footer > h3{float:left;}
	footer > div.footer > .footer_txt{margin-left:170px; margin-top:15px;line-height: 20px;}
	.copy{text-align: center; line-height: 30px;background: #e6e6e6;}

	.sch_notice{color:#fff; background: #505050; border-radius: 5px; width:920px; line-height:60px; margin:0 auto;}
	.sch_notice > h3{float:left; margin:0 30px; font-size:15px; font-weight: bold; }
	.sch_notice > a{ color:#fff;}
	.sch_notice > a > p{float:right; margin-right:100px; }
	.sch_notice > a > em{color:#999; margin:0 10px; }

/* 	.board_list,.board_view,.board_write{width:920px; min-height:500px; margin:30px auto;  overflow: hidden;} */
	.board_view,.board_write{width:920px; min-height:500px; margin:30px auto;  overflow: hidden;}
	.board_list{width:920px; margin:30px auto;  overflow: hidden;}
	.board_list > input[type="button"]{float:right; margin:10px 0;}
	.board_list table{}
	.board_list table > thead{background: #e6e6e6; border-top: 2px solid #969696;}
	.board_list table > thead > tr{border-top:1px solid #c8c8c8; height: 38px; }
	.board_list table > tbody > tr{border-top:1px solid #c8c8c8; height: 38px; }
	.board_list table > tbody > tr:last-child{border-top:1px solid #c8c8c8;border-bottom:1px solid #969696;}
	.board_list table > tbody > tr > td{text-align: center; padding: 2px; height: 38px;}
	.board_list table > tbody > tr > th{background: #e6e6e6;}

	.page{margin:0 auto; width:200px; margin-top:30px}
	.page > ul > li{float: left; border-radius: 3px; background: #e6e6e6; width:25px; line-height:25px; text-align: center}
	.page > ul > li + li{margin-left:10px;}
	.page > ul > .strong{background: }
	.page > ul > li > a:hover{text-decoration: none; font-weight: bold }

	.board_view table{border-top: 2px solid #969696; margin-bottom:30px;}
	.board_view table > tbody > tr{height:38px; border-top:1px solid #c8c8c8; }
	.board_view table > tbody > tr:last-child{border-top:1px solid #c8c8c8;border-bottom:1px solid #969696;}
	.board_view table > tbody > tr > td{padding:0 10px;}
	.board_view table > tbody > tr > td:last-child{background:#fff; padding:;}
	div.btn_inner {margin:30px auto; width:180px;}
	div.btn_inner > a:hover{text-decoration: none;cursor: pointer;}


	.board_write table{border-top: 2px solid #969696; margin-bottom:30px;}
	.board_write table > tbody > tr{height:38px; border-top:1px solid #c8c8c8; }
	.board_write table > tbody > tr > th{background:#e6e6e6}
	.board_write table > tbody > tr:last-child{border-top:1px solid #c8c8c8;border-bottom:1px solid #969696;}
	.board_write table > tbody > tr > td{padding:4px 10px;height: 38px;}
	.board_write table > tbody > tr > td:last-child{background:#fff; padding:;}
	.board_write div.btn_inner {margin:0 auto; width:155px;}
	label{margin-right:5px;}


	/* 2018.08 cho 수정 :*/
	.receiptBox {width: 500px; border:1px solid #cccccc; border-bottom: none; margin: 0 auto; margin-top: 30px; padding:5px 15px 15px 15px; color: #000000; box-sizing: border-box;  -webkit-print-color-adjust: exact;}
	.receiptBox h2 {width: 100%; height: 40px; border-bottom: 2px solid #000000; letter-spacing: -1.5px; word-spacing: -2px; font-size: 24px; text-align: center; font-weight: bold;}
	.receiptBox .lineBox {display: flex; padding: 7px 0 7px 20px; font-size: 12px; line-height: 20px; font-weight: bold; border-bottom: 1px solid #000000; }
	.receiptBox .lineBox li:first-child {width: 30%;}
	.receiptBox .lineBox li:last-child {width: 70%;}
	.receiptBox .lineBox li {text-align:center;}
	.receiptBox input {height: 22px !important; }
	.receiptBox table {margin-top: 10px; border:none;}
	.receiptBox table thead th, .receiptBox table tbody tr td {height: 24px; padding: 5px 5px; border:1px solid #000000; border-left:none; text-align: center;}
	.receiptBox table thead th:last-child, .receiptBox table tbody td:last-child {border-right: none;}
	.receiptBox table thead th {border-bottom: 2px solid #000000; background: #f5f5f5;  -webkit-print-color-adjust: exact; printer-colors: exact; color-adjust: exact;}

	/* 2018.10.23 추가 :*/
	.receiptBox .agreeInfo {border-bottom: 1px solid #000000; padding: 10px 0;}
	.receiptBox .agreeInfo p {text-align: center; padding: 10px 0; word-break: keep-all; line-height: 16px;}
	.receiptBox .agreeInfo p span {font-weight: bold; border-bottom: 1px solid #000000;}
	.freeTxtArea { padding: 10px 10px; word-break: keep-all; line-height: 16px; border-bottom: 1px solid #000000;}
	.freeTxtArea textarea {width: 100%;}
	/* 2018.10.23 추가 :*/

	.receiptBox p {text-align: right; font-size: 12px; font-weight: bold; padding: 5px 0;}
	.receiptBox .textR {text-align: right;}
	.receiptFooter {width: 500px; height:55px; margin: 0 auto; text-align: center; padding-top: 13px; margin-bottom: 35px; background: #000000 !important; -webkit-print-color-adjust: exact;
		printer-colors: exact; color-adjust: exact; box-sizing: border-box; }
	.receiptFooter + .buttonCenter {margin-bottom: 30px;}

	@media print  {
		.header, .buttonCenter, footer, .copy {display: none;}
		/**, *:before, *:after {display: none;}*/
		.receiptBox {display: block;}

	}
	/* 2018.08 cho 수정 :*/



	/*booking
	.booking > table{margin-bottom: 30px;}
	.booking > table > tbody{border-top:2px solid #505050; border-bottom:1px solid #c8c8c8;}
	.booking > table > tbody > tr{border-bottom: 1px solid #c8c8c8; height:38px }
	.booking table > tbody > tr > th{background:#e6e6e6}
	.booking > table > tbody > tr > th,td{padding:5px;}
	.booking > table > tbody > tr.txt_center > td{text-align: center}
	.booking > table > tbody > tr:last-child{border-bottom: 1px solid #999}*/


	/*Templat*/

	.mt5{margin-top:5px;}
	.mt10{margin-top:10px;}
	.mt15{margin-top:15px;}
	.mt20{margin-top:20px;}
	.mt25{margin-top:25px;}
	.mt70{margin-top:70px;}

	.ml5{margin-left:5px;}
	.ml10{margin-left:10px;}
	.ml15{margin-left:15px;}
	.ml20{margin-left:20px;}
	.ml25{margin-left:25px;}
	.ml30{margin-left:30px;}
	.ml40{margin-left:40px;}
	.ml50{margin-left:50px;}

	.mr5{margin-right:5px;}
	.mr10{margin-right:10px;}
	.mr15{margin-right:15px;}
	.mr20{margin-right:20px;}
	.mr25{margin-right:25px;}
	.mr30{margin-right:30px;}

	.mb5{margin-bottom:5px;}
	.mb10{margin-bottom:10px;}
	.mb15{margin-bottom:15px;}
	.mb20{margin-bottom:20px;}
	.mb25{margin-bottom:25px;}

	.pt1{padding-top:1px;}
	.pt2{padding-top:2px;}
	.pt3{padding-top:3px;}
	.pt4{padding-top:4px;}
	.pt5{padding-top:5px;}
	.pt6{padding-top:6px;}
	.pt7{padding-top:7px;}
	.pt8{padding-top:8px;}
	.pt9{padding-top:9px;}
	.pt10{padding-top:10px;}
	.pt15{padding-top:15px;}
	.pt20{padding-top:20px;}
	.pt25{padding-top:25px;}
	.pt30{padding-top:30px;}
	.pt40{padding-top:40px;}

	.pl5{padding-left:5px;}
	.pl10{padding-left:10px;}
	.pl15{padding-left:15px;}
	.pl20{padding-left:20px;}
	.pl25{padding-left:25px;}
	.pl30{padding-left:30px;}
	.pl40{padding-left:40px;}
	.pl50{padding-left:50px;}

	.t5{top:5px;}
	.t6{top:6px;}
	.t10{top:10px;}
	.t11{top:11px;}
	.t15{top:15px;}
	.t20{top:20px;}
	.t25{top:25px;}

	.title{font-size: 25px; border-bottom: 1px solid #c8c8c8; padding:10px 0; margin:30px 0; font-weight:bold;}
	.title > em{font-size: 15px; color:#999;}
	.sub_con > p{margin:10px 0;}
	/*title*/
	.sub_wrap{background: #fff; overflow: auto; margin-bottom: 7px; }
	.sub_title{font-size:16px; border-bottom:1px solid #c8c8c8; line-height: 44px; padding-left:25px; background: url('/common/images/ttl_bg.gif') no-repeat 10px center; }
	.sub_con{overflow: hidden;width:920px; margin:0 auto; }
	/* 2018.08 cho 수정 :*/
	.sub_wrap > h2 {font-size: 16px; margin:20px 0 0 0;}
	/* 2018.08 cho 수정 :*/
	/*tab*/
	.board_tab{overflow: hidden; margin-bottom:50px; border-bottom: 1px solid #c8c8c8;margin: 0px auto;width: 1000px;padding-top: 10px;margin-bottom:5px; }
	.board_tab > ul > li{float:left; text-align: center; border:1px solid #c8c8c8; border-left:0; border-bottom: 0;background-color: #fff; }
	.board_tab > ul > li:FIRST-CHILD{border-left:1px solid #c8c8c8;}
	.board_tab > ul > li.on > a{color: #fff;}
	.board_tab > ul > li > a{color:#323232; font-size:14px; font-weight:bold;line-height: 35px; display: block;padding: 0px 10px;}
	.board_tab > ul > li > a:hover{color:#fff; text-decoration: none}

	.board_tab01 > ul > li.on{border:1px solid #06a7e0; border-bottom:0 ;background:#06a7e0;}
	.board_tab01 > ul > li:hover{border:1px solid #06a7e0; border-bottom:0 ;background:#06a7e0; border-;left:0;}
	.board_tab02 > ul > li.on{border:1px solid #f58220; border-bottom:0 ;background:#f58220;}
	.board_tab02 > ul > li:hover{border:1px solid #f58220; border-bottom:0 ;background:#f58220; border-;left:0;}
	.board_tab03 > ul > li.on{border:1px solid #505050; border-bottom:0 ;background:#505050;}
	.board_tab03 > ul > li:hover{border:1px solid #505050; border-bottom:0 ;background:#505050; border-;left:0;}

	/*input, button*/
	input,textarea,{font-family: 'Flight Sans', sans-serif;}
	textarea{border:1px solid #c8c8c8; padding:5px;}
	input[type="number"]{border:1px solid #c8c8c8; height: 28px; padding:0; }
	input[type="date"]{border:1px solid #c8c8c8; height: 18px; padding:5px; vertical-align: middle }
	input[type="time"]{border:1px solid #c8c8c8; height: 18px; padding:5px; vertical-align: middle }
	input[type="radio"]{margin:5px;}

	.radio_type02{width:18px; height:18px; font-size:15px;}
	.check_type02{width:18px ;height:18px; font-size:15px; vertical-align: middle;}


	.txtlist{border:1px solid #c8c8c8; height: 18px;  padding:4px;}
	.txt{border:1px solid #c8c8c8; height: 18px;  padding:5px;}
	.txt01{border:1px solid #c8c8c8; height: 18px;  padding:5px; width:48px;}
	.txt02{border:1px solid #c8c8c8; height: 18px;  padding:5px;width:68px;}
	.txt03{border:1px solid #c8c8c8; height: 18px;  padding:5px;width:108px;}
	.txt04{border:1px solid #c8c8c8; height: 18px;  padding:5px;width:88px;}
	.txt05{border:1px solid #c8c8c8; height: 18px;  padding:5px;width:178px;}
	.txt06{border:1px solid #c8c8c8; height: 18px;  padding:5px;width:188px;}
	.txt07{border:1px solid #c8c8c8; height: 18px;  padding:5px;width:238px;}
	.txt08{border:1px solid #c8c8c8; height: 18px;  padding:5px;width:468px;}
	.txt09{border:1px solid #c8c8c8; height: 18px;  padding:5px;width:492px;}
	.bge6{background: #e6e6e6}
	.over_y{overflow-y: scroll;}

	/*.calendar{position: relative;}
	.calendar > button{border:0; background:url('/common/images/cal_ico.png') no-repeat 0 center;text-indent: -99999px; position: absolute; left:100px;  width:14px; cursor: pointer;}*/
	.calendar{border:1px solid #D7D7D7; border-right:0; height:18px; width:100px; padding: 5px;}
	.calendar_btn{background:url('/common/images/cal_ico.png') no-repeat center center; text-indent: -99999px; background-color: #fff; border:1px solid #D7D7D7; border-left:0; width:30px; height:32px; padding-bottom:4px; cursor: pointer; vertical-align: middle;}

	.searchTxt{border:1px solid #D7D7D7; border-right:0; height:18px; width:100px; padding: 5px;}
	.searchTxtPlane{background:url('/common/images/takeoff-the-plane.png') no-repeat center center; text-indent: -99999px; background-color: #fff; border:1px solid #D7D7D7; border-left:0; width:30px; height:30px; padding-bottom:4px; cursor: pointer; vertical-align: middle;}
	.searchTxtZoom{background:url('/common/images/magnifying-glass.png') no-repeat center center; text-indent: -99999px; background-color: #fff; border:1px solid #D7D7D7; border-left:0; width:30px; height:30px; padding-bottom:4px; cursor: pointer; vertical-align: middle;}
	.searchTxtWeight{background:url('/common/images/icon_weight.png') no-repeat center center; text-indent: -99999px; background-color: #fff; border:1px solid #D7D7D7; border-left:0; width:30px; height:30px; padding-bottom:4px; cursor: pointer; vertical-align: middle;}
	.searchTxtCheck{background:url('/common/images/icon_check.png') no-repeat center center; text-indent: -99999px; background-color: #fff; border:1px solid #D7D7D7; border-left:0; width:30px; height:30px; padding-bottom:4px; cursor: pointer; vertical-align: middle;}
	.searchDaysBtn{width:30px; height:30px;}

	/*button*/
	/*
	input[type="button"]{cursor: pointer; border:0; font-weight: bold;  }
	input[type="reset"]{border-radius: 3px;font-weight: bold;height:30px;border:0; width:60px; cursor: pointer; color:#505050; }
	input[type="submit"]{border-radius: 3px;font-weight: bold;height:30px;border:0; color:#fff; width:60px; cursor: pointer; }
	input[type="submit"]{border-radius: 3px;font-weight: bold;height:30px;border:0; background: #505050; color:#fff; width:60px; cursor: pointer; }
	input[type="submit"]:hover{border-radius: 3px;font-weight: bold;height:30px;border:0; background: #06a7e0; color:#fff; width:60px; cursor: pointer; }
	*/

	.btn01{cursor: pointer; border:0; font-weight: bold;padding:10px; border:0;background:#06a7e0; min-width:157px; height:42px; color:#fff; font-weight: bold;border-radius: 5px}
	.btn02{cursor: pointer; border:0; font-weight: bold;min-width:60px; background:#505050; color:#fff;border-radius: 3px;height:30px;  }
	a.btn02{ padding: 4px 8px; color: #fff !important; text-decoration: none !important;}
	a.btn02:HOVER{ background-color: #000; }
	.btn03{cursor: pointer; border:0; font-weight: bold;min-width:70px; background:#505050; color:#fff;border-radius: 3px;height:30px;  }
	.btn04{cursor: pointer; border:0; font-weight: bold;min-width:80px; background:#505050; color:#fff;border-radius: 3px;height:30px;}
	.btn05{cursor: pointer; border:0; font-weight: bold;min-width:60px; background:#c8c8c8; color:#505050;border-radius: 3px;height:30px; }
	.btn06{cursor: pointer; border:0; font-weight: bold;min-width:70px; background:#c8c8c8; color:#505050;border-radius: 3px;height:30px; }
	.btn07{cursor: pointer; border:0; font-weight: bold;min-width:80px; background:#c8c8c8; color:#505050;border-radius: 3px;height:30px; }
	.btn08{cursor: pointer; border:0; font-weight: bold;min-width:67px; height:67px; border-radius: 5px; color: #fff; font-weight: bold; background:url('/common/images/sch_ico01.png') no-repeat 21px 13px;background-color: #505050; padding-top:30px; }
	.btn09{cursor: pointer; border:0; font-weight: bold;min-width:80px; height:30px; border-radius: 4px; color: #fff; font-weight: bold; background:url('/common/images/sch_ico02.png') no-repeat 8px 6px;background-color: #505050; padding-left:28px; }
	.btn09:HOVER{ background-color: #000; }


	/*mobile*/
	select.type00{border:1px solid #c8c8c8; height:30px; width:80px;}
	.select{border:1px solid #c8c8c8; height:30px; vertical-align: middle;}
	.select01{border:1px solid #c8c8c8; height:30px; width:60px; vertical-align: middle;}
	.select02{border:1px solid #c8c8c8; height:30px; width:80px;vertical-align: middle;}
	.select03{border:1px solid #c8c8c8; height:30px; width:100px;vertical-align: middle;}
	.select04{border:1px solid #c8c8c8; height:30px; width:120px;vertical-align: middle;}
	.select05{border:1px solid #c8c8c8; height:30px; width:150px;vertical-align: middle;}
	.select06{border:1px solid #c8c8c8; height:30px; width:180px;vertical-align: middle;}
	.select07{border:1px solid #c8c8c8; height:30px; width:200px;vertical-align: middle;}
	select{color:#323232;}

	.m_select01{border:1px solid #c8c8c8; height: 50px;  width:385px;}
	/*.m_select02{border:1px solid #c8c8c8; height: 50px;  width:210px;}
	.m_select03{border:1px solid #c8c8c8; height: 50px;  width:440px;}
	.m_select04{border:1px solid #c8c8c8; height: 50px;  width:92px;}
	.m_select05{border:1px solid #c8c8c8; height: 50px;  width:600px;}*/

	.m_txt01{border:1px solid #c8c8c8; height: 38px;  padding:5px; width:198px;}
	.m_txt02{border:1px solid #c8c8c8; height: 38px;  padding:5px; width:428px;}
	.m_txt03{border:1px solid #c8c8c8; height: 38px;  padding:5px; width:373px;}
	.m_txt04{border:1px solid #c8c8c8; height: 38px;  padding:5px; width:80px;}
	.m_txt05{border:1px solid #c8c8c8; height: 88px;  padding:5px; width:588px;}

	.m_btn01{background:#06a7e0; width:600px; height:65px; color:#fff;border-radius: 5px;}
	.m_btn02{background:#505050; width:385px; height:50px; color:#fff; border-radius: 5px}
	.m_btn03{background:#505050; width:180px; height:50px; color:#fff; border-radius: 5px}
	.m_btn04{background:#505050; width:150px; height:50px; color:#fff; border-radius: 5px}
	.m_btn05{border:1px solid #c8c8c8 !important; background:#fff; width:600px; height:50px; color:#505050; font-weight: bold; border-radius: 5px}

	/*검색 바

	.sch_bg{background: url('/common/images/bg_bar.png') no-repeat 0 0; height:80px; left:0 ;right:0px; padding:7px 30px}
	.sch_ttl{min-width:100px;}
	.sch02{padding-top:2px;}*/
	.sch_bar{border:1px solid #c8c8c8; border-radius: 5px; background-color: #e6e6e6; padding:10px; overflow:hidden; margin-bottom: 20px;}

	label.sch_ttl{width:50px; display: inline-block; margin-left:5px; font-weight: bold}


	.left{float:left;}
	.right{float:right;}
