﻿/* スタイルシートNo.1 */

/***テンプレート１***/

h2.Midashi1 {

/*	font-size: 100%;*/

  color:darkblue;

/*	margin:0;	padding:0; */

}

.Naiyou1 {

  color: black;

	font-size: 100%;

	line-height: 1.5em;

}



/***テンプレート２***/

h2.Midashi2 {

/*	font-size: 100%;*/

  color:darkblue;

/*	margin:0;	padding:0; */

}

.Naiyou2 {

  color: black;

	font-size: 100%;

	line-height: 1.5em;

}

<!-- imageFile -->

.Image2X{

  text-align:center;

  width :99%;

  height:100%;

	margin:5px 0px 0px 0px;

  padding:5px 0px 5px 5px;

  background:#ffffff;

}

.Image2Left {

  float: left;

  height:100%;

  margin:5px 5px 5px 5px;

  padding:5px 5px 5px 5px;

  background:#f0f0f0;

}

.Image2LeftAlt {

	margin:5px 0px 5px 0;

	font-size: 90%;

  font-weight: bold;

  text-align: left;

  line-height: 1em; 

  text-indent: 1em; 

}

.Image2Center {

  height:100%;

  margin-left:auto;

  margin-right:auto;

/*  width :300px;

  margin:5px 5px 5px 5px;*/

  padding:5px 5px 5px 5px;

  background:#f0f0f0;

}

.Image2CenterAlt {

  text-align:center; 

  margin-top:5px; 

  margin-bottom:0; 

  padding:0; 

	font-size: 90%;

  font-weight: bold;

  line-height: 1em; 

  text-indent: 1em; 

}

.Image2Right {

  float: right;

  height:100%;

  margin:5px 5px 5px 5px;

  padding:5px 5px 5px 5px;

  background:#f0f0f0;

}

.Image2RightAlt {

  margin:0px 0px 5px 0px;

  font-weight: bold;

  text-align: left;

	font-size: 90%;

  line-height: 1em; 

  text-indent: 1em; 

}

.dummySpace05 {

  size:0.5em;

  line-height: 0.5em;

}



/***テンプレート３***/

h2.Midashi3 {

/*	font-size: 100%;*/

  color:darkblue;

/*	margin:0;	padding:0; */

}

.Naiyou3 {

  color: black;

	font-size: 100%;

	line-height: 1.5em;

}

<!-- imageFile -->

.Image3X{

  text-align:left;

  width :99%;

  height:100%;

	margin:5px 0px 0px 0px;

  padding:5px 0px 5px 5px;

  background:#ffffff;

}

.Image3Left {

  float: left;

	margin:5px 0px 0px 0px;

  padding:5px 5px 5px 5px;

  background:#f0f0f0;

}

.Image3LeftAlt {

	margin:5px 0px 5px 0;

  float: left;

	font-size: 90%;

  font-weight: bold;

  text-align: left;

  line-height: 1em; 

  text-indent: 1em; 

}

.Image3Right {

  float: right;

	margin:5px 0px 0px 0px;

  padding:5px 5px 5px 5px;

  background:#f0f0f0;

}

.Image3RightAlt {

  margin:5px 0px 5px 0px;

  float: left;

	font-size: 90%;

  font-weight: bold;

  text-align: left;

  line-height: 1em; 

  text-indent: 1em; 

}



/***テンプレート４***/

h2.Midashi4 {

/*	font-size: 100%;*/

  color:darkblue;

  margin:5px 0px 5px 10px;

	padding:0;

}

.Naiyou4 {

  margin:5px 0px 5px 10px;

  color:black;

	font-size: 100%;

	line-height: 1.5em;

}

.File4 {

	margin: 10px 10px 5px 25px;

	padding:0;

  color: #33770c;

	font-size: 100%;

}



/***テンプレート５***/

h2.Midashi5 {

/*	font-size: 100%;*/

  color:darkblue;

  margin:5px 0px 5px 10px;

	padding:0;

}

.Naiyou5 {

  margin:5px 0px 5px 10px;

  color: black;

	font-size: 100%;

	line-height: 1.5em;

}

.Link5 {

	margin: 10px 10px 5px 25px;

	padding:0;

  color: #33770c;

	font-size: 100%;

}



