/*
ContentsMap {
	1-1. "/index.html"
	2-1. "/univ/*"
	3-1. "/faculty/*"
	4-1. "/nyushi/*"
	5-1. "/life/*"
	6-1. "/international/*"
	7-1. "/career/*"
	8-1. "/region/*"
	9-1. "/library/*"
	10-1. "/access/*"
	11-1. "/applicants/*"
	12-1. "/students/*"
	13-1. "/parents/*"
	14-1. "/alumni/*"
	15-1. "/public/*"
	16-1. "/news/*"
	17-1. "/contact/"
	18-1. "/event/*"
	19-1. "/link.html
	20-1. "/sitepolicy.html"
	21-1. "/privacypolicy.html"
	22-1. "/sitemap.html"
	23-1. "/movie/"
	24-1. "/mobile/"
	25-1. "/hdu21/"
	26-1. "/kosin/"
}
*/


/*=========================
  1-1. "/index.html"
==========================*/
/* 対象者別メニュー */
div#usersMenu ul {
	margin: 0 0 0 auto;
	width: 749px;
	background: url(../../img/bg_contents.jpg) no-repeat 0 0 #fee;
	padding: 215px 0 0 193px;
}
div#usersMenu ul li {
	float: left;
}
div#usersMenu ul li a {
	background: url(../../img/btn_usersmenu.gif) no-repeat;
	display: block;
	width: 150px;
	height: 45px;
	text-indent: -99999px;
	/*\*/
	overflow: hidden;
	/**/
}
div#usersMenu ul li#takers a {
	background-position: 0 0;
}
div#usersMenu ul li#students a {
	background-position: -150px 0;
}
div#usersMenu ul li#guardian a {
	background-position: -300px 0;
}
div#usersMenu ul li#graduate a {
	background-position: -450px 0;
}
div#usersMenu ul li#general a {
	background-position: -600px 0;
	width: 149px;
}
div#usersMenu ul li#takers a:hover {
	background-position: 0 100%;
}
div#usersMenu ul li#students a:hover {
	background-position: -150px 100%;
}
div#usersMenu ul li#guardian a:hover {
	background-position: -300px 100%;
}
div#usersMenu ul li#graduate a:hover {
	background-position: -450px 100%;
}
div#usersMenu ul li#general a:hover {
	background-position: -600px 100%;
}

/* コンテンツ領域 */
div#contents.top div.main {
	padding: 0;
	width: 749px;
	border-top: none;
	border-right: none;
	background: #eee;
	min-height: 300px;
}
/* サイドバー */
div#contents.top div.sidebar {
	margin: 10px 0 10px 10px;
}
div#contents.top div.sidebar div.group ul {
	margin: 10px 0 20px 5px;
}
div#contents.top div.sidebar div.group li {
	border: none;
	background: transparent;
	background: url(../img/icon_square.gif) no-repeat 0 50%;
	padding: 3px 0 3px 12px;
	border-bottom: 1px solid #eee;	/* for IE6 */
}
div#contents.top div.sidebar div.group li a {
	padding: 0;
	display: inline;
	background: none;
}
div#contents.top div.sidebar div.group li a:hover {
	color: #69c;
	text-decoration: underline;
}
div.subMain {
	float: left;
	padding: 10px 20px;
	width: 515px;
	border-right: 1px solid #ccc;
	color: #333;
	background: #fff;
	min-height: 600px;
}
div.subMain {
	float: left;
	padding: 10px 20px;
	width: 515px;
	border-right: 1px solid #ccc;
	color: #333;
	background: #fff;
	min-height: 600px;
}

