/* ±âÁ¸ main_visual
#visual{background-image:url(http://211.234.100.234/heemanghealth/images/main_vis.jpg); background-repeat:no-repeat; background-position:center; height:500px;}
*/

#lang { width:1200px; text-align:right; margin:0 auto; padding:10px; padding-right:200px; } 
#lang a { text-decoration:none; color:#000; display:inline; }
#lang a:hover { color:#878787; }

/* »õ·Î¿î main_visual */
#visual{background-color:#fff; position:relative; border-bottom:1px solid #eee; margin-top:0px; text-align:center; width:100%;}
#visual li{list-style:none; float:left;}
#visual #banner_img01{background-image:url(../images/main_banner01.jpg); background-position:center; background-repeat:no-repeat; height:377px;}
#visual #banner_img02{background-image:url(../images/main_banner02.jpg); background-position:center; background-repeat:no-repeat; height:377px;}
#visual #banner_img03{background-image:url(../images/main_banner03.jpg); background-position:center; background-repeat:no-repeat; height:377px;}
#visual span a#btn_left{width:36px; height:63px; position:absolute; left:80px;  top:150px; display:block;}
#visual p a#btn_right{width:36px; height:63px; position:absolute; right:80px;  top:150px; display:block;}

.swipe { overflow: hidden;  visibility: hidden;  position: relative;}
#visual .swipe-wrap { overflow: hidden; position: relative;}
#visual .swipe-wrap > li { float:left; width:100%; position: relative;}
.swipe { overflow: hidden;  visibility: hidden;  position: relative;}
#visual .swipe-wrap { overflow: hidden; position: relative;}
#visual .swipe-wrap > li { float:left; width:100%; position: relative;}

/* main_box */
#contents_main{width:1090px; height:175px; margin:10px auto 0; margin-top:30px; position:relative; line-height:20px;}
#contents_main #con01{float:left; width:300px; text-align:justify; padding-right:30px; margin-left:70px;}
#contents_main #con02{float:left; width:300px; padding-left:30px; margin-bottom:-50px;}
#contents_main #con03{float:left; width:300px; padding-left:30px;}
#contents_main h3 {color:#4c4c4c; padding-bottom:5px; font-weight:600;}
#contents_main h4 {color:#008293; padding-bottom:10px; font-weight:600;}
#contents_main p {font-size:13px; color:#4c4c4c; margin-bottom:50px; letter-spacing:-0.03em; line-height:20px;}
#contents_main p iframe {margin-left:-35px;}
#contents_main span.black{font-weight:600;  color:#000; margin-right:5px;}

/*

banner01
#banner01{width:1100px; margin:0 auto 20px;}
#banner01 li{float:left; margin-right:4px;}
#banner01 li.bannerMenu01 a{width:216px; height:65px; background-image:url(../images/main_centerm01-1.png); background-position:center bottom; background-repeat:no-repeat;}
#banner01 li.bannerMenu02 a{width:216px; height:65px; background-image:url(../images/main_centerm02-1.png); background-position:center bottom; background-repeat:no-repeat;}
#banner01 li.bannerMenu03 a{width:216px; height:65px; background-image:url(../images/main_centerm03-1.png); background-position:center bottom; background-repeat:no-repeat;}
#banner01 li.bannerMenu04 a{width:216px; height:65px; background-image:url(../images/main_centerm04-1.png); background-position:center bottom; background-repeat:no-repeat;}
#banner01 li.bannerMenu05 a{width:216px; height:65px; background-image:url(../images/main_centerm05-1.png); margin-right:0; background-position:center bottom; background-repeat:no-repeat;}

banner01 hover
#banner01 li.bannerMenu01 a:hover{width:216px; height:65px; background-image:url(../images/main_centerm01.png); background-position:center bottom; background-repeat:no-repeat;}
#banner01 li.bannerMenu02 a:hover{width:216px; height:65px; background-image:url(../images/main_centerm02.png); background-position:center bottom; background-repeat:no-repeat;}
#banner01 li.bannerMenu03 a:hover{width:216px; height:65px; background-image:url(../images/main_centerm03.png); background-position:center bottom; background-repeat:no-repeat;}
#banner01 li.bannerMenu04 a:hover{width:216px; height:65px; background-image:url(../images/main_centerm04.png); background-position:center bottom; background-repeat:no-repeat;}
#banner01 li.bannerMenu05 a:hover{width:216px; height:65px; background-image:url(../images/main_centerm05.png); margin-right:0; background-position:center bottom; background-repeat:no-repeat;}

center product_gallery
#product_gallery{width:480px; height:124px; padding-top:20px;}
#product_gallery #product{width:465px; margin:0 auto;}
#product_gallery #product p{float:left;}
#product_gallery #product p:nth-child(2){margin:0 5px;}

wrap_banner
#wrap_banner{width:1100px; height:150px; margin:0 auto; clear:both; background-image:url(../images/bottom_menu.gif); position:relative; margin-top:20px;}
#wrap_banner #banner02{width:300px; height:130px; float:left; line-height:18px; border-right:1px dotted #CCCCCC; margin-top:10px;}
#wrap_banner #banner02 .download{width:255px; height:66px; font-size:11px; color:#a7a7a7; border-bottom:1px solid #eee;margin:0 auto; position:relative;}
#wrap_banner #banner02 .download h3{color:#333; font-size:14px; margin-bottom:5px;}
#wrap_banner #banner02 .download h3.h_top{margin-top:10px;}
#wrap_banner #banner02 .download p{width:45px;right:0; position:absolute; top:0px;}
#wrap_banner #banner02 .download p.d_top{right:0; position:absolute; top:5px;}
#wrap_banner #banner02 .download p:hover{opacity:0.5;}


image gallery
#product_gallery{width:480px; height:130px; position:absolute; left:300px; top:10px;  border-right:1px dotted #CCCCCC;}
#product_gallery #iframe{width:460px; height:110px; margin:0 auto; padding-top:20px;}

banner04
#wrap_banner #banner04{width:300px; height:130px; float:right; line-height:18px; margin-top:10px;}
#wrap_banner #banner04 .download{width:255px; height:55px; font-size:11px; color:#a7a7a7; border-bottom:1px solid #eee;margin:0 auto;}
#wrap_banner #banner04 .download h3{color:#333; font-size:14px;margin-bottom:5px;}
#wrap_banner #banner04 .download p{width:45px;right:30px; position:absolute; top:10px;}
#wrap_banner #banner04 .download p:hover{opacity:0.5;}
#wrap_banner #banner04 .customer{width:255px; height:55px; margin:10px auto; line-height:16px; font-size:11px; color:#a7a7a7; position:relative;}
#wrap_banner #banner04 .customer h3{color:#243e87; font-size:18px; }
#wrap_banner #banner04 .customer p{width:45px;right:10px; position:absolute; top:10px;}

*/