/***テンプレート６***/

h2.Midashi6 {

/*	font-size: 100%;*/

  color:darkblue;

/*	margin:0;	padding:0; */

}

.Naiyou6 {

  color: black;

	font-size: 100%;

	line-height: 1.5em;

}

<!-- imageFile -->

.Image6X{

  text-align:center;

  width :99%;

  height:100%;

	margin:5px 0px 0px 0px;

  padding:5px 0px 5px 5px;

  background:#ffffff;

}

.Image6Left {

  float: left;

  height:100%;

  margin:5px 5px 5px 5px;

  padding:5px 5px 5px 5px;

  background:#f0f0f0;

}

.Image6LeftAlt {

	margin:5px 0px 5px 0;

	font-size: 90%;

  font-weight: bold;

  text-align: center;

  line-height: 1em; 

  text-indent: 1em; 

}

.Image6Center {

  height:100%;

  margin-left:auto;

  margin-right:auto;

/*  width :300px;

  margin:5px 5px 5px 5px;*/

  padding:5px 5px 5px 5px;

  background:#f0f0f0;

}

.Image6CenterAlt {

  text-align:center; 

  margin-top:5px; 

  margin-bottom:0; 

  padding:0; 

	font-size: 90%;

  font-weight: bold;

  line-height: 1em; 

  text-indent: 1em; 

}

.Image6Right {

  float: right;

  height:100%;

  margin:5px 5px 5px 5px;

  padding:5px 5px 5px 5px;

  background:#f0f0f0;

}

.Image6RightAlt {

  margin:0px 0px 5px 0px;

  font-weight: bold;

  text-align: center;

	font-size: 90%;

  line-height: 1em; 

  text-indent: 1em; 

}


.Image6TurnLeft {

  float: left;

	margin:5px 0px 0px 0px;

  padding:5px 5px 5px 5px;

  background:#f0f0f0;

}

.Image6TurnLeftAlt {

	margin:5px 0px 5px 0;

  float: left;

	font-size: 90%;

  font-weight: bold;

  text-align: center;

  line-height: 1em; 

  text-indent: 1em; 

}

.Image6TurnRight {

  float: right;

	margin:5px 0px 0px 0px;

  padding:5px 5px 5px 5px;

  background:#f0f0f0;

}

.Image6TurnRightAlt {

  margin:5px 0px 5px 0px;

  float: left;

	font-size: 90%;

  font-weight: bold;

  text-align: center;

  line-height: 1em; 

  text-indent: 1em; 

}


.File6 {

	margin: 0px 10px 15px 20px;

	padding:0;

  color: #33770c;

	font-size: 100%;

}

.Link6 {

	margin: 0px 10px 15px 20px;

	padding:0;

  color: #33770c;

	font-size: 100%;

}

.Naiyou_B6 {

  color: black;

	font-size: 100%;

	line-height: 1.5em;

}

/*** テンプレートX ***/

h2.MidashiX {

/*	font-size: 100%;*/

  color:darkblue;

  margin:5px 0px 5px 0px;

	padding:0;

}

.NaiyouX {

  margin:0px 0px 0px 1em;

  color: black;

	font-size: 100%;

	line-height: 2em;

}

.LinkX {

	margin:0px 0px 0px 1em;

	padding:0;

  color: #33770c;

	line-height: 2em;

	font-size: 100%;

}





/***テンプレートウルトラ***/

h2.MidashiU {

/*	font-size: 100%;*/

  color:#00a0a0;

  margin:5px 0px 5px 10px;

	padding:0;

}

.NaiyouULeft {

  text-align:left;

  margin:5px 0px 5px 10px;

  color: #0c770c;

	font-size: 100%;

	line-height: 1.5em;

}

.NaiyouUCenter {

  text-align:center;

  margin:5px 0px 5px 10px;

  color: #0c770c;

	font-size: 100%;

	line-height: 1.5em;

}

.NaiyouURight {

  text-align:right;

  margin:5px 0px 5px 10px;

  color: #0c770c;

	font-size: 100%;

	line-height: 1.5em;

}

.NaiyouUJustify {

  text-align:justify;

  margin:5px 0px 5px 10px;

  color: #0c770c;

	font-size: 100%;

	line-height: 1.5em;

}

