/****************************************/
/************ index elements ************/
/****************************************/

#subcontents {
clear:both;
margin:0px 10px 20px;
}
#subcontents2 {
clear:both;
margin:0px 30px 20px;
}
#subcontents3 {
clear:both;
width:621px;
margin:0px auto 20px;
}
.imgleft {
margin-right:12px;
margin-bottom:10px;
float:left;
}
.imgright {
margin-left:12px;
margin-bottom:10px;
float:right;
}
.mainleft {
float:left;
}
.mainright {
float:right;
}
.clr {
clear:both;
}


/* 共通
---------------------------------------- */
#round_w_content{
width:644px;
margin:0 auto 20px;
}

#sah_title {
background:url(../sah/images/sha_title.gif) no-repeat;
width:642px;
height:49px;
margin:0 auto 15px;
text-indent:-9999px;
}
.p-navi {
width:642px;
margin:0 auto;
list-style-type: none;
}
.p-navi li {
padding-left: 12px;
margin-left: 7px;
display: inline;
background:url(../sah/images/bt_line.gif) left center no-repeat;
}
.p-navi li.last a{
padding-right: 12px;
margin-right: 7px;
background:url(../sah/images/bt_line.gif) right center no-repeat;
}


/* 学科タイトル
---------------------------------------- */
#sah_computer,
#sah_education,
#sah_public,
#sah_design,
#sah_medical,
#sah_rehabili,
#sah_nursing,
#sah_graphic,
#sah_one-making,
#sah_car_robot,
#sah_beauty,
#sah_travel,
#sah_foreign,
#sah_office,
#sah_business,
#sah_patissier,
#sah_accountant {
width:642px;
height:29px;
margin:5px auto 5px;;
text-indent:-9999px;
}
#sah_computer { background:url(../sah/images/computer/title.gif) no-repeat; }
#sah_education { background:url(../sah/images/education/title.gif) no-repeat; }
#sah_public { background:url(../sah/images/public/title.gif) no-repeat; }
#sah_design { background:url(../sah/images/design/title.gif) no-repeat; }
#sah_medical { background:url(../sah/images/medical/title.gif) no-repeat; }
#sah_rehabili { background:url(../sah/images/rehabili/title.gif) no-repeat; }
#sah_nursing { background:url(../sah/images/nursing/title.gif) no-repeat; }
#sah_graphic { background:url(../sah/images/graphic/title.gif) no-repeat; }
#sah_one-making { background:url(../sah/images/one-making/title.gif) no-repeat; }
#sah_car_robot { background:url(../sah/images/car_robot/title.gif) no-repeat; }
#sah_beauty { background:url(../sah/images/beauty/title.gif) no-repeat; }
#sah_travel { background:url(../sah/images/travel/title.gif) no-repeat; }
#sah_foreign { background:url(../sah/images/foreign/title.gif) no-repeat; }
#sah_office { background:url(../sah/images/office/title.gif) no-repeat; }
#sah_accountant { background:url(../sah/images/accountant/title.gif) no-repeat; }
#sah_business { background:url(../sah/images/business/title.gif) no-repeat; }
#sah_patissier { background:url(../sah/images/patissier/title.gif) no-repeat; }


/* カテゴリー枠共通
---------------------------------------- */
/* 01 */
#cat01 {background:url(../sah/images/category/category01-1.gif) no-repeat;}
#cat01 .cat-check {background:url(../sah/images/category/category01-2.gif) repeat-y;}
#cat01 .cat-top {background:url(../sah/images/category/category01-3.gif) no-repeat;}

/* 02 */
#cat02 {background:url(../sah/images/category/category02-1.gif) no-repeat;}
#cat02 .cat-check {background:url(../sah/images/category/category02-2.gif) repeat-y;}
#cat02 .cat-top {background:url(../sah/images/category/category02-3.gif) no-repeat;}

/* 03 */
#cat03 {background:url(../sah/images/category/category03-1.gif) no-repeat;}
#cat03 .cat-check {background:url(../sah/images/category/category03-2.gif) repeat-y;}
#cat03 .cat-top {background:url(../sah/images/category/category03-3.gif) no-repeat;}

/* 04 */
#cat04 {background:url(../sah/images/category/category04-1.gif) no-repeat;}
#cat04 .cat-check {background:url(../sah/images/category/category04-2.gif) repeat-y;}
#cat04 .cat-top {background:url(../sah/images/category/category04-3.gif) no-repeat;}

/* 05 */
#cat05 {background:url(../sah/images/category/category05-1.gif) no-repeat;}
#cat05 .cat-check {background:url(../sah/images/category/category05-2.gif) repeat-y;}
#cat05 .cat-top {background:url(../sah/images/category/category05-3.gif) no-repeat;}

