@charset "utf-8";

#ollehShopGnb {position:relative;height:95px;background-color:#fff;border-bottom:1px solid #000;}
#ollehShopGnb h2 {float:left;padding:19px 0 0 0;width:563px;}
#ollehShopGnb h2 a {float:left;width:110px;height:33px;background:url('/images/pc/preorder/h2_logo.png') no-repeat left top;}
#ollehShopGnb h2 .slogun {float:left;margin:16px 0 0 11px;width:145px;height:13px;}
#ollehShopGnb .ollehShopWrap {display:flex;margin:0 auto;width:1080px;}
#ollehShopGnb .ollehShopWrap > div {float:left;margin-right:28px;overflow:hidden;}
#ollehShopGnb .ollehShopWrap > div > a {display:block;padding-top:16px;height:33px;}
#ollehShopGnb .ollehShopWrap > ul {display:flex;overflow:inherit;}
#ollehShopGnb .ollehShopWrap > ul li {padding:25px 5px;}
#ollehShopGnb .ollehShopWrap > ul li > a {display:block;font-size:18px;color:#000;letter-spacing:-1px;padding:6px 15px;}
#ollehShopGnb .ollehShopWrap > ul.info-menu li{position: relative;}
#ollehShopGnb .ollehShopWrap > ul.info-menu li:before {content:'';background:url('/images/pc/preorder/pre_nav_bar.png')no-repeat 0 0px; width:1px;height: 12px;position:absolute;top:39px;left:0;}
#ollehShopGnb .ollehShopWrap > ul.info-menu li:first-child:before {content:'';background:none;padding-left:0;}

#ollehShopGnb .ollehShopWrap > ul.default-menu li > a {border:1px solid #000;border-radius:20px;}
#ollehShopGnb .ollehShopWrap > ul.default-menu li > a.current, 
#ollehShopGnb .ollehShopWrap > ul.default-menu li > a.active {color:#fff !important;border:1px solid #000;text-decoration:none;background:#000;}
#ollehShopGnb .ollehShopWrap > ul li div {display:none;position:absolute;left:0;top:71px;padding:14px 0 20px;width:100%;height:25px;background:#fff url('/preorder/089627/pc/images/bg_mn.png') repeat-x 0 100%;overflow:hidden;z-index:3;}
#ollehShopGnb .ollehShopWrap > ul li p {position:relative;left:50%;padding-left:320px;}
#ollehShopGnb .ollehShopWrap > ul li p a {position:relative;font-size:18px;color:#000;}
#ollehShopGnb .ollehShopWrap > ul li p a:hover {color:#eb1c24;border-bottom:1px solid #df494b;text-decoration:none;}
#ollehShopGnb .ollehShopWrap > ul li p a:first-child {margin-right:65px;}
#ollehShopGnb .ollehShopWrap > ul li p a:first-child:after {content:'';position:absolute;top:6px;right:-36px;width:1px;height:16px;background-color:#ccc;}

/* s::사전예약 가입 페이지 */
div.entry_process {height:57px;line-height:55px; border-bottom:1px solid #e0e0e0;}
div.entry_process ul {margin:0 auto; width: 1080px;}
div.entry_process li {display:inline-block;width:190px;text-align:left;}
div.entry_process li:first-child {width:140px;}
div.entry_process li:first-child:before {content:'';background:none;padding-left:0;}
div.entry_process li:before {content:""; padding-left:50px;background:url('/images/pc/preorder/loc_process.png')no-repeat 0 3px;}
div.entry_process li.current:before {content:"";background:url('/images/pc/preorder/loc_process_on.png')no-repeat 0 3px; }
div.entry_process li.current:first-child:before {content:'';background:none;padding-left:0;}
div.entry_process li span {font-size:17px;color:#888888;font-family:"Noto Sans";}
div.entry_process li.current span {color:#000;}
div.entry_process li.disabled span {color:#888888;}
/* e::사전예약 가입 페이지 */

.ollehShopFooter {position:relative;width:100%;min-width:1080px;height:110px;border-top:1px solid #000;background-color:#fff;z-index:10;margin-top:130px;} 
.ollehShopFooter p {float:left;padding-top:30px;}
.ollehShopFooter p span {display:inline-block;font-size:17px;color:#000;line-height:100%;}
.ollehShopFooter p .nm {margin-right:5px;font-size:20px;color:#000;font-weight:500;}
.ollehShopFooter p .tel {font-size:20px;color:#000;font-weight:500;font-family:"Roboto"}
.ollehShopFooter p .time {display:block;font-size:15px;color:#000;margin-top:11px;}
.ollehShopFooter .ollehShopWrap {margin:0 auto;width:1080px;}
.ollehShopFooter .ollehShopWrap:after {display:block;clear:both;content:'';}
.ollehShopFooter .ollehShopWrap > span {float:right;display:block;padding-top:45px;font-size:14px;color:#616161;}