<!-- imageFile -->

.ImageUbX{

  text-align:left;

  width :99%;

  height:100%;

	margin:5px 0px 0px 0px;

  padding:5px 0px 5px 5px;

  background:#ffffff;

}

.ImageUbLeft {

  float: left;

	margin:5px 0px 0px 0px;

  padding:5px 5px 5px 5px;

  background:#f0f0f0;

}

.ImageUbLeftAlt {

	margin:5px 0px 5px 0;

  float: left;

	font-size: 90%;

  font-weight: bold;

  text-align: left;

  line-height: 1em; 

  text-indent: 1em; 

}

.ImageUbRight {

  float: right;

	margin:5px 0px 0px 0px;

  padding:5px 5px 5px 5px;

  background:#f0f0f0;

}

.ImageUbRightAlt {

  margin:5px 0px 5px 0px;

  float: left;

	font-size: 90%;

  font-weight: bold;

  text-align: left;

  line-height: 1em; 

  text-indent: 1em; 

}

.ImageUaX{

  text-align:center;

  width :99%;

  height:100%;

	margin:5px 0px 0px 0px;

  padding:5px 0px 5px 5px;

  background:#ffffff;

}

.ImageUaLeft {

  float: left;

  height:100%;

  margin:5px 5px 5px 5px;

  padding:5px 5px 5px 5px;

  background:#f0f0f0;

}

.ImageUaLeftAlt {

	margin:5px 0px 5px 0;

	font-size: 90%;

  font-weight: bold;

  text-align: left;

  line-height: 1em; 

  text-indent: 1em; 

}

.ImageUaCenter {

  height:100%;

  margin-left:auto;

  margin-right:auto;



  padding:5px 5px 5px 5px;

  background:#f0f0f0;

}

.ImageUaCenterAlt {

  text-align:center; 

  margin-top:5px; 

  margin-bottom:0; 

  padding:0; 

	font-size: 90%;

  font-weight: bold;

  line-height: 1em; 

  text-indent: 1em; 

}

.ImageUaRight {

  float: right;

  height:100%;

  margin:5px 5px 5px 5px;

  padding:5px 5px 5px 5px;

  background:#f0f0f0;

}

.ImageUaRightAlt {

  margin:0px 0px 5px 0px;

  font-weight: bold;

  text-align: left;

	font-size: 90%;

  line-height: 1em; 

  text-indent: 1em; 

}

.FileULeft {

  text-align:left;

	margin: 10px 10px 5px 10px;

	padding:0;

  color: #33770c;

	font-size: 100%;

}

.FileUCenter {

  text-align:center;

	margin: 10px 10px 5px 10px;

	padding:0;

  color: #33770c;

	font-size: 100%;

}

.FileURight {

  text-align:right;

	margin: 10px 10px 5px 10px;

	padding:0;

  color: #33770c;

	font-size: 100%;

}

.LinkULeft {

  text-align:left;

	margin: 10px 10px 5px 10px;

	padding:0;

  color: #33770c;

	font-size: 100%;

}

.LinkUCenter {

  text-align:center;

	margin: 10px 10px 5px 10px;

	padding:0;

  color: #33770c;

	font-size: 100%;

}

.LinkURight {

  text-align:right;

	margin: 10px 10px 5px 10px;

	padding:0;

  color: #33770c;

	font-size: 100%;

}

.ClearUBoth {

  clear: both;

}

.ClearULeft {

  clear:left;

}

.ClearURight {

  clear:right;

}

.ClearUNone {

  clear:none;

}



/** フィードバック全体を囲うテーブルのcss */

#FBArea {

  text-align:center;

	width: 100%;

	margin:  0px;

	padding: 0px 5px 0px 10px;

}

#FBAreaCenter {

  height:100%;

  margin-left:auto;

  margin-right:auto;

/*  width :300px;

  margin:5px 5px 5px 5px;*/

  padding:5px 5px 5px 5px;

/*  background:#f0f0f0;*/

}



/*フィードバックテンプレート 見出し画像*/

/*背景流し込み*/

#FBheader{

	margin:0;

	padding:0;

	height:33px;

}

/*ロゴ画像*/

