@charset "euc-kr";

/* CSS Document */
@import url(fonts.css);


html {overflow-x: hidden;/*min-width:1028px;*/}


body {  color:#525252; font-size: 12px; font-family: 'NanumGothic',  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; line-height: 160%;}
img{border:none;}
textarea { border:1px solid #bbbbbb; background:#ffffff url( ) no-repeat; color:#8F8F8F; font-family: 'NanumGothic',  "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; font-size:12px;}
input {	 border:1px solid #5a5a5a; height::27px; color:#000000; background:#ffffff;  font-family: "NanumGothic", "µ¸¿ò", "±¼¸²"; font-size:12px; }
SELECT { color:#ffffff; background:#A6B4BA; font-size:12px; font-family: "NanumGothic",  "Dotum", "µ¸¿ò", "Tahoma", "arial", "Verdana", "helvetica", sans-serif;}
body,br,p,table,td,select,input,form,textarea,option, { font-size: 12px; font-family: 'NanumGothic'; }


/*±âº»*/
  A:link    { color:#000000; text-decoration:none;}
  A:visited { color:#000000; text-decoration:none;}
  A:active  { color:#000000; text-decoration:none;}
  A:hover   { color:#0d539a; text-decoration:none;}
  
/*»çÀÌÆ®¸Ê*/
.sitemap_A { color:#333333; font-size: 14px; letter-spacing: -1px; font-weight:bold; padding-left:10px; background:url(../images/sitemap_icon1.gif) no-repeat;}
.sitemap_B { color:#333333; font-size: 12px; letter-spacing: -1px; padding-left:10px; background:url(../images/sitemap_icon2.gif) no-repeat;}
.sitemap_C { color:#525252; font-size: 12px; letter-spacing: -1px; padding-left:8px; background:url(../images/sitemap_icon3.gif) no-repeat;}

a.sitemap_LA:link {font-size: 14px; text-decoration:none; color:#ffffff; font-weight:bold;}
a.sitemap_LA:alink {font-size: 14px; text-decoration:none; color:#ffffff; font-weight:bold;}
a.sitemap_LA:visited {font-size: 14px; text-decoration:none; color:#ffffff; font-weight:bold;}
a.sitemap_LA:hover {font-size: 14px; text-decoration:none; color:#FFD200; font-weight:bold;}

a.sitemap_LB:link {font-size: 12px; text-decoration:none; color:#525252;}
a.sitemap_LB:alink {font-size: 12px; text-decoration:none; color:#525252;}
a.sitemap_LB:visited {font-size: 12px; text-decoration:none; color:#525252;}
a.sitemap_LB:hover {font-size: 12px; text-decoration:none; color:#FF7800;}

a:sitemap_LC:link {font-size: 12px; text-decoration:none; color:#CABCA2;}
a:sitemap_LC:alink {font-size: 12px; text-decoration:none; color:#CABCA2;}
a:sitemap_LC:visited {font-size: 12px; text-decoration:none; color:#CABCA2;}
a:sitemap_LC:hover {font-size: 12px; text-decoration:none; color:#CABCA2;}

/* ¸¶¿ì½º µå·¡±×ÇÒ¶§ ¼Ó¼º°ª */
::selection{background:#FFB9B9;color:#333333}
::-moz-selection{background:#FFB9B9;color:#333333}

/*¼­ºê body ¹è°æÀÌ¹ÌÁöÁ¤ÀÇ*/
body.sub {background:url(  ) repeat-x;}
/*»ó´Ü°¡ÀÌµå¹è°æÀÌ¹ÌÁö*/
.mtop_guidebg { background:url( ../images/png_top_menu_bg.png ) repeat-x;}
/*»ó´Ü°¡ÀÌµå¹è°æÀÌ¹ÌÁö*/
.main_menubg { background:url( ../images/top_manu_table_bg.png ) repeat-x;}


/*»ó´ÜÁÖ¸Þ´º*/
.top_menu { color:#3d3b3b; font-size: 14.2px; }
.top_menu a:link {color:#FFFFFF;}
.top_menu a:visited {color:#FFFFFF;}
.top_menu a:hover{color:#12b0c8;}

/*»ó´Ü¼­ºê¸Þ´º*/
.topsub_menu { color:#607499; font-size: 12px; letter-spacing: -0.1em; }
.topsub_menu a:link {color:#607499; text-decoration:none;}
.topsub_menu a:visited {color:#607499;}
.topsub_menu a:hover{color:#E75D5D;}


/*»ó´Ü°¡ÀÌµå¸Þ´º*/
.topguidemenu { color:#000000; font-size: 11px; font-family: "NanumGothic", "Tahoma", "Helvetica", sans-serif; letter-spacing: -0.01em; }
.topguidemenu a:link {color:#000000; text-decoration:none;}
.topguidemenu a:visited {color:#000000;}
.topguidemenu a:hover{color:#F9E53E;}



/*Á¦Ç°¸µÅ©*/
.itemL { color:#D9D9D9; font-size: 14px; font-family:"NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica",  sans-serif; font-weight:bold;  letter-spacing: -1px;}
.itemL a:link {color:#D9D9D9; text-decoration:none;}
.itemL a:visited {color:#D9D9D9;}
.itemL a:hover{color:#FFD399;}

.submenu { color:#737173;}
.enbold { color:#737173; font-weight:bold;}
.enboldno { color:#FF0000; font-weight:bold;}
.enboldno2 { color:orange; font-weight:bold;}
.new_title { color:#00FFFF; font-weight:bold;}
.new_price { color:#FFFFFF; font-weight:bold;}
.menu_bw { color:#4C4C4C; letter-spacing: -1px;}
.left_copy { color:#FED100; font-size: 10px; font-family:"Helvetica", "Tahoma", sans-serif; }

.login { color:#333333; font-weight:bold;}
.inputED {	 height:_height /**/:22px; color:#000000; background:#ffffff;   font-family:"Tahoma", "Arial", "Helvetica", "sans-serif"; font-size:12px;}

/*¸ÞÀÎ°øÁö»çÇ×*/
.notice_menu { color:#ffffff; font-size: 12px; font-family: "NanumGothic", "µ¸¿ò", "Tahoma", "Helvetica", sans-serif; letter-spacing: -1px; padding-top:2px; }
.notice_menu a:link {color:#ffffff; text-decoration:none;}
.notice_menu a:visited {color:#ffffff;}
.notice_menu a:hover{color:#FFD200;}
.dateM { color:#BEBEBE; font-size: 9px; font-family: "Tahoma"; letter-spacing: -0.01em;}
.main_noticeL { color:#ffffff; font-size: 12px; font-family: "NanumGothic","Dotum", "Arial", "Gulim", sans-serif; letter-spacing: -1px;}
.main_notice { color:#ffffff; font-size: 11px; font-family:  "NanumGothic","Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; letter-spacing: -0.01em;}
.main_noticeS { color:#FF7200; font-size: 11px; font-family:  "NanumGothic","Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; letter-spacing: -0.01em;}
.main_photo { color:#979797; font-size: 11px; font-family: "NanumGothic", "Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; letter-spacing: -0.01em; line-height: 130%}}

.fff_12bold { color:#546687; font-size: 16px; font-family: 'NanumGothicBold', "NanumGothic","Dotum", "Arial", "Gulim", sans-serif; letter-spacing: -1px; font-weight:bold;}
.fff_12boldW { color:#546687; font-size: 16px; font-family: 'NanumGothicBold', "NanumGothic","Dotum", "Arial", "Gulim", sans-serif; letter-spacing: -1px; font-weight:bold;}
.fff_24boldW { color:#404040; font-size: 20px; font-family: 'NanumGothicBold', "NanumGothic","Dotum", "Arial", "Gulim", sans-serif; letter-spacing: -1px; font-weight:bold;}


.sens_body { color:#525252; font-size: 11px; font-family:  "NanumGothic","µ¸¿ò", "Dotum", "Tahoma", "Helvetica", sans-serif;}
.sens_body2 { color:#525252; font-size: 12px;}

.bbs1 { color:#333333; font-size: 12px; font-family:  "NanumGothic","Dotum", "Arial", "Gulim", sans-serif; letter-spacing: -1px;}
.bbs2 { color:#000000; font-size: 12px; font-family:  "NanumGothicBold",'NanumGothic',"Dotum", "Arial", "Gulim", sans-serif; letter-spacing: -1px; font-weight:bold;}
.bbs3 { color:#959595; font-size: 9px; font-family: "Tahoma", sans-serif; letter-spacing: -0.01em;}
.bbs4 { color:#333333; font-size: 12px; font-family:  "NanumGothic","Dotum", "Arial", "Gulim", sans-serif;}
.bbs5 { color:#333333; font-size: 14px; font-family:  "NanumGothicBold",'NanumGothic',"Dotum", "Arial", "Gulim", sans-serif; letter-spacing: -1px;}
.bbs6 { color:#959595; font-size: 11px; font-family: "Tahoma", sans-serif;}
.bbs7 { color:#606060; font-size: 12px; }
.bbs8 { color:#333333; font-size: 12px; font-family: "Tahoma", "Gulim", "±¼¸²", "Helvetica", sans-serif; letter-spacing: -1px; font-weight:bold;}
.bbsT { color:#333333; font-size: 14px; font-family:  "NanumGothicBold",'NanumGothic',"Dotum", "Arial", "Gulim", sans-serif; letter-spacing: -1px; font-weight:bold;}
.bbsF { color:#000000; font-size: 14px; font-family:  "NanumGothicBold",'NanumGothic',"Dotum", "Arial", "Gulim", sans-serif; letter-spacing: -1px; font-weight:bold;}

.bbs_input { background-color:#ffffff; border:solid 0 ffffff; font-family:"tahoma", "±¼¸²", sans-serif; font-size:12px; letter-spacing: -0.01em;}
.bbs_notice { color:#333333; font-size: 12px; font-family: "Arial", "Tahoma", "±¼¸²", sans-serif;}
.bbs_newsA {  color:#333333; font-size: 14px; text-decoration:underline; letter-spacing: -1px; line-height: 140%; font-weight:bold;}
.bbs_newsB { color:#5F5F5F; font-size: 12px; letter-spacing: -1px; line-height: 140%}
.photoD { color:#D1D1D1; font-size: 12px; font-family: "Tahoma", sans-serif; letter-spacing: -0.01em;}

.product { color:#333333; font-size: 12px; font-family:  "NanumGothic","Arial", "Helvetica", "Gulim", sans-serif; letter-spacing: -1px;}
.product1 { color:#646464; font-size: 12px; font-family:  "NanumGothic","Arial", "Tahoma", "Gulim", sans-serif; letter-spacing: -1px; line-height: 120%}
.product2  { color:#898989; font-size: 11px; font-family: "NanumGothic","Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; letter-spacing: -1px;}
.product3 { padding-right:5px; padding-left:5px; }
.product4 { color:#333333; font-size: 12px; font-family:  "NanumGothic","Arial", "Tahoma", "Gulim", sans-serif; letter-spacing: -1px; line-height: 140%; font-weight:bold;}
.product5 { color:#9E9E9E; font-size: 12px; font-family:  "NanumGothic","Arial", "Tahoma", "Gulim", sans-serif; letter-spacing: -0.03em; line-height: 120%}
.product6 { color:#333333; font-size: 14px; font-weight:bold; font-family: "NanumGothicBold",'NanumGothic', "Arial", "Gulim", "±¼¸²", "Helvetica", sans-serif; letter-spacing: -0.04em; line-height: 140%;}
.product7  { color:#8E8E8E; font-size: 11px; font-family:  "NanumGothic","Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif;}
.product8 { color:#333333; font-size: 14px; font-weight:bold; font-family: "NanumGothicBold",'NanumGothic', "Arial", "Gulim", "±¼¸²", "Helvetica"; }
.product9 { color:#E6E6E6; font-size: 14px; font-weight:bold; font-family: "NanumGothic", "Arial", "Gulim", "±¼¸²", "Helvetica", sans-serif; letter-spacing: -0.04em; line-height: 140%;}



.book1 { color:#333333; font-size: 12px;  letter-spacing: -1px; line-height: 140%;}
.book2 { color:#333333; font-size: 12px;  letter-spacing: -1px; font-weight:bold;}
.book3 { color:#6E6E6E; font-size: 12px; letter-spacing: -1px; padding-top:5px; padding-bottom:3px;}

.toplink { color:#82AEC4; font-size: 11px; font-family:  "NanumGothic","Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; letter-spacing: -1px;}
.diryiframe { color:#333333; font-size: 11px;}

.voteA { color:#000000; font-size: 11px; font-family:  "NanumGothic","Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; letter-spacing: -1px;}

.f_copy { color:#000000; font-size: 12px; font-family:  "NanumGothic","Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif; letter-spacing: -1px;}
.f_copy2 { color:#000000; font-size: 11px; padding-left:10px;}		
.f_copy3 { color:#000000; font-size: 11px; letter-spacing: -0.01em;}
.f_copyL { color:#000000; font-size: 12px; font-family:  "NanumGothic","Dotum", "µ¸¿ò", "Arial", "Helvetica", sans-serif;}

.calendar { color:#333333; font-size: 12px; letter-spacing: -1px;}
.calendar2 { font-size: 11px; letter-spacing: -1px;}
.calendar3 { color:#959595; font-size: 11px; letter-spacing: -1px;}
.calendar4 { color:#333333; font-size: 12pt; letter-spacing: -1px; padding-top:3px;}
.calendar5 { color:#898989; font-size: 11px; letter-spacing: -1px;}
.calendar6 { color:#ffffff; font-size: 11px; padding-top:2px;}
.request1 { color:#333333; font-size: 12px; letter-spacing: -1px;}
.requestM { color:#333333; font-size: 14px; letter-spacing: -1px;}
.addL { color:#ffffff; font-size: 12px; line-height: 180% }



.customer { color:#8E8E8E; font-size: 12px; letter-spacing: -1px; line-height: 140%}
.customer2 { color:#ffffff; font-size: 11px; font-family: "Tahoma", "µ¸¿ò", sans-serif; letter-spacing: -1px; padding-left:0px;}
.customer3 { color:#8E8E8E; font-size: 12px; font-family: "Tahoma", sans-serif;}
.contents { color:#333333; font-size: 12px;}						
.loginedit { color:#333333; font-size: 12px; font-family: "Arial", "±¼¸²", "Helvetica", sans-serif; letter-spacing: -1px; line-height: 140%}
.customerFX { color:#ffffff; font-size: 12px; font-family:"NanumGothic", "Tahoma", "µ¸¿ò", sans-serif; font-weight:bold;}
.customer2L { color:#666666; font-size: 11px; font-family:"NanumGothic", "Tahoma", "µ¸¿ò", sans-serif; letter-spacing: -1px; padding-left:0px;}
.customerFXL { color:#666666; font-size: 12px; font-family: "NanumGothic", "Dotum", "Tahoma", sans-serif; font-weight:bold;}


.leftmenu { color:#7B7B7B; font-size: 12px; font-family:  "NanumGothic","±¼¸²", "Arial", "Helvetica", sans-serif; letter-spacing: -1px;}
.leftmenuN { color:#008DFF; font-size: 12px; font-family:  "NanumGothic","±¼¸²", "Arial", "Helvetica", sans-serif; letter-spacing: -1px;}
.leftmenu_off { font-size: 12px; font-family:  "NanumGothic","±¼¸²", "Arial", "Helvetica"; letter-spacing: -1px;}
.leftmenu_sub { color:#FFFFFF; font-weight:bold; font-size: 12px; font-family:  "NanumGothic","±¼¸²", "Arial", "Helvetica"; letter-spacing: -1px;}
.leftmenu_sub_off { font-size: 12px; letter-spacing: -1px; font-family:  "NanumGothic","±¼¸²", "Arial", "Helvetica";  padding-top:2px;}


.pagemap_title { color:#333333; font-size: 24px;  font-family: "NanumGothicBold", "NanumGothic","±¼¸²", "Arial", "Helvetica";  letter-spacing: -1px; padding-left:2px; font-weight:bold;  vertical-align:top; padding-top:30px;}
.pagemap { color:#666666; font-size: 12px;}

.pagemap_on { color:#000000; font-size: 12px; letter-spacing: -1px; padding-top:0px;padding-right:0px;padding-left:0px; font-weight:bold; text-align:center;}
.pagemap_off { color:#000000; font-size: 12px; letter-spacing: -1px; padding-top:0px;padding-right:0px;padding-left:0px; font-weight:bold; text-align:center;}
.pagemap_ipin {color:#333333;font-size: 18px;letter-spacing: -1px; padding-left:12px; font-weight:bold;}
.polltitleS {color:#333333;font-size: 14px;letter-spacing: -1px; font-weight:bold; line-height: 180%}
.leftmenu_style_on {cursor:pointer;   border-width:5px; border-color:#54BEE9; border-style:solid;color:#12495E; font-size: 13px; padding-left:6px; font-weight:bold;}
.leftmenu_style_off {cursor:pointer; padding-left:6px;  border-width:5px;border-color:#ffffff; border-style:solid;}



.leftmenu_t { color:#ffffff; font-size: 24px; letter-spacing: -1px; font-weight:bold; text-align:center;}
.leftmenu_subE { color:#FFE2BD; font-size: 11px; font-family: "Tahoma", sans-serif; text-align:center;}


.lefttableT { padding-left:10px; font-weight:bold;}
.lefttableTT {  padding-left:10px;}
.lefttableB { color:#8D8D8D; padding-left:10px; }


.wrap { position:relative;text-align:center; /*°¨½Î´Â ·¹ÀÌ¾î¿¡ Æ÷Áö¼Ç ¼Ó¼ºÀ» Àâ¾ÆÁÖ´Â °Ô ÇÊ¼ö!(relative, absolute, fixed Áß ÅÃ1*/ 
		width:100%; height:550px; margin:0 auto; }

.over { position:absolute; top:0px; left:0px;/*À§¿¡ ¿Ã¶ó°¡´Â ·¹ÀÌ¾îÀÇ Æ÷Áö¼ÇÀº top, bottom µÑ Áß ÇÏ³ª, left, right µÑ Áß ÇÏ³ªÀÇ ¼Ó¼º			À» ¼±ÅÃÇÏ¿© Àâ¾ÆÁØ´Ù.*/ 
		width:100%;}

.over2 { position:absolute; top:800px; left:0px;/*À§¿¡ ¿Ã¶ó°¡´Â ·¹ÀÌ¾îÀÇ Æ÷Áö¼ÇÀº top, bottom µÑ Áß ÇÏ³ª, left, right µÑ Áß ÇÏ³ªÀÇ ¼Ó¼º			À» ¼±ÅÃÇÏ¿© Àâ¾ÆÁØ´Ù.*/ 
		width:100%;}

.over3 {  background-color:#ffffff; position:absolute; top:1120px; left:0px;/*À§¿¡ ¿Ã¶ó°¡´Â ·¹ÀÌ¾îÀÇ Æ÷Áö¼ÇÀº top, bottom µÑ Áß ÇÏ³ª, left, right µÑ Áß ÇÏ³ªÀÇ ¼Ó¼º			À» ¼±ÅÃÇÏ¿© Àâ¾ÆÁØ´Ù.*/ 
		width:100%;}

.over_p { position:absolute; top:250px; left:0px; width:100%;}
.over_b { position:absolute; top:416px; left:0px; width:100%;}


/*¹öÆ° color=#333*/
.btn-type2{ height:45px; text-align:center;color:#fff; font:bold 14px/14px 'NanumGothicBold','NanumGothic',ng;display:inline-block;padding:18px 0 8px 0;text-decoration:none !important;
	box-shadow: #666 0px 4px 5px;-webkit-box-shadow: #666 0px 4px 5px;-moz-box-shadow: #666 0px 4px 5px;background-color:#666; }
.btn-type2:hover{color:#ffffff; height:45px; background-color:#333;}  
a.btn-type2 { color:#ffffff;  letter-spacing: -1px;}
a.btn-type2 a:link {color:#ffffff; text-decoration:none;}
a.btn-type2 a:visited {color:#ffffff;}

/*¹öÆ° color=#777*/
.btn-type3{ height:45px; text-align:center;color:#fff;font:bold 14px/14px 'NanumGothicBold','NanumGothic',ng;display:inline-block;padding:18px 0 8px 0;text-decoration:none !important;
	box-shadow: #333 0px 4px 5px;-webkit-box-shadow: #333 0px 4px 5px;-moz-box-shadow: #333 0px 4px 5px;background-color:#333; }
.btn-type3:hover{color:#ffffff; height:45px; background-color:#666}
a.btn-type3 { color:#ffffff;  letter-spacing: -1px;}
a.btn-type3 a:link {color:#ffffff; text-decoration:none;}
a.btn-type3 a:visited {color:#ffffff;}


/*¹öÆ° color=#333*/
.btn-type4{ height:45px; text-align:center;color:#fff; font:bold 14px/14px 'NanumGothicBold','NanumGothic',ng;display:inline-block;padding:18px 0 8px 0;text-decoration:none !important;
	box-shadow: #666 0px 4px 5px;-webkit-box-shadow: #666 0px 4px 5px;-moz-box-shadow: #666 0px 4px 5px;background-color:#666; }
.btn-type4:hover{color:#ffffff; height:45px; background-color:#333;}  
a.btn-type4 { color:#ffffff;  letter-spacing: -1px;}
a.btn-type4 a:link {color:#ffffff; text-decoration:none;}
a.btn-type4 a:visited {color:#ffffff;}


/*¹öÆ° color=#777*/
.btn-type5{ height:45px; text-align:center;color:#fff;font:bold 14px/14px 'NanumGothicBold','NanumGothic',ng;display:inline-block;padding:18px 0 8px 0;text-decoration:none !important;
	box-shadow: #333 0px 4px 5px;-webkit-box-shadow: #333 0px 4px 5px;-moz-box-shadow: #333 0px 4px 5px;background-color:#333; }
.btn-type5:hover{color:#ffffff; height:45px; background-color:#666}
a.btn-type5 { color:#ffffff;  letter-spacing: -1px;}
a.btn-type5 a:link {color:#ffffff; text-decoration:none;}
a.btn-type5 a:visited {color:#ffffff;}

/*¸ÞÀÎ°øÁö»çÇ×¸µÅ©*/

.btn_news:hover{ height:22px;color:#000; background-color:#ffffff; font:bold 12px/14px 'NanumGothic',ng;display:inline-block;} 
a.btn_news { color:#546687;  letter-spacing: -1px;}
a.btn_news a:link {color:#546687; text-decoration:none;}
a.btn_news a:visited {color:#546687;}


/*»ó´Ü°¡ÀÌµå ¸Þ´º¸µÅ©*/
.btn_guide {  color:#fff; font: 11px/12px 'NanumGothic',ng;display:inline-block;padding:4px 4px 4px 4px;text-decoration:none !important;
}
.btn_guide:hover{ color:#fff; background-color:#000; font: 11px/12px 'NanumGothic',ng;display:inline-block;}
a.btn_guide { color:#ffffff;  letter-spacing: -1px;}
a.btn_guide a:link {color:#ffffff; text-decoration:none;}
a.btn_guide a:visited {color:#ffffff;}


/* »çÁøÀü¿ë°Ô½ÃÆÇÀÇ »çÁø EXIF Á¤º¸ÀÇ ·¹ÀÌ¾î ½ºÅ¸ÀÏ */
#exifInfo{
	background:url('../images/exif_title.gif') repeat; 
	padding:10px;
	border:1px solid #8D8D8D;
	width:300px; height:100px;
	position:absolute;left:100px;top:100px;
	background:#FFF;
	display:none;
	text-align:left;
	filter:alpha(opacity=90);
	color:gray;
}

#exifInfo2{
	list-style:none;
	margin:3px;
	background:url('../images/exif_line.gif') repeat; 
}
#exifInfo #exifLogo{
	width:100%;
	font-size:12pt;
	font-weight:bold;
	background:#c0c0c0;
	padding:4px;
	color:red;
}
#exifInfo #InfoClose{
	border:0px solid;
	width:100%;
	text-align:center;
	padding:4px;
}


#syakuLightbox {
  left:0;
  top:0;
  position:absolute;
  z-index:1001;
  filter:alpha(opacity=50); 
  opacity:0.5;
  background:#000;
  cursor:pointer;
}

#syakuLightboxDisplay {
position:absolute;
z-index:1002;
left:0;
top:0;
cursor:pointer;
}

#syakuLightboxMenu {
display:none;position: absolute;z-index: 1;
padding:4px;
}

#syakuLightboxBtnOpen {
  width:16px; height:16px; 
  background-image:url(images/open.png) !important; 
  background-repeat:no-repeat; 
  border:0; 
  background-color:transparent; 
  vertical-align:middle; 
  display:inline-block; 
  text-decoration:none; 
  padding:0 !important;
  cursor:pointer;
}

#syakuLightboxBtnClose {
  width:16px; height:16px; 
  background-image:url(../images/close.png) !important; 
  background-repeat:no-repeat; 
  border:10px; 
  background-color:transparent; 
  vertical-align:middle; 
  display:inline-block; 
  text-decoration:none; 
  padding:30px;
  cursor:pointer;
}

#syakuLightboxLoading {
  background-color:#fff;
  position: absolute;
  top: 40%;
  left: 0%;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}
#syakuLightboxLoadingImg {
  padding-left:32px;
  padding-bottom:32px;
  background : transparent url(./images/loader.gif) no-repeat;
}
