@charset "utf-8";

h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd {
	font-size/**/:100%;
	line-height/**/:1.3;
	margin-top/**/:0px;
	margin-bottom/**/:0px;
	padding-top/**/:0px;
	padding-bottom/**/:0px;
}
img {
	border/**/:none;
}
body {
	margin/**/:0px;
	padding/**/:0px;
	width/**/:100%;
	font-size/**/:90%;
}

/*////////// class //////////*/
.marginLeft1em {
	margin-left/**/:1em!important;
	margin-bottom/**/:0.5em;
}
.marginLeft2em {
	margin-left/**/:2em!important;
	margin-bottom/**/:0.5em;
}
.marginLeft3em {
	margin-left/**/:3em!important;
	margin-bottom/**/:0.5em;
}
.marginLeft4em {
	margin-left/**/:4em!important;
	margin-bottom/**/:0.5em;
}
.marginLeft5em {
	margin-left/**/:5em!important;
	margin-bottom/**/:0.5em;
}
.marginLeft6em {
	margin-left/**/:6em!important;
	margin-bottom/**/:0.5em;
}
.marginLeft7em {
	margin-left/**/:7em!important;
	margin-bottom/**/:0.5em;
}
ol.marginLeft0 {
	margin-left/**/:0!important;
}
ol.marginLeft1em {
	margin-left/**/:4em!important;
}
ol.marginLeft2em {
	margin-left/**/:5em!important;
}
ol.marginLeft3em {
	margin-left/**/:6em!important;
}
ol.marginLeft4em {
	margin-left/**/:7em!important;
}
ol.marginLeft5em {
	margin-left/**/:8em!important;
}
ol.marginLeft6em {
	margin-left/**/:9em!important;
}
ol.marginLeft7em {
	margin-left/**/:10em!important;
}
ol.noListImg {
	list-style:none;
	}
