input[type="checkbox"].ExpandCheckBox {
  display: none;
}
 
input[type="checkbox"].ExpandCheckBox + .ExpandHeader {
  width:auto;
  display:block;
 
  text-align:center;
  background-color:#F5F5F5;
  font-size:16px;
  font-weight:bold;

  margin-top: 1px;

  line-height: 2.8em;
 
  border:solid 1px #cccccc;
}
 
input[type="checkbox"].ExpandCheckBox:checked + .ExpandHeader {
  width:auto;
  display:block;

  margin-top: 1px;
 
  text-align:center;
  background-color:#F5F5F5;
  font-size:16px;
   
  border-top:solid 1px #cccccc;
  border-left:solid 2px #cccccc;
  border-right:solid 2px #cccccc;
  border-bottom:solid 1px #cccccc;

}
 
input[type="checkbox"].ExpandCheckBox + label + div.panel {
  display: none;
}
 
input[type="checkbox"].ExpandCheckBox:checked + label + div.panel {
  display: block;
  width:auto;

  text-align:center;
  background-color:#ffffff;

  border-top:solid 1px #cccccc;
  border-left:solid 2px #cccccc;
  border-right:solid 2px #cccccc;
  border-bottom:solid 1px #cccccc;

  margin-top:2px;
  margin-bottom:5px;
}

img {
image-rendering: -webkit-optimize-contrast;
}



p.button a {
/* 表示形態 */
display: inline-block;
/* サイズ */
width:30%;
/* 余白 */
padding-top: 3px;
padding-bottom: 3px;
padding-left: 0px;
padding-right: 0px;
margin-top: 3px;
margin-bottom: 3px;
margin-left: 3px;
margin-right: 3px;
/* 枠線 */
border-style: solid;
border-width: 1px;
border-color: #ccc #999 #999 #ccc;
/* 文字装飾 */
text-decoration: none;
font-size: 0.8em;
line-height: 220%;
/* 文字位置 */
text-align:center;
/* 背景 */
background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ccc)); /* Chrome,Safari */
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#ffcccccc); /* IE */
background: -moz-linear-gradient(top, #fff, #ccc); /* Firefox */
background: -o-linear-gradient(top, #fff, #ccc);   /* Opera */
background: linear-gradient(top, #fff, #ccc);      /* CSS3 */
}
p.button a.max {
/* サイズ上書き */
width: 100%;
}
p.button a.mid {
/* サイズ上書き */
width: 50%;
}

p.button2 a {
/* 表示形態 */
display: block;
/* サイズ */
width: 100%;
/* 余白 */
padding: 0px;
margin: 0px
/* 枠線 */
border-style: solid;
border-width: 0px;
border-color: #ccc #999 #999 #ccc;
/* 文字装飾 */
text-decoration: none;
font-size: 16px;
line-height: 250%;
/* 文字位置 */
text-align: center;

}
p.button a.max {
/* サイズ上書き */
width: 100%;
}
p.button a.mid {
/* サイズ上書き */
width: 80%;
}

p.button3 a {
/* 表示形態 */
display: inline-block;
/* サイズ */
width:auto;
/* 余白 */
padding-top: 10px;
padding-bottom: 10px;
padding-left: 12px;
padding-right: 12px;
margin-top: 4px;
margin-bottom: 4px;
margin-left: 1px;
margin-right: 1px;
/* 枠線 */
border-style: solid;
border-width: 1px;
border-color: #ccc #999 #999 #ccc;
/* 文字装飾 */
text-decoration: none;
font-size: 14px;
font-color: #333333;
line-height: 100%;
/* 文字位置 */
text-align:center;
}


/* スクロールバー設定 */
html, body { scrollbar-base-color: #f0e1dc; }

@media screen and (max-width:640px){
}

/* リンクテキストの設定 */
a:link {
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #666666;
 background: transparent;
 text-decoration: none;
 line-height: 200%;
 border-color: #ccc #999 #999 #ccc;
}
a:visited {
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #993399;
 background: transparent;
 text-decoration: none;
 line-height: 200%;
}
a:hover {
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #ffcccc;
 background: transparent;
 text-decoration: underline;
 line-height: 200%;
}
a:active {
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #ffcccc;
 background: transparent;
 text-decoration: none;
 line-height: 200%;
}

a.current {
color: #ffffff;
background-color: #d3d3d3;
}


body{
margin:0;
}


/* スマホだけ表示 */
#smartonly {
display: block;
width: auto;
height: auto;
text-align: center;
font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
}

/* PCだけ表示 */
#pconly {
display: none;
}


/* 全体を囲う */
#container {
	/* 全体幅 */
	width:auto;
	/* 全体高さ */
	height:auto;
	/* 余白 */
	margin-top:0px;
	margin-left:10px;
	margin-right:10px;

	/* 全体枠 */
	border-right:1px solid #ffffff;
	border-left:1px solid #ffffff;
                text-align: left;
                font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
}

