@import url("swiper.css");



/* CSS Document */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; font-family:Helvetica; text-shadow:none;}

article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary { display: block;}
nav,ul, li{ list-style: none;}

body{ color: #222; font-family:"맑은고딕", "돋움"serif; font-size:14px; margin:0 auto; padding:0; text-align:center; }

a:visited, a:link, a:active, a:hover {text-decoration: none; font-color:#333;}
a{color:#000;}

.hide{visibility:hidden;overflow:hidden;position:absolute;left:-1000em;width:0;height:0;font-size:0;line-height:0}
label {vertical-align: middle;}
input[type=radio], 
input[type=checkbox] {width: 16px; height: 16px; vertical-align: middle;}
input, 
textarea {color:#222; font-size: 14px; border:#c8c8c8 1px solid; padding-left: 5px;}
input[type=text], 
input[type=number], 
input[type=tel], 
input[type=password], 
input[type=file], 
select {height: 24px; font-size: 14px; color: #222;}
table {
        width: 100%;
        border-collapse: collapse;
        text-align: center;
		margin:0 auto;
      }
      td, th {
        font-size: 12pt;
        border: 1px solid #98bf21;
        height: 30px;
		 text-align: center;
		 margin:0 auto;
		 vertical-align: middle;
      }
      th {
        background-color: #A7C942;
        color: #fff;
        font-family: Georgia;
      }
      tr.alt td {
        color: #000;
        background-color: #EAF2D3;
      }
	  tr td.font_color{color:#999;}















	  /*** 팝업_체크박스 ***/

/*div.bg{position:relative;bottom:435px;height:355px;margin:0 auto;}
div.bg div{background:url(../images/iphones/checkbox_bg.png) no-repeat;width:278px;height:398px;margin:0 auto;margin-top:20px;}
div ul.font_search li{position:absolute;width:135px;height:20px;font-size:18px;font-weight:bold;color:#066ebd;text-align:left;padding:14px;}
 ul.search_form_ul02{height:355px;padding-left:46px;}
div.bg div ul.search_form_ul02 a{line-height:32px;}
 ul.search_form_ul02 li{float:left;height:20px;padding-left:26px;text-align:left;width:74px;height:38px;margin:0 auto;background:url(../images/iphones/checkbox00.png) no-repeat;}

  ul.search_form_ul02 li.over01{float:left;height:20px;padding-left:26px;text-align:left;width:74px;height:38px;margin:0 auto;background:url(../images/iphones/checkbox00_r.png) no-repeat;color:#1d6ca8;}
 ul.search_form_ul02 li input{}
 ul.search_form_ul02 li label{font-size:16px;}
 div.bg p.click00{width:100%; height:20px;position:relative;top:44px;left:64px;}


 div.bg div ul.arrow{position:relative;top:200px;right:12px;width:100%;height:50px;margin:0 auto;}
 div.bg div ul.arrow li.arow_left{width:70px;float:left;}
 div.bg div ul.arrow li.arow_right{width:25px;float:right;}
 div.bg div ul.dot00{width:100%;position:relative;top:315px;left:110px;}
 div.bg div ul.dot00 li img{float:left;padding-left:5px;}*/

/*** 팝업_체크박스 2013.04.16 수정 ***/
div.bg{position:absolute; top:135px; /*height:355px;*/margin:0 auto;width:278px;display:none;z-index:889;}
div.bg > div{
	text-align:center;
	position:relative;
	background:#cee7fa;
	display:block;
	border:2px solid #4d84bb;
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	/*height:398px;*/
	/*margin:0 auto;*/
	/*margin-top:20px;*/
}

div ul.font_search{ width:178px;float:left;}
div ul.font_search li{/* position:absolute; */width:135px;height:20px;font-size:18px;font-weight:bold;color:#066ebd;text-align:left;padding:14px;}


ul.search_form_ul02{/*height:355px;*//*height:315px;*/ /* padding-left:44px; */ padding-top:25px; width:180px;}
div.bg div ul.search_form_ul02 a{line-height:36px;text-align:center;}
ul.search_form_ul02 li{float:left;height:38px;width:83px;margin-left:5px;/*margin:0 auto;*/background:url(../images/iphones/checkbox00.png) no-repeat;}
ul.search_form_ul02 li.over01{float:left;width:83px;height:38px;margin-left:5px;/*margin:0 auto;*/background:url(../images/iphones/checkbox00_r.png) no-repeat;color:#FFF;}

 ul.search_form_ul02 li label{font-size:16px;}
 div.bg p.click00{/*width:100%;*/ height:20px;/*position:relative; top:44px;left:64px;*//* position:absolute; top:4px; right:20px;*/ float:right;margin-right:30px;}

div.bg div .arrow_btn{position:absolute;top:40%;right:12px;width:100%;height:50px;margin:0 auto; background:none;}
div.bg div ul.arrow {position:relative; bottom:-40%;}
 div.bg div ul.arrow li.arow_left{width:70px;float:left;}
 div.bg div ul.arrow li.arow_right{width:25px;float:right;}
  div.bg div ul.dot00{/*width:100%;position:relative;top:315px;left:110px;*/width:270px; text-align:center; clear:both;padding-bottom:8px;}
 div.bg div ul.dot00 li img{/*float:left;*/ display:inline;padding-left:5px;}



/*** 팝업_체크박스_long ***/
/*height:398px;*//*margin:0 auto;*/


div ul.font_search{ float:left; width:178px;}
div ul.font_search li{/* position:absolute; */width:135px;height:20px;font-size:18px;font-weight:bold;color:#066ebd;text-align:left;padding:14px;}
ul.search_form_ul03{/*height:355px;*/ /*clear:both; *//*height:315px;*/ padding-left:44px;padding-top:20px;}
div.bg div ul.search_form_ul03 a{line-height:36px;text-align:center}
ul.search_form_ul03 li{float:left;height:38px;width:165px;margin-left:10px;/*margin:0 auto;*/background:url(../images/iphones/checkbox00_m.png) no-repeat;}
ul.search_form_ul03 li.over01{float:left;width:165px;height:38px;margin-left:10px;/*margin:0 auto;*/background:url(../images/iphones/checkbox00_m_r.png) no-repeat;color:#FFF;}

ul.search_form_ul03 li label{font-size:16px;}