@charset "UTF-8";
/* CSS Document */

#sbm_con li{display: inline;}
.sbm_dolsn a{ width: 135px; height: 30px; text-indent: -9999px; float: left; background:url(../img/sbm_li01.gif) no-repeat; }
.sbm_dolsk a{ width: 135px; height: 30px; text-indent: -9999px; float: left; background:url(../img/sbm_li02.gif) no-repeat; }
.sbm_dolad a{ width: 135px; height: 30px; text-indent: -9999px; float: left; background:url(../img/sbm_li03.gif) no-repeat; }
.sbm_dolsi a{ width: 135px; height: 30px; text-indent: -9999px; float: left; background:url(../img/sbm_li04.gif) no-repeat; }
.sbm_dolai a{ width: 135px; height: 30px; text-indent: -9999px; float: left; background:url(../img/sbm_li05.gif) no-repeat; }
.sbm_dolcd a{ width: 135px; height: 30px; text-indent: -9999px; float: left; background:url(../img/sbm_li06.gif) no-repeat; }
.sbm_exp a{ width: 135px; height: 30px; text-indent: -9999px; float: left; background:url(../img/sbm_li07.gif) no-repeat; }

.sbm_dolsn a:hover{ width: 135px; height: 30px; text-indent: -9999px; float: left; background:url(../img/sbm_li01_2.gif) no-repeat; }
.sbm_dolsk a:hover{ width: 135px; height: 30px; text-indent: -9999px; float: left; background:url(../img/sbm_li02_2.gif) no-repeat; }
.sbm_dolad a:hover{ width: 135px; height: 30px; text-indent: -9999px; float: left; background:url(../img/sbm_li03_2.gif) no-repeat; }
.sbm_dolsi a:hover{ width: 135px; height: 30px; text-indent: -9999px; float: left; background:url(../img/sbm_li04_2.gif) no-repeat; }
.sbm_dolai a:hover{ width: 135px; height: 30px; text-indent: -9999px; float: left; background:url(../img/sbm_li05_2.gif) no-repeat; }
.sbm_dolcd a:hover{ width: 135px; height: 30px; text-indent: -9999px; float: left; background:url(../img/sbm_li06_2.gif) no-repeat; }
.sbm_exp a:hover{ width: 135px; height: 30px; text-indent: -9999px; float: left; background:url(../img/sbm_li07_2.gif) no-repeat; }

.sbtitle01{margin-bottom:10px;}
.sbtitle02{margin:20px 0px 10px;}

#card{width:655px; height:200px; margin:10px 0 20px;}
.card_text{width:440px; height:190px; margin-right:15px; float:left;}
.card_img{float:left;}




.li_outline{width:655px; height:250px; margin:10px 0 20px;}
.outline_text{font-size:12px; margin:10px 0; width:435px; height:auto; float:left;}

.course{margin:20px 0;}

.li_table_hl{background:url(../img/lc_ds_bg01_hl.gif) no-repeat top left;}
.li_table_hr{background:url(../img/lc_ds_bg01_hr.gif) no-repeat top right;}
.li_table_fl{background:url(../img/lc_ds_bg01_fl.gif) no-repeat bottom left;}
.li_table_fr{background:url(../img/lc_ds_bg01_fr.gif) no-repeat bottom right;}
.li_table_main{background:url(../img/lc_ds_bg01.gif);}
.li_table_text{padding:15px 0 0;}
.li_contents_title{margin:5px;}

.arrow{background:url(../img/arrow.gif) no-repeat center; width:655px; height:25px;}

.li_price_text{line-height:normal; font-size:11px; padding-top:10px;}
.plice{width:360px; margin:30px 0 50px; float:left;}
.requirement{width:285px; margin:30px 0 0px 10px; float:left;}
.remarks{width:285px; margin:10px 0 50px 10px; float:left;}

