#contents .title{margin:10px 0 0 16px;}

/*---leftBox---*/

#leftBox{width:493px; float:left; font-size:0.8em; margin:10px 0 45px 16px; _margin:10px 0 45px 8px; padding:0;}
a.yajirushi{color:#3985DA; font-size:0.8em; background:url(../cmn/img/list02.gif) center left no-repeat; margin:5px 0 2px 5px;  padding:0 0 3px 10px;text-decoration: none;}

/*---news,seminar---*/
.news h2.top{margin:0; padding:0;}
.seminar h2.top{margin:0; padding:0;}
.news{width:493px; margin:0 0 17px 0;}
.seminar{width:493px; margin:0 0 22px 0;}
.contentsBox{width:491px; border:1px solid #95D973; background:#F9F9F9; margin-bottom:5px;}
.contentsBox ul{margin:10px 0 20px 10px;}
.contentsBox li{background:url(../cmn/img/list01.gif) center left no-repeat; padding:0 0 3px 10px; line-height:1.4;}

/*---dot---*/
.dot01{width:493px; height:1px; background:url(../cmn/img/dot01.gif) repeat-x; margin:0 0 20px 0;}
.dot02{width:216px; height:1px; background:url(../cmn/img/dot02.gif) repeat-x;}


/*---rightBox---*/
#rightBox{width:211px; float:right; margin:10px 14px 45px 0; _margin:10px 6px 45px 0; padding:0; font-size:0.8em;}

h3.r1{width:84px; text-indent:-9999px; background:url(../img/stitle_menber.gif) no-repeat; margin-top:6px;}
h3.r2{width:98px; text-indent:-9999px; background:url(../img/stitle_inquiry.gif) no-repeat; margin-top:6px;}

#rightBox .menber{width:209px; border:1px solid #999999; margin:0 0 6px 0; padding-bottom:3px;}
#rightBox .menber img{float:right; margin-top:6px; margin-right:6px;}
#rightBox .menber p{width:138px; margin:6px 6px 8px 5px; font-size:0.8em;}
#rightBox .menber a{color:#EE891D; font-size:0.8em; background:url(../cmn/img/list02.gif) center left no-repeat; margin:5px 0 2px 5px;  padding:0 0 3px 10px;text-decoration: none;}

#rightBox .inquiry{width:209px; border:1px solid #999999; margin:0 0 7px 0;}
#rightBox .inquiry img{float:right; margin-top:6px; margin-right:6px;}
#rightBox .inquiry p{width:138px; margin:6px 6px 8px 5px; font-size:0.8em;}
#rightBox .inquiry a{color:#EE891D;}

#rightBox .smenu{width:211px;}
#rightBox .smenu li{display:inline; float:left;}
#rightBox .smenu li.s1{margin-right:7px; background: url(../img/btn_rule.gif) top left no-repeat;text-indent:-9999px;text-decoration: none;}
#rightBox .smenu li.s1 a{display:block;width: 102px;height: 20px;}
#rightBox .smenu li.s2{display:block;width: 102px;height: 20px;background: url(../img/btn_director.gif) top left no-repeat;text-indent:-9999px;text-decoration: none;}
#rightBox .smenu li.s2 a{display:block;width: 102px;height: 20px;}

#rightBox .sarch{width:200px; padding:20px 0 30px 0; clear:both;}