div.subSidebar {
	float: right;
	vertical-align:top
	;
	background: #eee;
	padding: 10px;
}
/* 重要なお知らせ */
dl.important {
	border: 1px solid #dbdbdb;
	background: url(../../img/bg_important.gif) repeat 0 0;
	padding: 20px;
}
dl.important dt {
	color: #B72400;
	margin-bottom: 10px;
	font-weight: bold;
}
dl.important dd {
	background: url(../img/icon_square.gif) no-repeat 0 50%;
	margin: 0;
	padding-left: 15px;
	height: 1%;	/* for IE6 */
}
html>body dl.important dd {
	height: auto;
}
dl.important dd span {
	float: left;
	color: #666;
}
dl.important dd p {
	margin: 0 0 0 6.5em;
}
/* 新着情報 */
div.information {
	position: relative;
	border-top: 1px dotted #ccc;
	padding-top: 10px;
	margin-bottom: 20px;
}
div.information div {
	font-weight: bold;
}
div.information ul.navi {
	position: absolute;
	top: 10px;
	text-align: right;
	width: 100%;
	font-size: 85%;
}
div.information ul.navi li {
	display: inline;
}
div.information ul.navi li.list a {
	padding: 2px 5px;
}
div.information ul.navi li.rss {
	background: url(../img/dot_v.gif) repeat-y 0 0;
	padding-left: 5px;
}
div.information ul.navi li.rss a {
	padding: 2px 0 2px 5px;
}
div.information ul.news {
	margin: 10px 0;
}
div.information ul.news li {
	background: url(../img/icon_square.gif) no-repeat 2px 50%;
	padding-left: 15px;
	margin: 7px 0;
	border-top: 1px solid #fff;	/* for IE */
}
div.information ul.news li span.date {
	color: #666;
	float: left;
}
div.information ul.news li p {
	margin: 0 0 0 6.5em;
}

/*=========================
  2-1. "/univ/*"
==========================*/
div#container div.univ {
	background-image: url(../../univ/img/bg_contents.jpg);
}

/*=========================
  3-1. "/faculty/*"
==========================*/
div#container div.faculty {
	background-image: url(../../faculty/img/bg_contents.jpg);
}

/*=========================
  3-2. "/faculty/dp_lang/*"
==========================*/
div#dp_lang h2 {
	border-bottom: 7px solid #3651E7;
}
div#dp_lang h4 {
	border-left: 5px solid #3651E7;
}
div#dp_lang h5 {
	color: #3651E7;
}
dl.set dd {
	margin-top: -1.3em;
}
dl.set dd dd {
	margin-top: 0;
}
/* カリキュラム */
div.langCurriculum {
	background: url(../img/icon_gray_arrow_bottom.gif) no-repeat 50% 100%;
	padding-bottom: 20px;
	margin-bottom: 5px;
}
/*=========================
  3-3. "/faculty/dp_law/*"
==========================*/
div#dp_law h2 {
	border-bottom: 7px solid #7f4613;
}
div#dp_law h4 {
	border-left: 5px solid #7f4613;
}
div#dp_law h5 {
	color: #7f4613;
}
/* カリキュラム */
div.commonCourse {
	background: url(../../faculty/dp_law/law/img/line_curriculum.gif) no-repeat 0 100%;
	padding-bottom: 20px;
}
div.curriculumWrapper {
	background: url(../../faculty/dp_law/law/img/bg_arrow_curriculum.gif) no-repeat 0 100%;
	padding-bottom: 20px;
}
div.specialCourse {
	margin: 5px 5px 5px 0;
	float: left;
	width: 200px;
}
div.specialCourse table {
	width: 100%;
}
div.businessCourse {
	float: left;
	width: 395px;
	margin: 5px 0;
}
div.businessCourse table {
	width: 100%;
}
/* 授業の流れ */
div.flow {
	clear: both;
}
div.flow dl {
	float: left;
}
div.flow dl dt {
	color: #36c;
	font-weight: bold;
}
div.flow dl dd {
	margin: 0 0 0 15px;
}
div.flow dl dd li {
	padding-left: 10px;
	list-style: disc inside;
}
div.flow dl.step1 {
	background: url(../img/icon_gray_arrow_right.gif) no-repeat 100% 50%;
	padding-right: 30px;
}
div.flow dl.step2 {
	background: url(../img/icon_gray_plus.gif) no-repeat 100% 50%;
	padding-right: 20px;
	margin-right: 10px;
	margin-left: 20px;
	display: inline;
}
/*=========================
  3-4. "/faculty/dp_eco/*"
==========================*/
div#dp_eco h2 {
	border-bottom: 7px solid #D2285B;
}
div#dp_eco h4 {
	border-left: 5px solid #D2285B;
}
div#dp_eco h5 {
	color: #D2285B;
}
div#dp_eco dl.theme dt {
	background: #D2285B;
}
div#dp_eco dl.theme dd {
	border: 1px solid #D2285B;
}
/* カリキュラム */
div.ecoCurriculum {
	background: url(../img/icon_gray_arrow_bottom.gif) no-repeat 50% 100%;
	padding-bottom: 20px;
	margin-bottom: 5px;
}
/*=========================
  3-5. "/faculty/dp_healthcare/*"
==========================*/
div#dp_healthcare h2 {
	border-bottom: 7px solid #409C0E;
}
div#dp_healthcare h4 {
	border-left: 5px solid #409C0E;
}
div#dp_healthcare h5 {
	color: #409C0E;
}
/*=========================
  3-6. "/faculty/dp_pharm/*"
==========================*/
div#dp_pharm h2 {
	border-bottom: 7px solid #F35703;
}
div#dp_pharm h4 {
	border-left: 5px solid #F35703;
}
div#dp_pharm h5 {
	color: #F35703;
}
/*=========================
  3-7. "/faculty/grand/*"
==========================*/
div#grand h2 {
	border-bottom: 7px solid #7d3e7a;
}
div#grand h4 {
	border-left: 5px solid #7d3e7a;
}
div#grand h5 {
	color: #7d3e7a;
}
/*=========================
  3-8. "/faculty/professor/*"
==========================*/
div.section div.professor {
	border: none;
}
div.professor h3 {
	border-top:1px solid #999;
	padding-top: 3px;
}
div.professor .adjPicture {
	float: left;
	width: 450px;
	margin-right: 20px;
}
div.professor div.picture {
	float: right;
	width: 120px;
	padding-bottom: 10px;
}
div.professor p.job {
	font-size: 120%;
}
div.professor p.comment {
	clear: both;
}
div.professor dt {
	float: left;
}
div.professor dd {
	margin-left: 5em;
}

