/* BASIC */
BODY	{ scrollbar-3dlight-color:#8E8E8E;
		scrollbar-arrow-color:#FFFFFF;
		scrollbar-base-color:#DADADA;
		scrollbar-darkshadow-color:#FFFFFF;
		scrollbar-face-color:#DADADA;
		scrollbar-highlight-color:#FFFFFF;
		scrollbar-shadow-color:#8E8E8E;}	

BODY.none	{ display:none;}

*,form	{ margin:0; padding:0; }
hr		{ display:none; }
img		{ border:0 }
.img	{ padding-right:10px; }

ul		{ list-style: none; padding:0; margin:0; }
li		{ list-style: none; float:left; padding:0; margin:0; }


/* TITLE */
.t		{ padding:0 0 0 5px; background:url(/images/egg/tit_line.gif); height:46px }
.mt		{ padding:15px 0 0 23px; background:url(/images/egg/icon_2dep.gif) no-repeat 0 22px; font-size:13pt; color:#003366; font-weight:bold; }
.st		{ padding:0 0 0 18px; background:url(/images/egg/icon_3dep.gif) no-repeat 5px 8px; font-size:10pt; color:#2075b5; font-weight:bold; }


/* BUTTON */
.btn 	{ background:url(head.gif) no-repeat left top;} 
.btn a	{ background:url(tail.gif) no-repeat right top;}


/* LINEUP */
.center		{ margin:0 auto; text-align:center; }
.left		{ text-align:left; }
.right		{ text-align:right; }
.top		{ vertical-align:top; }
.bottom		{ vertical-align:bottom; }


/* FONT */
body,table,td,select,input,div,form,textarea,option,pre,blockquote,font	
			{ font-family:µ¸¿ò, Arial, Helvetica, sans-serif; font-size:12px ; line-height:170%; }

h1			{ display:none;}
h2			{ display:none; }

.point_n	{ color:#735141; }
.point_b	{ color:#735141; font-weight:bold; }
.s_txt		{ font-size: 9pt;}

input		{ border:1 solid  #999999;}
.stextarea  { font-size: 9pt; color: #999999;}

.navi    { padding:0 0 0 13px; background: url(/images/egg/icon_home.gif) no-repeat 0 2px; font-size: 9pt; color: #999999;}
.navi2   { font-size: 9pt; color: #003366; }


/* GAP */
.p_l			{ padding:20px; }
.p_m			{ padding:5px 10px 20px 10px; }
.p_s			{ padding:5px 5px 10px 10px; }
.copy			{ padding:15px; border:solid 3px #eeeeee; background:#f5f5f5; color:#0a2233; font-weight:bold; }
.bul_star		{}
.bul_dot		{}
.bul_arrow		{}
.bul_notice		{}
.dot			{ background-image:url(/images/egg/dot.gif); }


/* TABLE */
#list				{ width:100%; border-top: 2px solid #217fcf; border-bottom: 1px solid #217fcf; border-collapse: collapse; }
#listt				{ width:100%; border-top: 2px solid #217fcf; border-bottom: 1px solid #217fcf; border-collapse: collapse; }
#list tr			{ }
#list td			{ border:solid 1px #7cbae9; padding:5px 15px 5px 15px; text-align:left; }
#list td.title1		{ background-color:#e7f2fa; padding:5px; color:#0a2233; font-weight:bold; text-align:center; }
#list td.title2		{ background-color:#f5fafe; padding:5px; color:#164f76; font-weight:bold; text-align:center; }
#list td.left		{ text-align:left; }
#list td.center		{ text-align:center; }
#list td.right		{ text-align:right; }

#view				{ width:100%; border-top: 2px solid #fa985d; border-bottom: 2px solid #d3d3d3; border-collapse: collapse; }
#view tr			{ }
#view td			{ border:solid 1px #d3d3d3; padding:5px 10px 5px 10px; }
#view td.left		{ text-align:left; }
#view td.center		{ text-align:center; }
#view td.right		{ text-align:right; }
#view td.title		{ text-align:center; background:#f7f7f7}
#view td.view		{ text-align:left; padding-left:10px;}
#view td.none		{ border-bottom:solid 1px #ffffff;}

#history			{ width:100%; border-top: 2px solid #217fcf; border-bottom: 1px solid #217fcf; border-collapse: collapse; }
#history tr			{ }
#history td			{ border:dotted 1px #7cbae9; padding:5px 15px 5px 15px; text-align:left; padding:5px 10px 5px 10px; } 
#history td.month	{ background-color:#e7f2fa; border-right: 3px solid #7cbae9; border-left: 1px solid #7cbae9; color:#0a2233; font-weight:bold; text-align:left; vertical-align:top; }
#history td.etc		{ border-right: 1px solid #7cbae9; text-align:left; }
#history td.left	{ text-align:left; }
#history td.center	{ text-align:center; }
#history td.right	{ text-align:right; }


/* LINK */
A:link,A:visited			{ COLOR: #666666; TEXT-DECORATION: none }
A:active,A:hover			{ COLOR: #999999; TEXT-DECORATION: underline }

input:link,input:visited	{ COLOR: #666666; TEXT-DECORATION: none }
input:active,input:hover	{ COLOR: #999999; TEXT-DECORATION: underline }

a.roll span				{ display:inline; background:#e7f2fa; margin-top:15px; padding:10px 20px 10px 20px; COLOR: #0a2233; font-size:14px; font-weight:bold; height:10px; text-align:center; }
a.roll span.over		{ display:none; background:#660000; padding:20px; COLOR: #003366;  }

a.roll:hover 			{ border:0;}
a.roll:hover span 		{ display:none; }
a.roll:hover span.over 	{ display:inline; background:#217fcf; margin-top:15px; padding:10px 20px 10px 20px; COLOR: #ffffff; font-size:14px; font-weight:bold; height:10px; text-align:center; }


/* etc */
.p5		{ padding: 5px;}
.p10	{ padding: 10px;}
.p15	{ padding: 15px;}
.p20	{ padding: 20px;}

.pt2	{ padding-top:2px; }
.pt3	{ padding-top:3px; }
.pt5	{ padding-top:5px; }
.pt10	{ padding-top:10px; }
.pt15	{ padding-top:15px; }
.pt20	{ padding-top:20px; }
.pt25	{ padding-top:25px; }
.pt30	{ padding-top:30px; }
.pt35	{ padding-top:35px; }
.pt40	{ padding-top:40px; }
.pt45	{ padding-top:45px; }
.pt50	{ padding-top:50px; }

.pb2	{ padding-bottom:2px; }
.pb3	{ padding-bottom:3px; }
.pb5	{ padding-bottom:5px; }
.pb10	{ padding-bottom:10px; }
.pb15	{ padding-bottom:15px; }
.pb20	{ padding-bottom:20px; }
.pb25	{ padding-bottom:25px; }
.pb30	{ padding-bottom:30px; }
.pb35	{ padding-bottom:35px; }
.pb40	{ padding-bottom:40px; }
.pb45	{ padding-bottom:45px; }
.pb50	{ padding-bottom:50px; }

.pl2	{ padding-left:2px; }
.pl3	{ padding-left:3px; }
.pl5	{ padding-left:5px; }
.pl10	{ padding-left:10px; }
.pl15	{ padding-left:15px; }
.pl20	{ padding-left:20px; }
.pl25	{ padding-left:25px; }
.pl30	{ padding-left:30px; }
.pl35	{ padding-left:35px; }
.pl40	{ padding-left:40px; }
.pl45	{ padding-left:45px; }
.pl50	{ padding-left:50px; }
.pl70	{ padding-left:70px; }

.pr2	{ padding-right:2px; }
.pr3	{ padding-right:3px; }
.pr5	{ padding-right:5px; }
.pr10	{ padding-right:10px; }
.pr15	{ padding-right:15px; }
.pr20	{ padding-right:20px; }
.pr25	{ padding-right:25px; }
.pr30	{ padding-right:30px; }
.pr35	{ padding-right:35px; }
.pr40	{ padding-right:40px; }
.pr45	{ padding-right:45px; }
.pr50	{ padding-right:50px; }
.pr50	{ padding-right:50px; }


.m5		{ margin: 5px;}
.m10	{ margin: 10px;}
.m15	{ margin: 15px;}

.mt2	{ margin-top:2px; }
.mt3	{ margin-top:3px; }
.mt5	{ margin-top:5px; }
.mt10	{ margin-top:10px; }
.mt15	{ margin-top:15px; }
.mt20	{ margin-top:20px; }
.mt25	{ margin-top:25px; }
.mt30	{ margin-top:30px; }

.mb2	{ margin-bottom:2px; }
.mb3	{ margin-bottom:3px; }
.mb5	{ margin-bottom:5px; }
.mb10	{ margin-bottom:10px; }
.mb15	{ margin-bottom:15px; }
.mb20	{ margin-bottom:20px; }
.mb25	{ margin-bottom:25px; }
.mb30	{ margin-bottom:30px; }
.mb35	{ margin-bottom:35px; }
.mb40	{ margin-bottom:40px; }
.mb45	{ margin-bottom:45px; }
.mb50	{ margin-bottom:50px; }

.ml2	{ margin-left:2px; }
.ml3	{ margin-left:3px; }
.ml5	{ margin-left:5px; }
.ml10	{ margin-left:10px; }
.ml15	{ margin-left:15px; }
.ml20	{ margin-left:20px; }
.ml25	{ margin-left:25px; }
.ml30	{ margin-left:30px; }
.ml35	{ margin-left:35px; }
.ml40	{ margin-left:40px; }
.ml45	{ margin-left:45px; }
.ml50	{ margin-left:50px; }

.mr2	{padding-right:2px; }
.mr3	{padding-right:3px; }
.mr5	{padding-right:5px; }
.mr10	{padding-right:10px; }
.mr15	{padding-right:15px; }
.mr20	{padding-right:20px; }
.mr25	{padding-right:25px; }
.mr30	{padding-right:30px; }
.mr35	{padding-right:35px; }
.mr40	{padding-right:40px; }
.mr45	{padding-right:45px; }
.mr50	{padding-right:50px; }