@charset "UTF-8";

/*共通設定*/
*{
	margin: 0;
	padding: 0;
	word-break:break-all;
}
body {
	background-color: #f9f9f9;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro","メイリオ", Meiryo,Osaka, "ＭＳ Ｐゴシック", "MS PGOTHIC", sans-serif;
}
img {
	border: 0;
}

.c_float_l {
	float: left;
}
.c_float_r {
	float: right;
}
.c_clear {
	clear: both;
	height: 0;
	font-size: 0;
	line-height: 0;
}
.c_ctr {
	margin: 0 auto;
}

.c_center {
	text-align:center;
}
/*フォントサイズ設定用*/
.font_L {
	font-size: 20px;
}
.font_M {
	font-size: 16px;
}
.font_S {
	font-size: 12px;
}
/*文字色*/
.t_orange{
	color:#E78610;
	font-weight:bold;
	}
.t_green{
	color:#7E9436;
	font-weight:bold;
	}
/*ヘッダー部分*/
#c_hdr_wrap_out {
	min-height: 138px;
	_height: 138px;
	width: 100%;
	background: url("../images/c_hdr_wrap_out_bg.gif") repeat-x 0 bottom #fff;
	padding-top: 5px;
	padding-bottom: 6px;
}
#c_hdr_wrap_in {
	width: 964px;
}
/*ヘッダー　ロゴ*/
#c_hdr_logo {
	width: 139px;
	height: 138px;
}
/*ヘッダー　タイトル*/
#c_hdr_ttl {
	width: 812px;
	min-height: 19px;
	_height: 19px;
	font-size: 75%;
	font-weight: normal;
	color: #8b8b8b;
	text-align: right;
	line-height: 14px;
}
/*ヘッダー　タイトル下*/
#c_hdr_2nd_line {
	width: 657px;
	height: 60px;
	margin-top: 5px;
}
#c_hdr_2nd_line #pr {
	width: 468px;
	height: 60px;
}
#c_hdr_2nd_line #school_no {
	padding-right: 5px;
	width: 177px;
	font-size: 75%;
	line-height: 1em;
	color: #e78206;
	text-align: right;
}
#c_hdr_2nd_line #btn {
	width: 182px;
	height: 48px;
}
#c_hdr_2nd_line #btn a {
	display: block;
	width: 182px;
	height: 0px;
	padding-top: 48px;
	overflow: hidden;
	background: url("../images/c_hdr_btn_list_off.gif") no-repeat 0 top;
}
#c_hdr_2nd_line #btn a:hover {
	background: url("../images/c_hdr_btn_list_on.gif") no-repeat 0 top;
}
/*ヘッダー　ナビボタン*/
#c_hdr_navi {
	width: 812px;
	height: 44px;
	margin-top: 7px;
}
#c_hdr_navi ul li {
	list-style-type: none;
	height: 44px;
}
#c_hdr_navi ul li a {
	display: block;
	height: 0px;
	padding-top: 44px;
	overflow: hidden;
}
#c_hdr_navi ul li#btn_1 {
	width: 41px;
	background: url("../images/c_hdr_navi_btn_1_off.gif") no-repeat 0 top;
}
#c_hdr_navi ul li#btn_1 a {
	width: 41px;
}
#c_hdr_navi ul li#btn_1 a:hover {
	background: url("../images/c_hdr_navi_btn_1_on.gif") no-repeat 0 top;
}
#c_hdr_navi ul li#btn_2 {
	width: 120px;
	background: url("../images/c_hdr_navi_btn_2_off.gif") no-repeat 0 top;
}
#c_hdr_navi ul li#btn_2 a {
	width: 120px;
}
#c_hdr_navi ul li#btn_2_hit {
	height: 0px;
	width: 120px;
	padding-top: 44px;
	overflow: hidden;
	background: url("../images/c_hdr_navi_btn_2_on.gif") no-repeat 0 top;
}
#c_hdr_navi ul li#btn_2 a:hover {
	background: url("../images/c_hdr_navi_btn_2_on.gif") no-repeat 0 top;
}
#c_hdr_navi ul li#btn_3 {
	width: 120px;
	background: url("../images/c_hdr_navi_btn_3_off.gif") no-repeat 0 top;
}
#c_hdr_navi ul li#btn_3 a {
	width: 120px;
}
#c_hdr_navi ul li#btn_3 a:hover {
	background: url("../images/c_hdr_navi_btn_3_on.gif") no-repeat 0 top;
}
#c_hdr_navi ul li#btn_3_hit {
	height: 0px;
	width: 120px;
	padding-top: 44px;
	overflow: hidden;
	background: url("../images/c_hdr_navi_btn_3_on.gif") no-repeat 0 top;
}
#c_hdr_navi ul li#btn_4 {
	width: 134px;
	background: url("../images/c_hdr_navi_btn_4_off.gif") no-repeat 0 top;
}
#c_hdr_navi ul li#btn_4 a {
	width: 134px;
}
#c_hdr_navi ul li#btn_4 a:hover {
	background: url("../images/c_hdr_navi_btn_4_on.gif") no-repeat 0 top;
}
#c_hdr_navi ul li#btn_4_hit {
	height: 0px;
	width: 134px;
	padding-top: 44px;
	overflow: hidden;
	background: url("../images/c_hdr_navi_btn_4_on.gif") no-repeat 0 top;
}
#c_hdr_navi ul li#btn_5 {
	width: 130px;
	background: url("../images/c_hdr_navi_btn_5_off.gif") no-repeat 0 top;
}
#c_hdr_navi ul li#btn_5 a {
	width: 130px;
}
#c_hdr_navi ul li#btn_5 a:hover {
	background: url("../images/c_hdr_navi_btn_5_on.gif") no-repeat 0 top;
}
#c_hdr_navi ul li#btn_5_hit {
	height: 0px;
	width: 130px;
	padding-top: 44px;
	overflow: hidden;
	background: url("../images/c_hdr_navi_btn_5_on.gif") no-repeat 0 top;
}
#c_hdr_navi ul li#btn_6 {
	width: 107px;
	background: url("../images/c_hdr_navi_btn_6_off.gif") no-repeat 0 top;
}
#c_hdr_navi ul li#btn_6 a {
	width: 107px;
}
#c_hdr_navi ul li#btn_6 a:hover {
	background: url("../images/c_hdr_navi_btn_6_on.gif") no-repeat 0 top;
}
#c_hdr_navi ul li#btn_6_hit {
	height: 0px;
	width: 107px;
	padding-top: 44px;
	overflow: hidden;
	background: url("../images/c_hdr_navi_btn_6_on.gif") no-repeat 0 top;
}
#c_hdr_navi ul li#btn_7 {
	width: 160px;
	background: url("../images/c_hdr_navi_btn_7_off.gif") no-repeat 0 top;
}
#c_hdr_navi ul li#btn_7 a {
	width: 160px;
}
#c_hdr_navi ul li#btn_7 a:hover {
	background: url("../images/c_hdr_navi_btn_7_on.gif") no-repeat 0 top;
}
#c_hdr_navi ul li#btn_7_hit {
	height: 0px;
	width: 160px;
	padding-top: 44px;
	overflow: hidden;
	background: url("../images/c_hdr_navi_btn_7_on.gif") no-repeat 0 top;
}
/*コンテンツ部分*/
#c_cont_wrap_out_1 {
	width: 100%;
	background: url("../images/c_cont_wrap_out_1_bg.gif")  repeat 0 37px;
	padding-bottom: 30px;
}
#c_cont_wrap_out_2 {
	width: 100%;
	background: url("../images/c_cont_wrap_out_2_bg.gif")  repeat-x 0 top;
}
#c_cont_wrap_in_1 {
	width: 980px;
	background: url("../images/c_cont_wrap_in_1_bg.gif")  repeat-y 0 top;
}
#c_cont_wrap_in_2 {
	width: 980px;
	background: url("../images/c_cont_wrap_in_2_bg.gif")  no-repeat 0 top;
}
#c_cont_wrap_in_3 {
	width: 950px;
	background: url("../images/c_cont_wrap_in_3_bg.gif")  no-repeat 0 bottom;
	padding: 12px 15px 7px 15px;
}
/*コンテンツ上部ナビ*/
#c_cont_navi_wrap {
	width: 940px;
}
#c_cont_navi_navi {
	width: 740px;
}
#c_cont_navi_navi ul li {
	list-style-type: none;
	font-size: 62.5%;
	color: #666;
	line-height: 1.2em;
	padding: 2px 0 1px 22px;
	background: url("../images/c_cont_navi_navi_tri.gif")  no-repeat 10px top;
}
#c_cont_navi_navi ul li a {
	color: #666;
	text-decoration: underline;
}
#c_cont_navi_navi ul li.home {
	background: url("../images/c_cont_navi_navi_home.gif")  no-repeat 0 top;
}
#c_cont_navi_font {
	width: 167px;
	height: 25px;
	padding: 0 14px;
	background: url("../images/c_cont_navi_font_bg.gif")  no-repeat 0 top;
}
/*コンテンツ　メイン*/
#c_cont_main {
	width: 715px;
	margin-top: 3px;
}
.c_cont_main_clumn_margin {
	margin-top: 16px;
}

