@charset "utf-8";




/*------------------------------------------------------            
■BASIC
-------------------------------------------------------*/

body  {
	font: 0.9em/1.8em SimSun, NSimSun, SimHei, "ＭＳ Ｐゴシック", sans-serif;
	background: #FFFFFF url(images/others/background/pink_back3.gif) repeat-x left top;
	text-align: center;
}

#wrapper {
	width: 796px;
	background: #FFFFFF;
	margin: 0 auto;
	border: 2px solid #CE0647;
	text-align: left;
	height: auto;
	padding: 0px;
	overflow: hidden;
} 

.clearfix:after
{
	content: "."; 
	font-size: 0.1em;
	line-height: 0;
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

/*
 *	mac IE 5
 */
.clearfix
 {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix
{height: 1%;}

.clearfix
 {display: block;}
/* End hide from IE-mac */

/*



/*-------------------------------------------------------
■HEADER
--------------------------------------------------------*/

#header { 
	padding: 0;
	color: #000000;
	background: #FFFFFF;
	height: 90px;
	width: 796px;
	margin: 0px;
} 


/* 英語、中国語、韓国語のボタン設定 */

#headerBox1 {
	padding: 0px;
	margin: 0px;
	font: 12px "ＭＳ Ｐゴシック", Osaka, sans-serif;
	height: 20px;
	width: 796px;
}


/*----- header（外国語）------*/

#headerBox1 #lang1 { /* 英語設定 */
	font: lighter 0.8em "ＭＳ Ｐゴシック", Osaka, sans-serif;
	float: left;
	height: 14px;
	width: 50px;
	border-bottom: 1px solid #FF0080;
	border-left: 1px solid #FF0080;
	margin: 0px 0px 0px 562px;
	padding: 2px 10px 0px;
	text-align: center;
	display: inline;
	letter-spacing: 0.1em;
	color: #333333;
}
#headerBox1 #lang1 a {
	text-decoration: none;
}
#headerBox1 #lang2 a {
	text-decoration: none;
}
#headerBox1 #lang3 a {
	text-decoration: none;
}
#headerBox1 #lang1 a:visited {
	text-decoration: none;
	color: #333333;
}
#headerBox1 #lang2 a:visited {
	text-decoration: none;
	color: #333333;
}
#headerBox1 #lang3 a:visited {
	text-decoration: none;
	color: #333333;
}
#headerBox1 #lang1 a:hover {
	text-decoration: underline;
	color: #FF0000;
}
#headerBox1 #lang2 a:hover {
	text-decoration: underline;
	color: #FF0000;
}
#headerBox1 #lang3 a:hover {
	text-decoration: underline;
	color: #FF0000;
}
#headerBox1 #lang2 { /* 中国語設定 */
	font: lighter 0.8em "ＭＳ Ｐゴシック", Osaka, sans-serif;
	float: left;
	height: 14px;
	width: 50px;
	border-bottom: 1px solid #FF0080;
	border-left: 1px solid #FF0080;
	margin: 0px;
	padding: 2px 10px 0px;
	display: inline;
	text-align: center;
	letter-spacing: 0.1em;
}
#headerBox1 #lang3 { /* 韓国語設定 */
	font: lighter 0.8em "ＭＳ Ｐゴシック", Osaka, sans-serif;
	text-align: center;
	float: right;
	height: 14px;
	width: 50px;
	border-bottom: 1px solid #FF0080;
	border-left: 1px solid #FF0080;
	border-right: 1px solid #FF0080;
	margin: 0px 20px 0px 0px;
	padding: 2px 10px 0px;
	display: inline;
	letter-spacing: 0.1em;
}


/* ロゴ、タグライン、電話番号の外枠 */

#headerBox2 {
	padding: 0px;
	margin: 0px;
	height: 70px;
	width: 796px;
	clear: both;
}


/* ロゴ */

#logo1 img {
	float: left;
	margin: 10px 0px 0px;
	padding: 0px 0px 0px 15px;
	height: 50px;
	width: 200px;
}

#logo2 img {
	margin: 20px 0px 0px;
	width: 186px;
	padding: 0px 20px 0px 0px;
	height: 46px;
	float: right;
}


/* タグライン */

#taglineBox {
	margin: 15px 0px 0px 20px;
	background: #CCFF99;
	background-color: #FFFFFF;
	border-left: 1px solid #CE2D56;
	height: 30px;
	float: left;
	display: inline;
	padding: 0px;
	width: 260px;
	text-align: left;
}

