/* =========================================================Outline========================================================= */body#jt_body { 		background: #ffffff url("../img/bg_jt_base.gif") repeat-y center;}body#jt_body ul { 	left:0;	padding: 0;	margin: 0;}body#jt_body li { 	padding: 0;	margin: 0;}div#jt_container {    width: 780px;		margin: 0px;		font-size: 80%;		text-align: left;		background-color: #ffffff;}/* Header------------------------*/div#jt_header {    width: 100%;		height: 75px;}div#jt_header_menu {    width: 100%;		height: 138px;		position: relative;		}img#jt_logo {    margin: 0 0 0 15px;}img#jt_mecyes {		float: right;    margin: 30px 30px 0 0;}img#jt_mecyes_menu {		float: right;    margin: 15px 30px 0 0;}img#btn_sumai {		position: absolute;		top: 54px;		right: 195px;}img#btn_ph_library {		position: absolute;		top: 54px;		right: 20px;}/* Navi_Button------------------------*/div#jt_blueline {		width: 100%;		height: 1px;		border-top: solid 3px #015EBE;		margin-top: 5px;}div#jt_navi_btn {		position: absolute;		top: 80px;		left: 0;		width: 780px;		height: 55px;		border-top: solid 3px #015EBE;}div#jt_navi_btn ul {		width: 780px;		padding: 0;		margin: 0;}div#jt_navi_btn li {		display: inline;		width: 130px;		padding: 0;		margin: 0;}/* =========================================================Footer========================================================= */div#jt_footer {		width: 100%;		background-image: url("../img/bg_jt_footer.gif");		background-repeat: repeat-x;		background-color: #DCEEFF;		color: #444444;}div#jt_footer div#jt_footer_main {		padding: 12px 15px 0 15px;		font-size: 120%;}div#jt_footer table#verisign {		color: #444444;		font-size: 75%;		margin-top: 20px;}div#jt_footer div#jt_copyright {		color: #333333;		font-size: 8pt;		padding-top: 8px;}div#jt_footer a {		color: #444444;}/* =========================================================Popup========================================================= */div.jt_pop_footer {   padding:0px 2px;}td.jt_pop_footer_line {	background-image:none;	color:#FFFFFF;	background-color:#015EBE;}td.jt_pop_footer {	background-color:#e7e7e7;}td.jt_pop_footer td.jt_privacy {	font-size:8pt;	background-image:none;}td.jt_pop_footer td.jt_copyright {	color:#333333;	font-size:8pt;	text-align:right;	background-image:none;}