/*コンテンツ　メイン エリア　やりたいこと*/
#c_cont_main10 {
	width: 715px;
	margin-top: -13px;
}
.c_cont_main_clumn_margin {
	margin-top: 16px;
}
/*コンテンツ　タイプ別*/
.c_cont_type_wrap_1 {
	margin-top: 15px;
	width: 340px;
	padding: 5px;
	background: url("../images/c_cont_type_wrap_bg.gif")  repeat 0 top;
}
.c_cont_type_wrap_2 {
	width: 338px;
	border: 1px solid #b4cd9c;
	background: url("../images/c_btn_kuwashiku_off.gif")  no-repeat right bottom #fff;
}
.c_cont_type_wrap_2:hover {
	background: url("../images/c_btn_kuwashiku_on.gif")  no-repeat right bottom #fff;
	cursor: pointer;
}
.c_cont_type_wrap_2 a {
	display: block;
	width: 338px;
	text-decoration: none;
	cursor: pointer;
}
.c_cont_type_ttl {
	width: 238px;
	height: 30px;
}
.c_cont_type_txt {
	width: 238px;
	min-height: 40px;
	_height: 40px;
	padding-top: 5px;
	padding-bottom: 33px;
	font-size: 75%;
	line-height: 1.25em;
	color: #333;
}
/*コンテンツ　注目の学校*/
.c_cont_pr_wrap_1 {
	margin-top: 15px;
	width: 349px;
	background: url("../images/c_cont_pr_wrap_1_bg.gif")  repeat-y 0 top;
}
.c_cont_pr_wrap_2 {
	width: 349px;
	background: url("../images/c_cont_pr_wrap_2_bg.gif")  no-repeat 0 top;
}
.c_cont_pr_wrap_3 {
	width: 330px;
	padding: 27px 8px 5px 11px;
	background: url("../images/c_cont_pr_wrap_3_bg.gif")  no-repeat 0 bottom;
}
.c_cont_pr_wrap_3 a {
	text-decoration: none;
	cursor: pointer;
}
.c_cont_pr_wrap_4 {
	width: 330px;
	background: url("../images/c_btn_kuwashiku_off.gif")  no-repeat right bottom;
}
.c_cont_pr_wrap_4:hover {
	background: url("../images/c_btn_kuwashiku_on.gif")  no-repeat right bottom;
	color:#D26311;
	cursor: pointer;
}
.c_cont_pr_wrap_4:visited {
	color:#800080;
}
.c_cont_pr_img {
	width: 110px;
	padding: 5px;
	background: url("../images/c_cont_pr_img_bg.gif")  repeat 0 top;
}
.c_cont_pr_ttl {
	width: 206px;
	font-size: 87.5%;
	line-height: 26px;
	background: url("../images/c_cont_pr_ttl_bg.gif")  repeat-y 0 top;
}
.c_cont_pr_txt {
	margin-top: 6px;
	margin-bottom: 38px;
	width: 206px;
	font-size: 68.75%;
	line-height: 21px;
	background: url("../images/c_cont_pr_txt_bg.gif")  repeat-y 0 top;
	color: #333;
}
/*コンテンツ　学校検索*/
.c_cont_search_wrap_1 {
	margin-top: 15px;
	padding: 5px;
	width: 705px;
	background: url("../images/c_cont_search_wrap_1_bg.gif")  repeat 0 top;
}
.c_cont_search_wrap_2 {
	position: relative;
	width: 703px;
	height: 448px;
	border: 1px solid #91c1df;
	background: url("../images/c_cont_search_wrap_2_bg.jpg")  no-repeat 0 top;
	font-size: 75%;
	line-height: 18px;
	color: #03c;
	text-align: center;
}
.c_cont_search_wrap_2 a {
	color: #03c;
	text-decoration: underline;
}
.c_cont_search_wrap_2 a:hover {
	color:#D26311;
	text-decoration:none;
}
.c_cont_search_wrap_2 a:visited {
	color:#800080;
}
#c_cont_search_hokkaido_ttl {
	position: absolute;
	top: 134px;
	left: 549px;
	width: 137px;
}
#c_cont_search_hokkaido_txt {
	position: absolute;
	top: 162px;
	left: 549px;
	width: 137px;
}
#c_cont_search_kanto_ttl {
	position: absolute;
	top: 262px;
	left: 494px;
	width: 107px;
}
#c_cont_search_kanto_txt {
	position: absolute;
	top: 291px;
	left: 494px;
	width: 107px;
}
#c_cont_search_hokuriku_ttl {
	position: absolute;
	top: 90px;
	left: 287px;
	width: 142px;
}
#c_cont_search_hokuriku_txt {
	position: absolute;
	top: 119px;
	left: 287px;
	width: 142px;
}
#c_cont_search_tokai_ttl {
	position: absolute;
	top: 351px;
	left: 378px;
	width: 99px;
}
#c_cont_search_tokai_txt {
	position: absolute;
	top: 381px;
	left: 378px;
	width: 99px;
}
#c_cont_search_kinki_ttl {
	position: absolute;
	top: 351px;
	left: 242px;
	width: 116px;
}
#c_cont_search_kinki_txt {
	position: absolute;
	top: 381px;
	left: 242px;
	width: 116px;
}
#c_cont_search_chugoku_ttl {
	position: absolute;
	top: 90px;
	left: 166px;
	width: 102px;
}
#c_cont_search_chugoku_txt {
	position: absolute;
	top: 119px;
	left: 166px;
	width: 102px;
}
#c_cont_search_shikoku_ttl {
	position: absolute;
	top: 351px;
	left: 124px;
	width: 96px;
}
#c_cont_search_shikoku_txt {
	position: absolute;
	top: 381px;
	left: 124px;
	width: 96px;
}
#c_cont_search_kyushu_ttl {
	position: absolute;
	top: 189px;
	left: 16px;
	width: 130px;
}
#c_cont_search_kyushu_txt {
	position: absolute;
	top: 217px;
	left: 16px;
	width: 130px;
}
/*コンテンツ　やりたいこと検索*/
.c_cont_yaritai_wrap {
	position: relative;
	width: 715px;
	height: 90px;
	background: url("../images/c_cont_yaritai_wrap_bg.gif")  no-repeat 0 top;
	font-size: 68.75%;
}
.c_cont_yaritai_form_1 {
	position: absolute;
	top: 9px;
	left: 246px;
	border: 4px solid #c3c3c3;
}
.c_cont_yaritai_form_2 {
	position: absolute;
	top: 44px;
	left: 246px;
	border: 4px solid #c3c3c3;
}
.c_cont_yaritai_form_btn_wrap {
	position: absolute;
	top: 9px;
	left: 568px;
	width: 103px;
	height: 61px;
	background: url("../images/c_cont_yaritai_btn_off.gif") no-repeat 0 top;
}
.c_cont_yaritai_form_btn_wrap:hover {
	background: url("../images/c_cont_yaritai_btn_on.gif") no-repeat 0 top;
}
.c_cont_yaritai_form_btn {
	width: 103px;
	height: 61px;
	background: url("../images/c_space.gif") no-repeat 0 top;
	border: 0;
	cursor: pointer;
}
/*コンテンツ　通信制高校ニュース*/
#c_cont_news_wrap {
	width: 715px;
	font-size: 75%;
	line-height: 1.25em;
	color: #333;
}
#c_cont_news_wrap a {
	color: #03c;
	text-decoration: underline;
}
#c_cont_news_wrap a:hover {
	color:#D26311;
	text-decoration:none;
}
#c_cont_news_wrap a:visited {
	color:#800080;
}
#c_cont_news_wrap p {
	padding: 16px 8px 8px;
	background: url("../images/c_cont_news_line.gif")  no-repeat 0 bottom;
}
#c_cont_news_top {
	margin: 6px auto 0;
	width: 699px;
	font-size: 75%;
	line-height: 1.5em;
	text-align: right;
}
#c_cont_news_top a {
	color: #03c;
	text-decoration: underline;
}
#c_cont_news_top a:hover {
	color:#D26311;
	text-decoration:none;
}
#c_cont_news_top a:visited {
	color:#800080;
}

