﻿/*-------------------------------------------------------------------------
 * Builder　個別スタイル　builder10.css
 * (update 2012/0924 : builder/styles)
 *
 *-------------------------------------------------------------------------*/
/* ------------------------------------------------------ *
 *	クリア
 * ------------------------------------------------------ */
.cl {clear:both;}
/* ------------------------------------------------------ *
 	クリアフィックス
 * ------------------------------------------------------ */
.clearfix:after {
  content: ".";  
  display: block;  
  clear: both;
  height: 0.1px;
  visibility: hidden;
  font-size: 0;
  line-height: 0;
}

.clearfix {min-height: 1px;}

* html .clearfix {
  height: 1px;
  /*¥*//*/
  height: auto;
  overflow: hidden;
  /**/
}
/* ------------------------------------------------------ *
 	ﾃｷｽﾄ
 * ------------------------------------------------------ */
.txt-center{text-align:center}
.txtRed    {color:#f8003f;}
.txtNavy   {color:#0e3192;}
.txtDef    {color:#333333;}
.nonMargin {margin:0}
.small     {font-size:0.8em;}
.gray      {color:#666666;}
.Wred      {color:#da1223;}
.line {
	border:1px solid #bdd1e6;
	padding:10px;
	clear: both;
	height: 55px;
	line-height: 18px;
}
/*-------------------------------------------------------
 	表示文言のスタイル
-------------------------------------------------------- */
p.msg0{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg01{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg02{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg03{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg1{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg11{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg12{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg13{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg14{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg15{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg16{
	margin-left:10px;
	color:red;
	font-weight:bold;
}

p.msg2{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg21{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg22{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg23{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg24{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg25{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg26{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg3{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg30{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg31{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg32{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg33{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg34{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg35{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg36{
	margin-left:10px;
	color:red;
	font-weight:bold;
}

p.msg4{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg41{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg42{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg43{
	margin-left:10px;
	color:red;
	font-weight:bold;
}

p.msg5{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg51{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg52{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg53{
	margin-left:10px;
	color:red;
	font-weight:bold;
}

p.msg6{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg61{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg62{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg63{
	margin-left:10px;
	color:red;
	font-weight:bold;
}

p.msg7{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg71{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg72{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
p.msg8{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
/* ------------------------------------------------------ *
 	float
 * ------------------------------------------------------ */
.FloatL {float: left;}
.FloatR {float: right;}
/* ------------------------------------------------------ *
 	マージン：上方向
 * ------------------------------------------------------ */
.mt5 {margin-top:5px !important;}
.mt10{margin-top:10px !important;}
.mt20{margin-top:20px !important;}
/* ------------------------------------------------------ *
 	マージン：左方向
 * ------------------------------------------------------ */
.ml10{margin-left:10px !important;}
.ml20{margin-left:20px !important;}
.ml40{margin-left:40px !important;}
/* ------------------------------------------------------ *
 	マージン：右方向
 * ------------------------------------------------------ */
.mr10{margin-right:10px !important;}
.mr20{margin-right:20px !important;}
.mr40{margin-right:40px !important;}
/* ------------------------------------------------------ *
 	マージン：下方向
 * ------------------------------------------------------ */
.mb10{margin-bottom:10px !important;}
.mb20{margin-bottom:20px !important;}
.mb40{margin-bottom:40px !important;}
/* ------------------------------------------------------ *
 	パディング：下方向
 * ------------------------------------------------------ */
.pb10{padding-bottom:10px !important;}
.pb20{padding-bottom:20px !important;}
.pb40{padding-bottom:40px !important;}
/*-------------------------------------------------------
 	ナビゲーションのスタイル3-1
-------------------------------------------------------- */
.navi-guide{
	width: 960px;
	height: 45px;
	background:url("../builder/images/navi6-001.jpg") no-repeat;
}
.navi-guide.navi-002{background:url("../builder/images/navi6-002.jpg") no-repeat;}
.navi-guide.navi-003{background:url("../builder/images/navi6-003.jpg") no-repeat;}
.navi-guide ul{
}
.navi-guide li{
	float: left;
	width: 150px;
	height: 45px;
	list-style-type: none;
}
.navi-guide li a{
	display: block;
	width: 150px;
	height: 45px;
	background:url("../builder/images/navi6-001.jpg") no-repeat;
}
.navi-guide.navi-002 li a{background:url("../builder/images/navi6-002.jpg") no-repeat;}
.navi-guide.navi-003 li a{background:url("../builder/images/navi6-003.jpg") no-repeat;}

.navi-guide li.navi01 a          { background-position:      0 0; }
.navi-guide li.navi02 a          { background-position: -150px 0; }
.navi-guide li.navi03 a          { background-position: -300px 0; }
.navi-guide li.navi04 a          { background-position: -450px 0; }
.navi-guide li.navi05 a          { background-position: -600px 0; }
.navi-guide li.navi06 a          { background-position: -750px 0; }
.navi-guide li.navi01 a:hover    { background-position:      0 -45px; }
.navi-guide li.navi02 a:hover    { background-position: -150px -45px; }
.navi-guide li.navi03 a:hover    { background-position: -300px -45px; }
.navi-guide li.navi04 a:hover    { background-position: -450px -45px; }
.navi-guide li.navi05 a:hover    { background-position: -600px -45px; }
.navi-guide li.navi06 a:hover    { background-position: -750px -45px; }

/*-------------------------------------------------------
 	ナビゲーションのスタイル4-1
-------------------------------------------------------- */
.navi-guide4{
	width: 960px;
	height: 45px;
	background:url("../builder/images/navi4-001.jpg") no-repeat;
	text-indent:-9999px;
}
/*
.navi-guide4.navi4-002{background:url(../builder/images/navi4-002.jpg) no-repeat;}
.navi-guide4.navi4-003{background:url(../builder/images/navi4-003.jpg) no-repeat;}
.navi-guide4.navi4-004{background:url(../builder/images/navi4-004.jpg) no-repeat;}
.navi-guide4.navi4-005{background:url(../builder/images/navi4-005.jpg) no-repeat;}
.navi-guide4.navi4-006{background:url(../builder/images/navi4-006.jpg) no-repeat;}
.navi-guide4.navi4-007{background:url(../builder/images/navi4-007.jpg) no-repeat;}
.navi-guide4.navi4-008{background:url(../builder/images/navi4-008.jpg) no-repeat;}
.navi-guide4.navi4-009{background:url(../builder/images/navi4-009.jpg) no-repeat;}
.navi-guide4.navi4-010{background:url(../builder/images/navi4-010.jpg) no-repeat;}
.navi-guide4.navi4-011{background:url(../builder/images/navi4-011.jpg) no-repeat;}
.navi-guide4.navi4-012{background:url(../builder/images/navi4-012.jpg) no-repeat;}
.navi-guide4.navi4-013{background:url(../builder/images/navi4-013.jpg) no-repeat;}
.navi-guide4.navi4-014{background:url(../builder/images/navi4-014.jpg) no-repeat;}
.navi-guide4.navi4-015{background:url(../builder/images/navi4-015.jpg) no-repeat;}
.navi-guide4.navi4-016{background:url(../builder/images/navi4-016.jpg) no-repeat;}
.navi-guide4.navi4-017{background:url(../builder/images/navi4-017.jpg) no-repeat;}
.navi-guide4.navi4-018{background:url(../builder/images/navi4-018.jpg) no-repeat;}
.navi-guide4.navi4-019{background:url(../builder/images/navi4-019.jpg) no-repeat;}
.navi-guide4.navi4-010{background:url(../builder/images/navi4-010.jpg) no-repeat;}
.navi-guide4.navi4-021{background:url(../builder/images/navi4-021.jpg) no-repeat;}
.navi-guide4.navi4-022{background:url(../builder/images/navi4-022.jpg) no-repeat;}
.navi-guide4.navi4-023{background:url(../builder/images/navi4-023.jpg) no-repeat;}
.navi-guide4.navi4-024{background:url(../builder/images/navi4-024.jpg) no-repeat;}
.navi-guide4.navi4-025{background:url(../builder/images/navi4-025.jpg) no-repeat;}
.navi-guide4.navi4-026{background:url(../builder/images/navi4-026.jpg) no-repeat;}
.navi-guide4.navi4-027{background:url(../builder/images/navi4-027.jpg) no-repeat;}
.navi-guide4.navi4-028{background:url(../builder/images/navi4-028.jpg) no-repeat;}
.navi-guide4.navi4-029{background:url(../builder/images/navi4-029.jpg) no-repeat;}
.navi-guide4.navi4-030{background:url(../builder/images/navi4-030.jpg) no-repeat;}
.navi-guide4.navi4-031{background:url(../builder/images/navi4-031.jpg) no-repeat;}
.navi-guide4.navi4-032{background:url(../builder/images/navi4-032.jpg) no-repeat;}
.navi-guide4.navi4-033{background:url(../builder/images/navi4-033.jpg) no-repeat;}
.navi-guide4.navi4-034{background:url(../builder/images/navi4-034.jpg) no-repeat;}
.navi-guide4.navi4-035{background:url(../builder/images/navi4-035.jpg) no-repeat;}
.navi-guide4.navi4-036{background:url(../builder/images/navi4-036.jpg) no-repeat;}
.navi-guide4.navi4-037{background:url(../builder/images/navi4-037.jpg) no-repeat;}
.navi-guide4.navi4-038{background:url(../builder/images/navi4-038.jpg) no-repeat;}
*/

.navi-guide4 li{
	float: left;
	width: 240px;
	height: 45px;
	list-style-type: none;
}
.navi-guide4 li a{
	display: block;
	width: 240px;
	height: 45px;
	background:url("../builder/images/navi4-001.jpg") no-repeat;
	text-indent:-9999px;
}
.navi-guide4.navi4-002 li a{background:url("../builder/images/navi4-002.jpg") no-repeat;}
.navi-guide4.navi4-003 li a{background:url("../builder/images/navi4-003.jpg") no-repeat;}
.navi-guide4.navi4-004 li a{background:url("../builder/images/navi4-004.jpg") no-repeat;}
.navi-guide4.navi4-005 li a{background:url("../builder/images/navi4-005.jpg") no-repeat;}
.navi-guide4.navi4-006 li a{background:url("../builder/images/navi4-006.jpg") no-repeat;}
.navi-guide4.navi4-007 li a{background:url("../builder/images/navi4-007.jpg") no-repeat;}
.navi-guide4.navi4-008 li a{background:url("../builder/images/navi4-008.jpg") no-repeat;}
.navi-guide4.navi4-009 li a{background:url("../builder/images/navi4-009.jpg") no-repeat;}
.navi-guide4.navi4-010 li a{background:url("../builder/images/navi4-010.jpg") no-repeat;}
.navi-guide4.navi4-011 li a{background:url("../builder/images/navi4-011.jpg") no-repeat;}
.navi-guide4.navi4-012 li a{background:url("../builder/images/navi4-012.jpg") no-repeat;}
.navi-guide4.navi4-013 li a{background:url("../builder/images/navi4-013.jpg") no-repeat;}
.navi-guide4.navi4-014 li a{background:url("../builder/images/navi4-014.jpg") no-repeat;}
.navi-guide4.navi4-015 li a{background:url("../builder/images/navi4-015.jpg") no-repeat;}
.navi-guide4.navi4-016 li a{background:url("../builder/images/navi4-016.jpg") no-repeat;}
.navi-guide4.navi4-017 li a{background:url("../builder/images/navi4-017.jpg") no-repeat;}
.navi-guide4.navi4-018 li a{background:url("../builder/images/navi4-018.jpg") no-repeat;}
.navi-guide4.navi4-019 li a{background:url("../builder/images/navi4-019.jpg") no-repeat;}
.navi-guide4.navi4-020 li a{background:url("../builder/images/navi4-020.jpg") no-repeat;}
.navi-guide4.navi4-021 li a{background:url("../builder/images/navi4-021.jpg") no-repeat;}
.navi-guide4.navi4-022 li a{background:url("../builder/images/navi4-022.jpg") no-repeat;}
.navi-guide4.navi4-023 li a{background:url("../builder/images/navi4-023.jpg") no-repeat;}
.navi-guide4.navi4-024 li a{background:url("../builder/images/navi4-024.jpg") no-repeat;}
.navi-guide4.navi4-025 li a{background:url("../builder/images/navi4-025.jpg") no-repeat;}
.navi-guide4.navi4-026 li a{background:url("../builder/images/navi4-026.jpg") no-repeat;}
.navi-guide4.navi4-027 li a{background:url("../builder/images/navi4-027.jpg") no-repeat;}
.navi-guide4.navi4-028 li a{background:url("../builder/images/navi4-028.jpg") no-repeat;}
.navi-guide4.navi4-029 li a{background:url("../builder/images/navi4-029.jpg") no-repeat;}
.navi-guide4.navi4-030 li a{background:url("../builder/images/navi4-030.jpg") no-repeat;}
.navi-guide4.navi4-031 li a{background:url("../builder/images/navi4-031.jpg") no-repeat;}
.navi-guide4.navi4-032 li a{background:url("../builder/images/navi4-032.jpg") no-repeat;}
.navi-guide4.navi4-033 li a{background:url("../builder/images/navi4-033.jpg") no-repeat;}
.navi-guide4.navi4-034 li a{background:url("../builder/images/navi4-034.jpg") no-repeat;}
.navi-guide4.navi4-035 li a{background:url("../builder/images/navi4-035.jpg") no-repeat;}
.navi-guide4.navi4-036 li a{background:url("../builder/images/navi4-036.jpg") no-repeat;}
.navi-guide4.navi4-037 li a{background:url("../builder/images/navi4-037.jpg") no-repeat;}
.navi-guide4.navi4-038 li a{background:url("../builder/images/navi4-038.jpg") no-repeat;}
.navi-guide4.navi4-039 li a{background:url("../builder/images/navi4-039.jpg") no-repeat;}
.navi-guide4.navi4-040 li a{background:url("../builder/images/navi4-040.jpg") no-repeat;}

.navi-guide4 li.navi01 a          { background-position:      0 0; }
.navi-guide4 li.navi02 a          { background-position: -240px 0; }
.navi-guide4 li.navi03 a          { background-position: -480px 0; }
.navi-guide4 li.navi04 a          { background-position: -720px 0; }
.navi-guide4 li.navi01 a:hover    { background-position:      0 -45px; }
.navi-guide4 li.navi02 a:hover    { background-position: -240px -45px; }
.navi-guide4 li.navi03 a:hover    { background-position: -480px -45px; }
.navi-guide4 li.navi04 a:hover    { background-position: -720px -45px; }
/*-------------------------------------------------------
 	ナビゲーションのスタイル5-1
-------------------------------------------------------- */
.navi-guide5{
	width: 960px;
	height: 45px;
	background:url("../builder/images/navi5-001.jpg") no-repeat;
	text-indent:-9999px;
}
/*
.navi-guide5.navi5-002{background:url(../builder/images/navi5-002.jpg) no-repeat;}
.navi-guide5.navi5-003{background:url(../builder/images/navi5-003.jpg) no-repeat;}
.navi-guide5.navi5-004{background:url(../builder/images/navi5-004.jpg) no-repeat;}
.navi-guide5.navi5-005{background:url(../builder/images/navi5-005.jpg) no-repeat;}
.navi-guide5.navi5-006{background:url(../builder/images/navi5-006.jpg) no-repeat;}
.navi-guide5.navi5-007{background:url(../builder/images/navi5-007.jpg) no-repeat;}
.navi-guide5.navi5-008{background:url(../builder/images/navi5-008.jpg) no-repeat;}
.navi-guide5.navi5-009{background:url(../builder/images/navi5-009.jpg) no-repeat;}
.navi-guide5.navi5-010{background:url(../builder/images/navi5-010.jpg) no-repeat;}
.navi-guide5.navi5-011{background:url(../builder/images/navi5-011.jpg) no-repeat;}
.navi-guide5.navi5-012{background:url(../builder/images/navi5-012.jpg) no-repeat;}
.navi-guide5.navi5-013{background:url(../builder/images/navi5-013.jpg) no-repeat;}
.navi-guide5.navi5-014{background:url(../builder/images/navi5-014.jpg) no-repeat;}
.navi-guide5.navi5-015{background:url(../builder/images/navi5-015.jpg) no-repeat;}
.navi-guide5.navi5-016{background:url(../builder/images/navi5-016.jpg) no-repeat;}
.navi-guide5.navi5-017{background:url(../builder/images/navi5-017.jpg) no-repeat;}
.navi-guide5.navi5-018{background:url(../builder/images/navi5-018.jpg) no-repeat;}
.navi-guide5.navi5-019{background:url(../builder/images/navi5-019.jpg) no-repeat;}
.navi-guide5.navi5-010{background:url(../builder/images/navi5-010.jpg) no-repeat;}
.navi-guide5.navi5-021{background:url(../builder/images/navi5-021.jpg) no-repeat;}
.navi-guide5.navi5-022{background:url(../builder/images/navi5-022.jpg) no-repeat;}
.navi-guide5.navi5-023{background:url(../builder/images/navi5-023.jpg) no-repeat;}
.navi-guide5.navi5-024{background:url(../builder/images/navi5-024.jpg) no-repeat;}
.navi-guide5.navi5-025{background:url(../builder/images/navi5-025.jpg) no-repeat;}
.navi-guide5.navi5-026{background:url(../builder/images/navi5-026.jpg) no-repeat;}
.navi-guide5.navi5-027{background:url(../builder/images/navi5-027.jpg) no-repeat;}
.navi-guide5.navi5-028{background:url(../builder/images/navi5-028.jpg) no-repeat;}
.navi-guide5.navi5-029{background:url(../builder/images/navi5-029.jpg) no-repeat;}
.navi-guide5.navi5-030{background:url(../builder/images/navi5-030.jpg) no-repeat;}
.navi-guide5.navi5-031{background:url(../builder/images/navi5-031.jpg) no-repeat;}
.navi-guide5.navi5-032{background:url(../builder/images/navi5-032.jpg) no-repeat;}
.navi-guide5.navi5-033{background:url(../builder/images/navi5-033.jpg) no-repeat;}
.navi-guide5.navi5-034{background:url(../builder/images/navi5-034.jpg) no-repeat;}
.navi-guide5.navi5-035{background:url(../builder/images/navi5-035.jpg) no-repeat;}
.navi-guide5.navi5-036{background:url(../builder/images/navi5-036.jpg) no-repeat;}
.navi-guide5.navi5-037{background:url(../builder/images/navi5-037.jpg) no-repeat;}
.navi-guide5.navi5-038{background:url(../builder/images/navi5-038.jpg) no-repeat;}
*/
.navi-guide5 li{
	float: left;
	width: 192px;
	height: 45px;
	list-style-type: none;
}
.navi-guide5 li a{
	display: block;
	width: 192px;
	height: 45px;
	background:url("../builder/images/navi5-001.jpg") no-repeat;
	text-indent:-9999px;
}
.navi-guide5.navi5-002 li a{background:url("../builder/images/navi5-002.jpg") no-repeat;}
.navi-guide5.navi5-003 li a{background:url("../builder/images/navi5-003.jpg") no-repeat;}
.navi-guide5.navi5-004 li a{background:url("../builder/images/navi5-004.jpg") no-repeat;}
.navi-guide5.navi5-005 li a{background:url("../builder/images/navi5-005.jpg") no-repeat;}
.navi-guide5.navi5-006 li a{background:url("../builder/images/navi5-006.jpg") no-repeat;}
.navi-guide5.navi5-007 li a{background:url("../builder/images/navi5-007.jpg") no-repeat;}
.navi-guide5.navi5-008 li a{background:url("../builder/images/navi5-008.jpg") no-repeat;}
.navi-guide5.navi5-009 li a{background:url("../builder/images/navi5-009.jpg") no-repeat;}
.navi-guide5.navi5-010 li a{background:url("../builder/images/navi5-010.jpg") no-repeat;}
.navi-guide5.navi5-011 li a{background:url("../builder/images/navi5-011.jpg") no-repeat;}
.navi-guide5.navi5-012 li a{background:url("../builder/images/navi5-012.jpg") no-repeat;}
.navi-guide5.navi5-013 li a{background:url("../builder/images/navi5-013.jpg") no-repeat;}
.navi-guide5.navi5-014 li a{background:url("../builder/images/navi5-014.jpg") no-repeat;}
.navi-guide5.navi5-015 li a{background:url("../builder/images/navi5-015.jpg") no-repeat;}
.navi-guide5.navi5-016 li a{background:url("../builder/images/navi5-016.jpg") no-repeat;}
.navi-guide5.navi5-017 li a{background:url("../builder/images/navi5-017.jpg") no-repeat;}
.navi-guide5.navi5-018 li a{background:url("../builder/images/navi5-018.jpg") no-repeat;}
.navi-guide5.navi5-019 li a{background:url("../builder/images/navi5-019.jpg") no-repeat;}
.navi-guide5.navi5-020 li a{background:url("../builder/images/navi5-020.jpg") no-repeat;}
.navi-guide5.navi5-021 li a{background:url("../builder/images/navi5-021.jpg") no-repeat;}
.navi-guide5.navi5-022 li a{background:url("../builder/images/navi5-022.jpg") no-repeat;}
.navi-guide5.navi5-023 li a{background:url("../builder/images/navi5-023.jpg") no-repeat;}
.navi-guide5.navi5-024 li a{background:url("../builder/images/navi5-024.jpg") no-repeat;}
.navi-guide5.navi5-025 li a{background:url("../builder/images/navi5-025.jpg") no-repeat;}
.navi-guide5.navi5-026 li a{background:url("../builder/images/navi5-026.jpg") no-repeat;}
.navi-guide5.navi5-027 li a{background:url("../builder/images/navi5-027.jpg") no-repeat;}
.navi-guide5.navi5-028 li a{background:url("../builder/images/navi5-028.jpg") no-repeat;}
.navi-guide5.navi5-029 li a{background:url("../builder/images/navi5-029.jpg") no-repeat;}
.navi-guide5.navi5-030 li a{background:url("../builder/images/navi5-030.jpg") no-repeat;}
.navi-guide5.navi5-031 li a{background:url("../builder/images/navi5-031.jpg") no-repeat;}
.navi-guide5.navi5-032 li a{background:url("../builder/images/navi5-032.jpg") no-repeat;}
.navi-guide5.navi5-033 li a{background:url("../builder/images/navi5-033.jpg") no-repeat;}
.navi-guide5.navi5-034 li a{background:url("../builder/images/navi5-034.jpg") no-repeat;}
.navi-guide5.navi5-035 li a{background:url("../builder/images/navi5-035.jpg") no-repeat;}
.navi-guide5.navi5-036 li a{background:url("../builder/images/navi5-036.jpg") no-repeat;}
.navi-guide5.navi5-037 li a{background:url("../builder/images/navi5-037.jpg") no-repeat;}
.navi-guide5.navi5-038 li a{background:url("../builder/images/navi5-038.jpg") no-repeat;}
.navi-guide5.navi5-039 li a{background:url("../builder/images/navi5-039.jpg") no-repeat;}
.navi-guide5.navi5-040 li a{background:url("../builder/images/navi5-040.jpg") no-repeat;}
.navi-guide5 li.navi01 a          { background-position:      0 0; }
.navi-guide5 li.navi02 a          { background-position: -192px 0; }
.navi-guide5 li.navi03 a          { background-position: -384px 0; }
.navi-guide5 li.navi04 a          { background-position: -576px 0; }
.navi-guide5 li.navi05 a          { background-position: -768px 0; }
.navi-guide5 li.navi01 a:hover    { background-position:      0 -45px; }
.navi-guide5 li.navi02 a:hover    { background-position: -192px -45px; }
.navi-guide5 li.navi03 a:hover    { background-position: -384px -45px; }
.navi-guide5 li.navi04 a:hover    { background-position: -576px -45px; }
.navi-guide5 li.navi05 a:hover    { background-position: -768px -45px; }
/*-------------------------------------------------------
 	ナビゲーションのスタイル6-1
-------------------------------------------------------- */
.navi-guide6{
	width: 960px;
	height: 45px;
	background:url("../builder/images/navi6-001.jpg") no-repeat;
	text-indent:-9999px;
}
/*
.navi-guide6.navi6-002{background:url(../builder/images/navi6-002.jpg) no-repeat;}
.navi-guide6.navi6-003{background:url(../builder/images/navi6-003.jpg) no-repeat;}
.navi-guide6.navi6-004{background:url(../builder/images/navi6-004.jpg) no-repeat;}
.navi-guide6.navi6-005{background:url(../builder/images/navi6-005.jpg) no-repeat;}
.navi-guide6.navi6-006{background:url(../builder/images/navi6-006.jpg) no-repeat;}
.navi-guide6.navi6-007{background:url(../builder/images/navi6-007.jpg) no-repeat;}
.navi-guide6.navi6-008{background:url(../builder/images/navi6-008.jpg) no-repeat;}
.navi-guide6.navi6-009{background:url(../builder/images/navi6-009.jpg) no-repeat;}
.navi-guide6.navi6-010{background:url(../builder/images/navi6-010.jpg) no-repeat;}
.navi-guide6.navi6-011{background:url(../builder/images/navi6-011.jpg) no-repeat;}
.navi-guide6.navi6-012{background:url(../builder/images/navi6-012.jpg) no-repeat;}
.navi-guide6.navi6-013{background:url(../builder/images/navi6-013.jpg) no-repeat;}
.navi-guide6.navi6-014{background:url(../builder/images/navi6-014.jpg) no-repeat;}
.navi-guide6.navi6-015{background:url(../builder/images/navi6-015.jpg) no-repeat;}
.navi-guide6.navi6-016{background:url(../builder/images/navi6-016.jpg) no-repeat;}
.navi-guide6.navi6-017{background:url(../builder/images/navi6-017.jpg) no-repeat;}
.navi-guide6.navi6-018{background:url(../builder/images/navi6-018.jpg) no-repeat;}
.navi-guide6.navi6-019{background:url(../builder/images/navi6-019.jpg) no-repeat;}
.navi-guide6.navi6-010{background:url(../builder/images/navi6-010.jpg) no-repeat;}
.navi-guide6.navi6-021{background:url(../builder/images/navi6-021.jpg) no-repeat;}
.navi-guide6.navi6-022{background:url(../builder/images/navi6-022.jpg) no-repeat;}
.navi-guide6.navi6-023{background:url(../builder/images/navi6-023.jpg) no-repeat;}
.navi-guide6.navi6-024{background:url(../builder/images/navi6-024.jpg) no-repeat;}
.navi-guide6.navi6-025{background:url(../builder/images/navi6-025.jpg) no-repeat;}
.navi-guide6.navi6-026{background:url(../builder/images/navi6-026.jpg) no-repeat;}
.navi-guide6.navi6-027{background:url(../builder/images/navi6-027.jpg) no-repeat;}
.navi-guide6.navi6-028{background:url(../builder/images/navi6-028.jpg) no-repeat;}
.navi-guide6.navi6-029{background:url(../builder/images/navi6-029.jpg) no-repeat;}
.navi-guide6.navi6-030{background:url(../builder/images/navi6-030.jpg) no-repeat;}
.navi-guide6.navi6-031{background:url(../builder/images/navi6-031.jpg) no-repeat;}
.navi-guide6.navi6-032{background:url(../builder/images/navi6-032.jpg) no-repeat;}
.navi-guide6.navi6-033{background:url(../builder/images/navi6-033.jpg) no-repeat;}
.navi-guide6.navi6-034{background:url(../builder/images/navi6-034.jpg) no-repeat;}
.navi-guide6.navi6-035{background:url(../builder/images/navi6-035.jpg) no-repeat;}
.navi-guide6.navi6-036{background:url(../builder/images/navi6-036.jpg) no-repeat;}
.navi-guide6.navi6-037{background:url(../builder/images/navi6-037.jpg) no-repeat;}
.navi-guide6.navi6-038{background:url(../builder/images/navi6-038.jpg) no-repeat;}
*/
.navi-guide6 li{
	float: left;
	width: 150px;
	height: 45px;
	list-style-type: none;
}
.navi-guide6 li a{
	display: block;
	width: 150px;
	height: 45px;
	background:url("../builder/images/navi6-001.jpg") no-repeat;
	text-indent:-9999px;
}
.navi-guide6.navi6-002 li a{background:url("../builder/images/navi6-002.jpg") no-repeat;}
.navi-guide6.navi6-003 li a{background:url("../builder/images/navi6-003.jpg") no-repeat;}
.navi-guide6.navi6-004 li a{background:url("../builder/images/navi6-004.jpg") no-repeat;}
.navi-guide6.navi6-005 li a{background:url("../builder/images/navi6-005.jpg") no-repeat;}
.navi-guide6.navi6-006 li a{background:url("../builder/images/navi6-006.jpg") no-repeat;}
.navi-guide6.navi6-007 li a{background:url("../builder/images/navi6-007.jpg") no-repeat;}
.navi-guide6.navi6-008 li a{background:url("../builder/images/navi6-008.jpg") no-repeat;}
.navi-guide6.navi6-009 li a{background:url("../builder/images/navi6-009.jpg") no-repeat;}
.navi-guide6.navi6-010 li a{background:url("../builder/images/navi6-010.jpg") no-repeat;}
.navi-guide6.navi6-011 li a{background:url("../builder/images/navi6-011.jpg") no-repeat;}
.navi-guide6.navi6-012 li a{background:url("../builder/images/navi6-012.jpg") no-repeat;}
.navi-guide6.navi6-013 li a{background:url("../builder/images/navi6-013.jpg") no-repeat;}
.navi-guide6.navi6-014 li a{background:url("../builder/images/navi6-014.jpg") no-repeat;}
.navi-guide6.navi6-015 li a{background:url("../builder/images/navi6-015.jpg") no-repeat;}
.navi-guide6.navi6-016 li a{background:url("../builder/images/navi6-016.jpg") no-repeat;}
.navi-guide6.navi6-017 li a{background:url("../builder/images/navi6-017.jpg") no-repeat;}
.navi-guide6.navi6-018 li a{background:url("../builder/images/navi6-018.jpg") no-repeat;}
.navi-guide6.navi6-019 li a{background:url("../builder/images/navi6-019.jpg") no-repeat;}
.navi-guide6.navi6-020 li a{background:url("../builder/images/navi6-020.jpg") no-repeat;}
.navi-guide6.navi6-021 li a{background:url("../builder/images/navi6-021.jpg") no-repeat;}
.navi-guide6.navi6-022 li a{background:url("../builder/images/navi6-022.jpg") no-repeat;}
.navi-guide6.navi6-023 li a{background:url("../builder/images/navi6-023.jpg") no-repeat;}
.navi-guide6.navi6-024 li a{background:url("../builder/images/navi6-024.jpg") no-repeat;}
.navi-guide6.navi6-025 li a{background:url("../builder/images/navi6-025.jpg") no-repeat;}
.navi-guide6.navi6-026 li a{background:url("../builder/images/navi6-026.jpg") no-repeat;}
.navi-guide6.navi6-027 li a{background:url("../builder/images/navi6-027.jpg") no-repeat;}
.navi-guide6.navi6-028 li a{background:url("../builder/images/navi6-028.jpg") no-repeat;}
.navi-guide6.navi6-029 li a{background:url("../builder/images/navi6-029.jpg") no-repeat;}
.navi-guide6.navi6-030 li a{background:url("../builder/images/navi6-030.jpg") no-repeat;}
.navi-guide6.navi6-031 li a{background:url("../builder/images/navi6-031.jpg") no-repeat;}
.navi-guide6.navi6-032 li a{background:url("../builder/images/navi6-032.jpg") no-repeat;}
.navi-guide6.navi6-033 li a{background:url("../builder/images/navi6-033.jpg") no-repeat;}
.navi-guide6.navi6-034 li a{background:url("../builder/images/navi6-034.jpg") no-repeat;}
.navi-guide6.navi6-035 li a{background:url("../builder/images/navi6-035.jpg") no-repeat;}
.navi-guide6.navi6-036 li a{background:url("../builder/images/navi6-036.jpg") no-repeat;}
.navi-guide6.navi6-037 li a{background:url("../builder/images/navi6-037.jpg") no-repeat;}
.navi-guide6.navi6-038 li a{background:url("../builder/images/navi6-038.jpg") no-repeat;}
.navi-guide6.navi6-039 li a{background:url("../builder/images/navi6-039.jpg") no-repeat;}
.navi-guide6.navi6-040 li a{background:url("../builder/images/navi6-040.jpg") no-repeat;}
.navi-guide6 li.navi01 a          { background-position:      0 0; }
.navi-guide6 li.navi02 a          { background-position: -150px 0; }
.navi-guide6 li.navi03 a          { background-position: -300px 0; }
.navi-guide6 li.navi04 a          { background-position: -450px 0; }
.navi-guide6 li.navi05 a          { background-position: -600px 0; }
.navi-guide6 li.navi06 a          { background-position: -750px 0; }
.navi-guide6 li.navi01 a:hover    { background-position:      0 -45px; }
.navi-guide6 li.navi02 a:hover    { background-position: -150px -45px; }
.navi-guide6 li.navi03 a:hover    { background-position: -300px -45px; }
.navi-guide6 li.navi04 a:hover    { background-position: -450px -45px; }
.navi-guide6 li.navi05 a:hover    { background-position: -600px -45px; }
.navi-guide6 li.navi06 a:hover    { background-position: -750px -45px; }
/*-------------------------------------------------------
 	ナビゲーションのスタイル7-1
-------------------------------------------------------- */
.navi-guide7{
	width: 960px;
	height: 45px;
	background:url("../builder/images/navi7-001.jpg") no-repeat;
	text-indent:-9999px;
}
/*
.navi-guide7.navi7-002{background:url(../builder/images/navi7-002.jpg) no-repeat;}
.navi-guide7.navi7-003{background:url(../builder/images/navi7-003.jpg) no-repeat;}
.navi-guide7.navi7-004{background:url(../builder/images/navi7-004.jpg) no-repeat;}
.navi-guide7.navi7-005{background:url(../builder/images/navi7-005.jpg) no-repeat;}
.navi-guide7.navi7-006{background:url(../builder/images/navi7-006.jpg) no-repeat;}
.navi-guide7.navi7-007{background:url(../builder/images/navi7-007.jpg) no-repeat;}
.navi-guide7.navi7-008{background:url(../builder/images/navi7-008.jpg) no-repeat;}
.navi-guide7.navi7-009{background:url(../builder/images/navi7-009.jpg) no-repeat;}
.navi-guide7.navi7-010{background:url(../builder/images/navi7-010.jpg) no-repeat;}
.navi-guide7.navi7-011{background:url(../builder/images/navi7-011.jpg) no-repeat;}
.navi-guide7.navi7-012{background:url(../builder/images/navi7-012.jpg) no-repeat;}
.navi-guide7.navi7-013{background:url(../builder/images/navi7-013.jpg) no-repeat;}
.navi-guide7.navi7-014{background:url(../builder/images/navi7-014.jpg) no-repeat;}
.navi-guide7.navi7-015{background:url(../builder/images/navi7-015.jpg) no-repeat;}
.navi-guide7.navi7-016{background:url(../builder/images/navi7-016.jpg) no-repeat;}
.navi-guide7.navi7-017{background:url(../builder/images/navi7-017.jpg) no-repeat;}
.navi-guide7.navi7-018{background:url(../builder/images/navi7-018.jpg) no-repeat;}
.navi-guide7.navi7-019{background:url(../builder/images/navi7-019.jpg) no-repeat;}
.navi-guide7.navi7-010{background:url(../builder/images/navi7-010.jpg) no-repeat;}
.navi-guide7.navi7-021{background:url(../builder/images/navi7-021.jpg) no-repeat;}
.navi-guide7.navi7-022{background:url(../builder/images/navi7-022.jpg) no-repeat;}
.navi-guide7.navi7-023{background:url(../builder/images/navi7-023.jpg) no-repeat;}
.navi-guide7.navi7-024{background:url(../builder/images/navi7-024.jpg) no-repeat;}
.navi-guide7.navi7-025{background:url(../builder/images/navi7-025.jpg) no-repeat;}
.navi-guide7.navi7-026{background:url(../builder/images/navi7-026.jpg) no-repeat;}
.navi-guide7.navi7-027{background:url(../builder/images/navi7-027.jpg) no-repeat;}
.navi-guide7.navi7-028{background:url(../builder/images/navi7-028.jpg) no-repeat;}
.navi-guide7.navi7-029{background:url(../builder/images/navi7-029.jpg) no-repeat;}
.navi-guide7.navi7-030{background:url(../builder/images/navi7-030.jpg) no-repeat;}
.navi-guide7.navi7-031{background:url(../builder/images/navi7-031.jpg) no-repeat;}
.navi-guide7.navi7-032{background:url(../builder/images/navi7-032.jpg) no-repeat;}
.navi-guide7.navi7-033{background:url(../builder/images/navi7-033.jpg) no-repeat;}
.navi-guide7.navi7-034{background:url(../builder/images/navi7-034.jpg) no-repeat;}
.navi-guide7.navi7-035{background:url(../builder/images/navi7-035.jpg) no-repeat;}
.navi-guide7.navi7-036{background:url(../builder/images/navi7-036.jpg) no-repeat;}
.navi-guide7.navi7-037{background:url(../builder/images/navi7-037.jpg) no-repeat;}
.navi-guide7.navi7-038{background:url(../builder/images/navi7-038.jpg) no-repeat;}
*/
.navi-guide7 li{
	float: left;
	width: 130px;
	height: 45px;
	list-style-type: none;
}
.navi-guide7 li a{
	display: block;
	width: 130px;
	height: 45px;
	background:url("../builder/images/navi7-001.jpg") no-repeat;
	text-indent:-9999px;
}
.navi-guide7.navi7-002 li a{background:url("../builder/images/navi7-002.jpg") no-repeat;}
.navi-guide7.navi7-003 li a{background:url("../builder/images/navi7-003.jpg") no-repeat;}
.navi-guide7.navi7-004 li a{background:url("../builder/images/navi7-004.jpg") no-repeat;}
.navi-guide7.navi7-005 li a{background:url("../builder/images/navi7-005.jpg") no-repeat;}
.navi-guide7.navi7-006 li a{background:url("../builder/images/navi7-006.jpg") no-repeat;}
.navi-guide7.navi7-007 li a{background:url("../builder/images/navi7-007.jpg") no-repeat;}
.navi-guide7.navi7-008 li a{background:url("../builder/images/navi7-008.jpg") no-repeat;}
.navi-guide7.navi7-009 li a{background:url("../builder/images/navi7-009.jpg") no-repeat;}
.navi-guide7.navi7-010 li a{background:url("../builder/images/navi7-010.jpg") no-repeat;}
.navi-guide7.navi7-011 li a{background:url("../builder/images/navi7-011.jpg") no-repeat;}
.navi-guide7.navi7-012 li a{background:url("../builder/images/navi7-012.jpg") no-repeat;}
.navi-guide7.navi7-013 li a{background:url("../builder/images/navi7-013.jpg") no-repeat;}
.navi-guide7.navi7-014 li a{background:url("../builder/images/navi7-014.jpg") no-repeat;}
.navi-guide7.navi7-015 li a{background:url("../builder/images/navi7-015.jpg") no-repeat;}
.navi-guide7.navi7-016 li a{background:url("../builder/images/navi7-016.jpg") no-repeat;}
.navi-guide7.navi7-017 li a{background:url("../builder/images/navi7-017.jpg") no-repeat;}
.navi-guide7.navi7-018 li a{background:url("../builder/images/navi7-018.jpg") no-repeat;}
.navi-guide7.navi7-019 li a{background:url("../builder/images/navi7-019.jpg") no-repeat;}
.navi-guide7.navi7-020 li a{background:url("../builder/images/navi7-020.jpg") no-repeat;}
.navi-guide7.navi7-021 li a{background:url("../builder/images/navi7-021.jpg") no-repeat;}
.navi-guide7.navi7-022 li a{background:url("../builder/images/navi7-022.jpg") no-repeat;}
.navi-guide7.navi7-023 li a{background:url("../builder/images/navi7-023.jpg") no-repeat;}
.navi-guide7.navi7-024 li a{background:url("../builder/images/navi7-024.jpg") no-repeat;}
.navi-guide7.navi7-025 li a{background:url("../builder/images/navi7-025.jpg") no-repeat;}
.navi-guide7.navi7-026 li a{background:url("../builder/images/navi7-026.jpg") no-repeat;}
.navi-guide7.navi7-027 li a{background:url("../builder/images/navi7-027.jpg") no-repeat;}
.navi-guide7.navi7-028 li a{background:url("../builder/images/navi7-028.jpg") no-repeat;}
.navi-guide7.navi7-029 li a{background:url("../builder/images/navi7-029.jpg") no-repeat;}
.navi-guide7.navi7-030 li a{background:url("../builder/images/navi7-030.jpg") no-repeat;}
.navi-guide7.navi7-031 li a{background:url("../builder/images/navi7-031.jpg") no-repeat;}
.navi-guide7.navi7-032 li a{background:url("../builder/images/navi7-032.jpg") no-repeat;}
.navi-guide7.navi7-033 li a{background:url("../builder/images/navi7-033.jpg") no-repeat;}
.navi-guide7.navi7-034 li a{background:url("../builder/images/navi7-034.jpg") no-repeat;}
.navi-guide7.navi7-035 li a{background:url("../builder/images/navi7-035.jpg") no-repeat;}
.navi-guide7.navi7-036 li a{background:url("../builder/images/navi7-036.jpg") no-repeat;}
.navi-guide7.navi7-037 li a{background:url("../builder/images/navi7-037.jpg") no-repeat;}
.navi-guide7.navi7-038 li a{background:url("../builder/images/navi7-038.jpg") no-repeat;}
.navi-guide7.navi7-039 li a{background:url("../builder/images/navi7-039.jpg") no-repeat;}
.navi-guide7.navi7-040 li a{background:url("../builder/images/navi7-040.jpg") no-repeat;}
.navi-guide7 li.navi01 a          { background-position:      0 0; }
.navi-guide7 li.navi02 a          { background-position: -130px 0; }
.navi-guide7 li.navi03 a          { background-position: -260px 0; }
.navi-guide7 li.navi04 a          { background-position: -390px 0; }
.navi-guide7 li.navi05 a          { background-position: -520px 0; }
.navi-guide7 li.navi06 a          { background-position: -650px 0; }
.navi-guide7 li.navi07 a          { background-position: -780px 0; }
.navi-guide7 li.navi01 a:hover    { background-position:      0 -45px; }
.navi-guide7 li.navi02 a:hover    { background-position: -130px -45px; }
.navi-guide7 li.navi03 a:hover    { background-position: -260px -45px; }
.navi-guide7 li.navi04 a:hover    { background-position: -390px -45px; }
.navi-guide7 li.navi05 a:hover    { background-position: -520px -45px; }
.navi-guide7 li.navi06 a:hover    { background-position: -650px -45px; }
.navi-guide7 li.navi07 a:hover    { background-position: -780px -45px; }

/* ------------------------------------------------------ *
 	ｻﾌﾞナビゲーションのリストスタイル4-2
 * ------------------------------------------------------ */
/* ｻﾌﾞナビのスタイル */
#sub-builderMenu {
	margin: 0 -20px 20px 0;
	float: left;
	width: 185px;
	padding: 2px;
	height: 150px; 							/* 表示範囲指定　*/
	overflow: auto;							/* スクロールバー付き　*/
}
*html #sub-builderMenu{						/*for IE6 hack*/
	margin: 0 -20px 0 0;
	width: 170px;
}
#sub-builderMenu h4{
	margin: 0 0 15px 0;
	width: 165px;
	height: 30px;
	line-height: 2.2em;
	font-weight: bold;
	font-size: 14px;
	text-indent: 15px;
	color: #FFFFFF;
	background-color: #0096FF;					/*　青色*/
	box-shadow: 5px 5px 3px #888888;
}
*html #sub-builderMenu h4{margin: 0 -20px 0 0;}		/*for IE6 hack*/
#sub-builderMenu li {
	width:150px;
	height:35px;
	padding: 0 0 0 10px;
	font-weight: bold;
	font-size: 12px;
	color: #446699;
	list-style-type: none;
}
*html #sub-builderMenu li button{margin: 0 -20px 0 0;}	/*for IE6 hack*/
#sub-builderMenu li a {
	display: block;
	color: #446699;
	padding: 10px 0 0 15px;
	border-bottom: 1px solid #DCDCDC;
	background: url("../images/bg_menulist.gif") 0 12px no-repeat;
}
#sub-builderMenu li a:hover {
	background-image: url("../images/cafe_icon_arrow_hover.gif");
	color: #FF0000;
}

/*-------------------------------------------------------
 	ﾎﾞﾀﾝのスタイル
-------------------------------------------------------- */
/*.btnSize1{*/
.btnStd_170d_1501{
	margin: 10px 0 0 0;
	width: 150px;
	height: 40px;
	background-color: #33CC33;
	border-top: 0;
	border-right: 2px #006600 solid;
	border-bottom: 2px #006600 solid;
	border-left: 0;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;
	-webkit-border-radius: 3px; /*for Safari*/
	-moz-border-radius: 3px; 	/*for FF*/
}
/*-------------------------------------------------------
 	22-3 help  ﾎﾞｯｸｽ(枠色)　 
-------------------------------------------------------- */	
.info_WkBox{
	width: 500px;
	height:100px;
}
.info_WkBox.Gray{border:2px gray solid;}	/* 灰色 */
.info_WkBox.Blak{border:2px black solid;}	/* 黒色 */
.info_WkBox.Blue{border:2px blue solid;}	/* 青色 */
.info_WkBox.Gren{border:2px green solid;}	/* 緑色 */
.info_WkBox.Navy{border:2px navy solid;}	/* 紺色 */
.info_WkBox.Oliv{border:2px olive solid;}	/* オリーブ色 */
.info_WkBox.Orng{border:2px orange solid;}	/* オレンジ色 */
.info_WkBox.Red {border:2px red solid;}		/* 赤色 */
.info_WkBox.Yelw{border:2px yellow solid;}	/* 黄色 */
.info_WkBox.Whit{border:2px white solid;}	/* 白色 */
/*-------------------------------------------------------
 	22-4 help  ﾎﾞｯｸｽ(背景色)　 
-------------------------------------------------------- */	
.info_BgBox{
	width: 500px;
	height:100px;
	border:1px gray solid;
}
.info_BgBox.Gray{background-color:#CCCCCC;}	/* 灰色 */
.info_BgBox.Blue{background-color:#CCFFFF;}	/* 青色 */
.info_BgBox.Ama {background-color:#FAF0E6;}	/* 亜麻色 */
.info_BgBox.Kani{background-color:#FFE4C4;}	/* かに色 */
.info_BgBox.Zoge{background-color:#FFFFF0;}	/* 象牙色 */
.info_BgBox.Mhkn{background-color:#FFE4B5;}	/* モヒカン色 */
.info_BgBox.Akua{background-color:#00FFFF;}	/* アクア色 */
.info_BgBox.Ltbl{background-color:#ADD8E6;}	/* ライトブルー色 */
.info_BgBox.Skbl{background-color:#87CEEB;}	/* スカイブルー色 */
.info_BgBox.Gren{background-color:#CCFF99;}	/* 緑色 */
.info_BgBox.Kon　{background-color:#99CCFF;}	/* 紺色 */
.info_BgBox.Oliv{background-color:#8EFEFF;}	/* オリーブ色 */
.info_BgBox.Orng{background-color:#FFA500;}	/* オレンジ色 */
.info_BgBox.Beju{background-color:#F5F5DC;}	/* ベージュ色 */
.info_BgBox.Gry2{background-color:#D3D3D3;}	/* グレー色 */
.info_BgBox.Silb{background-color:#C0C0C0;}	/* 銀色 */
.info_BgBox.Red {background-color:#FF9999;}	/* 赤色 */
.info_BgBox.yelw{background-color:#FFFF99;}	/* 黄色 */
.info_BgBox.ltye{background-color:#FFFFE0;}	/* 明るい黄色 */
.info_BgBox.Whit{background-color:#FFFFFF;}	/* 白色 */
/*-------------------------------------------------------
 	21-5 help  ﾎﾞｯｸｽ　タイプ left image 
-------------------------------------------------------- */	
.info_help{
	border: 1px solid #bdd1e6;
	width: 710px;
	background-color:#F5F5F2;
	height:700px;
	overflow: auto;							/* スクロールバE付き　*/
}
.info_help img{
	float:left;
	border:2px solid #FFFFFF;
	width: 640px;
	overflow:hidden;
}
.info_help.fix img{
	float:left;
	border:2px solid #FFFFFF;
	overflow:hidden;
}
.info_help p{
	width:600px;
	padding:20px;
}
/*-------------------------------------------------------
 	21-5 help  ﾎﾞｯｸｽ　タイプ left image 
-------------------------------------------------------- */	
.info_helpFix{
	border: 1px solid #bdd1e6;
	width: 710px;
	background-color:#F5F5F2;
	height:700px;
	overflow: auto;							/* スクロールバE付き　*/
}
.info_helpFix.menu{width: 980px;}
/*.info_helpFix img{
	float:left;
	border:2px solid #FFFFFF;
	text-align:center;
	overflow:hidden;
}
*/
.info_helpFix p{
	width:600px;
	padding:20px;
}
/*-------------------------------------------------------
 	21-5 help  ﾎﾞｯｸｽ　タイプ left image 
-------------------------------------------------------- */	
.info_helpData{
	border: 1px solid #bdd1e6;
	width: 710px;
	background-color:#F5F5F2;
	height:700px;
	overflow: auto;							/* スクロールバE付き　*/
}
/*-------------------------------------------------------
 	21-5 help  ﾎﾞｯｸｽ　タイプ left image 
-------------------------------------------------------- */	
.info_helpGuide{
	border: 1px solid #bdd1e6;
	width: 640px;
	background-color:#F5F5F2;
	height:600px;
	overflow: auto;							/* スクロールバE付き　*/
}
.info_helpGuide img{
	float: left;
	border: 2px solid #FFFFFF;
	padding: 0 0 0 20px;
	width: 600px;
	overflow: hidden;
}
.info_helpGuide p{
	width: 600px;
	padding: 20px 0 20px 30px;
}
/*-------------------------------------------------------
 	21-5 help  ﾎﾞｯｸｽ　タイプ left image 
-------------------------------------------------------- */	
.info_helpMsg{
	border: 1px solid #bdd1e6;
	width: 650px;
	background-color:#F5F5F2;
	height:200px;
	overflow: auto;							/* スクロールバE付き　*/
}
.info_helpMsg img{
	float:left;
	border:2px solid #FFFFFF;
	width: 640px;
	overflow:hidden;
}
.info_helpMsg p{
	width:600px;
	padding:20px;
}
/*-------------------------------------------------------
 	21-5 help  ﾎﾞｯｸｽ　タイプ left image 
-------------------------------------------------------- */	
.info_helpPdf{
	border: 1px solid #bdd1e6;
	width: 650px;
	background-color:#F5F5F2;
	height:900px;
	overflow: auto;							/* スクロールバE付き　*/
}
.info_helpPdf img{
	float:left;
	border:2px solid #FFFFFF;
	width: 640px;
	overflow:hidden;
}
.info_helpPdf p{
	width:600px;
	padding:20px;
}
/*-------------------------------------------------------
 	22-1 ﾎﾞｯｸｽ　タイプ right image 画像（小）
-------------------------------------------------------- */	
.infoRi_650{
	float:left;
	width:650px;
	margin:5px 10px 5px 0;
	border: 1px solid #bdd1e6;
	background-color:#F5F5F2;
}
.infoRi_650 p{
	width: 450px;
	padding: 10px 10px 10px 30px;
}
.infoRi_650 img{
	float:right;
	margin:10px;
	border:2px solid #FFFFFF;
	width:150px;
	height:120px;
	overflow:hidden;
}
/*-------------------------------------------------------
 	22-2 ﾎﾞｯｸｽ　タイプ 3-2 right image 画像（中）
-------------------------------------------------------- */	
.infoRiM_650{
	float:left;
	margin:5px 10px 5px 0;
	border: 1px solid #bdd1e6;
	width:650px;
	background-color:#F5F5F2;
}
.infoRiM_650 p{
	width: 390px;
	padding: 10px 10px 10px 20px;
}
.infoRiM_650 img{
	float:right;
	margin:10px;
	border:2px solid #FFFFFF;
	width:200px;
	height:160px;
	overflow:hidden;
}
/*-------------------------------------------------------
 	21-1 ﾎﾞｯｸｽ　タイプ 2-1 left image 
-------------------------------------------------------- */	
.infoNw_650{
	float:left;
	width:650px;
	margin:5px 10px 5px 0;
	background-color: #FFFFCC;		/*黄色*/
}
.infoNw_650 img{
	float:left;
	margin:10px;
	border:2px solid #FFFFFF;
	width:150px;
	height:120px;
	overflow:hidden;
}
.infoNw_650 p{
	float: right;
	width: 450px;
	padding: 10px;
}
*html .info_650 p{width: 435px}

/*-------------------------------------------------------
 	22-3 ﾎﾞｯｸｽ　タイプ right image 画像（小）  枠線なし
-------------------------------------------------------- */	
.infoNwRi_650{
	float:left;
	margin:5px 10px 5px 0;
	width:650px;
}
.infoNwRi_650 p{
	width: 450px;
	padding: 10px 10px 10px 30px;
}
.infoNwRi_650 img{
	float:right;
	margin:10px;
	border:2px solid #FFFFFF;
	width:150px;
	height:120px;
	overflow:hidden;
}
/*-------------------------------------------------------
 	22-3 ﾎﾞｯｸｽ　タイプ 3-2 right image 画像（中） 枠線なし
-------------------------------------------------------- */	
.infoNwRiM_650{
	float:left;
	margin:5px 10px 5px 0;
	width:650px;
}
.infoNwRiM_650 p{
	width: 390px;
	padding: 10px 10px 10px 20px;
}
.infoNwRiM_650 img{
	float:right;
	margin:10px;
	border:2px solid #FFFFFF;
	width:200px;
	height:160px;
	overflow:hidden;
}
/*-------------------------------------------------------
 	41-0 textAreaのスタイル
-------------------------------------------------------- */
.list_410{
	margin: 0 10px 0 10px;
	width: 190px;
	height: 310px;
	overflow: auto;
}
*html .list_410{							/*for IE6 hack*/
	margin: 20px -20px 0 0;
	width: 180px;
}	
.list_410 dt{
	width: 170px;
	height: 30px;
	line-height: 2.2em;
	font-weight: bold;
	font-size: 14px;
	text-indent: 15px;
	color: #FFFFFF;
	background-color: #0096FF;					/*　青色*/
	box-shadow: 5px 5px 3px #888888;
}
.list_410 dd{height: 31px;}
.list_410 dd button.selected{background-color: #FF0000;}	/*　赤*/

/*-------------------------------------------------------
 	41-1 textAreaのスタイル
-------------------------------------------------------- */
.list_411{
	margin: 0 5px 5px 0;
	width: 190px;
	height: 700px;							/* 表示篁E持E　*/
	overflow: auto;							/* スクロールバE付き　*/
}
*html .list_411{							/*for IE6 hack*/
	margin: 20px -20px 0 0;
	width: 180px;
}	
.list_411 dt{
	width: 170px;
	height: 30px;
	line-height: 2.2em;
	font-weight: bold;
	font-size: 14px;
	text-indent: 15px;
	color: #FFFFFF;
	background-color: #0096FF;					/*　青色*/
	box-shadow: 5px 5px 3px #888888;
}
.list_411 dd{
	height: 31px;
}
/*-------------------------------------------------------
 	21-1 textAreaのスタイル
-------------------------------------------------------- */
.input_411{
	width:640px;
	height:200px;
} 
.input_452{
	width: 20em;
	height:1em;
} 
.input_451{
	width:600px;
	height:1.5em;
} 
.input_513{
	width:600px;
	height:50px;
} 
.input_10em{
	width:10em;
	height:1.5em;
} 
p.error{
	margin-left:10px;
	color:red;
	font-weight:bold;
}
/*-------------------------------------------------------
 	22-1-1. 自動的にスライド処理
-------------------------------------------------------- */	
#slid_mode{
	display:block;/*(iBuilder)*/
}	
#slid_100Wrap{
	margin: 0 0 0 50px;
	width: 600px;
	height: 300px;
	padding: 5px;
	position: relative;
}

#slid_100Prev{
	position:absolute;
	top:65px;
	left:-30px;
	cursor:pointer;
}
#slid_100Next{
	position:absolute;
	top:65px;
	right:-30px;
	cursor:pointer;
}
#slid_100{
	width:100%;
	height:100%;
	overflow:hidden;
	}
#slid_100 li{
	float:left;
	margin-right:10px;
	padding:15px 0 15px 15px;
	list-style-type:none;
	display:inline;
}
#slid_100 li img{
	border:none;
}
/*-------------------------------------------------------
 	22-1-2. 自動的にスライド処理 
-------------------------------------------------------- */	
#slid_200Wrap{
	margin: 0 0 0 50px;
	width: 600px;
	height: 300px;
	padding: 5px;
	position: relative;
}

#slid_200Prev{
	position:absolute;
	top:65px;
	left:-30px;
	cursor:pointer;
}
#slid_200Next{
	position:absolute;
	top:65px;
	right:-30px;
	cursor:pointer;
}
#slid_200{
	width:100%;
	height:100%;
	overflow:hidden;
	}
#slid_200 li{
	float:left;
	margin-right:10px;
	padding:15px 0 15px 15px;
	list-style-type:none;
	display:inline;
}
#slid_200 li img{
	border:none;
}
/*-------------------------------------------------------
 	22-1-3. 自動的にスライド処理
-------------------------------------------------------- */	
#slid_300Wrap{
	margin: 0 0 0 50px;
	width: 600px;
	height: 320px;
	padding: 5px;
	position: relative;
}

#slid_300Prev{
	position:absolute;
	top:65px;
	left:-30px;
	cursor:pointer;
}
#slid_300Next{
	position:absolute;
	top:65px;
	right:-30px;
	cursor:pointer;
}
#slid_300{
	width:100%;
	height:100%;
	overflow:hidden;
	}
#slid_300 li{
	float:left;
	margin-right:10px;
	padding:15px 0 15px 15px;
	list-style-type:none;
	display:inline;
}
#slid_300 li img{
	border:none;
}
/*-------------------------------------------------------
 	10-1. 自動的にスライド処理
-------------------------------------------------------- */	
#slid_400Wrap{
	margin: 0 0 0 20px;
	width: 600px;
	height: 400px;
	padding: 5px;
	position: relative;
}
*html #slid_400Wrap{		/*for IE6 hack*/
	margin: 0 0 0 -10px;
}

#slid_400Prev{
	position:absolute;
	top:65px;
	left:-20px;
	cursor:pointer;
}
*html #slid_400Prev{		/*for IE6 hack*/
	left:-10px;
}

#slid_400Next{
	position:absolute;
	top:65px;
	right:-30px;
	cursor:pointer;
}
*html #slid_400Next{		/*for IE6 hack*/
	right:50px;
}

#slid_400{
	width: 600px;
	height: 400px;
	overflow:hidden;
	}
#slid_400 li{
	float:left;
	margin-right:10px;
	padding:15px 0 15px 15px;
	list-style-type:none;
	display:inline;
}
#slid_400 li img{
	border:none;
}
/*-------------------------------------------------------
 	91-1. タブパネル（ヘルプ）　
-------------------------------------------------------- */	
.mode_911{
	width:672px;
}
.mode_911 ul.tab{
	padding:0;
}
.mode_911 ul.tab li{
	list-style-type:none;
	width:56px;
	height:40px;
	float:left;
}
.mode_911 ul.tab li a{
	outline:none;
	background:url("../images/ani_tab.jpg");
	border-right:1px solid #9FB7D4;
	display:block;
	color:blue;
	line-height:40px;
	text-align:center;
}
.mode_911 ul.tab li a.selected{
	background:url("../images/ani_tab_selected.jpg");
	text-decoration:none;
	color:#333;
	cursor:default;
}
.mode_911 p.panel{
	clear:both;
	border:1px solid #9FB7D4;
	border-top:none;
	padding:10px;
	text-indent:1em;
	color:#333;
}
/*-------------------------------------------------------
 	92-1. タブパネル（導入ガイド）　
-------------------------------------------------------- */	
.mode_921{
	width:672px;
}
.mode_921 ul.tab{
	padding:0;
}
.mode_921 ul.tab li{
	list-style-type:none;
	width:84px;
	height:40px;
	float:left;
}
.mode_921 ul.tab li a{
	outline:none;
	background:url("../images/ani_tab.jpg");
	border-right:1px solid #9FB7D4;
	display:block;
	color:blue;
	line-height:40px;
	text-align:center;
}
.mode_921 ul.tab li a.selected{
	background:url("../images/ani_tab_selected.jpg");
	text-decoration:none;
	color:#333;
	cursor:default;
}
.mode_921 p.panel{
	clear:both;
	border:1px solid #9FB7D4;
	border-top:none;
	padding:10px;
	text-indent:1em;
	color:#333;
}
/*-------------------------------------------------------
 	help  モーダルウィンドウのヘルプ画面 
-------------------------------------------------------- */	
#help-glayLayer{
	display: none;
	position: fixed;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	background: #C0C0C0;
	filter: alpha(opacity=75);
	opacity: 0.75;
}
*html div#help-glayLayer{		/*for IE6 hack*/
	position:absolute;
	height:800px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../helps/ani_black.png',sizingMethod='scale');
	filter:alpha(opacity=60);
	opacity: 0.60;
}
#help-overLayer{
	display:none;
	width:710px;
	background:white;
	padding:10px;
	position: fixed;
	top:50%;
	left:50%;
}
#help-overLayer.menu{width:980px;}
#help-overLayer img.close{
	position:absolute;
	top:-23px;
	right:-0px;
	cursor:pointer;
}
*html #help-overLayer{position: absolute;}			/*for IE6 hack*/
	










