@charset "euc-kr";

@font-face{
font-family:MicrosoftYaHei;
src:url('/brand/ohui/font/Msyh.eot');
src:url('/brand/ohui/font/Msyh.eot?#iefix') format('embedded-opentype'),
url('/brand/ohui/font/MicrosoftYaHei.woff') format('woff'),
url('/brand/ohui/font/Msyh.ttf') format('truetype');
src:local(¡Ø), url('/brand/ohui/font/MicrosoftYaHei.woff') format('woff');
font-style: normal;
}

@font-face{
font-family:MicrosoftYaHeiBold;
src:url('/brand/ohui/font/MsyhBold.eot');
src:url('/brand/ohui/font/MsyhBold.eot?#iefix') format('embedded-opentype'),
url('/brand/ohui/font/MicrosoftYaHei-Bold.woff') format('woff'),
url('/brand/ohui/font/MsyhBold.ttf') format('truetype');
src:local(¡Ø), url('/brand/ohui/font/MicrosoftYaHei-Bold.woff') format('woff');
font-style: normal;
}

@font-face{
font-family:NanumGothic;
src:url('/brand/ohui/font/NanumGothic.eot');
src:url('/brand/ohui/font/NanumGothic.eot?#iefix') format('embedded-opentype'),
url('/brand/ohui/font/NanumGothic.woff') format('woff'),
url('/brand/ohui/font/NanumGothic.ttf') format('truetype'),
url('/brand/ohui/font/NanumGothic.svg#NanumGothic') format('svg');
src:local(¡Ø), url('/brand/ohui/font/NanumGothic.woff') format('woff');
font-style: normal;
}

@font-face{
font-family:NanumGothicBold;
src:url('/brand/ohui/font/NanumGothicBold.eot');
src:url('/brand/ohui/font/NanumGothicBold.eot?#iefix') format('embedded-opentype'),
url('/brand/ohui/font/NanumGothicBold.woff') format('woff'),
url('/brand/ohui/font/NanumGothicBold.ttf') format('truetype'),
url('/brand/ohui/font/NanumGothicBold.svg#NanumGothicBold') format('svg');
src:local(¡Ø), url('/brand/ohui/font/NanumGothicBold.woff') format('woff');
font-style: normal;
}

/*RESET STYLE*/
html, body, div, span, amediaet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}