.marginBottom1em {
	margin-bottom/**/:1em!important;
}
.marginBottom0 {
	margin-bottom/**/:0px!important;
}
.marginTop1em {
	margin-top/**/:1em!important;
}
.marginTop0 {
	margin-top/**/:0px!important;
}
.textIndent1em {
	text-indent/**/:1em!important;
}
img.ImgfloatLeft {
	float/**/:left!important;
	margin-right/**/:1em!important;
	margin-bottom/**/:1em!important;
}
img.ImgfloatRight {
	float/**/:right!important;
	margin-left/**/:1em!important;
	margin-bottom/**/:1em!important;
}
#bodyArea .indent1 {
	text-indent/**/:-1em;
	padding-left/**/:1em;
	margin-top/**/:0.5em;
	margin-bottom/**/:0.5em;
}
#bodyArea .indent2 {
	margin-left/**/:1em;
	text-indent/**/:-1em;
	padding-left/**/:1em;
	margin-top/**/:0.5em;
	margin-bottom/**/:0.5em;
}
#bodyArea .indent2em {
	margin-left/**/:2em;
	text-indent/**/:-2em;
	margin-top/**/:0.5em;
	margin-bottom/**/:0.5em;
}
#bodyArea .indent3 {
	margin-left/**/:2em;
	text-indent/**/:-1em;
	padding-left/**/:1em;
	margin-top/**/:0.5em;
	margin-bottom/**/:0.5em;
}
#bodyArea .indent3em {
	margin-left/**/:3em;
	text-indent/**/:-3em;
	margin-top/**/:0.5em;
	margin-bottom/**/:0.5em;
}
#bodyArea .indent4 {
	margin-left/**/:3em;
	text-indent/**/:-1em;
	padding-left/**/:1em;
	margin-top/**/:0.5em;
	margin-bottom/**/:0.5em;
}
#bodyArea .indent4em {
	margin-left/**/:4em;
	text-indent/**/:-4em;
	margin-top/**/:0.5em;
	margin-bottom/**/:0.5em;
}
#bodyArea .indent5 {
	margin-left/**/:4em;
	text-indent/**/:-1em;
	padding-left/**/:1em;
	margin-top/**/:0.5em;
	margin-bottom/**/:0.5em;
}
#bodyArea .indent5em {
	margin-left/**/:5em;
	text-indent/**/:-5em;
	margin-top/**/:0.5em;
	margin-bottom/**/:0.5em;
}
#bodyArea .indent6 {
	margin-left/**/:5em;
	text-indent/**/:-1em;
	padding-left/**/:1em;
	margin-top/**/:0.5em;
	margin-bottom/**/:0.5em;
}
#bodyArea .indent7 {
	margin-left/**/:6em;
	text-indent/**/:-1em;
	padding-left/**/:1em;
	margin-top/**/:0.5em;
	margin-bottom/**/:0.5em;
}
#bodyArea .indent8 {
	margin-left/**/:7em;
	text-indent/**/:-1em;
	padding-left/**/:1em;
	margin-top/**/:0.5em;
	margin-bottom/**/:0.5em;
}
#bodyArea table .indent1,#bodyArea table .indent2,#bodyArea table .indent3,#bodyArea table .indent4,#bodyArea table .indent5,#bodyArea table .indent6,#bodyArea table .indent7,#bodyArea table .indent8 {
	margin-top/**/:0em;
	margin-bottom/**/:0em;
}
#bodyArea .red {
	color/**/:#FF0000;
	background-color/**/:inherit;
}
#bodyArea .blue {
	color/**/:#0000FF;
	background-color/**/:inherit;
}
#bodyArea .green {
	color/**/:#006600;
	background-color/**/:inherit;
}
#bodyArea .white {
	color/**/:#FFFFFF;
	background-color/**/:inherit;
}
#bodyArea .txt-big {
	font-size/**/:130%;
}
#bodyArea .txt-small {
	font-size/**/:80%;
}
#bodyArea .border {
	border/**/:2px solid;
}
#bodyArea .border-red {
	border/**/:2px solid #FF0000;
}
#bodyArea .border-dashed {
	border/**/:1px dashed;
}
#bodyArea .through {
	text-decoration/**/:line-through;
}
#bodyArea .underline {
	text-decoration/**/:underline;
}
#bodyArea .unit {
	margin-bottom/**/:0px!important;
	margin-top/**/:0px!important;
	text-align/**/:right;
}
#bodyArea .th-bg01 {
	background-color/**/:#D7D7D7!important;
	color/**/:inherit;
}
#bodyArea .th-bg02 {
	background-color/**/:#B2BFD3!important;
	color/**/:inherit;
}
#bodyArea .th-bg03 {
	background-color/**/:#E5E9F0!important;
	color/**/:inherit;
}
#bodyArea .td-bg01 {
	background-color/**/:#F0F0F0!important;
	color/**/:inherit;
}
/*////////// skip //////////*/
.skip {
	line-height/**/:0.1!important;
	text-indent/**/:-9999px!important;
	margin-bottom/**/:5px!important;
}
/*////////// header //////////*/
#header {
	width/**/:100%;
	background/**/: #002C6D;
	color/**/:inherit;
}
#logo {
	left/**/: 0px;
	top/**/: 0px;
}
#logo img {
	vertical-align/**/:top;
}
#header img {
	background/**/:#FFFFFF;
	color/**/:inherit;
}
/*////////// subNavi //////////*/
#subNavi {
	margin-left/**/:280px;
	padding-top/**/:35px;
}
#subNavi form {
	margin/**/:-30px 0px 7px;
	padding/**/:0px;
	text-align/**/:right;
}
#subNavi form p {
	font-size/**/:90%;
	text-align/**/:right;
	margin-right/**/:10px;
	margin-bottom/**/:2px;
	color/**/: #FFFFFF;
	background-color/**/:inherit;
}
#subNavi form p a {
	color/**/: #FFFFFF;
	background-color/**/:inherit;
}
/*////////// subNaviLink //////////*/
#subNaviLink {
	background/**/: #FFFFFF url(../images/subNaviLink-bg.jpg) repeat-y left top;
	color/**/:inherit;
	font-size/**/:90%;
	height/**/:100%;
	padding-left/**/:280px;
}
#subNaviLink:after,#subNaviLink ul:after {
	content/**/:".";
	display/**/:block;
	height/**/:0px;
	clear/**/:both;
	visibility/**/:hidden;
}
#subNaviLink ul {
	list-style/**/:none;
	margin/**/:2px;
	float/**/:right;
}
#subNaviLink ul li {
	float/**/: left;
	border-right/**/: 1px solid #000000;
	margin-right/**/:3px;
	padding-right/**/:3px;
}
/*////////// globalNavi //////////*/
#globalNavi {
	background-color/**/:#002C6D;
	color/**/:#FFFFFF;
	padding-top/**/:5px;
	padding-bottom/**/:5px;
	padding-left/**/: 10px;
	clear/**/: both;
}
#globalNavi ul {
	list-style/**/:none;
	margin/**/:0px;
	padding/**/:0px;
}
#globalNavi:after {
	content/**/:".";
	display/**/:block;
	height/**/:0px;
	clear/**/:both;
	visibility/**/:hidden;
}
#globalNavi ul li {
	float/**/: left;
	padding/**/:2px;
	background-color/**/:#666666;
	color/**/:inherit;
}
/*////////// globalNavi home //////////*/
#globalNavi ul li#gn-home a {
	display/**/:block;
	width/**/:105px;
	height/**/:25px;
}
#globalNavi ul li#gn-home a:hover {
	background/**/: url(../images/gn-home-on.gif) no-repeat left top;
	text-indent/**/: -9999px;
}
/*////////// globalNavi shiraberu //////////*/
#globalNavi ul li#gn-shiraberu a {
	display/**/:block;
	width/**/:150px;
	height/**/:25px;
}
#globalNavi ul li#gn-shiraberu a:hover {
	background/**/: url(../images/gn-shiraberu-on.gif) no-repeat left top;
	text-indent/**/: -9999px;
}
/*////////// globalNavi tetsuzuki //////////*/
#globalNavi ul li#gn-tetsuzuki a {
	display/**/:block;
	width/**/:150px;
	height/**/:25px;
}
#globalNavi ul li#gn-tetsuzuki a:hover {
	background/**/: url(../images/gn-tetsuzuki-on.gif) no-repeat left top;
	text-indent/**/: -9999px;
}
/*////////// globalNavi katsudou //////////*/
#globalNavi ul li#gn-katsudou a {
	display/**/:block;
	width/**/:150px;
	height/**/:25px;
}
#globalNavi ul li#gn-katsudou a:hover {
	background/**/: url(../images/gn-katsudou-on.gif) no-repeat left top;
	text-indent/**/: -9999px;
}
/*////////// globalNavi gaiyou //////////*/
#globalNavi ul li#gn-gaiyou a {
	display/**/:block;
	width/**/:150px;
	height/**/:25px;
	background/**/: url(../images/gn-gaiyou.gif) no-repeat left top;
}
#globalNavi ul li#gn-gaiyou a:hover {
	background/**/: url(../images/gn-gaiyou-on.gif) no-repeat left top;
	text-indent/**/: -9999px;
}
/*////////// globalNavi choutatsu //////////*/
#globalNavi ul li#gn-choutatsu a {
	display/**/:block;
	width/**/:150px;
	height/**/:25px;
}
#globalNavi ul li#gn-choutatsu a:hover {
	background/**/: url(../images/gn-choutatsu-on.gif) no-repeat left top;
	text-indent/**/: -9999px;
}
/*////////// contentsArea //////////*/
#contentsArea {
	padding-top/**/:10px;
}
/*////////// primaryNavi //////////*/
#primaryNavi {
	float/**/:left;
	width/**/:180px;
	background-color/**/: #002C6D;
	color/**/:inherit;
	padding-left/**/: 5px;
}
#shortCut {
	color/**/:inherit;
	background/**/:#F0F0F0;
	height/**/:100%;
	margin-bottom/**/:5px;
	width/**/:182px;
}
#shortCut p {
	border-top/**/: 1px solid #999999;
	clear/**/: left;
	background/**/: url(../images/icn-arrow-blue.gif) no-repeat 5px 0.5em;
	font-size/**/:93%;
}
#shortCut p a {
	display/**/:block;
	padding/**/:3px 3px 3px 15px;
}
#shortCut p a:hover {
	background/**/: #0075EA url(../images/icn-arrow-wh.gif) no-repeat 5px 0.5em;
	color/**/:#FFFFFF;
}
#shortCut ul {
	list-style/**/:none;
	margin/**/:5px 0px;
	padding/**/:0px;
}
#shortCut ul li {
	font-size/**/:90%;
	float/**/:left;
}
#shortCut ul li a {
	display/**/:block;
	width/**/:76px;
	padding-left/**/:15px;
}
#shortCut ul li a:hover {
	background/**/: #0075EA;
	color/**/:#FFFFFF;
}
/*////////// ea //////////*/
#ea {
	padding/**/:3px;
	color/**/:inherit;
	background/**/:#FFFFFF;
	margin-bottom/**/:5px;
}
#ea p.title {
	text-align/**/:center;
}
#ea p.title a {
	display/**/:block;
	width/**/:176px;
	height/**/:33px;
}
#ea p.title a:hover {
	background/**/: url(../images/prime-img-zeirishi-on.gif) no-repeat left top;
	text-indent/**/: -9999px;
}
/*////////// office //////////*/
#office {
	padding/**/:3px;
	color/**/:inherit;
	background/**/:#F0F0F0;
	margin-bottom/**/:5px;
}
#office p.title {
	margin-bottom/**/:5px;
	text-align/**/:center;
}
#office p.title a {
	display/**/:block;
	width/**/:176px;
	height/**/:33px;
}
#office p.title a:hover {
	background/**/: url(../images/prime-img-kyoku-on.gif) no-repeat left top;
	text-indent/**/: -9999px;
}
#office p {
	font-size/**/:93%;
}
/*////////// contents //////////*/
#contents {
	height/**/:1%;
}
#contents #pankuzu, #contents p.skip {
	margin-top/**/:0px;
}
#pageNavi {
	clear/**/:both;
	margin-top/**/:2em;
	margin-right/**/:3px;
	text-align/**/: right;
}
#pageNavi a {
	background/**/: url(../images/icn-arrow-blue-up.gif) no-repeat 0em 0.3em;
	padding-left/**/:15px;
}
#bodyArea #pankuzu {
	margin-bottom/**/:1.5em !important;
}
#bodyArea #cntPDFarea {
	margin-top/**/:10px;
	margin-bottom/**/:10px;
	border/**/:1px solid #cccccc;
	padding/**/:5px 10px;
}
#bodyArea #cntPDFarea p {
	margin-top/**/:0.5em;
	margin-bottom/**/:0.5em;
}
#bodyArea #cntPDFarea .cntPDFimg {
	float/**/:left;
	margin-right/**/:5px;
}
/*////////// secondaryNavi //////////*/
#secondaryNavi {
	float/**/:right;
	width/**/:180px;
	padding-right/**/:3px;
	background/**/: #FFFFFF;
	color/**/:inherit;
}
#sNavi {
	font-size/**/:85%;
	padding/**/: 4px 8px;
}
#sNavi p {
	margin-bottom/**/:2px;
	color/**/:#002C6D;
	background/**/: #E5E9F0;
	font-weight/**/:bold;
	padding-top/**/:0.2em;
	padding-left/**/:3px;
}
#sNavi ul {
	list-style/**/:none;
	margin/**/:0px 0px 2px;
	padding/**/:3px 0px;
}
#sNavi ul li {
	background/**/: url(../images/icn-arrow-blue.gif) no-repeat 5px 0.5em;
	padding-left/**/: 20px;
	margin-bottom/**/:1px;
}
#banner p {
	margin-top/**/:5px;
	margin-bottom/**/:5px;
}
/*////////// footer /////////////*/
#footer {
	clear/**/:both;
	border-top/**/: 2px solid #003399;
	background-color/**/: #FFFFFF;
	color/**/:inherit;
	font-size/**/: 90%;
	padding/**/:1px;
	height/**/:1%;
}
#footerAdd {
	background-color/**/: #FFFFFF;
	color/**/:inherit;
	padding/**/:1px 5px 4px;
}
#footer address {
	font-style/**/:normal;
	padding-top/**/: 2px;
	float/**/: left;
	background/**/: url(../images/ft-mark.gif) no-repeat left top;
	padding-left/**/: 25px;
	margin-right/**/:5px;
}
#footerLink ul {
	list-style/**/:none;
	margin/**/:2px 0px;
	padding/**/:0px;
	float/**/:right;
}
#footerLink ul li {
	float/**/: left;
	border-right/**/: 1px solid #000000;
	margin-right/**/:3px;
	padding-right/**/:3px;
}
#map {
	float/**/:left;
}
.center {
	text-align:center;
	}

/*/////////// iewin5.5 only //////////*/
@media tty {
 i{content:"\";/*" "*/}}@m; @import'ie5.css';/*";}
}/* */