/* ヘッダ（上部分）*/
#header {
	/* 全体幅 */
	width:auto;
	/* 全体高さ */
	height:auto;
	/* 余白 */
	margin-top: 0px;
	margin-left: 0px;
	padding:0px;
	/* 背景色 */
	background-color:#ffffff;
	/* 枠線 下 */
	border-bottom:0px solid #c0c0c0;
	/* 文字色 */
	color:#0a9;
              font-size: 12pt;
              line-height: 80%;
              text-align:center;
}

/* タイトル（記事の上部分）*/
#title {
	/* 全体幅 */
	width:auto;
	/* 全体高さ */
	height:auto;
	/* 余白 */
	margin-top: 0px;
	margin-bottom: 3px;
	margin-left: 5px;
	margin-right: 5px;
	padding: 5px;
	/* 背景色 */
	background-color:#ffffff;
	/* 枠線 */
	border: 0px solid #ffffff;
	/* 背景色 */
	background-color: #ffffff;
	/* 文字色 */
	color: #663300;
               font-size: 14pt;
               font-family: Meiryo UI,MS UI Gothic,MS P ゴシック,Osaka,sans-serif;
               font-weight:bold;
               text-align:center;
}

/* タイトル（閉店）*/
#title_heiten {
	/* 全体幅 */
	width:auto;
	/* 全体高さ */
	height:auto;
	/* 余白 */
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding: 10px;
	/* 枠線 下 */
	border-bottom:0px solid #c0c0c0;
	/* 背景色 */
	background-color: ;
	/* 文字色 */
	color: #FF0000;
               font-size: 12pt;
               font-family: Meiryo UI,MS UI Gothic,MS P ゴシック,Osaka,sans-serif;
               font-weight:bold;
               text-align:center;
}

/* タイトル（コラムの上部分）*/
#title_column {
	/* 全体幅 */
	width:auto;
	/* 全体高さ */
	height:auto;
	/* 余白 */
	margin-top: 10px;
	margin-bottom: 5px;
	padding: 0px;
	/* 背景色 */
	background-color:#ffffff;
	/* 枠線 下 */
	border-bottom: 0px dashed #ffffff;
	/* 背景色 */
	background-color: #ffffff;
	/* 文字色 */
	color: #997366;
               font-size:14pt;
              font-family: Meiryo UI,MS UI Gothic,MS P ゴシック,Osaka,sans-serif;
              font-weight:bold;
              text-align:center;
}


/* 写真と地図（左部分）*/
#left {
	/* 左配置 */
	float:center;
	/* 幅 */
	width:auto;
	/* 高さ */
	height:auto;
	/* 余白 */
	margin: 5px;
	padding: 5px;
	/* 背景色 */
	background-color:#e6e6fa;
	/* 文字色 */
	color:#666;
              font-size: 1.0em;
              font-family: Meiryo UI,MS UI Gothic,MS P ゴシック,Osaka,sans-serif;
              font-weight: normal;
              text-align:center;
}

/* コラムの広告欄（左部分）*/
#left_column {
	/* 左配置 */
	float:center;
	/* 幅 */
	width:auto;
	/* 高さ */
	height:auto;
	/* 余白 */
	margin: 5px;
	padding: 5px;
	/* 背景色 */
	background-color: #f5f5f5;
	/* 文字色 */
	color:#666;
              font-size: 1.0em;
              font-family: Meiryo UI,MS UI Gothic,MS P ゴシック,Osaka,sans-serif;
              font-weight: normal;
              text-align: center;
}

/* 内容（中央部分：普通の記事） */
#main {
	float:left;
	width:auto;
	height:auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 5px;
	border-left:0px solid #ffffff;
	border-right:0px solid #ffffff;
	background-color: #ffffff;
	color:#666;
              line-height: 150%;
              font-family: Meiryo UI,MS UI Gothic,MS P ゴシック,Osaka,sans-serif;
              font-weight: normal;
              text-align: left;
}

