@charset "Shift_JIS";
/**********************************************************************
NIKKEI SHINGAKU NAVI : For Declaration of Area [ /p/common_R/css/common/common.css ]

09.01.01
**********************************************************************/

/*---------------------------------------------
 Initialization
---------------------------------------------*/
/*body,
p, blockquote,
div,
dl, dt, dd,
ul, ol, li,
h1, h2, h3, h4, h5, h6,
form, fieldset, legend, input, textarea,
pre,
table, th, td,
embed, object,
span{
	margin: 0;
	padding: 0;
	font-size: 100%;
	line-height: 1.5;
}
*/

/*#R-BodyArea, #R-SubNaviArea, #R-SubNaviAreaResult{
	font-size: 12px;
}
*/

/* for IE7.0 
*:first-child+html body{ font-size: 74%; }*/
/* for other IE
* html body{ font-size: 74%; } */

/*address, em, cite{ font-style: normal; }
select, input, textarea{ font-size: 12px; }
input{ vertical-align: middle; }

hr{ display: none; }

img{ border: none; }

.clear{ clear: both; }

ul{
	list-style: none;
}
ol.decimal{
	padding-left: 25px;
	list-style: decimal;
}
ul.disc{
	padding-left: 20px;
	list-style: disc;
}
*/

/*---------------------------------------------
 Link
---------------------------------------------*/
/*a:link,
a:visited,
a:hover,
a:active { color: #4565b2; text-decoration: underline; }
*/

/*---------------------------------------------
 R-BodyArea
---------------------------------------------*/
#R-BodyArea{
	width: 100%;
	padding-top: 10px;
}
#R-BodyArea #R-BodyMain{
	width: 730px;
	margin: 0 auto;
}


/*---------------------------------------------
 Other
---------------------------------------------*/
.R-note{
	color: #cc0000;
}


/*---------------------------------------------
 Negative
---------------------------------------------*/
#c-indent {
	width: 730px;
	margin: 0;
}


/*********************************************************************/

/*リニューアル時に追加*/

#R-MainItemArea{
	margin-top:40px;
}
/*---------------------------------------------
 R-SubNaviArea
---------------------------------------------*/
#R-SubNaviArea{
	width: 730px;
	margin: 0 auto 10px auto;
	text-align: center;
}

#R-SubNaviArea p{
	text-align: right;
	margin-bottom: 25px;
}

/*-アイコン付きリンク-*/
.c-link {
	background:url("/p/common/images/common/00_icon_arrow03.gif") no-repeat 0px 0.4em;
	padding-left:12px;
	/*padding-right:20px !important;*/
	}
	
a.c-link {
	background:url("/p/common/images/common/00_icon_arrow03.gif") no-repeat 0px 0.25em;
	padding-left:12px;
	}
	
/*common/css/common/common.cssよりコピー*/	

/*-アイコン付きリンク02-*/
.c-link02 {
	background:url("/p/common/images/common/00_icon_arrow04.gif") no-repeat 0px 0.4em;
	padding-left:12px;
	}
	
a.c-link02 {
	background:url("/p/common/images/common/00_icon_arrow04.gif") no-repeat 0px 0.25em;
	padding-left:12px;
	}

/*-ページトップ-*/
.c-ctop {
	background:url("/p/common/images/common/00_bg_dotline_x01.gif") repeat-x top left;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
	}
.c-cnext {
	text-align:left;
	padding-bottom:10px;
	}
		
.c-pagetop {
	text-align:right;
	padding-bottom:10px;
	}
/* clear */
.clearfix:after,#R-SubNaviArea:after{
  content: "."; 
  display: block; 
  clear: both;
  height: 0;
  visibility: hidden;
}
.clearfix,#R-SubNaviArea{
  min-height: 1px;
}
* html .clearfix,* html #R-SubNaviArea{
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}

/*pagetop*/
.R-link-pagetop{
	padding-left: 12px;
	background: url(../../../common_R/images/common/icon_link_pagetop.gif) 0 3px no-repeat;
	font-size: 84%;
}