body{height:100%;font-family:MicrosoftYaHei,"³ª´®°íµñ",sans-serif}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
ol,ul,li{list-style: none;}
table{border-collapse: collapse;border-spacing: 0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
input,textarea,select,td,th{vertical-align:middle;}
hr{display:none;}
a{margin:0;padding:0;border:0;background:transparent;text-decoration:none;color:#242424;font-size:100%;}
a:link,a:visited,a:hover,a:active,a:focus{text-decoration:none;}
em,address{font-style:normal;}
fieldset{border:0; vertical-align:top;}
button{display:inline-block; font-size:0;margin:0; padding:0; border:none; background:none; text-align:center; vertical-align:middle; white-space:nowrap; cursor:pointer;}
.clear{clear:both;}
.hidden{position:absolute;top:-99999em;left:-99999em;display:block;width:1px;height:1px}
.floatL{float:left;}
.floatR{float:right;}

/*°Ç³Ê¶Ù±â ¸µÅ©*/
.accessibility{position:absolute;width:100%; height:0;z-index:1000;}
.accessibility a{position:absolute; left:0; top:0; display:block; overflow:hidden; width:1px; height:1px; text-align:center; color:#000; white-space:nowrap; font-weight:bold;}
.accessibility a:focus, .accessibility a:hover, .accessibility a:active {width:100%; height:auto; padding:10px 0;  color:#242424; z-index:1000;border:1px solid #494c56;}

#wrap{}

/* Çì´õ */
#header{width:100%;z-index:999;/*background:url('/brand/ohui/resources/images/common/bg_header.png') 0 0 repeat-x;*/border-bottom:1px solid #dfdfdf;}
#header.mainHeader{position:absolute;top:0;background:url('/brand/ohui/resources/images/common/bg_header.png') 0 0 repeat;min-width: 1280px;width: 100%;}
#header.subHeader{background:#fbfbfb;min-width: 1280px;width: 100%;}
#header > .inner{position:relative;width:1240px;height:120px;margin:0 auto;}
#header h1{padding:36px 0 0 0;}
#header h1 img{vertical-align:middle;}
#header .util{position:absolute;right:0;top:15px;overflow:hidden;}
#header .util  > ul{overflow:hidden;line-height:0;font-size:0;}
#header .util  > ul li{float:left;}
#header .util  > ul li a{font-family:MicrosoftYaHei;display:inline-block;color:#828282;font-size:11.5px;padding:0 8px;margin-top:6px;background:url('/brand/ohui/resources/images/common/img_blt.gif') right center no-repeat;line-height:100%;}
#header .util  > ul li a:hover{text-decoration:underline;}
#header .util  > ul li.first a{padding-left:0;}
#header .util  > ul li.second a{padding-left:5px;}
#header .util  > ul li.forth a{background:0;}
#header .util  > ul li.fifth a{padding-right:0;background:0;margin-top:0;}
#header .util  > ul li.last a{padding-right:0;background:0;}
#header .search{position:relative;width:205px;height:26px;background:url('/brand/ohui/resources/images/common/bg_input.png?20130213') 0 0 no-repeat;}
#header .search input[type="text"]{font-family:MicrosoftYaHei;border:0;background:0;padding:6px 0 1px 5px;width:175px;font-size:12px;color:#828282;}
#header .search .btnSrch{position:absolute;right:0;top:1px;width:24px;height:24px;line-height:24px;background:url('/brand/ohui/resources/images/common/icon_search.gif') center center no-repeat;}
#header #mainGnb > li{border:0;}
#header p.qr{position:absolute;bottom:10px; right:0;}
#header p.qr img{width:50px;}
#header nav{position:absolute;top:71px;right:65px;z-index:99997;}
#header nav > ul{position:relative;width:100%;line-height:0;font-size:0;z-index:10;}/*580px*/
#header nav > ul > li{display: inline-block;zoom:1; *display:inline;height:49px;border:1px solid transparent;border-bottom:0;border-left:0;border-right:0;border-top:0;}
#header nav > ul > li > h2 > a{display: inline-block;padding:0 15px 0;font-family:MicrosoftYaHei;}
#header nav .depth02{display:none;position:absolute;top:51px;z-index:99997;line-height:0;font-size:0;width:100%;overflow:hidden;}/*145px 488px*/
#header nav .depth02 li{float:left;}
#header nav .depth02 li a{font-size:16px;color:#707070;font-family:MicrosoftYaHei;}
#header nav .depth02 dl.default{margin-top:35px;}
#header nav .depth02 dl.default dt{position:absolute;}
#header nav .depth02 dl.default dd{margin:0 0 0 155px;font-size:15px;color:#707070;}
#header nav .depth02 dl.default dd.tit{padding-top:20px;}
#header nav .depth02 dl.default dd.text{padding-top:5px;line-height:18px; letter-spacing:-0.5px;}
#header nav .depth02 dl.bestProduct{position:relative;width:270px;height:115px;margin:15px 0 0 30px;border-bottom:1px solid #fff;}
#header nav .depth02 dl.bestProduct dt{padding-top:20px;}
#header nav .depth02 dl.bestProduct dd.tit{color:#000;font-size:16px;margin-top:5px;line-height:130%;}
#header nav .depth02 dl.bestProduct dd.tit .btnViewMore{width:115px;display:inline-block;/*background:url('/brand/ohui/resources/images/common/bg_more.png') 0 bottom no-repeat;*/}
#header nav .depth02 dl.bestProduct dd.thumb{position:absolute;right:20px;top:0;}
#header nav .depth02-1{width:1050px;height:209px;left:-575px;padding-left:210px}/*145px*/
#header nav .depth02-1 > li{width:310px;}
#header nav .depth02-2{width:1210px;left:-334px;padding-top:37px;padding-left:30px}/*488px*/
#header nav .depth02-2 > li{height:418px;}
#header nav .depth02-2 > li strong{display:block;margin:14px 0 0 30px;}
#header nav .depth02-2 > li.first{width:334px;border-left:1px solid #e1e1e1;}
#header nav .depth02-2 > li.first strong{margin-bottom:10px;}
#header nav .depth02-2 > li.second{width:279px;border-left:1px solid #e1e1e1;}
#header nav .depth02-2 > li.second strong{margin-bottom:20px;}
#header nav .depth02-2 > li.third{width:277px;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;}
#header nav .depth02-2 > li.third strong{margin-bottom:20px;}
#header nav .depth02-2 > li.fourth{width:255px;border-left:1px solid #e1e1e1;}
#header nav .depth02-2 > li.fourth strong{margin-bottom:20px;}
#header nav .depth02-2 > li .subCategory{font-size:12px;line-height:100%;width:175px;margin-left:30px;}
#header nav .depth02-2 > li .subCategory li{display:block;margin-bottom:15px;width:155px;}
#header nav .depth02-2 > li .subCategory li a{width:155px;background:url('/brand/ohui/resources/images/common/img_blt05.gif') 0 center no-repeat;padding-left:5px;}
#header nav .depth02-2 > li .subCategory li a:hover{color:#c72f56;font-family:MicrosoftYaHeiBold;text-decoration:underline;font-weight:bold;}
#header nav .depth02-2 > li .subRealreview, header nav .depth02-2 > li .subRealreview02{margin-left:30px;}
#header nav .depth02-2 > li .subRealreview p, header nav .depth02-2 > li .subRealreview02 p{margin-top:5px;line-height:130%;}
#header nav .depth02-2 > li .subRealreview02{margin-top:20px;}
#header nav .depth02-3{width:1190px;height:190px;left:-568px;padding-left:50px;}/*125px*/
#header nav .depth02-3 > li{width:400px;}
#header nav .depth02-3 > li.last{margin-left:-60px;}
#header nav .depth02-4{width:1030px;height:190px;left:-220px;padding-left:210px}/*145px*/
#header nav .depth02-4 > li{width:400px;}
#header #line {position: absolute;bottom:2px;width:100px;left: 0;height:3px;background: #757575;z-index:0;}
#header .headerSns{position:absolute;right:0;top:56px;font-size:0;line-height:0;}
#header .headerSns a{display:inline-block;zoom:1; *display:inline;}
#header .headerSns a.btnFacebook{margin-right:9px;}
#header .subArea{display:none;position:absolute;background:url('/brand/ohui/resources/images/common/bg_sub.png') 0 0 repeat;min-width: 1280px;width: 100%;height:488px;overflow:hidden;margin-top:0px;border-top:1px solid #dfdfdf;z-index:9999;}

/* ¿µ¹® gnb */
.eng header nav .depth02{padding:0 !important;}
.eng header nav .depth02-2{width:1240px;left:-850px;padding-top:37px;padding-left:30px;}
.eng header nav .depth02-2 > li{height:195px;padding-top:32px;}
.eng header nav .depth02-2 > li strong{display:inline-block;margin:0 !important;width:364px;height:160px;float:left;}
.eng header nav .depth02-2 > li strong span{position:relative;left:140px;top:20px;}
.eng header nav .depth02-2 > li .engType{width:250px;float:left;height:140px;padding-top:20px;border-left:1px solid #d8d8d8;}
.eng header nav .depth02-2 > li .subCategory{margin-left:20px !important;}
.eng header .subArea{height:230px !important;}

/*¸ÞÀÎ ºñÁÖ¾ó*/
#contents{position:relative; width:100%;height:100%; /*max-width:1280px;*/}
.fullSize {/*display:none;position:fixed !important;*/top:121px; left:0; zoom:1; height:831px !important;}
#fullSize2.fullSize { height:271px; position:fixed !important; top:auto; left:auto;}
#fullSize2.fullSize { height:271px; position:absolute !important; top:auto; left:auto;}
#fullSize2 .slides-container > div {background-image: url('/brand/ohui/resources/images/content/bg-fixedMenu.png');}
#fullSize, #fullSize2 { position: relative;}
#fullSize .slides-container, #fullSize2 .slides-container, #fullSize_en .slides-container { display: none;}
#fullSize .scrollable, #fullSize2 .scrollable, #fullSize_en .scrollable { *zoom: 1; position: relative; top: 0; left: 0; overflow-y: auto; -webkit-overflow-scrolling: touch; height: 100%;}
#fullSize .scrollable:after, #fullSize2 .scrollable:after, #fullSize_en .scrollable:after { content: ""; display: table; clear: both;}
#fullSize .slides-container li {height:944px; background:url('/brand/ohui/resources/images/content/slideBg_05.jpg') no-repeat center 0;}
#fullSize .slides-container li + li {height:944px; background:url('/brand/ohui/resources/images/content/slideBg_06.jpg') no-repeat center 0;}
#fullSize .slides-container li>div {width:1280px !important;}
#fullSize .slides-container li>div>img {width:1280px !important; height:auto !important; top:0 !important;}
#fullSize_en .inSide03 {top:22%;}
.inSide{position:absolute;z-index:99999;}
.inSide img { width: auto !important; height: auto !important; position: static !important;	left: 0 !important;	top: 0 !important;	z-index: auto !important;	max-width: none; }
.inSide .txt{display:block;margin-bottom:20px;}
.inSide .btns a{margin-right:5px;}

.inSide01{left:17%;top:0%;opacity:0;}
.inSide02{right:21%;top:35%!important;opacity:0;text-align:center;}
.inSide03{left:31%;top:40% !important;opacity:0; text-align: right;}
.inSide04{left:55%;top:24%;opacity:0;}

.inSide03 .txt{margin-top:-99px; margin-bottom:36px;}
.inSide03 .btns a{margin-right:14px;}
.inSide img.btn {position:absolute !important; left:calc(50% - 45px) !important; top:calc(100% - 30px) !important;}

.slides-navigation { margin: 0 auto; position: absolute;  z-index: 3; top: 46%; width: 100%;}
.slides-navigation a { position: absolute;display: block;}
.slides-navigation a.prev {left: 0;}
.slides-navigation a.next { right: 0;}
.slides-pagination { position: absolute; z-index: 3; right: 16px; top:50%; text-align: center; width: 13px;}
.slides-pagination a {width: 13px; height: 13px; display: -moz-inline-stack; display: inline-block; vertical-align: middle; *vertical-align: auto;  zoom: 1; *display: block; background-image: url("/brand/ohui/resources/images/common/bg_blt.png"); background-position: 0 13px; margin: 2px; overflow: hidden; text-indent: -100%; font-size:0;}
.slides-pagination a.current { background-color: transparent; background-position: 0 0;}

/* ¼­ºêÄÁÅÙÃ÷ */
#subContents{width:100%;}
#subContents02{width:100%;background:#050608;min-width:1280px;}
#subContents > .inner{width:1240px;margin:0 auto;}
#subContents02 > .inner{width:100%;margin:0 auto;}

/* FixedMENU */
#fixedMenu{clear:both;z-index:99;position:fixed;bottom:-180px;width:100%;height:250px;text-align:center;margin:0 auto; overflow:hidden;*zoom:1;}/*271px 85px -175px*/
#fixedMenu > .wrap-inner {background-image: url('/brand/ohui/resources/images/content/bg-fixedMenu.png'); z-index:9998; position: relative; width: 100%; height: 100%;}
#fixedMenu > .wrap-inner02{background-image: url('/brand/ohui/resources/images/content/bg-fixedMenu02.png'); z-index:9998; position: relative; width: 100%; height: 100%;}
#fixedMenu .inner{margin:0 auto;text-align:center;display:inline-block;width:1240px;}
#fixedMenu ul{line-height:0;font-size:0;}
#fixedMenu dl{display:inline-block;zoom:1; *display:inline;position:relative;width:260px;text-align:center;margin:0 27px 0 27px;z-index:9999;}
#fixedMenu dl.ohuiManager dd.txt{margin:14px 0;}
#fixedMenu dl.smartMatch ul{margin-top:23px}
#fixedMenu dl.smartMatch ul li{margin-bottom:9px;}
#fixedMenu dl.trueReview{text-align:left;margin-right:0;}
#fixedMenu dl.trueReview dt{width:210px}
#fixedMenu dl.trueReview ul{position:relative;overflow:hidden;width:210px;margin:20px 0 18px 0;z-index:9999;}
#fixedMenu dl.trueReview li{float:left;margin-bottom:3px;vertical-align:middle;display:inline-block;}
#fixedMenu dl.trueReview li a{vertical-align:middle;display:inline-block;margin-right:5px;}
#fixedMenu dl.trueReview li a img{vertical-align:middle;}
#fixedMenu dl.trueReview .product{position:absolute;right:-45px;top:0;opacity:0;}/*39px*/
#fixedMenu dl.clinicTest{margin-right:0;}
#fixedMenu dl.clinicTest dd.txt{margin:12px 0 13px 0;}
#fixedMenu dt{padding:15px 0 15px 0;border-bottom:1px solid #b1aeab;}
.quickDefault{height:70px;width:100%;overflow:hidden;}
.quickDefault ul{text-align:center;margin-top:15px;}
.quickDefault li{display:inline-block;zoom:1; *display:inline;margin:0 25px;}

/* ÇªÅÍ */
.#footer{clear:both;background:#393939;font-family:MicrosoftYaHei;color:#fff;margin:121px auto 0 auto;width:100%;padding-bottom:94px;}
#footer .inner{position:relative;width:1117px;height:371px;margin:0 auto;background:#393939;}
#footer .footerMenu{margin:0 auto; height:185px;width:882px; border-bottom:1px solid #333333;overflow:hidden;}
#footer .footerMenu > ul{line-height:0;font-size:0;overflow:hidden;margin-top:45px;}
#footer .footerMenu > ul > li{float:left;line-height:100%;font-size:15px;margin-right:135px;}
#footer .footerMenu > ul > li.last{margin-right:0;}
#footer .footerMenu > ul > li h2{margin-bottom:20px;font-weight:bold;}
#footer .footerMenu .sub li{font-size:12px;line-height:100%;margin-bottom:8px;}
#footer .footerMenu .sub li a{font-size:12px;color:#fff;}
#footer .footerUtil{margin-top:45px; width:1117px; text-align:center; overflow:hidden;}
#footer .utilMenu{margin:45px 0 20px 0; width:463px; text-align:center; margin:0 auto;}
#footer .utilMenu:after{content:""; display:block; clear:both;}
#footer .utilMenu > li{float:left;padding:0 15px;background:url('/brand/ohui/resources/images/common/img_bar.gif') right 4px no-repeat;}
#footer .utilMenu > li a{color:#fff;font-size:12px;}
#footer .utilMenu > li.first{padding-left:0;}
#footer .utilMenu > li.last{padding-right:0;background:none;}
#footer .info{line-height:0;font-size:0;overflow:hidden;color:#b0b0b0; text-align:center;}
#footer .info li{display:inline-block;zoom:1; *display:inline;margin-right:8px;font-size:11px;line-height:180%;}
#footer .newsLetter{overflow:hidden;margin-top:40px;}
#footer .newsLetter strong{font-size:16px;color:#fff;}
#footer .newsLetter p{font-size:12px;color:#b0b0b0;margin:5px 0 13px 0;padding-bottom:20px;background:url('/brand/ohui/resources/images/common/bg_newsletter.gif') 0 bottom no-repeat;}
#footer .newsLetter input{width:184px;border:0;padding:7px 0 5px 5px;background:url('/brand/ohui/resources/images/common/bg_input02.gif') 0 0 no-repeat;font-family:MicrosoftYaHei;}
#footer .newsLetter button{width:54px;height:26px;line-height:26px;color:#fff;font-family:MicrosoftYaHeiBold;}
#footer .newsLetter button span{position:relative;top:0;display:inline-block;font-size:12px;height:12px;}
#footer .newsLetter button.request{background:url('/brand/ohui/resources/images/common/bg_request.gif') 0 0 no-repeat;margin:0 4px 0 7px;}
#footer .newsLetter button.cancel{background:url('/brand/ohui/resources/images/common/bg_cancel.gif') 0 0 no-repeat;}

/* Áß¹® ÇªÅÍ */
.ch #footer{clear:both;margin-bottom:0;padding-bottom:0;background:#393939;font-family:MicrosoftYaHei;color:#fff;font-size:12px;}
.ch #footer .inner{position:relative;width:1117px;height:128px;line-height:128px;text-align:center;margin:0 auto;background:#393939;padding:0;}
.mainWrap #footer{margin-top:121px;}
/* ·Î±×ÀÎ */
.login{position:relative;width:600px;height:450px;background:#fff;font-family:MicrosoftYaHei;overflow:hidden;}
.login .tit{text-align:center;display:block;margin:60px 0 40px 0;}
.login .loginForm{width:540px;height:101px;position:relative;margin:0 auto;}
.login dl{border-top:1px solid #ec527d;border-bottom:1px solid #b6b6b6;overflow:hidden;padding:15px 0;}
.login dl dt{position:absolute;width:91px;height:36px;line-height:36px;color:#cf325c;font-size:16px;font-weight:bold;padding:0 0 0 12px;}
.login dl dd{margin:0 0 0 103px;height:36px;line-height:36px;}
.login dl dd input{border:0;width:329px;background:#f8f7f8;padding:6px 0 6px 5px;}
.login .btnLogin{width:79px;height:79px;background:url('/brand/ohui/resources/images/btn/btn_login.png') no-repeat;position:absolute;top:12px;right:10px;}
.login .btnClose{width:31px;height:31px;background:url('/brand/ohui/resources/images/btn/btn_close.png') no-repeat;position:absolute;top:30px;right:30px;}
.login .anotherBtns{overflow:hidden;margin:16px 0 38px 98px;}
.login .anotherBtns li{float:left;margin:0 5px;}
.loginTip{background:#f8f7f8;padding:24px 0 40px 36px;}

/* contact us */
.sendMail{display:none;width:840px;background:#fff;padding:54px 0 31px 0;}
.sendMail > strong{display:block;width:100%;text-align:center;margin-bottom:48px;}
.sendMail .type02{width:780px;margin:0 auto;}
.sendMail .type02 th{text-align:left;padding-left:18px;color: #cf325c;}
.sendMail .type02 td{padding:10px 0;}
.sendMail .type02 input{width:680px;padding:6px 0 6px 5px;border:0;background:#f8f7f8;}
.sendMail .type02 textarea{width:675px;height:226px;border:0;background:#f8f7f8;padding:5px;}
.sendMail .btnSend{display:block;width:100%;text-align:center;margin-top:20px;}
.sendMail .btnSend button{width:105px;height:36px;background:url('/brand/ohui/resources/images/btn/btn_send.png') no-repeat;}
.sendMail .btnClose{width:31px;height:31px;background:url('/brand/ohui/resources/images/btn/btn_close.png') no-repeat;position:absolute;top:32px;right:29px;}

/*.Fbanner {position:absolute; left:0;top:0; z-index:1050;}
.Fbanner .cancel {position:absolute; right:33px;bottom:39px;}*/

.FbannerArea	{position:absolute; left:130px; top:600px;}
.Fbanner {position:relative; width:289px; height:289px;}
.Fbanner .sbann {position:absolute; left:0;top:-137px; z-index:10;}
.Fbanner .bbann {display:none; position:absolute; bottom:125px; left:0; overflow:hidden;  z-index:10;}
.Fbanner .bbann p.movie {position:absolute; right:250px; bottom:59px;}
.Fbanner .bbann p.movie img {width:278px !important;}
.Fbanner .bbann p img {width:0px;}
.Fbanner .bbann .btnx {position:absolute; top:17px; right:20px;display:block; width:27px !important; height:27px !important;}