/* 内容（中央部分：コラム） */
#main_column {
	float:left;
	width:auto;
	height:auto;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 5px;
	border-left:0px solid #ffffff;
	border-right:0px solid #ffffff;
	background-color: #ffffff;
	color:#666;
              line-height: 150%;
              font-family: Meiryo UI,MS UI Gothic,MS P ゴシック,Osaka,sans-serif;
              font-weight: normal;
              text-align: left;
}

/* メニュー（右部分） */
#right {
	float:center;
	width:auto;
	height:auto;
              margin-top: 5px;
              margin-left: 0px;
              margin-right: 0px;
	padding: 15px;
	color:#B22222;
	border:0px solid #ffffff;
	background-color: #F8E0E6;
              line-height: 120%;
              overflow-y: auto;
              font-family: Meiryo UI,MS UI Gothic,MS P ゴシック,Osaka,sans-serif;
              font-weight: normal;
              text-align: center;
}

/* コラム（右部分） */
#right_column {
	float:center;
	width:auto;
	height:auto;
              margin-top: 5px;
              margin-left: 0px;
              margin-right: 0px;
	padding: 15px;
	color:#ffffff;
	border:0px solid #ffffff;
	background-color: #f5f5f5;
              line-height: 120%;
              overflow-y: auto;
              font-family: Meiryo UI,MS UI Gothic,MS P ゴシック,Osaka,sans-serif;
              font-weight: normal;
              text-align:center;
}


/* 内容（トップページ左段） */
#top_main_1 {
	float:left;
	width:100%;
	height:auto;
	margin-top: 0px;
	margin-left: 5px;
	margin-right: 5px;
	padding: 0px;
	border-left:0px solid #ffffff;
	border-right:0px solid #ffffff;
	background-color: #ffffff;
	color:#666;
              line-height: 120%;
              font-family: Meiryo UI,MS UI Gothic,MS P ゴシック,Osaka,sans-serif;
              font-weight: normal;
              text-align: left;
}

/* 内容（トップページ中央段） */
#top_main_2 {
	float:left;
	width:100%;
	height:auto;
	margin-top: 0px;
	margin-left: 5px;
	margin-right: 5px;
	padding: 0px;
	border-left:0px solid #ffffff;
	border-right:0px solid #ffffff;
	background-color: #ffffff;
	color:#666;
              line-height: 120%;
              font-family: Meiryo UI,MS UI Gothic,MS P ゴシック,Osaka,sans-serif;
              font-weight: normal;
              text-align: left;
}

/* 内容（トップページ右段） */
#top_main_3 {
	float:left;
	width:100%;
	height:auto;
	margin-top: 0px;
	margin-left: 7px;
	margin-right: 0px;
	padding: 0px;
	border-left:0px solid #ffffff;
	border-right:0px solid #ffffff;
	background-color: #ffffff;
	color:#666;
              line-height: 120%;
              font-family: Meiryo UI,MS UI Gothic,MS P ゴシック,Osaka,sans-serif;
              font-weight: normal;
              text-align: left;
}


/* フッタ（下部分） */
#footer {
	/* 全体幅 */
	width:auto;
	/* 全体高さ */
	height:auto;
	clear:both;
	/* 背景色 */
	background-color:#ffffff;
	/* 余白 */
	padding:0 5px;
	/* 枠線 上 */
	border-top:1px solid #ffffff;
	/* 文字色 */
	color:#666;
              line-height: 120%;
              text-align:center;
              font-family: Meiryo UI,MS UI Gothic,MS P ゴシック,Osaka,sans-serif;
              font-weight: normal;
}


ul {
  margin-left: 0px;
  margin-padding: 0px;
  list-style-image: url("seiseki_guide/icon/icon_sq.gif");
  text-align: "left";
  text-valign: "middle";
  line-height: 100%;
              font-family: Meiryo UI,MS UI Gothic,MS P ゴシック,Osaka,sans-serif;
}

ul.title {
  margin-left: 0px;
  margin-padding: 0px;
  list-style-image: url("seiseki_guide/icon/maru.gif");
  text-align: "left";
  text-valign: "middle";
  color: #266299;
  line-height: 100%;
              font-family: Meiryo UI,MS UI Gothic,MS P ゴシック,Osaka,sans-serif;

}

