@charset "UTF-8";




.saiyo #naiyo h2 {
	margin: 20px 0 3px;
	border: none;
}

.chuusyaku {
    font-style: normal;
    font-weight: normal;
    font-size: 13px;
    color: #000000;
}
#senkoui #wrapper #main #contents #naiyo .base-column .koki_kenshu_btn li {
	background-color: #0F9;
	height: 31px;
	width: 154px;
	list-style-type: none;
	float: left;
	margin-bottom: 2px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 2px;
}
#senkoui #wrapper #main #contents #naiyo .base-column .koki_kenshu_btn {
	height: 190px;
	margin-left: 7px;
}

.kangohojyo #naiyo table {
	margin: 0 0 20px 1em;
}

.saiyo #naiyo table {
	margin: 0 0 20px 1em;
}

.saiyo #naiyo table td table {
	margin: .5em 0 .5em;
}

.saiyo #naiyo table p {
	margin: 0;
}

.saiyo #naiyo ul,
.saiyo #naiyo ol {
	margin: 0;
}

.saiyo #naiyo ul li {
	margin-left: 1.3em;
	list-style: disc;
}

.saiyo #naiyo ol li {
	margin-left: 1.7em;
	list-style: decimal;
}

.saiyo #naiyo ul li.pdf,
.saiyo #naiyo ul li.xls,
.saiyo #naiyo ul li.word {
	margin-left: 0;
	list-style: none;
}

#senkoui #main h1,
#kensyui #main h1,
#shika_kensyui #main h1 {
	background: #53AAE0;
	color: #FFF;
}

#senkoui #naiyo h2,
#kensyui #naiyo h2,
#shika_kensyui #naiyo h2 {
	border-left: 10px solid #53AAE0;
	border-bottom: 1px solid #333;
}

#senkoui #naiyo h3,
#kensyui #naiyo h3,
#shika_kensyui #naiyo h3 {	
	margin-left: .5em;
	padding-left: 0;
	background: none;
	border: none;
	color: #53AAE0;
}
#naiyo .base-column .shika_kenshui_btn,
#naiyo .base-column .shika_kenshui_btn li{
	list-style-type: none;
	padding-bottom: 20px;
}
.mojikeshi {
	color: #FFF;
}
#igakusei_kengakukai,
#shigakusei_kengakukai {
	color: #53AAE0;
	font-size: 120%;
	font-weight: bold;
	padding-top: 30px;
	padding-left: 2px;
}
#kenshuititle {
	color: #53AAE0;
	background-image: url(../img/common/h3_BG_blue.gif);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	padding-left: 20px;
	font-size: 120%;
	margin-top: 20px;
}
.h3-green span {
	color: #000;
	font-size: 90%;
	font-weight: normal;
}
#rinsyokensagishi #wrapper #main #contents #naiyo .base-column .boshuhaba {
	width: 320px;
}
#rinsyokensagishi #wrapper #main #contents #naiyo .base-column .boshuhaba tr .boshujinin {
	width: 70px;
}
#rinsyokensagishi #wrapper #main #contents #naiyo .base-column table tr .toumei {
	border-right-style: none;
	border-left-style: none;
	background-color: #FFF;
}
#shika_kensyui #wrapper #main #contents #naiyo .base-column .table2 table tr td .text .word,
#wrapper #main #contents #naiyo .base-column .table2 table tr td ul .word {
	margin-left: 0;
	list-style: none;
	background-image: url(../img/common/word.gif);
	background-repeat: no-repeat;
	padding-left: 21px;
}
#eiyoshi #wrapper #main #contents #naiyo .chouriin {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
}
#shika_kensyui #wrapper #main #contents #naiyo .shika_kenshui_btn li ,
#kensyui #wrapper #main #contents #naiyo .shoki_kenshui_btn li {
	text-decoration: none;
	list-style-type: none;
	width: auto;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
}
#contents #naiyo .saiyo_img {
	width: 660px;
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contents #naiyo2 .saiyo_btn {
	width: 660px;
	padding: 0px;
	float: right;
	margin: 0px;
}
#contents #naiyo2 .saiyo_btn li {
	list-style-type: none;
	width: auto;
	float: left;
	margin-top: 20px;
	margin-left: 14px;
}
.midashi {
	font-size: 110%;
	font-weight: bold;
	color: #53AAE0;
}


.midashi2	 {
	font-size: 110%;
	font-weight: bold;
}

.midashi3	 {
	font-size: 110%;
	font-weight: bold;
	font-color: #FFF
}

#contents #naiyo .base-column .table2 #shita0 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1em;
}
#contents #naiyo .base-column #curriculum #akairo {
	color: #F00;
}
.bk_irokae {
	background-color: #666;
	color: #FFF;
}
#contents #naiyo .base-column .table2 table tr td #hidariaki2 {
	margin-left: 2em;
	width: 515px;
}

#contents #naiyo .base-column .table2 table tr td #hidariaki1 {
	margin-left: 1em;
}

.bold_senkoui {
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
#hidariaki3 {
	margin-left: 1em;
}
#naiyo .base-column .table2 #hidariaki3 {
	margin-left: 1em;
}
#naiyo .base-column .table2 table tr td .hidariaki {
	margin-left: 1em;
}
.mojiaka {
	color: #F00;
}
.indent3_510px {
	text-indent: -3em;
	width: 510px;
	padding-left: 3em;
}

.kangohojyo #main h1
{
	margin-top: 1em;    
	margin-bottom: 0.5em;
	font-size: 150%;
	font-weight: bold;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	padding: 0.5em;
	background-color: #FF7C80;
	color: #FFF;
	line-height: 1;
}
.kangohojyo #main h1{    background-color: #FF7C80;
    color: #FFF;
}
.kangohojyo .pullnav {
    height: 90px;
    margin-bottom: 20px;
}
.kangohojyo #main h2 {
    margin-top: 10px;
    margin-right: 0;
    margin-bottom: 10px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    background: none;
    color: #666;
    font-size: 130%;
    font-weight: bold;
    line-height: 1;
    border-left-style: none;
    border-left-width: 10px;
    border-bottom-color: #000;
    border-bottom-style: none;
}
.kangohojyo #contents #naiyo table {
    margin-left: 15px;
}