/*=========================
  4-1. "/nyushi/*"
==========================*/
div#container div.nyushi {
	background-image: url(../../nyushi/img/bg_contents.jpg);
}

/*=========================
  5-1. "/life/*"
==========================*/
div#container div.life {
	background-image: url(../../life/img/bg_contents.jpg);
}

/*=========================
  5-2. "/life/interview/*"
==========================*/
div#container div.interview div.catch {
	float: left;
	width: 390px;
}
div#container div.interview p.lead {
	color: #fff;
	background: #F29950;
	font-weight: bold;
	font-size: large;
	padding: 10px;
}
div#container div.interview p.person1 {
	color: #EE7A1A;
	background: #fff;
	font-size: 120%;
	font-weight: bold;
	margin: 20px 0;
}
div#container div.interview p.person2 {
	color: #B491B2;
	background: #fff;
	font-size: 120%;
	font-weight: bold;
	margin: 20px 0;
}
div#container div.interview p.person3 {
	color: #78AC5F;
	background: #fff;
	font-size: 120%;
	font-weight: bold;
	margin: 20px 0;
}
div#container div.interview p.q {
	font-weight: bold;
	padding-top: 10px;
}

/*=========================
  5-3. "/life/calender/*"
==========================*/
div.calendarMessage {
	width: 350px;
	float: left;
	margin: 10px 0 0;
}
div.calendarMessage p {
	clear: both;
}
div.calendarMessage p.lead {
	float: right;
	border: none;
	width: 225px;
	margin: 0 0 10px;
	font-weight: bold;
}
div.calendarMessage img {
	float: left;
	padding-bottom: 10px;
}
div.calendarMessage p.person {
	float: right;
	width: 225px;
	font-size: 85%;
	color: #666;
	clear: none;
	margin-bottom: 10px;
}

/*=========================
  5-4. "/life/guide/*"
==========================*/
dl.ans dd {
	margin-left: 15px;
}
dl.ans dd img {
	float: right;
	margin: 0 0 10px 10px;
}
dl.ans dd * img {
	float: none;
	margin: 0;
}
/*=========================
  5-5. "/life/himeji_map/*"
==========================*/
ul.mapList {
	margin: 15px -5px 15px 0;
}
ul.mapList li {
	float: left;
	width: 50%;
	margin-bottom: 5px;
}
ul.mapList li img {
	display: block;
	margin: 5px 0;
}

