/* 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);
.glans_masturbation_inner .section .wrap_info .inner_sec .pros_cons div,
.glans_masturbation_inner .section .wrap_info .caution,
.glans_masturbation_inner .contents_nav_bottom,
.glans_masturbation_inner .bubble_turtle,
.glans_masturbation_inner .sec_04 .wrap_info .inner_sec_03,
.glans_masturbation_inner .sec_04 .wrap_info .inner_sec_04,
.glans_masturbation_inner .sec_04 .wrap_info .inner_sec_05,
.glans_masturbation_inner .glans_rcmmn_prds .wrap_related_prd { background:url(//cdn-banana.bizhost.kr/banana_web_20181015/etc/glans_masturbation/sprite_glans_masturbation.png) no-repeat; }
.glans_masturbation_inner { width:750px;margin:0 auto; }
.glans_masturbation_inner h2, .glans_masturbation_inner h3, .glans_masturbation_inner h4, .glans_masturbation_inner h5, .glans_masturbation_inner p, .glans_masturbation_inner ul, .glans_masturbation_inner ol, .glans_masturbation_inner li  { margin:0;padding:0; }
.glans_masturbation_inner li { list-style:none outside none; }
.nanum { font:12px 'Nanum Gothic','나눔고딕',NanumGothic,'맑은고딕','Malgun Gothic','돋움',Dotum,'굴림',Gulim,Helvetica,sans-serif; }
.glans_masturbation_inner .contents_nav_top { width:680px;margin:0 auto; }
.glans_masturbation_inner .title_top { margin-bottom:30px; }
.glans_masturbation_inner .section .title_top { margin-bottom:0; }
.glans_masturbation_inner .section { margin:30px 0; }
.glans_masturbation_inner .section .wrap_info { padding:20px;background-color:#7cb403; }
.glans_masturbation_inner .sec_03 .wrap_info { padding:20px;background-color:#1c86ff; }
.glans_masturbation_inner .sec_04 .wrap_info { padding:20px;background-color:#fc6e8c; }
.glans_masturbation_inner .section .wrap_info .wrap_dummy { background-color:#fff;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px; }
.glans_masturbation_inner .section .wrap_info .inner_sec { margin:0 0 20px;padding:30px; }
.glans_masturbation_inner .sec_01 .wrap_info .inner_sec_01 { background:url(//cdn-banana.bizhost.kr/banana_web_20181015/etc/glans_masturbation/bg_01.jpg) bottom right no-repeat; }
.glans_masturbation_inner .sec_01 .wrap_info .inner_sec_02 { background:url(//cdn-banana.bizhost.kr/banana_web_20181015/etc/glans_masturbation/bg_02.gif) 200px 260px no-repeat; }
.glans_masturbation_inner .section .wrap_info .inner_sec .desc { width:415px;margin-top:10px; }
.glans_masturbation_inner .sec_04 .wrap_info .inner_sec_01 .desc { width:230px;margin-top:-10px;padding-left:410px; }
.glans_masturbation_inner .sec_03 .wrap_info .inner_sec .desc { width:auto; }
.glans_masturbation_inner .section .wrap_info .inner_sec_02 .desc { width:auto; }
.glans_masturbation_inner .section .wrap_info .inner_sec .desc p { padding:10px 0; }
.glans_masturbation_inner .section .wrap_info .inner_sec .pros_cons { color:#fff;font-size:15px; }
.glans_masturbation_inner .section .wrap_info .inner_sec .pros_cons .pros,
.glans_masturbation_inner .section .wrap_info .inner_sec .pros_cons .cons { float:left;width:310px;height:304px; }
.glans_masturbation_inner .section .wrap_info .inner_sec .pros_cons .pros ul,
.glans_masturbation_inner .section .wrap_info .inner_sec .pros_cons .cons ul { padding:30px 30px 30px 50px;margin-top:90px; }
.glans_masturbation_inner .section .wrap_info .inner_sec .pros_cons .pros ul li,
.glans_masturbation_inner .section .wrap_info .inner_sec .pros_cons .cons ul li { list-style:disc outside none;padding:5px 0; }
.glans_masturbation_inner .section .wrap_info .inner_sec .pros_cons .pros { background-position:0 0;margin-right:30px; }
.glans_masturbation_inner .section .wrap_info .inner_sec .pros_cons .cons { background-position:-310px 0; }
.glans_masturbation_inner .section .wrap_info .caution { background-position:0 -304px;width:710px;height:227px; }
.glans_masturbation_inner .sec_04 .wrap_info .caution { margin-bottom:20px; }
.glans_masturbation_inner .section .wrap_info .caution .desc { width:500px;margin:32px 0 0 180px;float:left; }
.glans_masturbation_inner .section .wrap_info .caution p { margin:10px 0; }
.glans_masturbation_inner .section .process { height:334px; }
.glans_masturbation_inner .section .process li { float:left; }
.glans_masturbation_inner .bubble_turtle { width:750px;height:429px;background-position:0 -703px; }
.glans_masturbation_inner .bubble_turtle .desc { width:400px;padding:60px 50px 0 280px; }
.glans_masturbation_inner .bubble_turtle .desc li { font-size:15px;font-weight:bold;list-style:disc outside none;padding:10px 0; }
.glans_masturbation_inner .section .secret { margin:0 0 30px; }
.glans_masturbation_inner .section .secret .title_top { margin-bottom:10px; }
.glans_masturbation_inner .section .secret .step_desc { position:relative; }
.glans_masturbation_inner .section .secret_02 li { margin-bottom:20px; }
.glans_masturbation_inner .section .secret .step_desc .desc { font-size:15px;line-height:20px;position:absolute;left:226px;top:520px;width:454px;color:#fff; }
.glans_masturbation_inner .sec_03 .column,
.glans_masturbation_inner .sec_03 .desc,
.glans_masturbation_inner .sec_03 .column_left div,
.glans_masturbation_inner .sec_03 .desc,
.glans_masturbation_inner .sec_03 .use_example { float:left; }
.glans_masturbation_inner .sec_03 .column_left { width:490px; }
.glans_masturbation_inner .sec_03 .column_left .bubble { padding-top:15px; }
.glans_masturbation_inner .sec_03 .column_left .title_text { padding:26px 0 0 15px; }
.glans_masturbation_inner .sec_03 .column_left .desc_text { padding:10px 0; }
.glans_masturbation_inner .sec_03 .column_right { width:160px; }
.glans_masturbation_inner .sec_03 .use_example .title { padding:10px 0; }
.glans_masturbation_inner .sec_03 .use_example ul li { float:left;width:290px; }
.glans_masturbation_inner .sec_03 .use_example ul .use_01 { margin-right:50px; }
.glans_masturbation_inner .sec_03 .use_example ul li .wrap_img { border:5px solid #000; }
.glans_masturbation_inner .sec_03 .use_example ul li .wrap_img,
.glans_masturbation_inner .sec_03 .use_example ul li .wrap_img img { width:290px; }
.glans_masturbation_inner .sec_03 .use_example ul li .wrap_desc { padding:10px; }
.glans_masturbation_inner .sec_03 .wrap_info .inner_sec_02 { padding-bottom:0; }
.glans_masturbation_inner .sec_03 .inner_sec_02 .item { margin-bottom:30px; }
.glans_masturbation_inner .sec_03 .inner_sec_02 .item_05 { margin-bottom:0; }
.glans_masturbation_inner .sec_04 .wrap_info .inner_sec_01 { background:url(//cdn-banana.bizhost.kr/banana_web_20181015/etc/glans_masturbation/bg_03.jpg) top left no-repeat; }
.glans_masturbation_inner .sec_04 .wrap_info .inner_sec_03 { width:710px;height:449px;background-position:0 -1132px;padding:0; }
.glans_masturbation_inner .sec_04 .wrap_info .inner_sec_02 { width:auto; }
.glans_masturbation_inner .sec_04 .wrap_info .inner_sec_02 .desc { width:auto; }
.glans_masturbation_inner .sec_04 .wrap_info .point li { list-style:disc outside none; }
.glans_masturbation_inner .sec_04 .wrap_info .inner_sec_03 .desc { padding:170px 10px 10px 50px;width:280px; }
.glans_masturbation_inner .sec_04 .wrap_info .inner_sec_03 .point li { padding:10px 0; }
.glans_masturbation_inner .sec_04 .wrap_info .inner_sec_04 { font-size:13px;color:#000;line-height:18px;width:710px;height:737px;background-position:0 -1581px;padding:0;margin-bottom:0; }
.glans_masturbation_inner .sec_04 .wrap_info .inner_sec_04 .desc_01 { width:220px;padding:83px 0 0 34px;float:left; }
.glans_masturbation_inner .sec_04 .wrap_info .inner_sec_04 .desc_02 { width:266px;padding:348px 30px 0 0;float:right; }
.glans_masturbation_inner .sec_04 .wrap_info .inner_sec_04 .desc_03 { width:380px;padding:118px 30px 0 300px;float:left; }
.glans_masturbation_inner .sec_04 .wrap_info .inner_sec_05 { width:710px;height:488px;background-position:0 -2318px;padding:0; }
.glans_masturbation_inner .sec_04 .wrap_info .inner_sec_05 .desc { font-size:13px;line-height:28px;width:350px;padding:186px 10px 10px 310px; }
.glans_masturbation_inner .sec_04 .wrap_info .inner_sec_05 .desc p { padding:18px 0; }
.glans_masturbation_inner .contents_nav_bottom { width:750px;height:172px;background-position:0 -531px; }
.glans_masturbation_inner .contents_nav_bottom ul { background-position:0 -531px;padding:49px 0 0 7px; }
.glans_masturbation_inner .contents_nav_bottom li { width:154px;height:74px;float:left;margin-left:30px }
.glans_masturbation_inner .wrap_related_prd { text-align:center;margin:20px auto 30px;background-color:#fff; }
.glans_masturbation_inner .wrap_related_prd .title_img { text-align:left; }
.glans_masturbation_inner .wrap_related_prd .related_prd_3column { margin:0;padding:5px; }
.glans_masturbation_inner .related_prd_3column { position:relative;background-color:#fff;margin-top:10px; }
.glans_masturbation_inner .related_prd_3column li { width:203px;float:left;margin:5px;padding:0;border:none; }
.glans_masturbation_inner .related_prd_3column .wrap_img { width:201px;height:201px;background:#fff;overflow:hidden;position:relative;border:1px solid #ededed;margin-bottom:6px; }
.glans_masturbation_inner .related_prd_3column .wrap_img img { width:201px;height:201px; }
.glans_masturbation_inner .related_prd_3column .wrap_img_over { position:absolute;top:-10px;left:-10px;width:201px;height:201px;border:10px solid #1179ea; }
.glans_masturbation_inner .related_prd_3column .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; }
.glans_masturbation_inner .related_prd_3column .price { color:#4d4d4d;display:inline-block; }
.glans_masturbation_inner .related_prd_3column .price span { font-weight:bold; }
.glans_masturbation_inner .related_prd_3column .divider { width:680px;height:1px;border-bottom:1px dashed #ddd !important;padding:0; }
.glans_masturbation_inner .glans_rcmmn_prds li { border:3px solid #000;padding:13px;background-color:#fff; }
.glans_masturbation_inner .glans_rcmmn_prds .wrap_related_prd { margin:0;padding:20px auto 30px;background-position:0 -2806px; }
.glans_masturbation_inner .glans_rcmmn_prds .wrap_related_prd .related_prd_3column { background-color:transparent;padding-bottom:20px; }