/* Reset CSS */
* {margin:0; padding:0; outline:0;}
html {margin:0;padding:0;height:100%;}
a {text-decoration:none; color:#313131;}
img {border:none; margin:0 auto; padding:0 auto; vertical-align:top;}
table {border-collapse:collapse; border-spacing:0;}
input[type='checkbox'] {margin:0 auto; padding:0; border:none;}
input[type='radio'] {margin:0 auto; padding:0; border:none;}
body {margin:0;padding:0;height:100%;font-family:'Noto Sans KR', sans-serif;font-family:'Roboto', sans-serif; font-size:100%; line-height:1em; color:#313131}
alt {overflow:hidden;}
a { text-decoration:none; }
a { color:inherit; }
ul, ol, dl { list-style:none; }
input {border:solid 1px #ccc;-moz-border-radius:0px;-webkit-border-radius:0px;-khtml-border-radius:0px;border-radius:0px;font:1.0em bold;outline:none; padding:0.25em;}
select {border:solid 1px #ccc;-moz-border-radius:0px;-webkit-border-radius:0px;-khtml-border-radius:0px;border-radius:0px;font:0.75em bold;outline:none; padding:0.5em;}
textarea {border:solid 1px #ccc;-moz-border-radius:0px;-webkit-border-radius:0px;-khtml-border-radius:0px;border-radius:0px;font:0.75em bold;outline:none; padding:0.5em;}
#wrapper {position:relative;min-height:100%;}
#footer {position:absolute;bottom:0;width:100%;background:none;}
.footblank {height:375px;background:none;}

input[type='radio'] {background:#fff;border:solid 1px #C9C7C5;height:20px;width:20px;-webkit-appearance:none;-webkit-border-radius:4px;vertical-align:top;}
input[type='radio']:checked {background:#fff;border:solid 1px #C9C7C5;height:20px;width:20px;-webkit-appearance:none;-webkit-border-radius:4px;}
input[type='radio']:checked:after {content:' ';display:block;width:14px;height:14px;background:url(../images/radios_14.png) no-repeat;position:relative;top:2px;left:2px;-webkit-border-radius:2px;}

input[type='checkbox'] {width:20px;height:20px;background:url(../images/check_20.png) no-repeat;position:relative;top:0px;left:0px;-webkit-border-radius:1px;}
input[type='checkbox']:checked {}
input[type='checkbox']:checked:after {content:' ';display:block;width:20px;height:20px;background:url(../images/checked_20.png) no-repeat;position:relative;top:0px;left:0px;-webkit-border-radius:1px;}
input::placeholder {font-size:0.75em;display:block;}
input:placeholder {font-size:0.75em;display:block;}

/* Æû Ä¿½ºÅÒ */
.radio-field {float:right;width:400px;font-size:0.75em;}
.radio-field:after { content: ''; display: table; clear: both; }
.radio-field label { float: left; width: 49%; cursor: pointer; }
.radio-field label:first-child { margin-right: 1%; }
.radio-field label:last-child { margin-left: 1%; }
.radio-field input { position: absolute; opacity: 0; width: 0; height: 0; }
.radio-field label span { display: block; line-height: 2.0em; text-align: center; border: 1px solid #ccc; background: #fff; color: #555; box-sizing: border-box; }
.radio-field input:checked + span { border-color: #333; background: #333; color: #fff; }

body {overflow: overlay;}
::-webkit-scrollbar {width: 16px;height: 10px;}
::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.2);}
::-webkit-scrollbar-track {background: rgba(0, 0, 0, 0.1);}

/* basic */
.ta100center {width:100%;margin:0 auto;}
.tacenter {margin:0 auto;}
.bgarea {top:0;left:0;width:100%;}
.toparea {padding:130px 0 50px;}
.subtitle {height:6.0em;}
.footertxt {padding:0.5em;line-height:1.5em;color:#ccc;font-size:0.9em;text-align:center;}
.catetop {padding:0.75em 0 0;}
.topblank {padding:1.0em 0;}
.endingcomment {font-size:2.5em;}
#pcnoti {display:block;}
#mnoti {display:none;}

/* main */
.conwid {width:1200px;margin:0 auto;}
.con2wid {width:850px;margin:0 auto;}
.conwidwh {width:1200px;margin:0 auto;background:#fff;}
.con2widwh2 {width:850px;margin:0 auto;background:#ffffe6;}
.conwidwh2 {width:1200px;margin:0 auto;background:#fefcff;}
.con2widwh {width:850px;margin:0 auto;background:#fff;}
.mainprolist {display:inline-block;width:295px;vertical-align:top;margin:0 0 10px;}
.mainprolist_area {width:290px;margin:0 auto;vertical-align:top;}
.mainprolist_area img{width:100%;border:solid 1px #eee;box-sizing:border-box;}
.tourprolist {display:inline-block;width:390px;vertical-align:top;margin:0 0 10px;}
.tourprolist_area {width:360px;margin:0 auto;vertical-align:top;}
.tourprolist_area img{width:100%;border:solid 1px #eee;box-sizing:border-box;}
.btmpd {padding:50px 0 0;}
.btmarea {width:550px;}
.btmbtn1 {display:inline-block;width:600px;padding:20px 0;background:#000066;color:#fff;}
.btmbtn2 {display:inline-block;width:550px;padding:20px 0;background:#fee800;color:#3a1e1a;}
.btmbtn3 {display:inline-block;width:550px;padding:20px 0;background:#04ce5d;color:#fff;}
.toptitle {padding:20px;text-align:center;font-size:48px;color:#000;font-weight:800;letter-spacing:-0.05em;border-bottom:solid 1px #622294;}
.toptitle2 {padding:20px;text-align:center;font-size:48px;color:#000;font-weight:800;letter-spacing:-0.05em;border-bottom:solid 1px #ccc;}
.catetitle {background:url('/images/cateline.gif');text-align:center;font-size:20px;color:;font-weight:normal;letter-spacing:-0.05em;}
.catetitle span {display:inline-block;background:#fff;padding:10px 0;width:180px;border:solid 1px #ddd;box-sizing:border-box;}
.catetitle2 {border-top:solid 3px #000;background:#622294;border-radius:0 0 15px 15px;padding:10px 10px 20px;text-align:left;font-size:33px;color:#fff;font-weight:400;letter-spacing:-0.05em;}
.cate_top {background:#f5f5f5;padding:15px 0;text-align:center;font-size:27px;font-weight:bold;border-bottom:solid 2px #ccc;}
.cate_tops {background:#fff;padding:15px;text-align:right;font-size:14px;border-bottom:solid 1px #d2d2d2;color:#808080;}
.search_top {float:left;}
#eventbanner_pc {display:block;}
#eventbanner_m {display:none;}

/* product_view */
.proview_img {display:inline-block;vertical-align:top;width:550px;padding:0 50px 0 0;float:left;}
.proview_txt {display:inline-block;vertical-align:top;width:600px;padding:0 0 0 0;float:left;}
.tourview_img {display:inline-block;vertical-align:top;width:1200px;padding:0;float:left;}
.tourview_txt {display:inline-block;vertical-align:top;width:1200px;padding:0;float:left;margin-top:1.0em;}
.prodetail_top {padding-top:0;}
.prodetail img{width:100%;text-align:center;margin:0 auto;}
.detail_title {padding:0.5em 0;font-size:27px;letter-spacing:-0.05em;font-weight:600;}
.detail_titlesub {line-height:2.0em;font-size:20px;font-weight:400;}
.detail_pdt {padding-top:20px;}
.detail_prices {font-size:0.65em;color:#808080;font-weight:normal;}
.detail_price1 {font-size:18px;}
.detail_price2 {font-size:30px;color:#622294;font-weight:600;}
.detail_price3 {font-size:30px;}
.detail_price4 {font-size:24px;}
.detail_endbg {background:#f2f2f2;padding:20px;border-top:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;}
.btnbuy {display:inline-block;width:200px;padding:20px 0;background:#9634e1;font-size:1.25em;cursor:pointer;color:#fff;border-radius:5px;}
.btnbuy_kt {display:inline-block;width:200px;padding:20px 0;background:#ffe800;font-size:1.25em;cursor:pointer;color:#3c1e1e;border-radius:5px;}
.btnbuy00 {display:inline-block;width:405px;padding:20px 0;background:#9634e1;font-size:1.25em;cursor:pointer;color:#fff;border-radius:5px;}
.btnbuy3 {display:inline-block;width:200px;padding:20px 0;background:#725f80;font-size:1.25em;cursor:pointer;color:#fff;border-radius:5px;}
.btnbuy2 {display:inline-block;width:300px;padding:15px 0;background:#622294;cursor:pointer;color:#fff;border-radius:5px;}
.btntalk {display:inline-block;width:300px;padding:15px 0;background:#fee800;cursor:pointer;color:#3a1e1a;border-radius:5px;}
.detail_info {padding:20px;background:#f5f5f5;font-size:15px;line-height:1.5em;word-break:break-all;}
.order_sbtn {display:inline-block;width:100px;padding:8px 0;background:#878787;color:#fff;text-align:center;border-radius:3px;font-size:0.75em;cursor:pointer;}
.order_sbtn2 {display:inline-block;width:100px;padding:8px 0;background:#ededed;color:#ededed;font-size:0.9em;cursor:pointer;}
.order_rarea {padding:20px;border-bottom:solid 1px #ccc;line-height:1.5em;}
.order_form_title {padding:30px;font-size:36px;text-align:center;}
.order_form_stitle {padding:20px;font-size:27px;border-bottom:solid 1px #5a008d;font-weight:bold;color:#5a008d;}
.order_form_tab {padding:0;border-bottom:solid 1px #5a008d;width:50%;background:#e5e5e5;}
.order_form_tabon {display:inline-block;border-radius:0.75em 0.75em 0 0;width:100%;padding:20px 0;font-size:27px;font-weight:bold;color:#5a008d;cursor:pointer;background:#fff;text-align:center;}
.order_form_taboff {display:inline-block;border-radius:0.75em 0.75em 0 0;width:100%;padding:20px 0;font-size:27px;font-weight:bold;color:#777;cursor:pointer;background:#ccc;text-align:center;}
.order_form_stitle2 {padding:20px;font-size:27px;font-weight:bold;color:#5a008d;}
.pd10 {padding:10px;}
.pd20 {padding:20px;}
.pdbtm20 {padding-bottom:20px;}
.pdbtm10 {padding-bottom:10px;}
.pdtb10 {padding:10px 0;}
.pdtp20 {padding:20px 0 0;}
.pdtp20 {padding:30px 0 0;}
.order_name {padding:20px;text-align:left;line-height:1.5em;font-size:1.75em;}
.order_option {padding:20px;text-align:left;line-height:1.5em;font-size:1.2em;}
.order_imgarea {padding:0 10px 5px;}
.order_img {width:200px;}
.order_price {width:100%;padding:20px;text-align:right;font-size:27px;border-top:solid 1px #000;color:#ff0000;}
.order_snamet {width:6.0em;padding:10px 20px;font-size:21px;}
.order_sname {padding:10px 20px;font-size:21px;}
.order_sname2 {padding:10px 20px;font-size:21px;line-height:1.5em;}
.order_snames {font-size:16px;vertical-align:top;}
.order_input500 {width:500px;}
.order_inputzip {width:200px;}
.order_input700 {width:100%;}
.order_input95 {width:95%;font-size:0.75em;}
.order_input100 {width:100%;font-size:0.75em;}
.order_btn {display:inline-block;width:1000px;padding:20px 0;background:#622294;cursor:pointer;border-radius:0.25em;color:#fff;font-size:1.5em;}
.order_btnblack {display:inline-block;width:50%;padding:20px 0;background:#000;cursor:pointer;border-radius:0.25em;color:#fff;font-size:1.5em;}
.order_typebtn {display:inline-block;width:500px;padding:20px 0;background:#fff;cursor:pointer;border:solid 1px #000;color:#000;border-radius:0.5em;vertical-align:top;}
.order_typebtn2 {display:inline-block;width:500px;padding:20px 0;background:#f5f5f5;border:solid 1px #999;color:#999;border-radius:0.5em;vertical-align:top;}
.order_typebtn1 {display:inline-block;width:500px;padding:20px 0;background:#fff;cursor:pointer;border:solid 1px #000;color:#000;border-radius:0.5em;vertical-align:top;}
.order_typebtnon {display:inline-block;width:500px;padding:20px 0;background:#513163;cursor:pointer;border:solid 1px #513163;color:#fff;border-radius:0.5em;font-weight:bolder;}
.order_typebtnon_kakao {display:inline-block;width:500px;padding:20px 0;background:#fee705;cursor:pointer;border:solid 1px #3f2224;color:#3f2224;border-radius:0.5em;font-weight:bolder;vertical-align:top;}
.order_typebtnon_naver {display:inline-block;width:500px;padding:20px 0;background:#01c73c;cursor:pointer;border:solid 1px #3f2224;color:#fff;border-radius:0.5em;font-weight:bolder;}
.order_typebtn2on {display:inline-block;width:1000px;padding:20px 0;background:#fff;cursor:pointer;border:solid 1px #ff0000;color:#ff0000;border-radius:0.5em;}
.ordereee {background:#e2dae7;padding:20px;border:solid 1px #e2dae7;box-sizing:border-box;}
.ordereee2 {background:#fff;padding:0 20px;border:solid 1px #e2dae7;box-sizing:border-box;}
.order_pay2 {display:none;position:fixed;width:500px;height:700px;top:20px;left:50%;margin-left:-250px;z-index:100;}
.pro_cate {padding:15px 0.5em;font-size:0.9em;line-height:1.0em;letter-spacing:-0.05em;background:#f5f5f5;}
#naverpcbtn {display:block;}
#navermbtn {display:none;}
.rvgrade {text-align:left;padding:0.75em 0.5em;font-size:0.9em;}
.rvdate {text-align:center;line-height:2.0em;font-size:0.9em;color:#aaa;}
.rvtitle {line-height:2.0em;font-size:0.9em;}
.rvphoto {width:8.0em;padding:0.5em;}
.word {display:none;}
.photo {width:8.0em;height:8.0em;padding:0.5em;}

/* order_complete */
.order_com_title {padding:30px;font-size:36px;text-align:center;font-weight:bold;font-family:nanumsquare;}
.order_com_title2 {padding:15px;font-size:0.95em;line-height:1.5em;font-family:nanumsquare;}
.orderlist_submenuon {padding:20px 0;font-size:30px;text-align:center;font-family:nanumsquare;background:#5c0299;color:#fff;display:inline-block;cursor:pointer;width:100%;}
.orderlist_submenuoff {padding:20px 0;font-size:30px;text-align:center;font-family:nanumsquare;background:#f2f2f2;color:#999;display:inline-block;cursor:pointer;width:100%;}
.order_com_stitle {padding:10px 0 30px;font-size:27px;text-align:center;}
.order_com_subtit {padding:20px;font-size:27px;border-bottom:solid 2px #000;}
.order_com_subtxt {padding:20px;font-size:21px;background:#f5f5f5;}
.order_com_subtxt1 {width:150px;padding:20px;font-size:21px;background:#f5f5f5;}
.order_com_subtxt2 {width:150px;padding:10px 20px;font-size:21px;}
.order_com_subtxt3 {width:920px;padding:10px 20px;font-size:21px;text-align:right;}
.order_com_subtxt4 {width:920px;padding:10px 20px;font-size:21px;text-align:left;}
.order_com_subtxt5 {padding:10px 20px;font-size:21px;text-align:left;}
.order_com_subtxt6 {padding:10px;font-size:18px;text-align:left;}
.order_com_subtxt7 {padding:10px 20px;font-size:18px;text-align:left;line-height:1.5em;}
.order_eee {background:#eee;padding:20px}
.order_price_result {font-size:21px;text-align:left;}
.order_price_resultr {font-size:27px;text-align:right;font-weight:bold;color:#ff0000;}
.order_search {width:400px}
.order_search_title {padding:30px;font-size:36px;text-align:center;}
.order_search_title2 {padding:0 30px 45px;font-size:21px;text-align:center;}
.orderlist_stxt01 {padding:20px;font-size:21px;border-top:solid 1px #bfbfbf;}
.orderlist_stxtt_line {padding:10px;border-top:solid 1px #e8e8e8;}
.orderlist_stxtb_line {padding:10px;background:#fff;border-top:solid 2px #e83345;border-bottom:solid 1px #bfbfbf;}
.orderlist_state {padding:0 10px;text-align:left;line-height:1.5em;font-size:21px;font-weight:bold;color:#3333ff;}
.orderlist_delivery {padding:0 10px;text-align:left;font-size:0.75em;line-height:1.5em;font-weight:normal;color:#000;}
.orderlist_img {width:100px;}
.orderlist_price {padding:20px;background:#f2f2f2;font-size:20px;text-align:right;border-bottom:solid 1px #000;}
.orderend_title {padding:0.75em;font-size:27px;border-bottom:solid 2px #000;background:#ede8f1;}
.orderend_tops {padding:1.0em 0;font-size:27px;text-align:center;}
.orderend_txt1 {padding:20px;background:#f5f5f5;font-size:18px;}
.orderend_txt2 {padding:10px;font-size:21px;}
.orderend_txt3 {padding:20px;font-size:18px;background:#f5f5f5;width:100px;}
.orderend_txt4 {font-size:20px;}
.orderend_txt5 {font-size:21px;}
.orderend_txt6 {font-size:27px;color:#e83345;}
.orderend_name {font-size:1.5em;font-weight:bold;}
.checksavings {border-radius:0.5em;padding:0.2em;background:#622294;font-size:0.75em;color:#fff;white-space:nowrap;}
.checksavings_none {border-radius:0.5em;padding:0.2em;background:#747474;font-size:0.75em;color:#fff;white-space:nowrap;}

/* È¸¿ø°ü·Ã */
.login-title {padding:30px 0 0;font-size:2.0em;font-weight:800;letter-spacing:-0.05em;}
.login-titles {padding:0.5em 0 0;font-size:1.10em;letter-spacing:-0.05em;line-height:1.5em;}
.login-left {width:120px;font-size:1.5em;}
.login-right {width:400px;}
.login-right2 {width:380px;font-size:1.5em;}
.memberbg {width:700px;margin:0 auto;background:#fff;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:solid 1px #333;}
.memberbg2 {margin:0 auto;padding:50px 100px;}
.memberbg25 {margin:0 auto;padding:0 100px 50px 100px;}
.memberbg3 {width:500px;margin:0 auto;}
.memberbg4 {width:1000px;margin:0 auto;}
.memoutbg {width:1200px;margin:0 auto;background:#ccc;border-radius:10px;}
.member-left {display:inline-block;width:95px;font-size:15px;}
.member-leftt {display:inline-block;width:95px;font-size:15px;}
.member-right {font-size:21px;}
.member-sbtn {vertical-align:top;display:inline-block;width:90px;padding:13px 0;background:#fff;color:#e83345;border:solid 1px #e83345;box-sizing:border-box;cursor:pointer;border-radius:8px;text-align:center;font-size:14px;}
.member-bbtn {display:inline-block;width:500px;padding:20px 0;background:#e83345;color:#fff;cursor:pointer;border-radius:8px;font-size:18px;font-weight:bold;}
.member_scomment {display:inline-block;padding:10px 0 0 95px;font-size:0.75em;line-height:1.5em;}
.member_in400 {width:400px;font-size:18px;height:2.5em;}
.member_in300 {width:300px;font-size:18px;height:2.5em;}
.member_in600 {width:600px;font-size:18px;height:2.5em;}
.member_in500 {width:500px;font-size:18px;height:2.5em;}
.member_blankright {display:inline-block;padding:10px 0 0 95px;font-size:21px;line-height:1.5em;}
.member_smbtn {cursor:pointer;display:inline-block;background:#ccc;padding:0.5em 0.5em 0.25em;border-radius:0.25em;font-size:0.9em;}
.login_stxt {font-size:1.0em;}
.cart_btn {display:inline-block;width:200px;padding:20px 0;cursor:pointer;background:#4d4d4d; font-size:1.25em;border-radius:5px;color:#fff;}
.login_btn {display:inline-block;width:500px;padding:20px 0;background:#e83345;cursor:pointer;color:#fff;border-radius:8px;font-size:18px;font-weight:bold;}
.join_btn {display:inline-block;width:500px;padding:20px 0;background:#4b484e;cursor:pointer;color:#fff;border-radius:8px;font-size:18px;font-weight:bold;}
.join_btn2 {display:inline-block;width:500px;padding:20px 0;background:#4b484e;color:#fff;border-radius:8px;font-size:18px;font-weight:bold;}
.kkt_btn01 {display:inline-block;width:500px;padding:20px 0;background:#fff413;cursor:pointer;font-weight:bold;}
.nvr_btn01 {display:inline-block;width:500px;padding:20px 0;background:#3ec729;cursor:pointer;font-weight:bold;}
.profile_title {padding:0.5em;font-size:1.5em;font-weight:800;letter-spacing:-0.05em;background:#f5f5f5;border-top:solid 2px #e83345;border-bottom:solid 1px #bfbfbf;font-family:nanumsquare;}
.findtabon {width:200px;vertical-align:top;background:#fff;border-left:solid 1px #e83345;border-top:solid 2px #e83345;border-right:solid 1px #e83345;border-bottom:solid 1px #fff;display:inline-block;color:#e83345;font-weight:bold;padding:13px 0;cursor:pointer;text-align:center;}
.findtaboff {width:200px;vertical-align:top;background:#f2f2f2;border-top:solid 2px #e5e5e5;border-right:solid 1px #e5e5e5;border-bottom:solid 1px #e83345;display:inline-block;padding:13px 0;cursor:pointer;text-align:center;}
.findtabline {width:100px;vertical-align:top;color:#fff;display:inline-block;padding:13px 0;border-top:solid 2px #fff;border-bottom:solid 1px #e83345;}
.btncancels {float:left;display:inline-block;width:240px;padding:18px 0;background:#fff;color:#e83345;border:solid 1px #e83345;box-sizing:border-box;cursor:pointer;border-radius:8px;}
.btncancel {display:inline-block;width:240px;padding:18px 0;background:#fff;color:#e83345;border:solid 1px #e83345;box-sizing:border-box;cursor:pointer;border-radius:8px;}
.btncancelc {display:inline-block;width:240px;padding:1.0em 0;background:#fff;color:#e83345;border:solid 1px #e83345;box-sizing:border-box;cursor:pointer;border-radius:0.25em;}
.btnoks {float:right;display:inline-block;width:240px;padding:18px 0;background:#e83345;color:#fff;cursor:pointer;border-radius:8px;}
.btnokc {display:inline-block;width:240px;padding:1.0em 0;background:#e83345;color:#fff;border:solid 1px #e83345;box-sizing:border-box;cursor:pointer;border-radius:0.25em;}
.btnok {display:inline-block;width:240px;padding:18px 0;background:#e83345;color:#fff;cursor:pointer;border-radius:8px;}
.joincomm {display:none;position:fixed;top:300px;left:50%;width:600px;height:300px;margin-left:-300px;background:#fff;border:solid 1px #ccc;z-index:100;box-shadow: 3px 3px 6px #a2a2a2;}
.snscheck_msg {display:none;position:fixed;top:250px;left:50%;width:400px;margin-left:-200px;background:#fff;border:solid 1px #ccc;z-index:1000;box-shadow: 3px 3px 6px rgba(0,0,0,0.75);}
.snscheck_msgtest {display:block;position:fixed;top:250px;left:50%;width:400px;margin-left:-200px;background:#fff;border:solid 1px #ccc;z-index:1000;box-shadow: 3px 3px 6px rgba(0,0,0,0.75);}
.pdtp10 {padding-top:10px;}
.pdtp20 {padding-top:20px;}
.pdtp30 {padding-top:30px;}

.nonmem_dvpop {display:none;position:fixed;top:70px;left:50%;width:750px;height:;margin-left:-375px;background:#fff;border:solid 1px #ccc;z-index:1000;}
.nonmem_dvpop2 {display:none;position:fixed;top:300px;left:50%;width:600px;height:;margin-left:-300px;background:#fff;border:solid 1px #ccc;z-index:1200;}
.nonmem_dvpop3 {display:none;position:fixed;top:10px;left:50%;width:750px;height:;margin-left:-375px;background:#fff;border:solid 1px #ccc;z-index:1000;}
.nonmem_dvpopnew {display:block;position:fixed;bottom:0;left:50%;width:650px;margin-left:-325px;z-index:1000;}
.nonmem_bg {width:90%;text-align:center;}
#nonmem .login-title {padding:0;font-size:1.5em;font-weight:600;letter-spacing:-0.05em;}
#nonmem .login-titles {padding:0.5em 0 0;font-size:1.10em;letter-spacing:-0.05em;line-height:1.5em;}
#nonmem .login-left {width:25%;font-size:1.1em;}
#nonmem .login-right {width:75%;}
#nonmem .login-right2 {width:100%;font-size:1.5em;}
#nonmem .memberbg2 {margin:0 auto;padding:0.75em;}
#nonmem .memberbg3 {width:90%;margin:0 auto;}
#nonmem .login_btn {display:inline-block;width:100%;padding:0.75em 0;background:#e83345;cursor:pointer;color:#fff;border-radius:0.5em;font-size:1.05em;font-weight:bold;}
#nonmem .join_btn {display:inline-block;width:100%;padding:0.75em 0;background:#4b484e;cursor:pointer;color:#fff;border-radius:8px;font-size:1.05em;font-weight:bold;border:solid 1px #e83345;}
#nonmem .sub_btn1 {cursor:pointer;display:inline-block;background:#999;color:#fff;padding:0.25em 0.5em;font-size:0.95em;}
#nonmem .sub_btn2 {cursor:pointer;display:inline-block;background:#e83345;color:#fff;padding:0.25em 0.5em;font-size:0.95em;}
#nonmem .pdtp10 {padding-top:10px;}
#nonmem .pdtp20 {padding-top:20px;}
#nonmem .pdtp30 {padding-top:30px;}

/* mypage */
.tabarea1 {width:33%;}
.tabarea2 {width:33%;}
.tabarea3 {width:25%;}
.tabarea4 {width:25%;}
.tabon {width:100%;display:inline-block;padding:10px 0;cursor:pointer;background:#fff;text-align:center;color:#e83345;font-size:21px;
border-top:solid 1px #e83345;border-right:solid 1px #e83345;border-bottom:solid 1px #fff;border-left:solid 1px #e83345;box-sizing:border-box;}
.taboff {width:100%;display:inline-block;padding:10px 0;cursor:pointer;background:#ccc;text-align:center;font-size:21px;
border-top:solid 1px #aaa;border-right:solid 1px #aaa;border-bottom:solid 1px #e83345;border-left:solid 1px #aaa;box-sizing:border-box;}
.savingspyo1 {padding:20px 10px;background:#f5f5f5;}
.savingspyo2 {padding:20px 10px;}
.savingline {border-bottom:solid 1px #ccc;}
.btnpage {width:21px;cursor:pointer;}
.btnpagenum {display:inline-block;padding:0 5px;cursor:pointer;}
.btnpagenumon {display:inline-block;padding:0 5px;cursor:pointer;font-weight:bold;}
#page_bottom img {width:13px;padding:5px;background:#e5e5e5;vertical-align:middle;cursor:pointer;}
.btn_modify {display:inline-block;width:100%;padding:15px 0;border-radius:8px;background:#e83345;color:#fff;cursor:pointer;font-size:24px;font-weight:bold;}
.btn_addad {float:right;vertical-align:top;display:inline-block;width:90px;padding:8px 0;background:#fff;color:#e83345;border:solid 1px #e83345;border-radius:6px;cursor:pointer;text-align:center;font-size:0.55em;font-weight:normal;}
.btn_addad2 {display:inline-block;width:90%;padding:13px 0;border-radius:8px;background:#3b3540;color:#fff;cursor:pointer;}
.saving_subtxt {padding:0 0 50px;text-align:center;font-size:1.5em;font-weight:normal;}
.saving_infotxt {text-align:left;font-size:1.1em;padding:20px;}
.proagree_txt1 {padding:0 10px 0 0;font-size:0.9em;line-height:1.5em;}
.proagree_txt2 {padding:0;font-size:0.75em;line-height:1.5em;}
.deli_title {}
.delipyo_001 {padding:10px;width:50px;background:#f2f2f2;border-right:solid 1px #ccc;}
.delipyo_002 {padding:10px;width:170px;background:#f2f2f2;border-right:solid 1px #ccc;}
.delipyo_003 {padding:10px;background:#f2f2f2;border-right:solid 1px #ccc;}
.delipyo_004 {padding:10px;width:50px;background:#f2f2f2;}
.delipyo_101 {padding:10px;border-right:solid 1px #ccc;}
.delipyo_102 {padding:10px;width:150px;border-right:solid 1px #ccc;}
.delipyo_103 {padding:10px;width:50px;line-height:0.75em;}
.add_delbtn {display:inline-block;padding:5px;background:#fff;color:#e83345;border:solid 1px #e83345;border-radius:4px;box-sizing:border-box;cursor:pointer;text-align:center;font-size:0.75em;font-weight:normal;}
.add_delbtn2 {display:inline-block;padding:5px;background:#fff;color:#666;border:solid 1px #666;border-radius:4px;box-sizing:border-box;cursor:pointer;text-align:center;font-size:0.75em;font-weight:normal;}
.postcode01 {display:none;position:fixed;overflow:hidden;z-index:1000;-webkit-overflow-scrolling:touch;}
.order_add {display:none;position:fixed;top:200px;left:50%;width:750px;margin-left:-375px;background:#fff;z-index:1006;}
.order_add_text {padding:10px;border-right:solid 1px #ccc;}
.order_add_txt2 {padding:10px;}
.order_add_txt001 {padding:10px;border-right:solid 1px #ccc;font-size:0.9em;}
.order_add_txt002 {padding:10px;border-right:solid 1px #ccc;width:470px;}
.order_add_txt003 {padding:10px;width:70px;}
.coupon_detail {display:none;position:fixed;top:320px;left:50%;width:750px;margin-left:-375px;background:#fff;border:solid 1px #ccc;z-index:1000;box-shadow: 3px 3px 6px #a2a2a2;}
.trackbtn {cursor:pointer;display:inline-block;background:#ccc;padding:0.3em 0.75em 0.2em;border-radius:0.25em;font-size:0.85em;margin-left:0.25em;}
.btn_rvwrite {cursor:pointer;display:inline-block;background:#f2f2f2;padding:0.3em 0.75em 0.2em;border:solid 1px #ccc;font-size:0.85em;margin:0.25em 0;}
.pst_rvbtn {float:right;}
.92icon_img {width:92px;}
.pst_92icon_mypage {padding:0 0 1.5em;}
.topinfotxt {padding:0 0.75em 0 0.25em;font-size:3.0em;line-height:2.0em;cursor:pointer;}
.receipt_title {font-size:15px;color:#e83345;font-weight:bold;}
.receipt_stitle01 {padding:0.5em 0;font-size:0.9em;font-weight:bold;}
.receipt_pyo01 {border-top:solid 1px #555;height:1px;}
.receipt_pyo011 {background:#f5f5f5;border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;font-size:0.75em;text-align:center;padding:0.5em 0;line-height:1.5em;color:#777;}
.receipt_pyo012 {background:#f5f5f5;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;font-size:0.75em;text-align:center;padding:0.5em 0;line-height:1.5em;color:#777;}
.receipt_pyo021 {background:#fff;border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;font-size:0.75em;text-align:center;padding:0.5em 0;line-height:1.5em;color:#000;}
.receipt_pyo022 {background:#fff;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;font-size:0.75em;text-align:center;padding:0.5em 0;line-height:1.5em;color:#000;}
.receipt_pyo031 {background:#eee2f6;border:solid 1px #ccc;font-size:0.75em;text-align:center;padding:0.5em;line-height:1.5em;color:#000;}
.receipt_pyo032 {background:#f9f0ff;border:solid 1px #ccc;font-size:0.75em;text-align:right;padding:0.5em;line-height:1.5em;color:#000;font-weight:bold;}
.receipt_pyo033 {background:#f9f0ff;border:solid 1px #ccc;font-size:1.05em;text-align:right;padding:0.25em;line-height:1.5em;color:#000;font-weight:bold;}
.receipt_topbtn {display:inline-block;padding:0.25em 0;background:#e83345;color:#fff;width:6.0em;cursor:pointer;font-size:0.5em;border-radius:0.5em;text-align:center;}
.receipt_btmbtn {display:inline-block;padding:10px 0;background:#e83345;color:#fff;width:150px;cursor:pointer;font-size:13px;border-radius:0.25em;}
.receipt_sbtn {float:right;background:#ddd;padding:0.25em 0.5em;border-radius:0.25em;font-size:0.9em;cursor:pointer;}

/* cart */
.cart_img {width:120px;}
.cart_01lttxt {padding:1.0em 0.75em;font-size:21px;background:#f5f5f5;border-top:solid 2px #e83345;border-bottom:solid 1px #bfbfbf;}
.cart_01rttxt {float:right;font-size:0.65em;width:30%;text-align:right;}
.cart_01check {padding:1.0em;border-right:solid 1px #e8e8e8;}
.cart_01img {display:inline-block;float:left;padding:1.0em;}
.cart_01pay {display:block;float:top;padding:0;}
.cart_01title {display:inline-block;float:left;width:880px;padding:0.5em 0 0.5em;font-size:1.5em;font-weight:bold;}
.cart_01option {display:block;float:left;width:880px;}
.cart_01opprice {display:block;float:left;width:880px;}
.cart_01price {display:block;float:left;width:880px;padding-top:0.5em;}
.cart_01pricewon {font-size:1.5em;font-weight:bold;}
.cart_01delivery {display:block;float:left;background:#f7f7f7;width:100%;text-align:right;padding:0.5em 0;border-top:solid 1px #f2f2f2;}
.cart_01btn {display:inline-block;background:#fff;border:solid 1px #e83345;color:#e83345;border-radius:4px;padding:0.6em 1.25em;font-size:0.9em;cursor:pointer;font-weight:bold;}
.cart_01btn2 {display:inline-block;background:#fff;border:solid 1px #666;color:#666;border-radius:4px;padding:0.6em 1.25em;font-size:0.9em;cursor:pointer;box-sizing:border-box;}
.cart_01left {font-size:20px;text-align:left;}
.cart_01right {font-size:20px;text-align:right;}
.cart_01left2 {font-size:24px;text-align:left;}
.cart_01right2 {font-size:27px;text-align:right;}

/* order_saving */
.order_01savingall {display:block;float:top;}
.order_01savingin {display:inline-block;float:left;padding:0.5em 0;width:100%;font-size:0.9em;}
.order_01savinstxt {display:inline-block;float:left;padding:0.5em 0;font-size:0.75em;}
.order_01savinstxt2 {display:inline-block;width:100%;padding:10px 0;background:#f5f5f5;font-size:0.9em;line-height:1.5em;}

/* bbs */
.bbs_list01 {background:#e1e1e1;padding:15px 10px;text-align:center;width:120px;}
.bbs_list02 {background:#e1e1e1;padding:15px 10px;text-align:center;width:960px;}
.bbs_listxt01 {background:#fff;padding:0 10px;text-align:center;width:120px;}
.bbs_listxt02 {background:#fff;padding:0 10px;text-align:left;width:960px; font-size:1.25em;}
.bbs_listxt03 {background:#f5f5f5;padding:20px 10px;text-align:center;width:120px;}
.bbs_listxt04 {background:#f5f5f5;padding:20px 10px;text-align:left;width:960px; font-size:1.25em;}
.bbs_listxt05 {background:#fff;padding:20px 10px;text-align:center;width:100%;}
.bbs_lisnor01 {display:block;cursor:pointer;padding:20px 0;}
.bbs_lisnor02 {padding:30px;}
.bbs_lisnoti01 {background:#ff0000;padding:5px 8px;color:#fff;}
.bbs_lisnoti02 {display:block;cursor:pointer;padding:20px 0;font-weight:bold;}
.bbs_search {width:300px;}
.bbs_sebtn {display:inline-block;cursor:pointer;border:solid 1px #ccc;background:#f5f5f5;padding:6px 15px;font-size:13px;}
.bbsevent_area {padding:50px 50px 0;}
.bbsevent_it {float:left;width:50%;padding-bottom:50px;}
.bbsevent_endbg {position:absolute;z-index:100;width:500px;height:250px;cursor:default;}
.bbsevent_title {text-align:left;padding:10px 0;font-size:21px;color:#000;}
.bbsfaq_title {padding:20px;display:block;border-radius:15px;font-size:27px;background:#8f5cb7;border:solid 1px #67378d;color:#fff;}
.bbsfaq_a {font-size:24px;padding:0 15px 0 0;}
.bbsfaq_at {font-size:21px;line-height:1.5em;}

.lttmenu {padding:0.5em;color:#999;font-weight:bold;font-size:0.95em;border-bottom:solid 1px #ccc;}

/* btn */
.btn {display:inline-block;outline:none;cursor:pointer;text-align:center;text-decoration:none;}
.btn:hover { text-decoration:none;}
.btn:active { position:relative;}
.redbtn {background:#000;color:#fff;padding:1.0em;border-radius:0.5em;font-size:1.0em;}
.redbtn:hover {}
.redbtn:active {}
.ltmenu {display:inline-block;padding:0 0.5em;height:2.0em;color:#666;font-size:0.95em;cursor:pointer;width:100%;}
.ltmenu:hover {color:#e83345;font-weight:bold;}
.ltmenu:active {color:#e83345;font-weight:bold;}
.topmenu2 {display:block;font-family:Malgun Gothic;color:#000; font-size:15px;font-weight:bold;text-decoration:none;border-right:solid 1px #ccc;}
.topmenu2 a{display:block;font-family:Malgun Gothic;color:#000; font-size:15px;font-weight:bold;text-decoration:none;}
.topmenu2 link{display:block;font-family:Malgun Gothic;color:#000; font-size:15px;font-weight:bold;text-decoration:none;}
.topmenu2:hover {display:block;font-family:Malgun Gothic;color:#6102a5; font-size:15px;background: #fff;}
.topmenu2:active {display:block;font-family:Malgun Gothic;color: #6102a5; font-size:15px;font-weight:bold;}
.topmenu3 {display:block;font-family:Malgun Gothic;color:#000; font-size:15px;font-weight:bold;text-decoration:none;}
.topmenu3 a{display:block;font-family:Malgun Gothic;color:#000; font-size:15px;font-weight:bold;text-decoration:none;}
.topmenu3 link{display:block;font-family:Malgun Gothic;color:#000; font-size:15px;font-weight:bold;text-decoration:none;}
.topmenu3:hover {display:block;font-family:Malgun Gothic;color:#6102a5; font-size:15px;background: #fff;}
.topmenu3:active {display:block;font-family:Malgun Gothic;color: #6102a5; font-size:15px;font-weight:bold;}

.hdtopbtn {cursor:pointer;display:inline-block;padding:3px 8px;background:#a6a6a6;border:solid 1px #8c8c8c;color:#fff;border-radius:3px;font-size:0.85em;text-align:center;}
.hdtopbtn2 {cursor:pointer;display:inline-block;padding:3px 8px;background:#e83345;border:solid 1px #000;color:#fff;border-radius:3px;font-size:0.85em;text-align:center;}
.toplogo_area {padding:10px 0 5px;text-align:center;font-size:36px;font-weight:1000;background:#fff;border-bottom:sold 1px #ccc;}
.toplogo {height:56px;}
.topmenu {height:2.0em;}
.bigtitle_area {padding:0;text-align:center;}
.bigtitle {}
.topbgarea {width:100%;background:#000;}
.topbgarea2 {width:1200px;margin:0 auto;}
.datebg {background:#d2d2d2;text-align:center;padding:10px 0;font-size:1.5em;border-bottom:solid 1px #ccc;}
.pro_titlearea {padding:20px 0;text-align:left;}
.pro_title {width:1100px;font-size:2.5em;background:#d2d2d2;padding:0.5em;}
.pro_title3 {width:1100px;font-size:2.5em;background:#ddd;padding:0.5em;color:#fff;}
.pro_title2 {width:1100px;font-size:2.5em;background:#555;padding:0.5em;color:#fff;}
.pro_bg {padding:10px 0;width:1100px;}
.pro_area {vertical-align:top;padding:20px;}
.pro_line {background:#fff;border:solid 1px #ccc;}
.pro_num {padding:0 0 10px;font-size:4.0em;color:#ff9900;vertical-align:top;font-weight:bold;}
.pro_name {padding:0 0 10px;font-size:2.6em;color:#000;vertical-align:top;letter-spacing:-0.025em;}
.pro_subname {padding:0 0 10px;font-size:1.5em;color:#000;vertical-align:top;}
.pro_nameblank {padding:20px 0 0;}
.pro_price {padding:0 0 5px;font-size:1.5em;color:#7d7d7d;}
.pro_sale {background:url(../images/v1.png) no-repeat;width:85px;height:57px;vertical-align:top;text-align:center;padding:10px 0 0;}
.pro_salerate {font-size:1.5em;color:#fff;}
.pro_subprice {padding:0;font-size:3.5em;color:#ff0000;font-weight:bold;}
.pro_img {vertical-align:middle;text-align:right;}
.pro_imgsize {width:350px;}
.pro_imgsize2 {width:250px;}
.mapinfo {padding:1.0em;color:#000;}
.icontitle {width:0.6em;padding:0.2em 0 0;}
.itwidth {width:1200px;}
.new_list {width:33%;padding:0.75em 0.25em;vertical-align:top;}
.new_name {width:380px;text-align:left;font-size:14px;padding:0.25em 0;word-break:break-all;line-height:1.5em;letter-spacing:-0.025em;}
.new_price {width:380px;text-align:left;color:#ff0000;font-size:1.4em;line-height:1.75em;}
.new_prices {width:380px;color:#626262;font-size:0.65em;line-height:1.5em;font-weight:600;}
.price_number0 {font-family:'Roboto', sans-serif;font-size:1.0em;font-weight:normal;}
.price_number {font-family:'Roboto', sans-serif;font-size:1.05em;font-weight:800;}
.price_number2 {font-family:'Roboto', sans-serif;font-size:0.75em;color:#626262;font-weight:normal;}
.cate_alignon {cursor:pointer;padding:0 3px;font-weight:bold;color:#424242;letter-spacing:-0.05em;}
.cate_align {cursor:pointer;padding:0 3px;letter-spacing:-0.05em;}

/* Àå±â¹«ÀÌÀÚÇÒºÎ Ç¥½Ã */
.pro_view_thumb {position:absolute;padding-left:232px;}
.pro_view_img {position:absolute;padding-left:489px;}
.pro_view_imgwd {width:60px;}

/* Layer Popup */
.white_content {display:none;position:absolute;top:96;right:50%;width:200px;margin-right:-600px;background-color:#fff;z-index:1001;overflow:0;border-radius:0 0 1.0em 1.0em;border:solid 1px #622294;}
.black_overlay{display:none; position:fixed;top:0%;left:0%;width:100%;height:100%;background-color:black; z-index:99;-moz-opacity:0.50;opacity:.50;filter:alpha(opacity=50);}
.black_overlay2{display:none; position:fixed;top:0%;left:0%;width:100%;height:100%;background-color:black; z-index:99;-moz-opacity:0.50;opacity:.50;filter:alpha(opacity=50);}
.layerpop_agree {display:none;position:fixed;top:50px;left:50%;margin-left:-250px;width:500px;height:600px;z-index:100;background:#fff;overflow:auto;border:solid 2px #ccc;}
.layerpop_agreesub {display:block;position:fixed;top:50px;left:50%;margin-left:-250px;width:500px;z-index:100;overflow:auto;border:solid 2px #ccc;}
.layerpop_addad {display:none;position:fixed;top:50px;left:50%;margin-left:-275px;width:550px;z-index:100;background:#fff;overflow:auto;border:solid 2px #ccc;}
.main_popup {position:fixed;top:250px;left:50%;margin-left:-225px;z-index:100;overflow:0;}
.cart_editorpop {display:none;position:fixed;top:250px;left:50%;margin-left:-225px;z-index:100;background:#fff;overflow:auto;border:solid 2px #ccc;}
.tourevent_content {display:none;position:fixed;top: 10px;left: 50%;background-color: #fff;margin-left:-300px;width:600px;z-index:1002;overflow: auto;border-radius:1.0em;border:solid 2px #fff;}
.inname {padding:15px;font-size:18px;}
.incon {padding-right:15px;font-size:20px;}
.inblank {padding-top:15px;}
.inagree {padding:0.5em;text-align:center;font-size:18px;vertical-align:bottom;}
.btnclosearea {cursor:pointer;width:40px;margin-right:1.0em;}
.intitle {padding:0.5em 0;font-size:1.5em;}
.agreetitle {padding:0.5em;}
.agereetxt {padding:0.5em;font-size:0.9em;color:#808080;}
.agereetxt2 {padding:0.5em;font-size:0.9em;color:#999;}
.agreebtm {padding:0.5em 0;text-align:center;}

.tourtxt01 {padding:0.5em;background:#f0e3fa;border:solid 1px #000;}
.tourtxt02 {padding:0.5em;font-weight:bold;border:solid 1px #000;}
.tourtxt03 {padding:0.5em;border:solid 1px #000;}
.tourtxt04 {padding:0.5em;font-weight:bold;background:#fcf9ff;border:solid 1px #000;}
.tourtxt05 {padding:0.5em;background:#f0e3fa;border:solid 1px #000;font-weight:bold;}
.tourtxt06 {padding:0.5em;background:#e9e9e9;border:solid 1px #000;}

#mtopbanner {display:none;}
#pctopbanner {display:block;}
#header_menu {display:block;}
#header_menu_m {display:none;}
#btmtopbtnm {display:none;}

/* pc atoz golf */
.white_content_atoz {display:none;position:absolute;top:143px;left:50%;width:1200px;margin-left:-600px;background-color:#fff;z-index:1001;overflow:0;border:solid 1px #ccc;}
.white_content_atozptn {display:none;position:absolute;top:143px;left:50%;width:1000px;margin-left:-500px;background-color:#fff;z-index:1001;overflow:0;border:solid 1px #ccc;}
#skybanner_pc {display:block;}
#pcfooter {display:block;}
#mfooter {display:none;}

.popwidth {width:450px;margin:0 auto;}
#eventbanner_pc {display:block;}
#eventbanner_m {display:none;}

.ellipsis{white-space:nowrap;display:block;overflow:hidden;text-overflow: ellipsis;-o-text-overflow:ellipsis;-moz-any-white-space:normal;-moz-any-word-wrap:break-word;}

/* iphone3, iphone4, iphone5, Galaxy s2, Galaxy S4 */
@media only screen
and (max-width:1024px ){
body{font-size:1.2em;width:100%;}
#header_menu {display:none;}
#header_menu_m {display:block;}
#btmtopbtnm {display:block;}
#mtopbanner {display:block;background:#f1f1f1;}
#pctopbanner {display:none;}

/* Æû Ä¿½ºÅÒ */
.radio-field {float:right;width:100%;font-size:0.85em;}
.radio-field:after { content: ''; display: table; clear: both; }
.radio-field label { float: left; width: 49%; cursor: pointer; }
.radio-field label:first-child { margin-right: 1%; }
.radio-field label:last-child { margin-left: 1%; }
.radio-field input { position: absolute; opacity: 0; width: 0; height: 0; }
.radio-field label span { display: block; line-height: 3.0em; text-align: center; border: 1px solid #ccc; background: #fff; color: #555; box-sizing: border-box; }
.radio-field input:checked + span { border-color: #333; background: #333; color: #fff; }

/* main */
.hdtopbtn {cursor:pointer;display:inline-block;padding:0.25em 0.75em;background:#a6a6a6;border:solid 1px #8c8c8c;color:#fff;border-radius:3px;font-size:0.95em;text-align:center;}
.hdtopbtn2 {cursor:pointer;display:inline-block;padding:0.25em 0.75em;background:#e83345;border:solid 1px #000;color:#fff;border-radius:3px;font-size:0.95em;text-align:center;}
.toplogo {height:2.10em;}
.topmenu {height:1.75em;margin:0 0.5em;}
.conwid {width:100%;margin:0 auto;}
.con2wid {width:100%;margin:0 auto;}
.conwidwh {width:100%;margin:0 auto;background:#fff;}
.conwidwh2 {width:100%;margin:0 auto;background:#fefcff;}
.con2widwh {width:100%;margin:0 auto;background:#fff;}
.mainprolist {display:inline-block;width:48.5%;vertical-align:top;vertical-align:top;margin:0 0 1.0em;}
.mainprolist_area {width:95%;height:15.0em;margin:0 auto;text-align:center;margin:0 auto;vertical-align:top;}
.tourprolist {display:inline-block;width:48.5%;vertical-align:top;vertical-align:top;margin:0 0 0.5em;}
.tourprolist_area {width:95%;height:12.5em;margin:0 auto;text-align:center;margin:0 auto;vertical-align:top;}
.footertxt {padding:0.5em 0;line-height:1.5em;color:#ccc;font-size:0.75em;text-align:left;}
.btmpd {padding:1.5em 0 0;}
.btmarea {width:50%;}
.btmbtn1 {display:inline-block;width:100%;padding:1.25em 0;background:#000066;color:#fff;font-size:0.9em;}
.btmbtn2 {display:inline-block;width:100%;padding:1.25em 0;background:#fee800;color:#3a1e1a;font-size:0.9em;}
.btmbtn3 {display:inline-block;width:100%;padding:1.25em 0;background:#04ce5d;color:#fff;font-size:0.9em;}
.toptitle {padding:0.5em 0;text-align:center;font-size:1.75em;color:#000;font-weight:800;letter-spacing:-0.05em;border-bottom:solid 1px #eee;}
.catetitle {background:url('/images/cateline.gif');text-align:center;font-size:1.1em;color:;font-weight:normal;letter-spacing:-0.05em;}
.catetitle span {display:inline-block;background:#fff;padding:0.6em 0;width:7.5em;border:solid 1px #ddd;box-sizing:border-box;}
.catetitle2 {border-top:solid 1px #000;background:#622294;border-radius:0 0 0.5em 0.5em;padding:0.25em 0.25em;text-align:left;font-size:1.15em;color:#fff;font-weight:100;letter-spacing:-0.05em;}
.cate_top {background:#f5f5f5;padding:0.5em 0;text-align:center;font-size:1.5em;font-weight:bold;border-bottom:solid 2px #ccc;}
.cate_tops {background:#fff;padding:1.0em;text-align:center;font-size:0.75em;border-bottom:solid 1px #d2d2d2;color:#808080;}
.search_top {float:top;width:100%;display:block;padding-bottom:0.5em;}
.new_name {width:95%;text-align:center;font-size:0.70em;padding:0.25em 0;word-break:break-all;vertical-align:top;line-height:1.1em;letter-spacing:-0.05em;}
.new_price {width:95%;text-align:center;color:#ff0000;font-size:1.0em;line-height:1.1em;font-weight:bolder;vertical-align:top;}
.new_prices {width:95%;color:#626262;font-size:0.75em;line-height:1.5em;font-weight:normal;vertical-align:top;float:left;}
#eventbanner_pc {display:none;}
#eventbanner_m {display:block;}

#pcnoti {display:none;}
#mnoti {display:block;}

/* Àå±â¹«ÀÌÀÚÇÒºÎ Ç¥½Ã */
.pro_view_thumb {position:absolute;padding-left:35.5%;}
.pro_view_imgwd0 {width:2.5em;}
.pro_view_img {position:absolute;right:0;}
.pro_view_imgwd {width:4.0em;}
/* È¸¿ø°ü·Ã */
.memberbg {width:97%;margin:0 auto;background:#fff;border-radius:0.25em;-moz-border-radius:0.25em;-webkit-border-radius:0.25em;border:solid 1px #333;}
.memberbg2 {margin:0 auto;padding:1.0em 1.0em;}
.memberbg25 {margin:0 auto;padding:1.0em 1.0em;}
.memberbg3 {width:100%;margin:0 auto;}
.memberbg4 {width:100%;margin:0 auto;}
.memoutbg {width:100%;margin:0 auto;background:#ccc;border-radius:10px;}
.login-title {padding:0.5em 0 0.25em;font-size:1.5em;font-weight:800;letter-spacing:-0.05em;}
.login-titles {padding:0.5em 0 0;font-size:1.10em;letter-spacing:-0.05em;line-height:1.5em;}
.login-left {width:27%;font-size:1.20em;padding-left:;}
.login-right {width:73%;font-size:1.25em;}
.login-right2 {width:100%;font-size:1.25em;}
.member-left {width:50%;font-size:0.9em;line-height:2.0em;}
.member-leftt {width:5.0em;font-size:0.9em;line-height:2.0em;}
.member-right {width:100%;font-size:0.9em;}
.member-sbtn {vertical-align:top;display:inline-block;width:90px;padding:13px 0;background:#fff;color:#e83345;border:solid 1px #e83345;box-sizing:border-box;font-size:0.8em;border-radius:0.25em;text-align:center;cursor:pointer;}
.member-bbtn {display:inline-block;width:100%;padding:1.0em 0;border-radius:0.25em;background:#e83345;color:#fff;font-size:1.0em;font-weight:normal;cursor:pointer;}
.member_scomment {display:inline-block;padding:0.5em 0 0;font-size:0.8em;}
.member_in400 {width:100%;font-size:1.25em;}
.member_in300 {width:70%;font-size:1.25em;}
.member_in600 {width:100%;font-size:1.25em;}
.member_in500 {width:97.5%;font-size:1.25em;}
.member_blankright {display:inline-block;width:100%;padding:0;font-size:0.9em;line-height:1.5em;}
.member_smbtn {cursor:pointer;display:inline-block;background:#ccc;padding:0.2em;border-radius:0.25em;font-size:0.85em;}
.login_stxt {font-size:0.75em;}
.login_btn {display:inline-block;width:100%;padding:1.0em 0;background:#e83345;cursor:pointer;color:#fff;border-radius:0.25em;font-size:1.1em;font-weight:bold;}
.join_btn {display:inline-block;width:100%;padding:1.0em 0;background:#4b484e;cursor:pointer;color:#fff;border-radius:0.25em;font-size:1.1em;font-weight:bold;}
.join_btn2 {display:inline-block;width:100%;padding:1.0em 0;background:#4b484e;color:#fff;border-radius:0.25em;font-size:1.1em;font-weight:bold;}
.kkt_btn01 {display:inline-block;width:100%;padding:1.0em 0;background:#fff413;cursor:pointer;font-size:1.1em;font-weight:bold;}
.nvr_btn01 {display:inline-block;width:100%;padding:1.0em 0;background:#3ec729;cursor:pointer;font-size:1.1em;font-weight:bold;}
.profile_title {padding:0.5em;font-size:1.2em;font-weight:bold;letter-spacing:-0.025em;background:#f5f5f5;border-top:solid 2px #e83345;border-bottom:solid 1px #bfbfbf;font-family:nanumsquare;}
.findtabon {width:8.0em;vertical-align:top;background:#fff;border-left:solid 1px #e83345;border-top:solid 2px #e83345;border-right:solid 1px #e83345;border-bottom:solid 1px #fff;display:inline-block;color:#e83345;font-weight:bold;padding:1.0em 0;cursor:pointer;text-align:center;}
.findtaboff {width:8.0em;vertical-align:top;background:#f2f2f2;border-top:solid 2px #e5e5e5;border-right:solid 1px #e5e5e5;border-bottom:solid 1px #e83345;display:inline-block;padding:1.0em 0;cursor:pointer;text-align:center;}
.findtabline {width:4.25em;vertical-align:top;color:#fff;display:inline-block;padding:1.0em 0;border-top:solid 2px #fff;border-bottom:solid 1px #e83345;}
.btncancels {float:left;display:inline-block;width:49%;padding:1.0em 0;background:#fff;color:#e83345;border:solid 1px #e83345;box-sizing:border-box;cursor:pointer;border-radius:0.25em;}
.btncancelc {display:inline-block;width:49%;padding:1.0em 0;background:#fff;color:#e83345;border:solid 1px #e83345;box-sizing:border-box;cursor:pointer;border-radius:0.25em;}
.btnoks {float:right;display:inline-block;width:49%;padding:1.0em 0;background:#e83345;color:#fff;border:solid 1px #e83345;box-sizing:border-box;cursor:pointer;border-radius:0.25em;}
.btnokc {display:inline-block;width:49%;padding:1.0em 0;background:#e83345;color:#fff;border:solid 1px #e83345;box-sizing:border-box;cursor:pointer;border-radius:0.25em;}
.btnok {display:inline-block;width:65%;padding:1.0em 0;background:#e83345;color:#fff;border:solid 1px #e83345;box-sizing:border-box;cursor:pointer;border-radius:0.25em;}
.joincomm {display:none;position:fixed;top:3.0em;left:50%;width:90%;margin-left:-45%;background:#fff;border:solid 1px #ccc;z-index:700;box-shadow: 3px 3px 6px #a2a2a2;}
.snscheck_msg {display:none;position:fixed;top:4.0em;left:50%;width:90%;margin-left:-45%;background:#fff;border:solid 1px #ccc;z-index:1000;box-shadow: 3px 3px 6px rgba(0,0,0,0.75);}
.snscheck_msgtest {display:block;position:fixed;top:4.0em;left:50%;width:90%;margin-left:-45%;background:#fff;border:solid 1px #ccc;z-index:1000;box-shadow: 3px 3px 6px rgba(0,0,0,0.75);}
.pdtp10 {padding-top:0.5em;}
.pdtp20 {padding-top:0.75em;}
.pdtp30 {padding-top:1.0em;}

.nonmem_dvpop {display:none;position:fixed;top:2.0em;left:50%;width:98%;height:;margin-left:-49%;background:#fff;border:solid 1px #ccc;z-index:1000;}
.nonmem_dvpop2 {display:none;position:fixed;top:2.0em;left:50%;width:98%;margin-left:-49%;background:#fff;border:solid 1px #ccc;z-index:1200;}
.nonmem_dvpop3 {display:none;position:fixed;top:0;left:50%;width:100%;height:;margin-left:-50%;background:#fff;border:solid 1px #ccc;z-index:1000;}
.nonmem_dvpopnew {display:block;position:fixed;bottom:0;left:50%;width:80%;margin-left:-40%;z-index:1000;}
#nonmem .login-title {padding:0;font-size:1.25em;font-weight:600;letter-spacing:-0.05em;}
#nonmem .login-left {width:30%;font-size:1.0em;}
#nonmem .login-right {width:70%;}
#nonmem .login-right2 {width:100%;font-size:1.1em;}
#nonmem .memberbg2 {margin:0 auto;padding:0.5em 0;}
#nonmem .pdtp10 {padding-top:0.5em;}
#nonmem .pdtp20 {padding-top:0.75em;}
#nonmem .pdtp20 {padding-top:1.0em;}

/* mypage */
.tabon {width:100%;display:inline-block;padding:10px 0;cursor:pointer;background:#fff;text-align:center;color:#e83345;font-size:1.0em;
border-top:solid 1px #e83345;border-right:solid 1px #e83345;border-bottom:solid 1px #fff;border-left:solid 1px #e83345;box-sizing:border-box;}
.taboff {width:100%;display:inline-block;padding:10px 0;cursor:pointer;background:#ccc;text-align:center;font-size:1.0em;
border-top:solid 1px #aaa;border-right:solid 1px #aaa;border-bottom:solid 1px #e83345;border-left:solid 1px #aaa;box-sizing:border-box;}
.savingspyo1 {padding:0.75em 0.5em;background:#f5f5f5;font-size:0.8em;}
.savingspyo2 {padding:0.75em 0.5em;font-size:0.8em;}
.savingline {border-bottom:solid 1px #ccc;}
.btnpage {width:0.8em;cursor:pointer;}
.btnpagenum {display:inline-block;padding:0 0.25em;cursor:pointer;}
.btnpagenumon {display:inline-block;padding:0 0.25em;cursor:pointer;font-weight:bold;}
#page_bottom img {width:13px;padding:5px;background:#e5e5e5;vertical-align:middle;cursor:pointer;}
.btn_modify {display:inline-block;width:100%;padding:1.0em 0;border-radius:0.25em;background:#e83345;color:#fff;cursor:pointer;font-size:1.1em;font-weight:bold;}
.btn_addad {float:right;vertical-align:top;display:inline-block;padding:0.5em 1.0em;background:#fff;color:#e83345;border-radius:0.25em;cursor:pointer;text-align:center;font-size:0.6em;font-weight:normal;}
.btn_addad2 {display:inline-block;width:90%;padding:13px 0;border-radius:8px;background:#3b3540;color:#fff;cursor:pointer;}
.saving_subtxt {padding:0 0 1.5em;text-align:center;font-size:1.1em;font-weight:normal;}
.saving_infotxt {text-align:left;font-size:0.9em;padding:0.5em;}
.proagree_txt1 {display:block;padding:0 0 0.5em;font-size:0.75em;line-height:1.5em;float:top;}
.proagree_txt2 {padding:0;font-size:0.75em;line-height:1.5em;float:top;}
.deli_title {display:block;}
.delipyo_001 {padding:0.25em;width:10%;background:#f2f2f2;border-right:solid 1px #ccc;font-size:0.75em;}
.delipyo_002 {padding:0.25em;width:20%;background:#f2f2f2;border-right:solid 1px #ccc;font-size:0.75em;}
.delipyo_003 {padding:0.25em;width:50%;background:#f2f2f2;border-right:solid 1px #ccc;font-size:0.75em;}
.delipyo_004 {padding:0.25em;width:20%;background:#f2f2f2;font-size:0.75em;}
.delipyo_101 {padding:0.5em 0.25em;border-right:solid 1px #ccc;font-size:0.85em;}
.delipyo_102 {padding:0.5em 0.25em;border-right:solid 1px #ccc;font-size:0.85em;}
.delipyo_103 {padding:0.5em 0.25em;line-height:0.75em;font-size:0.85em;}
.add_delbtn {display:inline-block;padding:0.5em 0.75em;background:#fff;color:#e83345;border:solid 1px #e83345;border-radius:0.25em;box-sizing:border-box;cursor:pointer;text-align:center;font-size:0.75em;font-weight:normal;}
.add_delbtn2 {display:inline-block;padding:0.5em 0.75em;background:#fff;color:#666;border:solid 1px #666;border-radius:0.25em;box-sizing:border-box;cursor:pointer;text-align:center;font-size:0.75em;font-weight:normal;}
.layerpop_addad {display:none;position:fixed;top:0;left:50%;margin-left:-50%;width:100%;height:100%;z-index:500;background:#fff;overflow:auto;border:solid 1px #ccc;box-sizing:border-box;}
.postcode01 {display:none;position:fixed;width:90%;overflow:hidden;z-index:1000;-webkit-overflow-scrolling:touch;}
.order_add {display:none;position:fixed;top:1.0em;left:50%;width:95%;margin-left:-47.5%;background:#fff;z-index:1006;}
.order_add_text {padding:0.5em 0.25em;border-right:solid 1px #ccc;font-size:0.75em;}
.order_add_txt2 {padding:0.5em 0.25em;font-size:0.75em;}
.order_add_txt001 {padding:0.25em;border-right:solid 1px #ccc;font-size:0.75em;}
.order_add_txt002 {padding:0.5em;border-right:solid 1px #ccc;width:60%;font-size:0.75em;}
.order_add_txt003 {padding:0.25em;width:20%;font-size:0.75em;}
.coupon_detail {display:none;position:fixed;top:320px;left:50%;width:96%;margin-left:-48%;background:#fff;border:solid 1px #ccc;z-index:1000;box-shadow: 3px 3px 6px #a2a2a2;}
.pst_rvbtn {float:left;}
.92icon_img {width:32px;}
.pst_92icon_mypage {padding:0.5em 0 1.5em;}
.topinfotxt {padding:0 0.25em 0 0.1em;font-size:2.75em;line-height:2.0em;cursor:pointer;}

/* cart */
.cart_img {width:95%;}
.cart_01lttxt {padding:0.5em 0.3em 0.5em;font-size:1.25em;background:#f5f5f5;border-top:solid 2px #e83345;border-bottom:solid 1px #bfbfbf;}
.cart_01rttxt {float:right;font-size:0.5em;width:40%;text-align:right;}
.cart_01check {padding:1.0em 0.5em;border-right:solid 1px #e8e8e8;vertical-align:top;}
.cart_01img {display:inline-block;float:left;padding:0.5em 0.25em;width:25%;}
.cart_01pay {display:block;float:top;padding:0;font-size:0.75em;}
.cart_01title {display:inline-block;float:left;width:70%;padding:0.5em 0 0.5em;font-size:1.0em;font-weight:bold;}
.cart_01option {display:block;float:left;width:100%;padding:0.25em;font-size:0.9em;}
.cart_01opprice {display:block;float:left;width:70%;}
.cart_01price {display:block;float:left;width:100%;padding:0.25em 0.25em 0.5em;}
.cart_01pricewon {font-size:1.5em;font-weight:bold;}
.cart_01delivery {display:block;float:left;background:#f7f7f7;width:100%;text-align:right;padding:0.5em 0;border-top:solid 1px #f2f2f2;}
.cart_01btn {display:inline-block;background:#fff;border:solid 1px #e83345;color:#e83345;border-radius:0.25em;padding:0.5em 1.0em;font-size:0.9em;cursor:pointer;font-weight:bold;}
.cart_01btn2 {display:inline-block;background:#fff;border:solid 1px #666;color:#666;border-radius:0.25em;padding:0.5em 1.0em;font-size:0.9em;cursor:pointer;box-sizing:border-box;}
.cart_01left {font-size:1.1em;text-align:left;}
.cart_01right {font-size:1.1em;text-align:right;}
.cart_01left2 {font-size:1.1em;text-align:left;}
.cart_01right2 {font-size:1.25em;text-align:right;}

/* order_saving */
.order_01savingall {display:block;float:top;}
.order_01savingin {display:inline-block;float:left;padding:0.5em 0;width:100%;font-size:1.0em;}
.order_01savinstxt {display:inline-block;float:left;padding:0.5em 0;font-size:0.8em;}
.order_01savinstxt2 {display:inline-block;width:100%;padding:10px 0;background:#f5f5f5;font-size:0.75em;line-height:1.5em;}
.checksavings {border-radius:0.5em;padding:0.2em;background:#622294;font-size:0.75em;color:#fff;}
.checksavings_none {border-radius:0.5em;padding:0.2em;background:#747474;font-size:0.75em;color:#fff;}

/* product_view */
.proview_img {display:inline-block;width:100%;padding:0 0 0.5em;float:top;}
.proview_txt {display:inline-block;width:95%;padding:0 0.5em 0.5em;float:left;}
.tourview_img {display:inline-block;width:100%;padding:0 0 0.5em;float:top;}
.tourview_txt {display:inline-block;width:95%;padding:0 0.5em 0.5em;float:left;}
.prodetail_top {padding-top:0;}
.detail_title {padding:0;font-size:1.25em;}
.detail_titlesub {line-height:1.5em;font-size:0.75em;font-weight:400;}
.detail_pdt {padding-top:0.75em;}
.detail_prices {font-size:0.65em;font-weight:normal;}
.detail_price1 {font-size:0.9em;}
.detail_price2 {font-size:1.5em;}
.detail_price3 {font-size:1.15em;}
.detail_price4 {font-size:1.25em;}
.detail_endbg {background:#f2f2f2;padding:1.0em 0.5em;}
.btnbuy {display:inline-block;width:45%;padding:0.5em 0;font-size:1.25em;background:#9634e1;cursor:pointer;color:#fff;border-radius:5px;}
.btnbuy_kt {display:inline-block;width:45%;padding:0.5em 0;font-size:1.25em;background:#ffe800;cursor:pointer;color:#3c1e1e;border-radius:5px;}
.btnbuy00 {display:inline-block;width:91%;padding:0.5em 0;font-size:1.25em;background:#9634e1;cursor:pointer;color:#fff;border-radius:5px;}
.btnbuy3 {display:inline-block;width:45%;padding:0.5em 0;font-size:1.25em;background:#725f80;cursor:pointer;color:#fff;border-radius:5px;}
.cart_btn {display:inline-block;width:45%;padding:0.5em 0;font-size:1.25em;background:#4d4d4d;cursor:pointer;color:#fff;border-radius:5px;}
.btntalk {display:inline-block;width:80%;padding:0.5em 0;font-size:1.25em;background:#505050;cursor:pointer;color:#fff;border-radius:5px;}
.detail_info {padding:0.75em;background:#f5f5f5;font-size:0.75em;line-height:1.5em;word-break:break-all;}
.order_sbtn {display:inline-block;width:4.5em;padding:0.3em 0;background:#878787;color:#fff;text-align:center;border-radius:0.25em;font-size:0.85em;cursor:pointer;}
.order_sbtn2 {display:inline-block;width:4.0em;padding:0.5em 0;background:#ededed;color:#ededed;text-align:center;font-size:0.9em;cursor:pointer;}
.order_rarea {padding:0.25em;border-bottom:solid 1px #ccc;line-height:1.5em;}
.order_form_title {padding:0.5em 0;font-size:1.5em;text-align:center;}
.order_form_stitle {padding:0.5em;font-size:1.25em;border-bottom:solid 1px #5a008d;font-weight:bold;color:#5a008d;}
.order_form_tab {padding:0;border-bottom:solid 1px #5a008d;font-weight:bold;width:50%;background:#e5e5e5;}
.order_form_tabon {display:inline-block;border-radius:0.5em 0.5em 0 0;width:100%;padding:0.5em 0;font-size:1.25em;font-weight:bold;color:#5a008d;cursor:pointer;background:#fff;text-align:center;}
.order_form_taboff {display:inline-block;border-radius:0.5em 0.5em 0 0;width:100%;padding:0.5em 0;font-size:1.25em;font-weight:bold;color:#777;cursor:pointer;background:#ccc;text-align:center;}
.order_form_stitle2 {padding:0.5em;font-size:1.25em;font-weight:bold;color:#5a008d;}
.pd10 {padding:0.25em;}
.pd20 {padding:0.5em;}
.pdbtm20 {padding-bottom:0.5em;}
.pdbtm10 {padding-bottom:0.25em;}
.order_name {padding:0.5em;text-align:left;line-height:1.5em;font-size:1.1em;}
.order_option {padding:0.5em;text-align:left;line-height:1.5em;font-size:1.0em;}
.order_imgarea {padding:0 0.5em 0.5em;}
.order_img {width:6.0em;}
.order_price {width:100%;padding:0.5em;text-align:right;font-size:1.75em;border-top:solid 1px #000;color:#ff0000;}
.order_snamet {width:5.5em;padding:0.25em;font-size:0.9em;letter-spacing:-0.05em;}
.order_sname {padding:0.25em 0.5em;font-size:1.0em;}
.order_sname2 {padding:0.25em 0.5em;font-size:0.9em;line-height:1.5em;letter-spacing:-0.05em;}
.order_snames {font-size:0.75em;vertical-align:top;}
.order_input500 {width:90%;font-size:1.25em;}
.order_inputzip {width:60%;font-size:1.25em;}
.order_input700 {width:100%;font-size:1.25em;}
.order_input95 {width:95%;font-size:1.1em;}
.order_input100 {width:100%;font-size:1.1em;}
.order_btn {display:inline-block;width:85%;padding:0.75em 0;background:#622294;cursor:pointer;border-radius:0.25em;color:#fff;font-size:1.1em;}
.order_btnblack {display:inline-block;width:85%;padding:0.75em 0;background:#000;cursor:pointer;border-radius:0.25em;color:#fff;font-size:1.1em;}
.order_typebtn {display:inline-block;width:40%;padding:0.5em 0.25em;background:#fff;cursor:pointer;border:solid 1px #000;color:#000;border-radius:0.5em;}
.order_typebtn2 {display:inline-block;width:40%;padding:0.5em 0.25em;background:#f5f5f5;border:solid 1px #999;color:#999;border-radius:0.5em;}
.order_typebtnon {display:inline-block;width:40%;padding:0.5em 0.25em;background:#513163;cursor:pointer;border:solid 1px #513163;color:#fff;border-radius:0.5em;font-weight:bolder;}
.order_typebtnon_kakao {display:inline-block;width:40%;padding:0.5em 0.25em;background:#fee705;cursor:pointer;border:solid 1px #513163;color:#3f2224;border-radius:0.5em;font-weight:bolder;}
.order_typebtnon_naver {display:inline-block;width:40%;padding:0.5em 0.25em;background:#01c73c;cursor:pointer;border:solid 1px #513163;color:#fff;border-radius:0.5em;font-weight:bolder;}
.ordereee {background:#e2dae7;padding:0.25em;border:solid 1px #e2dae7;box-sizing:border-box;}
.ordereee2 {background:#fff;padding:0 0.25em;border:solid 1px #e2dae7;box-sizing:border-box;}
.order_pay2 {display:none;position:fixed;width:100%;height:72%;top:0.15em;left:50%;margin-left:-50%;z-index:100;}
.pro_cate {padding:1.25em 0.5em 1.0em;font-size:0.8em;line-height:1.0em;letter-spacing:-0.05em;background:#f5f5f5;}
#naverpcbtn {display:none;}
#navermbtn {display:block;}

/* order_complete */
.order_com_title {padding:1.0em 0 0.5em;font-size:1.5em;text-align:center;font-family:nanumsquare;}
.order_com_title2 {padding:0.5em;font-size:0.75em;line-height:1.5em;font-family:nanumsquare;}
.orderlist_submenuon {padding:0.75em 0;font-size:1.25em;text-align:center;font-family:nanumsquare;background:#5c0299;color:#fff;display:inline-block;cursor:pointer;width:100%;}
.orderlist_submenuoff {padding:0.75em 0;font-size:1.25em;text-align:center;font-family:nanumsquare;background:#f2f2f2;color:#999;display:inline-block;cursor:pointer;width:100%;}
.order_com_stitle {padding:0 0 1.5em;font-size:1.5em;text-align:center;}
.order_com_subtit {padding:0.5em;font-size:1.5em;border-bottom:solid 2px #000;}
.order_com_subtxt {padding:0.5em;font-size:0.85em;background:#f5f5f5;}
.order_com_subtxt1 {width:4.5em;padding:0.5em;font-size:0.85em;background:#f5f5f5;}
.order_com_subtxt2 {width:30%;padding:0.5em 1.0em;font-size:1.0em;text-align:left;}
.order_com_subtxt3 {width:70%;padding:0.5em 1.0em;font-size:1.25em;text-align:right;}
.order_com_subtxt4 {width:70%;padding:0.5em 1.0em;font-size:1.0em;text-align:left;}
.order_com_subtxt5 {padding:0.5em 1.0em;font-size:1.0em;text-align:left;}
.order_com_subtxt6 {width:20%;padding:0.25em;font-size:0.80em;text-align:left;letter-spacing:-0.05em;}
.order_com_subtxt7 {padding:0.5em 1.0em;font-size:0.90em;text-align:left;line-height:1.5em;}
.order_eee {background:#eee;padding:1.0em;}
.order_price_result {font-size:1.25em;text-align:left;}
.order_price_resultr {font-size:1.5em;text-align:right;font-weight:bold;color:#ff0000;}
.order_search {width:100%}
.order_search_title {padding:1.0em 0 0.5em;font-size:1.75em;text-align:center;}
.order_search_title2 {padding:0 0.5em 2.0em;font-size:0.85em;text-align:center;}
.orderlist_stxt01 {padding:0.5em;font-size:1.0em;border-bottom:solid 1px #bfbfbf;}
.orderlist_stxtt_line {padding:0.25em;border-top:solid 1px #e8e8e8;}
.orderlist_stxtb_line {padding:0.25em;background:#fff;border-top:solid 2px #e83345;border-bottom:solid 1px #bfbfbf;}
.orderlist_state {padding:0 0.25em 0 1.5em;text-align:left;font-size:1.1em;line-height:1.5em;font-weight:bold;color:#3333ff;}
.orderlist_delivery {padding:0 0.25em;text-align:left;font-size:0.75em;line-height:1.5em;font-weight:normal;color:#000;}
.orderlist_img {width:5.0em;}
.orderlist_price {padding:0.5em;background:#e8e8e8;font-size:1.1em;text-align:right;border-bottom:solid 1px #000;}
.orderend_title {padding:0.5em;font-size:1.25em;border-bottom:solid 2px #000;background:#ede8f1;}
.orderend_tops {padding:0.5em 0;font-size:1.25em;text-align:center;}
.orderend_txt1 {padding:0.75em;background:#f5f5f5;font-size:1.0em;}
.orderend_txt2 {padding:0.5em;font-size:1.0em;}
.orderend_txt3 {padding:0.75em;font-size:1.0em;background:#f5f5f5;width:4.0em;}
.orderend_txt4 {font-size:1.05em;}
.orderend_txt5 {font-size:1.1em;}
.orderend_txt6 {font-size:1.75em;color:#e83345;}
.orderend_name {font-size:1.1em;font-weight:bold;}

/* bbs */
.bbs_list01 {background:#e1e1e1;padding:0.25em;text-align:center;width:17%;font-size:0.8em;}
.bbs_list02 {background:#e1e1e1;padding:0.25em;text-align:center;width:66%;font-size:0.8em;}
.bbs_listxt01 {background:#fff;padding:0.25em;text-align:center;width:17%;font-size:0.8em;}
.bbs_listxt02 {background:#fff;padding:0.25em;text-align:left;width:66%; font-size:0.8em;}
.bbs_listxt03 {background:#f5f5f5;padding:0.5em;text-align:center;width:17%;}
.bbs_listxt04 {background:#f5f5f5;padding:0.5em;text-align:left;width:66%; font-size:1.25em;}
.bbs_listxt05 {background:#fff;padding:0.5em;text-align:center;width:100%;}
.bbs_lisnor01 {display:block;cursor:pointer;padding:0.5em;}
.bbs_lisnor02 {padding:0.5em;}
.bbs_lisnor02 img {width:100%!important;}
.bbs_lisnoti01 {background:#ff0000;padding:0.5em;color:#fff;font-size:0.75em;}
.bbs_lisnoti02 {display:block;cursor:pointer;padding:0.5em;font-weight:bold;}
.bbs_search {width:100%;}
.bbs_sebtn {display:inline-block;cursor:pointer;border:solid 1px #ccc;background:#f5f5f5;padding:0.5em;font-size:0.75em;}
.bbsevent_area {padding:1.5em 0 0;}
.bbsevent_it {float:left;width:49%;padding:0 0.5% 1.5em;}
.bbsevent_endbg {position:absolute;z-index:100;width:49%;cursor:default;}
.bbsevent_title {text-align:left;padding:0.5em 0 0.5em 0.5em;font-size:0.8em;color:#000;}
.bbsevent_date {text-align:left;padding:0 0 0 0.5em;font-size:0.75em;}
.bbsfaq_title {padding:0.25em;display:block;border-radius:0.25em;font-size:1.1em;background:#8f5cb7;border:solid 1px #67378d;color:#fff;}
.bbsfaq_a {font-size:1.1em;padding:0 0.5em 0 0;}
.bbsfaq_at {font-size:0.9em;line-height:1.5em;}

/* Layer Popup */
.white_content {display:none;position:absolute;top:3.1em;right:0;margin-right:0;width:200px;background-color:#fff;z-index:1001;overflow:0;border-radius:0 0 1.0em 1.0em;border:solid 1px #622294;}
.black_overlay{display:none; position:fixed;top:0%;left:0%;width:100%;height:100%;background-color:black; z-index:301;-moz-opacity:0.50;opacity:.50;filter:alpha(opacity=50);}
.black_overlay2{display:none; position:fixed;top:0%;left:0%;width:100%;height:100%;background-color:black; z-index:301;-moz-opacity:0.50;opacity:.50;filter:alpha(opacity=50);}
.layerpop_agree {display:none;position:fixed;top:1.0em;left:50%;margin-left:-45%;width:90%;height:25.0em;z-index:500;background:#fff;overflow:auto;-webkit-overflow-scrolling:touch;border:solid 3px #ccc;}
.layerpop_agreesub {display:block;position:fixed;top:1.0em;left:50%;margin-left:-45%;width:90%;z-index:501;overflow:none;border:solid 3px #ccc;}
.main_popup {position:fixed;top:6.5em;left:50%;margin-left:-50%;z-index:100;overflow:0;}
.tourevent_content {display:none;position:fixed;top: 1.0em;left: 50%;background-color: #fff;margin-left:-45%;width: 90%;height:25.0em; z-index:1002;overflow: auto;border-radius:1.0em;border:solid 2px #fff;}
.inname {padding:0.9em 0.25em;font-size:0.9em;width:31%;}
.incon {padding-right:0.5em;font-size:1.0em;}
.inblank {padding-top:0.5em;}
.inagree {padding:0.5em;text-align:center;font-size:0.75em;line-height:1.75em;}
.btnclosearea {cursor:pointer;width:2.0em;}
.intitle {padding:0.5em 0;font-size:1.0em;}
.agreetitle {padding:0.5em;font-size:0.75em;}
.agereetxt {padding:0.5em;font-size:0.55em;color:#0a0a0a;border:solid 1px #ccc;}
.agereetxt2 {padding:0.5em;font-size:0.55em;color:#0a0a0a;border:solid 1px #ccc;}
.agreebtm {padding:0.5em 0;font-size:0.6em;text-align:center;}

/* m atoz golf */
.white_content_atoz {display:none;position:fixed;top:1.60em;left:50%;margin-left:-50%;width:100%;background-color:#fff;z-index:1001;overflow:0;border:solid 1px #622294;box-sizing:border-box;}
.footblank {height:19.5em;background:none;}
#skybanner_pc {display:none;}
#pcfooter {display:none;}
#mfooter {display:block;}

.popwidth {width:90%;margin:0 auto;}
#eventbanner_pc {display:none;}
#eventbanner_m {display:block;}

}