/* ------------------------------------------------------
σόp
------------------------------------------------------ */
body {
 background-color:#FFFFFF;
	color:#323232;
	font-size:0.8em;
	line-height:150%;
/*	font-family:'lr@oSVbN','DFG½¬ΫSVbNΜ','HGΫSVbNM','qMmpS Pro W3',sans-serif;*/
	font-family:"lr oSVbN", "qMmpS Pro W3", sans-serif;
}

a {
	color:#0067C8;
	text-decoration: underline;
}

a:hover {
	color:#FFBC03;
	text-decoration: underline;	
}

.ovColor {
	color:#FFBC03;
}

/* ------------------------------------------------------
margin
------------------------------------------------------ */
.mt05 {
 margin-top:5px;
}

.mt10 {
 margin-top:10px;
}

.mt20 {
 margin-top:20px;
}

.mt30 {
 margin-top:30px;
}
	
	
/* ------------------------------------------------------
font size
------------------------------------------------------ */
body {
	line-height:150%;
	font-size: 0.8em; /* IEp */
}
html>/**/body {
	line-height:150%;
	font-size: 0.8em; /* IE7.0π­_uEUp */
}


.blue{
 color:#1BACE3;
	font-weight:bold;
}


.list_arrow {
	width:515px;
	background:url(../images/arrow.jpg) no-repeat left top;
	margin:0 0 10px 0;
	padding:0 0 0 25px;
}

.list_pdf {
	width:515px;
	background:url(../images/pdf-iconS.jpg) no-repeat left center;
	margin:0 0 10px 0;
	padding:0 0 0 25px;
}

.list_excel {
	width:515px;
	background:url(../images/excel-iconS.jpg) no-repeat left center;
	margin:0 0 10px 0;
	padding:0 0 0 25px;
}

.list_word {
	width:515px;
	background:url(../images/word-iconS.jpg) no-repeat left center;
	margin:0 0 10px 0;
	padding:0 0 0 25px;
}

.list_none {
	width:515px;
	margin:0 0 10px 0;
	padding:0 0 0 25px;
}

.list_btn {
	margin:0 0 10px 0;
}



/* outline */
#outline {
	width:990px;
/*	background: url(../images/page_bg.jpg) repeat-y top left;*/
}

/* inline */
#page {
	width: 950px;
	padding:0 0 40px 0;
}



/*---------------------------------
 header 
	----------------------------------*/
#header {
	width:950px;
	float:left;
	display:none;
}

#header h1{
 float:left;
	padding:9px 0 0 19px;
	display:none;
}


#header_naviR{
 float:right;
	width:425px;
	text-align:right;
	padding:9px 21px 0 0;
	display:none;
}
/*j-milk*/
#jmnavi {
	float:right;
	background: url(../images/j_milk_bg.jpg) no-repeat top left;
	width:210px;
	height:22px;
	display:none;
}
#jmnavi ul {
	float:right;
	margin:11px 0 0 0;
	width:160px;
	display:none;
}

#jmnavi ul li{
	float:left;
	font-size:1%;
	line-height:1%;
	display:none;
}

/* Googleυ */
#search {
 float:right;
	width:425px;
	text-align:left;
	padding:14px 0 0 0;
	display:none;
}

#search p {
 float:left;
	display:none;
}


#header_gnavi {
	float:left;
	width:950px;
	height:50px;
	background: url(../images/header_bg.jpg) no-repeat top left;
	background-color:#1EADE7;
	margin:13px 0 0 0;
	display:none;
}

#home {
 float:left;
	width:181px;
	text-align:left;
	padding:0 0 0 19px;
	display:none;
}

#user_navi{
float:left;
width:750px;
text-align:left;
margin:0;
display:none;
}
#user_navi p {
 float:left;
	width:216px;
	display:none;
}


#user_navi ul{
 float:left;
	width:516px;
	display:none;
}

#user_navi ul li{
	float:left;
	padding:0 0 0 7px;
	font-size:1%;
	line-height:1%;
	display:none;
}


/*--------------------------------------
 g_navi 
	---------------------------------------*/
#g_navi {
	width:200px;
	float:left;
	text-align:left;
	background: url(../images/global_bg01.jpg) no-repeat top left;
	clear:both;
	display:none;
}