/* 06 */
#cat06 {background:url(../sah/images/category/category06-1.gif) no-repeat;}
#cat06 .cat-check {background:url(../sah/images/category/category06-2.gif) repeat-y;}
#cat06 .cat-top {background:url(../sah/images/category/category06-3.gif) no-repeat;}

/* 07 */
#cat07 {background:url(../sah/images/category/category07-1.gif) no-repeat;}
#cat07 .cat-check {background:url(../sah/images/category/category07-2.gif) repeat-y;}
#cat07 .cat-top {background:url(../sah/images/category/category07-3.gif) no-repeat;}

/* 08 */
#cat08 {background:url(../sah/images/category/category08-1.gif) no-repeat;}
#cat08 .cat-check {background:url(../sah/images/category/category08-2.gif) repeat-y;}
#cat08 .cat-top {background:url(../sah/images/category/category08-3.gif) no-repeat;}

/* 09 */
#cat09 {background:url(../sah/images/category/category09-1.gif) no-repeat;}
#cat09 .cat-check {background:url(../sah/images/category/category09-2.gif) repeat-y;}
#cat09 .cat-top {background:url(../sah/images/category/category09-3.gif) no-repeat;}

/* 10 */
#cat10 {background:url(../sah/images/category/category10-1.gif) no-repeat;}
#cat10 .cat-check {background:url(../sah/images/category/category10-2.gif) repeat-y;}
#cat10 .cat-top {background:url(../sah/images/category/category10-3.gif) no-repeat;}

/* 11 */
#cat11 {background:url(../sah/images/category/category11-1.gif) no-repeat;}
#cat11 .cat-check {background:url(../sah/images/category/category11-2.gif) repeat-y;}
#cat11 .cat-top {background:url(../sah/images/category/category11-3.gif) no-repeat;}

/* 12 */
#cat12 {background:url(../sah/images/category/category12-1.gif) no-repeat;}
#cat12 .cat-check {background:url(../sah/images/category/category12-2.gif) repeat-y;}
#cat12 .cat-top {background:url(../sah/images/category/category12-3.gif) no-repeat;}

/* 共通 */
#cat01,
#cat02,
#cat03,
#cat04,
#cat05,
#cat06,
#cat07,
#cat08,
#cat09,
#cat10,
#cat11,
#cat12 {
width:635px;
margin:10px auto 0 auto;
padding-top: 18px;
}
.cat-textfream {
width:610px;
border-bottom:1px dotted #333333;
margin: 0 0 0 17px;
padding-bottom: 5px;
/*_height: 130px;*//*IE6*/
}
.cat-textfream h5{
display:none;
}
.cat-text {
width:445px;
float:right;
font-size:100%;
text-align: justify;
}
.cat-text img {
float:right;
margin:0 0 2px 5px;
}
.cat-check {
padding-left: 17px;
padding: 0 0 5px 17px;
}
.cat-check h6 {
background:url(../sah/images/check/check.png) no-repeat;
width:248px;
height:40px;
text-indent:-9999px;
margin: 10px 0 5px 0;
}
.cat-check li {display:inline;}
.cat-check img { margin:5px 5px 0 0; }
.cat-top {
width:635px;
height:22px;
padding-top: 3px;
}
.cat-top a {
display:block;
width:125px;
height:18px;
margin:0 0 0 502px;
text-indent:-9999px;
}


/* カテゴリータイトル
---------------------------------------- */
.cat-title {
width:150px;
height:110px;
margin-top: 20px;
float:left;
}

/* public */
.public01{ background:url(../sah/images/public/01.gif) no-repeat;}
.public02{ background:url(../sah/images/public/02.gif) no-repeat;}
.public03{ background:url(../sah/images/public/03.gif) no-repeat;}
.public04{ background:url(../sah/images/public/04.gif) no-repeat;}
.public05{ background:url(../sah/images/public/05.gif) no-repeat;}
.public06{ background:url(../sah/images/public/06.gif) no-repeat;}
.public07{ background:url(../sah/images/public/07.gif) no-repeat;}
.public08{ background:url(../sah/images/public/08.gif) no-repeat;}
.public09{ background:url(../sah/images/public/09.gif) no-repeat;}

/* foreign */
.foreign01 { background:url(../sah/images/foreign/01.gif) no-repeat;}
.foreign02 { background:url(../sah/images/foreign/02.gif) no-repeat;}

/* trade */
.trade01{ background:url(../sah/images/trade/01.gif) no-repeat;}
.trade02{ background:url(../sah/images/trade/02.gif) no-repeat;}