/*コンテンツ　ノート型枠*/
#c_cont_note_wrap_1 {
	width: 950px;
	margin-top: 3px;
	background: url("../images/c_cont_note_wrap_1_bg.gif") repeat-y 0 top;
}
#c_cont_note_wrap_2 {
	width: 950px;
	background: url("../images/c_cont_note_wrap_2_bg.gif") no-repeat 0 top;
}
#c_cont_note_wrap_3 {
	width: 920px;
	padding: 31px 15px 15px 15px;
	background: url("../images/c_cont_note_wrap_3_bg.gif") no-repeat 0 bottom;
}

/*コンテンツサイド*/
#c_cont_side {
	width: 220px;
	margin-top: 3px;
}
/*コンテンツサイドPR*/
.c_cont_side_pr {
	margin-bottom: 16px;
}
/*コンテンツサイドナビ*/
#c_cont_side_navi_wrap_1 {
	width: 220px;
	background: url("../images/c_cont_side_navi_wrap_1_bg.gif")  repeat-y 0 top;
}
#c_cont_side_navi_wrap_2 {
	width: 220px;
	background: url("../images/c_cont_side_navi_wrap_2_bg.gif")  no-repeat 0 top;
}
#c_cont_side_navi_wrap_3 {
	padding: 8px 9px 9px 9px;
	width: 202px;
	background: url("../images/c_cont_side_navi_wrap_3_bg.gif")  no-repeat 0 bottom;
}
.c_cont_side_navi_ttl {
	padding: 8px 12px 15px 8px;
	width: 182px;
	height: 17px;
	background: url("../images/c_cont_side_navi_ttl_bg.gif")  no-repeat 0 top;
	font-size: 87.5%;
	line-height: 1.2em;
}
.c_cont_side_navi_ttl h2{
	font-weight:normal;
	font-size: 100%;
}
/*サイドメニュー学校インタビュー＆ニュース*/
.c_cont_side_navi_txt_dl {
	padding:0 0px 8px 12px;
	width: 190px;
	font-size: 70%;
	line-height: 1.8em;
}
.c_cont_side_navi_txt_dl dt {
	list-style-type: none;
	padding-left: 16px;
	background: url("../images/c_cont_side_navi_txt_maru.gif")  no-repeat 0 top;
}
.c_cont_side_navi_txt_dl a {
	color: #03c;
	text-decoration: underline;
}
.c_cont_side_navi_txt_dl a:hover {
	color:#D26311;
	text-decoration:none;
}
.c_cont_side_navi_txt_dl a:visited {
	color:#800080;
}
.c_cont_side_navi_ore{
	background:#FCDFBC;
	font-size:70%;
	padding:3px 7px 3px 0;
	text-align:right;
	}
	