li {
  margin-left: 0px;
  margin-padding: 0px;
  text-align: "left";
  text-valign: "middle";
  color: #663300;
              font-family: Meiryo UI,MS UI Gothic,MS P ゴシック,Osaka,sans-serif;
}

li.icon_title {
  margin-left: -20px;
  margin-padding: 0px;
  list-style-image: url("seiseki_guide/icon/icon_sq_orange.gif");
  text-align: "left";
  text-valign: "middle";
  color: #663300;
              font-family: Meiryo UI,MS UI Gothic,MS P ゴシック,Osaka,sans-serif;
}

li.icon_link {
  margin-left: -1px;
  margin-padding: 2px;
  list-style-image: url("seiseki_guide/icon/icon_orange.gif");
  text-align: "left";
  text-valign: "middle";
  color: #663300;
  font-size: x-small;
  font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
}


h1 { 
 color: #266299;
 font-size: 22pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 background: transparent;
 text-align: left;
}

h2 { 
 color: #266299;
 font-size: 18pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 background: transparent;
 text-align: left;
}

h3 { 
 color: #d5c393;
 font-size: 14pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 background: transparent;
 line-height: 50%;
 text-align: left;
}



/* フォントs1midium：標準フォント：グレー（背景なし）*/
.s1midium {
 font-size: 16pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #666666;
 background: transparent;
 line-height: 110%;
}

/* フォントs1small：標準フォント：グレー（背景なし）*/
.s1small {
 font-size: 14pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #666666;
 background: transparent;
 line-height: 125%;
}

/* フォントs1x-small：標準フォント：グレー（背景なし）*/
.s1x-small {
 font-size: 12pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #666666;
 background: transparent;
 line-height: 150%;
}

/* フォントs1xx-small：標準フォント：グレー（背景なし）*/
.s1xx-small {
 font-size: 10.5pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #666666;
 background: transparent;
 line-height: 130%;
}



/* フォントs2midium：標準フォント：みどり（背景なし）*/
.s2midium {
 font-size: 16pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #007b50; 
 background: transparent;
 line-height: 110%;
 border-style: solid;
 border-width: 1px;
 border-color: #a2d29e;
}

/* フォントs2small：標準フォント：みどり（背景なし）*/
.s2small {
 font-size: 14pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #007b50;
 background: transparent;
 line-height: 125%;
 border-style: solid;
 border-width: 1px;
 border-color: #a2d29e;
}

/* フォントs2x-small：標準フォント：みどり（背景なし）*/
.s2x-small {
 font-size: 12pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #007b50;
 background: transparent;
 line-height: 125%;
 padding: 2px;
 padding-top: 2px;
 padding-bottom: 2px;
 border-style: solid;
 border-width: 1px;
 border-color: #a2d29e;
}

/* フォントs2xx-small：標準フォント：みどり（背景なし）*/
.s2xx-small {
 font-size: 10.5pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #007b50;
 background: transparent;
 line-height: 130%;
 border-style: solid;
 border-width: 1px;
 border-color: #a2d29e;
}



/* フォントs3midium：標準フォント：茶（背景なし）*/
.s3midium {
 font-size: 16pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #663300;
 background: transparent;
 line-height: 110%;
 padding: 15px;
}

/* フォントs3small：標準フォント：茶（背景なし）*/
.s3small {
 font-size: 14pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #663300;
 background: transparent;
 line-height: 120%;
 padding: 10px;
}

/* フォントs3x-small：標準フォント：茶（背景なし）*/
.s3x-small {
 font-size: 12pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #663300;
 background: transparent;
 line-height: 120%;
 padding: 7px;
}

/* フォントs3xx-small：標準フォント：茶（背景なし）*/
.s3xx-small {
 font-size: 10.5pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #663300;
 background: transparent;
 line-height: 120%;
 padding: 5px;
}



/* フォントs4midium：標準フォント：茶（背景ペールピンク）*/
.s4midium {
 font-size: 16pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #663300;
 background: #f0e1dc;
 background-image: url("seiseki_guide/icon/bg_pink.gif");
 line-height: 110%;
 padding: 10px;
 border-style: solid;
 border-width: 1px;
 border-color: #fcc6c5;
}

/* フォントs4small：標準フォント：茶（背景ペールピンク）*/
.s4small {
 font-size: 14pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #663300;
 background: #f0e1dc;
 background-image: url("seiseki_guide/icon/bg_pink.gif");
 line-height: 120%;
 padding: 10px;
 border-style: solid;
 border-width: 1px;
 border-color: #fcc6c5;
}

