@charset "utf-8";
/* 早稲田大学
-------------------------------------------------- */
body.waseda-ac,
body.waseda-ac p.page-title a {
	color: #960306;
}

/* Groval Nav */
body.waseda-ac div.global-nav ul li a {
	background-image: url("/h/waseda-ac/nishiwaseda_campus/img/button_navi.jpg");
}

/* Index */
body.waseda-ac div.specialty h2 {
	background: transparent url("/h/waseda-ac/nishiwaseda_campus/img/title_specialty.jpg") scroll 0 0 no-repeat;
}
body.waseda-ac div.information h2 {
	background: transparent url("/h/waseda-ac/nishiwaseda_campus/img/title_information.jpg") scroll 0 0 no-repeat;
}
body.waseda-ac div.coupon h2 {
	background: transparent url("/h/waseda-ac/nishiwaseda_campus/img/title_coupon.jpg") scroll 0 0 no-repeat;
}
body.waseda-ac div.tieup h2 {
	background: transparent url("/h/waseda-ac/nishiwaseda_campus/img/title_tieup.jpg") scroll 0 0 no-repeat;
}
body.waseda-ac div.chooses h2 {
	background: transparent url("/h/waseda-ac/nishiwaseda_campus/img/title_chooses.jpg") scroll 0 0 no-repeat;
}
body.waseda-ac div.selection h2 {
	background: transparent url("/h/waseda-ac/nishiwaseda_campus/img/title_selection.jpg") scroll 0 0 no-repeat;
}
body.waseda-ac div.center h2 {
	background: transparent url("/h/waseda-ac/nishiwaseda_campus/img/title_recommendation.jpg") scroll 0 0 no-repeat;
}
body.waseda-ac div.tieup h2 {
	background: transparent url("/h/waseda-ac/nishiwaseda_campus/img/title_tieup.jpg") scroll 0 0 no-repeat;
}

body.waseda-ac ul.nav-specialty li a {
	background-image: url("/h/waseda-ac/nishiwaseda_campus/img/nav_specialty.jpg");
}

/* Article Common */
body.waseda-ac div.section h3 {
	background-image: url("/h/waseda-ac/nishiwaseda_campus/img/title_section.jpg");
}
body.waseda-ac p.link-button a {
	background-image: url("/h/waseda-ac/nishiwaseda_campus/img/button_link.jpg");
}
body.waseda-ac p.link-button2 a {
	background-image: url("/h/waseda-ac/nishiwaseda_campus/img/button_link_2.jpg");
}
body.waseda-ac p.link-button3 a {
	background-image: url("/h/waseda-ac/nishiwaseda_campus/img/button_link_3.jpg");
}
body.waseda-ac div.help h3 {
	background: transparent url("/h/waseda-ac/nishiwaseda_campus/img/title_help.jpg") scroll 0 0 no-repeat;
}
body.waseda-ac div.recommendation h3 {
	background: transparent url("/h/waseda-ac/nishiwaseda_campus/img/title_recommendation.jpg") scroll 0 0 no-repeat;
}
body.waseda-ac div.move h3 {
	background: transparent url("/h/waseda-ac/nishiwaseda_campus/img/title_move.jpg") scroll 0 0 no-repeat;
}
body.waseda-ac div.tieup h3 {
	background: transparent url("/h/waseda-ac/nishiwaseda_campus/img/title_tieup.jpg") scroll 0 0 no-repeat;
}

body.waseda-ac p.search-link {
	background-image: url("/h/waseda-ac/nishiwaseda_campus/img/icon_search.jpg");
}

/* Town */
body.waseda-ac ol.popularity-line h4 span,
body.waseda-ac ol.popularity-station h4 span {
	margin-right: 18px;
	color: #960306;
}


/* Simulator */
body.waseda-ac div.simulation-result dt {
	background-image: url("/h/waseda-ac/nishiwaseda_campus/img/title_result.jpg");
}

/* Shop Info */
body.waseda-ac div.shop-info h3 {
	background-image: url("/h/waseda-ac/nishiwaseda_campus/img/title_shop_info.jpg");
}
body.waseda-ac div.shop-route h3 {
	background-image: url("/h/waseda-ac/nishiwaseda_campus/img/title_shop_route.jpg");
}
body.waseda-ac div.shop-info address a {
	color: #960306;
}
body.waseda-ac div.shop-info p.shop-detail a {
	background-image: url("/h/waseda-ac/nishiwaseda_campus/img/button_shop_detail.jpg");
}

body.waseda-ac ul.search-form li ul li p span {
	font-weight: bold;
	color: #960306;
}

body.waseda-ac div.rent-search {
	padding: 15px 20px 0;
	border: #960306 solid 2px;
	color: #333333;
}


/* Sitemap*/
body.waseda-ac div.sitemap dt{
	background-image: url("/h/waseda-ac/nishiwaseda_campus/img/icon_sitemap_01.gif");
	background-repeat:no-repeat;
	background-position:left;
}
body.waseda-ac div.sitemap dd{
	background-image: url("/h/waseda-ac/nishiwaseda_campus/img/icon_sitemap_02.gif");
	background-repeat:no-repeat;
	background-position:left;
}

body.waseda-ac div.sitemap dt{
	background-image: url("/h/waseda-ac/nishiwaseda_campus/img/icon_sitemap_01.gif");
	background-repeat:no-repeat;
	background-position:left;
}
body.waseda-ac div.sitemap dd{
	background-image: url("/h/waseda-ac/nishiwaseda_campus/img/icon_sitemap_02.gif");
	background-repeat:no-repeat;
	background-position:left;
}


body.waseda-ac ol.popularity-line p.text a,
body.waseda-ac ol.popularity-station p.text a{
	color: #960306;
}
body.waseda-ac ol.popularity-line p.text a:hover,
body.waseda-ac ol.popularity-station p.text a:hover{
	color: #960306;
}

body.waseda-ac div.meals_campus h3.gakusei_ryou{
	background-image:url("/h/waseda-ac/nishiwaseda_campus/img/h3_gakusei-ryou.jpg");
	width:690px;
	height:25px;
	color:#FFF;
	padding-left:10px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}



/*食事付き-*/

