@charset "shift_jis";

#nv_cont {width:610px; float:left;}
#nv_cont li {float:left; padding-left:10px; margin-bottom:10px;}


#nv_inner {width:610px; float:left;}
#nv_inner li {float:left;}

#adbr_s { clear:both; text-align:right; padding-top:1em;}
#adbr_s a{background:url(../img/ic_adbr_s.gif) no-repeat 0 0; padding:0.2em 0 0.2em 1.7em;}

.img_left {float:left;}
.img_right {float:right; margin-left:1em;}

.list_sm a.sm01 { display:block; background:url(../../faculty/ph/img/cp_01.jpg) no-repeat 0 0; padding-left:70px; height:60px; padding-top:15px;}
.list_sm a.sm02 { display:block; background:url(../../faculty/ph/img/cp_02.jpg) no-repeat 0 0; padding-left:70px; height:60px; padding-top:15px;}
.list_sm a.sm03 { display:block; background:url(../../faculty/ph/img/cp_03.jpg) no-repeat 0 0; padding-left:70px; height:60px; padding-top:20px;}
.list_sm a.sm04 { display:block; background:url(../../faculty/ph/img/cp_04.jpg) no-repeat 0 0; padding-left:70px; height:60px; padding-top:20px;}

.tab_list {border:solid 1px #B7B7B7;
text-align:center; padding:1em; margin-left:1em; margin-right:1em; white-space:nowrap;}
.tab_list a {padding:0 1em;}
.line_dot_b {border-bottom:1px dotted #DBDBDB; padding-bottom:0.5em;}

.box_left { float:left; width:300px;}
.mr_10 { margin-right:10px;}
.list_nomal {}

.tab_set {padding-bottom:1em;}