body {	margin: 0px 0px 0px 0px;	color:#FFFFFF;	background-color: #003082;	background-image:url(../common/bg-body.jpg);	background-position:top;	background-repeat:repeat-x;	font-family:sans-serif;}img{ border:0px;}table{ border:0px;}link{color:#FF0000;}a:link{color:#FFF200;}a:visited{color:#FFF200;}a:hover{	color:#FFF200;	text-decoration:underline;}h1{font-size:12px;font-weight: normal;margin: 0px;}h2{font-size:12px;font-weight: normal;margin: 2px;}h3{font-size:14px;font-weight: normal;margin: 2px;}.clear-both{	clear:both;	padding:0px;}.header-text{	margin-right: auto;	margin-left: auto;	padding-top:10px;	width:940px;	color:#D6F4FE;}.header-text h1{	font-size:11px;}#header{	margin-right: auto;	margin-left: auto;	width:940px;	height:75px;	background-image:url(../common/bg-header.jpg);}MARQUEE {	width:520px;	font-size:14px;	font-weight:bold;}#header_test{	margin-right: auto;	margin-left: auto;	width:940px;	height:85px;	background-image:url(../common/bg-header.jpg);	background-position:bottom;	background-repeat:no-repeat;}#header link{color:#1C1A65;}#header a:link{color:#1C1A65;}#header a:visited{color:#3F1A65;}#header a:hover{	color:#3F1A65;	text-decoration:underline;}.header-logo{	margin-left:27px;	margin-top:11px;	float:left;	width:277px;}.header-description{	height:12px;	color:#003082;	width:277px;	font-size:10px;}.header-navi{	float:left;	padding-top:40px;	padding-bottom:4px;	width:421px;}.navi-btn{	float:right;	margin-right:20px;	padding-left:10px;	font-size:12px;}.header-inquiry{	float:left;	padding-top:11px;	padding-bottom:4px;	width:197px;}#top-navi{	margin-right: auto;	margin-left: auto;	width: 940px;	background-color: #2564C2;}/*top-navi mouseover*/.top-bar {	border: 0;	margin: 0;	padding: 0;	width: 940px;	height: 32px;	overflow: hidden;}.top-bar img {	visibility: hidden;}.top-bar a,.top-bar a:link,.top-bar a:visited {	background-position: 0px 0px;	float:left;}.top-bar a:focus,.top-bar a:hover,.top-bar a:active {	background-position: 0px 32px;	float:left;}.top-bar .top-01 a {	background-image:url(../common/btn-topnavi-up-01.jpg)	}.top-bar .top-02 a {	background-image:url(../common/btn-topnavi-up-02.jpg)	}.top-bar .top-03 a {	background-image:url(../common/btn-topnavi-up-03.jpg)	}.top-bar .top-04 a {	background-image:url(../common/btn-topnavi-up-04.jpg)	}.top-bar .top-05 a {	background-image:url(../common/btn-topnavi-up-05.jpg)	}.top-bar .top-06 a {	background-image:url(../common/btn-topnavi-up-06.jpg)	}.top-bar .top-07 a {	background-image:url(../common/btn-topnavi-up-07.jpg)	}.top-bar .top-01-b a {	background-image:url(../common/btn-topnavi-up2-01.jpg)	}.top-bar .top-02-b a {	background-image:url(../common/btn-topnavi-up2-02.jpg)	}.top-bar .top-03-b a {	background-image:url(../common/btn-topnavi-up2-03.jpg)	}.top-bar .top-04-b a {	background-image:url(../common/btn-topnavi-up2-04.jpg)	}.top-bar .top-05-b a {	background-image:url(../common/btn-topnavi-up2-05.jpg)	}.top-bar .top-06-b a {	background-image:url(../common/btn-topnavi-up2-06.jpg)	}.top-bar .top-07-b a {	background-image:url(../common/btn-topnavi-up2-07.jpg)	}/*top-navi mouseover*/#contents{	padding-top:15px;	margin-right: auto;	margin-left: auto;	width:940px;}#side-navi{	padding:10px;	width:170px;	float:left;	background-image:url(../common/bg-side.gif);	color:#000000;}#side-navi link{color:#1C1A65;}#side-navi a:link{color:#1C1A65;}#side-navi a:visited{color:#3F1A65;}#side-navi a:hover{	color:#3F1A65;	text-decoration:underline;}#side-navi ul{	margin-top:3px;}#side-navi h2{	font-size:18px;	font-weight:bold;	padding-left:10px;	border-left:solid 4px #000000;	height:30px;}.search1{	font-size:16px;	padding-left:15px;	padding-top:15px;}#side-navi ul{	line-height:150%;}#side-navi li{	list-style-image:url(../common/img-arrow-side.jpg);	font-size:13px;}.side-btn{	font-size:12px;}.pankuzu{	padding-bottom:3px;	font-size:12px;	width:728px;	border-bottom:dotted 1px #FFFFFF;}#main-contents{	float:left;	padding-bottom:10px;	width:728px;	padding-left:22px;}#pagetitle{	width:700px;	padding-top:5px;	padding-left:10px;	margin-bottom: 10px;}.sub-title{	margin-top:10px;	margin-bottom:10px;	background-image:url(../common/bg-subtitle.gif);	border-bottom:solid 1px #FFFFFF;	background-position:left;	background-repeat:no-repeat;	padding-bottom:2px;	padding-top:3px;	padding-left:15px;	height:29px;	font-size:22px;	font-weight:bold;	color:#FC3521;}.sub-text{	font-size:14px;	line-height:150%;	padding-left:15px;}.item-box{	float:left;	width:206px;	height:420px;	padding:15px;}.item-box-photo{	width:204px;}.item-box-photo img{	border:2px solid #FFFFFF;}.item-box-text{	width:204px;	padding-top:10px;	font-size:12px;}#footer{	margin-top:10px;	margin-right: auto;	margin-left: auto;	padding-top:10px;	padding-bottom:10px;	width:940px;	border-top:dotted #FFFFFF 1px;	font-size:9pt;}
