#pop_wrap {
	padding: 10px;
}
#pop_wrap .page_title {
	text-align: center; line-height: 24px; font-size: 14px; font-weight: bold; margin-bottom: 10px;
}
#pop_container {
	margin: 0px auto; width: 690px; overflow: hidden;
}
#calc_cont {
	padding-bottom: 5px; margin-bottom: 10px; border-bottom-color: rgb(235, 235, 235); border-bottom-width: 1px; border-bottom-style: solid;
}
.pop_calc_01 {
	overflow: hidden; border-top-color: rgb(1, 162, 154); border-top-width: 2px; border-top-style: solid;
}
#s_container .pop_calc_01 {
	display: none;
}
#s_container .pop_calc_01 .ttl {
	text-align: center; color: rgb(1, 130, 123); line-height: 45px; font-weight: bold; background-color: rgb(238, 245, 244);
}
#pop_container .pop_calc_01 .ttl {
	text-align: center; color: rgb(1, 130, 123); line-height: 25px; font-weight: bold; background-color: rgb(238, 245, 244);
}
#s_container .pop_calc_01 .calc_table_01 {
	width: 712px; margin-left: -1px;
}
#pop_container .pop_calc_01 .calc_table_01 {
	width: 692px; margin-left: -1px;
}
#s_container .pop_calc_01 .calc_table_01 th {
	padding: 10px; border: 1px solid rgb(226, 226, 226); border-image: none; height: 24px; text-align: justify; line-height: 24px;
}
#s_container .pop_calc_01 .calc_table_01 td {
	padding: 10px; border: 1px solid rgb(226, 226, 226); border-image: none; height: 24px; text-align: justify; line-height: 24px;
}
#pop_container .pop_calc_01 .calc_table_01 th {
	padding: 4px 5px; border: 1px solid rgb(226, 226, 226); border-image: none; height: 17px; text-align: justify; line-height: 17px; font-size: 11px;
}
#pop_container .pop_calc_01 .calc_table_01 td {
	padding: 4px 5px; border: 1px solid rgb(226, 226, 226); border-image: none; height: 17px; text-align: justify; line-height: 17px; font-size: 11px;
}
#s_container .pop_calc_01 .calc_table_01 th {
	text-align: center; font-weight: bold; background-color: rgb(248, 248, 248);
}
#pop_container .pop_calc_01 .calc_table_01 th {
	text-align: center; font-weight: bold; background-color: rgb(248, 248, 248);
}
.pop_calc_01 .icon_help img {
	vertical-align: middle;
}
#calc_cont .gray_shadow {
	width: 100%; height: 3px;
}
.help_pop_wrap {
	background: url("../../../nImages/main/sub/popup/bg_popup_black.png"); left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: fixed; z-index: 12000;
}
.help_pop_wrap .help_pop {
	margin: 0px auto; width: 330px; min-height: 235px;
}
.help_pop_wrap .help_pop .help_pop_cont {
	border: 1px solid rgb(125, 125, 125); border-image: none; overflow: hidden; background-color: rgb(255, 255, 255);
}
.help_pop_wrap .help_pop .help_pop_cont .pop_ttl {
	width: 261px; height: 42px; color: rgb(0, 88, 38); line-height: 42px; padding-left: 25px; font-size: 14px; font-weight: bold; float: left; display: block; background-color: rgb(245, 245, 245);
}
.help_pop_wrap .help_pop .help_pop_cont .common_info_list04 {
	margin: 0px 20px; padding: 15px 0px;
}
#calc_cont .common_info_list04 li {
	line-height: 24px;
}
.outwindow {
	display: none;
}
.outwindow td {
	
}
.outwindow th {
	
}
.sample_docu_desc {
	width: 540px; padding-left: 10px;
}
.sample_docu_desc dt {
	padding: 0px 20px; height: 40px; line-height: 40px; font-weight: bold; margin-bottom: 10px; background-color: rgb(238, 245, 244);
}
.sample_docu_desc dd {
	padding-left: 10px; margin-bottom: 20px;
}
.sample_docu_desc dd ul {
	margin-bottom: 25px;
}
.sample_docu_desc dd li {
	text-align: justify; line-height: 24px; text-indent: -15px; padding-left: 15px; margin-bottom: 3px;
}
.sample_docu_desc .pointer01 {
	color: rgb(1, 130, 123); font-weight: bold;
}
.sample_docu_desc .pointer02 {
	background: rgb(247, 247, 247); padding: 10px; border: 2px solid rgb(235, 235, 235); border-image: none; font-weight: bold;
}
div {
	line-height: 18px;
}
.mg0 {
	margin: 0px !important;
}
.pd0 {
	padding: 0px !important;
}
.mg10 {
	margin: 10px;
}
.pd10 {
	padding: 10px;
}
.mg20 {
	margin: 20px;
}
.pd20 {
	padding: 20px;
}
.mg_t5 {
	margin-top: 5px;
}
.mg_r5 {
	margin-right: 5px;
}
.mg_b5 {
	margin-bottom: 5px;
}
.mg_l5 {
	margin-left: 5px;
}
.mg_t10 {
	margin-top: 10px;
}
.mg_r10 {
	margin-right: 10px;
}
.mg_b10 {
	margin-bottom: 10px;
}
.mg_l10 {
	margin-left: 10px;
}
.mg_t20 {
	margin-top: 20px;
}
.mg_r20 {
	margin-right: 20px;
}
.mg_b20 {
	margin-bottom: 20px;
}
.mg_l20 {
	margin-left: 20px;
}
.pd_t10 {
	padding-top: 10px;
}
.pd_r10 {
	padding-right: 10px;
}
.pd_b10 {
	padding-bottom: 10px;
}
.pd_l10 {
	padding-left: 10px;
}
.pd_t15 {
	padding-top: 15px;
}
.pd_r15 {
	padding-right: 15px;
}
.pd_b15 {
	padding-bottom: 15px;
}
.pd_l15 {
	padding-left: 15px;
}
.pd_t20 {
	padding-top: 20px;
}
.pd_r20 {
	padding-right: 20px;
}
.pd_b20 {
	padding-bottom: 20px;
}
.pd_l20 {
	padding-left: 20px;
}
.ta_r {
	text-align: right;
}