#headerBox2 #taglineBox h1 {
	font: lighter 0.7em/1.3em "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #FF4473;
	padding-top: 3px;
	padding-left: 10px;
	float: left;
	width: 240px;
	margin: 0px;
	height: 24px;
	padding-bottom: 3px;
	letter-spacing: 0.1em;
}

#header h1 {
	margin: 0;
	padding: 0 0 0 0;
	font-size: 0.7em;
	line-height: 1.4em;
	font-weight: lighter;
	color: #F43360;
	height: 50px;
	width: 200px;
}

#headerBox2Sub {
	padding: 0px;
	margin: 0px;
	height: 70px;
	width: 796px;
	clear: both;
}

#headerBox p {
	margin: 0px;
	font: lighter 10px "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #333333;
	text-decoration: none;
	padding: 3px 10px 0px 0px;
	text-align: right;
}



/*-------------------------------------------------------
■ GLOBAL NAVI
--------------------------------------------------------*/

#gNavi {
	margin: 0px;
	padding: 0px;
	height: 24px;
	width: 796px;
	clear: both;
}


/*-------------------------------------------------------
■CONTENTS WRAPPER
--------------------------------------------------------*/

#ContentsWrapper {
	margin: 0px;
	padding: 0px 0px 30px;
	height: auto;
	width: 796px;
	background: #FFFFFF url(images/contents/others/background.jpg) repeat-y left top;
}


/*-------------------------------------------------------
■CONTENTS BOX1 (コンテンツ左第一階層：Flashとトピックス）
--------------------------------------------------------*/

#ContentsBox1 #L {
	margin: 0px;
	padding: 0px;
	height: 150px;
	width: 598px;
	float: left;
	background: #FFFFFF;
}


/*-------------------------------------------------------
■CONTENTS BOX1 (コンテンツ右第一階層：トピックス）
--------------------------------------------------------*/

#ContentsBox1 #R {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 150px;
	width: 197px;
	border-left: 1px solid #CE0647;
	background: #FFFFFF url(images/contents/sidemenu/topics.jpg) no-repeat left top;
}
#ContentsBox1 #R #Rbox {
	font: 0.8em/1.4em "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #333333;
	padding: 25px 10px 10px;
	margin: 0px;
	height: 110px;
	width: 177px;
}
#ContentsBox1 #R #Rbox a {
	text-decoration: none;
}
#ContentsBox1 #R #Rbox a:visited {
	color: #333333;
	text-decoration: none;
}
#ContentsBox1 #R #Rbox a:hover {
	color: #CE0647;
	text-decoration: underline;
}
.TopicShousai {
	float: right;
	display: inline;
	padding: 0px;
	margin-top: 18px;
}
.shousai {
	float: right;
	display: inline;
	padding: 0px;
	margin-top: 18px;
}



/*-------------------------------------------------------
■CONTENTS BOX2 （コンテンツ左第二階層：サービス内容）
--------------------------------------------------------*/

#ContentsBox2 #L {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 596px;
	float: left;
	background: #FFFFFF;
	}
	
#ContentsBox2 #L #serviceBox img {
	border-left: 1px solid #408080;
　}


/*CB #L0　企業向け＆大学向けサービス タイトル枠------------*/

#ContentsBox2 #L0 {
	margin: 0px;
	padding: 20px 0px 0px 20px;
	width: 559px;
	float: left;
	}

	
/*CB #L01　企業向けサービス タイトル------------*/

#ContentsBox2 #L01 {
	margin: 0px;
	padding: 5px 0px;
	width: 350px;
	float: left;
	font: bold 14px "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #CE0647;
	text-align: left;
	text-indent: 10px;
	border-left: 4px solid #CE0647;
	height: auto;
	}

	
/*CB #L02　海外の大学向けサービス タイトル------------*/

#ContentsBox2 #L02 {
	margin: 0px;
	padding: 5px 0px;
	width: 139px;
	float: right;
	font: bold 14px "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #CE0647;
	text-align: left;
	text-indent: 10px;
	height: auto;
	border-left: 4px solid #CE0647;
	}

	
/*CB #L1　企業向けサービス、海外の大学向けサービス------------*/

#ContentsBox2 #L1 {
	margin: 0px;
	padding: 2px 0px 0px 19px;
	height: 430px;
	width: 561px;
	background: #FFFFFF;
	}
	
#ContentsBox2 #L #L30 {
	padding: 0px;
	height: auto;
	width: 567px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 19px;
	display: inline;
}

#ContentsBox2 #L #L3 ##L30B {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 570px;
}

#ContentsBox2 #L #L3 #L30Box {
	margin: 0px;
	padding: 0px 0px 3px 19px;
	float: left;
	height: auto;
	width: 558px;
}

