@charset "shift_jis";

/*1級船舶免許ページ*/
div#content.first{}
/*2級小型船舶免許ページ*/
div#content.second{}
/*湖川2級小型船舶免許ページ*/
div#content.lake_river{}
/*特殊小型免許ページ*/
div#content.jet{}

/*小型船舶免許について*/
div#content.ser_index{}
.ser_index h2{margin-bottom:20px;}
.ser_index table{margin-bottom:20px;width:560px;background-color: #FFFFFF;}
.ser_index th{width:120px;background-color: #CCCCCC}
.ser_index td{border-bottom: 1px solid #CCCCCC;padding-left:15px;}


/*共通部分*/
div#content.first,
div#content.second,
div#content.lake_river,
div#content.jet{width:570px;}
div#merit{width:560px;height:260px;}
div#merit h4{margin-bottom: 10px;}
div#merit div{background: #d4d4e5 url(../image/first/kujira.gif) no-repeat right bottom;margin-bottom:20px;padding:10px}
div#merit ul{line-height: 160%;font-size: 12px;}
div#merit li{list-style: circle;margin-left: 20px;}
div#merit span{color: #FF0000;}

div#news{width:535px;height:auto;background:#dfdfff url(../image/first/tit02.gif) no-repeat; margin:10px 0px 10px 20px;}
div#news div{ padding:20px 30px;}
div#news h3{font-size: 12px;margin: 10px 0px 5px;color: #3366CC;}
div#news h4{font-size: 12px;font-weight: normal;}
div#news p{}
div#news ul{margin-top: 10px;margin-bottom: 10px;}
div#news li{list-style: upper-alpha;text-indent: 50px;}

div#pick_up li{background: url(../image/point.gif) no-repeat 0px 4px;margin-left: 0px;padding-left: 15px;margin-top: 5px;}

div#flow{margin: 15px 0px;}

div#schedule table{width:540px;margin-top:10px;border:1px solid #CCCCCC;}
div#schedule th{background-color: #CCCCCC}
div#schedule td{padding: 10px;border:1px solid #CCCCCC;}
div#schedule td li{border-bottom: 1px solid #999999;}
 
/*湖川2級試験問題ページ*/
div#content.lake_test{}
.lake_test div#box1{height:auto;}
.lake_test h2{margin-bottom:20px}
.lake_test p#test_p{margin:20px 0px;}
.lake_test table{}
.lake_test th{}
.lake_test td{padding:5px;}




/*料金表*/
div#content.price{}
.price h2{ margin-bottom:20px;}
.price table{border:1px solid #CCCCCC;margin-bottom: 15px;}
.price table,td,th{border:1px solid #CCCCCC;}
.price table th{background-color: #CCCCCC}
.price table td{padding: 10px;border:1px solid #CCCCCC;}
.price h3{font-size: 13px;}

/*体験談ページ*/
div#content.experience{}
.experience h2{margin-bottom:20px;}
.experience h3{margin:20px 0px ;}
.experience dd{margin-bottom:20px;}
.experience dt{color:#000099;font-size:14px;font-weight: bold;}
.experience div#box1{}
.experience div#box2{padding-left:120px;background: url(../image/service/matu.gif) no-repeat left top;height:470px;}
.experience div#box3 div#r1{padding-left:120px;height:140px;background: url(../image/service/inoue.gif) no-repeat;}
.experience div#box3 div#r2{padding-left:120px;height:140px;background: url(../image/service/hanjo.gif) no-repeat;}
.experience div#box3 div#r3{padding-left:120px;height:140px;background: url(../image/service/takeda.gif) no-repeat;}


/*合格発表*/
div#content.passing{}
.passing div{
	margin:70px auto 100px;
	width: 450px;
}
.passing p{font-size:14px;}
.passing a{margin:20px 0px;}
.passing table{width:400px;margin:30px 0px;text-indent: 30px;}
