﻿@charset  "utf-8";
  body, div, ul, il, span, a, img, p, h1,h2, h3, address, hr,  form, img, a, strong, select, input, caption, table, th, tr, td, fieldset, option, colgroup{margin:0; padding:0;}
  img, fieldset{border:none;}
  legend, caption, hr, #skipnavigation,.skip{width:0; height:0; font-size:0; overflow:hidden; visibility:hidden; position:absolute;}
  body, table{font-size:12px; font-family:"돋움", dotum, sans-serif, Arial; color:#575757; line-height:130%;}
  ul{list-style-type:none;}
  a:link, a:visited{text-decoration:none; color:#575757;}
  a:hover, a:active{text-decoration:none; color:#191919;}

  /*layout*/
  #wrapper{position:relative; width:100%;}
  #header_m{position:relative; width:1250px; height:112px; background:url(/images/head_bg.jpg) no-repeat; margin-left: auto; margin-right: auto; z-index:1; }
  #header{position:relative; width:1250px; height:112px; background:url(/images/sub_head_bg.jpg) no-repeat; margin-left: auto; margin-right: auto; z-index:1; }
  #container_m{position:relative; width:1250px; margin-left: auto; margin-right: auto;}
  #container{position:relative; width:1250px; padding-top:43px; margin-left: auto; margin-right: auto;}
  #footer{position:relative; width:100%; height:70px; margin-top:20px; margin-left: auto; margin-right: auto;}
  #contents_m{position:relative; overflow:hidden; margin-top:18px; }
  #contents{position:relative; overflow:hidden; margin:18px 0 70px 400px; width:771px;}

  h1{padding:40px 0 0 75px}

  .lnb{position:absolute; top:12px; right:75px;}
  .lnb li{float:left; padding-left:20px;}

  #gnb{position:absolute; top:50px; right:75px;}
  #gnb #gnbmenu .tt_menu{background:url(/images/menu/menu_bg1.gif) no-repeat; float:left; padding:0 30px 0 30px;}
  #gnb #gnbmenu .tt_menu1{background:none; float:left; padding:0 30px 0 30px;}

  #gnb #gnbmenu .gnbmenu_submenu{position:absolute; top:27px; display:none; border:1px solid #1d8529; background:#fff;}
  #gnb #gnbmenu .gnbmenu_submenu ul li{padding:0; margin:0; display:inline;} 

  #gnbmenu_submenu1{height:25px; left:40px; width:389px;}
  #gnbmenu_submenu2{height:25px; left:140px; width:277px;}

 /*notice*/
  #news_tab{position:relative; width:353px; height:130px; float:left; left:75px;}
  #news_tab h3{border-bottom:1px solid #d5d5d5; height:21px;}
  #news_tab .news_content{position:absolute; top:25px; left:0; width:353px;}
  #news_tab .news_content ul{float:left; width:353px;}
  #news_tab .news_content ul li{float:left; width:353px; line-height:180%;}
  #news_tab .news_content ul li .subject{float:left; background:url(/respiratory/images/bullet_1.gif) no-repeat 3px 8px; padding-left:10px;}
  #news_tab .news_content ul li .date{float:right; padding-right:5px; color:#8d8d8d}
  #news_tab .news_content .more{position:absolute; top:-25px; right:0}

 /*main-products*/
  #products_tab{position:absolute; width:676px; height:150px; left:513px;}
  #products{width:676px; height:97px; position:absolute; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #cccccc;}
  #products .products_1{position:absolute; left:10px; top:0;}
  #products .products_1 .pr_1{position: absolute; left:50px; top:5px; width:265px; border-right:1px solid #cccccc;}
  #products .pic{border:1px solid #d2d2d2;}
  #products .title{padding-left:5px; height:19px;}
  #products .info a{padding-left:5px; font-size:12px; color:#a0a0a0;}
  #products .view_btn{padding:15px 0 0 5px;}
  #products .products_2{position:absolute; left:337px; top:0;}
  #products .products_2 .pr_2{position: absolute; left:50px; top:5px; width:355px; float:left;}

  /*sub-title*/
  .location .now{color:#008b10;}
  .subtitle{position:relative; left:360px; width:834px;}
  .subtitle .title{padding-left:36px; float:left;}
  .location{background:url(/respiratory/images/home.gif) no-repeat 1px; padding-left:15px; font-size:11px; color:#9a9a9a; position:absolute; top:20px; right:27px;}

  /*sub-menu*/
  #sidemenu{position:absolute; top:43px; left:75px; }
  #sidemenu h3{text-align:left;}
  .subMenu{}
  .subMenu li{margin:0; padding:0; line-height:0px;}
  .subMenu_sub{padding-bottom:5px;background:url(/respiratory/images/sub_menu/menu_sbg.gif); }
  .subMenu_sub li{background:url(/respiratory/images/sub_menu/menu_sbg.gif); padding-bottom:5px; line-height:0px;}
  .subMenuLine {height:1px; vertical-align:top;}
  #sidemenu img{display: block;}

  /*contants*/
  .guide2{background:url(/respiratory/product1/img/m3_s2_img2.jpg) no-repeat;}

  .S_title{margin:20px 30px 20px 0; float:left;}
  .s_menu{margin:20px 0; background:url(/respiratory/product1/img/tab_bg1.gif) repeat-x; position:absolute; right:0; padding-left:50px;}
  .product_info{}
  .product_info .info_txt{position:absolute; left:0; top:50px}
  .product_info .P_img{margin:0 0 40px 0;}
  .product_info .p1{position:relative; left:0; padding-top:50px;}
  .P_tt{margin:0 0 10px 0;}
  .P-info{width:100%; padding-left:14px;}
  .P-infotit{margin:50px 0 20px 0;}
  .P_table{margin:0 0 40px 20px; border:1px solid #9cc06c; width:70%;}
  .P_table th{background:#f1f5eb;  padding:5px 10px; text-align:left; border-bottom:1px solid #9cc06c;}
  .P_table td{padding:5px 10px; border-bottom:1px solid #9cc06c; border-left:1px solid #9cc06c;}
  .P_table .endline{border-bottom:none; border-left:none;}
  .product_info{padding-top:30px;}
  .movie_list li{margin-left:14px;}
  .movie_list p{margin:30px 0 12px 0}
  .make_img{margin-left:14px;}
  .make_img .img1{padding-right:20px;float:left;}
  .warning{padding-left:20px; color:#993300;}

  /*게시판*/
  .board{text-align:right;}
  .board_menu{margin:20px 0 5px 21px;}
  .board_menu ul li{float:left; padding-right:10px;}
  .borderTopSrh{text-align:right; margin-top:30px;}
  .borderTopSrh input, .borderTopSrh select, .borderTopSrh img {vertical-align:middle;}
  .borderTopSrh .text{background:#f5f5f5; border:1px solid #c1c1c1; width:100px; height:21px;}

  .board table, th, td{border-collapse:collapse;}
  .board .brd_list1{text-align:center; width:750px; }
  .board .brd_list1 th{height:30px; border-top:2px solid #616161; border-bottom:1px solid #8e8e8e}
  .board .brd_list1 tbody td{height:45px; border-bottom:1px dotted #8e8e8e;}
  .board .brd_list1 tbody tr:hover{background:#f2f6f9;}
  .board .brd_list1 tbody .num{color:#848484}
  .board .brd_list1 tbody .tit{font-weight:bold; color:#474747; text-align:left;}
  .board .brd_list1 tbody .num{color:#848484}
  .board .brd_list1 tbody .num{color:#848484}
  .board .board_view{width:750px;}
  .board .board_view .title{height:40px; line-height:120%; padding-left:10px; text-align:left; font-size:16px; font-weight:bold;  border-top:2px solid #616161; border-bottom:1px solid #8e8e8e}
  .board .board_view .date{height:40px; line-height:120%; text-align:right; padding-right:10px; font-weight:normal; border-top:2px solid #616161; border-bottom:1px solid #8e8e8e}
  .board .board_view tbody td{line-height:100%; border-bottom:1px solid #616161; padding:10px; text-align:left; line-height:130%; }
  .paging{text-align:center; margin-top:20px;}
  .paging img{vertical-align:middle;}
  .paging .pNo{padding:0px 6px; display:inline-block;}
  .paging strong{color:#2076be;}
  .board_btn{padding:10px 0 0 0; text-align:center;}
  .board_Slist1{text-align:center; width:750px;}
  .board_Slist1 .prev td{border-top:1px solid #acacac; border-bottom:1px dotted #8e8e8e;}
  .board_Slist1 .next td{border-bottom:1px solid #acacac;}
  .board_Slist1 tbody td{height:40px;}
  .board_Slist1 tbody tr:hover{background:#f2f6f9;}
  .board_Slist1 tbody .tit{font-weight:bold; color:#474747; text-align:left;}

  /*footer*/
  
  .footer_lnb li{background:url(/images/footer_menu_line.gif) no-repeat; float:left; padding:0 10px 0 13px; }
  .footer_lnb .line{background:none;}
  #footer{clear:both; border-top:1px solid #dadada; padding-top:20px; width:1250px; }
  #footer h1{padding:0 50px 0 75px; float:left;}
  #footer address{padding-bottom:5px;}
  .mark{float:right; margin-top:-20px;}