@charset "utf-8";
/* CSS Document */

html{
	overflow-y:scroll;
}

#header01 .close{
	position:absolute;
	top:48px;
	right:62px;
}

#popup_content{
	font-size:75%;
	width:770px;
	margin:15px auto;
}

#popup_content *{
	font-size:1em;
	margin:0px;
	padding:0px;
	border:0px;
	width:auto;
	height:auto;
	zoom:1;
}

#popup_content .box01{
	border:1px solid #C1D8E1;
	background:url(../img/index_bg_03.png) repeat-x bottom;
}

#popup_content .box01 .hedding01 .title{
	background:url(../img/index_bg_01.png) repeat-x 0px 0px;
	height:39px;
	line-height:35px;
	padding-left:12px;
	color:#FFF;
	font-size:16px;
	font-weight:800;
	margin-bottom:15px;
}

#popup_content .box01 .table01 table{
	width:735px;
	margin:0px auto 10px;
	border-collapse:collapse;
	background:#fff;
	font-size:1.25em;
}

#popup_content .box01 .table01 table th,
#popup_content .box01 .table01 table td{
	border:1px solid #C1D8E1;
	border:1px solid #789;
	padding:0px 10px;
	line-height:1.2em;
	font-weight:100;
	height:2.75em;
}

#popup_content .box01 .table01 table .padding0{
	padding:0px;
	height:auto;
}

#popup_content .box01 .table01 table .b_top{
	border-top:0px;
}

#popup_content .box01 .table01 table .b_left{
	border-left:0px;
}

#popup_content .box01 .table01 table .b_down{
	border-down:0px;
}

#popup_content .box01 .table01 table .b_right{
	border-right:0px;
}

#popup_content .box01 .table01 table .cell01{
	font-weight:800;
	background-color:#C1D8E1;
	text-align:center;
}

#popup_content .box01 .table01 table .cell02{
	font-weight:800;
	background-color:#E6F3FD;
}

#popup_content .box01 .table01 table .cell03{
	font-weight:800;
	background-color:#ddd;
	text-align:center;
}

#popup_content .box01 .table01 table .double_bottom{
	border-bottom:3px double #C1D8E1;
	border-bottom:3px double #789;
}

#popup_content .box01 .table01 table .width145px{
	width:130px;
}

#popup_content .button01{
	background:url(../img/button01_bg_01.png) 0px 0px;
	display:-moz-inline-box;
	display:inline-block;
	width:120px;
	height:24px;
}

#popup_content .button01:hover img{
	opacity:0.01;
	filter: alpha(opacity=1);
}

#popup_content .button02 {
	width:735px;
	margin:0px auto 10px;
}

#popup_content .button02 a{
	background:url(../img/button01_bg_02.png) 0px 0px;
	display:-moz-inline-box;
	display:inline-block;
	margin-left:440px;
	width:262px;
	height:24px;
}

#popup_content .button02 a:hover img{
	opacity:0.01;
	filter: alpha(opacity=1);
}

#popup_content .button03{
	background:url(../img/button01_bg_03.png) 0px 0px;
	display:-moz-inline-box;
	display:inline-block;
	width:170px;
	height:29px;
	vertical-align:top;
}

#popup_content .button03:hover img{
	opacity:0.01;
	filter: alpha(opacity=1);
}

#popup_content .box02 .box03{
	width:224px;
}

#popup_content .box02 .box04{
	/*width:532px;*/
}

#popup_content .box02 dl{
	border:1px solid #C1D8E1;
}

#popup_content .box02 dl dt{
	height:35px;
	line-height:30px;
	padding:0px 10px;
	background:url(../img/index_bg_02.png) repeat-x 0px bottom #EDF5FE;
	font-weight:800;
}

#popup_content .box02 dl dt .icon{
	line-height:30px;
/*	position:absolute;
	margin-top:4px;
	margin-left:2px;*/
}

#popup_content .box02 dl dt span{
	/*margin-left:20px;*/
}

#popup_content .box02 dl dd{
	padding:5px;
	height:30px;
	line-height:30px;
}

#popup_content .box02 dl dd img{
	vertical-align:top;
}

#popup_content .box02 .box04 dd ul li{
	float:left;
	margin-right:30px;
	list-style:none;
	padding-left:15px;
	background:url(../img/arrow01.png) no-repeat 0px 50%;
}
