@charset "utf-8";

/* CSS Document */



@import url("../../../css/common/common.css");

@import url("../../../css/common/stracture.css");

@import url("../../../css/common/local-menu.css");

@import url("../exam.css");



.exam #p-menu ul li#pm01 a { background:url(../../../img/menu/p-menu_bg.jpg) no-repeat 0px -50px; }
.exam #p-menu ul li#pm01 a:hover { background:url(../../../img/menu/p-menu_bg.jpg) no-repeat 0px -50px; }



.exam #c-body #main h3 { font-size:1.4em; font-weight:bold; color: #336666; margin:10px 0 20px 0; padding:10px 0; border-top:dotted 1px #CCCCCC; border-bottom:dotted 1px #CCCCCC; }

.exam #c-body #main p { /*font-size:0.8em;*/ color:#333333; line-height:1.4; }



.exam #c-body #main .news-set { margin:15px 10px; padding:0 0 10px 0; border-bottom:dotted 1px #CCCCCC; }

.exam #c-body #main .news-set .news-date { float:left; font-size:10px; line-height:1.4em; letter-spacing:1px; margin:0 0 2px; padding:0 0 0 12px;background:url(../../../img/index/news-arr.gif) no-repeat left 2px; }

.exam #c-body #main .news-set .news-title { float:left; margin: 0 0 2px; padding: 0 0 0 12px; font-size:0.9em; line-height:1.4; }

.exam #c-body #main .news-set .news-body { clear: both; padding: 10px 0 10px 12px; font-size:0.9em; color:#333333; line-height:1.4; }
.exam #c-body #main .news-set .news-body p { text-indent:0px!important; margin:0!important; }



.exam .guideline h4 { font-size:1.0em; font-weight:bold; color:#333333; margin-bottom:10px; }

.exam .guideline h5 { font-size:0.9em; font-weight:bold; color:#333333; margin:0 0 5px 15px; }

.exam .guideline ul { list-style-type:none; margin-left:15px; }

.exam .guideline ul li { margin-bottom:10px; display:block; }

.exam .guideline ul li a { font-size:0.8em; color:#333333; text-decoration:none; }

.exam .guideline ul li a:hover { text-decoration:underline; }


#news {	margin:0px; }
#news #news-frame { height:460px; width:730px; padding-left:10px; }
#news #news-frame #scroll {	overflow:auto; height:460px; width:730px; }



