﻿body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.copyright {
	font-family: Arial, Myriad, Verdana;
	font-size: 10px;
	color: #FFFFFF;
}
.date {
	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 10px;
	color: #306ea8;
	font-weight: bold;
}
.px12j18 {
	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #990000;
}
.ten {

	font-family:  "Osaka", "MS Pゴシック";
	font-size: 12px;
	color: #306ea8;
}
.px10jlink {
	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
}
.px10j-honbun {
	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.px9j-honbun {
	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}
.px8j-honbun {
	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 8px;
	color: #666666;
	text-decoration: none;
}
.px11j-honbun {
	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.caption {
	font-family: verdana, arial, Myriad;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	line-height: 16px;
}
.px12jlink {

	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #006699;
	text-decoration: none;
}
.px12j-honbun {

	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
}
.px12jbk-honbun {

	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
.px18j-title {
	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 18px;
	line-height: 22px;
	color: #4e7391;
	text-decoration: none;
	font-weight: bold;
}
.px18jn-title {
	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 18px;
	line-height: 22px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.px18jng-title {
	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 18px;
	line-height: 22px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.px12j-bhonbun {
	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 12px;
	color: #000088;
	line-height: 18px;
	text-decoration: none;
}
.px14jn-honbun {
	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #333333;
	text-decoration: none;
	font-weight: none;
}
.px14jng-honbun {
	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #666666;
	text-decoration: none;
	font-weight: none;
}
.px14j-honbun {
	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.px14jlink {

	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #006699;
	text-decoration: none;
}
.px14j-title {
	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #4e7391;
	text-decoration: none;
	font-weight: bold;
}
.px14jn-title {
	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #4e7391;
	text-decoration: none;
	font-weight: none;
}
.px16jng-honbun {
	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 16px;
	line-height: 22px;
	color: #666666;
	text-decoration: none;
	font-weight: none;
}
.px16j-honbun {
	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.px16j-title {
	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #4e7391;
	text-decoration: none;
	font-weight: bold;
}
.px16jn-title {
	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #4e7391;
	text-decoration: none;
	font-weight: none;
}
#navi {
	font-family: verdana, arial, Myriad, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.px10j16 {
	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #666666;
	text-decoration: none;
}
.px10j16-link {
	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #006699;
	text-decoration: none;
}
.maru_number {
	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.map-e {

	font-family: verdana, arial, Myriad;
	font-size: 9px;
	color: #006666;
	text-decoration: none;
}
.maru_number-2 {

	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.maru_number-3 {


	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 9px;
	background-repeat: no-repeat;
	color: #FFFFFF;
}
#mContainer {
	position:relative;
	width:500px;
	height:208px;
}.item {
	font-family: verdana, arial, Myriad, "Osaka", "MS Pゴシック", sans-serif;
	font-size: 12px;
	line-height: 20px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #993300;
	padding-left: 5px;
	margin-bottom: 20px;
}
.dot-line {
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-top: 5px;
	margin-bottom: 10px;
}


h2 {
              font-size:19px;
              margin:10px 0 10px 0;
              padding:0 ;
              color: #165e83; 
              font-weight: bold;
}
h3 {
              font-size:15px;
              margin:0 0 5px 0;
              padding:0 0 4px 0;
              color:#FFFFFF;
              border-bottom: #e7ad70 2px solid;
 }
h4 {
               font-size:14px;
               margin:0px 0 0px 0;
               padding:0 0 0px 0;
               color: #333333; 
               border-bottom: #CCCCCC 1px solid;
               font-weight: bold;
}
h5 {
              font-size:15px;
              margin:10px 0 5px 10px;
              padding:0 ;
              color: #165e83; 
              font-weight: bold;
}
h6 {
              font-size:14px;
              margin:10px 0 5px 25px;
              padding:0 ;
              color:#3383CC;
              font-weight: bold;
}
7 {
               font-size:14px;
               margin:0px 0 0px 0;
               padding:0 0 0px 0;
               color:#666666;
               border: #cccccc 1px solid;
               font-weight: bold;
}

