BODY,TD,SELECT,input,DIV,form,TEXTAREA,center,option,pre,blockquote {font-size:9pt;font-family:돋움;color:#2F2F2F;line-height:140%;}

a:link { text-decoration:none; color:rgb(90,90,90); }
a:visited { text-decoration:none; color:rgb(90,90,90); }
a:hover { text-decoration:none; color:rgb(90,90,90); }

.13_space { padding-left:13px; }

.table { border-width:1px; border-color:rgb(181,181,181); border-style:solid; }
.table_in { border-width:1px; border-color:rgb(206,207,206); border-style:solid; }
.table_left { background-color:whitesmoke; border-width:1px; border-color:rgb(181,181,181); border-style:solid; }
.table_right { border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-top-color:rgb(181,181,181); border-right-color:rgb(181,181,181); border-bottom-color:rgb(181,181,181); border-top-style:solid; border-right-style:solid; border-bottom-style:solid; }
.money { font-weight:bold; color:rgb(195,37,72); }

.login_box { background-color:white; border-width:1px; border-color:rgb(153,153,153); border-style:solid; }

.notice_list { padding-top:3px; padding-bottom:2px; }

.head_1 { font-weight:bold; color:rgb(7,73,108); }
.head_2 { font-weight:bold; color:rgb(41,94,156); }
.head_3 { font-weight:bold; color:rgb(28,134,28); }
.head_4 { font-weight:bold; color:rgb(242,68,0); }

.cafe_list { padding-top:4px; padding-bottom:3px; }

.album_list { padding-top:4px; padding-bottom:3px; font-weight:bold; color:rgb(28,134,28); }
.album_write { padding-top:4px; padding-bottom:3px; }

.write_head { font-weight:bold; color:rgb(43,110,176); }
.textarea { border-width:1px; border-color:rgb(181,181,181); border-style:solid; }
.join_head { font-weight:bold; }
.join_table { border-width:1px; border-color:rgb(181,181,181); border-style:solid; background-color:rgb(248,248,248); }
.join_mailling { font-weight:bold; color:rgb(255,120,0); }
.id_check_head { font-weight:bold; color:rgb(192,0,0); }

.print_main_head { font-weight:bold; color:rgb(91,110,137); }
.web_list { padding-top:4px; padding-bottom:3px; }

.http_box { background-color:whitesmoke; border-width:1px; border-color:rgb(130,130,130); border-style:solid; }
.http_table { text-align:center; background-color:white; padding:3px; border-width:1; border-color:rgb(201,197,190); border-style:solid; }

.film2 { font-size:8pt;font-family:돋움;color:#FB6F1B;line-height:140%;}
.film3 { font-size:9pt;font-family:돋움;color:#FB6F1B;line-height:140%; font-weight:bold;}
.bold { font-weight:bold; }
.bold_black { font-weight:bold; color:rgb(0,0,0); }
.bold_red { font-weight:bold; color:rgb(175,0,74); }
.bold_green { font-weight:bold; color:rgb(28,134,28); }
.bold_green2 { font-weight:bold; color:rgb(100,115,17); }
.bold_yellow { font-weight:bold; color:rgb(128,76,0); }
.bold_orange { font-weight:bold; color:rgb(255,96,0); }
.bold_gray { font-weight:bold; color:rgb(90,90,90); }

.normal_gray { font-weight:none; color:rgb(90,90,90); }

.album_table_left { border-top-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-color:rgb(181,181,181); border-bottom-color:rgb(181,181,181); border-left-color:rgb(181,181,181); border-top-style:solid; border-bottom-style:solid; border-left-style:solid; }
.album_table_right { border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-top-color:rgb(181,181,181); border-right-color:rgb(181,181,181); border-bottom-color:rgb(181,181,181); border-top-style:solid; border-right-style:solid; border-bottom-style:solid; }
.album_bold { font-weight:bold; }
.album_thum_table { padding:4px; border-width:1px; border-color:rgb(166,166,166); border-style:solid; }
.sub_table { background-color:white; border-width:1px; border-color:rgb(181,181,181); border-style:solid; }

.small_font { font-size:11px; }
.big_font { font-size:15px; }
.bigbold_font { font-size:15px; font-weight:bold; }
.bigbold_redfont { font-size:15px; font-weight:bold; color:rgb(175,0,74); }

.big_cell { text-align:center; padding:3px; border-width:1px; border-color:rgb(130,130,130); border-style:solid; }

.login_main_cell { border-width:1px; border-color:rgb(181,181,181); border-style:solid; }

.padding_10 { padding:10px; }
.left_padding_10 { padding-left:10px; }

.cafe_search { border-width:1px; border-color:rgb(186,186,186); border-style:solid; }
.cafe_img { padding:3px; border-width:1px; border-color:gainsboro; border-style:solid; }
.cafe_main_red { font-weight:bold; color:rgb(255,108,0); background-color:rgb(252,252,252); padding-left:11px; }
.cafe_view { padding:11px; border-width:1px; border-color:rgb(193,193,193); border-style:solid; }
.cafe_view_cell { padding:6px; border-width:1px; border-color:rgb(227,227,227); border-style:solid; background-color:rgb(244,244,244); }


.slide_cell { text-align:center; background-color:rgb(247,246,244); padding:4px; border-width:1px; border-color:rgb(223,219,211); border-style:solid; }

.notice_list { padding-top:4px; padding-bottom:3px; }

.login_table { background-color:whitesmoke; border-width:1px; border-color:rgb(200,200,200); border-style:solid; }

.shoppingmall_head { font-weight:bold; font-size:15px; color:rgb(255,78,0); }
.shoppingmall_price { font-style:italic; font-weight:bold; font-size:30px; color:rgb(255,78,0); }
.shop_cell { border-width:1px; border-color:rgb(222,222,222); border-style:solid; }
.shop_goods { font-weight:bold; color:rgb(92,163,163); }
.shop_price { font-weight:bold; color:rgb(238,106,0); }
.shop_box { background-color:rgb(228,232,234); border-width:1px; border-color:rgb(161,176,183); border-style:solid; }
.shop_write { border-width:1px; border-color:rgb(222,222,222); border-style:solid;  padding:20px;}
.shop_zoom_table { border-width:5px; border-color:rgb(164,182,201); border-style:solid; }
.shop_trans { font-weight:bold; font-size:14px; color:rgb(255,78,0); }

.user_small_btn {
	border: 1px solid gray;
	background-color: #FFFFFF;
	color: #000000;
	font-size: 12px;
	display: inline-block;
	cursor: pointer;
	border-radius: 3px;
	padding-left : 3px;
	padding-right : 5px;
	padding-top : 1px;
	padding-bottom : 1px;
}

.normal_btn {
	display: inline-block;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 3px;
	padding-bottom : 3px;
	margin-top: 5px;
	background-color: #f4f4f4;
	font-size: 13px;
	color: #000000;
	border: 1px solid gray;
	border-radius: 3px;
	cursor: pointer;
	text-align: center;
}