@charset "utf-8";
@import url('site.css');
@import url('site2.css');
@import url('site3.css');
@import url('site4.css');
@import url('style.css');
@import url('contents.css');
@import url('/tab/tab/css/style.css');

.hajimete {
width:680px;
min-height:315px;
background:url(../images/common/hajimete_bg.PNG) no-repeat;
position: relative;
margin:15px 0 20px 0;
}

div#party-body .head-icon .ojt-city{
font-size: 1em;
}

ul.top_partyGuide_list li{
min-height:210px;
}
.partyList-table > table > tbody > tr > th,
.partyList-table > table > tbody > tr > td{
white-space: normal;
}

/*サイドバナー*/
#main_Visual .wrapper{
position: relative;
padding-top: 0;
}
#top-rect-left{
position: absolute;
top:0;
left: -130px;
}
#top-rect-right{
position: absolute;
top:0;
right: -130px;
}
.cms_contents_div #top-rect-left,
.cms_contents_div #top-rect-right{
position:static;
}
/*サイドバナー*/


/*フッター調整*/
.footer_btm_L {
    width: 630px;
}

.footer_btm_R {
    width: 320px;
}
/*フッター調整*/

/****北海道*****/

.top_party_list li .ojt-area_89 {
background: url("../images/parts/bg-obj_area_hokkaido.png") repeat-x scroll 0 0 transparent;
color: #FFFFFF;
margin-bottom: 5px;
text-align: center;
padding: 4px 0px ;
}
.ojt-city.ojt-city_89 {
    color: #7752a5;
    border-color: #7752a5;
}

/*CMSモード時はヘッダーのスクロール追従を解除*/
#cmsPanel ~ .oshirase-head {
    position: static;
}
#cmsPanel ~ #container .global-header {
    position: static;
}