body.waseda-ac div.meals_campus ul.new-property li h3 a { 
color: #960306;}

body.waseda-ac div.meals_campus ul.new-property li p.layout {
	background-color: #960306;
}

body.waseda-ac div.meals_campus h2.student_property:first-letter {
	color: #960306;
}

body.waseda-ac div.meals_campus div.article-intro{
	color: #960306;
}

body.waseda-ac div.meals_campus h3.page {
	background-image:url("/h/waseda-ac/nishiwaseda_campus/img/student_h3.jpg");
padding-top: 3px;
}

body.waseda-ac div.meals_campus ul.new-property li.copy{
	color:#620204;
}

body.waseda-ac div.meals_campus h3.student_property_title-shop-info{
	background-image:url("/h/waseda-ac/nishiwaseda_campus/img/student_h3_2.jpg");
	color:#960306;
	letter-spacing:0.1em;
	height:13px;
	padding-top:10px;
	border-bottom:2px #960306 solid;
}

body.waseda-ac div.meals_campus div.shop-info p.button-inquiry a {
	background-color:#960306;
	border:1px #960306 solid;
}


body.waseda-ac div.meals_campus h3.gakusei_ryou{
	background-image:url("/h/waseda-ac/nishiwaseda_campus/img/h3_gakusei-ryou.jpg");
	width:690px;
	height:25px;
	color:#FFF;
	padding-left:10px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}





/* 立教大学
-------------------------------------------------- */
body.rikkyo-ac,
body.rikkyo-ac p.page-title a {
	color: #7525bc;
}

/* Groval Nav */
body.rikkyo-ac div.global-nav ul li a {
	background-image: url("/h/rikkyo-ac/img/button_navi.jpg");
}

/* Index */
body.rikkyo-ac div.specialty h2 {
	background: transparent url("/h/rikkyo-ac/img/title_specialty.jpg") scroll 0 0 no-repeat;
}
body.rikkyo-ac div.information h2 {
	background: transparent url("/h/rikkyo-ac/img/title_information.jpg") scroll 0 0 no-repeat;
}
body.rikkyo-ac div.coupon h2 {
	background: transparent url("/h/rikkyo-ac/img/title_coupon.jpg") scroll 0 0 no-repeat;
}
body.rikkyo-ac div.tieup h2 {
	background: transparent url("/h/rikkyo-ac/img/title_tieup.jpg") scroll 0 0 no-repeat;
}
body.rikkyo-ac div.consultation h2 {
	background: transparent url("/h/rikkyo-ac/img/title_consultation.jpg") scroll 0 0 no-repeat;
}
body.rikkyo-ac div.selection h2 {
	background: transparent url("/h/rikkyo-ac/img/title_selection.jpg") scroll 0 0 no-repeat;
}
body.rikkyo-ac div.recommendation h2 {
	background: transparent url("/h/rikkyo-ac/img/title_recommendation.jpg") scroll 0 0 no-repeat;
}
body.rikkyo-ac div.cover h2 {
	background: transparent url("/h/rikkyo-ac/img/title_cover.jpg") scroll 0 0 no-repeat;
}

body.rikkyo-ac ul.nav-specialty li a {
	background-image: url("/h/rikkyo-ac/img/nav_specialty.jpg");
}

/* Article Common */
body.rikkyo-ac div.section h3 {
	background-image: url("/h/rikkyo-ac/img/title_section.jpg");
}
body.rikkyo-ac p.link-button a {
	background-image: url("/h/rikkyo-ac/img/button_link.jpg");
}
body.rikkyo-ac p.link-button2 a {
	background-image: url("/h/rikkyo-ac/img/button_link_2.jpg");
}
body.rikkyo-ac div.recommendation h3 {
	background: transparent url("/h/rikkyo-ac/img/title_recommendation.jpg") scroll 0 0 no-repeat;
}
body.rikkyo-ac div.move h3 {
	background: transparent url("/h/rikkyo-ac/img/title_move.jpg") scroll 0 0 no-repeat;
}
body.rikkyo-ac div.cover h3 {
	background: transparent url("/h/rikkyo-ac/img/title_cover.jpg") scroll 0 0 no-repeat;
}
body.rikkyo-ac div.tel h3 {
	background: transparent url("/h/rikkyo-ac/img/title_tel.jpg") scroll 0 0 no-repeat;
}
body.rikkyo-ac div.tieup h3 {
	background: transparent url("/h/rikkyo-ac/img/title_tieup.jpg") scroll 0 0 no-repeat;
}

body.rikkyo-ac p.search-link {
	background-image: url("/h/rikkyo-ac/img/icon_search.jpg");
}

/* Town */
body.rikkyo-ac ol.popularity-line h4 span,
body.rikkyo-ac ol.popularity-station h4 span {
	margin-right: 18px;
	color: #7525bc;
}

/* Simulator */
body.rikkyo-ac div.simulation-result dt {
	background-image: url("/h/rikkyo-ac/img/title_result.jpg");
}

/* Shop Info */
body.rikkyo-ac div.shop-info h3 {
	background-image: url("/h/rikkyo-ac/img/title_shop_info.jpg");
}
body.rikkyo-ac div.shop-route h3 {
	background-image: url("/h/rikkyo-ac/img/title_shop_route.jpg");
}
body.rikkyo-ac div.shop-info address a {
	color: #7525bc;
}
body.rikkyo-ac div.shop-info p.shop-detail a {
	background-image: url("/h/rikkyo-ac/img/button_shop_detail.jpg");
}

body.rikkyo-ac ul.search-form li ul li p span {
	font-weight: bold;
	color: #7525bc;
}

body.rikkyo-ac div.rent-search {
	padding: 15px 20px 0;
	border: #7525bc solid 2px;
	color: #333333;
}

/* Sitemap*/
body.rikkyo-ac div.sitemap dt{
	background-image: url("/h/rikkyo-ac/img/icon_sitemap_01.gif");
	background-repeat:no-repeat;
	background-position:left;
}
body.rikkyo-ac div.sitemap dd{
	background-image: url("/h/rikkyo-ac/img/icon_sitemap_02.gif");
	background-repeat:no-repeat;
	background-position:left;
}



body.rikkyo-ac ol.popularity-line p.text a,
body.rikkyo-ac ol.popularity-station p.text a{
	color: #7525bc;
}
body.rikkyo-ac ol.popularity-line p.text a:hover,
body.rikkyo-ac ol.popularity-station p.text a:hover{
	color: #7525bc;
}



body.rikkyo-ac div.meals_campus h3.gakusei_ryou{
	background-image:url("/h/rikkyo-ac/img/h3_gakusei-ryou.jpg");
	width:690px;
	height:25px;
	color:#FFF;
	padding-left:10px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}




/*食事付き-*/

body.rikkyo-ac div.meals_campus ul.new-property li h3 a { 
color: #7525bc;}

body.rikkyo-ac div.meals_campus ul.new-property li p.layout {
	background-color: #7525bc;
}

body.rikkyo-ac div.meals_campus h2.student_property:first-letter {
	color: #7525bc;
}

body.rikkyo-ac div.meals_campus div.article-intro{
	color: #7525bc;
}

body.rikkyo-ac div.meals_campus h3.page {
	background-image:url("/h/rikkyo-ac/img/student_h3.jpg");
padding-top: 3px;
}

body.rikkyo-ac div.meals_campus ul.new-property li.copy{
	color:#541B87;
}

body.rikkyo-ac div.meals_campus h3.student_property_title-shop-info{
	background-image:url("/h/rikkyo-ac/img/student_h3_2.jpg");
	color:#7525bc;
	letter-spacing:0.1em;
	height:13px;
	padding-top:10px;
	border-bottom:2px #7525bc solid;
}

body.rikkyo-ac div.meals_campus div.shop-info p.button-inquiry a {
	background-color:#7525bc;
	border:1px #7525bc solid;
}


body.rikkyo-ac div.meals_campus h3.gakusei_ryou{
	background-image:url("/h/rikkyo-ac/img/h3_gakusei-ryou.jpg");
	width:690px;
	height:25px;
	color:#FFF;
	padding-left:10px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}



/* 拓殖大学
-------------------------------------------------- */
body.takushoku-ac,
body.takushoku-ac p.page-title a {
	color: #ff6600;
}

/* Groval Nav */
body.takushoku-ac div.global-nav ul li a {
	background-image: url("/h/takushoku-ac/bunkyoku_campus/img/button_navi.jpg");
}

/* Index */
body.takushoku-ac div.specialty h2 {
	background: transparent url("/h/takushoku-ac/bunkyoku_campus/img/title_specialty.jpg") scroll 0 0 no-repeat;
}
body.takushoku-ac div.information h2 {
	background: transparent url("/h/takushoku-ac/bunkyoku_campus/img/title_information.jpg") scroll 0 0 no-repeat;
}
body.takushoku-ac div.coupon h2 {
	background: transparent url("/h/takushoku-ac/bunkyoku_campus/img/title_coupon.jpg") scroll 0 0 no-repeat;
}
body.takushoku-ac div.tieup h2 {
	background: transparent url("/h/takushoku-ac/bunkyoku_campus/img/title_tieup.jpg") scroll 0 0 no-repeat;
}
body.takushoku-ac div.consultation h2 {
	background: transparent url("/h/takushoku-ac/bunkyoku_campus/img/title_consultation.jpg") scroll 0 0 no-repeat;
}
body.takushoku-ac div.selection h2 {
	background: transparent url("/h/takushoku-ac/bunkyoku_campus/img/title_selection.jpg") scroll 0 0 no-repeat;
}
body.takushoku-ac ul.nav-specialty li a {
	background-image: url("/h/takushoku-ac/bunkyoku_campus/img/nav_specialty.jpg");
}

/* Article Common */
body.takushoku-ac div.section h3 {
	background-image: url("/h/takushoku-ac/bunkyoku_campus/img/title_section.jpg");
}
body.takushoku-ac p.link-button a {
	background-image: url("/h/takushoku-ac/bunkyoku_campus/img/button_link.jpg");
}
body.takushoku-ac p.link-button2 a {
	background-image: url("/h/takushoku-ac/bunkyoku_campus/img/button_link_2.jpg");
}
body.takushoku-ac div.help h3 {
	background: transparent url("/h/takushoku-ac/bunkyoku_campus/img/title_help.jpg") scroll 0 0 no-repeat;
}
body.takushoku-ac div.recommendation h3 {
	background: transparent url("/h/takushoku-ac/bunkyoku_campus/img/title_recommendation.jpg") scroll 0 0 no-repeat;
}
body.takushoku-ac div.move h3 {
	background: transparent url("/h/takushoku-ac/bunkyoku_campus/img/title_move.jpg") scroll 0 0 no-repeat;
}
body.takushoku-ac div.tieup h3 {
	background: transparent url("/h/takushoku-ac/bunkyoku_campus/img/title_tieup.jpg") scroll 0 0 no-repeat;
}
body.takushoku-ac div.consultation h3 {
	background: transparent url("/h/takushoku-ac/bunkyoku_campus/img/title_consultation.jpg") scroll 0 0 no-repeat;
}
body.takushoku-ac div.tel h3 {
	background: transparent url("/h/takushoku-ac/bunkyoku_campus/img/title_tel.jpg") scroll 0 0 no-repeat;
}

body.takushoku-ac p.search-link {
	background-image: url("/h/takushoku-ac/bunkyoku_campus/img/icon_search.jpg");
}

/* Town */
body.takushoku-ac ol.popularity-line h4 span,
body.takushoku-ac ol.popularity-station h4 span {
	margin-right: 18px;
	color: #ff6600;
}

/* Simulator */
body.takushoku-ac div.simulation-result dt {
	background-image: url("/h/takushoku-ac/bunkyoku_campus/img/title_result.jpg");
}

/* Shop Info */
body.takushoku-ac div.shop-info h3 {
	background-image: url("/h/takushoku-ac/bunkyoku_campus/img/title_shop_info.jpg");
}
body.takushoku-ac div.shop-route h3 {
	background-image: url("/h/takushoku-ac/bunkyoku_campus/img/title_shop_route.jpg");
}
body.takushoku-ac div.shop-info address a {
	color: #ff6600;
}
body.takushoku-ac div.shop-info p.shop-detail a {
	background-image: url("/h/takushoku-ac/bunkyoku_campus/img/button_shop_detail.jpg");
}

body.takushoku-ac ul.search-form li ul li p span {
	font-weight: bold;
	color: #ff6600;
}

body.takushoku-ac div.rent-search {
	padding: 15px 20px 0;
	border: #ff6600 solid 2px;
	color: #333333;
}


/* Sitemap*/
body.takushoku-ac div.sitemap dt{
	background-image: url("/h/takushoku-ac/bunkyoku_campus/img/icon_sitemap_01.gif");
	background-repeat:no-repeat;
	background-position:left;
}
body.takushoku-ac div.sitemap dd{
	background-image: url("/h/takushoku-ac/bunkyoku_campus/img/icon_sitemap_02.gif");
	background-repeat:no-repeat;
	background-position:left;
}



body.takushoku-ac ol.popularity-line p.text a,
body.takushoku-ac ol.popularity-station p.text a{
	color: #ff6600;
}
body.takushoku-ac ol.popularity-line p.text a:hover,
body.takushoku-ac ol.popularity-station p.text a:hover{
	color: #ff6600;
}


body.takushoku-ac div.meals_campus h3.gakusei_ryou{
	background-image:url("/h/takushoku-ac/bunkyoku_campus/img/h3_gakusei-ryou.jpg");
	width:690px;
	height:25px;
	color:#FFF;
	padding-left:10px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}



/*食事付き-*/

body.takushoku-ac div.meals_campus ul.new-property li h3 a { 
color: #ff6600;}

body.takushoku-ac div.meals_campus ul.new-property li p.layout {
	background-color: #ff6600;
}

body.takushoku-ac div.meals_campus h2.student_property:first-letter {
	color: #ff6600;
}

body.takushoku-ac div.meals_campus div.article-intro{
	color: #ff6600;
}

body.takushoku-ac div.meals_campus h3.page {
	background-image:url("/h/takushoku-ac/bunkyoku_campus/img/student_h3.jpg");
padding-top: 3px;
}

body.takushoku-ac div.meals_campus ul.new-property li.copy{
	color:#CC5200;
}

body.takushoku-ac div.meals_campus h3.student_property_title-shop-info{
	background-image:url("/h/takushoku-ac/bunkyoku_campus/img/student_h3_2.jpg");
	color:#ff6600;
	letter-spacing:0.1em;
	height:13px;
	padding-top:10px;
	border-bottom:2px #ff6600 solid;
}

body.takushoku-ac div.meals_campus div.shop-info p.button-inquiry a {
	background-color:#ff6600;
	border:1px #ff6600 solid;
}


body.takushoku-ac div.meals_campus h3.gakusei_ryou{
	background-image:url("/h/takushoku-ac/bunkyoku_campus/img/h3_gakusei-ryou.jpg");
	width:690px;
	height:25px;
	color:#FFF;
	padding-left:10px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}




/* 法政大学
-------------------------------------------------- */
body.hosei-ac,
body.hosei-ac p.page-title a {
	color: #23419b;
}

/* Groval Nav */
body.hosei-ac div.global-nav ul li a {
	background-image: url("/h/hosei-ac/img/button_navi.jpg");
}

/* Index */
body.hosei-ac div.specialty h2 {
	background: transparent url("/h/hosei-ac/img/title_specialty.jpg") scroll 0 0 no-repeat;
}
body.hosei-ac div.information h2 {
	background: transparent url("/h/hosei-ac/img/title_information.jpg") scroll 0 0 no-repeat;
}
body.hosei-ac div.coupon h2 {
	background: transparent url("/h/hosei-ac/img/title_coupon.jpg") scroll 0 0 no-repeat;
}
body.hosei-ac div.tieup h2 {
	background: transparent url("/h/hosei-ac/img/title_tieup.jpg") scroll 0 0 no-repeat;
}
body.hosei-ac div.consultation h2 {
	background: transparent url("/h/hosei-ac/img/title_consultation.jpg") scroll 0 0 no-repeat;
}
body.hosei-ac div.selection h2 {
	background: transparent url("/h/hosei-ac/img/title_selection.jpg") scroll 0 0 no-repeat;
}
body.hosei-ac div.recommendation h2 {
	background: transparent url("/h/hosei-ac/img/title_recommendation.jpg") scroll 0 0 no-repeat;
}

body.hosei-ac ul.nav-specialty li a {
	background-image: url("/h/hosei-ac/img/nav_specialty.jpg");
}

/* Article Common */
body.hosei-ac div.section h3 {
	background-image: url("/h/hosei-ac/img/title_section.jpg");
}
body.hosei-ac p.link-button a {
	background-image: url("/h/hosei-ac/img/button_link.jpg");
}
body.hosei-ac p.link-button2 a {
	background-image: url("/h/hosei-ac/img/button_link_2.jpg");
}

body.hosei-ac div.help h3 {
	background: transparent url("/h/hosei-ac/img/title_help.jpg") scroll 0 0 no-repeat;
}
body.hosei-ac div.recommendation h3 {
	background: transparent url("/h/hosei-ac/img/title_recommendation.jpg") scroll 0 0 no-repeat;
}
body.hosei-ac div.move h3 {
	background: transparent url("/h/hosei-ac/img/title_move.jpg") scroll 0 0 no-repeat;
}
body.hosei-ac div.tieup h3 {
	background: transparent url("/h/hosei-ac/img/title_tieup.jpg") scroll 0 0 no-repeat;
}
body.hosei-ac div.tel h3 {
	background: transparent url("/h/hosei-ac/img/title_tel.jpg") scroll 0 0 no-repeat;
}

body.hosei-ac p.search-link {
	background-image: url("/h/hosei-ac/img/icon_search.jpg");
}

/* Town */
body.hosei-ac ol.popularity-line h4 span,
body.hosei-ac ol.popularity-station h4 span {
	margin-right: 18px;
	color: #23419b;
}

/* Simulator */
body.hosei-ac div.simulation-result dt {
	background-image: url("/h/hosei-ac/img/title_result.jpg");
}

/* Shop Info */
body.hosei-ac div.shop-info h3 {
	background-image: url("/h/hosei-ac/img/title_shop_info.jpg");
}
body.hosei-ac div.shop-route h3 {
	background-image: url("/h/hosei-ac/img/title_shop_route.jpg");
}
body.hosei-ac div.shop-info address a {
	color: #23419b;
}
body.hosei-ac div.shop-info p.shop-detail a {
	background-image: url("/h/hosei-ac/img/button_shop_detail.jpg");
}

body.hosei-ac ul.search-form li ul li p span {
	font-weight: bold;
	color: #23419b;
}

body.hosei-ac div.rent-search {
	padding: 15px 20px 0;
	border: #23419b solid 2px;
	color: #333333;
}


/* Sitemap*/
body.hosei-ac div.sitemap dt{
	background-image: url("/h/hosei-ac/img/icon_sitemap_01.gif");
	background-repeat:no-repeat;
	background-position:left;
}
body.hosei-ac div.sitemap dd{
	background-image: url("/h/hosei-ac/img/icon_sitemap_02.gif");
	background-repeat:no-repeat;
	background-position:left;
}



body.hosei-ac ol.popularity-line p.text a,
body.hosei-ac ol.popularity-station p.text a{
	color: #23419b;
}
body.hosei-ac ol.popularity-line p.text a:hover,
body.hosei-ac ol.popularity-station p.text a:hover{
	color: #23419b;
}



body.hosei-ac div.meals_campus h3.gakusei_ryou{
	background-image:url("/h/hosei-ac/img/h3_gakusei-ryou.jpg");
	width:690px;
	height:25px;
	color:#FFF;
	padding-left:10px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}


/*食事付き-*/

body.hosei-ac div.meals_campus ul.new-property li h3 a { 
color: #23419b;}

body.hosei-ac div.meals_campus ul.new-property li p.layout {
	background-color: #23419b;
}

body.hosei-ac div.meals_campus h2.student_property:first-letter {
	color: #23419b;
}

body.hosei-ac div.meals_campus div.article-intro{
	color: #23419b;
}

body.hosei-ac div.meals_campus h3.page {
	background-image:url("/h/hosei-ac/img/student_h3.jpg");
padding-top: 3px;
}

body.hosei-ac div.meals_campus ul.new-property li.copy{
	color:#1C347B;
}

body.hosei-ac div.meals_campus h3.student_property_title-shop-info{
	background-image:url("/h/hosei-ac/img/student_h3_2.jpg");
	color:#23419b;
	letter-spacing:0.1em;
	height:13px;
	padding-top:10px;
	border-bottom:2px #23419b solid;
}

body.hosei-ac div.meals_campus div.shop-info p.button-inquiry a {
	background-color:#23419b;
	border:1px #23419b solid;
}


body.hosei-ac div.meals_campus h3.gakusei_ryou{
	background-image:url("/h/hosei-ac/img/h3_gakusei-ryou.jpg");
	width:690px;
	height:25px;
	color:#FFF;
	padding-left:10px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}





/* 目白大学
-------------------------------------------------- */
body.mejiro-ac,
body.mejiro-ac p.page-title a {
	color: #2036C0;
}

/* Groval Nav */
body.mejiro-ac div.global-nav ul li a {
	background-image: url("/h/mejiro-ac/img/button_navi.jpg");
}

/* Index */
body.mejiro-ac div.specialty h2 {
	background: transparent url("/h/mejiro-ac/img/title_specialty.jpg") scroll 0 0 no-repeat;
}
body.mejiro-ac div.information h2 {
	background: transparent url("/h/mejiro-ac/img/title_information.jpg") scroll 0 0 no-repeat;
}
body.mejiro-ac div.coupon h2 {
	background: transparent url("/h/mejiro-ac/img/title_coupon.jpg") scroll 0 0 no-repeat;
}
body.mejiro-ac div.tieup h2 {
	background: transparent url("/h/mejiro-ac/img/title_tieup.jpg") scroll 0 0 no-repeat;
}
body.mejiro-ac div.recommendation h2 {
	background: transparent url("/h/mejiro-ac/img/title_recommendation.jpg") scroll 0 0 no-repeat;
}
body.mejiro-ac div.selection h2 {
	background: transparent url("/h/mejiro-ac/img/title_selection.jpg") scroll 0 0 no-repeat;
}
body.mejiro-ac ul.nav-specialty li a {
	background-image: url("/h/mejiro-ac/img/nav_specialty.jpg");
}

/* Article Common */
body.mejiro-ac div.section h3 {
	background-image: url("/h/mejiro-ac/img/title_section.jpg");
}
body.mejiro-ac p.link-button a {
	background-image: url("/h/mejiro-ac/img/button_link.jpg");
}
body.mejiro-ac p.link-button2 a {
	background-image: url("/h/mejiro-ac/img/button_link_2.jpg");
}
body.mejiro-ac div.recommendation h3 {
	background: transparent url("/h/mejiro-ac/img/title_recommendation.jpg") scroll 0 0 no-repeat;
}
body.mejiro-ac div.move h3 {
	background: transparent url("/h/mejiro-ac/img/title_move.jpg") scroll 0 0 no-repeat;
}
body.mejiro-ac div.tieup h3 {
	background: transparent url("/h/mejiro-ac/img/title_tieup.jpg") scroll 0 0 no-repeat;
}
body.mejiro-ac div.tel h3 {
	background: transparent url("/h/mejiro-ac/img/title_tel.jpg") scroll 0 0 no-repeat;
}

body.mejiro-ac p.search-link {
	background-image: url("/h/mejiro-ac/img/icon_search.jpg");
}



/* Town */
body.mejiro-ac ol.popularity-line h4 span,
body.mejiro-ac ol.popularity-station h4 span {
	margin-right: 18px;
	color: #2036C0;
}

body.mejiro-ac ol.popularity-line li {
	float: left;
	width: 353px;
	margin-right: 10px;
	border: #cccccc solid 1px;
	list-style-type: none;
}
* html body.mejiro-ac ol.popularity-line li { width: 355px;}

/* Simulator */
body.mejiro-ac div.simulation-result dt {
	background-image: url("/h/mejiro-ac/img/title_result.jpg");
}

/* Shop Info */
body.mejiro-ac div.shop-info h3 {
	background-image: url("/h/mejiro-ac/img/title_shop_info.jpg");
}
body.mejiro-ac div.shop-route h3 {
	background-image: url("/h/mejiro-ac/img/title_shop_route.jpg");
}
body.mejiro-ac div.shop-info address a {
	color: #2036C0;
}
body.mejiro-ac div.shop-info p.shop-detail a {
	background-image: url("/h/mejiro-ac/img/button_shop_detail.jpg");
}

body.mejiro-ac ul.search-form li ul li p span {
	font-weight: bold;
	color: #2036C0;
}

body.mejiro-ac div.rent-search {
	padding: 15px 20px 0;
	border: #2036C0 solid 2px;
	color: #333333;
}

/* Sitemap*/
body.mejiro-ac div.sitemap dt{
	background-image: url("/h/mejiro-ac/img/icon_sitemap_01.gif");
	background-repeat:no-repeat;
	background-position:left;
}
body.mejiro-ac div.sitemap dd{
	background-image: url("/h/mejiro-ac/img/icon_sitemap_02.gif");
	background-repeat:no-repeat;
	background-position:left;
}


body.mejiro-ac ol.popularity-line p.text a,
body.mejiro-ac ol.popularity-station p.text a{
	color: #2036C0;
}
body.mejiro-ac ol.popularity-line p.text a:hover,
body.mejiro-ac ol.popularity-station p.text a:hover{
	color: #2036C0;
}


body.mejiro-ac div.meals_campus h3.gakusei_ryou{
	background-image:url("/h/mejiro-ac/img/h3_gakusei-ryou.jpg");
	width:690px;
	height:25px;
	color:#FFF;
	padding-left:10px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}





/*食事付き-*/

body.mejiro-ac div.meals_campus ul.new-property li h3 a { 
color: #2036C0;}

body.mejiro-ac div.meals_campus ul.new-property li p.layout {
	background-color: #2036C0;
}

body.mejiro-ac div.meals_campus h2.student_property:first-letter {
	color: #2036C0;
}

body.mejiro-ac div.meals_campus div.article-intro{
	color: #2036C0;
}

body.mejiro-ac div.meals_campus h3.page {
	background-image:url("/h/mejiro-ac/img/student_h3.jpg");
padding-top: 3px;
}

body.mejiro-ac div.meals_campus ul.new-property li.copy{
	color:#1A2997;
}

body.mejiro-ac div.meals_campus h3.student_property_title-shop-info{
	background-image:url("/h/mejiro-ac/img/student_h3_2.jpg");
	color:#2036C0;
	letter-spacing:0.1em;
	height:13px;
	padding-top:10px;
	border-bottom:2px #2036C0 solid;
}

body.mejiro-ac div.meals_campus div.shop-info p.button-inquiry a {
	background-color:#2036C0;
	border:1px #2036C0 solid;
}


body.mejiro-ac div.meals_campus h3.gakusei_ryou{
	background-image:url("/h/mejiro-ac/img/h3_gakusei-ryou.jpg");
	width:690px;
	height:25px;
	color:#FFF;
	padding-left:10px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}




/* 中央大学
-------------------------------------------------- */
body.chuo-ac,
body.chuo-ac p.page-title a {
	color: #ec292d;
}

/* Groval Nav */
body.chuo-ac div.global-nav ul li a {
	background-image: url("/h/chuo-ac/img/button_navi.jpg");
}

/* Index */
body.chuo-ac div.specialty h2 {
	background: transparent url("/h/chuo-ac/img/title_specialty.jpg") scroll 0 0 no-repeat;
}
body.chuo-ac div.information h2 {
	background: transparent url("/h/chuo-ac/img/title_information.jpg") scroll 0 0 no-repeat;
}
body.chuo-ac div.coupon h2 {
	background: transparent url("/h/chuo-ac/img/title_coupon.jpg") scroll 0 0 no-repeat;
}
body.chuo-ac div.tieup h2 {
	background: transparent url("/h/chuo-ac/img/title_tieup.jpg") scroll 0 0 no-repeat;
}
body.chuo-ac div.consultation h2 {
	background: transparent url("/h/chuo-ac/img/title_consultation.jpg") scroll 0 0 no-repeat;
}
body.chuo-ac div.selection h2 {
	background: transparent url("/h/chuo-ac/img/title_selection.jpg") scroll 0 0 no-repeat;
}
body.chuo-ac div.recommendation h2 {
	background: transparent url("/h/chuo-ac/img/title_recommendation.jpg") scroll 0 0 no-repeat;
}
body.chuo-ac div.tel h2 {
	background: transparent url("/h/chuo-ac/img/title_tel.jpg") scroll 0 0 no-repeat;
}

body.chuo-ac ul.nav-specialty li a {
	background-image: url("/h/chuo-ac/img/nav_specialty.jpg");
}

/* Article Common */
body.chuo-ac div.section h3 {
	background-image: url("/h/chuo-ac/img/title_section.jpg");
}
body.chuo-ac div.help h3 {
	background: transparent url("/h/chuo-ac/img/title_help.jpg") scroll 0 0 no-repeat;
}
body.chuo-ac div.recommendation h3 {
	background: transparent url("/h/chuo-ac/img/title_recommendation.jpg") scroll 0 0 no-repeat;
}
body.chuo-ac div.move h3 {
	background: transparent url("/h/chuo-ac/img/title_move.jpg") scroll 0 0 no-repeat;
}
body.chuo-ac div.tieup h3 {
	background: transparent url("/h/chuo-ac/img/title_tieup.jpg") scroll 0 0 no-repeat;
}
body.chuo-ac div.tel h3 {
	background: transparent url("/h/chuo-ac/img/title_tel.jpg") scroll 0 0 no-repeat;
}

body.chuo-ac p.link-button a {
	background-image: url("/h/chuo-ac/img/button_link.jpg");
}
body.chuo-ac p.link-button2 a {
	background-image: url("/h/chuo-ac/img/button_link_2.jpg");
}

body.chuo-ac p.search-link {
	background-image: url("/h/chuo-ac/img/icon_search.jpg");
}

/* Town */
body.chuo-ac ol.popularity-line h4 span,
body.chuo-ac ol.popularity-station h4 span {
	margin-right: 18px;
	color: #ec292d;
}

/* Simulator */
body.chuo-ac div.simulation-result dt {
	background-image: url("/h/chuo-ac/img/title_result.jpg");
}

/* Shop Info */
body.chuo-ac div.shop-info h3 {
	background-image: url("/h/chuo-ac/img/title_shop_info.jpg");
}
body.chuo-ac div.shop-route h3 {
	background-image: url("/h/chuo-ac/img/title_shop_route.jpg");
}
body.chuo-ac div.shop-info address a {
	color: #ec292d;
}
body.chuo-ac div.shop-info p.shop-detail a {
	background-image: url("/h/chuo-ac/img/button_shop_detail.jpg");
}

body.chuo-ac ul.search-form li ul li p span {
	font-weight: bold;
	color: #ec292d;
}

body.chuo-ac div.rent-search {
	padding: 15px 20px 0;
	border: #ec292d solid 2px;
	color: #333333;
}

/* Sitemap*/
body.chuo-ac div.sitemap dt{
	background-image: url("/h/chuo-ac/img/icon_sitemap_01.gif");
	background-repeat:no-repeat;
	background-position:left;
}
body.chuo-ac div.sitemap dd{
	background-image: url("/h/chuo-ac/img/icon_sitemap_02.gif");
	background-repeat:no-repeat;
	background-position:left;
}



body.chuo-ac ol.popularity-line p.text a,
body.chuo-ac ol.popularity-station p.text a{
	color: #ec292d;
}
body.chuo-ac ol.popularity-line p.text a:hover,
body.chuo-ac ol.popularity-station p.text a:hover{
	color: #ec292d;
}



body.chuo-ac div.meals_campus h3.gakusei_ryou{
	background-image:url("/h/chuo-ac/img/h3_gakusei-ryou.jpg");
	width:690px;
	height:25px;
	color:#FFF;
	padding-left:10px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}




/*食事付き-*/

body.chuo-ac div.meals_campus ul.new-property li h3 a { 
color: #ec292d;}

body.chuo-ac div.meals_campus ul.new-property li p.layout {
	background-color: #ec292d;
}

body.chuo-ac div.meals_campus h2.student_property:first-letter {
	color: #ec292d;
}

body.chuo-ac div.meals_campus div.article-intro{
	color: #ec292d;
}

body.chuo-ac div.meals_campus h3.page {
	background-image:url("/h/chuo-ac/img/student_h3.jpg");
padding-top: 3px;
}

body.chuo-ac div.meals_campus ul.new-property li.copy{
	color:#D11217;
}

body.chuo-ac div.meals_campus h3.student_property_title-shop-info{
	background-image:url("/h/chuo-ac/img/student_h3_2.jpg");
	color:#ec292d;
	letter-spacing:0.1em;
	height:13px;
	padding-top:10px;
	border-bottom:2px #ec292d solid;
}

body.chuo-ac div.meals_campus div.shop-info p.button-inquiry a {
	background-color:#ec292d;
	border:1px #ec292d solid;
}


body.chuo-ac div.meals_campus h3.gakusei_ryou{
	background-image:url("/h/chuo-ac/img/h3_gakusei-ryou.jpg");
	width:690px;
	height:25px;
	color:#FFF;
	padding-left:10px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}




/* 大正大学
-------------------------------------------------- */
/* Header */
body.taisho-ac,
body.taisho-ac p.page-title a {
	color: #6c3e78;
}

/* Groval Nav */
body.taisho-ac div.global-nav ul li a {
	background-image: url("/h/taisho-ac/img/button_navi.jpg");
}

/* Index */
body.taisho-ac div.specialty h2 {
	background: transparent url("/h/taisho-ac/img/title_specialty.jpg") scroll 0 0 no-repeat;
}
body.taisho-ac div.information h2 {
	background: transparent url("/h/taisho-ac/img/title_information.jpg") scroll 0 0 no-repeat;
}
body.taisho-ac div.coupon h2 {
	background: transparent url("/h/taisho-ac/img/title_coupon.jpg") scroll 0 0 no-repeat;
}
body.taisho-ac div.tieup h2 {
	background: transparent url("/h/taisho-ac/img/title_tieup.jpg") scroll 0 0 no-repeat;
}
body.taisho-ac div.consultation h2 {
	background: transparent url("/h/taisho-ac/img/title_consultation.jpg") scroll 0 0 no-repeat;
}
body.taisho-ac div.selection h2 {
	background: transparent url("/h/taisho-ac/img/title_selection.jpg") scroll 0 0 no-repeat;
}
body.taisho-ac ul.nav-specialty li a {
	background-image: url("/h/taisho-ac/img/nav_specialty.jpg");
}

/* Article Common */
body.taisho-ac div.section h3 {
	background-image: url("/h/taisho-ac/img/title_section.jpg");
}
body.taisho-ac p.link-button a {
	background-image: url("/h/taisho-ac/img/button_link.jpg");
}
body.taisho-ac p.link-button2 a {
	background-image: url("/h/taisho-ac/img/button_link_2.jpg");
}
body.taisho-ac div.tieup h3 {
	background: transparent url("/h/taisho-ac/img/title_tieup.jpg") scroll 0 0 no-repeat;
}
body.taisho-ac div.consultationmeeting h3 {
	background: transparent url("/h/taisho-ac/img/title_consultationmeeting.jpg") scroll 0 0 no-repeat;
}
body.taisho-ac div.recommendation h3 {
	background: transparent url("/h/taisho-ac/img/title_recommendation.jpg") scroll 0 0 no-repeat;
}
body.taisho-ac div.move h3 {
	background: transparent url("/h/taisho-ac/img/title_move.jpg") scroll 0 0 no-repeat;
}
body.taisho-ac div.tel h3 {
	background: transparent url("/h/taisho-ac/img/title_tel.jpg") scroll 0 0 no-repeat;
}

body.taisho-ac p.search-link {
	background-image: url("/h/taisho-ac/img/icon_search.jpg");
}

/* Town */
body.taisho-ac ol.popularity-line h4 span,
body.taisho-ac ol.popularity-station h4 span {
	margin-right: 18px;
	color: #6c3e78;
}

body.taisho-ac ol.popularity-line li {
	float: left;
	width: 353px;
	margin-right: 10px;
	border: #cccccc solid 1px;
	list-style-type: none;
}
* html body.taisho-ac ol.popularity-line li { width: 355px;}

/* Simulator */
body.taisho-ac div.simulation-result dt {
	background-image: url("/h/taisho-ac/img/title_result.jpg");
}

/* Shop Info */
body.taisho-ac div.shop-info h3 {
	background-image: url("/h/taisho-ac/img/title_shop_info.jpg");
}
body.taisho-ac div.shop-route h3 {
	background-image: url("/h/taisho-ac/img/title_shop_route.jpg");
}
body.taisho-ac div.shop-info address a {
	color: #6c3e78;
}
body.taisho-ac div.shop-info p.shop-detail a {
	background-image: url("/h/taisho-ac/img/button_shop_detail.jpg");
}

body.taisho-ac ul.search-form li ul li p span {
	font-weight: bold;
	color: #6c3e78;
}

body.taisho-ac div.rent-search {
	padding: 15px 20px 0;
	border: #6b3e77 solid 2px;
	color: #333333;
}

/* Sitemap*/
body.taisho-ac div.sitemap dt{
	background-image: url("/h/taisho-ac/img/icon_sitemap_01.gif");
	background-repeat:no-repeat;
	background-position:left;
}
body.taisho-ac div.sitemap dd{
	background-image: url("/h/taisho-ac/img/icon_sitemap_02.gif");
	background-repeat:no-repeat;
	background-position:left;
}


body.taisho-ac ol.popularity-line p.text a,
body.taisho-ac ol.popularity-station p.text a{
	color: #6c3e78;
}
body.taisho-ac ol.popularity-line p.text a:hover,
body.taisho-ac ol.popularity-station p.text a:hover{
	color: #6c3e78;
}


body.taisho-ac div.meals_campus h3.gakusei_ryou{
	background-image:url("/h/taisho-ac/img/h3_gakusei-ryou.jpg");
	width:690px;
	height:25px;
	color:#FFF;
	padding-left:10px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}




/*食事付き-*/

body.taisho-ac div.meals_campus ul.new-property li h3 a { 
color: #6c3e78;}

body.taisho-ac div.meals_campus ul.new-property li p.layout {
	background-color: #6c3e78;
}

body.taisho-ac div.meals_campus h2.student_property:first-letter {
	color: #6c3e78;
}

body.taisho-ac div.meals_campus div.article-intro{
	color: #6c3e78;
}

body.taisho-ac div.meals_campus h3.page {
	background-image:url("/h/taisho-ac/img/student_h3.jpg");
padding-top: 3px;
}

body.taisho-ac div.meals_campus ul.new-property li.copy{
	color:#45284D;
}

body.taisho-ac div.meals_campus h3.student_property_title-shop-info{
	background-image:url("/h/taisho-ac/img/student_h3_2.jpg");
	color:#6c3e78;
	letter-spacing:0.1em;
	height:13px;
	padding-top:10px;
	border-bottom:2px #6c3e78 solid;
}

body.taisho-ac div.meals_campus div.shop-info p.button-inquiry a {
	background-color:#6c3e78;
	border:1px #6c3e78 solid;
}


body.taisho-ac div.meals_campus h3.gakusei_ryou{
	background-image:url("/h/taisho-ac/img/h3_gakusei-ryou.jpg");
	width:690px;
	height:25px;
	color:#FFF;
	padding-left:10px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}






/* 芝浦工業大学
-------------------------------------------------- */
body.shibaurakogyo-ac,
body.shibaurakogyo-ac p.page-title a {
	color: #497568;
}

/* Groval Nav */
body.shibaurakogyo-ac div.global-nav ul li a {
	background-image: url("/h/shibaurakogyo-ac/img/button_navi.jpg");
}

/* Index */
body.shibaurakogyo-ac div.specialty h2 {
	background: transparent url("/h/shibaurakogyo-ac/img/title_specialty.jpg") scroll 0 0 no-repeat;
}
body.shibaurakogyo-ac div.information h2 {
	background: transparent url("/h/shibaurakogyo-ac/img/title_information.jpg") scroll 0 0 no-repeat;
}
body.shibaurakogyo-ac div.coupon h2 {
	background: transparent url("/h/shibaurakogyo-ac/img/title_coupon.jpg") scroll 0 0 no-repeat;
}
body.shibaurakogyo-ac div.tieup h2 {
	background: transparent url("/h/shibaurakogyo-ac/img/title_tieup.jpg") scroll 0 0 no-repeat;
}
body.shibaurakogyo-ac div.consultation h2 {
	background: transparent url("/h/shibaurakogyo-ac/img/title_consultation.jpg") scroll 0 0 no-repeat;
}
body.shibaurakogyo-ac div.selection h2 {
	background: transparent url("/h/shibaurakogyo-ac/img/title_selection.jpg") scroll 0 0 no-repeat;
}
body.shibaurakogyo-ac ul.nav-specialty li a {
	background-image: url("/h/shibaurakogyo-ac/img/nav_specialty.jpg");
}

/* Article Common */
body.shibaurakogyo-ac div.section h3 {
	background-image: url("/h/shibaurakogyo-ac/img/title_section.jpg");
}
body.shibaurakogyo-ac p.link-button a {
	background-image: url("/h/shibaurakogyo-ac/img/button_link.jpg");
}
body.shibaurakogyo-ac p.link-button2 a {
	background-image: url("/h/shibaurakogyo-ac/img/button_link_2.jpg");
}
body.shibaurakogyo-ac div.recommendation h3 {
	background: transparent url("/h/shibaurakogyo-ac/img/title_recommendation.jpg") scroll 0 0 no-repeat;
}
body.shibaurakogyo-ac div.move h3 {
	background: transparent url("/h/shibaurakogyo-ac/img/title_move.jpg") scroll 0 0 no-repeat;
}
body.shibaurakogyo-ac div.tieup h3 {
	background: transparent url("/h/shibaurakogyo-ac/img/title_tieup.jpg") scroll 0 0 no-repeat;
}
body.shibaurakogyo-ac div.tel h3 {
	background: transparent url("/h/shibaurakogyo-ac/img/title_tel.jpg") scroll 0 0 no-repeat;
}

body.shibaurakogyo-ac p.search-link {
	background-image: url("/h/shibaurakogyo-ac/img/icon_search.jpg");
}

/* Town */
body.shibaurakogyo-ac ol.popularity-line h4 span,
body.shibaurakogyo-ac ol.popularity-station h4 span {
	margin-right: 18px;
	color: #497568;
}

body.shibaurakogyo-ac ol.popularity-line li {
	float: left;
	width: 353px;
	margin-right: 10px;
	border: #cccccc solid 1px;
	list-style-type: none;
}
* html body.shibaurakogyo-ac ol.popularity-line li { width: 355px;}

body.shibaurakogyo-ac ol.popularity-station li {
	float: left;
	width: 353px;
	margin-right: 10px;
	border: #cccccc solid 1px;
	list-style-type: none;
}
* body.shibaurakogyo-ac html ol.popularity-station li { width: 355px;}

/* Simulator */
body.shibaurakogyo-ac div.simulation-result dt {
	background-image: url("/h/shibaurakogyo-ac/img/title_result.jpg");
}

/* Shop Info */
body.shibaurakogyo-ac div.shop-info h3 {
	background-image: url("/h/shibaurakogyo-ac/img/title_shop_info.jpg");
}
body.shibaurakogyo-ac div.shop-route h3 {
	background-image: url("/h/shibaurakogyo-ac/img/title_shop_route.jpg");
}
body.shibaurakogyo-ac div.shop-info address a {
	color: #497568;
}
body.shibaurakogyo-ac div.shop-info p.shop-detail a {
	background-image: url("/h/shibaurakogyo-ac/img/button_shop_detail.jpg");
}

body.shibaurakogyo-ac ul.search-form li ul li p span {
	font-weight: bold;
	color: #497568;
}

body.shibaurakogyo-ac div.rent-search {
	padding: 15px 20px 0;
	border: #497568 solid 2px;
	color: #333333;
}

/* Sitemap*/
body.shibaurakogyo-ac div.sitemap dt{
	background-image: url("/h/shibaurakogyo-ac/img/icon_sitemap_01.gif");
	background-repeat:no-repeat;
	background-position:left;
}
body.shibaurakogyo-ac div.sitemap dd{
	background-image: url("/h/shibaurakogyo-ac/img/icon_sitemap_02.gif");
	background-repeat:no-repeat;
	background-position:left;
}



body.shibaurakogyo-ac ol.popularity-line p.text a,
body.shibaurakogyo-ac ol.popularity-station p.text a{
	color: #497568;
}
body.shibaurakogyo-ac ol.popularity-line p.text a:hover,
body.shibaurakogyo-ac ol.popularity-station p.text a:hover{
	color: #497568;
}



/*食事付き-*/

body.shibaurakogyo-ac div.meals_campus ul.new-property li h3 a { 
color: #497568;}

body.shibaurakogyo-ac div.meals_campus ul.new-property li p.layout {
	background-color: #497568;
}

body.shibaurakogyo-ac div.meals_campus h2.student_property:first-letter {
	color: #497568;
}

body.shibaurakogyo-ac div.meals_campus div.article-intro{
	color: #497568;
}

body.shibaurakogyo-ac div.meals_campus h3.page {
	background-image:url("/h/shibaurakogyo-ac/img/student_h3.jpg");
padding-top: 3px;
}

body.shibaurakogyo-ac div.meals_campus ul.new-property li.copy{
	color:#497568;
}

body.shibaurakogyo-ac div.meals_campus h3.student_property_title-shop-info{
	background-image:url("/h/shibaurakogyo-ac/img/student_h3_2.jpg");
	color:#497568;
	letter-spacing:0.1em;
	height:13px;
	padding-top:10px;
	border-bottom:2px #497568 solid;
}

body.shibaurakogyo-ac div.meals_campus div.shop-info p.button-inquiry a {
	background-color:#497568;
	border:1px #497568 solid;
}


body.shibaurakogyo-ac div.meals_campus h3.gakusei_ryou{
	background-image:url("/h/shibaurakogyo-ac/img/h3_gakusei-ryou.jpg");
	width:690px;
	height:25px;
	color:#FFF;
	padding-left:10px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}




/* 東京大学
-------------------------------------------------- */
body.tokyo-ac,
body.tokyo-ac p.page-title a {
	color: #4494D1;
}

/* Groval Nav */
body.tokyo-ac div.global-nav ul li a {
	background-image: url("/h/tokyo-ac/img/button_navi.jpg");
}

/* Index */
body.tokyo-ac div.specialty h2 {
	background: transparent url("/h/tokyo-ac/img/title_specialty.jpg") scroll 0 0 no-repeat;
}
body.tokyo-ac div.information h2 {
	background: transparent url("/h/tokyo-ac/img/title_information.jpg") scroll 0 0 no-repeat;
}
body.tokyo-ac div.coupon h2 {
	background: transparent url("/h/tokyo-ac/img/title_coupon.jpg") scroll 0 0 no-repeat;
}
body.tokyo-ac div.tieup h2 {
	background: transparent url("/h/tokyo-ac/img/title_tieup.jpg") scroll 0 0 no-repeat;
}
body.tokyo-ac div.recommendation h2 {
	background: transparent url("/h/tokyo-ac/img/title_recommendation.jpg") scroll 0 0 no-repeat;
}
body.tokyo-ac div.selection h2 {
	background: transparent url("/h/tokyo-ac/img/title_selection.jpg") scroll 0 0 no-repeat;
}
body.tokyo-ac ul.nav-specialty li a {
	background-image: url("/h/tokyo-ac/img/nav_specialty.jpg");
}

/* Article Common */
body.tokyo-ac div.section h3 {
	background-image: url("/h/tokyo-ac/img/title_section.jpg");
}
body.tokyo-ac p.link-button a {
	background-image: url("/h/tokyo-ac/img/button_link.jpg");
}
body.tokyo-ac p.link-button2 a {
	background-image: url("/h/tokyo-ac/img/button_link_2.jpg");
}
body.tokyo-ac div.recommendation h3 {
	background: transparent url("/h/tokyo-ac/img/title_recommendation.jpg") scroll 0 0 no-repeat;
}
body.tokyo-ac div.move h3 {
	background: transparent url("/h/tokyo-ac/img/title_move.jpg") scroll 0 0 no-repeat;
}
body.tokyo-ac div.tieup h3 {
	background: transparent url("/h/tokyo-ac/img/title_tieup.jpg") scroll 0 0 no-repeat;
}
body.tokyo-ac div.tel h3 {
	background: transparent url("/h/tokyo-ac/img/title_tel.jpg") scroll 0 0 no-repeat;
}

body.tokyo-ac p.search-link {
	background-image: url("/h/tokyo-ac/img/icon_search.jpg");
}



/* Town */
body.tokyo-ac ol.popularity-line h4 span,
body.tokyo-ac ol.popularity-station h4 span {
	margin-right: 18px;
	color: #4494D1;
}

body.tokyo-ac ol.popularity-line li {
	float: left;
	width: 353px;
	margin-right: 10px;
	border: #cccccc solid 1px;
	list-style-type: none;
}
* html body.mejiro-ac ol.popularity-line li { width: 355px;}

/* Simulator */
body.tokyo-ac div.simulation-result dt {
	background-image: url("/h/tokyo-ac/img/title_result.jpg");
}

/* minimini */

body.tokyo-ac p.minimini_big{
	font-size:16px;
	line-height:150%;
}


/* Shop Info */
body.tokyo-ac div.shop-info h3 {
	background-image: url("/h/tokyo-ac/img/title_shop_info.jpg");
}
body.tokyo-ac div.shop-route h3 {
	background-image: url("/h/tokyo-ac/img/title_shop_route.jpg");
}
body.tokyo-ac div.shop-info address a {
	color: #4494D1;
}
body.tokyo-ac div.shop-info p.shop-detail a {
	background-image: url("/h/tokyo-ac/img/button_shop_detail.jpg");
}

body.tokyo-ac ul.search-form li ul li p span {
	font-weight: bold;
	color: #4494D1;
}

body.tokyo-ac div.rent-search {
	padding: 15px 20px 0;
	border: #4494D1 solid 2px;
	color: #333333;
}

/* Sitemap*/
body.tokyo-ac div.sitemap dt{
	background-image: url("/h/tokyo-ac/img/icon_sitemap_01.gif");
	background-repeat:no-repeat;
	background-position:left;
}
body.tokyo-ac div.sitemap dd{
	background-image: url("/h/tokyo-ac/img/icon_sitemap_02.gif");
	background-repeat:no-repeat;
	background-position:left;
}


body.tokyo-ac ol.popularity-line p.text a,
body.tokyo-ac ol.popularity-station p.text a{
	color: #4494D1;
}
body.tokyo-ac ol.popularity-line p.text a:hover,
body.tokyo-ac ol.popularity-station p.text a:hover{
	color: #4494D1;
}



/*食事付き-*/

body.tokyo-ac div.meals_campus ul.new-property li h3 a { 
color: #4494D1;}

body.tokyo-ac div.meals_campus ul.new-property li p.layout {
	background-color: #4494D1;
}

body.tokyo-ac div.meals_campus h2.student_property:first-letter {
	color: #4494D1;
}

body.tokyo-ac div.meals_campus div.article-intro{
	color: #4494D1;
}

body.tokyo-ac div.meals_campus h3.page {
	background-image:url("/h/tokyo-ac/img/student_h3.jpg");
padding-top: 3px;
}

body.tokyo-ac div.meals_campus ul.new-property li.copy{
	color:#266A9D;
}

body.tokyo-ac div.meals_campus h3.student_property_title-shop-info{
	background-image:url("/h/tokyo-ac/img/student_h3_2.jpg");
	color:#4494D1;
	letter-spacing:0.1em;
	height:13px;
	padding-top:10px;
	border-bottom:2px #4494D1 solid;
}

div.meals_campus div.shop-info p.button-inquiry a {
	background-color:#4494D1;
	border:1px #4494D1 solid;
}


body.tokyo-ac div.meals_campus h3.gakusei_ryou{
	background-image:url("/h/tokyo-ac/img/h3_gakusei-ryou.jpg");
	width:690px;
	height:25px;
	color:#FFF;
	padding-left:10px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}





/* 東京理科大学
-------------------------------------------------- */
body.tokyorika-ac,
body.tokyorika-ac p.page-title a {
	color: #009946;
}

/* Groval Nav */
body.tokyorika-ac div.global-nav ul li a {
	background-image: url("/h/tokyorika-ac/img/button_navi.jpg");
}

/* Index */
body.tokyorika-ac div.specialty h2 {
	background: transparent url("/h/tokyorika-ac/img/title_specialty.jpg") scroll 0 0 no-repeat;
}
body.tokyorika-ac div.information h2 {
	background: transparent url("/h/tokyorika-ac/img/title_information.jpg") scroll 0 0 no-repeat;
}
body.tokyorika-ac div.coupon h2 {
	background: transparent url("/h/tokyorika-ac/img/title_coupon.jpg") scroll 0 0 no-repeat;
}
body.tokyorika-ac div.tieup h2 {
	background: transparent url("/h/tokyorika-ac/img/title_tieup.jpg") scroll 0 0 no-repeat;
}
body.tokyorika-ac div.recommendation h2 {
	background: transparent url("/h/tokyorika-ac/img/title_recommendation.jpg") scroll 0 0 no-repeat;
}
body.tokyorika-ac div.selection h2 {
	background: transparent url("/h/tokyorika-ac/img/title_selection.jpg") scroll 0 0 no-repeat;
}
body.tokyorika-ac ul.nav-specialty li a {
	background-image: url("/h/tokyorika-ac/img/nav_specialty.jpg");
}

/* Article Common */
body.tokyorika-ac div.section h3 {
	background-image: url("/h/tokyorika-ac/img/title_section.jpg");
}
body.tokyorika-ac p.link-button a {
	background-image: url("/h/tokyorika-ac/img/button_link.jpg");
}
body.tokyorika-ac p.link-button2 a {
	background-image: url("/h/tokyorika-ac/img/button_link_2.jpg");
}
body.tokyorika-ac div.recommendation h3 {
	background: transparent url("/h/tokyorika-ac/img/title_recommendation.jpg") scroll 0 0 no-repeat;
}
body.tokyorika-ac div.move h3 {
	background: transparent url("/h/tokyorika-ac/img/title_move.jpg") scroll 0 0 no-repeat;
}
body.tokyorika-ac div.tieup h3 {
	background: transparent url("/h/tokyorika-ac/img/title_tieup.jpg") scroll 0 0 no-repeat;
}
body.tokyorika-ac div.tel h3 {
	background: transparent url("/h/tokyorika-ac/img/title_tel.jpg") scroll 0 0 no-repeat;
}

body.tokyorika-ac p.search-link {
	background-image: url("/h/tokyorika-ac/img/icon_search.jpg");
}



/* Town */
body.tokyorika-ac ol.popularity-line h4 span,
body.tokyorika-ac ol.popularity-station h4 span {
	margin-right: 18px;
	color: #009946;
}

body.tokyorika-ac ol.popularity-line li {
	float: left;
	width: 353px;
	margin-right: 10px;
	border: #cccccc solid 1px;
	list-style-type: none;
}
* html body.mejiro-ac ol.popularity-line li { width: 355px;}

/* Simulator */
body.tokyorika-ac div.simulation-result dt {
	background-image: url("/h/tokyorika-ac/img/title_result.jpg");
}

/* minimini */

body.tokyorika-ac p.minimini_big{
	font-size:16px;
	line-height:150%;
}


/* Shop Info */
body.tokyorika-ac div.shop-info h3 {
	background-image: url("/h/tokyorika-ac/img/title_shop_info.jpg");
}
body.tokyorika-ac div.shop-route h3 {
	background-image: url("/h/tokyorika-ac/img/title_shop_route.jpg");
}
body.tokyorika-ac div.shop-info address a {
	color: #009946;
}
body.tokyorika-ac div.shop-info p.shop-detail a {
	background-image: url("/h/tokyorika-ac/img/button_shop_detail.jpg");
}

body.tokyorika-ac ul.search-form li ul li p span {
	font-weight: bold;
	color: #009946;
}

body.tokyorika-ac div.rent-search {
	padding: 15px 20px 0;
	border: #009946 solid 2px;
	color: #333333;
}

/* Sitemap*/
body.tokyorika-ac div.sitemap dt{
	background-image: url("/h/tokyorika-ac/img/icon_sitemap_01.gif");
	background-repeat:no-repeat;
	background-position:left;
}
body.tokyorika-ac div.sitemap dd{
	background-image: url("/h/tokyorika-ac/img/icon_sitemap_02.gif");
	background-repeat:no-repeat;
	background-position:left;
}


body.tokyorika-ac ol.popularity-line p.text a,
body.tokyorika-ac ol.popularity-station p.text a{
	color: #009946;
}
body.tokyorika-ac ol.popularity-line p.text a:hover,
body.tokyorika-ac ol.popularity-station p.text a:hover{
	color: #009946;
}


body.tokyorika-ac div.meals_campus h3.gakusei_ryou{
	background-image:url("/h/tokyorika-ac/img/h3_gakusei-ryou.jpg");
	width:690px;
	height:25px;
	color:#FFF;
	padding-left:10px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}




/*食事付き-*/

body.tokyorika-ac div.meals_campus ul.new-property li h3 a { 
color: #009946;}

body.tokyorika-ac div.meals_campus ul.new-property li p.layout {
	background-color: #009946;
}

body.tokyorika-ac div.meals_campus h2.student_property:first-letter {
	color: #009946;
}

body.tokyorika-ac div.meals_campus div.article-intro{
	color: #009946;
}

body.tokyorika-ac div.meals_campus h3.page {
	background-image:url("/h/tokyorika-ac/img/student_h3.jpg");
padding-top: 3px;
}

body.tokyorika-ac div.meals_campus ul.new-property li.copy{
	color:#007535;
}

body.tokyorika-ac div.meals_campus h3.student_property_title-shop-info{
	background-image:url("/h/tokyorika-ac/img/student_h3_2.jpg");
	color:#009946;
	letter-spacing:0.1em;
	height:13px;
	padding-top:10px;
	border-bottom:2px #009946 solid;
}

body.tokyorika-ac div.meals_campus div.shop-info p.button-inquiry a {
	background-color:#009946;
	border:1px #009946 solid;
}


body.tokyorika-ac div.meals_campus h3.gakusei_ryou{
	background-image:url("/h/tokyorika-ac/img/h3_gakusei-ryou.jpg");
	width:690px;
	height:25px;
	color:#FFF;
	padding-left:10px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}






/* 東洋大学
-------------------------------------------------- */
body.toyo-ac,
body.toyo-ac p.page-title a {
	color: #0C197F;
}

/* Groval Nav */
body.toyo-ac div.global-nav ul li a {
	background-image: url("/h/toyo-ac/img/button_navi.jpg");
}
/* Index */
body.toyo-ac div.specialty h2 {
	background: transparent url("/h/toyo-ac/img/title_specialty.jpg") scroll 0 0 no-repeat;
}
body.toyo-ac div.information h2 {
	background: transparent url("/h/toyo-ac/img/title_information.jpg") scroll 0 0 no-repeat;
}
body.toyo-ac div.coupon h2 {
	background: transparent url("/h/toyo-ac/img/title_coupon.jpg") scroll 0 0 no-repeat;
}
body.toyo-ac div.tieup h2 {
	background: transparent url("/h/toyo-ac/img/title_tieup.jpg") scroll 0 0 no-repeat;
}
body.toyo-ac div.recommendation h2 {
	background: transparent url("/h/toyo-ac/img/title_recommendation.jpg") scroll 0 0 no-repeat;
}
body.toyo-ac div.selection h2 {
	background: transparent url("/h/toyo-ac/img/title_selection.jpg") scroll 0 0 no-repeat;
}
body.toyo-ac ul.nav-specialty li a {
	background-image: url("/h/toyo-ac/img/nav_specialty.jpg");
}

/* Article Common */
body.toyo-ac div.section h3 {
	background-image: url("/h/toyo-ac/img/title_section.jpg");
}
body.toyo-ac p.link-button a {
	background-image: url("/h/toyo-ac/img/button_link.jpg");
}
body.toyo-ac p.link-button2 a {
	background-image: url("/h/toyo-ac/img/button_link_2.jpg");
}
body.toyo-ac div.recommendation h3 {
	background: transparent url("/h/toyo-ac/img/title_recommendation.jpg") scroll 0 0 no-repeat;
}
body.toyo-ac div.move h3 {
	background: transparent url("/h/toyo-ac/img/title_move.jpg") scroll 0 0 no-repeat;
}
body.toyo-ac div.tieup h3 {
	background: transparent url("/h/toyo-ac/img/title_tieup.jpg") scroll 0 0 no-repeat;
}
body.toyo-ac div.tel h3 {
	background: transparent url("/h/toyo-ac/img/title_tel.jpg") scroll 0 0 no-repeat;
}

body.toyo-ac p.search-link {
	background-image: url("/h/toyo-ac/img/icon_search.jpg");
}



/* Town */
body.toyo-ac ol.popularity-line h4 span,
body.toyo-ac ol.popularity-station h4 span {
	margin-right: 18px;
	color: #0C197F;
}

body.toyo-ac ol.popularity-line li {
	float: left;
	width: 353px;
	margin-right: 10px;
	border: #cccccc solid 1px;
	list-style-type: none;
}
* html body.mejiro-ac ol.popularity-line li { width: 355px;}

/* Simulator */
body.toyo-ac div.simulation-result dt {
	background-image: url("/h/toyo-ac/img/title_result.jpg");
}

/* minimini */

body.toyo-ac p.minimini_big{
	font-size:16px;
	line-height:150%;
}

/* Shop Info */
body.toyo-ac div.shop-info h3 {
	background-image: url("/h/toyo-ac/img/title_shop_info.jpg");
}
body.toyo-ac div.shop-route h3 {
	background-image: url("/h/toyo-ac/img/title_shop_route.jpg");
}
body.toyo-ac div.shop-info address a {
	color: #0C197F;
}
body.toyo-ac div.shop-info p.shop-detail a {
	background-image: url("/h/toyo-ac/img/button_shop_detail.jpg");
}

body.toyo-ac ul.search-form li ul li p span {
	font-weight: bold;
	color: #0C197F;
}

body.toyo-ac div.rent-search {
	padding: 15px 20px 0;
	border: #0C197F solid 2px;
	color: #333333;
}

/* Sitemap*/
body.toyo-ac div.sitemap dt{
	background-image: url("/h/toyo-ac/img/icon_sitemap_01.gif");
	background-repeat:no-repeat;
	background-position:left;
}
body.toyo-ac div.sitemap dd{
	background-image: url("/h/toyo-ac/img/icon_sitemap_02.gif");
	background-repeat:no-repeat;
	background-position:left;
}


body.toyo-ac ol.popularity-line p.text a,
body.toyo-ac ol.popularity-station p.text a{
	color: #0C197F;
}
body.toyo-ac ol.popularity-line p.text a:hover,
body.toyo-ac ol.popularity-station p.text a:hover{
	color: #0C197F;
}

body.toyo-ac div.meals_campus h3.gakusei_ryou{
	background-image:url("/h/toyo-ac/img/h3_gakusei-ryou.jpg");
	width:690px;
	height:25px;
	color:#FFF;
	padding-left:10px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}




/*食事付き-*/

body.toyo-ac div.meals_campus ul.new-property li h3 a { 
color: #0C197F;}

body.toyo-ac div.meals_campus ul.new-property li p.layout {
	background-color: #0C197F;
}

body.toyo-ac div.meals_campus h2.student_property:first-letter {
	color: #0C197F;
}

body.toyo-ac div.meals_campus div.article-intro{
	color: #0C197F;
}

body.toyo-ac div.meals_campus h3.page {
	background-image:url("/h/toyo-ac/img/student_h3.jpg");
padding-top: 3px;
}

body.toyo-ac div.meals_campus ul.new-property li.copy{
	color:#09135E;
}

body.toyo-ac div.meals_campus h3.student_property_title-shop-info{
	background-image:url("/h/toyo-ac/img/student_h3_2.jpg");
	color:#0C197F;
	letter-spacing:0.1em;
	height:13px;
	padding-top:10px;
	border-bottom:2px #0C197F solid;
}

body.toyo-ac div.meals_campus div.shop-info p.button-inquiry a {
	background-color:#0C197F;
	border:1px #0C197F solid;
}


body.toyo-ac div.meals_campus h3.gakusei_ryou{
	background-image:url("/h/toyo-ac/img/h3_gakusei-ryou.jpg");
	width:690px;
	height:25px;
	color:#FFF;
	padding-left:10px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}








/* 二松学舎大学
-------------------------------------------------- */

body.nishogakusha-ac div.article h2 {
	margin-bottom: 1em;
	padding-top: 5px;
	padding-left: 45px;
	height:30px;
	font-size: 22px;
	background: transparent url(/h/nishogakusha-ac/kudan_campus/img/icon_campus.jpg) 0 0 no-repeat;
}

body.nishogakusha-ac div.section h2{font-size:15px;}
body.nishogakusha-ac{
	color: #666666;
}
body.nishogakusha-ac p.page-title a {
	color: #85B000;
}

/* Groval Nav */
body.nishogakusha-ac div.global-nav ul li a {
	background-image: url("/h/nishogakusha-ac/kudan_campus/img/button_navi.jpg");
}

/* Index */
body.nishogakusha-ac div.specialty h2 {
	background: transparent url("/h/nishogakusha-ac/kudan_campus/img/title_specialty.jpg") scroll 0 0 no-repeat;
}
body.nishogakusha-ac div.information h2 {
	background: transparent url("/h/nishogakusha-ac/kudan_campus/img/title_information.jpg") scroll 0 0 no-repeat;
}
body.nishogakusha-ac div.coupon h2 {
	background: transparent url("/h/nishogakusha-ac/kudan_campus/img/title_coupon.jpg") scroll 0 0 no-repeat;
}
body.nishogakusha-ac div.tieup h2 {
	background: transparent url("/h/nishogakusha-ac/kudan_campus/img/title_tieup.jpg") scroll 0 0 no-repeat;
}
body.nishogakusha-ac div.consultation h2 {
	background: transparent url("/h/nishogakusha-ac/kudan_campus/img/title_consultation.jpg") scroll 0 0 no-repeat;
}
body.nishogakusha-ac div.selection h2 {
	background: transparent url("/h/nishogakusha-ac/kudan_campus/img/title_selection.jpg") scroll 0 0 no-repeat;
}
body.nishogakusha-ac div.recommendation h2 {
	background: transparent url("/h/nishogakusha-ac/kudan_campus/img/title_recommendation.jpg") scroll 0 0 no-repeat;
}

body.nishogakusha-ac ul.nav-specialty li a {
	background-image: url("/h/nishogakusha-ac/kudan_campus/img/nav_specialty.jpg");
}

/* Article Common */
body.nishogakusha-ac div.section h3 {
	background-image: url("/h/nishogakusha-ac/kudan_campus/img/title_section.jpg"); 
}
body.nishogakusha-ac p.link-button a {
	background-image: url("/h/nishogakusha-ac/kudan_campus/img/button_link.jpg");
}
body.nishogakusha-ac p.link-button2 a {
	background-image: url("/h/nishogakusha-ac/kudan_campus/img/button_link_2.jpg");
}

body.nishogakusha-ac div.help h3 {
	background: transparent url("/h/nishogakusha-ac/kudan_campus/img/title_help.jpg") scroll 0 0 no-repeat;
}
body.nishogakusha-ac div.recommendation h3 {
	background: transparent url("/h/nishogakusha-ac/kudan_campus/img/title_recommendation.jpg") scroll 0 0 no-repeat;
}
body.nishogakusha-ac div.move h3 {
	background: transparent url("/h/nishogakusha-ac/kudan_campus/img/title_move.jpg") scroll 0 0 no-repeat;
}
body.nishogakusha-ac div.tieup h3 {
	background: transparent url("/h/nishogakusha-ac/kudan_campus/img/title_tieup.jpg") scroll 0 0 no-repeat;
}
body.nishogakusha-ac div.tel h3 {
	background: transparent url("/h/nishogakusha-ac/kudan_campus/img/title_tel.jpg") scroll 0 0 no-repeat;
}

body.nishogakusha-ac p.search-link {
	background-image: url("/h/nishogakusha-ac/kudan_campus/img/icon_search.jpg");
}

/* Town */
body.nishogakusha-ac ol.popularity-line h4 span,
body.nishogakusha-ac ol.popularity-station h4 span {
	margin-right: 18px;
	color: #666666;
}

body.nishogakusha-ac ol.popularity-line li {
	float: left;
	width: 353px;
	margin-right: 10px;
	border: #cccccc solid 1px;
	list-style-type: none;
}
* html body.nishogakusha-ac ol.popularity-line li { width: 355px;}

/* Simulator */
body.nishogakusha-ac div.simulation-result dt {
	background-image: url("/h/nishogakusha-ac/kudan_campus/img/title_result.jpg");
}

/* Shop Info */
body.nishogakusha-ac div.shop-info h3 {
	background-image: url("/h/nishogakusha-ac/kudan_campus/img/title_shop_info.jpg");font-size:14px;
}
body.nishogakusha-ac div.shop-route h3 {
	background-image: url("/h/nishogakusha-ac/kudan_campus/img/title_shop_route.jpg");font-size:14px;
}
body.nishogakusha-ac div.shop-info address a {
	color: #85B000;
}
body.nishogakusha-ac div.shop-info p.shop-detail a {
	background-image: url("/h/nishogakusha-ac/kudan_campus/img/button_shop_detail.jpg");
}

body.nishogakusha-ac ul.search-form li ul li p span {
	font-weight: bold;
	color: #85B000;
}

body.nishogakusha-ac div.rent-search {
	padding: 15px 20px 0;
	border: 2px solid #85B000;
	color: #333333;
}


/* Sitemap*/
body.nishogakusha-ac div.sitemap dt{
	background-image: url("/h/nishogakusha-ac/kudan_campus/img/icon_sitemap_01.gif");
	background-repeat:no-repeat;
	background-position:left;
}
body.nishogakusha-ac div.sitemap dd{
	background-image: url("/h/nishogakusha-ac/kudan_campus/img/icon_sitemap_02.gif");
	background-repeat:no-repeat;
	background-position:left;
}



body.nishogakusha-ac ol.popularity-line p.text a,
body.nishogakusha-ac ol.popularity-station p.text a{
	color: #666666;
}
body.nishogakusha-ac ol.popularity-line p.text a:hover,
body.nishogakusha-ac ol.popularity-station p.text a:hover{
	color: #23419b;
}



body.nishogakusha-ac div.meals_campus h3.gakusei_ryou{
	background-image:url("/h/nishogakusha-ac/kudan_campus/img/h3_gakusei-ryou.jpg");
	width:690px;
	height:25px;
	color:#FFF;
	padding-left:10px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}


/*食事付き-*/

body.nishogakusha-ac div.meals_campus ul.new-property li h3 a {
	color: #666666;
}

body.nishogakusha-ac div.meals_campus ul.new-property li p.layout {
	background-color: #85B000;
}

body.nishogakusha-ac div.meals_campus h2.student_property:first-letter {
	color: #85B000;
}

body.nishogakusha-ac div.meals_campus div.article-intro{
	color: #85B000;
}

body.nishogakusha-ac div.meals_campus h3.page {
	background-image:url("/h/nishogakusha-ac/kudan_campus/img/student_h3.jpg");
padding-top: 3px;
}

body.nishogakusha-ac div.meals_campus ul.new-property li.copy{
	color:#85B000;
}

body.nishogakusha-ac div.meals_campus h3.student_property_title-shop-info{
	background-image:url("/h/nishogakusha-ac/kudan_campus/img/student_h3_2.jpg");
	color:#85B000;
	letter-spacing:0.1em;
	height:13px;
	padding-top:10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #85B000;
}

body.nishogakusha-ac div.meals_campus div.shop-info p.button-inquiry a {
	background-color:#85B000;
	border:1px solid #85B000;
}


body.nishogakusha-ac div.meals_campus h3.gakusei_ryou{
	background-image:url("/h/nishogakusha-ac/kudan_campus/img/h3_gakusei-ryou.jpg");
	width:690px;
	height:25px;
	color:#FFF;
	padding-left:10px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}


body.nishogakusha-ac ul.situation-new li h4 {
	color:#85B000;
}



body.nishogakusha-ac div.meals_campus div.article h2 {
	margin-bottom: 1em;
	padding-top: 5px;
	padding-left: 45px;
	font-size: 22px;
	background: transparent url(/h/nishogakusha-ac/kudan_campus/img/icon_campus.jpg) 0 0 no-repeat;
}


body.nishogakusha-ac ul.property-feature h3{ color:#85B000;}









/* 専修大学
-------------------------------------------------- */

body.senshu-ac div.article h2 {
	margin-bottom: 1em;
	padding-top: 5px;
	padding-left: 45px;
	height:30px;
	font-size: 22px;
	background: transparent url(/h/senshu-ac/kanda_campus/img/icon_campus.jpg) 0 0 no-repeat;
}

body.senshu-ac div.section h2{font-size:15px;}
body.senshu-ac{
	color: #333;
}
body.senshu-ac p.page-title a {
	color: #005E1F;
}

/* Groval Nav */
body.senshu-ac div.global-nav ul li a {
	background-image: url("/h/senshu-ac/kanda_campus/img/button_navi.jpg");
}

/* Index */
body.senshu-ac div.specialty h2 {
	background: transparent url("/h/senshu-ac/kanda_campus/img/title_specialty.jpg") scroll 0 0 no-repeat;
}
body.senshu-ac div.information h2 {
	background: transparent url("/h/senshu-ac/kanda_campus/img/title_information.jpg") scroll 0 0 no-repeat;
}
body.senshu-ac div.coupon h2 {
	background: transparent url("/h/senshu-ac/kanda_campus/img/title_coupon.jpg") scroll 0 0 no-repeat;
}
body.senshu-ac div.tieup h2 {
	background: transparent url("/h/senshu-ac/kanda_campus/img/title_tieup.jpg") scroll 0 0 no-repeat;
}
body.senshu-ac div.consultation h2 {
	background: transparent url("/h/senshu-ac/kanda_campus/img/title_consultation.jpg") scroll 0 0 no-repeat;
}
body.senshu-ac div.selection h2 {
	background: transparent url("/h/senshu-ac/kanda_campus/img/title_selection.jpg") scroll 0 0 no-repeat;
}
body.senshu-ac div.recommendation h2 {
	background: transparent url("/h/senshu-ac/kanda_campus/img/title_recommendation.jpg") scroll 0 0 no-repeat;
}
body.senshu-ac div.recommendation2 h2 {
	background: transparent url("/h/senshu-ac/kanda_campus/img/title_recommendation2.jpg") scroll 0 0 no-repeat;
}
body.senshu-ac ul.nav-specialty li a {
	background-image: url("/h/senshu-ac/kanda_campus/img/nav_specialty.jpg");
}

/* Article Common */
body.senshu-ac div.section h3 {
	background-image: url("/h/senshu-ac/kanda_campus/img/title_section.jpg"); 
}
body.senshu-ac p.link-button a {
	background-image: url("/h/senshu-ac/kanda_campus/img/button_link.jpg");
}
body.senshu-ac p.link-button2 a {
	background-image: url("/h/senshu-ac/kanda_campus/img/button_link_2.jpg");
}

body.senshu-ac div.help h3 {
	background: transparent url("/h/senshu-ac/kanda_campus/img/title_help.jpg") scroll 0 0 no-repeat;
}
body.senshu-ac div.recommendation h3 {
	background: transparent url("/h/senshu-ac/kanda_campus/img/title_recommendation.jpg") scroll 0 0 no-repeat;
}
body.senshu-ac div.move h3 {
	background: transparent url("/h/senshu-ac/kanda_campus/img/title_move.jpg") scroll 0 0 no-repeat;
}
body.senshu-ac div.tieup h3 {
	background: transparent url("/h/senshu-ac/kanda_campus/img/title_tieup.jpg") scroll 0 0 no-repeat;
}
body.senshu-ac div.tel h3 {
	background: transparent url("/h/senshu-ac/kanda_campus/img/title_tel.jpg") scroll 0 0 no-repeat;
}

body.senshu-ac p.search-link {
	background-image: url("/h/senshu-ac/kanda_campus/img/icon_search.jpg");
}

/* Town */
body.senshu-ac ol.popularity-line h4 span,
body.senshu-ac ol.popularity-station h4 span {
	margin-right: 18px;
	color: #666666;
}

body.senshu-ac ol.popularity-line li {
	float: left;
	width: 353px;
	margin-right: 10px;
	border: #cccccc solid 1px;
	list-style-type: none;
}
* html body.senshu-ac ol.popularity-line li { width: 355px;}

/* Simulator */
body.senshu-ac div.simulation-result dt {
	background-image: url("/h/senshu-ac/kanda_campus/img/title_result.jpg");
}

/* Shop Info */
body.senshu-ac div.shop-info h3 {
	background-image: url("/h/senshu-ac/kanda_campus/img/title_shop_info.jpg");font-size:14px;
}
body.senshu-ac div.shop-route h3 {
	background-image: url("/h/senshu-ac/kanda_campus/img/title_shop_route.jpg");font-size:14px;
}
body.senshu-ac div.shop-info address a {
	color: #85B000;
}
body.senshu-ac div.shop-info p.shop-detail a {
	background-image: url("/h/nishogakusha-ac/kanda_campus/img/button_shop_detail.jpg");
}

body.senshu-ac ul.search-form li ul li p span {
	font-weight: bold;
	color: #005E1F;
}

body.senshu-ac div.rent-search {
	padding: 15px 20px 0;
	border: 2px solid #005E1F;
	color: #333333;
}


/* Sitemap*/
body.senshu-ac div.sitemap dt{
	background-image: url("/h/senshu-ac/kanda_campus/img/icon_sitemap_01.gif");
	background-repeat:no-repeat;
	background-position:left;
}
body.senshu-ac div.sitemap dd{
	background-image: url("/h/senshu-ac/kanda_campus/img/icon_sitemap_02.gif");
	background-repeat:no-repeat;
	background-position:left;
}



body.senshu-ac ol.popularity-line p.text a,
body.senshu-ac ol.popularity-station p.text a{
	color: #666666;
}
body.senshu-ac ol.popularity-line p.text a:hover,
body.senshu-ac ol.popularity-station p.text a:hover{
	color: #23419b;
}



body.senshu-ac div.meals_campus h3.gakusei_ryou{
	background-image:url("/h/senshu-ac/kanda_campus/img/h3_gakusei-ryou.jpg");
	width:690px;
	height:25px;
	color:#FFF;
	padding-left:10px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}


/*食事付き-*/

body.senshu-ac div.meals_campus ul.new-property li h3 a {
	color: #DE0607;
}

body.senshu-ac div.meals_campus ul.new-property li p.layout {
	background-color: #DE0607;
}

body.senshu-ac div.meals_campus h2.student_property:first-letter {
	color: #DE0607;
}

body.senshu-ac div.meals_campus div.article-intro{
	color: #005E1F;
}

body.senshu-ac div.meals_campus h3.page {
	background-image:url("/h/senshu-ac/kanda_campus/img/student_h3.jpg");
padding-top: 3px;
}

body.senshu-ac div.meals_campus ul.new-property li.copy{
	color:#005E1F;
}

body.senshu-ac div.meals_campus h3.student_property_title-shop-info{
	background-image:url("/h/senshu-ac/kanda_campus/img/student_h3_2.jpg");
	color:#85B000;
	letter-spacing:0.1em;
	height:13px;
	padding-top:10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #85B000;
}

body.senshu-ac div.meals_campus div.shop-info p.button-inquiry a {
	background-color:#85B000;
	border:1px solid #85B000;
}


body.senshu-ac div.meals_campus h3.gakusei_ryou{
	background-image:url("/h/senshu-ac/kanda_campus/img/h3_gakusei-ryou.jpg");
	width:690px;
	height:25px;
	color:#FFF;
	padding-left:10px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}


body.senshu-ac ul.situation-new li h4 {
	color:#005E1F;
}



body.senshu-ac div.meals_campus div.article h2 {
	margin-bottom: 1em;
	padding-top: 5px;
	padding-left: 45px;
	font-size: 22px;
	background: transparent url(/h/senshu-ac/kanda_campus/img/icon_campus.jpg) 0 0 no-repeat;
}


body.senshu-ac ul.property-feature h3{
	color:#DE0607;
}







































/* ==Area
-------------------------------------------------- */
ul.situation-new2 {
	border-top: #cccccc solid 1px;
	border-left: #cccccc solid 1px;
	border-right: #cccccc solid 1px;
}
ul.situation-new2 li {
	width:718px;
	border-bottom: #cccccc solid 1px;
	list-style-type: none;
	background-image: url("/h/img/campus/situation_h4_title.jpg");
	background-position: left top;
	background-repeat: repeat-x;
	height: 210px;
}
ul.situation-new2 li p.img-left {
	margin: 0 10px 0 0;
}
ul.situation-new2 li p.text {
	margin: 5px 10px 5px 0;
}
ul.situation-new2 li h4 {
	font-size:100%;
	margin-bottom:20px;
	padding-top:5px;
}



/*==寮========*/

div.meals_campus div.article h2 {
	margin-bottom: 1em;
	padding-top: 5px;
	padding-left: 45px;
	font-size: 22px;
	background: transparent url(/h/img/campus/icon_campus.jpg) 0 0 no-repeat;
}

div.meals_campus h3.page {
	width:710px;
	/*background-image:url("/h/tokyo-ac/img/student_h3.jpg");*/
	height:25px;
	background-repeat:no-repeat;
	padding-top:5px;
	color:#FFF;
	padding-left:10px;
	font-size:1.2em;
	margin-bottom:10px;
	margin-top:25px;
	clear:both;
}

div.meals_campus div.property_area{

	width:700px;
}

div#meals_campus_top{
	background-color:#FFF;
}


div.meals_campus ul.new-property li {
	margin-bottom: 10px;
	padding: 12px;
	background-color: #F5F2ED;
	color: #333333;
	list-style:none;
}

div.meals_campus ul.new-property li span.price{
	/*color:#ED1E79;*/
	font-weight:bold;
}

div.meals_campus ul.new-property li.copy{
	/*color:#4D3F28;*/
	font-weight:bold;
}
div.meals_campus ul.new-property li h3 {
	float: left;
	margin-right: 10px;
	margin-bottom: 0.3em;
	font-size: 14px;
	clear:none;
}
div.meals_campus ul.new-property li h3 a { 
color: #ED1E79;}

div.meals_campus ul.new-property li p.layout {
	display: inline;
	padding: 3px;
	/*background-color: #ED1E79;*/
	font-size: 12px;
	color:#FFF;
}

div.meals_campus ul.new-property li img {
	margin-right: 12px;
}

div.meals_campus p.thumbnail-property {
	float: left;
}

div.meals_campus ul.new-property li ul {
	margin-top: 0.5em;
}

div.meals_campus ul.new-property li ul li {
	margin: 0;
	padding: 0;
	font-size: 1em;
	width:537px;
	_width:507px;
	float:right;

}




div.meals_campus h2.student_property {
	width: 720px;
	margin-bottom: 16px;
	font-size: 22px;
	letter-spacing: -0.1em;
	padding-left:0px;
	margin-top:5px;
	background-color:#FFF;
	color:#000;
}
div.meals_campus h2.student_property:first-letter {
	font-size: 26px;
	/*color: #ef1e7a;*/
}
div.meals_campus h2.student_property span {
	padding-right: 8px;
	background-color: #FFF;
}


div.meals_campus span.student_property_first{
	padding-top:15px;
	padding-left:0px;
	color: #000;
	font-size: 16px;
	width:720x;
	display:block;
	font-weight:bold;
}

div.meals_campus div.article-intro{
	width:720px;
	margin:10px auto;
	/*color: #4C3F27;*/
	font-weight:bold;
	font-size:16px;
	line-height:140%;
}


div.meals_campus p.photo_property{
	float:left;
	height:370px;
	display:block;
	border:3px #BCB0A8 solid;
	margin-right:5px;
}

div.meals_campus ul.photo_property {
	list-style-type: none;
	height:370px;
	width:170px;
	display:block;
	float:left;
	padding:0px;
}

div.meals_campus ul.photo_property li{
	list-style:none;
	margin-bottom:5px;
	border:3px #BCB0A8 solid;
	float: left;
	display: inline;
	margin-left: 0px;
}




/* Property Feature */
div.meals_campus ul.property-feature {
	width: 700px;
}
div.meals_campus ul.property-feature li {
	margin-right:20px;
	margin-bottom:10px;
	list-style:none;
	padding:0;
}
div.meals_campus ul.property-feature li:after { content: "."; display: block; height: 0; line-height:0; clear: both; visibility: hidden;}
div.meals_campus ul.property-feature li { display: inline-block;}
/* MacIE begin \*/
*+html div.meals_campus ul.property-feature li { height: 1%;}
* html div.meals_campus ul.property-feature li { height: 1%;}
div.meals_campus ul.property-feature li { display: block;}
/* Mac IE end */

div.meals_campus ul.property-feature li div {
	float: right;
	width:490px;
}

div.meals_campus ul.property-feature li div p{
	margin-bottom:5px;
}

div.meals_campus ul.property-feature h3 {
	clear: none;
	margin-bottom: 0.5em;
	font-size: 12px;
	font-weight: bold;
	line-height:1.2;
	/*color: #E60064;*/
	margin-top:0;
	background-color:#F5F2ED;
	padding-left: 2px;
	background-image:none;
}
div.meals_campus ul.property-feature p {
	font-size: 1em;
	color: #000;
	margin-bottom:0;
}
div.meals_campus ul.property-feature img {
	clear: both;
	float: left;
	margin-right: 5px;
	border: 3px solid #DCD1BE;
}






div.meals_campus div.student_property_points table{
	border-collapse:collapse;
	font-size:12px;
	width:700px;
}

div.meals_campus div.student_property_points table th{
	border:1px #DCD1BE solid;
	background-color:#F5F2ED;
	padding:5px;
	text-align:right;
	color:#6E5A3B;
	width:200px;
}

div.meals_campus div.student_property_points table td{
	border:1px #DCD1BE solid;
	background-color:#fff;
	padding:5px;
	text-align:left;
}

div.meals_campus div.student_property_environment div.left{
	width:345px;
	float:left;
	margin-right:10px;
}
div.meals_campus div.student_property_environment div.right{
	width:345px;
	float:left;

}

div.meals_campus div.student_property_environment p{
		clear:both;
		width:700px;
		padding-top:10px;
		font-weight:bold;
}

div.meals_campus .section div.inquiry_bt a{
	width:700px;
	height:50px;
	display:block;
	background-image:url("/h/tokyo-ac/img/bt_inqurity_student_property.jpg");
	background-position:0px 0px;
	background-repeat:no-repeat;
	color:#FDE930;
	font-size:18px;
	text-align:center;
	line-height:50px;
	font-weight:bold;
	margin-bottom:10px;
}
div.meals_campus .section div.inquiry_bt a:hover{
	width:700px;
	height:50px;
	display:block;
	background-image:url("/h/tokyo-ac/img/bt_inqurity_student_property.jpg");
	background-position:0px -50px;
	background-repeat:no-repeat;
}
div.meals_campus .section div.rl_ct{
	float:left;
	width:305px;
	margin-right:20px;
	color:#000;	
}

div.meals_campus .section div.rl_ct_r{
	margin-right:0;
}

div.meals_campus a.bt_availability{
	width:300px;
	height:35px;
	display:block;
	background-image:url("/h/tokyo-ac/img/bt_inqurity_student__property_kuushitsu.jpg");
	background-repeat:no-repeat;
	color:#330000;
	font-size:16px;
	text-align:center;
	line-height:35px;
	font-weight:bold;
	margin-top:15px;
}


div.meals_campus div.high-class h3.title-shop-info {
	height: 25px;
	margin: 0;
	padding-top: 10px;
	padding-left: 15px;
	background: transparent url("/h/tokyo-ac/img/title_shop.jpg") 0 0 no-repeat;
	font-size: 14px;
	color: #cabdb4;
}
* html div.meals_campus div.high-class h3.title-shop-info { height: 35px;}

div.meals_campus div.shop-info {
	border-left: #DCD1BE solid 1px;
	border-right: #DCD1BE solid 1px;
	border-bottom: #DCD1BE solid 1px;
	background-color:none;
	width:355px;
	_width:357px;
	padding-right:5px;
	padding:10px;
	background-color:#fff;
}

div.meals_campus h3.student_property_title-shop-info{
	border:1px #DCD1BE solid;
	background-color:#F2F2F2;
	color:#000;
	width:365px;
	padding:5px;
	font-size:12px;
}

div.meals_campus div.shop-info h4 {
	margin-bottom: 1em;
	font-size: 1.2em;
	color: #000;
}

div.meals_campus div.shop-info h5 {
	color: #000;
	font-size:14px;
	margin-bottom:10px;
}

div.meals_campus div.shop-info p {
	margin-bottom: 0.5em;
	font-size: 1em ! important;
	color: #000;
	width:180px;
	float:right;
}

div.meals_campus div.shop-info p.shop-photo {
	float: left;
	margin-right:15px;
	width:150px;
}

div.meals_campus div.shop-info p.button-inquiry {
	/*clear: both;*/
	/*margin: 0 auto;*/
	text-align: center;
}

div.meals_campus div.shop-info p.button-inquiry a {
	display: block;
	margin-top: 1px;
	width: 148px;
	font-weight: bold;
	font-size:12px;
	/*border:1px #E80064 solid;*/
	/*background-color:#E80064;*/
	background-repeat:no-repeat;
	color:#fff;
	line-height:12px;
	padding-bottom:2px;
}



* html div.meals_campus div.shop-info p.button-inquiry a { height: 35px;}


div.meals_campus div.gakusei-ryou_map{
	margin-bottom:20px;
}
