@charset "utf-8";

/* page
-----------------------------------------------*/
/**/
body {
	margin: 0;
	padding: 0;
	background:#F8F8F8;
}

#popBody {
	margin: 0;
	padding: 0;
	line-height:135%;
	clear:both;
	text-align:center;
	background:#FFF; 
}
#popWrapper {
	margin: 0 auto;
	padding: 20px 10px;
width:580px;
	clear:both;
}
#popLogo {
	margin: 0;
	padding: 0;
	clear:both;
}
#popContents {
	margin: 0;
	padding: 0;
	width:580px;
	font-family: 'Lucida Grande', Verdana, Osaka, '‚l‚r ‚oƒSƒVƒbƒN', sans-serif;
	clear:both;
}
#popMain {
	margin: 0 0 0 10px;
	padding: 0;
	width:560px;
	font-family: 'Lucida Grande', Verdana, Osaka, '‚l‚r ‚oƒSƒVƒbƒN', sans-serif;
	clear:both;
}
#popLayout01 {
	margin: 45px 0 0 0;
	padding: 0;
	width:560px;
	clear:both;
}
#popLayout01 th {
	margin: 0;
	padding: 0 0 0 50px;
	text-align:left;
	clear:both;
font-size:1px;
line-height:100%;
}
#popLayout01 td {
	margin: 0;
	padding: 10px 0 0 50px;
	text-align:left;
	clear:both;
font-size:1px;
line-height:100%;
}
#popLayout01 th#popLayout01Left {
	margin: 0;
	padding: 0;
	text-align:left;
	clear:both;
font-size:1px;
line-height:100%;
}
#popLayout01 td#popLayout01Left {
	margin: 0;
	padding: 10px 0 0 0;
	text-align:left;
	clear:both;
font-size:1px;
line-height:100%;
}
#popLayout02 {
	margin: 45px auto 0 auto;
	padding: 0;
	clear:both;
}
#popLayout02 td {
	margin: 0;
	padding: 10px 0 0 0;
	text-align:center;
	clear:both;
font-size:1px;
line-height:100%;
}
#popLayout02 th#popLayout02Center {
	margin: 0;
	padding: 0 58px;
	text-align:center;
	clear:both;
font-size:1px;
line-height:100%;
}
#popLayout02 td#popLayout02Center {
	margin: 0;
	padding: 10px 58px 0 58px;
	text-align:center;
	clear:both;
font-size:1px;
line-height:100%;
}
#popLayout03 {
	margin: 45px 35px 0 35px;
	padding: 0;
	clear:both;
}
#popLayout03 td {
	margin: 0;
	padding: 10px 0 0 0;
	text-align:center;
	clear:both;
font-size:1px;
line-height:100%;
}
#popLayout03 th#popLayout03Center {
	margin: 0;
	padding: 0 85px 0 75px;
	text-align:center;
	clear:both;
font-size:1px;
line-height:100%;
}
#popLayout03 td#popLayout03Center {
	margin: 0;
	padding: 10px 85px 0 75px;
	text-align:center;
	clear:both;
font-size:1px;
line-height:100%;
}
#popLayout04 {
	margin: 45px 35px 0 23px;
	padding: 0;
	clear:both;
}
#popLayout04 th {
	margin: 0;
	padding: 0 0 0 60px;
	text-align:center;
	clear:both;
font-size:1px;
line-height:100%;
}
#popLayout04 td {
	margin: 0;
	padding: 10px 0 0 60px;
	text-align:center;
	clear:both;
font-size:1px;
line-height:100%;
}
#popLayout04 th#popLayout04Left {
	margin: 0;
	padding: 0;
	text-align:center;
font-size:1px;
line-height:100%;
	clear:both;
}
#popLayout04 td#popLayout04Left {
	margin: 0;
	padding: 10px 0 0 0;
	text-align:center;
	clear:both;
font-size:1px;
line-height:100%;
}
#popFooter {
	margin: 25px 0 0 0;
	padding: 15px;
	background:#F8F8F8 url(/common/images/line_dot.gif) repeat-x 0 0;
	clear:both;
}

#popColumn {
	margin: 40px 0 0 0;
	padding: 0;
	background:#E6E6E6;
	clear:both;
	width:570px;
}

#popColumn td{
	margin: 0;
	padding: 10px 10px 10px 0;
	text-align:left;
	clear:both;
font-size:1px;
line-height:100%;
}

#popColumn td#popColumnImg{
	margin: 0;
	padding: 10px 10px 10px 15px;
	text-align:left;
	clear:both;
font-size:1px;
line-height:100%;
}

#popColumn dl {
	margin: 0;
	padding: 0;
}

#popColumn dt {
	margin: 0;
	padding: 0;
}

#popColumn dd {
	margin: 10px 0 0 0;
	padding: 0;
}

h1{
margin:0;
padding:0;
font-size:100%;
}

.contentsTit01{
margin:0;
padding:10px 0 8px 0;
clear:both;
border-top:solid 3px #33577F;
background:transparent url(/common/images/line_dot.gif) repeat-x 0 100%;
}

.contentsTit01 h1{
margin:0;
padding:2px 0 0 10px;
min-height:22px;
background:transparent url(/common/images/tit_bg01.gif) no-repeat 0 0;
line-height:120%;
text-align:left;
clear:both;
}
