/* 総合タグ ----------------------------------- */
body {
	font-size : 13px;
	color : #333333;
	margin : 0px;
	font-family : ＭＳ Ｐゴシック;
}

form {
	margin : 0px;
}

img {
	border : 0px;
}

a:link {
	color:Blue;
}
a:visited {
	color:Blue;
}
a:active {
	color:OrangeRed;
}
a:hover {
	color:OrangeRed;
}

.clear-both {
	clear: both;
	height: 1px;
	font-size: 1px;
}


/* ヘッダ用タグ ----------------------------------- */
.common_header {
	width : 800px;
	height : 78px;
	margin : 0px auto 0px auto;
	background-image : url(../img/shikaku/bg_header.gif);
}

.logo_position {
	width : 227px;
	margin : 4px 0px 0px 0px;
	float : left;
}
.menu_box {
	margin : 0px 0px 0px 0px;
	float : left;
}

.kensuu_box {
	margin : 0px;
	height : 49px;
}

.menu_all {
	margin : 0px;
	height : 29px;
}

.kensuu_hyouji {
	margin : 0px 0px 0px 0px;
	width : 320px;
	float : left;
}

p.day_kensuu {
	margin : 20px 0px 0px 22px;
	font-weight : bold;
}

.hiduke_red {
	color : #FF0000;
}

.kensuu_family {
	font-size : 22px;
	font-family : "Times New Roman";
}

.header_freeword {
	margin : 0px 0px 0px 0px;
	float : left;
}

p.head_freetxt {
	font-size : 11px;
	margin : 12px 0px 0px 2px;
}

.head_freebox {
	margin : 0px 15px 0px 0px;
}

.head_submit1 {
	font-size : 11px;
}

.head_submit2 {
	font-size : 11px;
	height : 18px;
}

.bg_menu_green {
	margin : 0px 0px 0px 0px;
	width : 143px;
	height : 24px;
	background-image : url(./img/shikaku/button_blog_menu.gif);
	background-repeat : no-repeat;
	float : left;
}

p.shikaku_menulink {
	margin : 6px 0px 0px 0px;
	text-align : center;
}

a.shikakumenu_linkcolor {
	display : block;
}

a.shikakumenu_linkcolor:link {
	color : #FFFFFF;
	text-decoration : none;
}

a.shikakumenu_linkcolor:visited {
	color : #FFFFFF;
	text-decoration : none;
}

a.shikakumenu_linkcolor:hover {
	color : #FFFFFF;
	text-decoration : none;
}

a.shikakumenu_linkcolor:active {
	color : #FFFFFF;
	text-decoration : none;
}

.header_banner {
	margin : 4px 0px 0px 0px;
	float : right;
}

.header_box {
	width : 800px;
	margin : 0px auto 0px auto;
}
.all_box {
	width : 800px;
	margin : 0px auto 0px auto;
}

/* h1 ----------------------------------- */
h1 {
	width : 800px;
	margin : 5px auto 2px auto;
	font-size : 16px;
	font-weight : normal;
	color : #666666;
}

/* パンクズ ----------------------------------- */
.to_top {
	float : left;
}

.pankuzu_box {
	margin : 10px 0px 30px 10px;
}

p.pankuzu_txt {
	margin : 0px 0px 0px 0px;
	font-size : 13px;
	color : #333333;
	float : left;
}

/* 検索h2 ----------------------------------- */
h2.search_index {
	margin : 0px 0px 0px 33px;
	font-size : 23px;
	color : #003366;
}

.under_h2 {
	width : 800px;
	margin : 0px 0px 20px 8px;
}

/* メニュー用タグ ----------------------------------- */

a.menu:link {
	color: #FFFFFF;
}

a.menu:visited {
	color: #FFFFFF;
}

a.menu:hover {
	color: #FFFFFF;
}
a.menu:active {
	color: #FFFFFF;
}
/* メニュー用タグ ----------------------------------- */


.navi {
	margin : 0px;
	width : 800px;
	height : 25px;
	background-color : #003399;
}

p.navi_txt {
	margin : 6px 20px 0px 0px;
	text-align : right;
}

.bg_footer {
	margin : 10px auto 0px auto;
	width : 799px;
	height : 29px;
	background-image : url(img/common/bg_footer.gif);
}

.bg_footer2 {
	margin : 10px 0px 0px 0px;
}

p.footer_txt {
	margin : 0px 0px 0px 0px;
	padding : 10px 0px 0px 0px;
	font-size : 13px;
	text-align : center;
}
/* フッタ用タグ ----------------------------------- */

a.footer_link:link {
	color: #003366;
}

a.footer_link:visited {
	color: #003366;
}

a.footer_link:hover {
	color: #003366;
}
a.footer_link:active {
	color: #003366;
}
/* フッタ用タグ ----------------------------------- */

h3.footer {
	margin : 5px 0px 10px 30px;
	font-size : 13px;
	font-weight : normal;
	color : #333333;
	text-align : center;
}

/* ここから右肩用 ----------------------------------- */

.right_box {
	margin : 10px 0px 0px 0px;
}

.migikata_title2 {
	width : 160px;
	background-image : url(img/common/rightkata_title2.gif);
}

