
.fileUploader{ clear:both; padding-top:5px;}
.fileUploader:after{ content:""; display:block; clear:both;}
.fileUploader .upfile_preview{float:left; width:64px; height:64px; border:1px solid #cccccc;; padding:2px; margin:0 10px 5px 0; background-color:#ffffff;}
.fileUploader .upfile_preview img{ display:block; width:64px; height:64px;}
.fileUploader .upfile_box{ float:left; width:260px; margin:0 10px 5px 0;}
.fileUploader .upfile_box select{ width:100%; height:70px; overflow:auto;border:solid 1px #cccccc;background-color:#ffffff;}
.fileUploader .upfile_box select option{ font-size:11px; color:#555555;}
.fileUploader .fileUploadControl{ clear:right;}
.fileUploader .fileUploadControl .button{ margin-bottom:5px; vertical-align:top;}
.fileUploader .fileUploadControl label{white-space:nowrap;}
.fileUploader .upload_info{ clear:right; margin:5px 0;}
.swfupload {vertical-align: top; margin-top:1px;}

.poll_container{ clear:both; padding-top:5px;}
.poll_container:after{ content:""; display:block; clear:both;}
.poll_container .poll_title{float:left; width:66px; padding:2px; margin:0 10px 0 0;}
.poll_container .poll_box{ float:left; width:260px; margin:0 10px 5px 0;}
.poll_container .poll_box select{ width:100%; height:70px; overflow:auto;border:solid 1px #cccccc;background-color:#ffffff;}
.poll_container .poll_box select option{ font-size:11px;color:#555555;}
.poll_container .poll_btn_list{ clear:right;}
.poll_container .poll_btn_list .button{ margin-bottom:5px;}

.board_page{padding-top:10px;text-align:center;line-height:normal}
.board_page a,
.board_page strong{position:relative;display:inline-block; margin:0 4px; padding:4px 7px;font-weight:bold;text-decoration:none;line-height:normal;color:#333333;vertical-align:middle; border:solid 1px #dddddd; background-color:#ffffff;}
.board_page a:hover,
.board_page a:active,
.board_page a:focus{border:solid 1px #000000;}
.board_page strong{border:solid 1px #ff0000;}

.board_exif {margin:5px 0 0 0; padding:0;}
.board_exif li {display:inline-block; line-height:120%; list-style:none; margin:0; padding:0 8px; border-left:solid 1px #dddddd; white-space:nowrap;;color:#333333; padding-right:5px;}
.board_exif li span {color:#333333; padding-right:5px;}
.board_uft {text-align:center; font-size:13px !important;color:#333333 !important;font-family:NanumBarunGothic;}
#pretty_214 a {text-decoration:none;}

.board4_top_login {float:left;padding-bottom:15px;}

	.board4_top_category{clear:both;position:relative;margin:0 0 10px 0;padding:0;list-style:none;zoom:1;border-bottom:1px solid #aaaaaa;}
	.board4_top_category>li{float:left;margin:0 2px 0 0;border:1px solid #dddddd;border-bottom:0;background-color:#eeeeee;}
	.board4_top_category>li.active {background-color:#ffffff;border:1px solid #aaaaaa;border-bottom:1px solid #ffffff;margin-bottom:-1px}
	.board4_top_category>li>a{position:relative;top:-1px;float:left;height:30px;line-height:30px;padding:0 10px;font-size:13px;;font-family:NanumBarunGothic;text-decoration:none;color:#333333;font-weight:bold}
	.board4_top_category>li.active>a {color:#1fbab7;top:-1px; font-weight:bold;}
	.board4_top_category ul{display:none;position:absolute;top:10px;left:0;margin:0;padding:0}
	.board4_top_category li.active ul{display:block;overflow:hidden;white-space:nowrap;}
	.board4_top_category li.active ul li{position:relative;left:1px;float:none;display:inline;margin:0;padding:0 5px;list-style:none;border:0;border-right:1px solid #dddddd;}
	.board4_top_category li.active ul li a{border:0;top:0;float:none;line-height:none;padding:0;font-family:;font-weight:normal;color:#333333;text-decoration:none;}
	.board4_top_category li.active ul li.active a,.board4_top_category li.active ul li a:hover {font-weight:bold;color:#333333}
form[name="board4"] {overflow:hidden;}
.board4_list {clear:both; margin:0 -10px;padding:0;}
.board4_list_hr {border:0;border-top:1px solid #dddddd; margin:0;padding:0 0 5px 0;}
.board4_list li{display:inline-block;*display:inline;*zoom:1;vertical-align:top;list-style:none;margin:0;padding:0;width:25%;text-align:center;}
.board4_list li div.each_item {margin:0 10px 30px 10px;border:none 1px #dddddd;padding:0px;}
.board4_list .keep_ratio {position:relative; padding:2px; margin:0 auto; display:block; border:solid 1px #dddddd;}
.board4_list .keep_ratio div.keep_ratio_box {height:120px; overflow:hidden;}
.board4_list .board4_thumb {margin:0 auto; display:block; text-align:center;width:100%;}
.board4_list .keep_ratio div.keep_ratio_box a {display:block;height:120px;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.board4_list h2 {margin:0;padding:5px 0 0 0;word-break:break-all;word-wrap:break-word;text-align:center; line-height:100%;font-weight:normal;font-size:13px;}
.board4_list h2 a {line-height:100%;text-align:center;font-size:13px;color:#333333;font-family:NanumBarunGothic;margin:0;text-decoration:none;}
.board4_list .board4_lmemo a {text-align:center; font-weight:normal;font-size:13px;color:#777777;font-family:NanumBarunGothic;margin:0;text-decoration:none;}
.board4_list .board4_lwriter {margin:0;padding-top:3px;text-align:center;font-size:12px;color:#666666;font-family:NanumBarunGothic;font-weight:bold;}
.board4_list .board4_ldate {margin:0;padding-top:3px;text-align:center;font-size:12px;color:#666666;font-family:NanumBarunGothic;}
.board4_list .ozspeech {font-size:11px;color:#000000;background-color:#a4eef2; border:1px solid #1fbab7;}
.board4_list .ozspeech:before {border-color:transparent #1fbab7 transparent transparent;}
.board4_list .ozspeech:after {border-color:transparent #a4eef2 transparent transparent;}

.board4_sbox {float:left;padding-top:10px;}
.board4_listbtn {float:right;padding-top:10px;}

.board4_rhead {padding-left:60px;}
.board4_rhead #writer_img {float:left; width:60px; position:relative; left:-60px; margin-right:-60px;}
.board4_rhead #writer_img div {padding:0;margin:0;border:solid 1px #ddd;border-radius:0px;width:45px;}
.board4_rhead #writer_img a {display:block;width:45px;height:45px;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:0px;margin:0;}
.board4_rhead #rtitle_box {float:left; width:100%;}
.board4_rtitle {word-break:break-all;word-wrap:break-word;font-size:15px;color:#333333;font-family:NanumBarunGothic;font-weight:bold; margin:0; border-bottom:solid 1px #dddddd; padding:0 0 .5em 0;}
.board4_rtitle span {color:#333333; padding-right:3px;font-family:NanumBarunGothic; font-size:15px;font-weight:bold;}
.board4_writer {font-size:12px;color:#1fbab7;font-family:NanumBarunGothic;font-weight:bold; margin-right:10px;}
.board4_rinfo {font-size:12px;color:#333333;font-family:NanumBarunGothic; padding:.5em 0;}
.board4_rinfo .ozspeech {font-size:11px;color:#000000;background-color:#a4eef2; border:1px solid #1fbab7;}
.board4_rinfo .ozspeech:before {border-color:transparent #1fbab7 transparent transparent;}
.board4_rinfo .ozspeech:after {border-color:transparent #a4eef2 transparent transparent;}
.board4_body {padding:10px 0 10px 0; text-align:justify;word-break:break-all;word-wrap:break-word;}
.board4_body, .board4_body p {font-size:12px;color:#333333;font-family:NanumBarunGothic;}
.board4_item {font-size:12px;color:#333333;font-family:NanumBarunGothic;}
.board4_tag {font-size:12px;color:#333333;font-family:NanumBarunGothic;margin-top:10px;background:url(/cgi_bank/board/btn_img/iconTag.gif) no-repeat 2px 50%; padding-left:35px;}

.board4_rfooter {text-align:right; margin-top:10px;}
.board4_rfooter>span {font-size:12px;color:#333333;font-family:NanumBarunGothic;}
.board4_rfooter .sns{display:inline;margin:0;padding:0;list-style:none;vertical-align:top}
.board4_rfooter .sns li{display:inline;vertical-align:top}
.board4_rfooter .sns a{display:inline-block;height:16px;line-height:16px}
.board4_rfooter .sns .link a{width:16px;height:0;padding:16px 0 0 0;overflow:hidden;background:url(/cgi_bank/board/btn_img/icoSet.gif) no-repeat}
.board4_rfooter .sns .twitter a{background-position:0 -270px}
.board4_rfooter .sns .me2day a{background-position:0 -300px}
.board4_rfooter .sns .facebook a{background-position:0 -330px}
.board4_rfooter .sns .delicious a{background-position:0 -360px}
.board4_rfooter .sns .kakao a{background-position:0 -390px}

.board4_abox {margin-top:10px; border:solid 1px #e2e2e2; color:#444444; background-color:#f4f4f4; padding:6px}
.board4_abox a {color:#444444;}
.board4_abox span {padding:0 10px 0 15px; background:url(/image_bank/icon/i_file.gif) no-repeat left center}

.board4_cmtbox {margin-top:10px; border:solid 1px #dddddd; padding:5px 10px; background-color:#ffffff;}
.board4_cmt {margin:0; padding:0; font-family:NanumBarunGothic;}
.board4_cmt li {margin:0; padding:15px 5px; list-style:none;}
.board4_cmt_photo {float:left; position:relative;}
.board4_cmt_photo div {padding:0;margin:0;border:solid 1px #ddd;border-radius:0px;width:45px;}
.board4_cmt_photo a {display:block;width:45px;height:45px;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:0px;margin:0;}
.board4_cmt_body {float:left; width:100%;}
.board4_cmt_body .board4_cmt_name {margin:0; padding:0; float:left; font-size:12px; color:#333333;font-weight:bold;}
.board4_cmt_body .board4_cmt_name span {color:#333333; font-size:12px; font-family:NanumBarunGothic;font-weight:bold;}
.board4_cmt_body .board4_cmt_date {float:right;font-size:12px; color:#333333;}
.board4_cmt_body .board4_cmt_date span {color:#333333; font-size:12px; font-family:NanumBarunGothic;font-weight:bold;}
.board4_cmt_body .board4_cmt_memo {clear:both; padding-top:5px;font-size:12px; color:#333333;}
.board4_cmt_body .board4_cmt_memo p {font-size:12px; color:#333333;}
.board4_cmtwbox {margin-top:10px;}

.board4_rbtn {border-top:solid 1px #dddddd; padding:10px 0; margin-top:10px;}

.board4_rfooter .ozpopmenu,
.board4_cmt_date .ozpopmenu {display:inline-block; background:url(/cgi_bank/board/btn_img/btn_down.gif) no-repeat right center; padding-right:12px; margin-right:5px; cursor:pointer;}
.board4_list .ozpopmenu, span.ozpopmenu {cursor:pointer;}

.board4_input0 {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:3px 0;border:solid 1px #cccccc;background-color:#ffffff; color:#555555; height:21px; vertical-align:middle;}
select.board4_input0,input[type="file"].board4_input0 {margin:0;padding:0; height:21px;}
select.board4_input0 option {padding:0; height:21px;color:#555555;}
.board4_input {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:3px 0;border:solid 1px #cccccc;background-color:#ffffff; color:#555555; height:22px; vertical-align:middle;}
select.board4_input,input[type="file"].board4_input {padding:0; height:22px;}
select.board4_input option {padding:0; height:22px;color:#555555;}
#product_view_214 {clear:both;width:100%;border:0;}
#product_view_214 .title{width:100%;float:left;margin-left:-304px;z-index:100;}
#product_view_214 .right_side{padding-left:324px;}
#product_wrapper_214 {width:304px; position:relative; float:left;z-index:200;}
@media screen and (max-width:550px) {
	#product_wrapper_214 {margin:0 auto 20px auto; float:none;}
	#product_view_214 .title{width:auto;float:none;margin-left:0;}
	#product_view_214 .right_side{padding-left:0;}
}
#product_wrapper_214 a {display:block; float:left;}
#product_wrapper_214 img {display:block; float:left;}
#product_images_214 {width:304px;max-height:304px; overflow:hidden;}
#product_images_214 img {width:300px;max-height:300px;border:solid 1px #ddd;padding:1px;}
#product_thumbs_214 {margin-top:10px; width:300px; overflow:hidden;}
#product_thumbs_214 img {width:75px;height:75px; border:1px solid #ddd; padding:2px; margin:0 5px; cursor:pointer;}
#product_thumbs_214 img.selected, #product_thumbs_214 img:hover {border-color:#333;}
#product_prev_214, #product_next_214 {width:15px; height:21px; display:block;text-indent:-999em; background:transparent url(/image_bank/shop/carousel_control.png) no-repeat 0 0; position:absolute; bottom:32px;}
#product_prev_214 {background-position:0 0; left:1px;}
#product_prev_214:hover {left:0px;}
#product_next_214 {background-position:-18px 0; right:0px;}
#product_next_214:hover {right:-1px;}
#notice_214 {text-align:left;padding:0;margin:10px 0px 0px 0px;overflow:hidden;}
#notice_214 ul {padding:0;margin:0 -5px;}
#notice_214 li{display:inline-block;*display:inline;*zoom:1;vertical-align:top;list-style:none;margin:0;padding:0;width:25%;text-align:center;}
#notice_214 li div.each_item {margin:0 5px 10px 5px;border:none 0px ;padding:0px;}
#notice_214 .keep_ratio {position:relative;padding:0px; margin:0 auto; display:block; border:solid 1px #dddddd;}
#notice_214 .each_item.hilite .keep_ratio {border-color:#222222;}
#notice_214 .keep_ratio div.keep_ratio_box {height:100px; overflow:hidden;}
#notice_214 .notice_thumb {margin:0 auto; display:block; text-align:center;width:100%;}
#notice_214 .keep_ratio div.keep_ratio_box a {display:block;height:100px;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.notice_214 a {display:block;text-decoration:none}
.notice_214 h3 {margin:0;padding:5px 0 0 0;word-break:keep-all;text-align:center;}
.notice_214 h3 a {display:inline;text-align:center;word-break:keep-all;font-size:13px;color:#888888;font-family:NanumBarunGothic;font-weight:normal;}
.notice_214 h3 a:hover,.notice_214 h3 a:focus,.notice_214 .each_item.hilite h3 a {color:#000000}
.notice_214 .notice_memo a {font-size:px;color:;font-family:NanumBarunGothic;font-weight:normal;}
.notice_214 .notice_memo a:hover,.notice_214 .notice_memo a:focus,.notice_214 .each_item.hilite .notice_memo a {color:}
.notice_214 h3 .cat {color:#1fbab7;margin-right:2px;font-family:NanumBarunGothic;font-weight:normal;}
.notice_214 .notice_name {margin:0;padding:3px 0 0 0;text-align:center;word-break:keep-all;font-size:12px;color:#666666;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;}
.notice_214 .notice_etc {margin:0;padding:3px 0 0 0;text-align:center;font-size:12px;color:#666666;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;}
.notice_214 .ozspeech {font-family:Tahoma,Geneva,sans-serif;font-size:11px;color:#ffffff;background-color:#b8b8b8; border:1px solid #b8b8b8;}
.notice_214 .ozspeech:before {border-color:transparent #b8b8b8 transparent transparent;}
.notice_214 .ozspeech:after {border-color:transparent #b8b8b8 transparent transparent;}
