@charset "UTF-8";


/* CSS Document */

/* 新ヘッダ適応　20140715 */
/*=================================================================
 @import
=================================================================*/

@import "/commons/css/common.css";

#navigation_wrap{
	width:100%;
	background:url(../../commons/images/navi_bottom_line.png) repeat-x left bottom;
	padding-bottom:4px;
}

#main div.bread_link{
	margin:0 auto;
	width:730px;
	text-align:left;
	font-size:12px;
}

/* 140812 added by NATURAL */
#main form table {
	border-collapse: separate;
	border-spacing: 1px;
}

#main form table td,
#main form table th {
	padding: 4px;
}

#main form table.sub_table td,
#main form table.sub_table th {
	padding: 0;
}
/* end */


/* 旧フォーマットを新フォーマットに適合させるためのCSS */
/*=================================================================
 @import
=================================================================*/
@import "shared.css";
@import "main.css";

body {
	margin: 0;
	padding: 0;
	color: #444;
}

a:link		{ text-decoration:underline; color:#1d88e1; }
a:visited	{ text-decoration:underline; color:#1d88e1; }
a:hover		{ text-decoration:none; color:#ff6600; }
a:active	{ text-decoration:none; color:#ff3333; }

.txtll	{ font-size: 17px;	line-height: 22px; }
.txtlg	{ font-size: 15px;	line-height: 20px; }
.txt	{ font-size: 13px;	line-height: 18px; }
.txts	{ font-size: 11px;	line-height: 16px; }
.txtss	{ font-size: 10px;		line-height: 14px; }

.txtlln	{ font-size: 17px;	line-height: normal; }
.txtlgn	{ font-size: 15px;	line-height: normal; }
.txtn	{ font-size: 13px;	line-height: normal; }
.txtsn	{ font-size: 11px;	line-height: normal; }
.txtssn	{ font-size: 10px;	line-height: normal; }

div#main {
	margin: 1em auto;
	text-align: center;
}

div#main div.content_main {
	text-align: left;
	width: 730px;
	margin: 0 auto;
}

table {
	text-align: left;
}


sub {
	font-size: 80%;
	vertical-align: baseline;
}



/*=================================================================
 @media
=================================================================*/
@media print {
	body {
		color: #000;
	}
	div#main div.content_main div.right_blk {
		display: none;
	}
}
