@charset "utf-8";

/* @group ローカルナビ関連========================================================== */


/*サブメニュー設定*/
#lNavi li#lm01 li a {background-image:url(../aboutus/images/lnavi_aboutus01.gif);}

#lNavi li li.slm01 a {background-position:0 0;}
#lNavi li li.slm02 a {background-position:0 -20px;}
#lNavi li li.slm03 a {background-position:0 -40px;}
#lNavi li li.slm04 a {background-position:0 -60px;}
#lNavi li li.slm05 a {background-position:0 -80px;}
#lNavi li li.slm06 a {background-position:0 -100px;}
#lNavi li li.slm07 a {background-position:0 -120px;}
#lNavi li li.slm08 a {background-position:0 -140px;}
#lNavi li li.slm09 a {background-position:0 -160px;}

#lNavi li li.slm01 a:hover {background-position:-180px 0;}
#lNavi li li.slm02 a:hover {background-position:-180px -20px;}
#lNavi li li.slm03 a:hover {background-position:-180px -40px;}
#lNavi li li.slm04 a:hover {background-position:-180px -60px;}
#lNavi li li.slm05 a:hover {background-position:-180px -80px;}
#lNavi li li.slm06 a:hover {background-position:-180px -100px;}
#lNavi li li.slm07 a:hover {background-position:-180px -120px;}
#lNavi li li.slm08 a:hover {background-position:-180px -140px;}
#lNavi li li.slm09 a:hover {background-position:-180px -160px;}

#lNavi li li.slm01 a.ac {background-position:-180px 0;}
#lNavi li li.slm02 a.ac {background-position:-180px -20px;}
#lNavi li li.slm03 a.ac {background-position:-180px -40px;}
#lNavi li li.slm04 a.ac {background-position:-180px -60px;}
#lNavi li li.slm05 a.ac {background-position:-180px -80px;}
#lNavi li li.slm06 a.ac {background-position:-180px -100px;}
#lNavi li li.slm07 a.ac {background-position:-180px -120px;}
#lNavi li li.slm08 a.ac {background-position:-180px -140px;}
#lNavi li li.slm09 a.ac {background-position:-180px -160px;}

/* @end */

/* @Privacyページ========================================================== */


#mainArea h1 {
	position:relative;
	border:none;
}

#mainArea h1 img#crayon {
	position:absolute;
	left:255px;
	top:0;
	behavior: expression(IEPNGFIX.fix(this));
}

#mainInner {
	margin:20px 0 0;
	padding:50px 28px 25px;
	background:url(../images/main_bg.gif) left top repeat-x;
	border:solid 2px #eee;
}

#area01 {
	margin:0 0 30px;
	padding:0 0 15px;
	background:url(../images/outline_bg_foot.gif) left bottom no-repeat;
}

#area01 .column {
	padding:20px 20px 0;
	background:url(../images/outline_bg_head.gif) left top no-repeat;
}


/*=====================
コラム設定
=====================*/

.column {
	padding-bottom:25px;
}

.column p {
	padding:0 0 1em;
	font-size:92%;
	line-height:1.6;
}

.column ol {
	margin:0;
	padding:0 0 15px 25px;
}

.column ol li {
	margin:0;
	padding:0 0 1em 0;
	font-size:92%;
	line-height:1.6;
}
/* End hide from IE-mac */