/* office */
.office01{ background:url(../sah/images/office/01.gif) no-repeat;}
.office02{ background:url(../sah/images/office/02.gif) no-repeat;}
.office03{ background:url(../sah/images/office/03.gif) no-repeat;}
.office04{ background:url(../sah/images/office/04.gif) no-repeat;}
.office05{ background:url(../sah/images/office/05.gif) no-repeat;}

/* beauty */
.beauty01{ background:url(../sah/images/beauty/01.gif) no-repeat;}
.beauty02{ background:url(../sah/images/beauty/02.gif) no-repeat;}
.beauty03{ background:url(../sah/images/beauty/03.gif) no-repeat;}
.beauty04{ background:url(../sah/images/beauty/04.gif) no-repeat;}
.beauty05{ background:url(../sah/images/beauty/05.gif) no-repeat;}
.beauty06{ background:url(../sah/images/beauty/06.gif) no-repeat;}
.beauty07{ background:url(../sah/images/beauty/07.gif) no-repeat;}

/* bridal */
.bridal01{ background:url(../sah/images/bridal/01.gif) no-repeat;}
.bridal02{ background:url(../sah/images/bridal/02.gif) no-repeat;}
.bridal03{ background:url(../sah/images/bridal/03.gif) no-repeat;}
.bridal04{ background:url(../sah/images/bridal/04.gif) no-repeat;}

/* travel */
.travel01{ background:url(../sah/images/travel/01.gif) no-repeat;}
.travel02{ background:url(../sah/images/travel/02.gif) no-repeat;}
.travel03{ background:url(../sah/images/travel/03.gif) no-repeat;}
.travel04{ background:url(../sah/images/travel/04.gif) no-repeat;}
.travel05{ background:url(../sah/images/travel/05.gif) no-repeat;}
.travel06{ background:url(../sah/images/travel/06.gif) no-repeat;}
.travel07{ background:url(../sah/images/travel/07.gif) no-repeat;}

/* hotel */
.hotel01{ background:url(../sah/images/hotel/01.gif) no-repeat;}
.hotel02{ background:url(../sah/images/hotel/02.gif) no-repeat;}
.hotel03{ background:url(../sah/images/hotel/03.gif) no-repeat;}

/* business */
.business01{ background:url(../sah/images/business/01.gif) no-repeat;}
.business02{ background:url(../sah/images/business/02.gif) no-repeat;}
.business03{ background:url(../sah/images/business/03.gif) no-repeat;}

/* food */
.food01{ background:url(../sah/images/food/01.gif) no-repeat;}
.food02{ background:url(../sah/images/food/02.gif) no-repeat;}
.food03{ background:url(../sah/images/food/03.gif) no-repeat;}

/* computer */
.computer01{ background:url(../sah/images/computer/01.gif) no-repeat;}
.computer02{ background:url(../sah/images/computer/02.gif) no-repeat;}
.computer03{ background:url(../sah/images/computer/03.gif) no-repeat;}
.computer04{ background:url(../sah/images/computer/04.gif) no-repeat;}
.computer05{ background:url(../sah/images/computer/05.gif) no-repeat;}
.computer06{ background:url(../sah/images/computer/06.gif) no-repeat;}
.computer07{ background:url(../sah/images/computer/07.gif) no-repeat;}
.computer08{ background:url(../sah/images/computer/08.gif) no-repeat;}
.computer09{ background:url(../sah/images/computer/09.gif) no-repeat;}
.computer10{ background:url(../sah/images/computer/10.gif) no-repeat;}

/* game */
.game01{ background:url(../sah/images/game/01.gif) no-repeat;}
.game02{ background:url(../sah/images/game/02.gif) no-repeat;}

/* design */
.design01{ background:url(../sah/images/design/01.gif) no-repeat;}
.design02{ background:url(../sah/images/design/02.gif) no-repeat;}
.design03{ background:url(../sah/images/design/03.gif) no-repeat;}
.design04{ background:url(../sah/images/design/04.gif) no-repeat;}
.design05{ background:url(../sah/images/design/05.gif) no-repeat;}
.design06{ background:url(../sah/images/design/06.gif) no-repeat;}
.design07{ background:url(../sah/images/design/07.gif) no-repeat;}
.design08{ background:url(../sah/images/design/08.gif) no-repeat;}
.design09{ background:url(../sah/images/design/09.gif) no-repeat;}
.design10{ background:url(../sah/images/design/10.gif) no-repeat;}
.design11{ background:url(../sah/images/design/11.gif) no-repeat;}

