/*! Hint.css - v1.3.3 - 2014-07-06
* http://kushagragour.in/lab/hint/
* Copyright (c) 2014 Kushagra Gour; Licensed MIT */

.hint,[data-hint]{position:relative;display:inline-blockt;text-align:left;}.hint:before,.hint:after,[data-hint]:before,[data-hint]:after{position:absolute;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms}.hint:hover:before,.hint:hover:after,.hint:focus:before,.hint:focus:after,[data-hint]:hover:before,[data-hint]:hover:after,[data-hint]:focus:before,[data-hint]:focus:after{visibility:visible;opacity:1}.hint:hover:before,.hint:hover:after,[data-hint]:hover:before,[data-hint]:hover:after{-webkit-transition-delay:100ms;-moz-transition-delay:100ms;transition-delay:100ms}.hint:before,[data-hint]:before{content:'';position:absolute;background:transparent;border:6px solid transparent;z-index:1000001}.hint:after,[data-hint]:after{content:attr(data-hint);background:#383838;color:#fff;padding:8px 10px;font-size:12px;line-height:1.3;white-space:pre}.hint--top:before{border-top-color:#383838}.hint--bottom:before{border-bottom-color:#383838}.hint--left:before{border-left-color:#383838}.hint--right:before{border-right-color:#383838}.hint--top:before{margin-bottom:-12px}.hint--top:after{margin-left:-18px}.hint--top:before,.hint--top:after{bottom:100%;left:50%}.hint--top:hover:after,.hint--top:hover:before,.hint--top:focus:after,.hint--top:focus:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom:before{margin-top:-12px}.hint--bottom:after{margin-left:-18px}.hint--bottom:before,.hint--bottom:after{top:100%;left:50%}.hint--bottom:hover:after,.hint--bottom:hover:before,.hint--bottom:focus:after,.hint--bottom:focus:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--right:before{margin-left:-12px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:before,.hint--right:after{left:100%;bottom:50%}.hint--right:hover:after,.hint--right:hover:before,.hint--right:focus:after,.hint--right:focus:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{margin-right:-12px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:before,.hint--left:after{right:100%;bottom:50%}.hint--left:hover:after,.hint--left:hover:before,.hint--left:focus:after,.hint--left:focus:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #193b4d}.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:after,.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:after,.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:before,.hint--no-animate:after{-webkit-transition-duration:0ms;-moz-transition-duration:0ms;transition-duration:0ms}.hint--bounce:before,.hint--bounce:after{-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(0.71,1.7,.77,1.24);-moz-transition:opacity .3s ease,visibility .3s ease,-moz-transform .3s cubic-bezier(0.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(0.71,1.7,.77,1.24)}
/* //hint.css */

/* main.css */
@charset "utf-8";
.special_issues { position:relative;font-size:12px;line-height:1.5;width:840px;margin:0 auto;font-family:Dotum,'돋움',Helvetica,AppleSDGothicNeo,sans-serif; }
.special_issues ul, .special_issues ol, .special_issues li { margin:0;padding:0; }
.special_issues ul, .special_issues ol { list-style:none outside none; }
.special_issues a { display:block;width:100%;height:100%; }
.special_issues img { border:0; }

/* 하단 셀렉트박스 메뉴 */
.footer_wrap_special { text-align:center;padding:10px 0 20px;width:700px;margin:0 auto; }
.footer_wrap_special .nav_sImg li { float:left;width:171px;height:52px;margin:2px; }
.footer_wrap_special .nav_sImg li img { width:171px;height:52px; }
.footer_wrap_special .nav_select_box { font:12px Dotum,돋움,Helvetica,AppleSDGothicNeo,sans-serif; }
.footer_wrap_special .nav_select_box .go_main { background-color:#ea222d;color:#fff; }
.footer_wrap_special .divider_footer { width:300px;height:8px;background-color:#000000;margin:10px auto; }
.footer_wrap_special li .overlay_rec { position:absolute;width:161px;height:42px;border:5px solid #ff6600;display:none; }

/* 상단 타이틀 및 메뉴 */
.special_issues .title_top_common { position:relative;width:840px;margin:0 auto 10px; }

.special_issues .wrap_lnb_common { position:absolute;width:840px;display:none;z-index:10;left:0;top:0; }
.special_issues .lnb_common { font-family:Verdana, '돋움', Dotum, '굴림', Gulim, Helvetica, sans-serif;letter-spacing:-1px;border:1px solid #4073dc;background:url(//cdn-banana.bizhost.kr/banana_web_20181015/etc/male_masturbation/bg_white_trans.png) repeat; }
.special_issues .lnb_common li { float:left; }
.special_issues .lnb_common li a:link,
.special_issues .lnb_common li a:visited,
.special_issues .lnb_common li a:hover,
.special_issues .lnb_common li a:active { color:#4d4d4d;text-decoration:none; }
.special_issues .lnb_common li a:hover { background-color:#f0f4fa;border-bottom:1px solid #4073dc; }
.special_issues .lnb_common li a { background:url(//cdn-banana.bizhost.kr/banana_web_20181015/etc/male_masturbation/blt_squ2px_men.gif) no-repeat 10px 14px;width:147px;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding:8px 0 7px 20px; }
.special_issues .lnb_common li a em { padding:3px 4px 3px 3px; }
.special_issues .lnb_common .last_right { border-right:none;width:146px }
.special_issues .lnb_common .last_bottom { border-bottom:none; }
.special_issues .lnb_common .is_main:link,
.special_issues .lnb_common .is_main:visited { color:#fa521a; }
.special_issues .lnb_common .is_main:hover,
.special_issues .lnb_common .is_main:active { background-color:#faf2ef; }

.special_issues .btn_close_lnb_common { position:absolute;right:0;bottom:-30px;background:url(//cdn-banana.bizhost.kr/banana_web_20181015/etc/male_masturbation/btn_close_lnb_common_off.gif);width:50px;height:50px; }
.special_issues .btn_close_lnb_common:hover { background:url(//cdn-banana.bizhost.kr/banana_web_20181015/etc/male_masturbation/btn_close_lnb_common_on.gif); }

/* 관련상품 */
.special_issues .related_prd { text-align:center;position:relative;padding:40px 9px 0;border:1px solid #ddd;margin:30px 0;background-color:#fff; }
.special_issues .related_prd li { width:128px;float:left;margin-right:10px !important;margin-bottom:10px !important;padding:0 !important;border:none !important; }
.special_issues .related_prd .last_item { margin-right:0 !important; }
.special_issues .related_prd .wrap_img { width:126px !important;height:126px !important;background:#fff !important;overflow:hidden;position:relative;border:1px solid #ededed;margin-bottom:6px; }
.special_issues .related_prd .wrap_img img { width:126px;height:126px; }
.special_issues .related_prd .wrap_img_over { position:absolute;top:-10px;left:-10px;width:128px;height:128px;border:10px solid #1179ea; }
.special_issues .related_prd .title { line-height:16px;width:100%;height:32px;display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:0 auto 2px; }
.special_issues .related_prd .price { color:#4d4d4d;display:inline-block; }
.special_issues .related_prd .price span { font-weight:bold; }
.special_issues .related_prd .title_related_prd { position:absolute;width:700px;height:30px;top:-1px;left:-1px; }
.special_issues .related_prd .divider { width:680px;height:1px;border-bottom:1px dashed #ddd !important;padding:0; }

/*--------------------------------------------------
    helper
--------------------------------------------------*/
.special_issues .ir { background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px; }
.special_issues .ir:before { content:"";display:block;width:0;height:150%; }
.special_issues .hidden { display:none !important;visibility:hidden; }
.special_issues .visuallyhidden { border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px; }
.special_issues .visuallyhidden.focusable:active,
.special_issues .visuallyhidden.focusable:focus { clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto; }
.special_issues .invisible { visibility:hidden; }
.special_issues .clearfix:before, .special_issues .clearfix:after { content:" ";display:table; }
.special_issues .clearfix:after { clear:both; }
.special_issues .clearfix { *zoom:1; }

.special_issues .emp_common { padding:1px;margin-bottom:2px;border:1px solid transparent; }
.special_issues .emp_common_blue { background-color:#d9edf7;border-color:#bce8f1; }
.special_issues .emp_common_yellow { background-color:#fcf8e3;border-color:#faebcc; }
/* //main.css */

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
/*
.blanc_inner { background:url(//cdn-banana.bizhost.kr/banana_web_20181015/etc/mc_blanc/sprite_blanc.png) no-repeat; }
*/
.blanc_inner { width:750px;margin:0 auto; }
.blanc_inner h2, .blanc_inner h3, .blanc_inner h4, .blanc_inner h5, .blanc_inner p, .blanc_inner ul, .blanc_inner ol, .blanc_inner li  { margin:0;padding:0; }
.blanc_inner li { list-style:none outside none; }
.nanum { font:12px 'Nanum Gothic','나눔고딕',NanumGothic,'맑은고딕','Malgun Gothic','돋움',Dotum,'굴림',Gulim,Helvetica,sans-serif; }
.blanc_inner .feature { font-size:15px;line-height:20px;background-color:#23417b;color:#fff;padding:50px 110px; }
.blanc_inner .feature h3 { font-size:25px;line-height:25px;letter-spacing:-1px;font-weight:bold;text-align:center;color:yellow;margin-bottom:20px; }
.blanc_inner .feature li { list-style:disc outside none;padding:3px; }
.blanc_inner .title_sub { margin:60px 0 0;text-align:center; }
.blanc_inner hr { border-top:1px solid #23417b;text-align:center;margin:60px 175px;height:0;padding:0; }
.blanc_inner .secrets { background:url(//cdn-banana.bizhost.kr/banana_web_20181015/etc/mc_blanc/bg_01.jpg) no-repeat top right;padding:50px 20px 20px; }
.blanc_inner .secrets .wrap_dummy,
.blanc_inner .secrets li,
.blanc_inner .secrets li div { float:left; }
.blanc_inner .secrets .title_top { border-left:1px solid #23417b;padding-left:20px; }
.blanc_inner .secrets .title_top h3 img { padding:5px 0; }
.blanc_inner .secrets .wrap_dummy { width:466px;margin-right:44px; }
.blanc_inner .secrets .secret .wrap_secret_title_desc { width:270px; }
.blanc_inner .secrets .secret .secret_title { margin-bottom:5px; }
.blanc_inner .secrets .secret .secret_desc p { padding:5px 0; }
.blanc_inner .secrets li { margin:22px 0; }
.blanc_inner .secrets .secret_01 { margin-top:38px; }
.blanc_inner .secrets .secret_01 .secret_title { width:710px; }
.blanc_inner .secrets .secret_01 .secret_wrap_imgs { width:710px;margin:20px 0 10px; }
.blanc_inner .secrets .secret_01 .secret_desc { width:360px; }
.blanc_inner .secrets .secret_02 .secret_wrap_imgs { width:180px;margin-right:16px; }
.blanc_inner .secrets .secret_03 .secret_wrap_imgs { width:180px;margin-left:16px; }
.blanc_inner .secrets .secret_04 { width:200px; }
.blanc_inner .secrets .secret_04 .secret_wrap_imgs { margin-bottom:5px; }
.blanc_inner .secrets .secret_04 .secret_title { margin-bottom:10px; }
.blanc_inner .secrets .secret_05 .wrap_secret_title_desc { width:234px; }
.blanc_inner .secrets .secret_05 .secret_wrap_imgs { width:460px;margin-left:16px; }
.blanc_inner .secrets .secret_05 .secret_wrap_imgs img { float:left; }
.blanc_inner .wrap_related_prd { text-align:center;width:710px;margin:0 auto;background-color:#fff; }
.blanc_inner .wrap_related_prd .title_img { text-align:left; }
.blanc_inner .wrap_related_prd .related_prd_small { margin:0;padding:5px; }
.blanc_inner .related_prd_small { position:relative;background-color:#fff;margin-top:10px; }
.blanc_inner .related_prd_small li { width:130px;float:left;margin:5px;padding:0;border:none; }
.blanc_inner .related_prd_small .wrap_img { width:128px;height:128px;background:#fff;overflow:hidden;position:relative;border:1px solid #ededed;margin-bottom:6px; }
.blanc_inner .related_prd_small .wrap_img img { width:128px;height:128px; }
.blanc_inner .related_prd_small .wrap_img_over { position:absolute;top:-10px;left:-10px;width:128px;height:128px;border:10px solid #1179ea; }
.blanc_inner .related_prd_small .title { line-height:16px;width:100%;height:32px;display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:0 auto 2px; }
.blanc_inner .related_prd_small .price { color:#4d4d4d;display:inline-block; }
.blanc_inner .related_prd_small .price span { font-weight:bold; }
.blanc_inner .related_prd_small .divider { width:680px;height:1px;border-bottom:1px dashed #ddd !important;padding:0; }
.blanc_inner .wrap_prds_intro { padding:0 20px; }
.blanc_inner .wrap_prds_intro li .wrap_prds,
.blanc_inner .wrap_prds_intro li .wrap_prds_with,
.blanc_inner .wrap_prds_intro li .wrap_vis_use_btn,
.blanc_inner .wrap_prds_intro li .viscosity,
.blanc_inner .wrap_prds_intro li .use_purpose,
.blanc_inner .wrap_prds_intro li .go_to_detail { float:left; }
.blanc_inner .wrap_prds_intro li .wrap_prds { width:463px;margin-right:20px; }
.blanc_inner .wrap_prds_intro li .wrap_prds .wrap_prd_img,
.blanc_inner .wrap_prds_intro li .wrap_prds .wrap_prd_title_desc { float:left; }
.blanc_inner .wrap_prds_intro li .wrap_prds .wrap_prd_img { width:120px;text-align:center; }
.blanc_inner .wrap_prds_intro li .wrap_prds .wrap_prd_title h4 { margin:20px 0 12px; }
.blanc_inner .wrap_prds_intro li .wrap_prds .wrap_prd_title_desc { width:343px; }
.blanc_inner .wrap_prds_intro li .wrap_prds .wrap_prd_desc p { padding:8px 0; }
.blanc_inner .wrap_prds_intro li .wrap_prds_with { width:227px;height:284px;position:relative; }
.blanc_inner .wrap_prds_intro li .wrap_prds_with .title { position:absolute;left:-10px;top:-20px;z-index:10; }
.blanc_inner .wrap_prds_intro li .wrap_prds_with ul { width:174px;height:210px;position:absolute;left:10px;top:10px;border:1px dashed #FFCC00;padding:20px; }
.blanc_inner .wrap_prds_intro li .wrap_prds_with ul li { float:left; }
.blanc_inner .wrap_prds_intro li .wrap_prds_with ul li { width:81px;padding:3px; }
.blanc_inner .wrap_prds_intro li .wrap_prds_with ul li .wrap_img { width:70px;height:70px;border:1px solid #e5e5e5; }
.blanc_inner .wrap_prds_intro li .wrap_prds_with ul li span { display:inline-block;padding:5px;text-align:center; }
.blanc_inner .wrap_prds_intro li .wrap_vis_use_btn .title_small { color:#23417b;font-weight:bold;margin-bottom:5px;text-align:center; }
.blanc_inner .wrap_prds_intro li .wrap_vis_use_btn { margin:10px 0 0; }
.blanc_inner .wrap_prds_intro li .viscosity .rating img { float:left; }
.blanc_inner .wrap_prds_intro li .use_purpose { margin:0 45px; }
.blanc_inner .wrap_prds_intro li .use_purpose .use_case span { display:block;float:left;padding:0 2px; }
.blanc_inner .review_entries { margin-bottom:30px; }