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

/*----------------------------------------------------------------------------
 ***                                                                Container
----------------------------------------------------------------------------*/
body {}
#wrap {}
.pcHidden{ display:none;}
.spHidden{ display:block;}

/*----------------------------------------------------------------------------
 ***                                                                  Header
----------------------------------------------------------------------------*/
#headerArea {margin: 10px auto 55px;height: 60px;border-bottom: 3px solid #e91e63;padding-bottom: 10px;}
#headerAreaInner {
    width: 950px;
    margin: 0 auto;
}
#headerTitle { float:left;}
#headerTitle h1{ margin-top:10px;}
#headerLink{ float:right; width:390px;}
#headerLink li{ float:left;}
#headerLink li img{ margin:10px 0 0 20px;}

/*----------------------------------------------------------------------------
 ***                                                                  footer
----------------------------------------------------------------------------*/
#footerAreaInner {}
#footerAreaLink{ position:relative; border-bottom:#CCC dotted 1px; padding-bottom:20px;}
#footerAreaLink ul{ position:relative; float:left; left:50%;}
#footerAreaLink li{ position:relative; float:left; left:-50%; border-right:#CCC solid 1px; padding:0 10px;}
#footerAreaLink li a{ color:#FFF; font-size:90%;}
#footerAreaLink li.lastChild{ border:none;}
#footerAreaTxt{ width:950px; margin:0 auto; padding:20px 0 30px 0;}

#footerAreaLogo {}
#footerCopyright{ background:#e91e63; padding:10px 0;}
#footerCopyright p{ color:#FFF; text-align:center; margin:0; font-size:90%;}




/*----------------------------------------------------------------------------
 ***                                                              ページトップ
----------------------------------------------------------------------------*/
.pagetop {
	text-align: right;
	margin-top: 5px;
	margin-bottom: 10px;
	clear: both;
}


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










/**/