/*サイドメニューニュース*/
.c_cont_side_navi_txt {
	padding:0 12px 8px;
	width: 178px;
	font-size: 75%;
	line-height: 2em;
}
.c_cont_side_navi_txt li {
	list-style-type: none;
	padding-left: 16px;
	background: url("../images/c_cont_side_navi_txt_maru.gif")  no-repeat 0 top;
}
.c_cont_side_navi_txt li a {
	color: #03c;
	text-decoration: underline;
}
.c_cont_side_navi_txt li a:hover {
	color:#D26311;
	text-decoration:none;
}
.c_cont_side_navi_txt li a:visited {
	color:#800080;
}
/*コンテンツサイドクリックアンケート*/
#c_cont_side_ca_wrap_1 {
	margin-top: 16px;
	background: url("../images/c_cont_side_ca_wrap_1_bg.jpg")  no-repeat 0 top #04221b;
}
#c_cont_side_ca_wrap_2 {
	background: url("../images/c_cont_side_ca_wrap_2_bg.gif")  repeat-y 0 top;
}
#c_cont_side_ca_wrap_3 {
	width: 208px;
	padding: 6px 6px 0px;
	background: url("../images/c_cont_side_ca_wrap_3_bg.gif")  no-repeat 0 top;
	font-size: 68.75%;
	color: #fff;
}
#c_cont_side_ca_q_wrap_1 {
	background: url("../images/c_cont_side_ca_q_line.gif")  no-repeat 0 top;
}
#c_cont_side_ca_q_wrap_2 {
	padding: 13px 16px;
	width: 176px;
	background: url("../images/c_cont_side_ca_q_line.gif")  no-repeat 0 bottom;
}
#c_cont_side_ca_form {
	padding: 13px 16px;
	width: 176px;
}
#c_cont_side_ca_form .cb {
	margin-bottom: 12px;
}
#c_cont_side_ca_form #btns {
	width: 173px;
	height: 36px;
	margin: 0 auto;
}
#c_cont_side_ca_form #btns .toko {
	width: 109px;
	height: 36px;
	background: url("../images/c_cont_side_ca_btn_toko.gif")  no-repeat 0 top;
	border: 0;
	cursor: pointer;
}
#side_qa_comment{/*サイドバーQAコメント部分*/
	background: url("../images/c_cont_side_ca_q_line.gif")  no-repeat -10px 0;
	padding:10px 0;
	
	}