#navi_list {
	float:left;
	width:170px;
	background-color:#1EADE7;
	display:none;
}

#navi_list ul {
	margin:2px 0 0 0;
	display:none;
}

.space {
	margin:9px 0 0 0;
	padding:0 0 0 10px;
	display:none;
}

#navi_list ul li {
	margin:0 0 0 9px;
	font-size:1%;
	line-height:1%;
	display:none;
}

/*#g_navi p {
 float:left;
	width:170px;
	font-size:1%;
	line-height:1%;
}*/
/* -------------------------
content
---------------------------- */
#content {
	width:750px;
	float:left;
	text-align:left;
	margin:16px 0 0 0;
	display:none;
}

.page_title {
	float:left;
/*	width:540px;*/
 margin::28px 0 0 0;
}
.unit540 {
	float:left;
	width:540px;
	padding:20px 0 0 0;
}

.unit730 {
	width:730px;
 margin:20px 0 0 0;
}

.unit {
	float:left;
 margin::20px 0 0 0;
}

.unit01 {
	float:left;
	width:540px;
 margin::10px 0 0 0;
}
/* --------------------------
   content_main02 
			------------------------------------*/
#content_main02 {
	width:730px;
	float: left;
	text-align:left;
	margin:5px 0 0 0;
}

#content_main02 h2 {
	padding:28px 0 0 0;
}

/*-----------------------------------------
 content_main03 
	------------------------------------------*/
#content_main03 {
 float:left;
	width:540px;
	margin:5px 0 0 0;
	text-align:left;
}

#content_main03 h2 {
	padding:28px 0 0 0;
}

/*-----------------------------------------
 sitemap 
	------------------------------------------*/
.sitemap_style_L {
	background:url(../images/obi02.jpg) no-repeat left top;
	width:540px;
/*	height:32px;*/
	margin:20px 0 0 0;
}

.sitemap_list {
	padding:20px 0 0 0;
}

.listBOX {
 float:left;
	width:540px;
	display:block;
}

.listBOX table tr td{
 padding:7px 0 0 0;
}

.sitemap_style_S {
	background:url(../images/obi01.jpg) no-repeat left top;
	float:left;
	width:250px;
	margin:20px 0 0 0;
	padding:0px 20px 0 0;
}

.sitemap_title {
	color:#FFFFFF;
	font-weight:bold;
	text-indent:10px;
	padding:7px 0 5px 0;
	font-size:1.0em;
}





/*--------------------------------
 content_banner 
	---------------------------------*/
#content_banner {
	width:160px;
	float:right;
	padding:5px 20px 0 0;
	display:none;
}

#sbcontent_banner li {
	width:160px;
 padding:0 0 4px 0;
	font-size:1%;
	line-height:1%;
	display:none;
}

#outside_banner {
 margin:15px 0 0 0;
	width:160px;
	display:none;
}

#outside_banner li {
	width:160px;
 padding:0 0 4px 0;
	font-size:1%;
	line-height:1%;
	display:none;
}

/*-----------------------------------
 footer 
	------------------------------------*/
#footer {
	width:990px;
	height:83px;
	margin:0 0 0 0;
	background: url(../images/footer_bg.jpg) no-repeat top ;
	display:none;
}

/*.footer_navi01 {
 float:left;
	width:950px;
 padding:12px 0 0 30px;
}*/

.footer_navi01 {
 width:990px;
 text-align:center;
 padding:12px 0 0 30px;
	display:none;
}

.footer_navi02 {
 float:left;
	width:500px;
 padding:26px 0 0 30px;
	display:none;
}

#footer li {
 float:left;
	padding:0 20px 0 0;
	display:none;
}


/*-----------------------------------
Δp
	------------------------------------*/

.pix_left{
	float:left;
	margin: 0px 5px 5px 0px;
	font-size: smaller;
	line-height:1.3em;
}
.pix_right{
	float:right;
	margin: 0px 0px 5px 5px;
	font-size: smaller;
	line-height:1.3em;
}
.pix_center{
	margin-bottom: 5px;
	font-size: smaller;
	line-height:1.3em;
}
.pix_left img,.pix_right img,.pix_center img{
	margin-bottom: 4px;
}

