@charset "utf-8";

/****************************************/
/*	Name: （株）バイオリード
/*	PART: SITE COMMON STYLE
/*	Version: 1.0
/*	Author: 민승우
/****************************************/


.skipMenu {overflow:hidden; position:relative; width:100%; z-index:2;}
.skipMenu a {display:block; height:0px; width:0px; margin:0 -1px -1px 0; overflow:hidden; font-size:0; line-height:0; text-align:center;}
.skipMenu a:focus, 
.skipMenu a:hover, 
.skipMenu a:active {background:#a1ae0a; color:#fff; font-size:12px; font-weight:bold; margin:0; height:20px; line-height:1; margin:0; padding:8px 0 0 15px; width:auto;}


/* 메인비주얼 슬라이드킷 */
.sliderkit{display:none;position:relative;overflow:hidden;text-align:left;}
.sliderkit a,
.sliderkit a:hover{text-decoration:none;}
.sliderkit a:focus{outline:1px dotted #000;}
.sliderkit img{border:0;}
.sliderkit .sliderkit-nav{z-index:10;position:absolute;text-align:center;}
.sliderkit .sliderkit-nav-clip{position:relative;overflow:hidden;margin:0 auto;}
.sliderkit .sliderkit-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}
.sliderkit .sliderkit-nav-clip ul li{float:left;}
.sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}
.sliderkit .sliderkit-btn{z-index:10;}
.sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;}
.sliderkit .sliderkit-panel-active{z-index:5;}
.sliderkit .sliderkit-panel-old{z-index:4;}
.sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;z-index:1;}
.sliderkit .sliderkit-panel .sliderkit-panel-text{position:absolute;z-index:3;top:0;left:0;}
.sliderkit .sliderkit-panel .sliderkit-panel-overlay{position:absolute;z-index:2;top:0;left:0;}
.sliderkit .sliderkit-count{position:absolute;top:5px;right:5px;z-index:10;padding:5px;color:#fff;background:#000;}
.sliderkit .sliderkit-timer{position:absolute;top:0;left:0;z-index:10;height:3px;background:#ccc;}

.photoslider-bullets{width:735px;height:459px;}
.photoslider-bullets .sliderkit-nav{position:absolute;top:220px;left:10px;}
.photoslider-bullets .sliderkit-nav-clip ul li{float:left;margin:0 5px 0 0;}
.photoslider-bullets .sliderkit-nav-clip ul li a{width:13px;height:13px;background:transparent url("/images/main/bullet-off.png") no-repeat 0 0;}
.photoslider-bullets .sliderkit-nav-clip ul li.sliderkit-selected a{background:transparent url("/images/main/bullet-on.png") no-repeat 0 0;}

#wrapper {width:100%; min-width:980px;}
#header_wrap {width:100%; height:79px; border-bottom:1px solid #c3c3c3;}
#header {width:980px; margin:0 auto; *zoom:1;}
#header:after {display:block; content:""; clear:both;}
#header .top_logo {float:left; width:200px; height:79px; background:url('/images/com/top_logo.jpg') left top no-repeat; cursor:pointer;}
#gnb {float:right; width:780px;}
#gnb > ul {text-align:right;}
#gnb > ul > li {display:inline-block;}
#gnb > ul > li > a {display:block; padding:18px 24px 18px 24px;}
#gnb > ul > li > a > span {font-size:17px; font-weight:bold; color:#656462;}
#gnb > ul > li.on > a span {color:#909c00;}
#gnb > ul > li > a:hover span,
#gnb > ul > li > a:focus span,
#gnb > ul > li > a:active span {color:#909c00;}
#toputil {float:right; width:700px; }
#toputil > ul {text-align:right;}
#toputil > ul > li {display:inline-block;}
#toputil > ul > li > a {display:block; padding:3px 6px 3px 6px;}
#toputil > ul > li > a > span {font-size:12px; color:#656462;}
#toputil > ul > li > a:hover span {color:#909c00;}

#contents {width:980px; margin:0 auto 50px auto;}
#contents_body {}
#contents_body .main_banner_list1 {float:left; width:245px;}
#contents_body .main_banner_list1 ul li.main_banner_list1_1 a {display:block; width:245px; height:230px; text-align:center; background:url('/images/main/main_banner01.jpg') center center no-repeat;}
#contents_body .main_banner_list1 ul li.main_banner_list1_1 a .tit {display:inline-block; margin-top:130px; font-size:21px; font-weight:bold; color:#606060; }
#contents_body .main_banner_list1 ul li.main_banner_list1_1 a .txt {display:inline-block; margin-top:5px; font-size:16px; color:#606060; }
#contents_body .main_banner_list1 ul li.main_banner_list1_2 a {display:block; width:245px; height:229px; text-align:center; background:url('/images/main/main_banner02.jpg') center center no-repeat;}
#contents_body .main_banner_list1 ul li.main_banner_list1_2 a .tit {display:inline-block; margin-top:130px; font-size:20px; font-weight:bold; color:#ffffff; }
#contents_body .main_banner_list1 ul li.main_banner_list1_2 a .txt {display:inline-block; margin-top:5px; font-size:20px; font-weight:bold; color:#ffffff; }
#main_visual {float:left; width:735px; height:459px;}
#contents_body .main_banner_list2 {}
#contents_body .main_banner_list2 ul {*zoom:1;}
#contents_body .main_banner_list2 ul:after {display:block; content:""; clear:both;}
#contents_body .main_banner_list2 ul li {float:left;}
#contents_body .main_banner_list2 ul li.main_banner_list2_1 a {display:block; width:245px; height:230px; text-align:center; background:url('/images/main/main_banner03.jpg') center center no-repeat;}
#contents_body .main_banner_list2 ul li.main_banner_list2_1 a .tit {display:inline-block; margin-top:130px; font-size:19px; font-weight:bold; color:#ffffff;}
#contents_body .main_banner_list2 ul li.main_banner_list2_1 a .txt {display:inline-block; margin-top:5px; font-size:16px; color:#ffffff;}
#contents_body .main_banner_list2 ul li.main_banner_list2_2 a {display:block; width:245px; height:230px; text-align:center; background:url('/images/main/main_banner04.jpg') center center no-repeat;}
#contents_body .main_banner_list2 ul li.main_banner_list2_2 a .tit {display:inline-block; margin-top:130px; font-size:19px; font-weight:bold; color:#454545;}
#contents_body .main_banner_list2 ul li.main_banner_list2_2 a .txt {display:inline-block; margin-top:5px; font-size:16px; font-weight:bold; color:#606060;}
#contents_body .main_banner_list2 ul li.main_banner_list2_3 a {display:block; width:245px; height:230px; text-align:center; background:url('/images/main/main_banner05.jpg') center center no-repeat;}
#contents_body .main_banner_list2 ul li.main_banner_list2_3 a .tit {display:inline-block; margin-top:130px; font-size:22px; font-weight:bold; color:#ffffff;}
#contents_body .main_banner_list2 ul li.main_banner_list2_3 a .txt {display:inline-block; margin-top:5px; font-size:16px; color:#ffffff; }
#contents_body .main_banner_list2 ul li.main_banner_list2_4 a {display:block; width:245px; height:230px; text-align:center; background:url('/images/main/main_banner06.jpg') center center no-repeat;}
#contents_body .main_banner_list2 ul li.main_banner_list2_4 a .tit {display:inline-block; margin-top:145px; font-size:24px; font-weight:bold; color:#ffffff;}


#footer {width:980px; margin:0 auto; border-top:1px solid #b1b1b1;}
#footer .foot_info {padding:20px 0 40px 0; font-size:14px; color:#878787; text-align:center;}