/*=========================
  6-1. "/international/*"
==========================*/
div#container div.international {
	background-image: url(../../international/img/bg_contents.jpg);
}
/* Voice */
div#contents div.voice {
	border-bottom: 1px dotted #999;
	padding-bottom: 5px;
	margin-bottom: 15px;
}
div.voice p {
	clear: both;
	margin-bottom: 20px;
}
div#contents div.voice h4 {
	float: right;
	border: none;
	width: 380px;
	margin: 0 0 10px;
	font-weight: bold;
}
div.voice p.person {
	float: right;
	width: 380px;
	font-size: 85%;
	color: #666;
	clear: none;
	margin-bottom: 10px;
}
div.voice table {
	clear: both;
	margin-bottom: 5px;
}
div.voice img {
	padding-bottom: 10px;
	float: left;
}
/* Map */
dl.mapDescription dt {
	font-weight: bold;
	margin-top: 10px;
	line-height: 2;
}
dl.mapDescription img {
	margin: 0 2px;
	vertical-align: middle;
}
/* 凡例 */
div.symbol dl {
	width: 50%;
	float: left;
}
div.symbol dl img {
	vertical-align: bottom;
}
div.symbol dl dt {
	float: left;
}
div.symbol dl dd {
	margin-left: 40px;
	margin-bottom: 5px;
	min-height: 17px;
}

/*=========================
  7-1. "/career/*"
==========================*/
div#container div.career {
	background-image: url(../../career/img/bg_contents.jpg);
}

/*=========================
  7-2. "/career/civilservant.html"
==========================*/
dl.areaData {
	clear: both;
}
dl.areaData dt {
	clear: both;
}
dl.areaData dd {
	margin: 1em;
	overflow: hidden;
}
dl.areaData dd ul,
dl.areaData dd dl {
	float: left;
	width: 49%;
}
dl.areaData dd dt {
	clear: none;
}
dl.areaData dd dd {
	margin: 0 0 5px 50px;
}
div.areaData {
	clear: both;
}
div.areaData dl {
	float: left;
	width: 25%;
	margin-bottom: 10px;
}
div.areaData dl dt {
	font-weight: bold;
	margin-top: 10px;
}
div.areaData dl dd {
	margin: 0;
}

/*=========================
  8-1. "/region/*"
==========================*/
div#container div.region {
	background-image: url(../../region/img/bg_contents.jpg);
}

/*=========================
  9-1. "/library/*"
==========================*/
div#container div.library {
	background-image: url(../../library/img/bg_contents.jpg);
}

/*=========================
  10-1. "/access/*"
==========================*/
div.satellite {
	border: 1px solid #ccc;
	padding: 10px;
}
div.satellite dl {
	margin: 0;
}
div.satellite div.access {
	float: right;
	width: 310px;
}
div.satellite div.access img {
	margin-bottom: 10px;
}

/*=========================
  11-1. "/applicants/*"
==========================*/
div#container div.applicants {
	background-image: url(../../applicants/img/bg_contents.jpg);
}

/*=========================
  12-1. "/students/*"
==========================*/
div#container div.students {
	background-image: url(../../students/img/bg_contents.jpg);
}

/*=========================
  13-1. "/parents/*"
==========================*/
div#container div.parents {
	background-image: url(../../parents/img/bg_contents.jpg);
}

/*=========================
  14-1. "/alumni/*"
==========================*/
div#container div.alumni {
	background-image: url(../../alumni/img/bg_contents.jpg);
}

/*=========================
  15-1. "/public/*"
==========================*/
div#container div.public {
	background-image: url(../../public/img/bg_contents.jpg);
}

/*=========================
  16-1. "/news/*"
==========================*/
div#container div.news {
	background-image: url(../../news/img/bg_contents.jpg);
}

/*=========================
  17-1. "/contact/"
==========================*/
div#container div.contact {
	background-image: url(../../img/bg_contents_header.jpg);
}

/*=========================
  18-1. "/event/*"
==========================*/
div#container div.event {
	background-image: url(../../event/img/bg_contents.jpg);
}

/*=========================
  19-1. "/link.html"
==========================*/
div#container div.link {
	background-image: url(../../img/bg_contents_footer.jpg);
}

/*=========================
  20-1. "/sitepolicy.html"
==========================*/
div#container div.sitepolicy {
	background-image: url(../../img/bg_contents_footer.jpg);
}

/*=========================
  21-1. "/privacypolicy.html"
==========================*/
div#container div.privacy {
	background-image: url(../../img/bg_contents_footer.jpg);
}

/*=========================
  22-1. "/sitemap.html"
==========================*/
div#container div.sitemap {
	background-image: url(../../img/bg_contents_header.jpg);
}

/*=========================
  23-1. "/movie/"
==========================*/
div#container div.movie {
	background-image: url(../../img/bg_contents_header.jpg);
}

