@charset "Shift_JIS";

/*全体の設定*/
#wrapper { clear:both; float: left; background: #7FC31C url(../../img/counsellor/bg_counsellor_back.jpg) no-repeat 0px 0px; width: 940px; text-align: left; margin: 0px; padding: 0px; display: inline; }
#container { clear:both; float: left; background: transparent url(../../img/bg_common_main.gif) no-repeat 0px 0px; width: 940px; height: 100%; min-height: 100%; max-height: 100%; margin: 0px; padding: 15px 10px 0px; display: inline; }
#contents_right { float: left; width: 605px; margin: 0px 0px 0px 15px; padding: 85px 0px 0px; display: inline; }


/*グローバルナビの設定*/
ul.navi_link { margin: 0px; padding: 0px; text-indent: -9999px; }
ul.navi_link li { margin: 0px; padding: 0px; list-style: none; }
ul.navi_link li a.counsellor { width: 270px; height: 40px; display: block; }
ul.navi_link li a.counsellor:link { background: transparent url(../../img/counsellor/btn_def_counsellor.gif) no-repeat 0px 0px; }
ul.navi_link li a.counsellor:visited { background: transparent url(../../img/counsellor/btn_def_counsellor.gif) no-repeat 0px 0px; }
ul.navi_link li a.counsellor:hover { background: transparent url(../img/btn_act_counsellor.gif) no-repeat 0px 0px; }
ul.navi_link li a.counsellor:active { background: transparent url(../../img/counsellor/btn_def_counsellor.gif) no-repeat 0px 0px; }


/*共通の設定*/
#header_title { background: transparent url(../img/prt_header_title.gif) no-repeat 0px 0px; width: 280px; height: 37px; margin: 0px 0px 25px 0px; padding: 0px; text-indent: -9999px; } 


/*0907更新分*/
#start_box { clear: both; float: left; width: 605px; margin: 0px 0px 10px; padding: 0px; display: inline; }
#start_box h2 { float: left; background: transparent url(../../img/counsellor/prt_0907_title.gif) no-repeat 0px 0px; width: 605px; height: 40px; margin: 0px; padding: 0px; text-indent: -9999px; }
.start_block { clear: both; float: left; width: 595px; margin: 5px 0px 10px 0px; padding: 0px; display: inline; }

#snapshot_box { clear: both; width: 605px; height: 260px; margin: 0 0 10px; padding: 0; }
#snapshot_box div.left { float: left; background: transparent url(../../img/counsellor/prt_0907_01.gif) no-repeat 0px 0px; width: 300px; height: 260px; margin: 0px 0px 0px 5px; padding: 0px; display: inline; }
#snapshot_box div.left p { float: left; width: 275px; height: 50px; margin: 210px 0px 0px 15px; padding: 0px; display: inline; }
#snapshot_box div.right { float: left; background: transparent url(../../img/counsellor/prt_0907_02.jpg) no-repeat 0px 0px; width: 300px; height: 260px; margin: 0px; padding: 0px; }
#snapshot_box div.right p { float: left; width: 275px; height: 50px; margin: 210px 0px 0px 25px; padding: 0px; display: inline; }

#comment_box { clear: both; float: right; width: 605px; margin: 0px 0px 10px; padding: 0px; display: inline; }
.bg_waku1 { float: left; background: transparent url(../../img/counsellor/waku_bg.jpg) no-repeat; width: 320px; margin: 0px; padding: 0px 15px 0px 260px; }
.bg_waku1 p { margin: 0px 0px 5px 0px;}
.bg_waku2 { float: left;  background-color: #cce5ff; margin: 0px 0px 15px 0px;}
.bg_waku2 p { margin: 0px 0px 5px 0px;}

#comment_box p.comment { margin: 15px 0px 0px 0px; text-align:center;}


/*「カウンセラーって何？」の設定*/
#about_box { clear: both; float: left; width: 605px; margin: 0px 0px 10px; padding: 0px; display: inline; }
#about_box h2 { float: left; background: transparent url(../../img/counsellor/prt_about_title.gif) no-repeat 0px 0px; width: 605px; height: 40px; margin: 0px; padding: 0px; text-indent: -9999px; }
.about_block { clear: both; float: left; width: 595px; margin: 5px 0px 10px 0px; padding: 0px; display: inline; }
.about_block div.left { float: left; width: 310px; margin: 0px; padding: 0px; }
.about_block div.left p.jb18 { color:#7E3105; margin: 0px; padding: 0px; }
.about_block div.right { float: left; background: transparent url(../../img/counsellor/prt_about_01.gif) no-repeat 0px 0px; width: 270px; height: 50px; margin: 0px; padding: 110px 0px 10px 15px; border: none; }
#about_box div.bottom { float: left; background: transparent url(../../img/counsellor/prt_about_02.gif) no-repeat 0px 0px; width: 595px; height: 310px; margin: 0px 0px 10px 0px; padding: 0px; text-indent: -9999px; }


/*「募集要項」の設定*/
#bosyu_box { clear: both; float: left; width: 605px; margin: 0px 0px 10px; padding: 0px; display: inline; }
#bosyu_box h2 { float: left; background: transparent url(../../img/counsellor/prt_bosyu_title.gif) no-repeat 0px 0px; width: 605px; height: 40px; margin: 0px; padding: 0px; text-indent: -9999px; }
.bosyu_block { clear: both; float: left; width: 595px; margin: 5px 0px 5px 10px ; padding: 0px; display: inline; }


/*「スケジュール」の設定*/
#schedule_box { clear: both; float: left; width: 605px; margin: 0px 0px 10px; padding: 0px; display: inline; }
#schedule_box h2 { float: left; background: transparent url(../../img/counsellor/prt_schedule_title.gif) no-repeat 0px 0px; width: 605px; height: 40px; margin: 0px; padding: 0px; text-indent: -9999px; }
#schedule_box p.j10 { margin: 0 0 0 12px; padding: 0; }

#schedule_table { clear: both; float: left; width: 595px; border: none; margin: 0 0 0 10px; padding: 0; letter-spacing: -1px; display: inline; }
#schedule_table tr { background-color: #FFFCF2; }
#schedule_table tr.accent { background-color: #FFF7D9; }
#schedule_table td { margin: 0 2px 2px 0; padding: 5px; }
#schedule_table td.accent { background-color: #FFF7D9; }


/*「申し込み」の設定*/
#offer_box { clear: both; float: left; width: 605px; margin: 0px 0px 10px; padding: 0px; display: inline; }
#offer_box h2 { float: left; background: transparent url(../../img/counsellor/prt_offer_title.gif) no-repeat 0px 0px; width: 605px; height: 40px; margin: 0px; padding: 0px; text-indent: -9999px; }
.offer_block { clear: both; float: left; width: 595px; margin: 5px 0px 5px 10px ; padding: 0px; display: inline; }