h4.migikata_title_txt{
	margin : 0px 5px 0px 15px;
	padding : 5px 0px 5px 0px;
	font-size : 12px;
	font-weight : bold;
	color : #333333;
}

.bg_blog {
	width : 160px;
	margin : 0px 0px 0px 0px;
	background-image : url(img/common/bg_blog2.gif);
	text-align : center;
}


.blog_icon {
	margin : 0px 0px 8px 6px;
	background-image : url(img/common/blog_icon.gif);
	background-repeat : no-repeat;
	background-position : 0px 0px;
}

p.blog_icon_txt {
	margin : 1px 2px 0px 15px;
	font-size : 12px;
	color : #333333;
}

.right_saigo {
	margin : 0px 0px 8px 0px;
}

.right_ad_unit {
	width : 120px;
	margin : 0px auto 0px auto;
	padding : 0px 0px 0px 0px;
}


.pankuzu_space {
	font-weight : normal;
}


.search_box1 {
	margin : 0px 0px 0px 32px;
}

.search_box2 {
	width : 534px;
	margin : 0px 0px 0px 32px;
	background-image : url(../img/search/search_box2.gif);
}

.search_box3 {
	margin : 0px 0px 0px 32px;
}

p.ichiran2 {
	margin : 0px 10px 2px 6px;
	padding : 5px 0px 0px 0px;
	font-size : 11px;
}

p.ichiran3 {
	margin : 0px 10px 0px 6px;
	padding : 5px 0px 5px 0px;
	font-size : 11px;
}
.makeblog {
	margin : 0px 2px 0px 5px;
	padding : 0px 0px 2px 0px;
}

.migikata_tog {
	margin : 0px 7px 2px 7px;
}
.login_yaji2 {
	margin : 0px 0px 7px 20px;
}

/* G-WORKへのリンク ----------------------------------- */
.yajito_qjin {
	margin : 0px 0px 0px 7px;
	background-image : url(img/common/yaji_qjin.gif);
	background-repeat : no-repeat;
	background-position : 0px 3px;
}

p.yajito_qjin_txt{
	margin : 5px 2px 5px 14px;
	font-size : 12px;
	font-weight : bold;
	color : #333333;
	line-height : 16px;
}

/* 右肩 */

/* 資格詳細への誘導 */
p.sikaku_yuudou {
	margin : 0px 5px 5px 5px;
	font-size : 11px;
	color : #333333;
}

p.shikakulist_txt {
	margin : 0px 0px 0px 7px;
}

.to_detailshikaku {
	margin : 0px 5px 5px 8px;
	background-image : url(./img/common/to_detailshikaku.gif);
	background-repeat : no-repeat;
	background-position : 0px 4px;
}

/* リンク色 */
a.deepblue:link {
	color : #003399;
}

a.deepblue:visited {
	color : #003399;
}

a.deepblue:hover {
	color : OrangeRed;
}

a.deepblue:active {
	color : #003399;
}

.clear-both {
	clear: both;
	height: 1px;
	font-size: 1px;
	text-align: center;
}

/* Qバナー */

.qbannier {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	text-align : center;
}

p.qblinktxt {
	margin : 0px 0px 0px 0px;
	padding : 2px 0px 10px 0px;
	font-size : 11px;
	color : #333333;
	text-align : center;
}

a.blacklink2:link {
	color : #333333;
	text-decoration : none;
}

a.blacklink2:visited {
	color : #333333;
	text-decoration : none;
}

a.blacklink2:hover {
	color : #333333;
	text-decoration : none;
}

a.blacklink2:active {
	color : #333333;
	text-decoration : none;
}

/* G-WORKへのリンク */
p.rightadtitle {
	width : 120px;
	margin : 0px auto 0px auto;
	padding : 5px 0px 0px 0px;
	font-weight : bold;
}

h3.h3_rightadtitle {
	width : 120px;
	margin : 0px auto 0px auto;
	padding : 5px 0px 0px 0px;
	font-weight : bold;
	font-size : 13px;
}

.gbanner,.gbanner2 {
	width : 120px;
	margin : 2px auto 0px auto;
	padding-bottom : 5px;
	border-bottom : 1px dotted #666666;
}
.gbanner2 {
	border-bottom : none;
}

p.glink_text {
	width : 120px;
	margin : 1px auto 0px auto;
	font-size : 11px;
	color : #666666;
}

p.qlink_text {
	font-size : 10px;
	margin : 1px 0px 0px 0px;
	padding : 0px 0px 0px 0px:
}

a.black_link:link {
	color : #666666;
	text-decoration : none;
}

a.black_link:visited {
	color : #666666;
	text-decoration : none;
}

a.black_link:active {
	color : #666666;
	text-decoration : none;
}

a.black_link:hover {
	color : #666666;
	text-decoration : underline;
}


a.glink_color:link {
	color : #005FA9;
	text-decoration : none;
}

a.glink_color:visited {
	color : #005FA9;
	text-decoration : none;
}

a.glink_color:active {
	color : #005FA9;
	text-decoration : none;
}

a.glink_color:hover {
	color : #005FA9;
	text-decoration : underline;
}