@charset "Shift_JIS";

body{
	margin:0;
	padding:0;
	font-size:12px;
	-webkit-text-size-adjust: none;
}

#container{
	margin:0 auto;
	/*↓スマホ向け （第1回 -メニュー編-）↓*/
	width:100%;
	overflow:hidden;
	/*/↑スマホ向け（第1回 -メニュー編-）↑*/
}

/* ---------------------------------------- フォントスタイル フォントサイズ */
body {
  font-size: 1em;
  text-align: center;
  font-family: "ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
  padding: 0;
  margin: 0;
}

/* ---------------------------------------- レイアウトに関する指定 */
/*↓PCでは不可視にする↓*/
#mappc{
	display:none;
}
/*↑PCでは不可視にする↑*/

#wrapper {
  text-align: left;
  margin: 1em auto 0;
  width: 100%;
  border: 1px solid #cccccc;
}

#header {
  padding: 5px 5px 5px;

}


#contents { padding: 0 12px 2em; }

#footer {
  padding: 1em 0 1.5em;
  border-top: 1px solid #cccccc;
}


/* ---------------------------------------- #header内の指定 */

/* -- 見出しレベル1 -- */
h1 {
  text-align: right;
  font-size: 1em;
  font-weight: normal;
}

/* -- 企業名 ショップ名 サイト名 -- */
.logo2 {
  font-size: 1.2em;
  text-align: center;
  margin-bottom: 0.5em;
word-break: keep-all;
color:white;
filter:glow(color=black,strength=4);
text-shadow:0px -1px 3px black,1px 0px 3px black,0px 1px 3px black,-1px 0px 3px black;
}

.logo a{
  text-decoration: none;
  color: #0099ff;
  background-color: #ffffff;
}

.logo a:hover{
  text-decoration: none;
  color: #000066;
  background-color: #ffffff;
}

/* -- 概要 -- */
.description {}



/* ---------------------------------------- #contents内の指定 */



/* -- 見出し -- */
h2,h3,h4,h5,h6 {
  font-size: 1.0em;
color:white;
  padding: 0px 5px;
  border-left: 0px solid #000000;
  border-bottom: px solid #000000;
  background-color: #000000

}

h3,h4,h5,h6 { margin-top: 2.5em; }

/* -- 文字 -- */
#contents p {
  line-height: 1.6em;
  margin-bottom: 0.5em;
}

/* -- パン屑リスト -- */
#contents .topic-path {
  line-height: 1em;
  margin-bottom: 2em;
}

/* -- 以下 リスト関係 -- */
#contents dl { margin: 1em 0; }

#contents dt {
  margin-bottom: 0.5em;
  font-weight: bold;
  border-bottom: 1px dotted #666666;
}

#contents dd { margin-bottom: 2em; }


#contents ul { margin: 1em 0 1em 20px; }
#contents ol { margin: 1em 0 1em 30px; }
#contents li { margin-bottom: 0.5em; }

/* ---------------------------------------- #footer内の指定 */
#footer p { text-align: center; }

/* 以下 CSSデザインサンプルクレジット部分 */
#cds{ display: none; }