* {
	margin: 0;
	padding: 0;
}

img {
	border: 0;
}

form {
	display: inline;
	margin: 0;
	padding: 0;
}

body {
	margin: 0px;
	padding: 0px;
	background-color: #F0F0F0;
	font-family: sans-serif;
	color: #777777;
	font-style: normal;
	font-weight: normal;
	text-align : center;
	text-justify : inter-ideograph;
	white-space: normal;
	word-break:break-all;
	font-size: 0.9em;
	line-height: 1.2em;
	min-width:940px;
}

a {
	color: #0000FF;
}

a:visited {
	color: #9900CC;
}
a:hover {
	color: #FF0000;
}

h1{
	margin: 0px;
	display: inline;
}
h2{
	margin: 0px;
	display: inline;
}
h3{
	margin: 0px;
	display: inline;
}

#pop_layout{
	margin: auto;
	text-align: left;
	width: 508px;
	height: auto;
}

#pop_contents {
	width: 508px;
	display: block;
	height: auto;
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;
}

#pop_main {
	width: 490px;
	margin: 0px;
	display: block;
	text-align: justify;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 9px;
	padding-bottom: 0px;
	padding-left: 9px;
}
.pop_main_txt{
	margin: 0px;
	padding: 0px;
	font-family: sans-serif;
	color: #666666;
	font-style: normal;
	font-weight: normal;
	text-align : left;
	text-justify : inter-ideograph;
	white-space: normal;
	word-break:break-all;
	font-size: .9em;
	line-height: 1.5em;
}

#pop_hd {
	width: 508px;
	margin: 0px;
	display: block;
	padding: 0px;
}

#pop_ft {
	width: 508px;
	margin: 0px;
	display: block;
	padding: 0px;
}
.pop_fd {
	width: 490px;
	margin: 0px;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}

.txt_14{
	font-size: 1.4em;
}
.txt_08{
	font-size: .8em;
}
.txt_075{
	font-size: 0.75em;
	line-height:normal;
}
.txt_2e{
	font-size: 2em;
	line-height: normal;
}
.txt_1e_b{
	font-size: 1em;
	font-weight: bolder;
}
.txt_2e_b_sbl{
	font-size: 2em;
	font-weight: bolder;
	line-height: normal;
	color: #07C5C3;
}
.txt_s_rd{
	font-size: .7em;
	color:#FF0000;
}
.txt_1e_rd{
	font-size: 1em;
	color:#FF0000;
}
.txt_1e_b_rd{
	font-size: 1em;
	font-weight: bolder;
	color:#FF0000;
}
.txt_rd{
	color:#FF0000;
}
.txt_bl{
	color:#0000FF;
}
.txt_sbl{;
	color: #07C5C3;
}
.txt_bk{
	color:#000000;
}

.txt_m_c01{
	color: #2E6CB9;
}
.txt_m_c01_s{
	color: #2E6CB9;
	font-size:0.8em;
	line-height:1.2em;
}
.txt_m_c02{
	color: #66CCCC;
}

