/* CSS Document */

/* フォントスタイル1 ここから */
a.guide-toptitle { text-decoration:none; }
a.guide-toptitle:link { color:#666666; }
a.guide-toptitle:visited { color:#CC9900; }
a.guide-toptitle:hover { color:#993300; }
a.guide-toptitle:active { color:#993300; }
/* フォントスタイル1 ここまで */

/* 表題リスト ここから */
h2.guide-list{

	color: #FFFFFF;
	font-size: 120%;
	text-align: left;
	font-weight: bold;	
	margin: 5px 0px 10px 0px;
	padding: 2px 10px 2px 10px;
	background-color: #003F5C;
	border-top: 1px solid #000000;
	border-bottom: 3px solid #000000;



}

h3.guide-list {
	color: #333333;
	font-size: 100%;
	text-align: left;
	font-weight: bold;	
	margin: 5px 0px 10px 0px;
	padding: 2px 10px 2px 10px;
	background-color: #C9D1D4;
	border-top: 1px solid #000000;
	border-bottom: 3px solid #000000;

	}

ul.guide-list{
	font-size: 100%;
	text-decoration: none;
	text-align: left;
	margin: 5px auto 5px ;
}

li.guide-list{
	font-size: 100%;
	text-decoration: none;
	text-align: left;
	line-height: 16px;
}


/* 表題リスト ここまで */


/* guide一覧 ここから */
h3.guide-shosai {
	color: #333333;
	font-size: 100%;
	text-align: left;
	font-weight: bold;	
	margin: 5px 0px 10px 0px;
	padding: 2px 10px 2px 10px;
	background-color: #C9D1D4;
	border-top: 1px solid #000000;
	border-bottom: 3px solid #000000;
	}
table.guide-shosai {
float:right;
width:600px;               /* テーブル横幅 */
border-collapse:collapse;  /* 枠線の種類   */
border:1px solid #2C7A53;  /* 枠線         */
 /* 外側余白     */
}
table.guide-shosai th {
	font-size:101%;
	width:150px;               /* 箱の横幅     */
	text-align: center;
	background-color:#BAE0C8;
	margin: 3px;
	font-weight: normal;
	border-collapse:collapse;  /* 枠線の種類   */
	border:1px solid #2C7A53;  /* 枠線         */
	line-height: 18px;
}
table.guide-shosai td.guide-shosai-w600 {
padding:2px;               /* 内側余白     */
border:1px solid #2C7A53;  /* 枠線         */
font-size:101%;
	line-height: 1.4;
	padding: 5px;
width:600px;               /* 箱の横幅     */
text-align:left;         /* テキスト位置 */
background-color:#EEFFEE;  /* 背景色       */
color:#333333;                 /* 文字色       */
}


table.guide-shosai td {
padding:2px;               /* 内側余白     */
border:1px solid #2C7A53;  /* 枠線         */
font-size:101%;
	line-height: 18px;
	padding: 5px;
width:450px;               /* 箱の横幅     */
text-align:left;         /* テキスト位置 */
background-color:#EEFFEE;  /* 背景色       */
color:#333333;                 /* 文字色       */
}


table.guide-shosai th.guide_w600 {
	font-size:101%;
	width:600px;               /* 箱の横幅     */
	text-align: left;
	background-color:#ddFFFF;
	margin: 3px;
	font-weight: normal;
	border-collapse:collapse;  /* 枠線の種類   */
	border:1px solid #2C7A53;  /* 枠線         */
	line-height: 18px;
}

table.guide-shosai th.guide_sacks {
	font-size:101%;

	text-align: center;
	background-color:#ddFFFF;
	margin: 3px;
	font-weight: normal;
	border-collapse:collapse;  /* 枠線の種類   */
	border:1px solid #2C7A53;  /* 枠線         */
	line-height: 18px;
}

table.guide-shosai td.guide_sacks {
	font-size:101%;

	text-align: left;
	background-color:#ddFFFF;
	margin: 3px;
	font-weight: normal;
	border-collapse:collapse;  /* 枠線の種類   */
	border:1px solid #2C7A53;  /* 枠線         */
	line-height: 18px;
}

table.guide-shosai td.guide_green {
	font-size:101%;

	text-align: left;
	background-color:#BAE0C8;
	margin: 3px;
	font-weight: normal;
	border-collapse:collapse;  /* 枠線の種類   */
	border:1px solid #2C7A53;  /* 枠線         */
	line-height: 18px;
}














table.guide-shosai2 {
	float:right;
	width:400px;               /* テーブル横幅 */
	border-collapse:collapse;  /* 枠線の種類   */
	border:1px solid #2C7A53;  /* 枠線         */
	padding: 0px; /* 外側余白     */
	margin: 0px;
}
table.guide-shosai2 th {
	font-size:101%;
	width:200px;               /* 箱の横幅     */
	text-align: center;
	background-color:#BAE0C8;
	margin: 3px;
	font-weight: normal;
	border-collapse:collapse;  /* 枠線の種類   */
	border:1px solid #2C7A53;  /* 枠線         */
	line-height: 18px;
}
table.guide-shosai2 td {
/*padding:2px;                内側余白     */
border:1px solid #2C7A53;  /* 枠線         */
font-size:101%;
	line-height: 18px;
	padding: 5px;
width:200px;               /* 箱の横幅     */
text-align:center;         /* テキスト位置 */
background-color:#EEFFEE;  /* 背景色       */
color:#333333;                 /* 文字色       */
}
table.guide-shosai2 td.w400 {
/*padding:2px;                内側余白     */
border:1px solid #2C7A53;  /* 枠線         */
font-size:101%;
	line-height: 18px;
	padding: 5px;
width:400px;               /* 箱の横幅     */
text-align:center;         /* テキスト位置 */
background-color:#EEFFEE;  /* 背景色       */
color:#333333;                 /* 文字色       */
}









#guide-conts{
	float:right;
	width:600px;
	margin:0 auto 5px;
	text-align:left;
	font-size:101%;
	background-color:#EEFFEE;
	border-collapse:collapse;  /* 枠線の種類   */
	border:1px solid #2C7A53;  /* 枠線         */
	line-height:1.5;
	padding: 5px;
}


#guide-conts2{
	float:right;
	width:600px;
	margin:5px auto;
	text-align:left;
	font-size:101%;
	background-color:#EEFFEE;
	border-collapse:collapse;  /* 枠線の種類   */
	border:1px solid #2C7A53;  /* 枠線         */
	line-height: 18px;
	padding: 5px;
}





/* guide一覧 ここまで */

/* guide一覧 ここから */
h3.guide-shosai-pri {
	color: #333333;
	font-size: 100%;
	text-align: left;
	font-weight: bold;	
	margin: 5px 0px 10px 0px;
	padding: 2px 10px 2px 10px;
	background-color: #C9D1D4;
	border: none;
	border-bottom: 3px solid #000000;
	}
table.guide-shosai-pri{
	float:left;
	width:600px;               /* テーブル横幅 */
	border-collapse:collapse;  /* 枠線の種類   */
	border:none;  /* 枠線         */
	padding: 0px; /* 外側余白     */
}
table.guide-shosai-pri th {
	font-size:101%;
	text-align: center;
	background-color:#BAE0C8;
	margin: 3px;
	font-weight: normal;
	line-height: 18px;
}
table.guide-shosai-pri th.hyodai {
	font-size:101%;
    width:600px;             /* 箱の横幅     */
	text-align: center;
	background-color:#BAE0C8;
	margin: 3px;
	font-weight: normal;
	line-height: 18px;
	padding:5px 0px;
}

table.guide-shosai-pri td {
padding:2px;               /* 内側余白     */
font-size:101%;
	line-height: 1.4;
	padding: 5px;
 /* width:600px;              箱の横幅     */
text-align:left;         /* テキスト位置 */
background-color:#FFFFFF;  /* 背景色       */
color:#333333;                 /* 文字色       */
}
/* カート説明 ここから */

table.cart-setsumei{
	float:left;
	width:605px;               /* テーブル横幅 */
	border-collapse:collapse;  /* 枠線         */
	padding: 0px; /* 外側余白     */
	text-align:center;
	border: 1px solid #319A9C;
}
table.cart-setsumei th {
	font-size:14px;
	text-align: center;
	background-color:#BAE0C8;
	margin: 3px;
	font-weight: normal;
	line-height: 18px;
		border: 1px solid #319A9C;
}

table.cart-setsumei td {
padding:2px;               /* 内側余白     */
font-size:12px;
	line-height: 1.4;
	padding: 5px;
	border: 1px solid #319A9C;
text-align:left;         /* テキスト位置 */
background-color:#FFFFFF;  /* 背景色       */
color:#333333;                 /* 文字色       */
}













/* カート説明 ここまで */

