#page_wrap { padding:25px; font-family:NGR; font-size:14px; text-align:left}
#greeting_wrap {padding:25px 25px 50px 25px; font-family:NGR; font-size:15px; text-align:left; line-height:1.7em;}
#greeting_wrap .ceo_img { float:left; margin-right:20px; margin-bottom:20px; width:230px;}
#greeting_wrap .wceo_img {  }
#greeting_wrap h1 {font-family:NGR; font-size:24px; color:#013668; margin-bottom:30px;}
#greeting_wrap span { float:right; text-align:right;}
#greeting_wrap .lee_img { margin-left:20px;}

#rungreeting_wrap {padding:25px 25px 50px 25px; font-family:NGR; font-size:15px; text-align:left; line-height:1.7em;}
#rungreeting_wrap .ceo_img { float:left; margin-right:30px; margin-bottom:20px; width:180px;}
#rungreeting_wrap h1 {font-family:NGR; font-size:22px; color:#013668; margin-bottom:30px;}
#rungreeting_wrap span { float:right; text-align:right;}
#rungreeting_wrap .lee_img { margin-left:20px;}

#aboutus_wrap {padding:25px 25px 50px 25px; font-family:NGR; font-size:15px; text-align:left; line-height:1.7em;}
#aboutus_wrap .aboutus_img { float:right; margin-left:20px; margin-bottom:20px; margin-top:60px; width:100px;}
#aboutus_wrap .aboutus_r { margin-bottom:20px;}
#aboutus_wrap h1 {font-family:NGR; font-size:24px; color:#013668; margin-bottom:15px;}
#aboutus_wrap p { margin-left:20px;}



.aboutus_tb { border:1px #ddd solid; border-collapse:collapse;}
.aboutus_y { text-align:center; border:1px #ddd solid; padding:5px; font-family:NGR; font-size:15px;}
.aboutus_m { text-align:center; border:1px #ddd solid; padding:5px;font-family:NGR; font-size:15px;}
.aboutus_d { text-align:left; border:1px #ddd solid; padding:5px;font-family:NGR; font-size:15px;}

.aboutus_ty { text-align:center; border:1px #ddd solid; padding:5px; background:#f6f6f6; color:#333; font-family:NGB; font-size:15px;}
.aboutus_tm { text-align:center; border:1px #ddd solid; padding:5px; background:#f6f6f6; color:#333; font-family:NGB; font-size:15px;}
.aboutus_td { text-align:center; border:1px #ddd solid; padding:5px; background:#f6f6f6; color:#333; font-family:NGB; font-size:15px;}

#organization_wrap {padding:25px 25px 50px 25px; font-family:NGR; font-size:15px; text-align:left; line-height:1.7em;}
#organization_wrap img { width:100%;}

#direct_wrap { padding:25px; font-family:NGR; font-size:14px; text-align:left}
#direct_wrap h1 {font-family:NGR; font-size:24px; color:#013668; margin-bottom:5px; margin-top:20px;}
.direct_tb { border:1px #ddd solid; border-collapse:collapse; margin-top:20px;}
.direct_l { text-align:center; border:1px #ddd solid; padding:5px; background:#f6f6f6; color:#333; font-family:NGB; font-size:15px; width:15%;}
.direct_r { text-align:left; border:1px #ddd solid; padding:5px; font-family:NGR; font-size:15px; padding-left:10px;}

#rentaboutus_wrap {padding:25px 25px 50px 25px; font-family:NGR; font-size:15px; text-align:left; line-height:1.7em; background:url(/bbs/other_insert/img/rentbg01.jpg) bottom no-repeat;}
#rentaboutus_wrap span {font-family:NGR; font-size:24px; }

#receipt_wrap {}
	.receipt_title { border:2px #999 solid; background:#f6f6f6; padding:10px; text-align:center; font-family:NGR; font-size:22px;}
	.receipt_table_wrap {border:2px #999 solid; border-collapse:collapse; width:99%; margin:0 auto;}
	.receipt_table_btitle { border:1px #999 solid; background:#f6f6f6; text-align:center; padding:5px; white-space:nowrap; font-family:NGR; font-size:14px;}
	.receipt_table_title { border:1px #999 solid; background:#f6f6f6; text-align:center; padding:5px; white-space:nowrap; font-family:NGR; font-size:14px;}
	.receipt_table_title2 { border:1px #999 solid; background:#f6f6f6; text-align:center; padding:10px; white-space:nowrap; font-family:NGB; font-size:20px;}
	.receipt_table_td {border:1px #999 solid; text-align:left; padding:5px; font-family:NGR; font-size:14px;}
	.receipt_input_text { border:1px #ccc solid; padding:5px; font-family:NGR; font-size:14px;}
	.receipt_memno { text-align:right; padding:10px; font-family:NGR; font-size:14px;}
	.receipt_input_readonly { border-width:0; font-family:NGR; font-size:14px;}
	.receipt_input_mbtn {padding:5px 10px; background-color:#333; color:#fff; border:0; font-family:NGR; font-size:14px;}
	.receipt_input_btn {padding:10px 30px; background-color:#333; color:#fff; border:0; font-family:NGR; font-size:18px; margin-top:20px;}
	.receipt_coment {font-family:NGR; font-size:18px; margin:30px 0;}
	.receipt_input_date {border:0; padding:5px; font-family:NGR; font-size:18px; text-align:center;}
	.receipt_coment h1 {font-family:NGB; font-size:22px;}
	.receipt_table_td2 {border:1px #999 solid; text-align:left; padding:5px; font-family:NGB; font-size:20px;}
	.receipt_police {}