/*=========================
  24-1. "/mobile/"
==========================*/
div#container div.mobile {
	background-image: url(../../img/bg_contents_header.jpg);
}

/*=========================
  25-1. "/hdu21/"
==========================*/
div#container div.hdu21 {
	background-image: url(../../img/bg_contents_header.jpg);
	}
/*=========================
  26-1. "/kosin/"
==========================*/
div#container div.kosin {
	background-image: url(../../img/bg_contents_header.jpg);
	
}
div.kosin h3 {
	font-size: 120%;
	padding: 2px 2px 2px 10px;
	margin: 0 0 10px;
	border-left: 5px solid #1b3c63;
}

/* Clearfix */
div.flow,
div.satellite,
div.symbol,
div.areaData,
div.areaData dd,
dl.ans,
div#usersMenu ul,
dl.areaData dd,
ul.mapList,
div.curriculumWrapper {
	min-height: 1%;
}
div.flow:after,
div.satellite:after,
div.symbol:after,
div.areaData:after,
div.areaData dd:after,
dl.ans:after,
div#usersMenu ul:after,
dl.areaData dd:after,
ul.mapList:after,
div.curriculumWrapper:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
* html div.flow,
* html div.satellite,
* html div.symbol,
* html div.areaData,
* html div.areaData dd,
* html dl.ans,
* html div#usersMenu ul,
* html dl.areaData dd,
* html ul.mapList,
* html div.curriculumWrapper {
	height: 1%;
}

.shiyousai2009{
	padding:10px;
	background-color:#CC9933;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
}

.shiyousai2009line{
	border:#CCCCCC solid 1px;
}

.fontcolor{
	color:#666666
	}
	
.adjPicture1 {
	width:430px;
	float: left;
	clear: none !important;
}

.shiyousai2009mi{
	color:#CC9933;
}

.shiyousai3{
	margin-right:20px;
}

.small{
	font-size:12px;
	font-weight:normal;
	}

.pdf_logo{
	vertical-align:middle;
	margin-left:10px;
	margin-right:10px;
}

.border{
	border:#CCCCCC solid 1px;
	margin:10px;
	}

.border1{
	border:#cccccc solid 1px;
}

.bar1{
	background-color:#003366;
	font-size:12px;
	}

.border_top_blue{
	border:#CCCCCC solid 1px;
	border-top:#003366 solid 12px;
	margin:10px;
	}
	
.gazou_margin{
	margin:20px;
}

.gazou_margin2{
	margin:5px 10px 20px 20px;
}

.pic_r10{
	float:right;
	padding:8px;
	margin:10px;
	border:#CCCCCC solid 1px;
	}

.pic_right240px{
	float:right;
	padding:8px;
	margin:10px;
	background-color:#CCC;
	width:240px;
	}
	
.pic_right240pxw{
	float:right;
	padding:8px;
	margin:10px;
	width:240px;
	border:1px solid #CCCCCC;
	
}

.pic_right190px{
	float:right;
	padding:8px;
	margin-left:10px;
	border:#CCCCCC solid 1px;
	width:190px;
	}
.pic_right_border{
	float:right;
	padding:6px;
	margin-left:10px;
	border:#CCCCCC solid 1px;
	}

	
.bar_1{
	background-image:url(../img/bar_2.jpg);
	background-repeat:no-repeat;
	padding:5px 10px 10px  30px;
	font-size:12px;
	font-weight:bold;
	
}

body.form {
	border:#999999 solid 2px;
	font-size: 80%;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	margin: 0;
	padding: 0;
}

.h4_a{
	border-left:#003366 solid 7px;
	border-bottom:#999999 dotted 1px;
	font-size:14px;
	font-weight:bold;
	color:#003366;
}

.h4_c{
	border-left:none;
	border-bottom:#999999 dotted 1px;
	font-size:14px;
	font-weight:bold;
	color:#003366;
}

.h2_a {
	border-bottom: 5px solid #1b3c63;
	padding: 2px 0;
	margin: 5px 0 10px;
}

.h4_b{
	border-left:#003366 solid 10px;
	border-bottom:#999999 dotted 1px;
	font-size:12px;
	font-weight:bold;
	color:#003366;
	margin:10px 0;
}

.table_noborder{
	border:none;
	margin:10px;
	}

.table_margin{
	padding:10px;
	vertical-align:middle;
	}
	
.space{
	margin:10px;
	}
	
