@charset "utf-8";

#contents #serbox{width:580px;height:144px;
	background-image: url(../../object/images/ser_back.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#contents #serbox.ssh{background-image: url(../../object/images/ser_back_sh.gif);}
	
#contents #serboxbu{width:100%;height:40px;clear:left;text-align:left;}
#contents #serboxbu .ser_o{width:401px;height:39px;float:left;text-indent:-9999px;}
#contents #serboxbu .ser_o a{
	width:100%;
	height:100%;
	display:block;
	width:100%;
	height:100%;
	background-image: url(../../object/images/ser_sti_office1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#contents #serboxbu .ser_o a:hover{background-position: 0 0;}


#contents .ssh #serboxbu .ser_s{width:401px;height:39px;float:left;text-indent:-9999px;}
#contents .ssh #serboxbu .ser_s a{
	width:100%;
	height:100%;
	display:block;
	width:100%;
	height:100%;
	background-image: url(../../object/images/ser_sti_shop1.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#contents .ssh #serboxbu .ser_s  a:hover{background-position: 0 0;}


#contents .ssh #serboxbu .ser_o{width:179px;height:20px;float:left;text-indent:-9999px;}
#contents .ssh #serboxbu .ser_o a{width:100%;height:100%;display:block;width:100%;height:100%;
	background-image: url(../../object/images/ser_sti_office2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#contents .ssh #serboxbu .ser_o a:hover{background-position: 0 -20px;}

#contents #serboxbu .ser_s{width:179px;height:20px;float:left;text-indent:-9999px;}
#contents #serboxbu .ser_s a{width:100%;height:100%;display:block;width:100%;height:100%;
	background-image: url(../../object/images/ser_sti_shop2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#contents .off #serboxbu .ser_s a:hover{background-position: 0 -20px;}


#contents .ctcom h1{font-size:16px;margin:1.5em 0 0;padding:0;line-height:1;}
#contents .ctcom p{font-size:13px;margin:0 0 15px;padding:0;}


#contents #serboxin{width:100%;height:106px;}
#contents #serboxin .ser_eri{
	float:left;
	margin:30px 15px 0 15px;display:inline;
	width:200px;
	background-image: url(../../object/images/ser_com1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#contents .ssh #serboxin .ser_eri{	float:left;
	margin:30px 7px 0 15px;display:inline;
	width:200px;background-image: url(../../object/images/ser_com1_sh.gif);	background-repeat: no-repeat;
	background-position: 0px 0px;}

#contents .off #serboxin .ser_cat{
	float:left;
	margin:30px 10px 0 0;display:inline;
	width:150px;
	background-image: url(../../object/images/ser_com2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#contents .ssh #serboxin .ser_cat{	float:left;
	margin:30px 10px 0 0;display:inline;
	width:158px;background-image: url(../../object/images/ser_com2_sh.gif);	background-repeat: no-repeat;
	background-position: 0px 0px;}

#contents #serboxin .ser_eri select{margin-top:26px;width:200px;}
#contents #serboxin .ser_cat select{margin-top:26px;width:145px;}
#contents #serboxin .ser_bu{float:left;width:164px;height:45px;margin:36px 0 0;display:inline;}






#contents .obbox{background-color:#000000;margin-bottom:20px;clear:left;}
#contents .boxh{color:#ffffff;clear:left;width:100%;}
#contents .boxh h2{font-size:17px;font-weight:bold;margin:4px 5px 0;float:left;width:380px;padding:0;}
#contents .boxh h2 span{font-size:13px;font-weight:bold;margin:3px 5px;}
#contents .boxh h2 a,#contents .boxh h2 a:visited,#contents .boxh h2 a:hover{color:#ffffff;}


#contents .boxh .r{float:right;}
#contents .boxh .r p{float:left;font-size:11px;padding:5px 5px 0;line-height:22px;}
#contents .boxh .bu_dt{float:left;width:82px;height:22px;margin:2px 4px 0 0;text-indent:-9999px;background-position: 0 0;background-repeat: no-repeat;text-decoration: none;}
#contents .boxh .bu_dt a{display:block;width:100%;height:100%;background-image: url(../../object/images/ob_bu_show.gif);}
#contents .boxh .bu_dt a:hover{background-position: 0 -22px;}

#contents .boxin{background-color:#FFFFFF;width:570px;margin:0 auto 5px;}
#contents .boxin p{font-size:14px;margin:3px 5px;clear:left;}
#contents .boxin2{margin:5px;}

#contents .boxin2 .fleft{width:150px;height:170px;text-align:center;}
#contents .boxin2 table{border:2px solid #000000;width:400px;float:left;}
#contents .boxin2 th,#contents .boxin2 td{border-bottom:dotted 1px #000000;padding:2px 6px;font-weight:noral;}
#contents .boxin2 th{background-color:#e6e6e6;width:90px;text-align:center;}

#contents .boxin2 .spec{width:100%;margin:0 auto;padding:5px 0 0;}
#contents .boxin2 .spec img{padding-top:2px;}

#contents .pagenum{width:100%;padding:10px 0;}
#contents .pagenum p{float:left;}
#contents .pagenum .num{font-size:12px;color:#7f7f7f;text-align:right;}
#contents .pagenum .num em{color:#7fcaff;}
#contents .pagenum .num a{color:#0096ff;}

#view_result,.view_navi{margin:5px 0;}
#view_navi_01{text-align:right;}