.qa_comment,.qa_nickname,.qa_age{
	width:175px;
	margin:3px 0 10px 0;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro","メイリオ", Meiryo,Osaka, "ＭＳ Ｐゴシック", "MS PGOTHIC", sans-serif;
	font-size:90%;
	}
/*コンテンツ中間ページトップボタン*/
.c_cont_pagetop_mdl {
	margin-top: 15px;
	width: 715px;
}

/*コンテンツ下部ページトップボタン*/
#c_cont_pagetop_btm {
	width: 950px;
}

/*フッター部分*/
#c_ftr_wrap_out {
	width: 100%;
	background: url("../images/c_ftr_wrap_out_bg.gif")  repeat-x 0 top #fff;
}
#c_ftr_wrap_in {
	padding: 15px 0 30px;
	width: 970px;
	font-size: 68.75%;
}
.c_ftr_navi_ttl {
	padding: 31px 0 10px 26px;
	width: 944px;
	background: url("../images/c_ftr_navi_ttl_line.gif")  no-repeat 0 30px;
	line-height: 1em;
	font-size: 110%;
	font-weight:bold;
}
.c_ftr_navi_txt {
	padding: 8px 6px 0 6px;
	width: 958px;
	line-height: 1.2em;
}
.c_ftr_navi_txt li {
	float: left;
	list-style-type: none;
	padding: 0 13px 13px 13px;
	background: url("../images/c_ftr_navi_txt_tri.gif")  no-repeat 0 top;
}
.c_ftr_navi_txt li a {
	color: #333;
	text-decoration: underline;
}
.c_ftr_navi_txt li a:hover {
	text-decoration: none;
}
#c_ftr_copy {
	margin-top: 30px;
	width: 970px;
	text-align: center;
	font-style: normal;
	color: #333
	font-size: 120%;
}



