.boards_dry_orgasm { width:700px;margin:0 auto;color:#4a4a4a; }
.boards_dry_orgasm ul, .boards_dry_orgasm li { margin:0;padding:0; }
.boards_dry_orgasm ul { list-style:none outside none; }
.boards_dry_orgasm a { display:block;width:100%;height:100%; }
.boards_dry_orgasm .section .recent_entries table .entry_title a { display:inline; }
.boards_dry_orgasm a:link { color:#4a4a4a;text-decoration:none; }
.boards_dry_orgasm a:visited { color:#4a4a4a;text-decoration:none; }
.boards_dry_orgasm a:hover { color:#4a4a4a;text-decoration:underline; }
.boards_dry_orgasm a:active { color:#4a4a4a;text-decoration:underline; }
/* helper */
.boards_dry_orgasm .ir { background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px; }
.boards_dry_orgasm .ir:before { content:"";display:block;width:0;height:150%; }
.boards_dry_orgasm .hidden { display:none !important;visibility:hidden; }
.boards_dry_orgasm .visuallyhidden { border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px; }
.boards_dry_orgasm .visuallyhidden.focusable:active,
.boards_dry_orgasm .visuallyhidden.focusable:focus { clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto; }
.boards_dry_orgasm .invisible { visibility:hidden; }
.boards_dry_orgasm .clearfix:before, .boards_dry_orgasm .clearfix:after { content:" ";display:table; }
.boards_dry_orgasm .clearfix:after { clear:both; }
.boards_dry_orgasm .clearfix { *zoom:1; }
/* 상단 Nav */
.boards_dry_orgasm .nav_top li,
.boards_dry_orgasm .nav_top li:hover,
.boards_dry_orgasm .shadows { background:url(//img-banana.bizhost.kr/banana_web_20181015/etc/boards_dry_orgasm/sprite_nav.png) no-repeat; }
.boards_dry_orgasm .header_boards_dry_orgasm { position:relative;margin-bottom:50px;height:474px;background-color:#2c303b; }
.boards_dry_orgasm .wrap_nav { position:absolute;top:400px; }
.boards_dry_orgasm .wrap_nav .divider { position:absolute;width:1px;height:10px;background-color:#212b44; }
.boards_dry_orgasm .wrap_nav .divider_03 { position:absolute;left:183px; }
.boards_dry_orgasm .wrap_nav .divider_04 { position:absolute;left:344px; }
.boards_dry_orgasm .wrap_nav .divider_05 { position:absolute;left:455px; }
.boards_dry_orgasm .wrap_nav .divider_06 { position:absolute;left:568px; }
.boards_dry_orgasm .shadows { position:absolute;bottom:0;width:700px;height:99px;background-position:0 -90px; }
.boards_dry_orgasm .nav_top li { float:left;height:45px; }
.boards_dry_orgasm .nav_top .menu_01 { width:72px;background-position:0 0; }
.boards_dry_orgasm .nav_top .menu_02 { width:112px;background-position:-72px 0; }
.boards_dry_orgasm .nav_top .menu_03 { width:161px;background-position:-184px 0; }
.boards_dry_orgasm .nav_top .menu_04 { width:111px;background-position:-345px 0; }
.boards_dry_orgasm .nav_top .menu_05 { width:113px;background-position:-456px 0; }
.boards_dry_orgasm .nav_top .menu_06 { width:131px;background-position:-569px 0; }
.boards_dry_orgasm .nav_top .menu_01:hover { background-position:0 -45px; }
.boards_dry_orgasm .nav_top .menu_02:hover { background-position:-72px -45px; }
.boards_dry_orgasm .nav_top .menu_03:hover { background-position:-184px -45px; }
.boards_dry_orgasm .nav_top .menu_04:hover { background-position:-345px -45px; }
.boards_dry_orgasm .nav_top .menu_05:hover { background-position:-456px -45px; }
.boards_dry_orgasm .nav_top .menu_06:hover { background-position:-569px -45px; }
/* 하단 */
.boards_dry_orgasm .footer_boards_dry_orgasm .nav_bottom { height:38px;background-color:#dbec3b;padding-top:20px;text-align:center; }
.boards_dry_orgasm .footer_boards_dry_orgasm .paragraph { height:142px;background:url(//img-banana.bizhost.kr/banana_web_20181015/etc/boards_dry_orgasm/bg_title_bottom.jpg) no-repeat; }
.boards_dry_orgasm .footer_boards_dry_orgasm .nav_select_box { font-size:12px; }

.boards_dry_orgasm .section .title { height:35px; }
.boards_dry_orgasm .section .paragraph { height:73px; }
.boards_dry_orgasm .section .wrap_btn_view_all { margin-top:20px; }
.boards_dry_orgasm .section .btn_view_all { height:22px;margin:0 auto; }
.boards_dry_orgasm .section { margin-bottom:20px; }

.boards_dry_orgasm .section_01 .paragraph { background-position:0 -175px;}
.boards_dry_orgasm .section_02 .paragraph { background-position:0 -248px;}
.boards_dry_orgasm .section_03 .paragraph { background-position:0 -321px;}
.boards_dry_orgasm .section_04 .paragraph { background-position:0 -394px;}
.boards_dry_orgasm .section_05 .paragraph { background-position:0 -467px;}
.boards_dry_orgasm .section_01 .btn_view_all { width:103px;background-position:0 -540px;}
.boards_dry_orgasm .section_02 .btn_view_all { width:149px;background-position:-103px -540px;}
.boards_dry_orgasm .section_03 .btn_view_all { width:103px;background-position:-252px -540px;}
.boards_dry_orgasm .section_04 .btn_view_all { width:116px;background-position:-355px -540px;}
.boards_dry_orgasm .section_05 .btn_view_all { width:126px;background-position:-471px -540px;}
/* 최신글 */
.boards_dry_orgasm .section .recent_entries { border-bottom: 1px solid #649cf3; }
.boards_dry_orgasm .section .recent_entries table { border:none;border-collapse:collapse;width:100%;table-layout:fixed; }
.boards_dry_orgasm .section .recent_entries table th { border-top:2px solid #649cf3;border-bottom:1px solid #649cf3;padding:8px 10px;font-weight:bold;text-align:center;line-height:1.2; }
.boards_dry_orgasm .section .recent_entries table td { color:#4a4a4a;border-bottom:1px solid #e6e6e6;padding:5px 10px;text-align:center;line-height:1.2; }
.boards_dry_orgasm .section .recent_entries table .num { width:40px; }
.boards_dry_orgasm .section .recent_entries table .cate { width:52px; }
.boards_dry_orgasm .section .recent_entries table .title {  }
.boards_dry_orgasm .section .recent_entries table .author { width:50px; }
.boards_dry_orgasm .section .recent_entries table .date { width:56px; }
.boards_dry_orgasm .section .recent_entries table .hits { width:40px; }
.boards_dry_orgasm .section .recent_entries table .entry_num { font:11px Verdana, Tahoma, sans-serif;letter-spacing:-1px;color:#888; }
.boards_dry_orgasm .section .recent_entries table .entry_cate { font:12px "돋움", Dotum, Tahoma, Arial;letter-spacing:-1px;color:#888; }
.boards_dry_orgasm .section .recent_entries table .entry_title { text-align:left; }
.boards_dry_orgasm .section .recent_entries table .entry_author { font:12px "돋움", Dotum, Tahoma, Arial;letter-spacing:-1px;color:#888; }
.boards_dry_orgasm .section .recent_entries table .entry_date { font:11px Verdana, Tahoma, sans-serif;letter-spacing:-1px;color:#888; }
.boards_dry_orgasm .section .recent_entries table .entry_hits { font:11px Verdana, Tahoma, sans-serif;letter-spacing:-1px;color:#888; }
.boards_dry_orgasm .section .recent_entries table tr:hover { background-color:#f5f5f5; }

@import url('https://fonts.googleapis.com/css?family=Roboto:400,700|Noto+Sans+KR:400,700|Noto+Sans+JP:400,700&display=swap');
.clear { clear:both; content=""; display:block; }
.dryorgasm_menu ul { margin: 0; padding: 0; }
.dryorgasm_menu ul li { margin: 0; padding: 0; list-style: none; width: 25%; float: left; height: 45px; position: relative; }
.dryorgasm_menu ul li.menu_01 { background: url(//img-banana.bizhost.kr/banana_web_20181015/etc/dryorgasm/dryorgasm_menu_01_off.jpg) no-repeat; }
.dryorgasm_menu ul li.menu_02 { background: url(//img-banana.bizhost.kr/banana_web_20181015/etc/dryorgasm/dryorgasm_menu_02_off.jpg) no-repeat; }
.dryorgasm_menu ul li.menu_03 { background: url(//img-banana.bizhost.kr/banana_web_20181015/etc/dryorgasm/dryorgasm_menu_03_off.jpg) no-repeat; }
.dryorgasm_menu ul li.menu_04 { background: url(//img-banana.bizhost.kr/banana_web_20181015/etc/dryorgasm/dryorgasm_menu_04_off.jpg) no-repeat; }
.dryorgasm_menu ul li.menu_01:hover { background: url(//img-banana.bizhost.kr/banana_web_20181015/etc/dryorgasm/dryorgasm_menu_01_hover.jpg) no-repeat; }
.dryorgasm_menu ul li.menu_02:hover { background: url(//img-banana.bizhost.kr/banana_web_20181015/etc/dryorgasm/dryorgasm_menu_02_hover.jpg) no-repeat; }
.dryorgasm_menu ul li.menu_03:hover { background: url(//img-banana.bizhost.kr/banana_web_20181015/etc/dryorgasm/dryorgasm_menu_03_hover.jpg) no-repeat; }
.dryorgasm_menu ul li.menu_04:hover { background: url(//img-banana.bizhost.kr/banana_web_20181015/etc/dryorgasm/dryorgasm_menu_04_hover.jpg) no-repeat; }
.dryorgasm_title { width: 700px; margin: 40px auto; }
.dryorgasm_title .title { font-family: "Roboto", "Noto Sans KR"; font-size: 24px; font-weight: 700; letter-spacing: -1px; margin-bottom: 4px; border-bottom: 1px solid #333; display: inline-block; }
.dryorgasm_title .desc { font-size: 12px; letter-spacing: -0.5px; color: #666; }
.dryorgasm_title .desc .hl { color: #fa4645; border-bottom: 1px solid #fa4645; }
.dryorgasm_btn { text-align: center; margin-bottom: 60px; }
.dryorgasm_bottom_menu { background-color: #dbec3b; padding: 10px; text-align: center; }
.dryorgasm_bottom_menu a { padding: 0 10px; letter-spacing: -1px; }
.dryorgasm_bottom { background-color: #141925; text-align: center; padding: 40px; }

.section_gallery { border-bottom:none; margin:0 auto; width:700px; }
.section_gallery ul { margin-bottom: 20px; }
.section_gallery ul:after { clear: both; display: block; content: ""; }
.section_gallery ul li { width: 220px; float:left; margin-right: 20px; }
.section_gallery ul li.edge_item { margin-right: 0; }
.section_gallery ul li .img_wrap { width: 220px; height: 210px; overflow: hidden; margin-bottom: 5px; display: block; border: 1px solid #ddd; background-color: #fafafa; box-sizing: border-box; }
.section_gallery ul li .img_wrap .img_inner {}
.section_gallery ul li .img_wrap img { width: 100%; border: none; }
.section_gallery ul li span {}
.section_gallery ul li span.entry_title { font-family: "Roboto", "Noto Sans KR"; font-size: 14px; font-weight: 700; position: relative; margin-bottom: 5px; -webkit-box-orient: vertical; -webkit-line-clamp: 2; display: block; display: -webkit-box; line-height: 18px; overflow: hidden; text-overflow: ellipsis; letter-spacing: -0.5px; word-break: break-all; }
.section_gallery ul li span.entry_memo { position: relative; -webkit-box-orient: vertical; -webkit-line-clamp: 3; display: block; display: -webkit-box; line-height: 16px; overflow: hidden; text-overflow: ellipsis; letter-spacing: -0.5px; word-break: break-all; color: #999; text-align: justify; margin-bottom: 5px; }
.section_gallery ul li span.entry_cate { display: inline-block; border: 1px solid #649cf3; color: #649cf3; padding: 0 5px; line-height: 18px; margin-bottom: 5px; }
.section_gallery a:hover { text-decoration:none; }
.section_gallery .guide_item_detail_wrap { box-sizing: border-box; margin-bottom: 5px; }
.section_gallery .guide_item_detail_wrap .guide_item_detail_title { color: #649cf3; border: 1px solid #649cf3; border-radius: 20px; padding: 0 10px; display: inline-block; margin-bottom: 4px; background-color: #fff; display: none; }
.section_gallery .guide_item_detail_wrap ul { margin-bottom: 0; }
.section_gallery .guide_item_detail_wrap ul li { display: block; float: none; margin-bottom: 4px; }
.section_gallery .guide_item_detail_wrap ul:after { clear: both; display: block; content: ""; }
.section_gallery .guide_item_detail_wrap ul li:after { clear: both; display: block; content: ""; }
.section_gallery .guide_item_detail_wrap ul li:last-child { margin-bottom: 0; }
.section_gallery .guide_item_detail_wrap ul li .guide_item_detail { border: 1px solid #999; color: #999; line-height: 18px; display: inline-block; border-radius: 100px; overflow: hidden; box-sizing: border-box; white-space: nowrap; }
.section_gallery .guide_item_detail_wrap ul li .guide_item_detail .guide_item_detail_label { float: left; display: inline-block; height: 18px; padding: 0 8px; background-color: #f8f8f8; }
.section_gallery .guide_item_detail_wrap ul li .guide_item_detail .guide_item_detail_info { float: left; display: inline-block; height: 18px; padding: 0 8px; vertical-align: middle; border-left: 1px solid #999; }
.section_gallery .guide_item_detail_wrap ul li .guide_item_detail .guide_item_detail_info img { max-width: 60px; max-height: 100%; display: inline-block; vertical-align: middle; margin-top: -1px; }
.section_gallery .gallery_item_btn {}
.section_gallery .gallery_item_btn a { width: auto; height: auto; background: linear-gradient(to bottom, #fff, #f2f2f2); color: #107aea; border: 1px solid #649cf3; border-radius: 20px; padding: 0 10px; display: inline-block; font-weight: 400; line-height: 23px; letter-spacing: -0.5px; }
.section_gallery .gallery_item_btn a:hover { border-color: #4073dc; background: linear-gradient(to bottom, #6d9dfe, #6482e8); color: #fff; text-decoration: none; }
.section_gallery .gallery_item_btn .gallery_item_info_cmt { color: #999; border: 1px solid #999; border-radius: 20px; padding: 0 10px; line-height: 23px; display: inline-block; background-color: #fff; }
.section_gallery .gallery_item_btn .gallery_item_info_cmt span {}