@charset 'euc-jp';
/* banner */
.wrap-banner2{
	width:256px;
	height:auto;
	background-color:#ffffff;
	text-align:center;
	margin:10px 0 10px 0;
}
.wrap-banner3{
	width:256px;
	height:auto;
	background-color:#ffffff;
	text-align:center;
	margin:0px 0 10px 0;
}
/* sidemenu */
#wrap-menu{
	width:258px;
	height:auto;
	background-color:#FFF;
	vertical-align:top;
}
#indexMenu-sp,.indexMenu-sp2{
	width:256px;
	height:auto;
	margin:0 auto;
}
#indexMenu-sp dd,#indexMenu-sp2 dd.m-about2,#indexMenu-sp2 dd.m-merit2{
	display:block;
	width:256px;
	height:25px;
}
/* side menu ro */
#indexMenu-sp dd.m-merit a,#indexMenu-sp dd.m-recruit a,#indexMenu-sp dd.m-news a,#indexMenu-sp dd.m-talent a,#indexMenu-sp dd.m-about a,#indexMenu-sp dd.m-question a,#indexMenu-sp dd.m-interview a,#indexMenu-sp dd.m-access a,#indexMenu-sp dd.m-info a,#indexMenu-sp dd.m-introduce a,#indexMenu-sp dd.m-contact a,#indexMenu-sp dd.m-beginner a,#indexMenu-sp dd.m-style a,#indexMenu-sp2 dd.m-about2 a,.indexMenu-sp2 dd.m-merit2 a,.indexMenu-sp2 dd.m-contact2 a{
	width:256px;
	height:25px;
	background-position:left top;
	background-repeat:no-repeat;
}
#indexMenu-sp dd.m-news{margin:5px 0 0 0;}
#indexMenu-sp dd.m-recruit a{
	background-image:url(../index/images/sm_recruit_ro.gif);
}
#indexMenu-sp dd.m-news a{
	background-image:url(../index/images/sm_news_ro.gif);
}
#indexMenu-sp dd.m-talent a{
	background-image:url(../index/images/sm_talent_ro.gif);
}
#indexMenu-sp dd.m-merit a{
	background-image:url(../index/images/sm_tmerit_ro.gif);
}
#indexMenu-sp dd.m-access a{
	background-image:url(../index/images/sm_access_ro.gif);
}
#indexMenu-sp dd.m-question a{
	background-image:url(../index/images/sm_question_ro.gif);
}
#indexMenu-sp dd.m-interview a{
	background-image:url(../index/images/sm_interview_ro.gif);
}
#indexMenu-sp dd.m-info a{
	background-image:url(../index/images/sm_info_ro.gif);
}
#indexMenu-sp dd.m-about a{
	background-image:url(../index/images/sm_about_ro.gif);
}
#indexMenu-sp dd.m-introduce a{
	background-image:url(../index/images/sm_introduce_ro.gif);
}
#indexMenu-sp dd.m-contact a{
	background-image:url(../index/images/sm_contact_ro.gif);
}
#indexMenu-sp dd.m-contact a{
	background-image:url(../index/images/sm_contact_ro.gif);
}
#indexMenu-sp dd.m-beginner a{
	background-image:url(../index/images/sm_beginner_ro.gif);
}
#indexMenu-sp dd.m-style a{
	background-image:url(../index/images/sm_style_ro.gif);
}
/* indexMenu-sp2 */
.indexMenu-sp2 dd.m-about2{margin:5px 0 0 0;}
.indexMenu-sp2 dd.m-about2 a{
	background-image:url(../index/images/sm_company_ro.gif);
}
.indexMenu-sp2 dd.m-merit2 a{
	background-image:url(../index/images/sm_merit_ro.gif);
}
.indexMenu-sp2 dd.m-contact2 a{
	background-image:url(../index/images/sm_contact2_ro.gif);
}
/* dropdown under */
.dropdown dt.m-survice{
	width:256px;
	height:25px;
}
.dropdown dt.m-survice a,.dropdown dt.m-survice a:visited{
	width:256px;
	height:25px;
	display:block;
	background-image:url(../index/images/sm_survice_ro.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.dropdown dt.m-survice a:hover,.dropdown dt.m-survice a:active{
	text-indent:-1000em;
}
.dropdown ul li.m-guide1,.dropdown ul li.m-guide2,.dropdown ul li.m-guide3,.dropdown ul li.m-guide4{
	width:256px;
	height:22px;
}
.dropdown ul li.m-guide1 a,.dropdown ul li.m-guide2 a,.dropdown ul li.m-guide3 a,.dropdown ul li.m-guide4 a{
	width:256px;
	height:22px;
	background-position:left top;
	background-repeat:no-repeat;
}
.dropdown ul li.m-guide1 a{
	background-image:url(../index/images/sm_guide1_ro.gif);
}
.dropdown ul li.m-guide2 a{
	background-image:url(../index/images/sm_guide2_ro.gif);
}
.dropdown ul li.m-guide3 a{
	background-image:url(../index/images/sm_guide3_ro.gif);
}
.dropdown ul li.m-guide4 a{
	background-image:url(../index/images/sm_guide4_ro.gif);
}

/* a link */
#indexMenu-sp dd a,#indexMenu-sp dd a:visited,.indexMenu-sp2 dd a,.indexMenu-sp2 dd a:visited{
	display:block;
}
#indexMenu-sp dd a:hover,#indexMenu-sp dd a:active,.indexMenu-sp2 dd a:hover,.indexMenu-sp2 dd a:active{
	text-indent:-1000em;
}
#indexMenu-sp dd a.thispage,.indexMenu-sp2 dd a.thispage{
	text-indent:-1000em;
}
.dropdown li a,.dropdown li a:visited{
	display:block;
}
.dropdown li a:hover,.dropdown li a:active{
	text-indent:-1000em;
}

/* banner */
.wrap-banner{
	text-align:center;
}


