body  	{ margin: 0; padding: 0; 	background: #0ba1de ;
		  font-size: 12px; font-family: dotum,gulim,verdana,"Times New Roman",Times,serif; color: #666;
		  text-align: justify; text-decoration:none }
table	{ border-collapse:collapse; font:12px µ¸¿ò,±¼¸²; line-height:145%; }

img { border: none; vertical-align: middle;}

h1 	  	{ font-size: 32px; font-weight: bold; }
h2 	  	{ font-size: 20px;}
h3 	  	{ font-size: 20px; font-family: verdana; font-weight: bold; color: #3f6fcf;}


h6 	  	{ font-size: 12px; color: #0ba1de; font-weight: normal;}

p, ul, ol {	margin: 0 0 2em 0;	text-align: justify;	line-height: 160%;}


.rr   	{ text-align:right; }
.rb   	{ text-align:right; font-weight:bold; }
.cc   	{ text-align:center; }
.m080	{ margin-left:-80px; }
.m10	{ margin-left:10px; }
.m20	{ margin-left:20px; }
.m50	{ margin-left:50px; }
.m57	{ margin-left:57px; }
.m63	{ margin-left:63px; }
.m75	{ margin-left:75px; }
.m86	{ margin-left:86px; }
.m100	{ margin-left:100px; }
.m138	{ margin-left:138px; }
.m144	{ margin-left:144px; }
.m158	{ margin-left:158px; }
.m165	{ margin-left:165px; }
.m170	{ margin-left:170px; }
.m174	{ margin-left:174px; }
.m185	{ margin-left:185px; }
.m197	{ margin-left:197px; }
.m208	{ margin-left:208px; }
.m222	{ margin-left:222px; }
.m226	{ margin-left:226px; }
.bb		{ font-weight:bold; }

.m5r7	{ margin-left:5px; margin-right:7px;}
.fl_right	{ float: right; margin-left:15px;}
.fl_rate	{ float: right; margin-left:15px; padding-top:5px; padding-bottom:10px;}
.fl_rate01	{ float: right; margin-left:15px; margin-right:90px;padding-top:5px; padding-bottom:10px;}
.fl_rate02	{ float: right; margin-left:10px; margin-right:110px;padding-top:5px; padding-bottom:10px;}
.fl_rate03	{ float: right; margin-left:10px; margin-right:190px;padding-top:5px; padding-bottom:10px;}
.fl_rate_simon	{ float: right; margin-right:10px; padding-top:15px; font:11px µ¸¿ò,±¼¸²; }

.fl_left	{ float: left; margin-right:15px;}
.fl_left01	{ float: left; padding-right:15px; padding-top:25px;}


.p10	{ padding-left:10px; }
.p20	{ padding-left:20px; }
.top	{ vertical-align:top;  }

/* HEADER */

#header	{ margin: 0px; padding: 0; background: #0b97d4 url('../img/bg_header.gif') repeat-x}
#logo 	{ width: 932px; height: 150px; margin: 0 auto; padding-top:27px; }
#menu 	{ width: 932px; height: 107px; margin: 0 auto; background: #fbfbf0;}


/* Page */

#page {width: 932px; margin: 0 auto; background: #0ba1de;}
#page a:link 		{ text-decoration: none; color: #fff; }
#page a:visited	{ text-decoration: none; color: #fff; }
#page a:hover  	{ text-decoration: none; color: #00ffff; }

.page_600 {margin:10px 0 5px 600px; color: #fff;  }
.page_500 {margin:10px 0 5px 500px; color: #fff;  }
.page_550 {margin:10px 0 5px 550px; color: #fff;  }
.page_530 {margin:10px 0 5px 530px; color: #fff;  }
.page_450 {margin:10px 0 5px 450px; color: #fff;  }
.page_400 {margin:10px 0 5px 400px; color: #fff;  }




#page .table_index {width: 932px; border-collapse:collapse; border:1px solid gray; background: #fff;}


/* Content */

#content					{ float: left; width: 700px; }
#content a:link 			{ color: #666; text-decoration: none; }
#content a:visited			{ color: #666; text-decoration: none;  }
#content a:hover, a:active  { color: #0ba1de; text-decoration: none; }

#content .blue_bb 		{ font:12px µ¸¿ò,±¼¸²; font-weight:bold;  color: #3399cc; }
#content .blue 			{ font:12px µ¸¿ò,±¼¸²; text-decoration: none;  color: #3399cc; }
#content a.blue:link 	{ font:12px µ¸¿ò,±¼¸²; font-weight:bold;  color: #3399cc; }
#content a.blue:visited	{ font:12px µ¸¿ò,±¼¸²; font-weight:bold; color: #3399cc; }
#content a.blue:hover  	{ font:12px µ¸¿ò,±¼¸²; text-decoration: none; color: #ff6699; }

#content .pink_bb 		{ font:12px µ¸¿ò,±¼¸²; font-weight:bold;  color: #ff6699; }
#content .pink 			{ font:12px µ¸¿ò,±¼¸²; text-decoration: none;  color: #ff6699; }
#content a.pink:link 	{ font:12px µ¸¿ò,±¼¸²; font-weight:bold;  color: #ff6699; }
#content a.pink:visited	{ font:12px µ¸¿ò,±¼¸²; font-weight:bold; color: #ff6699; }
#content a.pink:hover  	{ font:12px µ¸¿ò,±¼¸²; text-decoration: none; color: #3399cc; }

#content .h_pink 			{ font:12px µ¸¿ò,±¼¸²; text-decoration: none;  color: #ff6699; }
#content a.h_pink:link 		{ font:12px µ¸¿ò,±¼¸²; text-decoration: none;   color: #ff6699; }
#content a.h_pink:visited	{ font:12px µ¸¿ò,±¼¸²; text-decoration: none;  color: #ff6699; }
#content a.h_pink:hover  	{ font:12px µ¸¿ò,±¼¸²; text-decoration: none; color: #3399cc; }

#content .h_blue 				{ font:12px µ¸¿ò,±¼¸²; text-decoration: none;  color: #3399cc; }
#content a.h_blue:link 		{ font:12px µ¸¿ò,±¼¸²; text-decoration: none;   color: #3399cc; }
#content a.h_blue:visited	{ font:12px µ¸¿ò,±¼¸²; text-decoration: none;  color: #3399cc; }
#content a.h_blue:hover  	{ font:12px µ¸¿ò,±¼¸²; text-decoration: none; color: #ff6699; }


/* Post */

.post {	border: 10px solid #a7ddf7;	font-size: 12px;
		background: #fff;	margin-bottom: 10px; padding : 15px 20px 20px 20px}
.post h1 {margin-bottom:10px; padding:0px;}
.post h2 {margin-bottom:10px; padding-top:20px;}
.post p {	margin-bottom: 10px; text-align: justify;	line-height: 160%;}
.post .title {padding-left:160px; }
.post dl { margin:0; line-height: 160%;}
.post dt { margin:0; font-weight: bold; }
.post dd { margin:0; padding:0 0 10px 10px; }
.post .cc   	{ text-align:center; }
.post .rb   	{ text-align:right; font-weight:bold; }



/* x000 */
.post_faq { border: 10px solid #a7ddf7;	font-size: 12px; background: #fff;	margin-bottom: 10px; padding : 40px 30px 20px 30px}
#content .post_faq a:link 			{ color: #666; text-decoration: none; }
#content .post_faq a:visited			{ color: #666; text-decoration: none;  }
#content .post_faq a:hover, a:active  { color: #ff6699; text-decoration: none; }

.faq { margin-left: 40px; padding: 0; line-height: 200%;}
.post_x300 {	border: 10px solid #a7ddf7;	font-size: 12px; background: #fff;	padding : 20px 20px 0px 20px}
.x302 	{ width:600px; border-collapse:collapse;  border:none; }
.x302_00 	{ width:70px; border:none; background: #a7ddf7; text-align:center;}
.x302_ol { margin-left: -20px; margin-top: -23px;}
.x305_dl { line-height: 160%;}
.x305_dt { font:12px µ¸¿ò,±¼¸²; color: #3399cc; }
.x305_dd { margin-left: 0px; margin-bottom:25px; }
.x306_ol { margin-top: -23px; list-style-type: lower-alpha;}
.x310 	{ width:600px; border:none; }
.x310_00 	{ width:85px; border:none; background: #a7ddf7; text-align:center;}
#post_x317 { border: 10px solid #a7ddf7;	font-size: 12px; background: #fff;	margin-bottom: 10px; padding : 40px 20px 30px 20px}
#post_x317 table		{ width:640px; border:none;  }
#post_x317 td			{ border:none; padding-right:15px; line-height: 160%; vertical-align:top; }

/* Submenu */
#submenu 	{ float: right;	width: 210px; margin: 0; padding-top: 10px; font-size: 12px; color: #fff}
#submenu h1 { margin-bottom: 10px; padding : 10px 0 0 10px; }
#submenu h2 { width: 200px; margin-bottom: 10px; padding: 8px 0 0px 8px; color: #fff; font-weight: bold;}
#submenu h3 { margin:0px; padding: 0px 0 10px 10px ; }

#submenu ul { margin-bottom: 40px; padding: 0; font-size: 14px; color: #fff;}
#submenu ul#sub a:link 		{ text-decoration: none; color: #00ffff; }
#submenu ul#sub a:visited	{ text-decoration: none; color: #00ffff; }
#submenu ul#sub a:hover  	{ text-decoration: none; color: #fff; }
#submenu li { margin-left: 30px; color: #00ffff; font-weight: bold;}


/* Footer */
#footer { background: #0B97D4 url('../img/bg_footer.gif') repeat-x left top;
		  margin: 0 auto ; padding-top: 25px;	text-align: center;}