/* ### CONTACT page CSS ### */


/* --Background image-- */

#wrapper {
          width: 100%;
          height: 100%;
          margin: 0;
          background: url(../img/background2_bw.jpg) no-repeat center center fixed; 
          -webkit-background-size: cover;
          -moz-background-size: cover;
          -o-background-size: cover;
          background-size: cover;
          background-color:#000;
          }

#top  {
      width: 100%;
     height: 81px;
}


/* ---------------------------------------------------------  */

/*contact Title*/	

/* about TOP title */
#title         {
                width: 62.5%;
                margin: 2% auto 0;
				background-color:rgba(20, 20, 50, 0);
			    padding: 0;
                }							

#title  h3      {
                 font-size:14px;
                 font-family: 'Maven Pro', Helvetica, Arial, Geneva, sans-serif;
				 color:rgba(70, 210, 240, 0.6);
				 border-bottom: solid 1px rgba(70, 210, 240, 0.5);
				 line-height: 1.0;
                }



/*--- フォーム枠 --------------------------------------- */ 

#contact      {
                width: 54%;
				margin: 18px auto 125px;
                background-color:rgba(0, 0, 0, 0.6);
			    padding: 8px 10px 8px 18px;}
                       /*(上)(右)(下)(左)*/

#contact  p    {
                color: #cef;
                width: auto;
                font-size: 12px;
                margin: 15px 38px;
                line-height: 1.5;
               }
				 
#contact  .caution  {
                     color: #F33;
                     margin:8px 20px;
				        }				 
				 				
#contact  h3   {width:auto;
                 font-size:14px;
                 font-family: 'Maven Pro', Helvetica, Arial, Geneva, sans-serif;
				 color:rgba(70, 210, 240, 0.6);
                }								 

#contact  .Annotation {font-size:10px;
                       color:#F33;
				       }

.tbl-layout {
             width: auto;
			 margin: 3% 5%;
			 /*(上下)(左右)*/

			 }


/* Q-title */ 
.tbl-layout dt {
                font-size:12px;
                color:#099;
                background-color:none;
				border-bottom:1px solid #099;
				width: 215px;
                padding: 1px 0px 0px 0px;
				 /*(上)(右)(下)(左)*/
               }

/*input*/
.tdl-layout dd {
                font-size: 13px;
				padding: 5px 0px 10px 2px;
				 /*(上)(右)(下)(左)*/
                border-bottom: 1px solid #099;
               }

/*入力枠*/  
.tbl-layout .w300{
                  font-size: 13px;
                  width: 55%;
                  height: 20px;
				  margin-left: 230px;
                  }

/*詳細内容枠*/ 
.tbl-layout dd .textarea {font-size:13px;
                         width: 55%;
						 height: 53px;
						 margin-left: 230px;

                         }
						 
/*選択項目枠*/						  
.tbl-layout .select{
 　　　　　　　　   font-size: 12px;
                 color:#333;
 　　　　　　　　   width: 55%;
                 padding: 2px;
 　　　　　　　　   height: 20px;
                 margin-left: 230px;
 　　　　　　　　}

/*送信ボタン*/
.btn  {
      width: 100px;
　　　 text-align: center;
      padding: 0 26% 3%; 
      }

input[type="submit"]	{color: #eee;
                         border-radius: 4px;
						 margin:12px;
	                     background: #066;
						 padding: 1px;
	                     }
						 
input[type="reset"]	    {color: #333;
                         border-radius: 4px;
	                     background: #1aa;
						 padding: 1px;
	                     }						 




/* ### finish page CSS ### */

#content8      {
                width: 30%;
    　　　　     height: 10%;
				margin: 120px auto auto;
				background-color:rgba(30, 30, 30, 0.4);
			    padding: 15px 18px;
                }
							
#content8 p    {font-size:12px;
				 color:#cef;
				 margin:20px 50px;
				 line-height: 2.2;
                }
				 
				
#content8 h3   {
                 font-size:14px;
				 color:#fff;
				 margin: 20px 0 30px;
				 /*(上)(左右)(下)*/	
                }								 



/* content */
						 
   				
