/*****************************************************
	onebyone base styles
	modified by yesheony
*****************************************************/

body { 
	font-size: 9pt;
	color: #666666;
	line-height: 16px;
	letter-spacing: 0px;
	font-family: µ¸¿ò,tahoma;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
table {
	font-size: 9pt;
	color: #666666;
	line-height: 16px;
	letter-spacing: 0px;
	font-family: µ¸¿ò,tahoma;
}
img {
	border:0px;
}
div {
	font-size: 9pt;
	color: #666666;
	line-height: 16px;
	font-family: µ¸¿ò,tahoma;
}

/*****************************************************
form elements
*****************************************************/

select,input,textarea,option {
	font :9pt
}

/*****************************************************
general anchors
*****************************************************/

a { 
	selector-dummy : expression(this.hidefocus=true);
}
a:link {
	text-decoration: none;
	color: #666666;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration:underline;
	color:#666666;
}

a.notice {
	text-decoration: none; 
	font-family:µ¸¿ò,tahoma;
}
a.notice:link {
	text-decoration: none;
	color: #f06700;
}
a.notice:visited {
	text-decoration: none;
	color: #f06700;
}
a.notice:active {
	text-decoration: none;
	color: #f06700;
}
a.notice:hover {
	text-decoration: underline;
	color: #f06700;
}

a.foot_center {
	font-family:µ¸¿ò,tahoma; 
	font-weight: bold;
}
a.foot_center:link { 
	text-decoration: none; 
	color: #ea512d;
}
a.foot_center:visited {
	text-decoration: none; 
	color: #ea512d;
}
a.foot_center:active {
	text-decoration: none;
	color: #ea512d;
}
a.foot_center:hover {
	text-decoration:underline;
	color: #ea512d;
}
a.guide_text:link {
	font-size: 8pt;
	text-decoration: none;
	color: #f7651c;
	line-height: 16px;
	letter-spacing: 0px;
}
a.guide_text:visited {
	font-size: 8pt;
	text-decoration: none;
	color: #f7651c;
	line-height: 16px;
	letter-spacing: 0px;
}
a.guide_text:active {
	font-size: 8pt;
	text-decoration: none;
	color: #f7651c;
	line-height: 16px;
	letter-spacing: 0px;
}
a.guide_text:hover {
	font-size: 8pt;
	text-decoration: underline;
	color: #f7651c;
	line-height: 16px;
	letter-spacing:0px;
}
/*
a.order_btn	{
	font-size: 9pt;
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	line-height: 16px;
	letter-spacing: -1px;
	font-family: µ¸¿ò,tahoma;
}
a.order_btn:link {
	font-size: 9pt;
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	line-height: 16px;
	letter-spacing: -1px;
	font-family: µ¸¿ò,tahoma;
}
a.order_btn:visited {
	font-size: 9pt;
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	line-height: 16px;
	letter-spacing: -1px; font-family: µ¸¿ò,tahoma;}
a.order_btn:active {
	font-size: 9pt;
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	line-height: 16px;
	letter-spacing: -1px;
	font-family: µ¸¿ò,tahoma;
}
a.order_btn:hover {
	font-size: 9pt;
	text-decoration: underline;
	color:#000000;
	font-weight: bold;
	line-height: 16px;
	letter-spacing: -1px;
	font-family: µ¸¿ò,tahoma;
}*/

/*****************************************************
general text
*****************************************************/

/*****************************************************
tables
*****************************************************/
.table_fixed {
	table-layout:fixed;
	word-break:break-all;
}


/*****************************************************
structure
*****************************************************/
.detail_tit {
	font-size:16pt;
	text-decoration: none;
	color:#45402f;
	font-weight: bold;
	line-height: 21px;
	letter-spacing: -1px;
	font-family: geneva, arial, helvetica, sans-serif;
}
.consumer_price {
	font-size: 27pt;
	color: ##666666;
	line-height: 45px;
	letter-spacing: -3px;
	font-family: tahoma;
}
.today_price {
	font-size: 31pt;
	color: #fe5200;
	font-weight: bold;
	line-height: 45px;
	letter-spacing: -3px;
	font-family: tahoma;
}
.talk_num {
	font-size:8pt;
	text-decoration: none;
	color:#684c07;
	font-weight: bold;
	line-height: 16px;
	letter-spacing: -1px;
	font-family: tahoma;
}
.graph_num {
	font-size:8pt;
	text-decoration: none;
	color:#5d9c06;
	line-height: 16px;
	letter-spacing: 0px;
	font-family: µ¸¿ò,tahoma;
}
.graph_num2 {
	font-size:10px;
	text-decoration: none;
	color:#5d9c06;
	line-height: 16px;
	letter-spacing: -2px;
	font-family: "trebuchet ms";
}
.graph_chart {
	font-size:8pt;
	text-decoration: none;
	color:#666666;
	line-height: 16px;
	letter-spacing: 0px;
	font-family: µ¸¿ò,tahoma;
}

.input_comment {
	color: #5B5B5B;
	height: 41px;
	padding-top: 3px;
	border: 1px;
	border-style: solid;
	border-color: #DBDBDB;
	font-family: µ¸¿ò,Tahoma;
}
.comment_right {
	font-size: 8pt; 
	text-decoration: underline; 
	color: #777676; 
	line-height: 15px; 
	letter-spacing: -1px;
}
.comment_right a:link {
	font-size: 8pt; 
	text-decoration: underline; 
	color: #777676; line-height: 15px; 
	letter-spacing: -1px;
}
.comment_right a:visited {
	font-size: 8pt; 
	text-decoration: underline; 
	color: #777676; 
	line-height: 15px;
	letter-spacing: -1px;
}
.comment_right a:active {
	font-size: 8pt; 
	text-decoration: underline; 
	color: #777676; 
	line-height: 15px; 
	letter-spacing: -1px;
}
.comment_right a:hover {
	font-size: 8pt; 
	text-decoration: underline; 
	color:#777676; 
	line-height: 15px; 
	letter-spacing: -1px;
}
.comment_re {
	font-size: 7pt; 
	text-decoration: none; 
	color: #777676; 
	font-weight: bold; 
	font-family: tahoma;
}
.comment_id {
	font-size: 9pt; 
	text-decoration: none; 
	color: #ff900b; 
	font-weight: bold; 
	line-height: 15px; 
	letter-spacing: -1px;
}
.comment_day {
	font-size: 9pt; 
	text-decoration: none; 
	color: #9e9c9c; 
	line-height: 15px; 
	letter-spacing: 0px; 
	font-family: µ¸¿ò,tahoma;
}
.page_num_total {
	font-size: 11px; 
	text-decoration: none; 
	color: #9e9c9c; 
	line-height: 15px; 
	letter-spacing: -1px;
}
.page_num {
	font-size: 8pt; 
	text-decoration: none; 
	color: #777777; 
	line-height: 13px; 
	letter-spacing: 0px;
}
.page_num a:link {
	font-size: 8pt; 
	text-decoration: none;
	color: #777777; 
	line-height: 13px; 
	letter-spacing: 0px;
}
.page_num a:visited {
	font-size: 8pt; 
	text-decoration: none; 
	color: #777777; 
	line-height: 13px; 
	letter-spacing: 0px;
}
.page_num a:active {
	font-size: 8pt; 
	text-decoration: none; 
	color: #777777; 
	line-height: 13px; 
	letter-spacing: 0px;
}
.page_num a:hover {
	font-size: 8pt; 
	text-decoration: none; 
	color: #777777; 
	line-height: 13px; 
	letter-spacing: 0px;
}
.page_num_on {
	font-size: 8pt; 
	text-decoration: none; 
	color:#777676; 
	font-weight:bold; 
	line-height:13px; 
	letter-spacing:0px;
}

.price {
	font-size: 9pt;
	text-decoration: none;
	color: #73a507;
	font-weight: bold;
	line-height: 16px;
	letter-spacing: 0px;
	font-family: µ¸¿ò,tahoma;
}

.table_bar {
	font-size: 9pt;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	line-height: 16px;
	letter-spacing: -1px;
	font-family: µ¸¿ò,tahoma;
}
.table_total {
	font-size: 11pt;
	text-decoration: none;
	color: #726b62;
	font-weight: bold;
	line-height: 16px;
	letter-spacing: -1px;
	font-family: µ¸¿ò,tahoma;
}
.table_title {
	font-size: 8pt;
	text-decoration: none;
	color: #726b62;
	font-weight: bold;
	line-height: 16px;
	letter-spacing: 0px;
}
.table_notice {
	font-size: 8pt;
	text-decoration: none;
	color: #726b62;
	line-height: 16px;
	letter-spacing: 0px;
}
.guide_text {
	font-size: 8pt;
	color: #f7651c;
	line-height: 16px;
	letter-spacing: 0px;
}
.order_text {
	font-size: 9pt;
	text-decoration: none;
	color: #e8451e; line-height: 16px;
	letter-spacing: 0px;
	font-family: µ¸¿ò,tahoma;
}
.order_text2 {
	font-size: 9pt;
	text-decoration: none;
	color: #f5661a;
	line-height: 16px;
	letter-spacing: 0px;
	font-family: µ¸¿ò,tahoma;
}
.order_text3 {
	font-size: 9pt;
	text-decoration: none;
	color: #992c4c;
	line-height: 16px;
	letter-spacing: 0px;
	font-family: µ¸¿ò,tahoma;
}
.order_btn	{
	font-size: 9pt;
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	line-height: 16px;
	letter-spacing: -1px;
	font-family: µ¸¿ò,tahoma;
}
.order_btn2	{
	font-size: 9pt;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	line-height: 16px;
	letter-spacing: -1px;
	font-family: µ¸¿ò,tahoma;
}
.order_btn3	{
	font-size: 9pt;
	text-decoration: none;
	color: #666666;
	font-weight: bold;
	line-height: 16px;
	letter-spacing: -1px;
	font-family: µ¸¿ò,tahoma;
}

.table_bar {
	font-size: 9pt; 
	text-decoration: none; 
	color: #ffffff; 
	font-weight: bold; 
	line-height: 16px; 
	letter-spacing: -1px; 
	font-family: µ¸¿ò,tahoma;
}

.input_table {
	font-size:8pt;
	letter-spacing: 0px;  
	border-color:#dedede; 
	color: #676363; 
	border-width:1px; 
	border-style:solid; 
	background-color:#ffffff
}

.table_total {
	font-size: 11pt; 
	text-decoration: none; 
	color: #726b62; 
	font-weight: bold; 
	line-height: 16px; 
	letter-spacing: -1px; 
	font-family: µ¸¿ò,tahoma;
}

.table_title {
	font-size: 8pt; 
	text-decoration: none; 
	color: #726b62; 
	font-weight: bold; 
	line-height: 16px; 
	letter-spacing: 0px;
}

.table_point {
	font-size: 8pt; 
	text-decoration: none; 
	color: #ff5e00; 
	line-height: 16px; 
	letter-spacing: 0px;
}

.price {
	font-size: 9pt; 
	text-decoration: none; 
	color: #73a507; 
	font-weight: bold; 
	line-height: 16px; 
	letter-spacing: 0px; 
	font-family: µ¸¿ò,tahoma;
}

.input_price {
	font-size:8pt;
	letter-spacing: 0px;
	border-color:#dedede;
	color: #676363;
	font-weight: bold;
	border-width:1px;
	border-style:solid;
	background-color:#ffffff
}

.input_count {
	font-size:8pt;
	letter-spacing: 0px;  
	border-color:#dedede; 
	color: #000000; 
	border-width:1px; 
	background-color:#ffffff
}
/** #575353 **/

.input_login {
	font-size: 9pt; 
	letter-spacing: 0px;  
	border-color: #dedede; 
	color: #676363; 
	border-width: 1px; 
	border-style: solid; 
	background-color: #ffffff
}

.agreement {
	font-size: 9pt; 
	height: 15px; 
	letter-spacing: 0px;  
	border-color: #ffffff; 
	color: #676363; 
	border-width: 1px; 
	border-style: solid; 
	background-color: #ffffff;	
	scrollbar-face-color: #ffffff; 
	scrollbar-highlight-color: #e8e8e8; 
	scrollbar-3dlight-color: #ffffff; 
	scrollbar-shadow-color: #e8e8e8; 
	scrollbar-darkshadow-color: #ffffff; 
	scrollbar-track-color: #ffffff; 
	scrollbar-arrow-color: #9bc62d;
}

.privacy {
	font-size: 9pt; 
	text-decoration: none; 
	color: #73a507; 
	font-weight: bold; 
	line-height: 16px; 
	letter-spacing: 0px; 
	font-family: µ¸¿ò,tahoma;
}

.customer {
	font-size: 9pt; 
	text-decoration: none; 
	color: #85a105; 
	line-height: 16px; 
	letter-spacing: 0px; 
	font-family: µ¸¿ò,tahoma;
}

.td_con1 {
	padding-right: 2pt; 
	padding-left: 3pt; 
	padding-bottom: 3pt; 
	border-left: #e3e3e3 1pt solid; 
	line-height: 18px; 
	padding-top: 3pt; 
	font-family: ±¼¸²,±¼¸²
}

.td_con1a {
	padding-left: 2pt; 
	padding-bottom: 2pt; 
	border-left: #e3e3e3 1pt solid; 
	line-height: 18px; 
	padding-top: 2pt; 
	font-family: ±¼¸²,±¼¸²
}

.td_con2 {
	padding-left: 3pt; 
	padding-bottom: 3pt; 
	line-height: 18px; 
	padding-top: 3pt; 
	font-family: ±¼¸²,±¼¸²
}

.td_con2a {
	padding-left: 2pt; 
	padding-bottom: 2pt;
	line-height: 18px; 
	padding-top: 2pt; 
	font-family: ±¼¸²,±¼¸²
}

.td_con3 {
	border-right: #e3e3e3 1pt solid; 
	padding-left: 3pt; 
	padding-bottom: 3pt; 
	border-left: #e3e3e3 1pt solid; 
	line-height: 18px; 
	padding-top: 3pt; 
	font-family: ±¼¸²,±¼¸²
}

.td_con5 {
	line-height: 18px; 
	font-family: ±¼¸²,±¼¸²
}

.td_con6 {
	border-left: #e3e3e3 1pt solid; 
	line-height: 18px; 
	font-family: ±¼¸²,±¼¸²
}

.table_cell {
	padding-right: 5pt; 
	padding-left: 10pt;
	font-weight: bold; 
	padding-bottom: 5pt; 
	line-height: 18px; 
	padding-top: 5pt; 
	font-family: ±¼¸²,µ¸¿ò; 
	letter-spacing: -0.5pt; 
	background-color: #f8f8f8
}

.table_cell1 {
	padding-right: 5pt; 
	padding-left: 5pt; 
	font-weight: bold; 
	padding-bottom: 5pt; 
	border-left: #e3e3e3 1pt solid; 
	line-height: 18px; 
	padding-top: 5pt; 
	font-family: ±¼¸²,µ¸¿ò; 
	letter-spacing: -0.5pt; 
	background-color: #f8f8f8
}

.table_cell2 {
	padding-right: 5pt; 
	padding-left: 10pt; 
	padding-bottom: 5pt; 
	border-left: #e3e3e3 1pt solid; 
	line-height: 18px; 
	padding-top: 5pt; 
	font-family: ±¼¸²,µ¸¿ò; 
	letter-spacing: -0.5pt; 
	background-color: #f8f8f8
}

.table_cell3 {
	padding-left: 2pt; 
	line-height: 18px; 
	font-family: ±¼¸²,µ¸¿ò; 
	letter-spacing: -0.5pt; 
	background-color: #f8f8f8
}

.table_cell4 {
	padding-right: 4.5pt; 
	padding-left: 4.5pt; 
	font-weight: bold; 
	padding-bottom: 4.5pt; 
	line-height: 18px; 
	padding-top: 4.5pt; 
	font-family: ±¼¸²,µ¸¿ò; 
	letter-spacing: -0.5pt; 
	background-color: #f8f8f8
}

.table_cell5 {
	font-weight: bold; 
	line-height: 18px; 
	font-family: ±¼¸²,µ¸¿ò; 
	letter-spacing: -0.5pt; 
	background-color: #f8f8f8
}

.table_cell6 {
	font-weight: bold; 
	border-left: #e3e3e3 1pt solid; 
	line-height: 18px; 
	font-family: ±¼¸²,µ¸¿ò; 
	letter-spacing: -0.5pt; 
	background-color: #f8f8f8
}

/*ÀÌº¥Æ®*/
.event_title {font-size:16px; color:#73a507; line-height:16px; font-weight:bold; text-decoration:none;}/*ÀÌº¥Æ® Á¦¸ñ*/
.event_title a:link {color: #73a507; font-weight:bold; text-decoration:none;}
.event_title a:visited {color:#73a507; font-weight:bold; text-decoration:none;}
.event_title a:active {color: #73a507; font-weight:bold; text-decoration:none;}
.event_title a:hover {color:#73a507; font-weight:bold; text-decoration: underline}

.event_text {line-height:17px;}

/*ÀÌº¥Æ® ´ñ±Û ºÎºÐ*/
/*#1 ±×·¹ÀÌÅæ*/
.event_td11 {font-size:11px; color:#464646; letter-spacing:-0.3pt;}/*À¯ÀÇ»çÇ×*/
.event_td12 {padding:5px;} /*¹Ú½ºpadding*/
.event_td13 {color:#464646; font-weight:bold;} /*Ç×¸ñÅ¸ÀÌÆ²*/
.event_td14 {background-color:#D1D1D1;} /*Çà¶óÀÎ*/

/*#2 ¿À·»ÁöÅæ or °¥»öÅæ*/
.event_td21 {font-size:11px; color:#DB6D00; letter-spacing:-0.3pt;}
.event_td22 {padding:5px;}
.event_td23 {color:#C66300; font-weight:bold;}
.event_td24 {background-color:#FFE1C4;}

/*#3 ºí·çÅæ*/
.event_td31 {font-size:11px; color:#3B6498; letter-spacing:-0.3pt;}
.event_td32 {padding:5px;}
.event_td33 {color:#325683; font-weight:bold;}
.event_td34 {background-color:#B0C7E1;}

/*#4 ·¹µåÅæ*/
.event_td41 {font-size:11px; color:#DA2701; letter-spacing:-0.3pt;}
.event_td42 {padding:5px;}
.event_td43 {color:#C01D05; font-weight:bold;}
.event_td44 {background-color:#FEC9C5;}

/*#5 °ñµåÅæ*/
.event_td51 {font-size:11px; color:#CE941E; letter-spacing:-0.3pt;}
.event_td52 {padding:5px;}
.event_td53 {color:#AB7B18; font-weight:bold;}
.event_td54 {background-color:#F3E1B8;}

/*#6 °íµ¿»ö*/
.event_td61 {font-size:11px; color:#9F5000; letter-spacing:-0.3pt;}
.event_td62 {padding:5px;}
.event_td63 {color:#7B3E00; font-weight:bold;}
.event_td64 {background-color:#E6DBD9;}

/*#7 ºí·¢Åæ*/
.event_td71 {font-size:11px; color:#4C4C4C; letter-spacing:-0.3pt;}
.event_td72 {padding:5px;}
.event_td73 {color:#0C0C0C; font-weight:bold;}
.event_td74 {background-color:#DDDDDD;}

/*#8 °¥»öÅæ*/
.event_td81 {font-size:11px; color:#8A531C; letter-spacing:-0.3pt;}
.event_td82 {padding:5px;}
.event_td83 {color:#603913; font-weight:bold;}
.event_td84 {background-color:#F0D2B5;}

/*#9 ºí·¢2 Åæ*/
.event_td91 {font-size:11px; color:#FFFFFF; letter-spacing:-0.3pt;}
.event_td92 {padding:5px; background-color:#000000;}
.event_td93 {color:#FFF200; font-weight:bold;}
.event_td94 {background-color:#000000; background:url('http://cdn.diodeo.com/web_oneaday/event/common/dot_line9.jpg') repeat-x left top;}
.event_td95 {color:#FFFFFF;background-color:#000000;}
.event_td95 a:link {color: #FFFFFF; text-decoration: none;}
.event_td95 a:visited {color:#FFFFFF; text-decoration: none;}
.event_td95 a:active {color: #FFFFFF; text-decoration: none;}
.event_td95 a:hover {color:#FFFFFF; text-decoration: underline;}

/*#10 ºí·çÅæ*/
.event_td101 {font-size:11px; color:#3B6498; letter-spacing:-0.3pt;}
.event_td102 {padding:5px;}
.event_td103 {color:#325683; font-weight:bold;}
.event_td104 {background-color:#B0C7E1;}
.event_td104__ {background-color:#FFFFFF; background:url('http://cdn.diodeo.com/web_oneaday/event/common/dot_line10.jpg') repeat-x left top;}