.border2{
	border:#CCCCCC solid 1px;
	padding:10px;
	}

.table_m{
	vertical-align:middle;
	text-align:center;
}

.body_pop{
	background:none;
	
}
div.main_pop {
	color: #333;
	background: #fff;
	width: 600px;
	float: left;
	margin:10px;
	padding: 10pxpx 0 10px;
	line-height: 1.5;
}

div.main_pop2{
	color:#333;
	background:#fff;
	width:700px;
	float:left;
	margin:10px;
	padding:10px 0 10px;
	line-height:1.5;
}


.adjPicture3 {
	width: 365px;
	float: left;
	clear: none !important;
}

div.picture220 {
	float: right;
	font-size: 90%;
	width: 220px;
}

.picture300 {
	float: right;
	font-size: 90%;
	width: 300px;
	
}
.picture300_le10px{
	float: right;
	font-size: 90%;
	width: 300px;
	padding-left:10px
	
}

.adjPicture410 {
	width: 410px;
	float: left;
	clear: none !important;
}

.adjPicture340 {
	width:340px;
	float:left;
	clear:none  !important;

}

.adjPicture280 {
	width:280px;
	float:left;
	clear:none  !important;

}


.pright{
	float:right;
	margin:20px;
}


.index_number{
	border:1px solid #999;
	padding:2px;
	margin:2px;
	font-size:12px;
}

div.yaku_colum {
	border-top: 1px solid #999;
	padding: 5px 0;
	margin: 10px 0 10px;
	
}

#box{
	position:relative;
	width:100%;
	height:300px;
	font-size:11px;	
}

#cont1{
	position:absolute;
	top:0;
	left:0;
	width:190px;
	padding-right:7px;
	border-right:solid #F93 1px;
	
	
}

#cont2{
	margin-right:205px;
	margin-left:205px;
	width:190px;
	height:265px;
	
}

#cont3{
	position:absolute;
	top:0;
	right:0;
	width:190px;
	height:265px;
	padding-left:7px;
	border-left:solid #F93 1px;

}

.margin{
	margin:5px;
	text-align:right;
}

.valign_middle{
	vertical-align:middle;
}

.gray{
	padding:9px;
	margin:5px 5px 15px 5px;
	background-color:#DADADA;
	width:570px;
	font-size:12px;
}

.gray2{
	padding:9px;
	margin:5px 5px 15px 5px;
	background-color:#DADADA;
	width:520px;
	font-size:12px;
}

.current_a{
	color:#F60;
}

h4_oc {
	font-size: 120%;
	padding: 2px 2px 2px 20px;
	margin: 0 0 10px;
	border:none;
	background-image:url(../../nyushi/2010_open_c/img/h4.gif);
	background-repeat:no-repeat;
	
}

.h4_ca{
	font-size: 120%;
	padding: 2px 2px 2px 20px;
	margin: 0 0 10px;
	color: #2B66C8;
	border-left:none;
	border-bottom-color:#CCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	background-image:url(../img/career.gif);
	background-repeat:no-repeat;
	
}
.todofuken{
	background-image:url(../../nyushi/fd_examination/img/todoufuken.gif);
	background-repeat:no-repeat;
	font-weight:normal;
	font-size:14px;
	color:#666;
	border:none;
	margin:25px 0px 10px 0px;
	padding-left:20px;
}

.left{
	margin:10px 0px 10px 10px;
	color:#666;
}

.city{
	margin:15px 0px 5px 0px;
}

.disc1 {
	list-style-type: disc;
	padding-left:15px;
	}

.disc2{
	font-size:small;
	list-style-type:disc;
	padding-left:15px;
	
}

.setumei{
	margin:8px 0px 8px 10px;
}

.siryous{
	background-image:url(../../nyushi/fd_examination/img/siryousanka.gif);
	background-repeat:no-repeat;
	font-weight:normal;
	font-size:14px;
	color:#666;
	border:none;
	margin:25px 0px 10px 0px;
	padding-left:20px;
}


.con {
 width:590px;
 line-height:2;
}

.boxB {
 width:110px;
 float:left;
 margin-bottom:8px;

}

.boxC {
 width:470px;
 float:right;
 margin-bottom:8px;
}

.kome{
	list-style-image:url(../../img/kome.gif);
	margin-left:4px;
	padding-left:15px;
}

.i{
	font-style:italic;
}
.ol1{
	margin-left:20px;
	padding-left:5px

}