#ContentsBox2 #L #L3 #L30BoxR {
	margin: 0px;
	padding: 3px 0px 0px;
	float: right;
	height: auto;
	width: 183px;
}

#ContentsBox2 #L #L30 #L30L {
	font: bold 14px "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #E52161;
	text-align: left;
	text-indent: 14px;
	margin: 0px;
	padding: 5px 0px 0px;
	float: left;
	height: 20px;
	width: 300px;
	background: url(images/contents/others/pinkbar.jpg) no-repeat left center;
}
		
	
/*CB #L1　企業向けサービス、海外の大学向けサービス------------*/
		
#ContentsBox2 #L2 {
	margin: 0px;
	padding: 3px 0px 0px;
	height: auto;
	width: auto;
	background: #FFFFFF;
	}

#ContentsBox2 #L #serviceBox {
	margin: 0px;
	width: auto;
	padding-top: 20px;
	padding-bottom: 30px;
	padding-left: 19px;
}
#ContentsBox2 #L #serviceBox ul {
	margin: 0px;
	padding: 0px;
}

#ContentsBox2 #L #serviceBox li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	line-height: 1.7em;
}
	
	
	
/*-------------------------------------------------------
■CONTENTS BOX2 （コンテンツ左第三階層：ピーチニュース、ピックアップ）
--------------------------------------------------------*/	
	
/*CB #L20　ピーチニュース、ニュースピックアップ タイトル枠---------------*/
		
#ContentsBox2 #L20 {
	margin: 0px;
	width: 557px;
	float: left;
	height: 26px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 19px;
	}
	

/*CB #L20L　ピーチニュース タイトル------------*/
		
#ContentsBox2 #L20L {
	margin: 0px;
	width: 240px;
	float: left;
	font: bold 14px "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #E52161;
	text-align: left;
	text-indent: 14px;
	height: 20px;
	background: url(images/contents/others/pinkbar.jpg) no-repeat left center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
	
#ContentsBox2 #L20L2 {
	padding: 0px;
	width: auto;
	float: left;
	font: 10px "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #003366;
	height: 20px;
	display: inline;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 80px;

	}		
#ContentsBox2 #L20box {
	margin: 0px;
	width: 557px;
	float: left;
	height: 92px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 19px;
}

	
#ContentsBox2 #L #L2 #L20 #L2news a {
	text-decoration: none;
	color: #333333;
}

#ContentsBox2 #L #L2 #L20 #L2news a:visited {
	text-decoration: none;
	color: #333333;
}

#ContentsBox2 #L #L2 #L20 #L2news a:hover {
	text-decoration: underline;
	color: #FF0000;
}
	
	
/*CB #L20R　ニュースピックアップ タイトル------------*/

#ContentsBox2 #L20R {
	margin: 0px;
	width: 160px;
	float: right;
	font: bold 14px "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #E52161;
	text-align: left;
	height: 20px;
	background: url(images/contents/others/pinkbar.jpg) no-repeat left center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-indent: 14px;
	}
		
	
/*CB #L20　ニュース欄---------------*/

#ContentsBox2 #L2news {
	margin: 0px;
	width: 378px;
	float: left;
	height: 92px;
	font: 0.8em/2em "ＭＳ Ｐゴシック", Osaka, sans-serif;
	border-top: 1px solid #008080;
	border-bottom: 1px solid #008080;
	border-left: 1px solid #008080;
	border-right: 1px solid #008080;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	}
	

/*CB #L20Box　画像挿入スペース------------*/

#ContentsBox2 #L2pickup {
	margin: 0px;
	width: 161px;
	height: 104px;
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
	
	
/*-------------------------------------------------------
■CONTENTS BOX2 （コンテンツ左第四階層：司会・講師・アーティスト情報）
--------------------------------------------------------*/	

#ContentsBox2 #L3 {
	margin: 0px;
	height: auto;
	width: auto;
	float: left;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.caption1 {
	font: 0.9em/1.4em "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #333333;
	margin: 0px;
	padding: 10px 3px 5px 5px;
	float: left;
	border-left: 1px solid #408080;
}
#ContentsBox2 #L #L3 #L30Box #BoxL {
	margin: 0px 4px 0px 0px;
	padding: 0px;
	float: left;
	height: 150px;
	width: 183px;
	display: inline;
}
#ContentsBox2 #L #L3 #L30Box #BoxM {
	margin: 0px 4px 0px 0px;
	padding: 0px;
	float: left;
	height: 150px;
	width: 183px;
	display: inline;
}
#ContentsBox2 #L #L3 #L30Box #BoxR {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 150px;
	width: 183px;
}