/*追加分*/


.pink {
	color: #f36;
}
/*オレンジタイトル*/
#orange_ttl {
	width: 572px;
	height: 23px;
	padding: 10px 119px 7px 24px;
	font-size: 150%;
	line-height: 1em;
	color: #EE8C15;
	background: url("../images/orange_ttl_bg.gif")  no-repeat 0 top;
}

/*ノートイエロー*/
.note_ttl {/*ノートブルーラインh3*/
	margin: 12px 0;
	padding-left: 25px;
	height: 37px;
	font-size: 100%;
	line-height: 37px;
	color: #EE8C15;
	background: url("../images/request_cont_ttl_bg.gif")  no-repeat 0 top;
}
.note_yellowTop_bg {
	margin-top: 15px;
	width: 715px;
	background: url("../images/search_result_1_wrap_1_bg.gif")  repeat-y 0 top;
}
.note_yellow_bg {
	width: 715px;
	background: url("../images/search_result_1_wrap_2_bg.gif")  no-repeat 0 top;
}
.note_yellowBottom_bg {
	padding: 31px 15px 30px 15px;
	background: url("../images/search_result_1_wrap_3_bg.gif")  no-repeat 0 bottom;
}
/*ノート青線*/
.note_yellowBottom_bg p{
	margin-top: 6px;
	padding: 0 5px;
	font-size: 75%;
	line-height: 26px;
	background: url("../images/search_result_1_line_2.gif") 0 top;
}