/* フォントs4x-small：標準フォント：茶（背景ペールピンク）*/
.s4x-small {
 font-size: 12pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
color: #663300;
 background: #f0e1dc;
 background-image: url("seiseki_guide/icon/bg_pink.gif");
 line-height: 125%;
 padding: 10px;
 border-style: solid;
 border-width: 1px;
 border-color: #fcc6c5;
}

/* フォントs4xx-small：標準フォント：茶（背景ペールピンク）*/
.s4xx-small {
 font-size: 10.5pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #663300;
 background: #f0e1dc;
 background-image: url("seiseki_guide/icon/bg_pink.gif");
 line-height: 130%;
 padding: 0px;
 border-style: solid;
 border-width: 1px;
 border-color: #fcc6c5;
}




/* フォントs5midium：標準フォント：茶（背景ペールイエロー）*/
.s5midium {
 font-size: 16pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #663300;
 background: #fff3cc;
 line-height: 110%;
 padding: 10px;
}

/* フォントs5small：標準フォント：茶（背景ペールイエロー）*/
.s5small {
 font-size: 14pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #663300;
 background: #fff3cc;
 line-height: 120%;
 padding: 5px;
}

/* フォントs5x-small：標準フォント：茶（背景ペールイエロー）*/
.s5x-small {
 font-size: 12pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
color: #663300;
 background: #fff3cc;
 line-height: 125%;
 padding: 2px; 
}

/* フォントs5xx-small：標準フォント：茶（背景ペールイエロー）*/
.s5xx-small {
 font-size: 10.5pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #663300;
 background: #fff3cc;
 line-height: 130%;
 padding: 0px;
}



/* フォントs6midium：標準フォント：青（背景なし）*/
.s6midium {
 font-size: 16pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #266299;
 background: transparent;
 background-image: url("seiseki_guide/icon/bg_blue.gif");
 line-height: 110%;
 border-style: solid;
 border-width: 1px;
 border-color: #a3bacd;
}

/* フォントs6small：標準フォント：青（背景なし）*/
.s6small {
 font-size: 14pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #266299;
 background: transparent;
 background-image: url("seiseki_guide/icon/bg_blue.gif");
 line-height: 125%;
 border-style: solid;
 border-width: 1px;
 border-color: #a3bacd;
}

/* フォントs6x-small：標準フォント：青（背景なし）*/
.s6x-small {
 font-size: 12pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #266299;
 background: transparent;
 background-image: url("seiseki_guide/icon/bg_blue.gif");
 line-height: 125%;
 padding: 2px;
 border-style: solid;
 border-width: 1px;
 border-color: #a3bacd;
}

/* フォントs6xx-small：標準フォント：青（背景なし）*/
.s6xx-small {
 font-size: 10.5pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #266299;
 background: transparent;
 background-image: url("seiseki_guide/icon/bg_blue.gif");
 line-height: 130%;
 border-style: solid;
 border-width: 1px;
 border-color: #a3bacd;
}


/* フォントs7midium：標準フォント：茶（背景うす茶）*/
.s7midium {
 font-size: 16pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #663300;
 background: #CCCCCC;
 line-height: 110%;
 padding: 10px;
 border-style: solid;
 border-width: 1px;
 border-color: #b3a3c2;
}

/* フォントs7small：標準フォント：茶（背景うす茶）*/
.s7small {
 font-size: 14pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #663300;
 background: #CCCCCC;
 line-height: 125%;
 padding: 5px;
 border-style: solid;
 border-width: 1px;
 border-color: #b3a3c2;
}

/* フォントs7x-small：標準フォント：茶（背景うす茶）*/
.s7x-small {
 font-size: 12pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
color: #663300;
 background: #CCCCCC;
 line-height: 125%;
 padding: 2px;
 border-style: solid;
 border-width: 1px;
 border-color: #b3a3c2;
}

/* フォントs7xx-small：標準フォント：茶（背景うす茶）*/
.s7xx-small {
 font-size: 10.5pt;
 font-family: "Meiryo UI", "MS UI Gothic","MS P ゴシック","Osaka", sans-serif;
 font-weight: normal;
 color: #663300;
 background: #CCCCCC;
 line-height: 130%;
 padding: 0px;
 border-style: solid;
 border-width: 1px;
 border-color: #b3a3c2;
}




