@charset "utf-8";
/* CSS Document */

/*----------------------------------------------------------------------------
 ***                                                                Container
----------------------------------------------------------------------------*/
body {}
#wrap {}


/*----------------------------------------------------------------------------
 ***                                                                  Header
----------------------------------------------------------------------------*/


/*----------------------------------------------------------------------------
 ***                                                       Header - Navi
----------------------------------------------------------------------------*/
.gnavi{}
.gnavili{ background:none; width:100%; background-color:#FFF; height:28px;}

#mainimg{ background:url(../images/mainImg.jpg) center top no-repeat;}
/*----------------------------------------------------------------------------
 ***                                                       slBox
----------------------------------------------------------------------------*/



/*----------------------------------------------------------------------------
 ***                                                              contentsArea
----------------------------------------------------------------------------*/
#contentsArea { width:100%;}
#contentsArea .contentsAreaInner{ width:950px; margin:0 auto; margin-bottom:50px;}
#contentsArea h2{ text-align:center; padding-top:30px;}
#contentsArea p{ text-align:center; font-size:14px; color:#281513; font-weight:bold}
#contentsArea ul{}
#contentsArea li{ font-size:10px; color:#281513;}

/*----------------------------------------------------------------------------
 ***                                               contentsArea -  mainSection
----------------------------------------------------------------------------*/
.mainSection { margin:0 auto; width:950px; margin-top:25px;}
.mainSectionInner {}

#form{ width:656px; margin:0 auto; padding-bottom:30px;}
#form .sectionInner{
	background-color:#FFF;
	padding:10px 50px 50px 50px;
	border:1px solid #999;
	border-radius:10px;        /* CSS3草案 */  
    -webkit-border-radius:10px;    /* Safari,Google Chrome用 */  
    -moz-border-radius:10x;   /* Firefox用 */
	box-shadow:4px 4px 4px 2px rgba(0,0,0,0.4);
}
#form h2{ text-align:center; font-size:18px; color:#281513;}
#form p{ text-align:left;}
#form ul{ margin-top:20px; width:660px;}
#form li{ font-size:9px;}

#submit-area{ margin-top:10px;}


/*----------------------------------------------------------------------------
 ***                                               contentsArea - rightSection
----------------------------------------------------------------------------*/
.rightSection{}
.rightSection .section {}
.rightSectionInner {}


/*----------------------------------------------------------------------------
 ***                                               contentsArea - leftSection
----------------------------------------------------------------------------*/
.leftSection{}
.leftSection h2{}
.leftSectionInner {}


/*----------------------------------------------------------------------------
 ***                                                                  footer
----------------------------------------------------------------------------*/
#footerArea{ }
#footerAreaInner{}
#footerLogo{}
#footerCopy p{}

/*----------------------------------------------------------------------------
 ***                                                              ページトップ
----------------------------------------------------------------------------*/
.pagetop_more {
	clear:both;
	width:100%;
	font-size:86%;
	text-align:right;
	margin-bottom:10px;
}


/*----------------------------------------------------------------------------
 ***                                                                   section
----------------------------------------------------------------------------*/
.section { margin-bottom:50px;}
.sectionInner {}