/* graphic */
.graphic01{ background:url(../sah/images/graphic/01.gif) no-repeat;}
.graphic02{ background:url(../sah/images/graphic/02.gif) no-repeat;}
.graphic03{ background:url(../sah/images/graphic/03.gif) no-repeat;}
.graphic04{ background:url(../sah/images/graphic/04.gif) no-repeat;}
.graphic05{ background:url(../sah/images/graphic/05.gif) no-repeat;}
.graphic06{ background:url(../sah/images/graphic/06.gif) no-repeat;}
.graphic07{ background:url(../sah/images/graphic/07.gif) no-repeat;}
.graphic08{ background:url(../sah/images/graphic/08.gif) no-repeat;}
.graphic09{ background:url(../sah/images/graphic/09.gif) no-repeat;}
.graphic10{ background:url(../sah/images/graphic/10.gif) no-repeat;}
.graphic11{ background:url(../sah/images/graphic/11.gif) no-repeat;}

/* one-making */
.one-making01{ background:url(../sah/images/one-making/01.gif) no-repeat;}
.one-making02{ background:url(../sah/images/one-making/02.gif) no-repeat;}
.one-making03{ background:url(../sah/images/one-making/03.gif) no-repeat;}
.one-making04{ background:url(../sah/images/one-making/04.gif) no-repeat;}
.one-making05{ background:url(../sah/images/one-making/05.gif) no-repeat;}
.one-making06{ background:url(../sah/images/one-making/06.gif) no-repeat;}
.one-making07{ background:url(../sah/images/one-making/07.gif) no-repeat;}

/* patissier */
.patissier01{ background:url(../sah/images/patissier/01.gif) no-repeat;}
.patissier02{ background:url(../sah/images/patissier/02.gif) no-repeat;}
.patissier03{ background:url(../sah/images/patissier/03.gif) no-repeat;}
.patissier04{ background:url(../sah/images/patissier/04.gif) no-repeat;}
.patissier05{ background:url(../sah/images/patissier/05.gif) no-repeat;}
.patissier06{ background:url(../sah/images/patissier/06.gif) no-repeat;}

/* car_robot */
.car_robot01{ background:url(../sah/images/car_robot/01.gif) no-repeat;}
.car_robot02{ background:url(../sah/images/car_robot/02.gif) no-repeat;}
.car_robot03{ background:url(../sah/images/car_robot/03.gif) no-repeat;}
.car_robot04{ background:url(../sah/images/car_robot/04.gif) no-repeat;}

/* robot */
.robot01{ background:url(../sah/images/robot/01.gif) no-repeat;}
.robot02{ background:url(../sah/images/robot/02.gif) no-repeat;}

/* medical */
.medical01{ background:url(../sah/images/medical/01.gif) no-repeat;}
.medical02{ background:url(../sah/images/medical/02.gif) no-repeat;}
.medical03{ background:url(../sah/images/medical/03.gif) no-repeat;}
.medical04{ background:url(../sah/images/medical/04.gif) no-repeat;}
.medical05{ background:url(../sah/images/medical/05.gif) no-repeat;}
.medical06{ background:url(../sah/images/medical/06.gif) no-repeat;}
.medical07{ background:url(../sah/images/medical/07.gif) no-repeat;}
.medical08{ background:url(../sah/images/medical/08.gif) no-repeat;}

/* rehabili */
.rehabili01{ background:url(../sah/images/rehabili/01.gif) no-repeat;}
.rehabili02{ background:url(../sah/images/rehabili/02.gif) no-repeat;}
.rehabili03{ background:url(../sah/images/rehabili/03.gif) no-repeat;}

/* nursing */
.nursing01{ background:url(../sah/images/nursing/01.gif) no-repeat;}
.nursing02{ background:url(../sah/images/nursing/02.gif) no-repeat;}
.nursing03{ background:url(../sah/images/nursing/03.gif) no-repeat;}
.nursing04{ background:url(../sah/images/nursing/04.gif) no-repeat;}
.nursing05{ background:url(../sah/images/nursing/05.gif) no-repeat;}
.nursing06{ background:url(../sah/images/nursing/06.gif) no-repeat;}

/* education */
.education01{ background:url(../sah/images/education/01.gif) no-repeat;}
.education02{ background:url(../sah/images/education/02.gif) no-repeat;}
.education03{ background:url(../sah/images/education/03.gif) no-repeat;}





/* accountant */
.sub151{ background:url(../sah/images/accountant/01.gif) no-repeat;}



/*110224 add*/
.sah-title {
border-bottom:dotted 2px #dd516c;
font-weight:bold;
padding-bottom:4px;
font-size:1.1em;
width:608px;
}

.sah-title span {
color:#dd516c;
font-size:0.9em;
}