#ContentsBox2 #L #L3 #L3artist {
	padding: 10px;
	float: left;
	height: auto;
	width: 560px;
}



/*-------------------------------------------------------
■CONTENTS BOX2 (コンテンツ右：サブメニュー）
--------------------------------------------------------*/

#ContentsBox2 #R #sBox1 {
	margin: 0px;
	padding: 0px;
	width: 197px;
	float: right;
	border-left: 1px solid #CE0647;
	height: auto;
	border-top: 1px solid #CE0647;
}
#ContentsBox2 #R #sBox1Peach {
	margin: 0px;
	padding: 0px;
	width: 197px;
	float: right;
	border-left: 1px solid #CE0647;
	height: auto;
	border-top: 1px solid #CE0647;
}



/*-------------------------------------------------------
■FOOTER 
--------------------------------------------------------*/

#footer {
	background:#FFFFFF;
	height: 40px;
	width: 796px;
	border-top: 1px solid #CE0647;
	margin: 0px;
	padding: 15px 0px 0px;
} 

#footerText {
	padding: 0;
	margin: 0px;
	font: lighter 11px/12px "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #333333;
	text-decoration: none;
	text-align: center;
}
#footerText a {
	color: #006666;
	text-decoration: none;
}
#footerText a:visited {
	color: #006666;
	text-decoration: none;
}
#footerText a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.copyright {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #006666;
	letter-spacing: 0.1em;
	text-align: center;
	margin: 0px;
	padding: 5px 0px 0px;
}

.companySvc {
	font: bold 14px "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #CE0647;
	border-left: 4px solid #CE0647;
	padding: 0px;
	margin-left: 20px;
	margin-top: 20px;
}

.menuMain {
	text-align: left;
	text-indent: 13px;
	margin: 0px;
	padding: 0px;
	background: url(images/others/arrow/red_arrow2.gif) no-repeat left center;
	font: 0.8em "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #000000;
}

.menuMain2 {
	text-align: left;
	text-indent: 3px;
	margin: 0px;
	padding: 0px;
	font: 0.8em "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #006666;
}



/*-------------------------------------------------------
■OTHERS 
--------------------------------------------------------*/

.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

#MainMenuWrapper em {
	font: bold 0.9em "ＭＳ Ｐゴシック", Osaka, sans-serif;
	text-decoration: none;
}

.menuSub {
	margin: 0px;
	padding: 0px;
	text-align: left;
	text-indent: 10px;
	font: 0.8em "ＭＳ Ｐゴシック", Osaka, sans-serif;
	list-style: none;
	color: #333333;
}

.sBox {
	margin: 0px;
	padding: 10px 5px 15px;
	font: 0.8em/1.6em "ＭＳ Ｐゴシック", Osaka, sans-serif;
	background: #FFE6FF;
	border-left: 1px solid #408080;
	color: #333333;
	border-bottom: 1px solid #FFC8E3;
}

.sBoxR {
	margin: 0px;
	padding: 10px 5px 15px;
	font: 0.8em/1.6em "ＭＳ Ｐゴシック", Osaka, sans-serif;
	background: #FFE6FF;
	border-left: 1px solid #408080;
	border-right: 1px solid #408080;
	color: #333333;
	border-bottom: 1px solid #FFC8E3;
}

.sBox2 {
	margin: 0px;
	padding: 10px 1px 15px;
	background: #FFFFFF;
	border-left: 1px solid #408080;
	border-bottom: 1px solid #408080;
}

.sBox2R {
	margin: 0px;
	padding: 10px 1px 15px;
	background: #FFFFFF;
	border-left: 1px solid #408080;
	border-bottom: 1px solid #408080;
	border-right: 1px solid #408080;
}

.sBox2 .menuSub {
	font-size: 0.8em;
	line-height: 2em;
}

.sBoxPrivacy{
	padding: 10px;
	font: 0.8em/1.6em "ＭＳ Ｐゴシック", Osaka, sans-serif;
	background: #E1E1E1;
	text-align: left;
	margin: 0px;
	height: 20px;
	width: 530px;
	border: 1px solid #CCCCCC;
}

#ContentsBox2  #L  #serviceBox  img #R {
	border-left: 1px solid #408080;
	border-right: 1px solid #408080;
}

.rightLine {
	border-right: 1px solid #408080;
}

.serviceTitle {
	font: bold 14px "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #E52161;
	text-align: left;
	text-indent: 10px;
	margin: 0px;
	height: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	background: url(images/contents/others/pinkbar.jpg) no-repeat left center;
	letter-spacing: 0.1em;
}