.note_buleline{
	margin-top: 6px;
	padding: 0 5px;
	font-size: 75%;
	line-height: 26px;
	background: url("../images/search_result_1_line_2.gif") 0 top;
}



/*グローバルナビコンテンツ枠*/
.Gcontentsbox {
	height:190px;
	margin-bottom:20px;
	border-bottom:4px solid #DED776;
	font-size:80%;
	background:url("../images/tsushinsei011.gif") no-repeat;
}
.Gcontentsbox2 {
	height:190px;
	margin-bottom:20px;
	border-bottom:4px solid #DED776;
	font-size:80%;
	background:url("../images/tsushinsei012.gif") no-repeat;
}
.Gcontentsbox3 {
	height:190px;
	margin-bottom:20px;
	border-bottom:4px solid #DED776;
	font-size:80%;
	background:url("../images/tsushinsei013.gif") no-repeat;
}
.Gcontentsbox4 p{
	margin-top: 6px;
	padding: 0 5px;
	font-size: 75%;
	line-height: 26px;
	background: url("../images/search_result_1_line_2.gif") 0 top;
}

#Gcontent-footer{
	background-color: #F0F1D1;
	font-size: 85%;
	padding: 5px;
	color: #5A5932;
	margin: 15px 0 0 0;
	text-align:center;
	}
