/* slick-slider 필수 css */
.slick-slider{position:relative; display:block; box-sizing:border-box; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-touch-callout:none; -khtml-user-select:none; -ms-touch-action:pan-y; touch-action:pan-y; -webkit-tap-highlight-color:transparent;}
.slick-list{position:relative; display:block; overflow:hidden; margin:0; padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer; cursor:hand;}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0); -moz-transform:translate3d(0, 0, 0); -ms-transform:translate3d(0, 0, 0); -o-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}
.slick-track{position:relative; top:0; left:0; display:block;}
.slick-track:before,.slick-track:after{display:table; content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none; float:left; height:100%; min-height:1px; -webkit-transform: translate3d(0,0,0);}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display: block; margin:0 auto;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto; border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}


/*
font-family: 'Nanum Gothic', sans-serif;
font-family: 'Noto Sans KR', sans-serif;
font-family: 'Rubik', sans-serif;
*/


.wrap { width:1200px; margin:auto;    }

/* 위로 올라가기 버튼 */
button.move-top{display:none;width:40px;height:40px;border-radius:100%; border:0px;background-color:#bbb; opacity:.6;}
button.move-top-fix { display:block; position:fixed; bottom:10px;right:10px; }

/*header 시작*/ 

.hd_top_1 {background: linear-gradient(30deg, #02a6e5, #183563); color: #fff; padding: 10px 0; height: 38px;  }
.hd_top_1 .wrap span { font-size:15px;    }
.hd_top_1 .wrap span:last-child { float:right;   }
.hd_top_1 .wrap span:last-child a { color: #fff;  }


/*hd_top*/
.hd_top {text-align: right;   position:relative;}
.hd_top h1 {width: 284px; top: 25px;
position: absolute; left: 0}
.hd_top .hd_top_1 {    position: absolute;left: 0; padding-top: 10px;}
.hd_top .hd_top_1 a:hover  { color:#265297;   }
.hd_top .hd_top_2 { display: none;   }
.hd_top article { display:inline-block; position: relative; bottom: 3px; margin-left: 3px;}
.hd_top article a span { color:#666 !important;}
.hd_top .hd_top_1  a { font-size: 16px;   }
.hd_top span .top_m {  margin: 0 7px;     }
.hd_top span .top_m2 { color:#666; margin: 0 7px;     }

.hd_top #top_search {  display: inline-block; text-align: center;  margin: 0 3px;  }
.hd_top #top_search img { width:33px;}
.hd_top .top_menu  {  display: inline-block; text-align: center;  margin: 0 3px;  }
.hd_top .top_menu  img { width:33px;}

.hd_top article .goog-te-gadget-simple {  padding: 3px 0px; }

/* hd_top_The Modal (background) */
        .modal {
            display: none; /* Hidden by default */
            position: fixed; /* Stay in place */
            z-index: 9999999999; /* Sit on top */
            left: 0;
            top: 0;
            width: 100%; /* Full width */
            height: 100%; /* Full height */
            overflow: auto; /* Enable scroll if needed */
            background-color: rgb(0,0,0); /* Fallback color */
            background-color: rgba(0,0,0,0.7); /* Black w/ opacity */
        }
    
        /* Modal Content/Box */
        .modal-content {
            background-color: #fefefe;
            margin: 10% auto; /* 15% from the top and centered */
            padding: 20px;
            border: 1px solid #888;
            width: 1200px; /* Could be more or less, depending on screen size */                          
        }
        /* The Close Button */
        .modal-content .close {
            color: #aaa;
            float: right;
            font-size: 28px;
            font-weight: bold;
        }
       .modal-content .close:hover,
       .modal-content .close:focus {
            color: black;
            text-decoration: none;
            cursor: pointer;
        }
       
	   .modal-content #m_logo { display:none;    }
	   #menu_top { display:none;}
	   .modal-content h3 {text-align: center; font-size: 31px; padding: 20px 0; border-bottom: 1px dotted #267ac2; margin-bottom: 15px; color:#265297 ;    }
	    #m_nav .map-1 { float:left;  width: 100%; text-align: center;  margin-bottom: 20px;     margin-top: 10px;    }
	   #m_nav:after { content:""; clear:both; display:block; }
	   #m_nav .map-1:after { content:""; clear:both; display:block; }
	   #m_nav .map-1 > li {   width: 16.6666%; float:left;  text-align: center; }
	   #m_nav .map-1 > li i { display:none;}
	   #m_nav .map-1 > li > a {  font-size: 18px; margin-bottom: 33px; color: #265297;  }
	   #m_nav .map-1 > li > a span {font-size: 18px;    }
	   #m_nav .map-1 > li span { display:none;}
	   #m_nav .map-1 > li a >span { display:inherit;}
	   #m_nav .map-1 .map-2 {   width: 100%;  }
	   #m_nav .map-1 .m_block { display: block !important;  }
	   
	   #m_nav .map-1 .map-2 li { margin: 30px 0;    }
	   #m_nav .map-1 .map-2 li a span { font-size: 15px; color: #666;  }
	   #m_nav .map-1 .map-2 li a:hover span { color:#265297 ; font-weight:bold;   }
	  /* #m_nav .m_menu { float:left;  width: 100%; text-align: center;  margin-bottom: 20px;     margin-top: 10px;    }
	   #m_nav:after { content:""; clear:both; display:block; }
	   #m_nav .m_menu:after { content:""; clear:both; display:block; }
	   #m_nav .m_menu > li {   width: 16.6666%; float:left;  text-align: center; }
	   #m_nav .m_menu > li > a {  font-size: 18px; margin-bottom: 33px; color: #009b98;  }
	   #m_nav .m_menu > li span { display:none;}
	   #m_nav .m_menu .m_sub {   width: 100%;  }
	   #m_nav .m_menu .m_block { display: block !important;  }
	   
	   #m_nav .m_menu .m_sub li { margin: 30px 0;    }
	   #m_nav .m_menu .m_sub li a { font-size: 15px; color: #666;  }
	   #m_nav .m_menu .m_sub li a:hover { color:#009b98 ; font-weight:bold;   }*/
	   




/*nav*/

.nav {  width: 100%;}
#wrap {position:relative; z-index:1; min-height:100%;}
.container {position:relative; z-index:1; max-width:1210px; margin:0 auto; padding: 0 5px;}

.header {position:relative; z-index:100; padding-top:45px;}
.main_header {position:relative; z-index:10; background-color:#FFF;}
.main_header .container {position:relative; z-index:10;}
.head_logo {position:absolute; left:5px; top:50%; z-index:1; margin-top:-21px;}


.gnb .map-1 {float: right;}
.gnb .map-1  .map-1-item {position:relative; z-index:1; float:left;}
.gnb .map-1  .map-1-item>a {display: block;
padding: 39px 54px;
height: 103px;}
.gnb .map-1  .map-1-item>a span { color: #000; font-size: 21px; font-weight: 500; letter-spacing: -0.5px;  }
.gnb .map-1  .map-1-item:hover>a span {color: #0b75dc;}
.gnb .map-2 {display:none; overflow:hidden; position:absolute; left:0; top:103px; z-index:1; width:100%;  transition: background-color 0.3s; -webkit-transition: background-color 0.3s; -moz-transition: background-color 0.3s;}
.gnb .map-1  .map-1-item:hover .map-2,   .map-1  .map-1-item:focus  .map-2 {background:  #fff; }
.gnb .map-1  .map-1-item:hover .map-2 li a,   .map-1  .map-1-item:focus  .map-2 li a { color:#fff}
.gnb .map-2  .map-2-item {    padding: 15px 10px; text-align: center; cursor: pointer;}
.gnb .map-2  .map-2-item  a {color:#444; word-break:keep-all; line-height: 150%; }
.gnb .map-2  .map-2-item  a span {font-size: 16px; color:#19325f;   }
.gnb .map-2  .map-2-item:hover {  background:#e9e9e9; }
.gnb .map-2  .map-2-item:hover span, .map-2  .map-2-item  a:focus  span{color:#0b75dc;  }


/*.gnb {float:right;}
.gnb > li {position:relative; z-index:1; float:left;}
.gnb > li > a {display:block; padding:22px 32px 22px 32px; border-bottom:2px solid #fff; color: #3e3e3e; font-size: 21px; font-weight: 500; letter-spacing: -0.5px; height: 67px;}
.gnb > li:hover > a {border-color: #009b98;}
.sub_gnb {display:none; overflow:hidden; position:absolute; left:0; top:67px; z-index:1; width:100%; height:340px; padding-top:5px; transition: background-color 0.3s; -webkit-transition: background-color 0.3s; -moz-transition: background-color 0.3s;}
.gnb > li:hover .sub_gnb, .gnb > li:focus .sub_gnb {background-color:#dbf0ef;}
.sub_gnb > li {    padding: 6px 10px 10px 15px;}
.sub_gnb > li > a {color:#444; word-break:keep-all; line-height: 133%; font-size:15px;}
.sub_gnb > li > a:hover, .sub_gnb > li > a:focus {color:#002c8a; text-decoration:underline;}*/

.gnb_bg {display:none; position:absolute; left:0; top:141px;  width:100%; background-color:#f5f5f5; height: 300px; z-index: 4;}
.gnb_bg .container {height:340px; }
.black_bg {display:none; position:fixed; left:0; top:170px; right:0; bottom:0; z-index:3; background-color:rgba(0,0,0,0.8); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr=#1A000000,endColorStr=#1A000000)";}



/*header 끝*/ 


/* 메인 이미지 시작 */

.top_main { position:relative;}
/*main_vis*/
#main { }
#main,
#mainVisual { position:relative; /*background-color: #000;  메인 배경슬라이드 할때만 사용*/
}

#mainVisual article { height:600px; background-size:cover !important;}
#mainVisual .visu01 { background:url("../_img/main_vis4.jpg") no-repeat right;}
#mainVisual .visu02 { background:url("../_img/main_vis2.jpg") no-repeat right;}
#mainVisual .visu03 { background:url("../_img/main_vis1.jpg") no-repeat right;}
#mainVisual .visu05 { background:url("../_img/main_vis6.jpg") no-repeat right;}

#mainVisual .more {position:absolute; top:0; left:0; width:100%; height:100%; text-indent:-9999px;}

#mainVisual article .inner {  
position:relative; top:45%; 
transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);
-ms-transform:translateY(-50%);
}
#mainVisual .txt { font-family: 'Rubik', sans-serif; color:#fff; width: 1200px; text-align: right; margin: auto; }
#mainVisual .txt dl {}
#mainVisual .txt dl dt {  line-height:1.2em; display:inline-block; }
#mainVisual .txt dl dd {font-size: 40px; line-height: 1.6; font-weight: 600; letter-spacing: -1px;  }
#mainVisual .txt dl dt small { font-size: 35px; font-weight: 400; letter-spacing: -1px; padding-right: 14px; }
#mainVisual .txt .since { font-size:16px; margin-top: 15px; border-top: 3px solid #fff;width: 557px;float: right;text-align: center;text-transform: uppercase;letter-spacing: 1.3px;padding-top: 10px;}
#mainVisual .txt .since strong { font-size:20px; margin-top: 20px; font-weight: bold;  }
#mainVisual .more_s1 { margin-top:60px;}
#mainVisual .more_s1 { margin-top:60px;}


#mainVisual .slick-dots { position:absolute; width:100%; text-align:center; bottom:58px;}
#mainVisual .slick-dots li { margin-right:24px; display:inline-block; vertical-align:middle;}
#mainVisual .slick-dots li:last-child { margin:0;}
#mainVisual .slick-dots li button { width:9px; height:9px; background:#fff; border-radius:50%; padding:0; text-indent:-9999px; border:none; vertical-align:middle;
transition:all 0.6s;
-moz-transition:all 0.6s;
-webkit-transition:all 0.6s;
-o-transition:all 0.6s;
-ms-transition:all 0.6s;}
#mainVisual .slick-dots li.slick-active button { width:15px; height:15px; background:none; border:4px solid #00b0f0;}


/*main_vis animation*/
.transition_6 {
transition:all 0.6s;
-moz-transition:all 0.6s;
-webkit-transition:all 0.6s;
-o-transition:all 0.6s;
-ms-transition:all 0.6s;
}

.translate_x_100{
transform:translateY(-100px);
-moz-transform:translateY(-100px);
-webkit-transform:translateY(-100px);
-o-transform:translateY(-100px);
-ms-transform:translateY(-100px);
opacity:0;
}

.translate_x_play {
transform:translateY(0);
-moz-transform:translateY(0);
-webkit-transform:translateY(0);
-o-transform:translateY(0);
-ms-transform:translateY(0);
opacity:1;
}


.transition_d_2{
transition-delay:0.2s;
-moz-transition-delay:0.2s;
-webkit-transition-delay:0.2s;
-o-transition-delay:0.2s;
-ms-transition-delay:0.2s;
}
/*animation 끝*/

/* mainVisual 끝 */


/* icon_zone */

#content_icon { padding: 70px 0 60px 0;;   }
#content_icon article { text-align:center;    margin-bottom: 55px;}
#content_icon article p { font-size: 20px;
color: #000;
margin-bottom: 10px;    }
#content_icon article span { font-size: 36px;
color: #19325f;
margin-top: 10px;
display: inline-block;
margin-left: 10px;
font-weight: 500;    }
#content_icon ul {    }
#content_icon ul:after{content:''; display:block; clear:both;}
#content_icon ul li { float:left;    width: 20%;}
#content_icon ul li a { text-align:center;    display: block;margin-top: 20px; transition: all 0.5s ease-out;}
#content_icon ul li a img { background-color:#19325f; border-radius:50%;         padding: 20px;display: block;margin: auto; transition: all 0.5s ease-out;}
#content_icon ul li a strong {        font-size: 30px;width: 100%;display: inline-block;margin: 20px 0;color: #000; transition: all 0.5s ease-out;}
#content_icon ul li a span {        width: 100%;display: inline-block;line-height: 150%;}
#content_icon ul li a small {        font-size: 40px;font-weight: 100;display: inline-block;width: 100%; transition: all 0.5s ease-out;}
#content_icon ul li a:hover {  margin-top: 0;    }
#content_icon ul li a:hover img {   background: linear-gradient(140deg, #398bc3, #335eb8);     }
#content_icon ul li a:hover strong { color:#335fb8;        }
#content_icon ul li a:hover span {        }
#content_icon ul li a:hover small { color:#335fb8;        }



/*상단 알림존*/

#board_zone { background: #e9e9e9;
padding: 50px 0 60px 0;  }

#board_zone .wrap:after{content:''; display:block; clear:both;}

#banner_con { width:575px; height: 300px;     box-shadow: 10px 10px #072d68; float:left;     }
#banner_con .banner article img  { width:100%;   }
#banner_con .slick-dots { position: absolute; right: 20px; top: 20px;   }
#banner_con .slick-dots li {    text-align: right;}
#banner_con .slick-dots li  button { width:30px; height:8px; background:#cfcfcf; text-indent: -9999px; border: none;   }
#banner_con .slick-dots .slick-active button { background:#005a9b;   width: 60px;}


















/*content2 board_zone */
#content2 {  float:left;margin-left: 45px; width: 579px;} 

#content2 .board_con { width:100%;  box-sizing:border-box;  padding-top: 15px; height: 292px;  }
#content2 .board_con h2 {   width:100%; position: relative;  padding-bottom: 40px;    }
#content2 .board_con h2 b {font-size: 32px; color: #265297; font-weight: bold; margin-right: 25px;   } 
#content2 .board_con h2 span { font-size:20px;  margin: 0 5px;   cursor: pointer;  color: #000; padding: 2px 7px;}
#content2 .board_con h2 span.on  {    font-weight: 500; border: 3px solid #77a7db;border-radius: 10px;}
#content2 .board_con h2 a { position:absolute; right:0;  color:#9b9b9b  }

#content2 .board_con h2 .bd_more {   font-size: 36px;     }
#content2 .board_con h2 .bd_more:hover {   color: #265297;    }

#content2 .board_con div:after { content:""; clear:both; display:block; } 
#content2 .board_con div ul { width:100%;   box-sizing: border-box;    }
#content2 .board_con div ul strong {font-size: 18px;
line-height: 27px;
height: 34px;
display: block;
max-width: 485px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap; color: #000;} 

#content2 .board_con div ul li a:hover strong { color: #265297;    }
	
#content2 .board_con div ul li a span { color: #818181;
text-align: right;
width: 100%;
display: block;
position: absolute;
right: 0;
top: 6px;}	
	

#content2 .board_con div ul { list-style: inside;  }
#content2 .board_con div ul li { width: 100%;    }
#content2 .board_con div ul li:last-child { margin-right:0;   } 
#content2 .board_con div ul li a { font-size:15px;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap;   height: 30px; display:inline-block;  width: 100%; position: relative; padding-right: 80px;  margin-bottom: 3px;}








/*album_zone*/

#album_zone {  padding: 50px 0; }
#album_zone h2 {font-size: 32px; color: #265297; font-weight: bold; position:relative; margin-bottom: 30px;   }
#album_zone h2 a { position:absolute; right:0;   font-size: 36px; color:#9b9b9b;   }
#album_zone h2 a:hover { color: #265297;   }
#album_zone ul {   }
#album_zone ul:after{content:''; display:block; clear:both;}
#album_zone ul li  { float:left;   width: 24%;margin-right: 1.333333333%;}
#album_zone ul li:last-child { margin-right:0;     } 
#album_zone ul li a { display:block;      width: 100%;text-align: center;height: 315px;background: #ededed; transition: all 0.5s ease-out;}
#album_zone ul li a img {       width: 100%;height: 190px;margin-bottom: 15px;}
#album_zone ul li a strong { color: #000; transition: all 0.5s ease-out;
display: block;
font-size: 17px;
overflow: hidden;
text-overflow: ellipsis;
height: 50px;
display: -webkit-box;
-webkit-box-orient: vertical;
word-wrap: break-word;
white-space: normal;
-webkit-line-clamp: 2;
padding: 0 5%;
line-height: 145%;
margin-bottom: 17px;   }
#album_zone ul li a span { color: #999; transition: all 0.5s ease-out;   }
#album_zone ul li a:hover { background: #19325f;    }
#album_zone ul li a:hover strong { color:#fff;} 
#album_zone ul li a:hover span { color: #ADF1FF;} 



/*content6*/
#content6{ margin:20px 0 60px 0; }
#content6 .regular  {padding: 0 50px; }
#content6 .regular .slick-arrow
{ z-index: 2; /* prev버튼은 위치 이동시 이미지 뒤로 숨겨짐 */ 
position:absolute; /* 원하는 위치에 지정 */ 
top: 50%; width: 50px; height: 50px; transform: translateY(-25px); outline: none;
border: 0; font-size:0;  } 
#content6 .regular .slick-prev.slick-arrow{ /* prev 이전 */ left: 0; background: url(../_img/content6_arrow_prev.png) center center no-repeat; } 
#content6 .regular .slick-next.slick-arrow{ /* next 다음 */ right: 0; background: url(../_img/content6_arrow_next.png) center center no-repeat; } 

/*footer*/
.main_c #footer { background:#15284a;   }
#footer { color:#fff;  padding: 80px 0;  background: #15284a;    }
#footer .wrap {    text-align: center; }
#footer p {font-size: 14px; line-height: 24px;   }
#footer .footer_ul {  width: 672px; margin: auto;  margin-bottom: 30px;  }
#footer ul:after{content:''; display:block; clear:both;}
#footer ul li {float: left;
padding: 0 40px;
border-right: 1px solid #fff; }
#footer ul li:last-child { border-right: 0;     }
#footer ul li a { display:block; color: #fff;font-size: 17px;}
#footer ul li a:hover { color:#89E7FF;    }

/*
 관련사이트 있을때
#footer .footer_ul {  margin: auto;
width: 400px;
margin-bottom: 30px;  }
#footer ul:after{content:''; display:block; clear:both;}
#footer ul li { float:left;        width: 200px; border: 1px solid #fff;}
#footer ul .footer_btn1 {     text-align: center; border-right:0; }
#footer ul .footer_btn1 a {     font-size: 14px;color: #fff;height: 40px;padding: 13px 0; display: block;}
#footer ul .footer_btn1 a:hover {background-color: #15284a;}
#footer .ds_block:last-child { display:block;}
#footer p span {   }*/


/* 하단 관련사이트 셀렉트 */

.site_go {

	
}

.dropdown {
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0) 100%);
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#40FFFFFF', endColorstr='#00FFFFFF', GradientType=0);
  
  padding: 0 56px 0 30px;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  float: left;
  font-size: 14px;
  font-weight: normal;
  height: 40px;
  line-height: 40px;
  outline: none;
  position: relative;
  text-align: left !important;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
  width: auto;
  

}


.dropdown:focus { background-color: #eee; }

.dropdown:hover { background-color: #f3f3f3; }

.dropdown:active, .dropdown.open {
  background-color: #f0f0f0 !important;
  border-color: #e4e4e4;
  box-shadow: 0 1px 0px rgba(0, 0, 0, 0.05) inset;
}

.dropdown:after {
  height: 0;
  width: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #777;
  -webkit-transform: origin(50% 20%);
  -ms-transform: origin(50% 20%);
  transform: origin(50% 20%);
  -webkit-transition: all 0.125s ease-in-out;
  transition: all 0.125s ease-in-out;
  content: '';
  display: block;
  pointer-events: none;
  position: absolute;
  right: 10px;
  top: 50%;
}

.dropdown.open:after {
  -webkit-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
}

.dropdown.open .list {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  opacity: 1;
  pointer-events: auto;
}

.dropdown.open .option { cursor: pointer; }

.dropdown.wide { width: 100%; }

.dropdown.wide .list {
  left: 0 !important;
  right: 0 !important;
}

.dropdown .list {
  box-sizing: border-box;
  -webkit-transition: all 0.15s cubic-bezier(0.25, 0, 0.25, 1.75), opacity 0.1s linear;
  transition: all 0.15s cubic-bezier(0.25, 0, 0.25, 1.75), opacity 0.1s linear;
  -webkit-transform: scale(0.75);
  -ms-transform: scale(0.75);
  transform: scale(0.75);
  -webkit-transform-origin: 50% 0;
  -ms-transform-origin: 50% 0;
  transform-origin: 50% 0;
 
  background-color: #fff;
  opacity: 0;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
 bottom: 40px;
right: -2px;
z-index: 999;

  
}
.dropdown .list li:last-child { border-bottom:1px solid #c3c3c3 !important;   }

.dropdown .list:hover .option:not(:hover) { background-color: transparent !important; }

.dropdown .option {
  cursor: default;
  font-size:13px !important;
  font-weight: 400;
  line-height: 40px;
  outline: none;
  padding-left: 18px;
  padding-right: 29px;
  text-align: left;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  border-bottom: 0 !important;
  
}

.dropdown .option:hover, .dropdown .option:focus { background-color: #f6f6f6 !important; }

.dropdown .option.selected { }

.dropdown .option.selected:focus { background: #eee; }


.site_go select { display: none; }

.con_no { text-align: center;
    margin: 80px 0;
    font-size: 16px;   }

