@charset "utf-8";
/*
===== 10: taikenki =================================
*/
/*---体験記タイトル部分---*/
#two-column-sidemenu h3{
	background		: #000000 url(../images/black_title_back.gif) repeat-x left top; 
	color			: #FFFFFF;
	font-size		: medium;
	margin			: 0px 0px;
	padding			: 5px 2px;
	border			: 1px solid;
	border-color	: black black #000000;
	_font-size		: small;
	}

/*---体験記メニュー部分タイトル部分---*/
#two-column-sidemenu h4{
	background		: #FFFFFF url(../images/silver_back.gif) repeat-x;
	border			: 1px #D4D4D4 solid;
	padding			: 5px 3px; 
	color			: #7C7C7C;
	}
#two-column-content p {
	font-size		: small;
	line-height		: 1.6em;
	letter-spacing	: 0.1em;
	text-indent		: 1em;
	_font-size		: x-small;
	}

/*---合格者個人情報関係部分---*/

#s_info {
	background		: #3A80F8;
	margin			: 10px 0px;
	padding			: 3px 3px 3px 10px
	}
/*---合格講座---*/
#s_info #p_course{
	float			: left;
	padding			: 2px;
	}

#s_info #p_course , #s_info #p_course  h3{
	font-size		: small;
	color			: #FFFFFF;
	_font-size		: xx-small;
	}
	
/*合格者名*/
#s_info #name {
	background		: #FFFFFF;
	float			: right;
	padding			: 2px 30px;
	}
	
#s_info #name h4{
	font-size		: small;
	color			: #3A80F8;
	_font-size		: xx-small;
	}
	
#s_info #name h4 a{
	display			: block;
	}
	
/*メインコンテンツ関係*/
.ditto_summaryPost{
	margin			: 10px 0px;
	padding			: 3px 0px 10px 0px;
}
.Post-title{
	margin			: 0px;
	padding			: 3px 0px 0px 10px;
	border			: solid;
	border-width	: 0px 0px 0px 4px;
	border-color	: #255EBB;
	}
/*ブログタイトル部分*/
.ditto_summaryPost h3{
	font-size		: 1.5em;
	}
.ditto_summaryPost h3: hover{
	font-size		: 1.5em;
	background		: #FDFDFD
	}
.ditto_summaryPost h4{
	font-size		: 1em;
	font-weight		: normal;
	color			: #666666;
	}
.ditto_summaryPost h3 a{
	background		: #FFFFFF;
	color			: #000;
	text-decoration	: none
	}
.ditto_summaryPost h3 a: link{
	color			: #255EBB;
	text-decoration	: none
	}
.ditto_summaryPost h3 a: hover{
	background		: #FDFDFD;
	color			: #387EF5;
	text-decoration	: none
	}
.ditto_summaryPost h3 a: visited{
	color			: #000;
	text-decoration	: none
	}
.ditto_summaryPost h3 a: active{
	color			: #DFDFDF;
	text-decoration	: none
	}
	/*ブログタイトル部分ここまで*/
	
	
.ditto_summaryPost p{
	font-size		: 0.8em;
	padding			: 3px 0px 3px 10px;
	margin			: 5px 0px;
	}

/* 続きを読む　*/
.ditto_link{
	margin			: 5px 3px 10px 3px;
	}

p.ditto_link a {
	margin			: 0px 3px;
	padding			: 3px 10px 3px 15px;
	border			: 1px solid #ccc;
	background		: url(../images/menu_icon_small_taikenki.gif) no-repeat left center;
	}

p.center{
	border			: solid;
	border-width	: 2px 0px 0px 0px;
	border-color	: #255EBB;
	}

/*---1次レベルメニュー関係---*/
#g_lv_1{
	border			: 1px #D4D4D4 solid;
	padding			: 5px;
	}


#g_lv_1 h5{
	border			: solid;
	border-width	: 0px 0px 1px;
	border-color	: black black D4D4D4;
	background		: url(../images/orange_bar.gif) no-repeat left center;
	padding			: 6px 3px 6px 10px;
	vertical-align	: middle;
	color			: #FF7301;
	_font-size		: 0.85em;
	}
	
#g_lv_1 ul{
	margin			: 5px
	}
	
#g_lv_1 li{
	background		: url(../images/Crosshead_decoration.gif) no-repeat left center;
	padding			: 3px 0px 3px 20px;
	font-weight		: bold;
	_font-size		: 0.85em;
	}
	
	/*---2次レベルメニュー関係---*/
#g_lv_2{
	border			: #D4D4D4 solid;
	padding			: 5px;
	border-width	: 0px 1px 1px 1px;
	}
	
#g_lv_2 h5{
	border			: solid;
	border-width	: 0px 0px 1px 0px;
	border-color	: black black D4D4D4;
	background		: url(../images/pink_bar.gif) no-repeat left center;
	padding			: 6px 3px 6px 10px;
	vertical-align	: middle;
	color			: #FF0191;
	_font-size		: 0.85em;
	}
	
#g_lv_2 ul{
	margin			: 5px
	}
	
#g_lv_2 li{
	background		: url(../images/Crosshead_decoration_02.gif) no-repeat left center;
	padding			:  3px 0px 3px 20px;
	font-weight		: bold;
	_font-size		: 0.85em;
	}
	
/*下段ナビゲーション*/
.ditto_paging {
	border-top		: 1px solid #ccc;
	padding			: 10px;
	font-size		: 86%;
	color			: black;
	}
#ditto_pages{
	text-align		: center;
	margin			: 3 auto;
	}


#ditto_pages .ditto_currentpage {
	border			: 1px solid black;
	padding			: 1px 5px 2px;
	margin-right	: 1px;
	background-color: #255EBB;
	color			: #fff;
	}
#ditto_pages .ditto_off {
	border			: 1px solid #ccc;
	padding			: 1px 5px 2px;
	margin-right	: 1px;
	color			: #ccc;
	}
#ditto_pages a, #ditto_pages a: link, #ditto_pages a: visited {
	border			: 1px solid #008CBA;
	padding			: 1px 5px 2px;
	margin-right	: 1px;
	text-decoration	: none !important;
	color			: black;
	}
#ditto_pages a: hover {
	background-color: #fff;
	color			: #000;
	text-decoration	: none
	}