.Gcontentsbox p,.Gcontentsbox2 p,.Gcontentsbox3 p{
	padding:5px 0 0 65px;
	margin:0;
}
.Glinktext{
	padding:25px 0 0 0;
	margin:0;
	text-align:right;
}

.Glinktext a,.Glinktext2 a,.Glinktext3 a{
	padding:0 20px 0 20px;
	margin:0 0 0 0;
	background:url("../images/c_cont_news_top_tri.gif") no-repeat;
}
.Glinktext a:hover,.Glinktext2 a:hover,.Glinktext3 a:hover{
	text-decoration: underline;
}



#featuredAd{/*flashバナー*/
	text-align: center;
	margin:0 auto;
	padding:20px 0 0 0;
	}

#other_main{/*インフォメーション　コンテンツBox*/
	width: 715px;
}
#other_main h2{
	font-size: 100%;
	margin: 5px 0px 10px;
	border-left: 3px solid #FFcc00;
	padding: 5px 10px;
	border-bottom: 1px solid #cccccc;
	color: #555115;
}
#other_main h3{
	background-color: #F0F1D1;
	font-size: 90%;
	padding: 5px;
	color: #5A5932;
	margin: 10px 0px;
}

#other_main p{
	margin-top: 3px;
	padding:0 10px;
	font-size: 78%;
}

#other_main ul{
	padding:0 0 0 20px;
	line-height:150%;
	font-size: 78%;
}
#news_main{/*インフォメーション　コンテンツBox*/
	width: 715px;
}
.newsBox{/*ブログ コンテンツBox*/
	width: 715px;
	margin: 5px 0 10px 0;
	border-bottom: 1px solid #B8BCBC;
	border-left: 1px solid #B8BCBC;
	border-right: 1px solid #B8BCBC;
	}
	
.newsBox h2{
	color: #FF4404;
	padding: 13px 5px 5px 10px;
	margin: 0;
	border-bottom: 1px dashed #FFC300;
	border-top: 4px solid #FFC300;
	font-size: 100%;
	}
.newsBox h3{
	color: #555115;
	background:#FFF5E8;
	font-size:80%;
	padding: 10px 5px 5px 10px;
	margin: 0;
	border-bottom: 1px dashed #FFC300;
	}
.newsBox ul{
	margin: 0 0 0 30px;
}
.newsBox li{
	margin-top: 3px;
	font-size: 90%;
}
.newsBox blockquote{
	margin: 10px 20px 10px;
	padding:5px 15px;
	font-size: 90%;
	border-left:5px solid #B8BCBC;
}
.newsCategory{
	text-align:right;
	padding:5px 0 5px 10px;
	font-size: 73%;
	float:left;
	}
.newsDate{
	text-align:right;
	padding:5px 10px 5px 0;
	font-size: 73%;
	float:right;
	}
	
.commentBox{/*コメント、トラックバック*/
	width: 715px;
	margin: 5px 0 10px 0;
	border-bottom: 1px solid #B8BCBC;
	border-left: 1px solid #B8BCBC;
	border-right: 1px solid #B8BCBC;
	border-top: 2px solid #B8BCBC;
	}
.commentBox h2{
	color: #6A6A6A;
	padding: 13px 5px 5px 10px;
	margin: 0;
	border: none;
	font-size: 70%;
	}
.entry-content{
	border-top: 1px dashed #FFC300;
	font-size: 78%;
	padding:10px;
	line-height:180%;
	clear:both;
	}
.entry-more-link{
	padding:15px 0 5px 0;
	}
.entry-footer{
	background-color: #F0F1D1;
	font-size: 90%;
	padding: 5px;
	color: #5A5932;
	margin: 15px 0 0 0;
	}
.entry-nav{
	text-align:center;
	font-size: 73%;
	}
	
.yellowTable{
	font-size: 75%;
	}
.yellowTable th{
	background:#FFcc00;
	color:#555115;
	}

