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

body {
    font-family: arial,verdana,sans-serif; font-weight:nomal;
	margin:0; padding:0; text-align:center; height:100%;
	background-color:/*#FFF6D6*/ #F6F6F6;
	background-image:url("/pas/children/lib_image/common/BKheader.gif");
	background-position:top; background-repeat:repeat-x;}
html{}
img,swf{ margin:0; padding:0; border:0;}
ul,li{ margin:0; padding:0; list-style:none; }
div{ display:block;}
a span{ display:none;}
p{ text-align:justify; margin:0; padding:0; font-size:12px; line-height:1.6em; color:#555555;}
h1,h2,h3,h4,h5{ margin:0; padding:0;}
.clear{clear:both;}

/*CLEARFIX*/
.clearfix:after { content:""; display: block; clear:both; }
.clearfix {display: inline-block;}
/* Hides from IE-mac */
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/*ボックスの設定*/
#topBK{
	background-image:url("/pas/children/lib_image/top/BkH2.gif");
	background-position:top; background-repeat:repeat-x;}
#allbox{
	width:920px; margin:0 auto; padding:0; text-align:left; clear:both;
	}
#LogoArea{
	height:60px; margin:0; padding:0;}
#mainMenu{
	clear:both; height:50px;}

#footerBK{
    margin:15px 0 0 0; padding:0; clear:both;
	background-color:#B6A06D;
	background-image:url("/pas/children/lib_image/common/BKfotter_top.gif");
	background-position:top; background-repeat:repeat-x;
	overflow:auto;
	}
div.footer{
	width:920px; margin:0 auto; padding:0; text-align:center; clear:both;
	}

/***ロゴエリア***/
#LogoArea h1{
	background-image:url("/pas/children/lib_image/common/LogoMomKidsPAS.gif"); width:439px; height:60px; float:left;
	}
#LogoArea p{
	background-image:url("/pas/children/lib_image/common/LogoYAMAHA.gif"); width:95px; height:60px;
	float:right;
	}
#LogoArea h1 a,#LogoArea p a{
	display:block; height:60px;
	}
	
/***メインメニュー***/
#mainMenu ul{
	}
#mainMenu ul li{
	float:left; display:block; list-style:none; height:50px;
	}
#mainMenu ul li a{
	display:block; height:50px;
	}
#mainMenu ul li.mainMenu1{ background:url("/pas/children/lib_image/common/btnMain1on.gif"); width:140px;}
#mainMenu ul li.mainMenu2{ background:url("/pas/children/lib_image/common/btnMain2on.gif"); width:186px;}
#mainMenu ul li.mainMenu3{ background:url("/pas/children/lib_image/common/btnMain3on.gif"); width:151px;}
#mainMenu ul li.mainMenu4{ background:url("/pas/children/lib_image/common/btnMain4on.gif"); width:151px;}
#mainMenu ul li.mainMenu5{ background:url("/pas/children/lib_image/common/btnMain5on.gif"); width:127px;}
#mainMenu ul li.mainMenu6{ background:url("/pas/children/lib_image/common/btnMain6on.gif"); width:165px;}

#mainMenu ul li.mainMenu1 a{ background:url("/pas/children/lib_image/common/btnMain1.gif"); width:140px;}
#mainMenu ul li.mainMenu2 a{ background:url("/pas/children/lib_image/common/btnMain2.gif"); width:186px;}
#mainMenu ul li.mainMenu3 a{ background:url("/pas/children/lib_image/common/btnMain3.gif"); width:151px;}
#mainMenu ul li.mainMenu4 a{ background:url("/pas/children/lib_image/common/btnMain4.gif"); width:151px;}
#mainMenu ul li.mainMenu5 a{ background:url("/pas/children/lib_image/common/btnMain5.gif"); width:127px;}
#mainMenu ul li.mainMenu6 a{ background:url("/pas/children/lib_image/common/btnMain6.gif"); width:165px;}

#mainMenu ul li a:hover{ background:none;}

/*wrap設定*/
body#wrapUse #mainMenu ul li.mainMenu1 a,
body#wrapRaffini #mainMenu ul li.mainMenu2 a,
body#wrapLittlemore #mainMenu ul li.mainMenu3 a,
body#wrapSimulator #mainMenu ul li.mainMenu4 a,
body#wrapFaq #mainMenu ul li.mainMenu5 a{ background:none;}



/***h2***/
h2{ clear:both;}
h2.h2Top{ margin:30px 0 0 15px;}
h2.h2Contents{ margin:10px 0 0 15px;}

/***フッター***/
div.footer div.btnPageTop,div.footer div.btnHome{
	width:172px; float:right;}

div.footer div.btnHome{ margin:0 10px 0 0;}

div.footer div.btnPageTop strong,
div.footer div.btnHome strong{
	display:block; height:52px;
    }
div.footer div.btnPageTop strong a,
div.footer div.btnHome strong a{
	display:block; height:52px;
    }

div.footer div.btnPageTop strong{
	background-image:url("/pas/children/lib_image/common/btnPageTop_on.gif");
	}
div.footer div.btnPageTop strong a{
	background-image:url("/pas/children/lib_image/common/btnPageTop.gif");
	}
div.footer div.btnHome strong {
	background-image:url("/pas/children/lib_image/common/btnHome_on.gif");
	}
div.footer div.btnHome strong a{
	background-image:url("/pas/children/lib_image/common/btnHome.gif");
	}

div.footer div.btnPageTop strong a:hover,
div.footer div.btnHome strong a:hover{
	background-image:none;
    }
	
div.bannerArea {
	clear:both; padding:20px 0 10px 0;
	}
div.bannerArea strong.bannerRika,
div.bannerArea strong.bannerParentchild{
	display:block;
    }

div.bannerArea strong.bannerRika a{
	float:left;
	background:url("/pas/children/lib_image/common/banner_Rika.jpg"); width:520px; height:82px;
	}
div.bannerArea strong.bannerParentchild a{
	float:right;
	background:url("/pas/children/lib_image/common/banner_parentchild.gif"); width:392px; height:82px;
	}
	
div.bannerArea strong.bannerParentchild a:hover,
div.bannerArea strong.bannerRika a:hover{
	background-position:bottom;
	}


/***フッターリンク***/
div.footerLink{
	margin:0 0 15px 0; padding:0; clear:both;
	}
div.footerLink ul{
	}
div.footerLink ul li{
	float:right;
	}
div.footerLink ul li a{
	display:block; height:19px;

	}
div.footerLink ul li.footerLinkSearch a{
	background:url("/pas/children/lib_image/common/btnFotterLink_sarch.gif"); width:81px; margin:0 25px 0 0;
	}
div.footerLink ul li.footerLinkRaffini a{
	background:url("/pas/children/lib_image/common/btnFotterLink_raffini.gif"); width:91px; margin:0 15px;
	}
div.footerLink ul li.footerLinklittlemore a{
	background:url("/pas/children/lib_image/common/btnFotterLink_little.gif"); width:107px; margin:0;
	}

div.footerLink ul li a:hover{
	background-position:bottom;
	}