#FBheader-left{

	float:left;

	margin:0 0 0 0px;

	padding:0;

	width:650px;

	height:33px;

	background-image:url("/images/fbtitle2.gif"); /*このcssファイルを基準にしたパスを記述する*/

}



#FBArea table {

	margin: 0px;

	padding:0px;

  text-align:left;

  border-width: 2px; 

  border-style: inset; 

  font-size: 0.9em; /*このサイズを変更することによりこのテーブル内の文字の大きさが変化する*/



　/*font-size: 100%;*/

}

#/** フィードバックテンプレートのcss */

feedback {

	width: 650px;

	margin:  0px;

	padding: 5px 0px 0px 0px;

}



#feedback table {

	width: 100%;

	margin: 0px;

	padding:0px;

  border: 0;

}



#feedback table td {

  width:33.3%;

	color: #f333000;

  background-color:#f2f2f2;

	padding: 5px 5px 2px 5px;

}

/** フィードバックテンプレートのボタンcss */

#FBbtn {

	width: 640px;

	margin:  0px;

	padding: 5px 0px 0px 10px;

}



#FBbtn table {

	width: 100%;

	margin: 0px;

	padding:0px;

  border: 0;

}



#FBbtn table td {

	color: #f333000;

  background-color:#ffffff;

	padding: 0px;

}



/* 申込受付 */

#align_Center{

  text-align:center;

  width :100%;

  height:100%;

	margin:5px 0px 0px 0px;

  padding:5px 0px 5px 5px;

  background:#ffffff;

}

#ReceptTemp1 {

  height:100%;

  margin-left:auto;

  margin-right:auto;

	width: 630px; 

	padding: 5px;

}

#ReceptTemp1 .encloser1 { /*** 親ボックス1 ***/ 

  text-align:left;

	margin: -1px 0px 0px 0px;

	padding: 2px 2px 2px 2px;

  background-color: #ffffff; 

	border-top: 1px solid #808D73;

	border-bottom: 1px solid  #808D73;

	border-left: 1px solid #808D73;

	border-right: 1px solid  #808D73;

} 

#ReceptTemp1 .boxL1 { /*** ボックス左1 ***/ 

  width: 180px; 

/*  height: 1.5em;*/

	padding: 7px 1px 2px 5px;

  background-color: #ffffcc; 

	float: left;

} 

#ReceptTemp1 .encloser2 { /*** 親ボックス1 ***/ 

  text-align:left;

	margin: -1px 0px 0px 0px;

  height: 7.8em;

	padding: 2px 2px 2px 2px;

  background-color: #ffffff; 

	border-top: 1px solid #808D73;

	border-bottom: 1px solid  #808D73;

	border-left: 1px solid #808D73;

	border-right: 1px solid  #808D73;

}

#ReceptTemp1 .boxL2 { /*** ボックス左1 ***/ 

  width: 180px; 

  height: 7.2em;

	padding: 7px 1px 0px 5px;

  background-color: #ffffcc; 

	float: left;

} 



.inputclass {

	margin: 0px 0px 0px 3px;

	padding: 4px 0px 0px 5px;

  font-family: "century","ＭＳ Ｐゴシック"; 

  font-size:1em;

}

.moji-red {

	color:red;

}

.moji-bolder {

	font-weight: bolder;

}

/***** ボタンのボックス*****/

#ReceptTemp1 #btn {

/*    width: 100%;*/

		height:2.5em;

    margin:  10px 0px 0px 0px;

		text-align: center;

    padding: 0px 0px 0px 0px;

/*    border-left: 2px solid #808D73;

    border-bottom: 1px solid  #808D73;

    background-color: #ff0000;*/

}



#ReceptTemp1 #btn .char_encloser3 {

    /*width: 600px;*/

/*    font-size: 1.2em;*/

		float:left;

    color: #5E5D51;

    padding: 0px 0px 0px 0px;

    margin: 0px 0px 0px 0px;

/*    background-color: #ff0000;*/

}

#ReceptTemp1 #btn .btn_encloser3 {

    /*width: 600px;*/

		float:right;

    color: #5E5D51;

    padding: 0px 0px 0px 0px;

    margin: 0px 0px 0px 0px;

}

/****************************/

/* 作成日  ： 2006/09/29    */

/* 更新日  ： 2007/02/05 Sm */

/****************************/

