@charset "shift_jis";

/* ****************************************************
Title: school.css
Created: 2012-01-10
Last Modified: 2012-01-16
***************************************************** */


/* Table Of pageBody
----------------------------------------

# content
# sidebar

----------------------------------------*/


/* # pageBody
---------------------------------------------------------------------------- */

div#pageBody {
	font-size: 94%;
}


/* # content
---------------------------------------------------------------------------- */

div.school div#content {
	width: 505px;
}

div#content div.cSec ul.linkList01 {
	width: 220px;
}

div#content div.cSec ul.linkList01 li {
	margin: 0 0 5px;
}

div#content div.cSec p.image {
	float: left;
}

div#content div.cSec p.text {
	display: inline;
	float: left;
	margin: 0 0 0 9px;
}

div#content div.cSecRow p.text {
	width: 140px;
}

.cSecRow .cSec {
	width: 247px;
}

div#content div#searchCourse {
	float: left;
}

div#content div#searchMap {
	float: right;
	clear: none;
}

div.school div#content div.bColumn1 {
    background: url(/shared_lib/jp/ac/kawai-juku/www/http/img/2012/common/bg_column01_btm.gif) no-repeat left bottom;
	clear: both;
	margin: 10px 0 0 -11px;
}

div.school div#content div.bColumn1 div.bColumn1In {
    background: url(/shared_lib/jp/ac/kawai-juku/www/http/img/2012/common/bg_column01_top.gif) no-repeat left top;
    padding: 17px 13px 13px 13px;
}

div.school div#content div.bColumn1 div.bColumn1In p strong {
	font-size: 120%;
}

/*div.school div#content div.bColumn1 div.bColumn1In ul.inlineList {
    padding: 4px 0 0 0;
}
*/
div.school div#content div.bColumn1 div.bColumn1In ul.inlineList li {
	float: none;
}

div.school div#content div.bColumn1 div.bColumn1In ul.inlineList li ul li {
    float: left;
    margin: 0 7px 0 0;
}

div.school div#content div.bColumn1 div.bColumn1In ul.inlineList li a {
    background: url(/shared_lib/jp/ac/kawai-juku/www/http/img/2012/common/ico_arrow07.gif) no-repeat 0 3px;
    padding: 0 0 0 8px;
}

div.school .cSec .cSecHead1 {
	background: url(/shared_lib/jp/ac/kawai-juku/www/http/img/2012/common/bg_sechead07.gif) no-repeat left top;
}

div.school .cSec .cSecHead3 {
	background: url(/shared_lib/jp/ac/kawai-juku/www/http/img/2012/common/bg_sechead06.gif) no-repeat left top;
	color: #ffffff;
	font-weight: bold;
	line-height: 30px;
	margin: 0 0 10px;
	padding: 0 13px;
	zoom: 1;
}

div.school .cSec .cSecHead3 a {
	background: url(/shared_lib/jp/ac/kawai-juku/www/http/img/2012/common/ico_arrow03.gif) no-repeat left center;
	color: #ffffff;
	font-weight: bold;
	padding: 0 0 0 12px;
}

div.eventsInner {
	height: 150px;
	font-size: 120%;
	overflow: auto;
}


/* # sidebar
---------------------------------------------------------------------------- */

div.school div#sidebar {
	width: 200px;
}

div.school div#sidebar .sdSec01 .sdSecBd {
	padding: 7px 8px 1px 10px;
}

#sdGroupSite #sdGroupSiteText p {
	padding-left: 12px;
	text-align: left;
}


/* # clearfix
---------------------------------------------------------------------------- */

.col2List,
div.school div#content div.block,
div.school div#content div.bColumn1 div.bColumn1In ul.inlineList li ul {
	zoom: 1;
}

.col2List:after,
div.school div#content div.block:after,
div.school div#content div.bColumn1 div.bColumn1In ul.inlineList li ul:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	line-height: 0;
	visibility: hidden;
}