#ContentsBox2 #L #serviceBox a {
	text-decoration: none;
	color: #333333;
}

#ContentsBox2 #L #serviceBox a:visited {
	text-decoration: none;
	color: #333333;
}

#ContentsBox2 #L #serviceBox a:hover {
	text-decoration: underline;
	color: #FF0000;
}


/* MIDASHI */

.MidashiMain {
	font: bold 1em/1.8em "ＭＳ Ｐゴシック", Osaka, sans-serif;
	line-height: 1.5em;
	color: #F69;
}


.Midashi1 {
	font: bold 1em/1.8em "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #387272;
}


/* CAPTION */

.captionS {
	font: 0.9em/1.4em "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #333333;
	margin: 0px;
	padding: 10px 3px 5px 5px;
	float: left;
	border-left: 1px solid #408080;
}


/* UNDERLINE */

.underline {
	border-bottom: 1px solid #999999;
	font: bold 0.9em "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #666666;
	text-align: left;
}


/* PEACH BOX */

.PeachBox {
	background:#FFFFFF;
	height: 80px;
	width: 350px;
	margin: 0px;
	padding: 10px;
	font: 0.8em/1.6em "ＭＳ Ｐゴシック", Osaka, sans-serif;
	border: 1px solid #cccccc;
}


/* BOX共通 */

.BoxCommon {
	background:#FFFFFF url(images/others/background/bgr1.gif) repeat left top;
	height: auto;
	width: 500px;
	margin: 0px;
	padding: 20px;
	font: 0.9em/1.8em "ＭＳ Ｐゴシック", Osaka, sans-serif;
	border: 1px solid #cccccc;
	color: #333333;
}


/* PDF */

#pdfBox {
	text-align: left;
	margin: 0px;
	padding: 10px;
	height: 70px;
	width: 450px;
	background: #E3E3E3;
}

#pdfBox #pdfL {
	text-align: left;
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 330px;
	font: 0.9em/1.6em "ＭＳ Ｐゴシック", Osaka, sans-serif;
}

#pdfBox #pdfR {
	margin: 0px;
	padding: 0px 0px 0px 30px;
	float: right;
	height: auto;
	width: 70px;
}


/* TABLE */

#tableLink {
	margin: 0px;
	padding: 0px;
}

#tableLink a {
	text-decoration: none;
	font: 1em "ＭＳ Ｐゴシック", Osaka, sans-serif;
}

#tableLink a:link {
	color: #0033CC;
}

#tableLink a:visited {
	color: #993333;
}

#tableLink a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.box-ks {
	border: 1px solid #CCC;
	width: 260px;
	float: left;
	margin: 5px;
	background: #EEE;
}
.box-ks .content{
	padding: 10px;
}
.box-ks img{
	float: left;
	margin-right: 10px;
}

.box-ks p{
	margin: 0;
	padding: 0;
}

.box-ks a{
	background: url(images/others/arrow/red_arrow3.gif) left center no-repeat;
}

p.thumb{
    float:left; 
    margin:.5em 0; 
    margin-right:10px; 
    border:1px solid #ccc; 
    padding:2px;
	background: #FFF;
}
p.thumb a{ 
    display:block; 
    float:left; 
    width:90px; 
    height:90px; 
    line-height:90px; 
    overflow:hidden; 
    position:relative; 
    z-index:1;
}
p.thumb a img{ 
    float:left; 
    position:absolute; 
    top:-10px; 
    left:-5px;
}





/* VOICE */

#voiceBox {
	background: #E2EEDF;
	padding: 15px 10px;
	height: auto;
	width: 520px;
}

#voiceBox li {
	font: 1em/2.5em "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #003366;
	margin: 8px 8px 20px;
	list-style: url(images/others/arrow/blue_arrow.gif) none inside;
}

#voiceBox ul {
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
}

/* News */

.box-news{
}

.imgdeco{
	border: 1px solid #999;
}


/* List */


#MainMenu .list-style-nml li{
		list-style-type: circle;
		margin-left: 2em;
		}
		#MainMenu .list-style-nml li *{
		list-style-type: none;
		margin-left: 1em;
		font-size: 0.95em;
		padding-bottom: 5px;
		}

#MainMenu .list-style-nmbr {
		padding: 0;
		margin: 0;
		}
#MainMenu .list-style-nmbr li {
		list-style-type: decimal;
		margin-left: 2em;
		}
		
#MainMenu .list-style-nml li , #MainMenu .list-style-nmbr li{
			padding-bottom: 10px;
}






